main.svelte-cbszho{max-width:var(--content-width);margin:0 auto;padding:var(--space-lg) var(--space-md)}.hero.svelte-cbszho h1:where(.svelte-cbszho){font-size:var(--font-size-hero);color:var(--color-brand-navy);margin:0 0 var(--space-sm)}.hero.svelte-cbszho p:where(.svelte-cbszho){font-size:1.2rem;color:var(--color-text-secondary);max-width:46rem}h2.svelte-cbszho{font-size:var(--font-size-section);color:var(--color-brand-navy);margin:var(--space-lg) 0 var(--space-sm)}ul.svelte-cbszho{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-sm)}.tile.svelte-cbszho{display:flex;flex-direction:column;gap:var(--space-xs);height:100%;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-card);box-shadow:var(--shadow-card);text-decoration:none;color:var(--color-text-primary)}.tile.svelte-cbszho:hover,.tile.svelte-cbszho:focus-visible{border-color:var(--color-accent)}.tile-name.svelte-cbszho{font-size:var(--font-size-card-title);font-weight:var(--font-weight-heading);color:var(--color-brand-navy)}.tile-text.svelte-cbszho{color:var(--color-text-secondary);flex:1}.tile-go.svelte-cbszho{color:var(--color-accent);font-weight:var(--font-weight-medium)}.embeds.svelte-cbszho{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--space-sm)}.lead.svelte-cbszho,.soon.svelte-cbszho{color:var(--color-text-secondary)}
