.features-page.svelte-1d0dgro{max-width:1120px;margin:0 auto;padding:30px 16px 72px}.hero.svelte-1d0dgro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:34px;border:1px solid color-mix(in oklab,var(--brand-primary) 32%,var(--border-dim));border-radius:20px;background:radial-gradient(circle at 92% 10%,color-mix(in oklab,var(--brand-primary) 13%,transparent),transparent 38%),var(--bg-panel)}.eyebrow.svelte-1d0dgro{display:flex;align-items:center;gap:7px;margin:0 0 9px;color:var(--brand-primary);font-size:.75rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}h1.svelte-1d0dgro,h2.svelte-1d0dgro,p.svelte-1d0dgro{margin:0}h1.svelte-1d0dgro{max-width:760px;font-size:clamp(42px,7vw,76px);line-height:.94}.intro.svelte-1d0dgro{max-width:720px;margin-top:16px;color:var(--fg-secondary);line-height:1.55}.hero-stats.svelte-1d0dgro{display:grid;grid-template-columns:repeat(2,112px);overflow:hidden;border:1px solid var(--border-dim);border-radius:14px;background:var(--bg-panel)}.hero-stats.svelte-1d0dgro article:where(.svelte-1d0dgro){display:grid;gap:3px;padding:18px}.hero-stats.svelte-1d0dgro article:where(.svelte-1d0dgro)+article:where(.svelte-1d0dgro){border-left:1px solid var(--border-dim)}.hero-stats.svelte-1d0dgro strong:where(.svelte-1d0dgro){font-size:1.7rem}.hero-stats.svelte-1d0dgro span:where(.svelte-1d0dgro),.feature-meta.svelte-1d0dgro,.source-note.svelte-1d0dgro>span:where(.svelte-1d0dgro){color:var(--fg-dim);font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.community-cta.svelte-1d0dgro{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin:18px 0;padding:16px 18px;border:1px solid var(--border-dim);border-radius:14px;background:var(--bg-panel)}.community-cta.svelte-1d0dgro>span:where(.svelte-1d0dgro){display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--brand-primary);background:color-mix(in oklab,var(--brand-primary) 10%,var(--surface-3))}.community-cta.svelte-1d0dgro div:where(.svelte-1d0dgro){display:grid;gap:3px}.community-cta.svelte-1d0dgro small:where(.svelte-1d0dgro){color:var(--brand-primary);font-weight:850;text-transform:uppercase}.community-cta.svelte-1d0dgro a:where(.svelte-1d0dgro),.source-note.svelte-1d0dgro a:where(.svelte-1d0dgro){display:inline-flex;align-items:center;gap:7px;color:var(--brand-primary);font-size:.8rem;font-weight:850;text-decoration:none}.category-tabs.svelte-1d0dgro{display:flex;gap:6px;overflow-x:auto;margin:22px 0 14px;padding-bottom:12px;border-bottom:1px solid var(--border-dim)}.category-tabs.svelte-1d0dgro a:where(.svelte-1d0dgro){flex:0 0 auto;padding:9px 12px;border-radius:999px;color:var(--fg-secondary);font-size:.78rem;font-weight:800;text-decoration:none}.category-tabs.svelte-1d0dgro a.active:where(.svelte-1d0dgro),.category-tabs.svelte-1d0dgro a[data-playgrnd-selected]{color:var(--brand-primary);background:color-mix(in oklab,var(--brand-primary) 10%,var(--surface-3))}.feature-list.svelte-1d0dgro{display:grid;gap:8px}.feature-list.svelte-1d0dgro article:where(.svelte-1d0dgro){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:15px;padding:19px;border:1px solid var(--border-dim);border-radius:13px;background:var(--bg-panel)}.feature-list.svelte-1d0dgro article.major:where(.svelte-1d0dgro){border-color:color-mix(in oklab,var(--brand-primary) 34%,var(--border-dim));background:color-mix(in oklab,var(--brand-primary) 5%,var(--bg-panel))}.feature-check.svelte-1d0dgro{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;color:var(--brand-primary);background:color-mix(in oklab,var(--brand-primary) 11%,var(--surface-3))}.feature-meta.svelte-1d0dgro{display:flex;gap:9px}.feature-meta.svelte-1d0dgro span:where(.svelte-1d0dgro)+span:where(.svelte-1d0dgro):before{content:"•";margin-right:9px}h2.svelte-1d0dgro{margin-top:5px;font-size:1rem}.feature-copy.svelte-1d0dgro p:where(.svelte-1d0dgro){margin-top:7px;color:var(--fg-secondary);font-size:.84rem;line-height:1.5}.feature-open.svelte-1d0dgro{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border-dim);border-radius:50%;color:var(--fg-secondary)}.source-note.svelte-1d0dgro{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:22px;padding:18px;border-top:1px solid var(--border-dim)}.source-note.svelte-1d0dgro p:where(.svelte-1d0dgro){color:var(--fg-secondary);font-size:.8rem;line-height:1.45}@media(max-width:800px){.hero.svelte-1d0dgro{grid-template-columns:1fr;padding:24px 20px}.hero-stats.svelte-1d0dgro{width:fit-content}.source-note.svelte-1d0dgro{grid-template-columns:1fr}}@media(max-width:600px){.features-page.svelte-1d0dgro{padding:22px 10px 54px}.hero.svelte-1d0dgro{padding:21px 16px;border-radius:14px}.hero-stats.svelte-1d0dgro{width:100%;grid-template-columns:repeat(2,1fr)}.community-cta.svelte-1d0dgro{grid-template-columns:auto 1fr}.community-cta.svelte-1d0dgro>a:where(.svelte-1d0dgro){grid-column:2}.feature-list.svelte-1d0dgro article:where(.svelte-1d0dgro){grid-template-columns:auto minmax(0,1fr);padding:15px 13px}.feature-open.svelte-1d0dgro{grid-column:2}}
