/* Test page typography only. Comparison originals remain unchanged. */
.test-hero-copy{max-width:1250px;margin-inline:auto}
/* Only the three explicitly selected Alfred sections on /test/. */
.test-alfred-selected{--font-serif:var(--type-serif);--color-background:#fff;--color-foreground:oklch(0.23 0.002 90);--color-muted:#F4F4F2;--color-muted-foreground:oklch(0.52 0.006 80);background:#fff;font-family:var(--type-sans);color:var(--color-foreground)}
.test-alfred-selected .font-serif{font-family:var(--font-serif)}
.test-alfred-selected .bg-muted\/60,.test-alfred-selected .bg-muted{background-color:#F4F4F2!important}
.test-alfred-selected .ahead{text-align:left!important;margin-left:0!important}
.test-alfred-selected .hgrad{position:absolute;inset:0 0 auto 0;height:1156px;max-height:100%;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#F4F4F2 0px,rgba(255,255,255,0)82.7%)}
.test-alfred-selected .stack-track{animation:test-alfred-marquee 60s linear infinite}
@keyframes test-alfred-marquee{to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.test-alfred-selected .stack-track{animation:none!important}}

