:root{color-scheme:light;--background:#fffaf4;--foreground:#211b18;--muted:#71665e;--accent:#b84a2f;--accent-dark:#81311f}*{box-sizing:border-box}body,html{min-height:100%;margin:0}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}.page{min-height:100vh;flex-direction:column}.hero,.page{display:flex}.hero{flex:1;flex-direction:column;justify-content:center;align-items:flex-start;width:min(100% - 48px,1120px);margin:0 auto;padding:96px 0}.eyebrow{margin:0 0 20px;color:var(--accent);font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}h1{max-width:900px;margin:0;font-size:clamp(3rem,9vw,7rem);line-height:.98;letter-spacing:-.065em}.intro{max-width:620px;margin:28px 0 0;color:var(--muted);font-size:clamp(1.1rem,2.4vw,1.5rem);line-height:1.6}.status{display:inline-flex;margin-top:36px;padding:10px 15px;border:1px solid #e5c9bb;border-radius:999px;color:var(--accent-dark);font-size:.9rem}.footer{width:min(100% - 48px,1120px);margin:0 auto;padding:24px 0;border-top:1px solid #eadfd7;color:var(--muted);font-size:.85rem}@media (max-width:600px){.hero{padding:72px 0}}