:root{--c-bg: #ffffff;--c-fg: #0b0d12;--c-accent: #1077FF;--c-muted: #4A5565;--max-w: 1300px;--nav-bg: #ffffffcc;--pad: 32px;--card: #fff;--outline: #e6eaf3;--shadow: 0 4px 4px rgba(0, 0, 0, .25);--muted: #99A1AF;--bg: #00204A;--bg2: #0a101b;--fg: #c7cfdf;--line: #1b2436;--chip: #1E2939;--app-logo: url(/assets/logo.svg);--app-logo-dark: url(/assets/logo-dark.svg);--icon-facebook: url(/assets/icons/facebook-icon.svg);--icon-twitter: url(/assets/icons/twitter-icon.svg);--icon-linkedin: url(/assets/icons/linkedin-icon.svg);--icon-instagram:url(/assets/icons/instagram-icon.svg)}h1,h2,h3,h4,h5,h6,p{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.logo{display:flex;width:120px;height:24px;background:var(--app-logo) center/cover no-repeat;cursor:pointer}.text-uppercase{text-transform:uppercase}html,body{height:100%}body{margin:0;background:var(--c-bg);color:var(--c-fg);font-family:Inter,sans-serif}.section{padding:clamp(40px,8vw,96px) 0}.grid{display:grid;gap:clamp(16px,2vw,32px)}@media (min-width: 768px){.grid.cols-2{grid-template-columns:1fr 1fr}.grid.cols-3{grid-template-columns:repeat(3,1fr)}}.btn{display:inline-block;padding:12px 20px;border-radius:10px;text-decoration:none;background:var(--c-accent);color:#fff;font-weight:600;border:0;cursor:pointer}.btn.outline{background:transparent;border:1px solid var(--c-accent);color:var(--c-accent)}.card{background:#111522;border:1px solid #1f2536;border-radius:16px;padding:20px}
