:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}body{color:#1c2330;background:#f6f7f9;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.card{text-align:center;background:#fff;border:1px solid #e3e7ee;border-radius:14px;width:100%;max-width:560px;padding:40px 32px;box-shadow:0 8px 28px #141e3212}.brand{letter-spacing:.22em;text-transform:uppercase;color:#6b7280;margin-bottom:12px;font-size:.8rem}h1{margin-bottom:14px;font-size:1.55rem}p{color:#374151;margin-bottom:10px;font-size:1rem;line-height:1.6}.company{border-top:1px solid #eceff3;margin-top:22px;padding-top:18px;font-size:1rem;font-weight:600}.company-alt{color:#4b5563;margin-top:6px;font-size:.9rem;font-weight:400}.flag{color:#6b7280;margin-top:4px;font-size:.85rem;font-weight:400}@media (max-width:480px){.card{padding:30px 20px}h1{font-size:1.3rem}}
