.FAQPage.svelte-1b1grcy{gap:clamp(var(--space-48), 6vw, 6rem);display:grid}.FAQHero.svelte-1b1grcy{gap:var(--space-16);padding-block:var(--space-32) var(--space-24);border-block-end:var(--border-selected);display:grid}.FAQHero-eyebrow.svelte-1b1grcy,.FAQItem-state.svelte-1b1grcy{color:var(--color-muted);font-size:var(--text-caption);font-weight:650;line-height:var(--leading-caption);letter-spacing:.06em;text-transform:uppercase}.FAQHero.svelte-1b1grcy h1:where(.svelte-1b1grcy){letter-spacing:-.04em;max-width:18ch;font-size:clamp(3rem,5vw,4.5rem);font-weight:550;line-height:.94}.FAQHero.svelte-1b1grcy>p:where(.svelte-1b1grcy):last-child{max-width:56ch;font-size:var(--text-title-sm);line-height:var(--leading-title-sm)}.FAQRegister.svelte-1b1grcy{border-block-start:var(--border-selected)}.FAQGroup.svelte-1b1grcy{border-block-end:var(--border-selected);grid-template-columns:minmax(11rem,.34fr) minmax(0,1fr);display:grid}.FAQGroup-header.svelte-1b1grcy{align-content:start;gap:var(--space-8);padding:var(--space-24) var(--space-24) var(--space-24) 0;border-inline-end:var(--border-divider);display:grid}.FAQGroup-header.svelte-1b1grcy h2:where(.svelte-1b1grcy){max-width:14ch;font-size:var(--text-title-sm);line-height:var(--leading-title-sm)}.FAQList.svelte-1b1grcy{min-width:0;display:grid}.FAQItem.svelte-1b1grcy+.FAQItem:where(.svelte-1b1grcy){border-block-start:var(--border-divider)}.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy){min-height:calc(var(--control-height) + var(--space-24));align-items:center;gap:var(--space-16);padding:var(--space-20) var(--space-24);color:var(--color-text);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy)::-webkit-details-marker{display:none}.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy):hover{background:var(--color-selected-surface)}.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy):focus-visible{z-index:1;outline:var(--focus-outline);outline-offset:calc(var(--outline-offset) * -1);position:relative}.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy) h3:where(.svelte-1b1grcy){max-width:46ch;font-size:var(--text-title-sm);line-height:var(--leading-title-sm);letter-spacing:var(--tracking-heading)}.FAQItem-state.svelte-1b1grcy:before{content:"View answer"}.FAQItem[open].svelte-1b1grcy{background:color-mix(in srgb, var(--color-primary) 7%, var(--color-canvas))}.FAQItem[open].svelte-1b1grcy summary:where(.svelte-1b1grcy){border-block-end:var(--border-divider)}.FAQItem[open].svelte-1b1grcy .FAQItem-state:where(.svelte-1b1grcy):before{content:"Answer shown";color:var(--color-text)}.FAQItem-answer.svelte-1b1grcy{padding:var(--space-24)}.FAQItem-actions.svelte-1b1grcy{gap:var(--space-8);flex-wrap:wrap;display:flex}.FAQItem-actions.svelte-1b1grcy a:where(.svelte-1b1grcy){min-height:var(--control-height);padding:var(--space-8) var(--space-12);border:var(--border-component);color:var(--color-text);align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.FAQItem-actions.svelte-1b1grcy a:where(.svelte-1b1grcy):hover{border-color:var(--color-text);background:var(--color-selected-surface)}.FAQItem-actions.svelte-1b1grcy a:where(.svelte-1b1grcy):focus-visible{outline:var(--focus-outline);outline-offset:var(--outline-offset)}@media (width<=48rem){.FAQPage.svelte-1b1grcy{gap:var(--space-48)}.FAQGroup.svelte-1b1grcy{grid-template-columns:1fr}.FAQGroup-header.svelte-1b1grcy{border-inline-end:0;border-block-end:var(--border-divider);padding-inline:0}.FAQGroup-header.svelte-1b1grcy h2:where(.svelte-1b1grcy){max-width:none}}@media (width<=34rem){.FAQHero.svelte-1b1grcy{padding-block-start:0}.FAQHero.svelte-1b1grcy h1:where(.svelte-1b1grcy){font-size:clamp(2.75rem,14vw,4.5rem)}.FAQRegister.svelte-1b1grcy{margin-inline:calc(-1 * var(--page-gutter))}.FAQGroup-header.svelte-1b1grcy,.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy),.FAQItem-answer.svelte-1b1grcy{padding-inline:var(--page-gutter)}.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy){gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.FAQItem-state.svelte-1b1grcy{grid-column:1}.FAQItem-actions.svelte-1b1grcy{display:grid}}@media print{.FAQPage.svelte-1b1grcy{gap:var(--space-24)}.FAQHero.svelte-1b1grcy{padding-block:0 var(--space-16)}.FAQGroup.svelte-1b1grcy{grid-template-columns:9rem minmax(0,1fr)}.FAQGroup-header.svelte-1b1grcy,.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy),.FAQItem-answer.svelte-1b1grcy{padding:var(--space-8)}.FAQItem.svelte-1b1grcy,.FAQItem-answer.svelte-1b1grcy{break-inside:avoid}.FAQItem.svelte-1b1grcy:not([open])>.FAQItem-answer:where(.svelte-1b1grcy){display:block}.FAQItem-state.svelte-1b1grcy{display:none}.FAQItem.svelte-1b1grcy summary:where(.svelte-1b1grcy){grid-template-columns:minmax(0,1fr);min-height:0}.FAQItem-actions.svelte-1b1grcy a:where(.svelte-1b1grcy){border:0;min-height:0;padding:0;text-decoration:underline}}
