html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-sans-3-cyrillic-ext-wght-normal.0.ah24pj-57a1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-sans-3-cyrillic-wght-normal.0vueiiut.n4rf.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-sans-3-greek-ext-wght-normal.0a1vyir5n636~.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-sans-3-greek-wght-normal.0-hb0-owsp1vx.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-sans-3-vietnamese-wght-normal.097dj_j8-cgzy.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-sans-3-latin-ext-wght-normal.0mrvt9v_4e55c.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(../media/source-sans-3-latin-wght-normal.15km1_wki~2p9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.0f_n1lzbmjsth.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.0h3nfhvv2m3d8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.0-b7k8a8.-y0b.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.15hnttuouuckd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0bko.tvg3g1d9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.0jqazm8k6u60w.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.0i8sil-4ybwtp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0a83aljfx2d.f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.0hx5a~wlvgx7v.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.033b-iw5h_5l0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.13ogvbpniv46o.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.0vxn4~1drecc4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lg-radius:20px;--lg-radius-sm:14px;--lg-radius-xs:10px;--lg-border:#ffffff1f;--lg-bg:linear-gradient(145deg, #ffffff1a 0%, #ffffff08 48%, #ffffff03 100%);--lg-fill:#0a0c1285;--lg-shadow:0 22px 56px -30px #000000d9, inset 0 1px 0 #ffffff17}.lg-surface,.lg-panel{border:1px solid var(--lg-border);border-radius:var(--lg-radius);background:var(--lg-bg), var(--lg-fill);-webkit-backdrop-filter:blur(20px)saturate(1.4);box-shadow:var(--lg-shadow)}.lg-surface--sm{border-radius:var(--lg-radius-sm)}.launcher-card{border-radius:var(--lg-radius);-webkit-backdrop-filter:blur(16px)saturate(1.3);box-shadow:var(--lg-shadow);background:linear-gradient(145deg,#ffffff14,#ffffff05),#0a0c1294;border:1px solid #ffffff1a}.platform-os-chrome,.platform-boot,.platform-monitor,.platform-topology,.platform-window,.platform-os-notes .cs-decisions,.platform-os-notes .cs-challenge{border-radius:var(--lg-radius-sm);-webkit-backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(145deg,#ffffff12,#ffffff04),#080a108c;border:1px solid #ffffff1a}.platform-monitor__row{border-radius:var(--lg-radius-xs)}.platform-monitor-strip__chip{border-radius:999px}.cs-arch-panel,.cs-decision,.cs-pipeline__stage,.cs-body--split>*{border-radius:var(--lg-radius-sm)}.cs-arch-panel,.cs-decision{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(145deg,#ffffff0f,#ffffff03),#080a1080;border:1px solid #ffffff1a}.knowledge-card{border-radius:var(--lg-radius);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:linear-gradient(145deg,#ffffff12,#ffffff05),#0a0c1273;border:1px solid #ffffff1a;padding:16px 20px}.orbit-node{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:8px 12px}.orbit-node.is-active,.orbit-node--core{background:#4da3ff1a;border-color:#4da3ff59}.orbit-node--core{box-sizing:content-box;justify-content:center;align-items:center;gap:0;width:16px;height:16px;padding:14px}.atlas-rig,.atlas-live-panel,.hoosh-intel-layer,.hoosh-arch-layer,.hoosh-engine-layer{border-radius:var(--lg-radius);overflow:hidden}.atlas-rig,.atlas-live-panel{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);background:linear-gradient(145deg,#ffffff0f,#ffffff03),#080a1085;border:1px solid #ffffff1a}.intel-engine-source,.intel-engine-register,.forecast-lab-panel,.auto-network-log,.auto-network-code,.auto-network-picker__btn{-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-radius:var(--lg-radius-sm)!important}.nav-sheet{border-radius:var(--lg-radius) var(--lg-radius) 0 0;border-radius:var(--lg-radius) var(--lg-radius) 0 0}.cold-open__skill-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.cold-open__skill-sep{color:#b4b8c26b;-webkit-user-select:none;user-select:none;font-size:13px;line-height:1}.cold-open__skill-tag{-webkit-backdrop-filter:blur(12px)saturate(1.25);min-height:32px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--silver-2);white-space:nowrap;background:linear-gradient(145deg,#ffffff17,#ffffff05),#0a0c126b;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:6px 14px;font-size:10px;display:inline-flex}.contact-vault,.signature-links a{border-radius:var(--lg-radius-sm)}.contact-vault{-webkit-backdrop-filter:blur(18px)saturate(1.35);box-shadow:var(--lg-shadow);background:linear-gradient(145deg,#ffffff14,#ffffff05),#0a0c1294!important;border:1px solid #ffffff1f!important}.signature-links a{-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff12,#ffffff04),#0a0c1280;border:1px solid #ffffff24}@media (prefers-reduced-motion:reduce){.lg-surface,.lg-panel,.launcher-card,.platform-os-chrome,.atlas-rig{-webkit-backdrop-filter:none}}:root{--graphite:#070708;--graphite-2:#0e0e11;--graphite-3:#16161a;--graphite-4:#1e1e24;--silver:#b4b8c2;--silver-2:#b4b8c2b8;--silver-3:#b4b8c270;--silver-4:#b4b8c238;--white:#f4f4f6;--white-2:#f4f4f6d1;--white-3:#f4f4f685;--white-4:#f4f4f647;--titanium:#6e737d;--titanium-2:#6e737d8c;--electric:#4da3ff;--electric-soft:#4da3ff24;--electric-glow:#4da3ff59;--rule:#f4f4f60f;--rule-2:#f4f4f61f;--e-out:cubic-bezier(.22, 1, .36, 1);--e-inout:cubic-bezier(.65, 0, .35, 1);--dur-xs:.18s;--dur-sm:.3s;--dur-md:.5s;--dur-lg:.8s;--panel-radius:14px;--panel-radius-lg:18px;--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4.5rem;--space-8:7rem;--section-pad-y:clamp(4.5rem, 12vh, 8rem);--section-pad-x:clamp(1.25rem, 4vw, 3.5rem);--content-max:72rem;--nav-h:3.75rem;--font-display:"Source Sans 3 Variable", "Source Sans 3", "Segoe UI", sans-serif;--font-body:"Manrope Variable", "Manrope", "Segoe UI", sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:767px){:root{--section-pad-y:clamp(3.75rem, 10vh, 5.5rem);--section-pad-x:clamp(1.25rem, 5vw, 1.75rem);--space-8:4.5rem}}*,:before,:after{box-sizing:border-box}html{background:var(--graphite);color:var(--white);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}body{background:var(--graphite);min-height:100dvh;color:var(--white);font-family:var(--font-body);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;line-height:1.55}html.hero-booting,html.hero-booting body{overscroll-behavior:none;height:100%;overflow:hidden!important}html.hero-booting body{touch-action:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--electric-soft);color:var(--white)}:focus-visible{outline:2px solid var(--electric);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
