.landing.svelte-1uha8ag{flex:1;width:100%;max-width:77.5rem;margin-inline:auto;padding-bottom:2.6rem;display:flex;flex-direction:column}.hero.svelte-1uha8ag{padding:5.5rem 1.5rem 4rem}.title.svelte-1uha8ag{font-family:var(--serif);font-weight:400;font-size:clamp(2.1rem,5.6vw,3.4rem);line-height:1.1;letter-spacing:-.022em;max-width:16ch;text-wrap:balance}.subtitle.svelte-1uha8ag{font-family:var(--serif);font-size:1.125rem;line-height:1.6;color:var(--ink-muted);max-width:34ch;margin-top:1.1rem;text-wrap:balance}.cta.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.6rem;margin-top:2.1rem;padding:.95rem 1.6rem;background:var(--signal);color:var(--on-signal);border-radius:2px;font-size:1rem;font-weight:600;white-space:nowrap;transition:background .18s ease}.cta.svelte-1uha8ag:hover{background:var(--signal-deep)}.cta.svelte-1uha8ag:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cta.svelte-1uha8ag:disabled,.cta.svelte-1uha8ag:disabled:hover{background:var(--signal);cursor:default;opacity:.62}.band.svelte-1uha8ag{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;align-items:start;padding:2.9rem 1.5rem}.band-mark.svelte-1uha8ag{display:flex;flex-direction:column}.band-num.svelte-1uha8ag{font-family:var(--mono);font-size:.8125rem;letter-spacing:.14em;color:var(--ink-muted)}.band-title.svelte-1uha8ag{font-family:var(--serif);font-weight:400;font-size:1.7rem;line-height:1.2;color:var(--signal);margin-top:.3rem}.feats.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:2.1rem 2.2rem}.feat.svelte-1uha8ag .glyph{color:var(--signal)}.feat-title.svelte-1uha8ag{font-family:var(--serif);font-weight:400;font-size:1.0625rem;line-height:1.3;margin-top:.6rem}.feat-desc.svelte-1uha8ag{font-size:.875rem;line-height:1.5;color:var(--ink-muted);margin-top:.3rem}.start-note.svelte-1uha8ag{margin-top:.9rem;max-width:34ch;font-size:.9375rem;line-height:1.5;color:var(--signal)}@media(max-width:900px){.hero.svelte-1uha8ag{padding:3.5rem 1.25rem 2.75rem}.band.svelte-1uha8ag{grid-template-columns:1fr;gap:.9rem;padding:2.4rem 1.25rem}.band-mark.svelte-1uha8ag{flex-direction:row;align-items:baseline;gap:.65rem}.band-title.svelte-1uha8ag{margin-top:0;font-size:1.45rem}}@media(max-width:640px){.hero.svelte-1uha8ag{padding:2.75rem 1.15rem 2.25rem}.title.svelte-1uha8ag{letter-spacing:-.015em;max-width:none}.subtitle.svelte-1uha8ag{font-size:1.0625rem;max-width:none}.start-note.svelte-1uha8ag{max-width:none}.cta.svelte-1uha8ag{display:flex;width:100%;justify-content:center;margin-top:1.75rem}.band.svelte-1uha8ag{padding:1.5rem 1.15rem}.feats.svelte-1uha8ag{grid-template-columns:1fr;gap:1.4rem}.feat.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;column-gap:.9rem}.feat-title.svelte-1uha8ag{grid-column:2;margin-top:0}.feat-desc.svelte-1uha8ag{grid-column:2;margin-top:.25rem}}@media(prefers-reduced-motion:reduce){.cta.svelte-1uha8ag{transition:none}}
