section:has(.faq-section){padding:56px 0}.faq-svg{display:none}.faq-header-col{text-align:center}.faq-header-col p{font-size:18px;font-weight:500}.faq-tab{border-top:1px solid #d5d3d2;padding:20px 0;position:relative}.faq-tab:last-of-type{border-bottom:1px solid #d5d3d2}.faq-tab input{opacity:0;position:absolute;z-index:-1}.faq-tab input:checked~.tab__content{max-height:100rem;padding-top:20px}.tab__label{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.tab__label h5{font-size:26px;margin-bottom:0}.tab__label .tab-icon{color:#cc9f47;display:inline-block;flex:0 0 auto;font-size:32px;line-height:1;transform:rotate(90deg);transition:all .35s}.faq-tab input:checked+.tab__label .tab-icon{transform:rotate(270deg)}.tab__content{max-height:0;overflow:hidden;transition:all .5s}@media(min-width:1440px){section:has(.faq-section){padding:160px 0}.faq-svg{display:initial;position:absolute;transform:translateY(-300px)}.faq-section{display:flex;gap:100px}.faq-header-col{flex:0 0 30%;text-align:left}}