.faq-section{--gutter:clamp(15px,8vw,195px)}.faq-section__row{margin-top:0}@media not screen and (min-width:768px){.faq-section__row:first-child .faq-question:first-child{border-top:var(--borders)}}.faq-section__row .faq-question{border-bottom:var(--borders)}@media (min-width:768px){.faq-section__row .faq-question:first-child{border-top:var(--borders)}}.faq-question__question-wrapper{list-style:none}.faq-question__question-wrapper::marker{display:none}.faq-question__question-wrapper::-webkit-details-marker{display:none}.faq-question__question{color:var(--h6-color);cursor:pointer;font:var(--h6-font);letter-spacing:var(--h6-letter-spacing);list-style:none;padding:40px 0}@media not screen and (min-width:768px){.faq-question__question{font-size:var(--h6-mobile-size);line-height:var(--h6-mobile-line-height)}}.faq-question__question-text{align-items:top;display:flex;justify-content:space-between;width:100%}.faq-question__question-icon{display:block;height:.75em;margin-left:35px;margin-top:.35em;min-width:.75em;width:.75em}.faq-question__question-icon-close,.faq-question__question-icon-open{align-items:center;justify-content:center;margin-top:0}.faq-question__question-icon-open{display:flex}.faq-question[open] .faq-question__question-icon-open,.faq-question__question-icon-close{display:none}.faq-question[open] .faq-question__question-icon-close{display:flex}.faq-question__answer{padding-bottom:40px}.faq-question__answer>:first-child{margin-top:0}.faq-question__answer>:last-child{margin-bottom:0}