.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__list.svelte-naqe03{gap:var(--space-2);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);overflow:hidden}.faq__q.svelte-naqe03{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-px-18) var(--space-5);cursor:pointer;font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--color-fg);line-height:var(--lh-card);transition:background-color var(--dur-fast) var(--ease-out);list-style:none;display:flex}.faq__q.svelte-naqe03:focus-visible{outline-offset:calc(var(--focus-ring-width) * -1);border-radius:var(--radius-lg)}.faq__q.svelte-naqe03:active{background:var(--color-border-strong)}.faq__q.svelte-naqe03::-webkit-details-marker{display:none}@media (hover:hover){.faq__q.svelte-naqe03:hover{background:var(--color-border-soft)}}.faq.svelte-naqe03 .faq__chev{width:18px;height:18px;transition:transform var(--dur-normal) ease;flex-shrink:0}.faq__item[open].svelte-naqe03 .faq__chev{transform:rotate(180deg)}.faq__a.svelte-naqe03{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);margin:0}@media (width>=1024px){.faq.svelte-naqe03{align-items:start;column-gap:clamp(var(--space-8), 5vw, var(--space-px-64));grid-template-columns:minmax(0,1fr) minmax(0,2fr);max-width:none;display:grid}}
