.hero.svelte-fw0qxd{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-4h);padding:clamp(56px,12vh,140px) clamp(20px,6vw,96px) var(--s-8)}.hero-icon.svelte-fw0qxd{color:var(--c-heading)}h1.svelte-fw0qxd{font-size:clamp(32px,5vw,48px);letter-spacing:-.03em;margin:0}.sub.svelte-fw0qxd{color:var(--text-mid);line-height:1.6;max-width:56ch;margin:0}.fine.svelte-fw0qxd{color:var(--text-low);font-size:var(--t-label);line-height:1.6;max-width:56ch;margin:0}.fine.svelte-fw0qxd a:where(.svelte-fw0qxd),.quiet.svelte-fw0qxd a:where(.svelte-fw0qxd){color:var(--text-mid)}.steps.svelte-fw0qxd,.faq.svelte-fw0qxd{max-width:720px;margin:0 auto;padding:var(--s-6) clamp(20px,6vw,96px)}.steps.svelte-fw0qxd ol:where(.svelte-fw0qxd){margin:var(--s-4) 0 0;padding-left:1.4em;display:grid;gap:var(--s-3);color:var(--text-mid);line-height:1.6}.steps.svelte-fw0qxd strong:where(.svelte-fw0qxd){color:var(--text-hi);font-weight:500}.faq.svelte-fw0qxd{padding-bottom:var(--s-12)}details.svelte-fw0qxd{margin-top:var(--s-3);padding:var(--s-3) var(--s-5)}summary.svelte-fw0qxd{cursor:pointer;color:var(--text-hi);font-weight:500;list-style:none}summary.svelte-fw0qxd::-webkit-details-marker{display:none}summary.svelte-fw0qxd:before{content:"+";display:inline-block;width:1.4em;color:var(--text-low)}details[open].svelte-fw0qxd summary:where(.svelte-fw0qxd):before{content:"–"}details.svelte-fw0qxd p:where(.svelte-fw0qxd){margin:var(--s-3) 0 var(--s-1) 1.4em;color:var(--text-mid);line-height:1.6}.quiet.svelte-fw0qxd{margin-top:var(--s-5);color:var(--text-low);font-size:var(--t-ui);line-height:1.6}
