.faq-page.svelte-7odv5s{padding-inline:clamp(1.6rem,5vw,6.4rem);padding-block:5.4rem 12.8rem;background-color:#e7e9fa}@container root (width <= 80rem){.faq-page.svelte-7odv5s{padding-block:3.2rem 6.4rem}}.faq-page.svelte-7odv5s h1:where(.svelte-7odv5s){font-size:clamp(3.6rem,6vw,6.4rem);color:#2b0480;margin-bottom:4.8rem}.faq-section.svelte-7odv5s{margin-bottom:4.8rem}.faq-section.svelte-7odv5s h2:where(.svelte-7odv5s){font-size:clamp(2.4rem,4vw,3.6rem);color:#2b0480;margin-bottom:1.6rem}.collapsible.svelte-7odv5s{--animation-speed: .4s;display:flex;flex-direction:column;max-width:75rem;border-bottom:1px solid #AAB1EC}.collapsible.svelte-7odv5s label:where(.svelte-7odv5s){display:flex;justify-content:space-between;align-items:center;padding:1.6rem;gap:1.6rem;font-size:clamp(2rem,4vw,2.4rem);color:#2b0480;cursor:pointer}.collapsible.svelte-7odv5s img:where(.svelte-7odv5s){transition:rotate var(--animation-speed)}.collapsible.svelte-7odv5s .content:where(.svelte-7odv5s){display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--animation-speed)}.collapsible.svelte-7odv5s .content:where(.svelte-7odv5s)>div:where(.svelte-7odv5s){overflow:hidden;display:flex;flex-direction:column;font-size:clamp(1.6rem,4vw,2rem);color:#4f4f4f}.collapsible.svelte-7odv5s .content:where(.svelte-7odv5s)>div:where(.svelte-7odv5s) p:where(.svelte-7odv5s){padding:1.6rem;white-space:pre-line}.collapsible.svelte-7odv5s:has(input:where(.svelte-7odv5s):checked) img:where(.svelte-7odv5s){rotate:-180deg}.collapsible.svelte-7odv5s:has(input:where(.svelte-7odv5s):checked) .content:where(.svelte-7odv5s){grid-template-rows:1fr}
