@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-cyrillic-400-normal-2GwyjskV.woff2) format("woff2"),url(/assets/unbounded-cyrillic-400-normal-DqbLF2ou.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2) format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2) format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-cyrillic-900-normal-_ZC4uVSi.woff2) format("woff2"),url(/assets/unbounded-cyrillic-900-normal-PukI78a9.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-latin-400-normal-DxT99aXF.woff2) format("woff2"),url(/assets/unbounded-latin-400-normal-CiSqyYx3.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2) format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2) format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-latin-900-normal-DrIEwloP.woff2) format("woff2"),url(/assets/unbounded-latin-900-normal-4cp7xOrc.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff")}:root{color-scheme:dark;--bg: #0b0d0c;--surface: #111411;--surface-raised: #161a17;--fg: #ecefe8;--muted: #929991;--line: #343a35;--acid: #dcff38;--danger: #ff553d;--ok: #78fca6;--display: "Unbounded", "Arial Black", sans-serif;--body: "Manrope", Arial, sans-serif;--mono: "JetBrains Mono", monospace;--page-pad: clamp(1.25rem, 3vw, 3rem);--section-gap: clamp(5rem, 11vw, 10rem);--ease: cubic-bezier(.2, .75, .25, 1);font-family:var(--body);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;min-width:320px;background:radial-gradient(circle at 73% 8%,rgba(220,255,56,.055),transparent 24rem),var(--bg);color:var(--fg)}body,a,button{cursor:default}a{color:inherit;text-decoration:none;cursor:pointer}p,h1,h2,h3{margin-top:0}::selection{background:var(--acid);color:var(--bg)}:focus-visible{outline:3px solid var(--acid);outline-offset:4px}.skip-link{position:fixed;z-index:100;top:.75rem;left:.75rem;padding:.75rem 1rem;transform:translateY(-160%);background:var(--acid);color:var(--bg);font-family:var(--mono);font-size:.75rem;font-weight:600}.skip-link:focus{transform:translateY(0)}.site-shell{position:relative;overflow:hidden}.grain{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;background:repeating-linear-gradient(90deg,rgba(255,255,255,.016),rgba(255,255,255,.016) 1px,transparent 1px,transparent 4px),repeating-linear-gradient(0deg,rgba(255,255,255,.01),rgba(255,255,255,.01) 1px,transparent 1px,transparent 3px);mix-blend-mode:soft-light}.header{position:relative;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:5.5rem;padding:0 var(--page-pad);border-bottom:1px solid var(--line);background:#0b0d0cdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:1rem;min-height:2.75rem;width:fit-content}.brand-mark,.footer-brand{font:900 1.5rem/1 var(--display);letter-spacing:-.08em}.brand-status,.nav,.header-cta,.eyebrow,.section-index,.panel-heading,.terminal,.diagnostic-footer,.severity,.incident-number,.incident-details dt,.step>span,.contact-caption,.footer,.competencies{font-family:var(--mono);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.brand-status{display:flex;align-items:center;gap:.5rem;color:var(--muted)}.brand-status i,.live i,.verdict i,.severity i,.status-fixed i{width:.45rem;height:.45rem;border-radius:50%;background:currentColor;box-shadow:0 0 .7rem currentColor}.brand-status i,.live,.verdict strong,.status-fixed{color:var(--ok)}.nav{display:flex;gap:2rem;color:var(--muted)}.nav a,.header-cta{transition:color .18s ease}.nav a:hover,.header-cta:hover{color:var(--acid)}.header-cta{justify-self:end;display:flex;align-items:center;justify-content:center;gap:1rem;min-width:2.75rem;min-height:2.75rem}.header-cta span{color:var(--acid);font-size:1rem}.hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr);gap:clamp(2rem,5vw,6rem);min-height:calc(100svh - 5.5rem);padding:clamp(4rem,8vw,8rem) var(--page-pad) 4rem;border-bottom:1px solid var(--line)}.hero-copy{align-self:center;min-width:0}.eyebrow,.section-index{margin-bottom:1.5rem;color:var(--acid)}.eyebrow:before,.section-index:before{content:"";display:inline-block;width:2.5rem;height:1px;margin-right:.75rem;vertical-align:middle;background:currentColor}h1,h2,h3{font-family:var(--display)}h1{max-width:12ch;margin-bottom:2rem;font-size:clamp(3.4rem,7.6vw,8rem);font-weight:900;line-height:.88;letter-spacing:-.075em;text-transform:uppercase}h1 span,.contact h2 span{color:var(--acid)}.hero-lead{max-width:38rem;margin-bottom:2rem;color:#c6cbc4;font-size:clamp(1.05rem,1.55vw,1.35rem);line-height:1.6}.hero-actions{display:flex;flex-wrap:wrap;gap:.75rem}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:3.4rem;padding:.85rem 1.1rem;border:1px solid var(--line);font:600 .76rem/1 var(--mono);text-transform:uppercase;transition:transform .22s var(--ease),background .22s ease,color .22s ease,border-color .22s ease}.button:hover{transform:translateY(-3px)}.button-primary{border-color:var(--acid);background:var(--acid);color:var(--bg)}.button-primary:hover{background:var(--fg);border-color:var(--fg)}.button-ghost:hover{border-color:var(--acid);color:var(--acid)}.hero-note{margin:2rem 0 0;padding-left:1rem;border-left:2px solid var(--danger);color:var(--muted);font:.72rem/1.7 var(--mono);text-transform:uppercase}.diagnostic{position:relative;align-self:center;min-width:0;min-height:32rem;overflow:hidden;border:1px solid #495149;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.018),rgba(255,255,255,.018) 1px,transparent 1px,transparent 9px),#0e110f;box-shadow:0 2rem 7rem #00000061}.diagnostic:before,.diagnostic:after{content:"";position:absolute;z-index:2;width:1rem;height:1rem;border-color:var(--acid)}.diagnostic:before{top:-1px;left:-1px;border-top:3px solid;border-left:3px solid}.diagnostic:after{right:-1px;bottom:-1px;border-right:3px solid;border-bottom:3px solid}.panel-heading,.diagnostic-footer{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.2rem;color:var(--muted)}.panel-heading{border-bottom:1px solid var(--line)}.live,.verdict strong,.status-fixed{display:flex;align-items:center;gap:.55rem}.terminal{padding:2.2rem 1.2rem}.terminal-row{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:.9rem 0;border-bottom:1px dashed var(--line);color:var(--muted)}.terminal-row strong{color:var(--fg);font-weight:400;text-align:right}.terminal-row .warning{color:var(--danger)}.verdict{margin:0 1.2rem;padding:1.4rem;border:1px solid rgba(120,252,166,.42);background:#78fca60e;font:.7rem/1 var(--mono)}.verdict>span{display:block;margin-bottom:.8rem;color:var(--muted)}.verdict strong{font-size:clamp(1rem,2vw,1.3rem)}.diagnostic-footer{position:absolute;right:0;bottom:0;left:0;border-top:1px solid var(--line)}.scan-line{position:absolute;z-index:1;top:3.1rem;right:0;left:0;height:4rem;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(220,255,56,.08),transparent);animation:scan 4.5s linear infinite}.signal-strip{overflow:hidden;border-bottom:1px solid var(--line);background:var(--acid);color:var(--bg)}.signal-strip>div{display:flex;align-items:center;gap:1.5rem;width:max-content;padding:.85rem 0;font:700 .78rem/1 var(--mono);letter-spacing:.04em;animation:ticker 22s linear infinite}.signal-strip i{width:.5rem;height:.5rem;background:var(--bg);transform:rotate(45deg)}.section{padding:var(--section-gap) var(--page-pad);border-bottom:1px solid var(--line)}.statement-grid,.section-heading,.contact-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);gap:clamp(3rem,8vw,9rem)}.statement h2,.section-heading h2,.expertise h2,.contact h2{margin-bottom:0;font-size:clamp(3rem,7vw,7.5rem);font-weight:900;line-height:.9;letter-spacing:-.065em;text-transform:uppercase}.statement-copy{max-width:38rem;color:#b8beb7;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.75}.statement-copy p:last-child{margin-bottom:0}.section-heading{align-items:end;margin-bottom:clamp(3rem,6vw,6rem)}.section-aside{max-width:32rem;margin:0;color:var(--muted);line-height:1.65}.incident-list{border-top:1px solid var(--line)}.incident-card{display:grid;grid-template-columns:7rem minmax(18rem,.8fr) minmax(22rem,1.2fr);gap:clamp(1.5rem,4vw,4rem);padding:2rem 0;border-bottom:1px solid var(--line);transition:background .25s ease,padding .25s var(--ease)}.incident-card:hover{padding-right:1rem;padding-left:1rem;background:var(--surface)}.incident-number{color:var(--muted)}.incident-number span{display:block;margin-bottom:.6rem}.incident-number strong{color:var(--fg);font-family:var(--display);font-size:3rem;line-height:1}.severity{display:flex;align-items:center;gap:.5rem;color:var(--danger)}.incident-main h3{max-width:20ch;margin-bottom:1rem;font-size:clamp(1.35rem,2.4vw,2.2rem);line-height:1.07}.incident-main>p:last-child{margin-bottom:0;color:var(--muted);line-height:1.6}.incident-details{display:grid;gap:1.2rem;margin:0}.incident-details div{display:grid;grid-template-columns:7rem 1fr;gap:1rem}.incident-details dt{color:var(--muted)}.incident-details dd{margin:0;color:#c5cac4;font-size:.9rem;line-height:1.55}.status-fixed{color:var(--ok)!important}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:1px;background:var(--line);list-style:none}.step{min-height:20rem;padding:1.5rem;background:var(--bg);transition:background .22s ease,color .22s ease}.step:hover{background:var(--acid);color:var(--bg)}.step>span{color:var(--muted)}.step:hover>span{color:#0b0d0ca6}.step h3{margin:5rem 0 1.2rem;font-size:clamp(1.5rem,2.5vw,2.3rem);text-transform:uppercase}.step p{margin-bottom:0;color:var(--muted);font-size:.9rem;line-height:1.6}.step:hover p{color:#0b0d0cbf}.expertise{display:grid;grid-template-columns:minmax(19rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,9rem)}.metrics{border-top:1px solid var(--line)}.metric{display:grid;grid-template-columns:minmax(8rem,.35fr) 1fr;align-items:center;gap:2rem;padding:1.8rem 0;border-bottom:1px solid var(--line)}.metric strong{color:var(--acid);font:900 clamp(3rem,6vw,6rem)/.9 var(--display);letter-spacing:-.07em}.metric span{max-width:20rem;color:#bdc3bb;line-height:1.55}.competencies{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem}.competencies span{padding:.7rem .9rem;border:1px solid var(--line);color:var(--muted)}.contact{position:relative;background:linear-gradient(rgba(220,255,56,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(220,255,56,.08) 1px,transparent 1px),#0d100e;background-size:3rem 3rem}.contact h2{overflow-wrap:normal}.contact:before{content:"RECOVERY POSSIBLE";position:absolute;right:-1.5rem;bottom:1.5rem;color:#dcff380a;font:900 clamp(4rem,11vw,12rem)/.8 var(--display);letter-spacing:-.08em;white-space:nowrap}.contact-grid{position:relative;z-index:1;align-items:end}.contact-action{padding-bottom:.5rem}.contact-action>p:first-child{max-width:34rem;color:#b9bfb8;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65}.contact-link{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:2.5rem 0 1rem;padding:1.4rem 0;border-top:1px solid var(--acid);border-bottom:1px solid var(--acid);color:var(--acid);font:600 clamp(1.2rem,2.4vw,2rem)/1 var(--mono)}.contact-link strong{transition:transform .22s var(--ease)}.contact-link:hover strong{transform:translate(.25rem,-.25rem)}.contact-caption{color:var(--muted)}.footer{display:flex;align-items:end;justify-content:space-between;gap:3rem;padding:2.5rem var(--page-pad);color:var(--muted)}.footer>div{display:flex;align-items:center;gap:1rem}.footer-brand{color:var(--fg)}.reveal{opacity:0;transform:translateY(1.2rem);transition:opacity .56s var(--ease) var(--reveal-delay, 0ms),transform .56s var(--ease) var(--reveal-delay, 0ms)}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes scan{0%{transform:translateY(-5rem)}to{transform:translateY(29rem)}}@keyframes ticker{to{transform:translate(-50%)}}@media(max-width:980px){.header{grid-template-columns:1fr auto}.nav,.brand-status{display:none}.hero{grid-template-columns:minmax(0,1fr);padding-top:5rem}.diagnostic{width:min(100%,42rem)}.statement-grid,.section-heading,.contact-grid,.expertise{grid-template-columns:1fr}.section-aside{margin-top:-1rem}.incident-card{grid-template-columns:5rem 1fr}.incident-details{grid-column:2}.steps{grid-template-columns:repeat(2,1fr)}.contact-action{max-width:40rem}}@media(max-width:640px){.header{min-height:4.5rem}.header-cta{font-size:0}.header-cta span{font-size:1.4rem}.hero{min-height:auto;padding-top:4rem}h1{width:100%;max-width:100%;font-size:clamp(2.45rem,11.5vw,5.2rem);letter-spacing:-.065em}.eyebrow{max-width:100%;font-size:.6rem;line-height:1.55}.hero-actions,.button{width:100%}.diagnostic{width:100%;min-height:31rem}.panel-heading,.diagnostic-footer{font-size:.58rem}.terminal-row{grid-template-columns:1fr}.terminal-row strong{text-align:left}.signal-strip>div{animation-duration:14s}.statement h2,.section-heading h2,.expertise h2,.contact h2{font-size:clamp(2.5rem,12vw,4.8rem);overflow-wrap:anywhere}.incident-card{grid-template-columns:1fr}.incident-number{display:flex;align-items:end;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid var(--line)}.incident-number span{margin-bottom:.35rem}.incident-details{grid-column:1}.incident-details div{grid-template-columns:1fr;gap:.35rem}.steps{grid-template-columns:1fr}.step{min-height:16rem}.step h3{margin-top:3.5rem}.metric{grid-template-columns:1fr;gap:1rem}.footer,.footer>div{align-items:flex-start;flex-direction:column}.footer>div:last-child{gap:.5rem}}@media(max-width:380px){.statement h2,.section-heading h2,.expertise h2,.contact h2{font-size:clamp(2rem,10vw,2.4rem);letter-spacing:-.055em}}@media(hover:none){.button:hover{transform:none}.incident-card:hover{padding-right:0;padding-left:0;background:transparent}.step:hover{background:var(--bg);color:var(--fg)}.step:hover>span,.step:hover p{color:var(--muted)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
