.faq[data-astro-cid-w2xohqqb]{max-width:1000px}.faq__title[data-astro-cid-w2xohqqb]{margin-bottom:var(--space-8);font-size:clamp(32px,3.6vw,48px)}.faq--doc[data-astro-cid-w2xohqqb]{max-width:none;scroll-margin-top:var(--space-6)}.faq--doc[data-astro-cid-w2xohqqb] .faq__title[data-astro-cid-w2xohqqb]{margin:0 0 var(--space-4);font-family:var(--font-heading);letter-spacing:-.01em;font-size:32px;font-weight:800;line-height:1.15}.faq__list[data-astro-cid-w2xohqqb]{border-top:1px solid var(--site-line-strong)}.faq__item[data-astro-cid-w2xohqqb]{border-bottom:1px solid var(--site-line-strong);interpolate-size:allow-keywords}.faq__item[data-astro-cid-w2xohqqb] summary[data-astro-cid-w2xohqqb]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--size-touch-min);padding:var(--space-6) 0;cursor:pointer;font-size:20px;font-weight:800;list-style:none;display:flex}.faq__item[data-astro-cid-w2xohqqb] summary[data-astro-cid-w2xohqqb]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-w2xohqqb] summary[data-astro-cid-w2xohqqb]:hover{color:var(--color-text-brand)}.faq__icon[data-astro-cid-w2xohqqb]{border-radius:var(--radius-pill);background:var(--color-brand-soft);width:40px;height:40px;color:var(--color-text-brand);transition:rotate var(--duration-slow) var(--easing-spring), background-color var(--duration-base) var(--easing-standard);flex:none;justify-content:center;align-items:center;display:flex}.faq__item[data-astro-cid-w2xohqqb][open] .faq__icon[data-astro-cid-w2xohqqb]{background:var(--color-accent);color:var(--color-text-on-accent);rotate:135deg}.faq__item[data-astro-cid-w2xohqqb] p[data-astro-cid-w2xohqqb]{padding:0 56px var(--space-6) 0;font-size:var(--type-body-l-size);color:var(--site-text-body);margin:0;line-height:1.55}.faq__item[data-astro-cid-w2xohqqb] a[data-astro-cid-w2xohqqb]{color:var(--color-text-brand);font-weight:700}@media (prefers-reduced-motion:no-preference){.faq__item[data-astro-cid-w2xohqqb]::details-content{block-size:0;transition:block-size var(--duration-slow) var(--easing-out), content-visibility var(--duration-slow) allow-discrete;overflow-y:clip}.faq__item[data-astro-cid-w2xohqqb][open]::details-content{block-size:auto}}
