.home.svelte-1uha8ag{width:min(1080px,100% - 2rem);margin:0 auto;padding:0 0 5rem;color:var(--text)}.hero.svelte-1uha8ag{padding:4.5rem 0 3rem;border-bottom:1px solid var(--border)}.hero-inner.svelte-1uha8ag{display:grid;gap:2.25rem;align-items:center}@media(min-width:960px){.hero-inner.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2rem}}.kicker.svelte-1uha8ag{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-top:1rem;font-size:clamp(2.1rem,5vw,3.05rem);line-height:1.06;letter-spacing:-.04em;font-weight:660;color:var(--text)}.lead.svelte-1uha8ag{margin-top:1.15rem;max-width:44ch;font-size:.96rem;line-height:1.6;color:var(--muted)}.actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.6rem}.globe-figure.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin:0}.globe-stage.svelte-1uha8ag{position:relative;width:min(100%,27rem);aspect-ratio:1}.globe-stage.svelte-1uha8ag:before{content:"";position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--primary) 16%,transparent) 0%,transparent 68%);pointer-events:none}.stats.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;margin:2.25rem 0 0;padding:1.75rem 0 0;border-top:1px solid var(--border);list-style:none}@media(min-width:760px){.stats.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:.15rem}.stat-value.svelte-1uha8ag{font-size:1.55rem;font-weight:660;letter-spacing:-.03em;color:var(--text)}.stat-label.svelte-1uha8ag{font-size:.8rem;color:var(--muted)}.tracks.svelte-1uha8ag{padding:4rem 0 0}.section-head.svelte-1uha8ag{max-width:46ch}.eyebrow.svelte-1uha8ag{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag),.cta.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:.65rem;font-size:clamp(1.55rem,3vw,2.05rem);line-height:1.12;letter-spacing:-.03em;font-weight:640;color:var(--text)}.section-lead.svelte-1uha8ag{margin-top:.7rem;max-width:52ch;font-size:.95rem;line-height:1.6;color:var(--muted)}.track-grid.svelte-1uha8ag{display:grid;gap:1px;margin-top:2rem;background:var(--border);border:1px solid var(--border);border-radius:.9rem;overflow:hidden}@media(min-width:820px){.track-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}.track.svelte-1uha8ag{display:flex;flex-direction:column;gap:.5rem;padding:1.4rem 1.4rem 1.5rem;background:var(--card);text-decoration:none;color:inherit;transition:background-color .16s ease}.track.svelte-1uha8ag:hover{background:var(--surface)}.track-top.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;color:var(--muted)}.track-no.svelte-1uha8ag{font-size:.78rem;font-weight:600;letter-spacing:.08em;font-variant-numeric:tabular-nums}.track-top.svelte-1uha8ag svg{transition:transform .2s ease,color .2s ease}.track.svelte-1uha8ag:hover .track-top:where(.svelte-1uha8ag) svg{color:var(--primary);transform:translate(2px,-2px)}.track.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:.4rem;font-size:1.15rem;font-weight:620;letter-spacing:-.02em}.track.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.86rem;line-height:1.6;color:var(--muted)}.cta.svelte-1uha8ag{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--border)}.cta.svelte-1uha8ag .actions:where(.svelte-1uha8ag){margin-top:1.6rem}.copy.svelte-1uha8ag>:where(.svelte-1uha8ag){animation:svelte-1uha8ag-hero-rise .62s cubic-bezier(.22,1,.36,1) backwards}.copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(1){animation-delay:40ms}.copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(2){animation-delay:.11s}.copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(3){animation-delay:.18s}.copy.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(4){animation-delay:.25s}.globe-stage.svelte-1uha8ag{animation:svelte-1uha8ag-globe-in .9s cubic-bezier(.22,1,.36,1) .12s backwards}@keyframes svelte-1uha8ag-hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-globe-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes svelte-1uha8ag-marker-pulse{0%,to{box-shadow:0 0 0 .2rem color-mix(in oklab,var(--primary) 22%,transparent)}50%{box-shadow:0 0 0 .42rem color-mix(in oklab,var(--primary) 4%,transparent)}}@media(prefers-reduced-motion:reduce){.copy.svelte-1uha8ag>:where(.svelte-1uha8ag),.globe-stage.svelte-1uha8ag{animation:none}}
