.page.svelte-1j5tn20{width:min(1200px,calc(100% - 32px));margin:0 auto;padding:0 0 72px}.page__hero.svelte-1j5tn20{display:grid;gap:16px;padding:72px 0 32px;max-width:64ch}.lede.svelte-1j5tn20 strong:where(.svelte-1j5tn20){font-weight:600}.visually-hidden.svelte-1j5tn20{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.paired-cards.svelte-1j5tn20{margin-top:24px}.paired-card__actions.svelte-1j5tn20{margin:12px 0 0;display:flex;flex-wrap:wrap;gap:10px}.faq.svelte-1j5tn20{margin-top:72px;display:grid;gap:12px;max-width:72ch}.faq.svelte-1j5tn20 h2:where(.svelte-1j5tn20){margin:0 0 12px;font-family:var(--font-body);font-size:clamp(26px,3.4vw,34px);font-weight:600;line-height:1.1;letter-spacing:-.02em}.faq.svelte-1j5tn20 details:where(.svelte-1j5tn20){padding:18px 20px;background:var(--sg-card);border:1px solid var(--sg-border)}.faq.svelte-1j5tn20 summary:where(.svelte-1j5tn20){cursor:pointer;font-weight:600;font-size:16px;color:var(--sg-dark);list-style:none}.faq.svelte-1j5tn20 summary:where(.svelte-1j5tn20)::-webkit-details-marker{display:none}.faq.svelte-1j5tn20 summary:where(.svelte-1j5tn20):before{content:"+";display:inline-block;margin-right:10px;font-family:var(--font-display);font-weight:700;color:var(--app-accent);transition:transform .15s ease}.faq.svelte-1j5tn20 details[open]:where(.svelte-1j5tn20) summary:where(.svelte-1j5tn20):before{content:"−"}.faq.svelte-1j5tn20 details:where(.svelte-1j5tn20) p:where(.svelte-1j5tn20){margin:12px 0 0;font-size:15px;line-height:1.6;color:var(--sg-body)}.faq.svelte-1j5tn20 a:where(.svelte-1j5tn20){color:var(--app-accent);text-decoration:underline;text-underline-offset:2px}.link-btn.svelte-1j5tn20{appearance:none;background:transparent;border:0;padding:0;color:var(--app-accent);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}
