.l-section--faq{background:var(--bg-primary)}.faq{display:flex;justify-content:space-between;gap:2rem 4rem}@media only screen and (max-width: 1023px){.faq{flex-direction:column}}.faq__content-hld{max-width:32.25rem}@media only screen and (max-width: 1023px){.faq__content-hld{max-width:100%}}.faq__items{display:flex;flex-direction:column;width:100%;max-width:39rem}@media only screen and (max-width: 1023px){.faq__items{max-width:100%}}.faq .item{position:relative;padding:1.5rem 0;border-bottom:1px solid var(--interface-divider-accordion);transition:border-color .3s ease-in-out;overflow:hidden}.faq .item:has(input[type=checkbox]:checked) .item__title .item__icon .u-plus-icon{rotate:180deg}.faq .item:has(input[type=checkbox]:checked) .item__title .item__icon .u-plus-icon::after{opacity:0}.faq .item:has(input[type=checkbox]:checked) .item__content{grid-template-rows:1fr}.faq .item__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:color .3s ease-in-out;gap:2rem}.faq .item__title span{pointer-events:none}.faq .item__icon{display:flex;align-items:center;justify-content:center;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;border:1px solid var(--interface-divider-accordion);border-radius:50%}.faq .item__content{display:grid;grid-template-rows:0fr;padding-right:4rem;transition:all .3s}.faq .item__content>div{overflow:hidden}.faq .item__content>div>*{margin-top:1rem}
