:root{--bg-gradient:radial-gradient(circle at 20% 20%, rgba(0, 209, 255, 0.28), transparent 60%),radial-gradient(circle at 80% 0%, rgba(0, 132, 255, 0.22), transparent 55%),radial-gradient(circle at 50% 100%, rgba(12, 33, 68, 0.85), rgba(2, 10, 24, 0.95));--card-bg:rgba(4, 12, 28, 0.62);--card-border:rgba(255, 255, 255, 0.14);--primary:#4ddfff;--primary-strong:#1c95ff;--text-main:#f8fbff;--text-muted:rgba(208, 224, 244, 0.72);--blur-strength:18px;--shadow-strong:0 24px 60px rgba(6, 24, 54, 0.55);--shadow-soft:0 0 40px rgba(77, 223, 255, 0.28);--font-main:"Inter","Segoe UI",system-ui,-apple-system,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;font-family:var(--font-main);background:#050d1d;background-image:var(--bg-gradient);color:var(--text-main);display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;position:relative;overflow:hidden}body::after,body::before{content:"";position:absolute;border-radius:999px;filter:blur(0px);opacity:.55;z-index:0}body::before{width:480px;height:480px;background:radial-gradient(circle,rgba(0,204,255,.48),transparent 70%);top:-140px;left:-160px}body::after{width:620px;height:620px;background:radial-gradient(circle,rgba(40,128,255,.28),transparent 70%);bottom:-220px;right:-220px}.main-card{position:relative;z-index:2;max-width:560px;width:100%;padding:clamp(2.5rem,5vw,3.75rem);background:var(--card-bg);border:1px solid var(--card-border);border-radius:28px;box-shadow:var(--shadow-strong);backdrop-filter:blur(var(--blur-strength));-webkit-backdrop-filter:blur(var(--blur-strength));text-align:center}.main-card::after{content:"";position:absolute;inset:-3px;border-radius:30px;background:linear-gradient(135deg,rgba(68,210,255,.4),rgba(28,149,255,.15),rgba(12,33,68,.3));filter:blur(12px);z-index:-1;opacity:.8}.logo{width:clamp(130px,25vw,180px);margin:0 auto 2.2rem;display:block;filter:drop-shadow(0 12px 35px rgba(73, 213, 255, .6))}.badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.1rem;border-radius:999px;background:linear-gradient(135deg,rgba(77,223,255,.16),rgba(28,149,255,.18));border:1px solid rgba(131,215,255,.35);color:var(--primary);font-weight:600;font-size:.9rem;letter-spacing:.05em;text-transform:uppercase}h1{font-size:clamp(2rem, 4vw, 2.85rem);font-weight:700;line-height:1.1;margin-bottom:1rem;color:var(--text-main)}p.lead{font-size:clamp(1.05rem, 2.2vw, 1.2rem);color:var(--text-muted);margin-bottom:2.5rem;line-height:1.6}.action-group .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem 1.4rem;border-radius:999px;border:none;font-weight:600;font-size:1rem;letter-spacing:.02em;color:#031224;background:linear-gradient(120deg,var(--primary),var(--primary-strong));box-shadow:0 16px 40px rgba(6,132,196,.55);transition:transform .25s ease,box-shadow .25s ease;text-decoration:none}.action-group .btn-primary:focus,.action-group .btn-primary:hover{transform:translateY(-3px) scale(1.01);box-shadow:0 22px 45px rgba(8,151,216,.6)}.action-group .contact-link{color:var(--text-muted);text-decoration:none;font-weight:500;transition:color .25s ease}.action-group .contact-link span{color:var(--primary)}.action-group .contact-link:focus,.action-group .contact-link:hover{color:var(--text-main)}=======>>>>>>>6329dec (AutodeploydesdeCodexoterminal) .status-grid{margin-top:2.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.status-card{padding:1rem;background:rgba(8,24,46,.6);border:1px solid rgba(87,160,214,.24);border-radius:20px;box-shadow:0 12px 28px rgba(4,20,42,.45);backdrop-filter:blur(12px)}.status-card h2{font-size:1.8rem;font-weight:700;color:var(--primary);margin-bottom:.35rem}.status-card p{font-size:.85rem;color:rgba(211,230,255,.75);letter-spacing:.04em;text-transform:uppercase}footer{margin-top:3rem;font-size:.85rem;color:rgba(201,220,245,.6)}footer a{color:var(--primary);text-decoration:none;transition:color .25s ease}footer a:focus,footer a:hover{color:var(--text-main)}@media (max-width:600px){body{padding:2rem 1rem}.main-card{padding:2.4rem 1.8rem}.status-grid{margin-top:2rem}}