.l-section--faq{position:relative}.faq__content-hld{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width: 1024px){.faq__content-hld{max-width:35.625rem}}.faq__main{display:grid;grid-template-columns:1fr;gap:2rem .875rem}@media only screen and (min-width: 1024px){.faq__main{grid-template-columns:1fr 1fr}}.faq__list{display:grid;grid-template-columns:1fr;gap:.875rem}.faq__tab{cursor:pointer;padding:1.25rem 1.5rem;border:1px solid rgba(0,0,0,0);background:var(--c-neutral-50);text-align:left;transition:broder-color .3s ease-in-out;overflow:hidden}.faq__tab:hover{border:1px solid var(--c-neutral-200)}.faq__tab.is-active .faq__tab-inner{grid-template-rows:1fr}.faq__tab.is-active .faq__tab-icon{transform:rotate(180deg)}.faq__tab:focus-visible{outline:none;box-shadow:0 0 0 3px var(--c--neutral-0, #FFF),0 0 0 5px var(--c--neutral-800, #141314)}.faq__tab-header{display:flex;gap:1.5rem;align-items:center;justify-content:space-between}.faq__tab-icon{width:1.5rem;min-width:1.5rem;height:1.5rem;transition:transform .3s ease-in-out}.faq__tab-inner{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.faq__tab-content{overflow:hidden}.faq__tab-content>*{margin-top:2.5rem}
