.faq-question{border-bottom:var(--borders)}.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(--base-color);cursor:pointer;font:var(--base-font);font-weight:700;letter-spacing:var(--base-letter-spacing);list-style:none;padding:20px 0;width:100%}@media not screen and (min-width:768px){.faq-question__question{font-size:var(--base-mobile-size);line-height:var(--base-mobile-line-height)}}.faq-question__question-text{align-items:center;display:flex;justify-content:space-between}.faq-question__toggle{height:20px;position:relative;width:20px}.faq-question__toggle-close,.faq-question__toggle-open{align-items:center;bottom:0;display:flex;left:0;position:absolute;right:0;top:0;transition:opacity .1s}.faq-question__answer{padding-bottom:20px}.faq-question__answer>:first-child{margin-top:0}.faq-question__answer>:last-child{margin-bottom:0}.faq-question.open .faq-question__toggle-open{opacity:0}