.light:where(.astro-JS336OSE){background-color:var(--theme-light);--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.faq-section:where(.astro-JS336OSE){position:relative;padding-top:4rem;padding-bottom:4rem}.faq-section:where(.astro-JS336OSE):not(.light){background-color:transparent}.faq-section-top:where(.astro-JS336OSE)+.faq-section-holder:where(.astro-JS336OSE){padding-top:4rem}.faq-section-holder:where(.astro-JS336OSE){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.faq-section-items:where(.astro-JS336OSE)>*:first-child .accordion-head{padding-top:0}@media (min-width: 768px){.faq-section:where(.astro-JS336OSE){padding-top:7.5rem;padding-bottom:7.5rem}.faq-section-top:where(.astro-JS336OSE){width:100%;max-width:58.125rem}.faq-section-holder:where(.astro-JS336OSE){grid-template-columns:repeat(2,minmax(0,1fr));gap:2.375rem}.faq-section-top:where(.astro-JS336OSE)+.faq-section-holder:where(.astro-JS336OSE){padding-top:6.5rem}.faq-section-content:where(.astro-JS336OSE){margin-right:1.25rem;max-width:35.1875rem}.faq-section-holder:where(.astro-JS336OSE)>:where(.astro-JS336OSE):only-child{grid-column:span 2 / span 2}.faq-section-holder:where(.astro-JS336OSE)>:where(.astro-JS336OSE):only-child .faq-section-content:where(.astro-JS336OSE){margin-right:0;max-width:none}.faq-section:where(.astro-JS336OSE).reverse .faq-section-holder:where(.astro-JS336OSE)>:where(.astro-JS336OSE):first-child{order:1}.faq-section:where(.astro-JS336OSE).reverse .faq-section-holder:where(.astro-JS336OSE)>:where(.astro-JS336OSE):first-child .faq-section-content:where(.astro-JS336OSE){margin-right:0;margin-left:1.25rem;max-width:none}}
