.faq{display:flex;flex-direction:column}.faq__nav__item a{color:var(--TEXT-default)}.faq__nav__item{font-size:1.1em;width:100%;padding:1em 0;border-bottom:1px dashed var(--GREY-medium)}.faq__content{margin:2.5em 0}.faq__content .title{font-size:1.3em}.faq__content .answer{display:none;margin:0 0 1.5em 1.4em}.faq__content .answer p+p,.faq__content .question{margin-top:1em}.faq__content .question__trigger{display:flex;margin-bottom:.7em}.faq__content .question__trigger-title{font-size:1.1em;font-weight:700}.faq__content .question__trigger .icon{transform:rotate(270deg);flex-shrink:0;font-size:.9em;margin:.2em .5em 0 0}.question__flag:checked+.question__trigger .icon{transform:rotate(0deg)}.question__flag:checked~.answer{display:block}.question__flag{display:none}.faq-help{background-color:var(--GREY-super-light);margin-top:2.5em;padding:1.2em}.faq-help .button{margin-top:.8em}@media (min-width:40em){.faq{flex-direction:row;justify-content:space-between}.faq__nav{min-width:15em;max-width:18em}.faq__content{margin-top:1.2em;margin-left:2em;width:65em}}