:root{--geometrica-bg: #0A0A0A;--geometrica-card: #141414;--geometrica-text: #F5F5F7;--geometrica-muted: #8E8E93;--geometrica-accent: #E8B4B8;--geometrica-white: #FFFFFF;--geometrica-cyan: #66D9EF;--geo-grid: 8px;--border-radius: 1px}body{margin:0;background-color:var(--geometrica-bg);color:var(--geometrica-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-items:center;min-height:100vh;overflow:hidden}.app-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(var(--geo-grid) * 4);max-width:900px;width:100%;z-index:10}.status-label{color:var(--geometrica-accent);font-size:.75rem;letter-spacing:.4em;text-transform:uppercase;margin-bottom:calc(var(--geo-grid) * 4);font-weight:300}h1.logo-header{font-size:4rem;font-weight:300;letter-spacing:.4em;color:var(--geometrica-text);margin-bottom:calc(var(--geo-grid) * 2);text-transform:uppercase}.hero-description{font-size:1.1rem;font-weight:300;line-height:1.8;color:var(--geometrica-muted);max-width:550px;margin-bottom:calc(var(--geo-grid) * 6);letter-spacing:.05em}.links-container{display:flex;gap:calc(var(--geo-grid) * 3);width:100%;justify-content:center;flex-wrap:wrap}.geometric-btn{background:transparent;border:1px solid rgba(245,245,247,.2);color:var(--geometrica-text);padding:calc(var(--geo-grid) * 2) calc(var(--geo-grid) * 4);text-decoration:none;font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;transition:all .5s ease;border-radius:var(--border-radius);font-weight:300}.geometric-btn:hover{border-color:var(--geometrica-cyan);color:var(--geometrica-cyan);background:#66d9ef0d}.footer-mark{position:absolute;bottom:calc(var(--geo-grid) * 4);font-size:.65rem;color:var(--geometrica-muted);letter-spacing:.3em;text-transform:uppercase;opacity:.6}.canvas-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--geometrica-muted)}
