.section-header.svelte-1r1yxr2{align-items:flex-start;gap:var(--space-3);text-align:start;flex-direction:column;max-width:46rem;display:flex}@media (width>=720px){.section-header[data-align=center].svelte-1r1yxr2{text-align:center;align-items:center;margin-inline:auto}}@media (width>=720px) and (width<1024px){.section-header[data-align=center-tablet].svelte-1r1yxr2{text-align:center;align-items:center;margin-inline:auto}}.section-header__eyebrow.svelte-1r1yxr2{font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:var(--lt-eyebrow);text-transform:uppercase;color:var(--landing-eyebrow,var(--color-accent-strong))}.section-header__title.svelte-1r1yxr2{font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--fs-hero-sub);line-height:var(--lh-tight);letter-spacing:var(--lt-display-2);color:var(--landing-ink,var(--color-heading));text-wrap:balance}.section-header[data-size=compact].svelte-1r1yxr2 .section-header__title:where(.svelte-1r1yxr2){font-size:var(--fs-h2);letter-spacing:var(--ls-tight-1)}.section-header__sub.svelte-1r1yxr2{max-width:52ch;font-size:var(--fs-lead);line-height:var(--lh-relaxed);color:var(--landing-ink-muted,var(--color-fg-muted-on-canvas));text-wrap:pretty}.section-header[data-size=compact].svelte-1r1yxr2 .section-header__sub:where(.svelte-1r1yxr2){font-size:var(--fs-small);line-height:var(--lh-normal)}.faq.svelte-naqe03{gap:clamp(var(--space-6), 3vw, var(--space-px-36));flex-direction:column;width:100%;max-width:880px;margin:0 auto;display:flex}.faq__help.svelte-naqe03{font-size:var(--fs-small);line-height:var(--lh-normal);color:var(--color-fg-muted-on-canvas);margin:0}.faq__help-link.svelte-naqe03{align-items:center;gap:var(--space-1);font-weight:var(--fw-semibold);color:var(--color-accent-text);text-decoration:underline;text-decoration-thickness:var(--border-1);text-underline-offset:.2em;display:inline-flex}.faq.svelte-naqe03 .faq__help-icon{width:16px;height:16px;transition:transform var(--dur-normal) var(--ease-out)}.faq__list.svelte-naqe03{gap:var(--space-3);flex-direction:column;display:flex}.faq__item.svelte-naqe03{border:var(--border-1) solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-landing-card);border-radius:var(--radius-lg);transition:border-color var(--dur-normal) var(--ease-out)}.faq__item--open.svelte-naqe03{border-color:var(--color-accent)}.faq__h.svelte-naqe03{font:inherit;color:var(--color-fg);margin:0}.faq__q.svelte-naqe03{justify-content:space-between;align-items:center;gap:var(--space-4);text-align:start;width:100%;font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-body);line-height:var(--lh-card);display:flex}.faq__q-text.svelte-naqe03{padding:var(--space-px-18) 0 var(--space-px-18) var(--space-5);transition:color var(--dur-fast) var(--ease-out);flex:1}.faq__q.svelte-naqe03:focus-visible{outline:none}.faq__item.svelte-naqe03:has(.faq__q:where(.svelte-naqe03):focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.faq__chev.svelte-naqe03{border-radius:var(--radius-pill);background:var(--color-pill-bg-strong);width:32px;height:32px;color:var(--color-fg);transition:background-color var(--dur-normal) var(--ease-out), color var(--dur-normal) var(--ease-out), transform var(--dur-400) var(--ease-out);flex-shrink:0;place-items:center;margin-inline-end:var(--space-5);display:grid}.faq__chev.svelte-naqe03 svg{width:18px;height:18px}.faq__item--open.svelte-naqe03 .faq__chev:where(.svelte-naqe03){background:var(--color-accent-fill);color:var(--color-on-accent);transform:rotate(180deg)}.faq__q.svelte-naqe03:active .faq__chev:where(.svelte-naqe03){transform:scale(.92)}.faq__item--open.svelte-naqe03 .faq__q:where(.svelte-naqe03):active .faq__chev:where(.svelte-naqe03){transform:rotate(180deg)scale(.92)}@media (hover:hover){.faq__q.svelte-naqe03:hover .faq__q-text:where(.svelte-naqe03){color:var(--color-accent-text)}.faq__item.svelte-naqe03:not(.faq__item--open) .faq__q:where(.svelte-naqe03):hover .faq__chev:where(.svelte-naqe03){background:var(--color-border-strong)}.faq__help-link.svelte-naqe03:hover .faq__help-icon{transform:translateX(var(--space-px-3))}}.faq__panel.svelte-naqe03{transition:grid-template-rows var(--dur-400) var(--ease-out);grid-template-rows:0fr;display:grid}.faq__item--open.svelte-naqe03 .faq__panel:where(.svelte-naqe03){grid-template-rows:1fr}.faq__panel-inner.svelte-naqe03{min-height:0;overflow:hidden}.faq__a.svelte-naqe03{max-width:65ch;padding:0 var(--space-5) var(--space-5);font-size:var(--fs-small);line-height:var(--lh-relaxed);color:var(--color-fg-muted-on-canvas);opacity:0;transform:translateY(calc(var(--space-2) * -1));transition:opacity var(--dur-normal) var(--ease-out), transform var(--dur-400) var(--ease-out);margin:0}.faq__item--open.svelte-naqe03 .faq__a:where(.svelte-naqe03){opacity:1;transition-delay:var(--dur-100);transform:none}@media (prefers-reduced-motion:reduce){.faq__panel.svelte-naqe03,.faq__a.svelte-naqe03,.faq__chev.svelte-naqe03,.faq__q-text.svelte-naqe03,.faq__item.svelte-naqe03,.faq.svelte-naqe03 .faq__help-icon{transition:none}}@media (width>=1024px){.faq.svelte-naqe03{align-items:start;column-gap:clamp(var(--space-8), 6vw, var(--space-11));max-width:var(--content-max-width);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.faq--screen.svelte-naqe03{align-content:center;min-block-size:100svh}.faq.svelte-naqe03>:first-child{top:var(--space-12);position:sticky}.faq__q.svelte-naqe03{font-size:var(--fs-lg)}.faq__q-text.svelte-naqe03{padding:var(--space-6) 0 var(--space-6) var(--space-7)}.faq__chev.svelte-naqe03{margin-inline-end:var(--space-7)}.faq__a.svelte-naqe03{padding:0 var(--space-7) var(--space-6);font-size:var(--fs-body)}}
