.navbar[data-v-0a6e8fe2]{background:rgba(15,23,42,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(51,65,85,.5);position:sticky;top:0;z-index:1000}.logoCenter[data-v-0a6e8fe2]{margin:auto}.navbar .container[data-v-0a6e8fe2]{display:flex;align-items:center;background:transparent;padding:.5rem 1rem;max-width:1400px;margin:0 auto}.nav-left[data-v-0a6e8fe2]{display:flex;align-items:center;flex-shrink:0}.nav-left a[data-v-0a6e8fe2]{display:flex;align-items:center;text-decoration:none}.logo-nav[data-v-0a6e8fe2]{display:inline-block!important;float:none!important;height:50px;min-width:3.2em;transition:transform .2s ease;padding:6px}.logo-nav[data-v-0a6e8fe2]:hover{transform:scale(1.05)}.logo-label[data-v-0a6e8fe2]{padding-left:0!important;margin-left:0!important;float:none!important;width:14em;max-height:3.5em}.nav-center[data-v-0a6e8fe2]{display:flex;align-items:center;gap:.25rem;margin:0 auto;padding:0 1rem}.nav-link[data-v-0a6e8fe2]{font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:600;color:var(--color-text-muted,#94a3b8);text-decoration:none;padding:.5rem .75rem;border-radius:.375rem;transition:all .2s ease;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.nav-link[data-v-0a6e8fe2]:hover{color:var(--color-text,#f8fafc);background:rgba(59,130,246,.08)}.nav-link.router-link-active[data-v-0a6e8fe2],.nav-link.router-link-exact-active[data-v-0a6e8fe2]{color:var(--color-primary-light,#60a5fa)}.nav-right[data-v-0a6e8fe2]{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.login a[data-v-0a6e8fe2],.signup a[data-v-0a6e8fe2],.under-attack a[data-v-0a6e8fe2]{display:inline-flex;align-items:center;gap:.375rem;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:600;text-decoration:none;padding:.375rem .875rem;border-radius:.375rem;transition:all .2s ease;white-space:nowrap}.login a[data-v-0a6e8fe2]{color:var(--color-text-muted,#94a3b8)}.login a[data-v-0a6e8fe2]:hover,.signup a[data-v-0a6e8fe2]{color:var(--color-text,#f8fafc)}.signup a[data-v-0a6e8fe2]{border:1.5px solid var(--color-primary,#3b82f6);border-radius:.5rem}.signup a[data-v-0a6e8fe2]:hover{background:var(--color-primary,#3b82f6);transform:translateY(-1px)}.under-attack a[data-v-0a6e8fe2]{color:#fff;background:rgba(239,68,68,.15);border:1.5px solid var(--color-danger,#ef4444);border-radius:.5rem}.under-attack a[data-v-0a6e8fe2]:hover{background:var(--color-danger,#ef4444);transform:translateY(-1px)}.under-attack a i[data-v-0a6e8fe2]{font-size:.7rem}.nav-right-burger[data-v-0a6e8fe2]{margin-left:auto;display:flex;align-items:center}.menu[data-v-0a6e8fe2]{cursor:pointer;padding:.5rem .75rem;margin:0;border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;transition:all .2s ease;font-size:1rem;color:var(--color-text,#f8fafc);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.menu[data-v-0a6e8fe2]:hover{border-color:var(--color-primary,#3b82f6);background:rgba(59,130,246,.1)}.burger-screen[data-v-0a6e8fe2]{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(15,23,42,.98);backdrop-filter:blur(12px);z-index:100;animation:fadeIn-0a6e8fe2 .2s ease}@keyframes fadeIn-0a6e8fe2{0%{opacity:0}to{opacity:1}}.menu-corner[data-v-0a6e8fe2]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem}.logo-burger[data-v-0a6e8fe2]{margin-left:0!important}.menu-options[data-v-0a6e8fe2]{max-width:85%;width:320px;margin:1.5rem auto}.menu-options .option[data-v-0a6e8fe2]{display:block;padding:.875rem 1rem;margin:.25rem 0;font-family:Montserrat,sans-serif;font-weight:600;font-size:.9375rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted,#94a3b8);text-decoration:none;border-radius:.5rem;transition:all .2s ease;text-align:center}.menu-options .option[data-v-0a6e8fe2]:hover{background:rgba(59,130,246,.08);color:var(--color-text,#f8fafc)}.burger-divider[data-v-0a6e8fe2]{height:1px;background:rgba(51,65,85,.4);margin:1rem 0}.signup-burger[data-v-0a6e8fe2]{border:2px solid var(--color-primary,#3b82f6)!important;margin-top:.5rem!important}.signup-burger[data-v-0a6e8fe2]:hover{background:var(--color-primary,#3b82f6)!important}.login-burger[data-v-0a6e8fe2]{border:2px solid rgba(51,65,85,.5)!important}.login-burger[data-v-0a6e8fe2]:hover{background:rgba(51,65,85,.3)!important}.attack-burger[data-v-0a6e8fe2]{border:2px solid var(--color-danger,#ef4444)!important;color:#fff!important}.attack-burger[data-v-0a6e8fe2]:hover{background:var(--color-danger,#ef4444)!important}@media only screen and (max-width:1100px){.nav-center[data-v-0a6e8fe2]{gap:0}.nav-link[data-v-0a6e8fe2]{padding:.5rem .5rem;font-size:.75rem}}footer[data-v-bbe19bb2]{padding:4rem 0 0;background:rgba(15,23,42,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(51,65,85,.5)}.footer-grid[data-v-bbe19bb2]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;padding-bottom:3rem}.footer-brand[data-v-bbe19bb2]{max-width:20rem}.logo[data-v-bbe19bb2]{width:12rem;margin-bottom:1rem}.brand-desc[data-v-bbe19bb2]{font-size:.875rem;color:var(--color-text-muted,#94a3b8);line-height:1.6;margin-bottom:1.5rem}.social-links[data-v-bbe19bb2]{display:flex;gap:1rem}.social-links a[data-v-bbe19bb2]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:rgba(51,65,85,.4);color:var(--color-text-muted,#94a3b8);font-size:1rem;transition:all .2s ease;text-decoration:none}.social-links a[data-v-bbe19bb2]:hover{background:rgba(59,130,246,.2);color:var(--color-primary-light,#60a5fa)}.footer-col h4[data-v-bbe19bb2]{font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text,#f8fafc);margin-bottom:1.25rem}.footer-col ul[data-v-bbe19bb2]{list-style:none;padding:0;margin:0}.footer-col ul li[data-v-bbe19bb2]{margin-bottom:.625rem}.footer-col ul li a[data-v-bbe19bb2]{font-size:.875rem;color:var(--color-text-muted,#94a3b8);text-decoration:none;transition:color .2s ease}.footer-col ul li a[data-v-bbe19bb2]:hover{color:var(--color-primary-light,#60a5fa)}.footer-bottom[data-v-bbe19bb2]{padding:1.5rem 0;border-top:1px solid rgba(51,65,85,.3)}.footer-bottom p[data-v-bbe19bb2]{font-size:.75rem;color:rgba(148,163,184,.6);margin:0}@media only screen and (max-width:768px){.footer-grid[data-v-bbe19bb2]{grid-template-columns:1fr 1fr;gap:2rem}.footer-brand[data-v-bbe19bb2]{grid-column:1/-1;max-width:none}}@media only screen and (max-width:480px){.footer-grid[data-v-bbe19bb2]{grid-template-columns:1fr;gap:1.5rem}footer[data-v-bbe19bb2]{padding:3rem 0 0}}.hero-section[data-v-81f65916]{position:relative;min-height:92vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(59,130,246,.07) 0,transparent 60%),radial-gradient(ellipse 40% 30% at 70% 60%,rgba(6,182,212,.05) 0,transparent 50%),var(--color-background,#0f172a)}.network-svg[data-v-81f65916]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.35}.node[data-v-81f65916]{fill:var(--color-primary,#3b82f6);opacity:.7}.node[data-v-81f65916]:nth-child(2n){fill:var(--color-accent,#06b6d4)}.node[data-v-81f65916]{animation:nodePulse-81f65916 3s ease-in-out infinite alternate}.node-1[data-v-81f65916]{animation-delay:0s}.node-2[data-v-81f65916]{animation-delay:.3s}.node-3[data-v-81f65916]{animation-delay:.6s}.node-4[data-v-81f65916]{animation-delay:.2s}.node-5[data-v-81f65916]{animation-delay:.8s}.node-6[data-v-81f65916]{animation-delay:.5s}.node-7[data-v-81f65916]{animation-delay:.1s}.node-8[data-v-81f65916]{animation-delay:.7s}.node-9[data-v-81f65916]{animation-delay:.4s}.node-10[data-v-81f65916]{animation-delay:.9s}.node-11[data-v-81f65916]{animation-delay:1.1s}.node-12[data-v-81f65916]{animation-delay:.6s}.conn[data-v-81f65916]{stroke:rgba(59,130,246,.2);stroke-width:1;stroke-dasharray:6 4;animation:dashFlow-81f65916 20s linear infinite}.packet[data-v-81f65916]{fill:var(--color-accent,#06b6d4);opacity:.9;filter:drop-shadow(0 0 4px rgba(6,182,212,.6))}.packet-2[data-v-81f65916],.packet-4[data-v-81f65916]{fill:var(--color-primary-light,#60a5fa);filter:drop-shadow(0 0 4px rgba(96,165,250,.6))}@keyframes nodePulse-81f65916{0%{opacity:.5;r:inherit}to{opacity:1;r:inherit}}@keyframes dashFlow-81f65916{0%{stroke-dashoffset:0}to{stroke-dashoffset:-200}}.hero-content[data-v-81f65916]{position:relative;z-index:1;text-align:center;max-width:52em;padding:2rem 2rem 4rem}.hero-content h2[data-v-81f65916]{color:var(--color-primary-light,#60a5fa);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.25rem}.hero-headline[data-v-81f65916]{font-size:4rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;background:linear-gradient(135deg,#f8fafc,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-81f65916]{font-size:1.25rem;color:var(--color-text-muted,#94a3b8);max-width:32em;margin:0 auto 2.5rem;line-height:1.6}.hero-cta[data-v-81f65916]{width:260px;height:54px;font-size:1.0625rem}.hero-stats[data-v-81f65916]{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:3.5rem;flex-wrap:wrap}.stat-item[data-v-81f65916]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-value[data-v-81f65916]{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;color:var(--color-text,#f8fafc);line-height:1}.stat-label[data-v-81f65916]{font-size:.75rem;font-weight:500;color:var(--color-text-muted,#94a3b8);text-transform:uppercase;letter-spacing:.05em}.stat-divider[data-v-81f65916]{width:1px;height:2.5rem;background:linear-gradient(180deg,transparent,rgba(59,130,246,.3),transparent)}.section-catnav[data-v-81f65916]{padding:5rem 0 6rem;background:linear-gradient(180deg,var(--color-background,#0f172a),var(--color-background-light,#1e293b) 50%,var(--color-background,#0f172a))}.cat-text[data-v-81f65916]{margin:auto}.cat-text h2[data-v-81f65916]{color:var(--color-primary-light,#60a5fa);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.cat-text h1[data-v-81f65916]{max-width:14em;font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.cat-text p[data-v-81f65916]{margin-bottom:.75em;color:var(--color-text-muted,#94a3b8);font-size:1rem;line-height:1.7;max-width:28em}.flexbox[data-v-81f65916]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;max-width:32em;margin:0 auto}.cat-links[data-v-81f65916]{--button-size:13em;width:var(--button-size);height:var(--button-size);min-height:var(--button-size);min-width:var(--button-size);text-decoration:none}.cat-buttons[data-v-81f65916]{position:relative;width:100%;height:100%;padding:1.5em;border-radius:1rem;font-weight:400;font-size:1rem;background-size:cover;background-position:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAAA0CAYAAAA5QfJkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUyNDAyNEM2MjJCMzExRUFCNEMxOTUxQkY4QThFQkI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUyNDAyNEM3MjJCMzExRUFCNEMxOTUxQkY4QThFQkI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTI0MDI0QzQyMkIzMTFFQUI0QzE5NTFCRjhBOEVCQjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTI0MDI0QzUyMkIzMTFFQUI0QzE5NTFCRjhBOEVCQjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Jn1VVAAAISElEQVR42uxd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);border:1px solid transparent;color:#fff;cursor:pointer;text-transform:none;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 32px rgba(0,0,0,.2)}.cat-buttons[data-v-81f65916]:after{content:"";position:absolute;inset:0;border-radius:1rem;padding:1px;background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(6,182,212,.15),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}.cat-buttons[data-v-81f65916]:hover{transform:translateY(-4px);box-shadow:0 0 30px rgba(59,130,246,.15),0 20px 40px -10px rgba(0,0,0,.3)}.cat-buttons[data-v-81f65916]:hover:after{background:linear-gradient(135deg,rgba(59,130,246,.5),rgba(6,182,212,.3),transparent)}.cat-buttons span[data-v-81f65916]{display:block;text-align:left;font-weight:700;font-size:1.375rem;position:relative;z-index:2;margin-bottom:.5rem}.cat-buttons p[data-v-81f65916]{text-align:left;font-size:.875rem;color:hsla(0,0%,100%,.8);position:relative;z-index:2;margin-bottom:.25rem}.cat-buttons .small-text p[data-v-81f65916]:last-child{color:var(--color-primary-light,#60a5fa);font-weight:600;margin-top:.75rem}.game-btn[data-v-81f65916]{background-image:url(../../../static/cosmicguard.com/img/button-back-game.539ae215.png)}.hosts-btn[data-v-81f65916]{background-image:url(../../../static/cosmicguard.com/img/button-back-hosts.70d0128c.png)}.enterprise-btn[data-v-81f65916]{background-image:url(../../../static/cosmicguard.com/img/button-back-enterprises.527c5431.png)}.cat-buttons[data-v-81f65916]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(6,182,212,.2));border-radius:1rem;opacity:0;transition:opacity .3s ease;z-index:1}.cat-buttons[data-v-81f65916]:hover:before{opacity:1}@media only screen and (max-width:992px){.cat-text[data-v-81f65916]{text-align:center;margin-bottom:2rem}.cat-text p[data-v-81f65916]{margin-left:auto;margin-right:auto}}@media only screen and (max-width:768px){.hero-section[data-v-81f65916]{min-height:80vh}.hero-headline[data-v-81f65916]{font-size:3rem}.hero-subtitle[data-v-81f65916]{font-size:1.0625rem}.hero-stats[data-v-81f65916]{gap:1.25rem}.stat-divider[data-v-81f65916]{display:none}.stat-item[data-v-81f65916]{min-width:5rem}}@media only screen and (max-width:576px){.hero-section[data-v-81f65916]{min-height:75vh}.hero-headline[data-v-81f65916]{font-size:2.25rem}.hero-content[data-v-81f65916]{padding:2rem 1.5rem 3rem}.cat-text[data-v-81f65916]{padding:0 1.5em}.cat-text h1[data-v-81f65916]{font-size:1.75rem}}@media only screen and (max-width:450px){.cat-links[data-v-81f65916]{--button-size:10em}.cat-buttons[data-v-81f65916]{padding:1em}.cat-buttons p[data-v-81f65916]{font-size:.75rem;margin-bottom:.25rem}.cat-buttons span[data-v-81f65916]{font-size:1.125rem}}