#vowel-matrix .active{box-shadow:0 0 12px #6366f159}.page-container[data-astro-cid-jnfafm6e]{max-width:68rem;margin:1.5rem auto;padding:0 1.25rem}.page-header[data-astro-cid-jnfafm6e]{text-align:left;margin-bottom:.75rem}.category-eyebrow[data-astro-cid-jnfafm6e]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-accent, #38bdf8)}.page-title[data-astro-cid-jnfafm6e]{font-size:clamp(2rem,3.8vw,3.25rem);font-weight:800;letter-spacing:-.03em;color:hsl(var(--text-primary));margin-top:.5rem;margin-bottom:.75rem;line-height:1.15}.snippet-box[data-astro-cid-jnfafm6e]{margin:1rem 0 0;padding:1rem 1.25rem;background-color:hsl(var(--bg-surface));border-left:4px solid hsl(var(--accent-primary));border-radius:var(--radius-sm, 6px);text-align:left}.snippet-text[data-astro-cid-jnfafm6e]{font-size:.95rem;line-height:1.6;color:hsl(var(--text-primary));margin:0}.page-top-grid[data-astro-cid-jnfafm6e]{display:grid;grid-template-columns:1.15fr .85fr;grid-template-areas:"header visual" "tool tool";gap:1.5rem;align-items:start;margin-bottom:2.5rem;min-width:0;max-width:100%}.hero-header-area[data-astro-cid-jnfafm6e]{grid-area:header;min-width:0}.hero-visual-area[data-astro-cid-jnfafm6e]{grid-area:visual;min-width:0}.hero-tool-area[data-astro-cid-jnfafm6e]{grid-area:tool;min-width:0;max-width:100%}@media(max-width:900px){.page-container[data-astro-cid-jnfafm6e]{margin:.25rem auto;padding:0 .75rem;max-width:100%;overflow-x:hidden}.page-top-grid[data-astro-cid-jnfafm6e]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;min-width:0;max-width:100%}.hero-header-area[data-astro-cid-jnfafm6e]{order:1;margin-bottom:.2rem;min-width:0}.category-eyebrow[data-astro-cid-jnfafm6e]{font-size:.7rem}.page-title[data-astro-cid-jnfafm6e]{font-size:1.35rem;margin:.2rem 0;line-height:1.15;word-break:break-word}.snippet-box[data-astro-cid-jnfafm6e]{display:none}.hero-tool-area[data-astro-cid-jnfafm6e]{order:2;min-width:0;max-width:100%}.hero-visual-area[data-astro-cid-jnfafm6e]{order:3;margin-top:1rem;min-width:0;max-width:100%}}.editorial-container[data-astro-cid-jnfafm6e]{max-width:1040px;margin:0 auto var(--space-8, 32px)}.section-heading[data-astro-cid-jnfafm6e]{font-size:clamp(1.4rem,2.8vw,1.9rem);font-weight:800;letter-spacing:-.02em;color:var(--text-primary, #f8fafc);margin-bottom:var(--space-4, 16px)}.editorial-prose[data-astro-cid-jnfafm6e]{font-size:1.05rem;line-height:1.75;color:var(--text-secondary, #94a3b8);margin-bottom:var(--space-6, 24px)}.editorial-link[data-astro-cid-jnfafm6e]{color:#1d4ed8;text-decoration:underline;text-underline-offset:4px;font-weight:700}.editorial-link[data-astro-cid-jnfafm6e]:hover{color:#1e40af}.features-grid[data-astro-cid-jnfafm6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4, 16px);margin-bottom:var(--space-6, 24px)}.stat-card[data-astro-cid-jnfafm6e]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-lg, 12px);padding:var(--space-4, 16px);display:flex;flex-direction:column;gap:4px}.stat-num[data-astro-cid-jnfafm6e]{font-size:1.5rem;font-weight:800;color:hsl(var(--text-primary))}.stat-lbl[data-astro-cid-jnfafm6e]{font-size:.82rem;color:hsl(var(--text-muted));text-transform:uppercase;letter-spacing:.04em}.tier-card-deck[data-astro-cid-jnfafm6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4, 16px);margin-bottom:var(--space-6, 24px)}.tier-card[data-astro-cid-jnfafm6e]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:var(--radius-lg, 12px);padding:var(--space-5, 20px)}.tier-title[data-astro-cid-jnfafm6e]{font-size:1.05rem;font-weight:700;color:hsl(var(--text-primary));margin-bottom:8px}.tier-desc[data-astro-cid-jnfafm6e]{font-size:.92rem;line-height:1.6;color:hsl(var(--text-secondary))}
