*{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;color:#e5e7eb;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 20% 20%, rgba(255,115,68,0.18), transparent 60%),radial-gradient(circle at 80% 80%, rgba(59,130,246,0.18), transparent 60%),linear-gradient(135deg, #0e121a, #141e30);background-attachment:fixed}.card{text-align:center;padding:2.8rem 2.4rem;border-radius:1.5rem;max-width:420px;width:100%;background:rgba(255,255,255,0.06);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.08);box-shadow:0 8px 32px rgba(0,0,0,0.35)}.logo{width:95px;height:95px;border-radius:22%;margin-bottom:1.4rem;object-fit:cover;box-shadow:0 6px 16px rgba(0,0,0,0.35),0 0 14px rgba(255,132,67,0.25)}h1{font-size:clamp(2rem, 3.5vw, 2.6rem);margin-bottom:.6rem;letter-spacing:-0.02em;font-weight:700}p{font-size:.95rem;color:#bfc3ca;margin-bottom:2rem}.button{display:inline-flex;align-items:center;gap:.55rem;padding:.8rem 1.8rem;border-radius:999px;text-decoration:none;font-size:.93rem;font-weight:600;color:#111827;background:linear-gradient(135deg, #ff8a3d, #ff6b1c);box-shadow:0 4px 12px rgba(0,0,0,0.35),0 0 16px rgba(255,120,45,0.45);transition:transform .12s ease,box-shadow .15s ease,filter .15s ease}.button:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 6px 16px rgba(0,0,0,0.4),0 0 22px rgba(255,120,45,0.65)}.button:active{transform:translateY(0);filter:brightness(.95)}.icon{width:18px;height:18px;filter:invert(.1)}@media (max-width: 480px){.card{padding:2.2rem 1.6rem}.logo{width:82px;height:82px}h1{font-size:1.9rem}p{font-size:.9rem}.button{width:100%;justify-content:center}}
