:where([data-page-id=faq]) .faq-list{margin-left:33.333%}:where([data-page-id=faq]) .faq-list details{border-top:1px solid #d4d0c6}:where([data-page-id=faq]) .faq-list details:last-child{border-bottom:1px solid #d4d0c6}:where([data-page-id=faq]) .faq-list summary{cursor:pointer;color:#191918;justify-content:space-between;align-items:center;gap:20px;padding:27px 0;font-size:17px;line-height:1.45;list-style:none;display:flex}:where([data-page-id=faq]) .faq-list summary::-webkit-details-marker{display:none}:where([data-page-id=faq]) .faq-list summary>span{color:var(--orange);flex:none;font-size:26px;transition:transform .3s}:where([data-page-id=faq]) .faq-list details[open] summary>span{transform:rotate(45deg)}:where([data-page-id=faq]) .faq-answer{padding:0 50px 26px 0}:where([data-page-id=faq]) .faq-answer p{color:#5a5450;margin:0;font-size:13px;line-height:1.7}:where([data-page-id=faq]) .faq-cta .button{border:1px solid var(--line);align-items:center;padding:17px 24px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}:where([data-page-id=faq]) .faq-cta .button:hover{background:var(--orange);color:var(--black)}@media (max-width:760px){:where([data-page-id=faq]) .faq-list{margin-left:0}:where([data-page-id=faq]) .faq-list summary{padding:23px 0;font-size:15px}:where([data-page-id=faq]) .faq-answer{padding-right:25px}}
/*# sourceMappingURL=3v1i45awjgeqk.css.map*/