.faq-html{margin-bottom:clamp(60/10 * 1rem,25 * (100vw - 375px)/905 + 60px,85/10 * 1rem)}.faq-html .title{font-size:clamp(24/10 * 1rem,8 * (100vw - 375px)/905 + 24px,32/10 * 1rem);font-weight:700;line-height:150%;margin-bottom:clamp(35/10 * 1rem,20 * (100vw - 375px)/905 + 35px,55/10 * 1rem)}.faq-html .faq-wrap .item{border-bottom:1.5px solid rgba(63,32,33,.2);padding:clamp(20/10 * 1rem,15 * (100vw - 375px)/905 + 20px,35/10 * 1rem) 0 0}.faq-html .faq-wrap .item .question{cursor:pointer;margin-bottom:clamp(20/10 * 1rem,15 * (100vw - 375px)/905 + 20px,35/10 * 1rem)}.faq-html .faq-wrap .item .question .number{font-family:var(--font-boldonse);font-size:20px;font-weight:400;line-height:150%}.faq-html .faq-wrap .item .question .text{font-size:clamp(16/10 * 1rem,6 * (100vw - 375px)/905 + 16px,22/10 * 1rem);font-weight:600;line-height:150%}.faq-html .faq-wrap .item .question .text p{margin-bottom:0}.faq-html .faq-wrap .item .question svg path{transition:opacity var(--transition)}.faq-html .faq-wrap .item .answer{margin-top:clamp(20/10 * 1rem,15 * (100vw - 375px)/905 + 20px,35/10 * 1rem);max-height:0;opacity:0;overflow:hidden;transition:max-height var(--transition),opacity var(--transition),padding-bottom var(--transition)}.faq-html .faq-wrap .item .answer.open{max-height:1000px;opacity:1;padding-bottom:clamp(20/10 * 1rem,15 * (100vw - 375px)/905 + 20px,35/10 * 1rem)}.faq-html .faq-wrap .item .answer p:last-child{margin-bottom:0}.faq-html .faq-wrap .item:has(.answer.open) .question svg>path:first-child{opacity:0}
/*# sourceMappingURL=faq.css.map */
