main.svelte-hxb6xj{max-width:1600px;min-height:100vh;margin:0 auto;padding:clamp(1.5rem,4vw,4rem)}header.svelte-hxb6xj{border-bottom:1px solid var(--ato-line);flex-direction:column;justify-content:center;min-height:58vh;display:flex}.eyebrow.svelte-hxb6xj,.meta.svelte-hxb6xj,footer.svelte-hxb6xj,.section-title.svelte-hxb6xj span:where(.svelte-hxb6xj){letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:600}.eyebrow.svelte-hxb6xj{margin:0 0 2.5rem}h1.svelte-hxb6xj{letter-spacing:-.075em;margin:0;font-size:clamp(3.5rem,9.5vw,9rem);font-weight:900;line-height:.94}h1.svelte-hxb6xj em:where(.svelte-hxb6xj){color:var(--ato-accent);font-style:normal}.intro.svelte-hxb6xj{color:var(--ato-muted);max-width:520px;margin:2rem 0 3rem auto;font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}section.svelte-hxb6xj{padding:3rem 0}.section-title.svelte-hxb6xj{justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;display:flex}.section-title.svelte-hxb6xj span:where(.svelte-hxb6xj){color:var(--ato-muted)}h2.svelte-hxb6xj{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800}.grid.svelte-hxb6xj{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}article.svelte-hxb6xj{border:1px solid var(--ato-line);background:var(--ato-soft);border-radius:1rem;flex-direction:column;min-height:300px;padding:clamp(1.5rem,3vw,2.5rem);display:flex}article.svelte-hxb6xj:nth-child(2){background:var(--ato-coral-soft);border-color:var(--ato-line)}article.featured.svelte-hxb6xj{background:var(--ato-accent-soft);border-color:var(--ato-accent-line)}.meta.svelte-hxb6xj{color:var(--ato-muted);justify-content:space-between;gap:1rem;display:flex}.featured.svelte-hxb6xj .meta:where(.svelte-hxb6xj){color:var(--ato-accent)}h3.svelte-hxb6xj{letter-spacing:-.055em;margin:2.5rem 0 1rem;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:800;line-height:1.04}article.svelte-hxb6xj p:where(.svelte-hxb6xj){max-width:480px;color:var(--ato-muted);margin:0;line-height:1.6}.experiment-link.svelte-hxb6xj{background:var(--ato-accent);color:var(--ato-accent-fg);border-radius:999px;align-self:start;margin-top:1.5rem;padding:.75rem 1.2rem;font-size:.875rem;font-weight:600;text-decoration:none}.experiment-link.svelte-hxb6xj:hover{background:var(--ato-accent-hover)}footer.svelte-hxb6xj{border-top:1px solid var(--ato-line);color:var(--ato-muted);padding:1.5rem 0 0}@media (width<=700px){header.svelte-hxb6xj{min-height:60vh}.grid.svelte-hxb6xj{grid-template-columns:1fr}.intro.svelte-hxb6xj{margin-left:0}}
