.focus.svelte-1uha8ag{color:var(--ink);margin:0 auto;padding:2rem 1.25rem 3rem;font-family:system-ui,-apple-system,sans-serif}.lede.svelte-1uha8ag,.what.svelte-1uha8ag,.doors.svelte-1uha8ag{width:min(100%,52rem);margin-left:auto;margin-right:auto}.lede.svelte-1uha8ag{text-align:center;margin-bottom:1.4rem}.eyebrow.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.08em;color:var(--ink-muted-aa);margin:0 0 .3rem;font-weight:700}h1.svelte-1uha8ag{font-family:var(--font-display);letter-spacing:-.012em;margin:0 auto;font-size:clamp(2.2rem,6vw,3.4rem);font-weight:400;line-height:1.05}.sub.svelte-1uha8ag{max-width:36rem;color:var(--ink-muted);margin:.8rem auto 0;font-size:1.05rem;line-height:1.5}.stage.svelte-1uha8ag{--hero-reader-min-block:32.75rem;flex-direction:column;align-items:center;gap:.9rem;display:flex}.stage.svelte-1uha8ag .hero-live{width:100%}.basics-door.svelte-1uha8ag{color:var(--clay);margin-top:.8rem;font-weight:600;text-decoration:none;display:inline-block}.basics-door.svelte-1uha8ag:hover{text-decoration:underline}.what.svelte-1uha8ag{margin-top:2.6rem}.what.svelte-1uha8ag ul:where(.svelte-1uha8ag){grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.what.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--ink-muted);font-size:.95rem;line-height:1.5}.what.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);display:block}.what.svelte-1uha8ag strong:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){min-height:24px;color:inherit;border-bottom:1px solid var(--ink-faint);align-items:center;text-decoration:none;display:inline-flex}.what.svelte-1uha8ag strong:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--clay);border-bottom-color:var(--clay)}.doors.svelte-1uha8ag{border-top:1px solid var(--ink-faint);flex-direction:column;gap:.6rem;margin-top:2.2rem;padding-top:1.4rem;display:flex}.doors.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink-muted);line-height:1.5;text-decoration:none}.doors.svelte-1uha8ag a:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){color:var(--ink)}.doors.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--clay)}@media (width<=760px){.what.svelte-1uha8ag ul:where(.svelte-1uha8ag){grid-template-columns:1fr}}@media (width<=640px){.stage.svelte-1uha8ag{width:calc(100% + 2.5rem);margin-inline:-1.25rem}.sub.svelte-1uha8ag{margin-top:.6rem;font-size:1rem}.basics-door.svelte-1uha8ag{margin-top:.6rem;font-size:.95rem}}@media (width<=640px) and (orientation:portrait) and (height<=700px),(width<=960px) and (height<=500px){.sub.svelte-1uha8ag{display:none}h1.svelte-1uha8ag{font-size:2rem}.lede.svelte-1uha8ag{margin-bottom:1rem}}
