:root{--navy: #102a5e;--teal: #0f9d8a;--gold: #f4b942;--warm-white: #fffdf8;--ink: #172033}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--warm-white);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:grid;place-items:center}.app-shell{text-align:center;padding:3rem 1.5rem;max-width:34rem}.kente-border{height:6px;border-radius:999px;margin-bottom:2.5rem;background:linear-gradient(90deg,var(--teal),var(--gold),#f0785a,var(--teal))}h1{margin:0 0 .25rem;font-size:3rem;color:var(--navy);letter-spacing:.02em}p{margin:.5rem 0;font-size:1.125rem}.note{font-size:.95rem;color:#64748b}a{color:var(--teal)}
