.question-item{position:relative;border:none;border-top:1px solid hsla(0,0%,100%,.5);margin:0;margin-left:calc((-140px + -340 * ((100vw - 1441px) / 1115)) - .1px);margin-right:calc((-140px + -340 * ((100vw - 1441px) / 1115)) - .1px)}@media (max-width:1440px){.question-item{margin-left:calc((-30px + -110 * ((100vw - 376px) / 1064)) - .1px);margin-right:calc((-30px + -110 * ((100vw - 376px) / 1064)) - .1px)}}.question-item:last-child{border-bottom:1px solid hsla(0,0%,100%,.5)}.question-item.question-item--hidden{border-top-width:0}.question-list--all .question-item.question-item--hidden{border-top-width:1px}.question-item-body,.question-item-head{position:relative}.question-item-head{transition-property:height;transition-duration:.25s;transition-timing-function:cubic-bezier(.215,.61,.355,1);overflow:hidden}.question-item--hidden .question-item-head{height:0}.question-list--all .question-item--hidden .question-item-head{height:var(--content-h)}.question-item-body{transition-property:height;transition-duration:.25s;transition-timing-function:cubic-bezier(.215,.61,.355,1);height:0;overflow:hidden}.question-item--opened .question-item-body{height:var(--content-h)}.question-item-heading{cursor:pointer;user-select:none;position:relative;display:flex;flex:1 0 auto;flex-direction:row;align-items:center;justify-content:flex-start;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.215,.61,.355,1);max-width:100%;overflow:hidden;padding:calc((7.5px + 2.5 * ((100vw - 376px) / 1064)) - .1px);padding-left:calc((140px + 340 * ((100vw - 1441px) / 1115)) - .1px);padding-right:calc((140px + 340 * ((100vw - 1441px) / 1115)) - .1px)}@media (max-width:1440px){.question-item-heading{padding-left:calc((30px + 110 * ((100vw - 376px) / 1064)) - .1px);padding-right:calc((30px + 110 * ((100vw - 376px) / 1064)) - .1px)}}.question-item--opened .question-item-heading,.question-item:hover .question-item-heading{background:var(--theme-emphasized-color)}.question-item-heading-title{color:var(--theme-foreground-color);font-weight:900;text-transform:uppercase;font-family:Fairweather,Sans-Serif;font-size:calc((30px + 4.5 * ((100vw - 1441px) / 479)) - .1px);position:relative;display:flex;flex:1 1 auto;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width:1440px){.question-item-heading-title{font-size:calc((25.5px + 4.5 * ((100vw - 376px) / 1064)) - .1px)}}.question-item-heading-title span{transition-property:color,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.215,.61,.355,1);display:block;transform:none;transform-origin:center left}.question-item--opened .question-item-heading-title span,.question-item:hover .question-item-heading-title span{color:var(--theme-background-color)}.question-item-heading-picto{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;margin:0;margin-left:calc((11.25px + 3.75 * ((100vw - 376px) / 1064)) - .1px);width:calc((33.75px + 11.25 * ((100vw - 376px) / 1064)) - .1px)}.question-item-heading-picto-arrow{transition-property:background-color,color,opacity,transform,visibility;transition-duration:.25s;transition-timing-function:cubic-bezier(.215,.61,.355,1);display:block}.question-item-heading-picto-arrow path{transition-property:fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.215,.61,.355,1);stroke:var(--theme-foreground-color);stroke-width:calc((15px + 5 * ((100vw - 376px) / 1064)) - .1px)}.question-item--opened .question-item-heading-picto-arrow{transform:rotate(90deg)}.question-item--opened .question-item-heading-picto-arrow path{fill:var(--theme-background-color);stroke:var(--theme-background-color)}.question-item:hover .question-item-heading-picto-arrow{transform:rotate(90deg)}.question-item:hover .question-item-heading-picto-arrow path{fill:var(--theme-background-color);stroke:var(--theme-background-color)}.question-item-content{padding:calc((22.5px + 7.5 * ((100vw - 376px) / 1064)) - .1px);padding-left:calc((140px + 340 * ((100vw - 1441px) / 1115)) - .1px);padding-right:calc((140px + 340 * ((100vw - 1441px) / 1115)) - .1px)}@media (max-width:1440px){.question-item-content{padding-left:calc((30px + 110 * ((100vw - 376px) / 1064)) - .1px);padding-right:calc((30px + 110 * ((100vw - 376px) / 1064)) - .1px)}}