:root{--font-header:"Space Grotesk", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--bg-primary:#02020e;--bg-secondary:#060616;--bg-black:#000;--grid-line-color:#ffffff12;--text-primary:#fff;--text-secondary:#a3b3c9;--text-muted:#4b5b75;--accent-cyan:#06b6d4;--accent-cyan-hover:#22d3ee;--accent-emerald:#10b981;--accent-emerald-hover:#34d399;--accent-red:#ef4444;--accent-glow:#06b6d426;--accent-glow-green:#10b98126;--transition-fast:.2s cubic-bezier(.16, 1, .3, 1);--transition-normal:.35s cubic-bezier(.16, 1, .3, 1);--transition-slow:.6s cubic-bezier(.16, 1, .3, 1);--site-max-width:1200px}html[data-theme=light]{--bg-primary:#f8fafc;--bg-secondary:#fff;--bg-black:#cbd5e1;--grid-line-color:#0f172a14;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--accent-cyan:#0891b2;--accent-cyan-hover:#0e7490;--accent-emerald:#059669;--accent-emerald-hover:#047857;--accent-glow:#0891b214;--accent-glow-green:#05966914}html[data-theme=light] body{background-image:radial-gradient(circle at 50% 0,#0891b20d 0%,#0000 50%),radial-gradient(circle at 80% 40%,#0891b205 0%,#0000 45%),radial-gradient(circle at 20% 70%,#05966903 0%,#0000 40%)}html[data-theme=light] .header[data-astro-cid-lcdefpme]{border-bottom-color:var(--grid-line-color);background:#ffffffd9}.header[data-astro-cid-lcdefpme].scrolled{background:#02020ef2!important;border-bottom-color:#06b6d426!important}html[data-theme=light] .header[data-astro-cid-lcdefpme].scrolled{background:#fffffff2!important;border-bottom-color:#0891b226!important}html[data-theme=light] .logo-img[data-astro-cid-lcdefpme]{filter:invert()brightness(.2)!important}html[data-theme=light] .logo-separator[data-astro-cid-lcdefpme]{color:var(--text-muted)!important}html[data-theme=light] .logo-partners[data-astro-cid-lcdefpme]{color:var(--text-secondary)!important}html[data-theme=light] .topbar[data-astro-cid-lcdefpme]{border-bottom-color:var(--grid-line-color);background:#f1f5f9}html[data-theme=light] .topbar-item[data-astro-cid-lcdefpme]{color:var(--text-muted)}html[data-theme=light] .topbar-item[data-astro-cid-lcdefpme].highlight{color:var(--accent-cyan)}html[data-theme=light] .nav-link[data-astro-cid-lcdefpme]{color:var(--text-secondary)}html[data-theme=light] .nav-link[data-astro-cid-lcdefpme]:hover{color:var(--text-primary);background:#0f172a05}html[data-theme=light] .slide-bg-zeroday[data-astro-cid-lcdefpme]{background:radial-gradient(at 70% 30%,#06b6d41f 0%,#0000 60%),linear-gradient(135deg,#f8fafc 0%,#e0f2fe 50%,#f1f5f9 100%)}html[data-theme=light] .slide-bg-roundtable[data-astro-cid-lcdefpme]{background:radial-gradient(at 70% 30%,#10b9811a 0%,#0000 60%),linear-gradient(135deg,#f8fafc 0%,#dcfce7 50%,#f1f5f9 100%)}html[data-theme=light] .slide-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#f8fafcf2 0%,#f8fafcbf 50%,#f8fafc4d 100%)}html[data-theme=light] .screen-frame[data-astro-cid-lcdefpme]{background:#fff;box-shadow:0 16px 40px #0f172a14}html[data-theme=light] .screen-header[data-astro-cid-lcdefpme]{background:#e2e8f0}html[data-theme=light] .screen-title[data-astro-cid-lcdefpme]{color:var(--text-secondary)}html[data-theme=light] .screen-content[data-astro-cid-lcdefpme]{background:#f1f5f9}html[data-theme=light] .term-white[data-astro-cid-lcdefpme]{color:var(--text-primary)}html[data-theme=light] .hero-cyber-controls[data-astro-cid-lcdefpme]{border-color:var(--grid-line-color);background:#ffffffd9}html[data-theme=light] .control-arrow[data-astro-cid-lcdefpme]{border-color:#0f172a14}html[data-theme=light] .control-arrow[data-astro-cid-lcdefpme]:hover{background:#0f172a0d}html[data-theme=light] .stat-card-box[data-astro-cid-lcdefpme],html[data-theme=light] .event-showcase-card[data-astro-cid-lcdefpme],html[data-theme=light] .alliance-logo-box[data-astro-cid-lcdefpme],html[data-theme=light] .office-card[data-astro-cid-lcdefpme]{box-shadow:0 4px 20px #0f172a0a;border-color:var(--grid-line-color)!important;background:#fff!important}html[data-theme=light] .alliance-logo-box[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:invert()brightness(.2)contrast(1.2);opacity:.5}html[data-theme=light] .alliance-logo-box[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{opacity:.95}html[data-theme=light] .narrative-banner[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#f1f5f9 0%,#e0f2fe 100%)!important}html[data-theme=light] .footer-main[data-astro-cid-lcdefpme]{background:#f1f5f9}html[data-theme=light] .footer-logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:invert()brightness(.2)}html[data-theme=light] .badge-row[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:invert()brightness(.2)contrast(1.5);border-color:#00000014}.theme-toggle[data-astro-cid-lcdefpme]{border:1px solid var(--grid-line-color);cursor:pointer;width:40px;height:40px;color:var(--text-primary);transition:all var(--transition-fast);vertical-align:middle;background:0 0;border-radius:0;justify-content:center;align-items:center;margin-left:16px;padding:0;display:inline-flex}.theme-toggle[data-astro-cid-lcdefpme]:hover{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#06b6d40d}.theme-toggle[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:20px;height:20px}html[data-theme=light] .theme-toggle[data-astro-cid-lcdefpme] .sun-icon[data-astro-cid-lcdefpme],html[data-theme=dark] .theme-toggle[data-astro-cid-lcdefpme] .moon-icon[data-astro-cid-lcdefpme]{display:none}[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg-black);color:var(--text-primary);font-family:var(--font-body);font-size:15px;line-height:1.6}body{background-color:var(--bg-primary);background-image:radial-gradient(circle at 50% 0,#0d0a32b3 0%,#0000 50%),radial-gradient(circle at 80% 40%,#06b6d40a 0%,#0000 45%),radial-gradient(circle at 20% 70%,#10b98108 0%,#0000 40%);position:relative;overflow-x:hidden}a[data-astro-cid-lcdefpme]{color:inherit;transition:color var(--transition-fast);text-decoration:none}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme],h4[data-astro-cid-lcdefpme],h5[data-astro-cid-lcdefpme],h6[data-astro-cid-lcdefpme]{font-family:var(--font-header);color:var(--text-primary);letter-spacing:-.02em;font-weight:500}p[data-astro-cid-lcdefpme]{color:var(--text-secondary)}.tag-mono[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.15em;color:var(--accent-cyan);text-transform:uppercase;font-size:.75rem;display:inline-block}.tag-mono-green[data-astro-cid-lcdefpme]{color:var(--accent-emerald)}.section-container[data-astro-cid-lcdefpme]{max-width:var(--site-max-width);z-index:2;margin:0 auto;padding:90px 24px;position:relative}.cyber-grid-overlay[data-astro-cid-lcdefpme]{width:100%;max-width:var(--site-max-width);pointer-events:none;z-index:1;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.grid-line[data-astro-cid-lcdefpme]{background-color:var(--grid-line-color);position:absolute}.grid-line-v[data-astro-cid-lcdefpme]{width:1px;top:0;bottom:0}.grid-line-v-1[data-astro-cid-lcdefpme]{left:25%}.grid-line-v-2[data-astro-cid-lcdefpme]{left:50%}.grid-line-v-3[data-astro-cid-lcdefpme]{left:75%}.btn[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all var(--transition-fast);border:1px solid var(--grid-line-color);color:var(--text-primary);background:#ffffff05;border-radius:0;justify-content:center;align-items:center;padding:14px 28px;font-size:.8rem;font-weight:500;display:inline-flex}.btn-cyan[data-astro-cid-lcdefpme]{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#06b6d414}.btn-cyan[data-astro-cid-lcdefpme]:hover{background:var(--accent-cyan);color:var(--bg-black);box-shadow:0 0 15px var(--accent-glow)}.btn-emerald[data-astro-cid-lcdefpme]{border-color:var(--accent-emerald);color:var(--accent-emerald);background:#10b98114}.btn-emerald[data-astro-cid-lcdefpme]:hover{background:var(--accent-emerald);color:var(--bg-black);box-shadow:0 0 15px var(--accent-glow-green)}.btn-outline[data-astro-cid-lcdefpme]{background:0 0;border-color:#ffffff40}.btn-outline[data-astro-cid-lcdefpme]:hover{border-color:var(--text-primary);background:#ffffff0d}.topbar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--grid-line-color);z-index:102;background:#010107;justify-content:center;align-items:center;height:32px;display:flex;position:relative}.topbar-inner[data-astro-cid-lcdefpme]{max-width:var(--site-max-width);justify-content:space-between;align-items:center;gap:24px;width:100%;padding:0 24px;display:flex}.topbar-item[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.1em;align-items:center;gap:6px;font-size:10px;display:flex}.topbar-item[data-astro-cid-lcdefpme].highlight{color:var(--accent-cyan)}.header[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--grid-line-color);z-index:100;-webkit-backdrop-filter:blur(16px);width:100%;transition:background var(--transition-fast), border-color var(--transition-fast);background:#02020ed9;position:sticky;top:0}.header-container[data-astro-cid-lcdefpme]{max-width:var(--site-max-width);justify-content:space-between;align-items:center;height:80px;margin:0 auto;padding:0 24px;display:flex;position:relative}.logo[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.logo-img[data-astro-cid-lcdefpme]{vertical-align:middle;height:32px}.logo-separator[data-astro-cid-lcdefpme]{color:var(--text-muted);user-select:none;font-size:1.2rem;font-weight:300}.logo-partners[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-secondary);letter-spacing:.1em;font-size:.75rem}.logo-accent[data-astro-cid-lcdefpme]{color:var(--accent-cyan)}.nav-menu[data-astro-cid-lcdefpme]{height:100%}.nav-list[data-astro-cid-lcdefpme]{height:100%;list-style:none;display:flex}.nav-item[data-astro-cid-lcdefpme]{align-items:center;height:100%;display:flex}.nav-link[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-secondary);border-left:1px solid var(--grid-line-color);height:100%;transition:all var(--transition-fast);align-items:center;padding:0 22px;font-size:.78rem;display:flex}.nav-item[data-astro-cid-lcdefpme]:last-child .nav-link[data-astro-cid-lcdefpme]{border-right:1px solid var(--grid-line-color)}.nav-link[data-astro-cid-lcdefpme]:hover{color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--accent-cyan);background:#ffffff05}.mobile-nav-toggle[data-astro-cid-lcdefpme]{cursor:pointer;z-index:101;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:16px;display:none}.mobile-nav-toggle[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme]{background-color:var(--text-primary);width:100%;height:2px;transition:all var(--transition-fast)}.hero[data-astro-cid-lcdefpme]{background:var(--bg-black);border-bottom:1px solid var(--grid-line-color);grid-template-rows:1fr;grid-template-columns:1fr;height:85vh;min-height:680px;max-height:820px;display:grid;position:relative;overflow:hidden}.hero-slide[data-astro-cid-lcdefpme]{opacity:0;visibility:hidden;transition:transform var(--transition-slow), opacity var(--transition-slow), visibility var(--transition-slow);z-index:1;grid-area:1/1;align-items:center;width:100%;display:flex;transform:translateY(100%)}.hero-slide[data-astro-cid-lcdefpme].is-active{opacity:1;visibility:visible;z-index:2;transform:translateY(0)}.hero-slide[data-astro-cid-lcdefpme].exit-up{opacity:0;visibility:hidden;z-index:1;transform:translateY(-100%)}.hero-slide[data-astro-cid-lcdefpme].exit-down{opacity:0;visibility:hidden;z-index:1;transform:translateY(100%)}.hero-slide[data-astro-cid-lcdefpme].prepare-below{z-index:1;opacity:0!important;visibility:hidden!important;transition:none!important;transform:translateY(100%)!important}.hero-slide[data-astro-cid-lcdefpme].prepare-above{z-index:1;opacity:0!important;visibility:hidden!important;transition:none!important;transform:translateY(-100%)!important}.slide-media[data-astro-cid-lcdefpme]{z-index:0;position:absolute;inset:0}.slide-bg[data-astro-cid-lcdefpme]{background-position:50%;background-size:cover;position:absolute;inset:0}.slide-bg-zeroday[data-astro-cid-lcdefpme]{background:radial-gradient(at 70% 30%,#06b6d42e 0%,#0000 60%),linear-gradient(135deg,#02020e 0%,#030a16 50%,#000 100%)}.slide-bg-roundtable[data-astro-cid-lcdefpme]{background:radial-gradient(at 70% 30%,#10b98126 0%,#0000 60%),linear-gradient(135deg,#02020e 0%,#051410 50%,#000 100%)}.slide-overlay[data-astro-cid-lcdefpme]{z-index:1;background:linear-gradient(90deg,#02020ef2 0%,#02020ebf 50%,#02020e4d 100%);position:absolute;inset:0}.hero-container[data-astro-cid-lcdefpme]{max-width:var(--site-max-width);z-index:2;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;width:100%;margin:0 auto;padding:0 24px;display:grid;position:relative}.hero-content[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.hero-title[data-astro-cid-lcdefpme]{color:var(--text-primary);margin:16px 0 24px;font-size:clamp(2.8rem,4.5vw,4.2rem);line-height:1.05}.hero-desc[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:520px;margin-bottom:32px;font-size:1.05rem}.hero-details-panel[data-astro-cid-lcdefpme]{border-top:1px dashed var(--grid-line-color);border-bottom:1px dashed var(--grid-line-color);gap:32px;width:100%;margin-bottom:32px;padding:20px 0;display:flex}.hero-status-strip[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#06b6d414 0%,#02020e47 100%);border:1px solid #06b6d43d;max-width:560px;margin-bottom:28px;padding:18px 20px}.hero-status-strip[data-astro-cid-lcdefpme] .tag-mono[data-astro-cid-lcdefpme]{margin-bottom:8px;display:inline-block}.hero-status-strip[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.6}.detail-block[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;display:flex}.detail-label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.detail-value[data-astro-cid-lcdefpme]{font-size:1.05rem;font-weight:500}.hero-visual[data-astro-cid-lcdefpme]{justify-content:flex-end;display:flex}.screen-frame[data-astro-cid-lcdefpme]{background:var(--bg-black);border:1px solid var(--grid-line-color);border-radius:4px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 16px 40px #0009}.screen-header[data-astro-cid-lcdefpme]{background:var(--bg-secondary);border-bottom:1px solid var(--grid-line-color);align-items:center;height:36px;padding:0 16px;display:flex;position:relative}.screen-dot[data-astro-cid-lcdefpme]{border-radius:50%;width:8px;height:8px;margin-right:6px}.screen-dot[data-astro-cid-lcdefpme].red{background:var(--accent-red)}.screen-dot[data-astro-cid-lcdefpme].yellow{background:#eab308}.screen-dot[data-astro-cid-lcdefpme].green{background:var(--accent-emerald)}.screen-title[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--text-muted);font-size:10px;position:absolute;left:50%;transform:translate(-50%)}.screen-content[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:#010107;flex-direction:column;justify-content:center;padding:28px;display:flex;position:relative}.cyber-terminal-emu[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:.85rem;line-height:1.8}.term-green[data-astro-cid-lcdefpme]{color:var(--accent-emerald)}.term-white[data-astro-cid-lcdefpme]{color:#fff;padding-left:10px}.term-cyan[data-astro-cid-lcdefpme]{color:var(--accent-cyan);padding-left:10px}.screen-scanlines[data-astro-cid-lcdefpme]{pointer-events:none;opacity:.25;background:linear-gradient(#12101000 50%,#00000073 50%) 0 0/100% 4px;position:absolute;inset:0}.hero-cyber-controls[data-astro-cid-lcdefpme]{z-index:10;border:1px solid var(--grid-line-color);-webkit-backdrop-filter:blur(12px);transition:border-color var(--transition-normal), box-shadow var(--transition-normal);background:#02020ed9;flex-direction:column;align-items:center;gap:16px;padding:20px 12px;display:flex;position:absolute;top:50%;right:48px;transform:translateY(-50%)}.hero-cyber-controls[data-astro-cid-lcdefpme].theme-cyan{border-color:#06b6d466;box-shadow:0 0 20px #06b6d414}.hero-cyber-controls[data-astro-cid-lcdefpme].theme-emerald{border-color:#10b98166;box-shadow:0 0 20px #10b98114}.control-arrow[data-astro-cid-lcdefpme]{color:var(--text-secondary);cursor:pointer;width:36px;height:36px;transition:all var(--transition-fast);background:0 0;border:1px solid #ffffff0d;justify-content:center;align-items:center;display:flex}.control-arrow[data-astro-cid-lcdefpme]:hover{color:var(--text-primary);background:#ffffff0d}.theme-cyan[data-astro-cid-lcdefpme] .control-arrow[data-astro-cid-lcdefpme]:hover{border-color:var(--accent-cyan);color:var(--accent-cyan);box-shadow:0 0 10px #06b6d433}.theme-emerald[data-astro-cid-lcdefpme] .control-arrow[data-astro-cid-lcdefpme]:hover{border-color:var(--accent-emerald);color:var(--accent-emerald);box-shadow:0 0 10px #10b98133}.control-arrow[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{stroke:currentColor;fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.control-counter[data-astro-cid-lcdefpme]{font-family:var(--font-mono);user-select:none;flex-direction:column;align-items:center;font-size:.95rem;font-weight:600;display:flex}.control-counter[data-astro-cid-lcdefpme] .curr-idx[data-astro-cid-lcdefpme]{color:var(--accent-cyan);transition:color var(--transition-normal);font-size:1.15rem}.theme-emerald[data-astro-cid-lcdefpme] .control-counter[data-astro-cid-lcdefpme] .curr-idx[data-astro-cid-lcdefpme]{color:var(--accent-emerald)}.control-counter[data-astro-cid-lcdefpme] .divider[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:2px 0;font-size:.8rem}.control-counter[data-astro-cid-lcdefpme] .total-idx[data-astro-cid-lcdefpme]{color:var(--text-secondary)}.intro-text[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--grid-line-color);background:var(--bg-secondary)}.intro-text-inner[data-astro-cid-lcdefpme]{max-width:var(--site-max-width);text-align:center;margin:0 auto;padding:56px 24px}.intro-text-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-header);color:var(--text-primary);max-width:920px;margin:0 auto;font-size:clamp(1.25rem,2.2vw,1.85rem);font-weight:300;line-height:1.5}.stats-panel[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--grid-line-color);background:var(--bg-primary);grid-template-columns:repeat(4,1fr);display:grid}.stat-item[data-astro-cid-lcdefpme]{border-right:1px solid var(--grid-line-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:36px 20px;display:flex}.stat-item[data-astro-cid-lcdefpme]:last-child{border-right:none}.stat-value[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--accent-cyan);margin-bottom:8px;font-size:2.5rem;font-weight:700;line-height:1}.stat-value[data-astro-cid-lcdefpme].green{color:var(--accent-emerald)}.stat-label[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-secondary);text-transform:uppercase;font-size:10px}.events-section[data-astro-cid-lcdefpme]{background-color:var(--bg-black);border-bottom:1px solid var(--grid-line-color)}.events-header[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:56px}.events-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:10px;font-size:2.5rem}.events-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:40px;display:grid}.event-showcase-card[data-astro-cid-lcdefpme]{background:var(--bg-secondary);border:1px solid var(--grid-line-color);transition:all var(--transition-normal);flex-direction:column;gap:28px;padding:44px;display:flex;position:relative}.event-showcase-card[data-astro-cid-lcdefpme].zero-day:hover{border-color:var(--accent-cyan);box-shadow:0 8px 30px var(--accent-glow);transform:translateY(-5px)}.event-showcase-card[data-astro-cid-lcdefpme].roundtable:hover{border-color:var(--accent-emerald);box-shadow:0 8px 30px var(--accent-glow-green);transform:translateY(-5px)}.event-card-header[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--grid-line-color);justify-content:space-between;align-items:baseline;padding-bottom:16px;display:flex}.event-badge[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;background:#ffffff05;border:1px solid #ffffff26;padding:4px 10px;font-size:10px}.event-badge[data-astro-cid-lcdefpme].cyan{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#06b6d40d}.event-badge[data-astro-cid-lcdefpme].green{border-color:var(--accent-emerald);color:var(--accent-emerald);background:#10b9810d}.event-card-title[data-astro-cid-lcdefpme]{margin-top:8px;font-size:2rem;line-height:1.15}.event-card-desc[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin-bottom:16px;font-size:1.05rem}.zero-day-info-panel[data-astro-cid-lcdefpme]{background:#06b6d40a;border:1px solid #06b6d42e;padding:18px 20px}.zero-day-info-panel[data-astro-cid-lcdefpme] .tag-mono[data-astro-cid-lcdefpme]{margin-bottom:8px;display:inline-block}.zero-day-info-panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.6}.event-detail-table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:.9rem}.event-detail-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--grid-line-color)}.event-detail-table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.event-detail-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{vertical-align:top;padding:12px 0}.event-detail-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].label-cell{font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;width:130px;font-size:11px}.event-detail-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].value-cell{color:var(--text-primary);font-weight:500}.event-detail-table[data-astro-cid-lcdefpme] .table-sub-text[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:.8rem;font-family:var(--font-body);margin-top:4px;display:block}.event-detail-table[data-astro-cid-lcdefpme] .bracket-row[data-astro-cid-lcdefpme]{justify-content:space-between;margin-bottom:6px;display:flex}.event-detail-table[data-astro-cid-lcdefpme] .bracket-row[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.event-detail-table[data-astro-cid-lcdefpme] .bracket-name[data-astro-cid-lcdefpme]{font-weight:600}.event-detail-table[data-astro-cid-lcdefpme] .bracket-val[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--accent-cyan);font-size:11px}.event-detail-table[data-astro-cid-lcdefpme] .bracket-val[data-astro-cid-lcdefpme].green{color:var(--accent-emerald)}.alliance-section[data-astro-cid-lcdefpme]{background-color:var(--bg-primary);border-bottom:1px solid var(--grid-line-color)}.alliance-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.alliance-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:12px 0 20px;font-size:2.2rem}.alliance-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin-bottom:32px;font-size:1.05rem}.alliance-logos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.alliance-logo-box[data-astro-cid-lcdefpme]{background:var(--bg-secondary);border:1px solid var(--grid-line-color);aspect-ratio:16/9;transition:all var(--transition-fast);justify-content:center;align-items:center;padding:24px;display:flex}.alliance-logo-box[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;opacity:.65;filter:brightness(.9);max-width:85%;max-height:55%;transition:all var(--transition-fast)}.alliance-logo-box[data-astro-cid-lcdefpme]:hover{border-color:var(--accent-cyan);background:#06b6d405;box-shadow:0 0 15px #06b6d40d}.alliance-logo-box[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{opacity:1;filter:brightness()}.narrative-banner[data-astro-cid-lcdefpme]{border:1px solid var(--grid-line-color);background:linear-gradient(135deg,#060616 0%,#030e26 100%);justify-content:space-between;align-items:center;margin-top:60px;padding:44px;display:flex;position:relative;overflow:hidden}.narrative-banner[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(circle,#06b6d414 0%,#0000 70%);width:250px;height:250px;position:absolute;top:-100px;right:-100px}.narrative-banner-content[data-astro-cid-lcdefpme]{max-width:60%}.narrative-banner-content[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{margin-bottom:12px;font-size:1.5rem}.narrative-banner-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:.95rem}.contact-section[data-astro-cid-lcdefpme]{background-color:var(--bg-black);border-bottom:1px solid var(--grid-line-color)}.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:48px;display:grid}.office-card[data-astro-cid-lcdefpme]{border:1px solid var(--grid-line-color);background:var(--bg-secondary);padding:36px}.office-title[data-astro-cid-lcdefpme]{font-family:var(--font-header);color:#fff;align-items:center;gap:12px;margin-bottom:16px;font-size:1.3rem;display:flex}.office-title[data-astro-cid-lcdefpme]:before{content:"//";color:var(--accent-cyan);font-family:var(--font-mono);font-weight:700}.office-card[data-astro-cid-lcdefpme].representative .office-title[data-astro-cid-lcdefpme]:before{color:var(--accent-emerald)}.office-address[data-astro-cid-lcdefpme]{color:var(--text-secondary);min-height:70px;margin-bottom:24px;font-size:.95rem;line-height:1.6}.office-contact[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--accent-cyan);border-top:1px dashed var(--grid-line-color);padding-top:18px;font-size:.9rem}.office-card[data-astro-cid-lcdefpme].representative .office-contact[data-astro-cid-lcdefpme]{color:var(--accent-emerald)}.footer-main[data-astro-cid-lcdefpme]{border-top:1px solid var(--grid-line-color);background:#010106;padding:60px 0 24px}.footer-brand-column[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px;display:flex}.footer-logo[data-astro-cid-lcdefpme]{display:inline-block}.footer-logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:38px}.footer-desc[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:440px;font-size:.9rem;line-height:1.6}.footer-badges-container[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;margin-top:12px;display:flex}.badge-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.badge-row[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:.75;height:36px;transition:opacity var(--transition-fast), border-color var(--transition-fast);border:1px solid #ffffff0d;border-radius:4px}.badge-row[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:hover{opacity:1;border-color:#ffffff26}.badge-komdigi[data-astro-cid-lcdefpme]{border:1px solid #ffffff14!important;height:52px!important}.footer-copyright-bar[data-astro-cid-lcdefpme]{border-top:1px solid var(--grid-line-color);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:48px;padding-top:24px;font-size:.8rem;display:flex}.copyright-links[data-astro-cid-lcdefpme]{gap:16px;display:flex}.copyright-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent-cyan)}@media (width<=1024px){.hero[data-astro-cid-lcdefpme]{height:auto;max-height:none}.hero-container[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;gap:36px;padding:80px 24px 100px}.hero-content[data-astro-cid-lcdefpme]{align-items:center}.hero-details-panel[data-astro-cid-lcdefpme],.hero-visual[data-astro-cid-lcdefpme]{justify-content:center}.stats-panel[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.stat-item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--grid-line-color)}.stat-item[data-astro-cid-lcdefpme]:nth-child(2n){border-right:none}.stat-item[data-astro-cid-lcdefpme]:nth-child(3),.stat-item[data-astro-cid-lcdefpme]:nth-child(4){border-bottom:none}.events-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.alliance-grid[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;gap:40px}.narrative-banner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;gap:24px}.narrative-banner-content[data-astro-cid-lcdefpme]{max-width:100%}.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}}@media (width<=768px){.topbar[data-astro-cid-lcdefpme]{display:none}.nav-menu[data-astro-cid-lcdefpme]{background:var(--bg-black);z-index:100;flex-direction:column;padding:40px 24px;display:none;position:fixed;inset:80px 0 0;overflow-y:auto}.nav-menu[data-astro-cid-lcdefpme].open{display:flex}.nav-list[data-astro-cid-lcdefpme]{flex-direction:column;height:auto}.nav-item[data-astro-cid-lcdefpme]{width:100%;height:auto}.nav-link[data-astro-cid-lcdefpme]{border-left:none;border-bottom:1px solid var(--grid-line-color);width:100%;height:auto;padding:16px 0;font-size:.95rem}.nav-item[data-astro-cid-lcdefpme]:last-child .nav-link[data-astro-cid-lcdefpme]{border-right:none}.mobile-nav-toggle[data-astro-cid-lcdefpme]{display:flex}.hero[data-astro-cid-lcdefpme]{height:auto;max-height:none}.hero-container[data-astro-cid-lcdefpme]{padding:60px 24px 120px}.hero-cyber-controls[data-astro-cid-lcdefpme]{flex-direction:row;gap:16px;padding:10px 16px;top:auto;bottom:24px;right:50%;transform:translate(50%)}.control-counter[data-astro-cid-lcdefpme]{flex-direction:row;gap:6px;font-size:.9rem}.control-counter[data-astro-cid-lcdefpme] .curr-idx[data-astro-cid-lcdefpme]{font-size:1rem}.control-counter[data-astro-cid-lcdefpme] .divider[data-astro-cid-lcdefpme]{margin:0}.hero-details-panel[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px}.stats-panel[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stat-item[data-astro-cid-lcdefpme]{border-right:none!important;border-bottom:1px solid var(--grid-line-color)!important}.stat-item[data-astro-cid-lcdefpme]:last-child{border-bottom:none!important}.event-showcase-card[data-astro-cid-lcdefpme]{padding:28px}.event-card-header[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px}}@media (width<=480px){.screen-content[data-astro-cid-lcdefpme]{padding:16px}.cyber-terminal-emu[data-astro-cid-lcdefpme]{font-size:.72rem;line-height:1.6}.hero-details-panel[data-astro-cid-lcdefpme]{margin-bottom:20px;padding:12px 0}.detail-value[data-astro-cid-lcdefpme]{font-size:.95rem}.hero-title[data-astro-cid-lcdefpme]{margin:12px 0 16px}}
