:root{--deep: #1F3329;--forest: #2C4A3E;--gold: #C7A75F;--ivory: #F5F1E8;--ink: #2B2B28;--muted: #6A675E}*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;padding:16px;background:var(--ivory);color:var(--ink);font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}.card{max-width:520px;width:100%;background:#fffdf8;border:1px solid #E3DAC6;border-top:4px solid var(--gold);border-radius:12px;padding:28px}.eyebrow{margin:0;color:var(--gold);font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase}h1{margin:4px 0 8px;color:var(--forest);font-size:26px}.env{margin:16px 0 0;color:var(--muted);font-size:13px}
