.page-hero.svelte-1bxacmn{padding-top:clamp(7.5rem,15vw,10.4rem)}.page-hero.svelte-1bxacmn h1:where(.svelte-1bxacmn){margin:0;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(2.1rem,5vw,3.8rem);line-height:1.03;letter-spacing:-.035em;max-width:14ch}.page-hero.svelte-1bxacmn p:where(.svelte-1bxacmn){margin:1rem 0 0;max-width:62ch;color:var(--text-muted);font-size:clamp(1rem,1.8vw,1.15rem)}.tracks-grid.svelte-1bxacmn{display:grid;gap:.95rem;grid-template-columns:repeat(2,minmax(0,1fr))}.track-card.svelte-1bxacmn{border-radius:var(--radius-md);padding:1.15rem;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--surface-soft) 62%,transparent))}.track-card.svelte-1bxacmn h2:where(.svelte-1bxacmn){margin:0;font-size:1.16rem;letter-spacing:-.01em}.track-card.svelte-1bxacmn p:where(.svelte-1bxacmn){margin:.58rem 0 0;color:var(--text-muted);font-size:.93rem}.track-card.svelte-1bxacmn strong:where(.svelte-1bxacmn){margin-top:.86rem;display:inline-block;color:color-mix(in srgb,var(--text) 74%,var(--accent) 26%);font-size:.86rem}.architecture.svelte-1bxacmn{padding-top:1.2rem}.architecture-shell.svelte-1bxacmn{border-radius:var(--radius-lg);padding:clamp(1.2rem,3.5vw,2rem);display:grid;gap:1.3rem;grid-template-columns:1.1fr .9fr;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-soft) 68%,transparent),color-mix(in srgb,var(--surface) 92%,transparent))}.architecture.svelte-1bxacmn h2:where(.svelte-1bxacmn){margin:0;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(1.4rem,2.8vw,2.2rem);letter-spacing:-.02em;line-height:1.1;max-width:18ch}.subtitle.svelte-1bxacmn{margin:.86rem 0 0;color:var(--text-muted);max-width:58ch;font-size:.96rem}.architecture.svelte-1bxacmn ul:where(.svelte-1bxacmn){margin:0;padding-left:1rem;color:var(--text-muted);display:grid;gap:.66rem;font-size:.92rem;align-content:center}@media(max-width:980px){.tracks-grid.svelte-1bxacmn,.architecture-shell.svelte-1bxacmn{grid-template-columns:1fr}}
