@font-face{font-family:"Poppins";src:url("../../fonts/poppins-v24-latin-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../../fonts/poppins-v24-latin-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../../fonts/poppins-v24-latin-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../../fonts/poppins-v24-latin-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("../../fonts/ibm-plex-sans-v23-latin-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("../../fonts/ibm-plex-sans-v23-latin-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Sans";src:url("../../fonts/ibm-plex-sans-v23-latin-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url("../../fonts/ibm-plex-mono-v20-latin-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url("../../fonts/ibm-plex-mono-v20-latin-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IBM Plex Mono";src:url("../../fonts/ibm-plex-mono-v20-latin-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--mat:#303438;--mat-dark:#252A2D;--board:#161D20;--board-2:#1E272B;--rule:#33444B;--tin:#DDE4E6;--dim:#93A5AB;--ink:#EDEDED;--phosphor:#FFAB3D;--esd:#EF92A9;--display:"Poppins","Century Gothic","Helvetica Neue",Arial,sans-serif;--body:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--mat);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}::selection{background:var(--esd);color:var(--ink)}a{color:inherit}:focus-visible{outline:2px solid var(--phosphor);outline-offset:3px}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}.kicker{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.nav{position:sticky;top:0;z-index:50;background:rgba(48,52,56,.94);backdrop-filter:blur(8px);border-bottom:1px solid rgba(14,21,24,.25)}.nav-in{display:flex;align-items:center;gap:28px;height:58px}.mark{font-family:var(--display);font-weight:700;font-size:14px;line-height:1;letter-spacing:-.02em;display:flex;align-items:center;gap:10px;text-decoration:none}.mark svg{display:block;flex:none}.mark span{display:block}.logo{height:54px;width:auto;display:block;flex:none}.nav-links{margin-left:auto;display:flex;gap:24px}.nav-links ul{display:flex;gap:24px;list-style:none;margin:0;padding:0}.nav-links li{margin:0;padding:0}.nav-links a{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding-bottom:2px;border-bottom:1px solid transparent}.nav-links a:hover{border-bottom-color:var(--ink)}.nav-sub{background:var(--board);color:var(--tin);font-family:var(--mono);font-size:12px;letter-spacing:.06em;padding:7px 14px;text-decoration:none;border-radius:2px}.nav-sub:hover{background:var(--esd);color:var(--ink)}.hero{padding:66px 0 76px}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}h1{font-family:var(--display);font-weight:700;font-size:clamp(54px,8.6vw,112px);line-height:.88;letter-spacing:-.035em;text-transform:lowercase}h1 .yet{color:var(--board)}.hero p.lede{max-width:33ch;margin-top:24px;font-size:17px;color:var(--ink);opacity:.82}.hero .kicker{margin-bottom:20px;opacity:.7}.btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.btn{font-family:var(--mono);font-size:13px;letter-spacing:.05em;text-decoration:none;padding:13px 22px;border-radius:2px;background:var(--board);color:var(--tin);border:1px solid var(--board);transition:transform .12s ease,background .15s ease}.btn:hover{background:var(--esd);color:var(--ink);border-color:var(--esd);transform:translateY(-1px)}.btn.ghost{background:transparent;color:var(--ink);border-color:rgba(14,21,24,.4)}.btn.ghost:hover{background:var(--ink);color:var(--tin);border-color:var(--ink)}.scope{background:var(--board);border-radius:4px;padding:14px;box-shadow:0 22px 44px rgba(10,16,18,.32)}.scope-screen{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:2px;background:linear-gradient(rgba(255,171,61,.055) 1px,transparent 1px) 0 0/100% 12.5%,linear-gradient(90deg,rgba(255,171,61,.055) 1px,transparent 1px) 0 0/10% 100%,radial-gradient(120% 100% at 50% 50%,#101618 0%,#080C0D 100%)}.trace{position:absolute;inset:0;width:100%;height:100%}.trace g{animation:sweep 7s linear infinite}@keyframes sweep{from{transform:translateX(0)}to{transform:translateX(-600px)}}.trace path{fill:none;stroke:var(--phosphor);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(255,171,61,.75))}.scope-meta{display:flex;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;color:var(--dim);text-transform:uppercase;padding:10px 4px 2px}.scope-meta .live{color:var(--phosphor);display:flex;align-items:center;gap:7px}.dot{width:6px;height:6px;border-radius:50%;background:var(--phosphor);animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.25}}.ticker{border-top:1px solid rgba(14,21,24,.22);border-bottom:1px solid rgba(14,21,24,.22)}.ticker-in{display:flex;flex-wrap:wrap;gap:2px 0}.stat{flex:1 1 190px;padding:22px 26px 22px 0}.stat b{display:block;font-family:var(--display);font-weight:600;font-size:30px;line-height:1;letter-spacing:-.025em}.stat span{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.72}section{padding:78px 0}.head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:34px;flex-wrap:wrap}h2{font-family:var(--display);font-weight:600;font-size:clamp(30px,4.4vw,46px);line-height:1;text-transform:uppercase;letter-spacing:-.01em}.head p{font-family:var(--mono);font-size:12px;letter-spacing:.06em;opacity:.72;max-width:34ch}.cases{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.case{background:var(--board);color:var(--tin);border-radius:3px;padding:22px;display:flex;flex-direction:column;gap:14px;border:1px solid var(--rule);transition:transform .16s ease,border-color .16s ease}.case:hover{transform:translateY(-3px);border-color:var(--esd)}.case .no{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;color:var(--dim)}.case h3{font-family:var(--display);font-weight:600;font-size:20px;line-height:1.15;text-transform:uppercase;letter-spacing:-.01em}.case .symptom{font-family:var(--mono);font-size:12.5px;color:var(--dim);line-height:1.6}.case .fix{font-size:14px;color:#B9C6CA;line-height:1.55}.case footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid var(--rule)}.verdict{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;padding:4px 9px;border-radius:2px;border:1px solid currentColor}.v-alive{color:var(--phosphor)}.v-incoming{color:#8ED1FC;border-color:#8ED1FC;text-shadow:0 0 6px rgba(142,209,252,.45)}.v-donor{color:var(--esd)}.v-ongoing{color:#63FF8A;border-color:#63FF8A;text-shadow:0 0 6px rgba(99,255,138,.5)}.case .run{font-family:var(--mono);font-size:11px;color:var(--dim)}.triage{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgba(14,21,24,.28)}.step{padding:26px 24px 30px 0;border-right:1px solid rgba(14,21,24,.18)}.step:last-child{border-right:0}.step .n{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--board);opacity:.65;display:block;margin-bottom:14px}.step h4{font-family:var(--display);font-weight:600;font-size:17px;text-transform:uppercase;margin-bottom:8px}.step p{font-size:14.5px;opacity:.8;max-width:26ch}.guides{border-top:1px solid rgba(14,21,24,.28)}.guide{display:grid;grid-template-columns:auto 1fr auto auto;gap:24px;align-items:center;padding:19px 0;border-bottom:1px solid rgba(14,21,24,.18);text-decoration:none}.guide:hover .g-title{color:var(--board)}.g-ep{font-family:var(--mono);font-size:11px;letter-spacing:.1em;opacity:.6;min-width:52px}.g-title{font-size:17.5px;font-weight:500;transition:color .14s ease}.g-lvl{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.g-len{font-family:var(--mono);font-size:11px;opacity:.6;min-width:46px;text-align:right}.intake{background:var(--board);color:var(--tin);border-radius:4px;padding:clamp(30px,5vw,54px);display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center}.intake h2{color:var(--tin)}.intake p{color:var(--dim);font-size:15.5px;margin-top:14px;max-width:40ch}.field{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}.field input{flex:1 1 220px;background:var(--board-2);border:1px solid var(--rule);color:var(--tin);font-family:var(--mono);font-size:13px;padding:13px 15px;border-radius:2px}.field input::placeholder{color:#6B7D84}.field input:focus{border-color:var(--esd);outline:none}.field button,.field .mail-button{background:var(--esd);color:var(--ink);border:0;cursor:pointer;font-family:var(--mono);font-size:13px;letter-spacing:.05em;padding:13px 22px;border-radius:2px;text-decoration:none;display:inline-flex;align-items:center}.field button:hover,.field .mail-button:hover{background:var(--phosphor)}.note{font-family:var(--mono);font-size:11px;color:var(--dim);margin-top:12px;letter-spacing:.03em}.rules{border-left:1px solid var(--rule);padding-left:34px}.rules li{list-style:none;padding:11px 0;border-bottom:1px solid var(--rule);font-size:14.5px;color:#B9C6CA}.rules li:last-child{border-bottom:0}.rules li b{color:var(--phosphor);font-family:var(--mono);font-size:11px;letter-spacing:.12em;display:block;margin-bottom:3px;text-transform:uppercase;font-weight:500}footer.site{padding:54px 0 40px;border-top:1px solid rgba(14,21,24,.25)}.foot{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;align-items:flex-start}.who{max-width:38ch;font-size:14.5px;opacity:.82}.who strong{font-family:var(--display);font-weight:600;text-transform:lowercase;letter-spacing:-.02em}.socials{display:flex;gap:9px;flex-wrap:wrap}.socials a{font-family:var(--mono);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;padding:9px 13px;border:1px solid rgba(14,21,24,.35);border-radius:2px}.socials a:hover{background:var(--ink);color:var(--tin);border-color:var(--ink)}.legal{width:100%;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-top:36px}@media (max-width:900px){.hero-grid{grid-template-columns:1fr;gap:36px}.cases{grid-template-columns:1fr 1fr}.triage{grid-template-columns:1fr 1fr}.step{border-right:0;padding-right:20px}.intake{grid-template-columns:1fr;gap:32px}.rules{border-left:0;border-top:1px solid var(--rule);padding-left:0;padding-top:14px}.nav-links{display:none}}@media (max-width:600px){.cases{grid-template-columns:1fr}.triage{grid-template-columns:1fr}.guide{grid-template-columns:auto 1fr;gap:14px}.g-lvl,.g-len{grid-column:2;text-align:left}section{padding:56px 0}}@media (prefers-reduced-motion:reduce){.trace g{animation:none}.dot{animation:none}*{transition:none!important}html{scroll-behavior:auto}}.case-video{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--tin);text-decoration:none;padding:4px 9px;border-radius:2px;border:1px solid var(--dim)}.case-video:hover{color:var(--ink);background:var(--phosphor);border-color:var(--phosphor)}.case-instagram{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--tin);text-decoration:none;padding:4px 9px;border-radius:2px;border:1px solid var(--esd)}.case-instagram:hover{color:var(--ink);background:var(--esd);border-color:var(--esd)}.seo-service{padding-top:70px;padding-bottom:70px;border-top:1px solid rgba(14,21,24,.2)}.seo-service .kicker{margin-bottom:12px;opacity:.72}.seo-service-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:start}.seo-copy{font-size:17px;max-width:62ch;opacity:.86}.seo-service-list{display:grid;gap:10px;list-style:none;background:rgba(14,21,24,.08);padding:24px;border-radius:4px;border:1px solid rgba(14,21,24,.2)}.seo-service-list li{font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;color:var(--ink);padding-bottom:10px;border-bottom:1px solid rgba(14,21,24,.16)}.seo-service-list li:last-child{border-bottom:0;padding-bottom:0}.faq-section{padding-top:70px;padding-bottom:70px;border-top:1px solid rgba(14,21,24,.2)}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.faq-item{background:rgba(14,21,24,.08);border:1px solid rgba(14,21,24,.2);border-radius:4px;padding:22px}.faq-item h3{font-family:var(--display);font-weight:600;font-size:18px;line-height:1.2;text-transform:uppercase;margin-bottom:10px}.faq-item p{font-size:14.5px;opacity:.82}@media (max-width:900px){.seo-service-grid{grid-template-columns:1fr}.faq-grid{grid-template-columns:1fr}}.internal-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(14,21,24,.18)}.internal-links a{font-family:var(--mono);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;padding:9px 13px;border:1px solid rgba(14,21,24,.35);border-radius:2px;color:var(--ink)}.internal-links a:hover{background:var(--ink);color:var(--tin);border-color:var(--ink)}body{background:var(--mat);color:var(--ink)}.nav{box-shadow:0 1px 0 rgba(237,237,237,.08)}.hero p.lede,.head p,.step p,.who{color:var(--ink)}.ticker,.guides,.triage,footer.site,.seo-service,.faq-section{border-color:rgba(237,237,237,.18)}.stat span,.head p,.step .n{opacity:.78}.seo-service-list,.faq-item{background:rgba(237,237,237,.06);border-color:rgba(237,237,237,.18)}.seo-service-list li{color:var(--ink);border-bottom-color:rgba(237,237,237,.16)}.internal-links{border-top-color:rgba(237,237,237,.18)}.internal-links a,.socials a{color:var(--ink);border-color:rgba(237,237,237,.35)}.internal-links a:hover,.socials a:hover{background:var(--tin);color:var(--board);border-color:var(--tin)}.btn.ghost{color:var(--ink);border-color:rgba(237,237,237,.4)}.btn.ghost:hover{background:var(--tin);color:var(--board);border-color:var(--tin)}h1 .yet{color:var(--tin)}.step .n{color:var(--phosphor);opacity:1;text-shadow:0 0 6px rgba(255,171,61,.32)}.step h4{color:var(--tin)}.triage{border-top-color:rgba(237,237,237,.26)}.step{border-right-color:rgba(237,237,237,.18)}.hero-title-animated{position:relative;display:inline-block;margin:0;font-family:var(--display);font-weight:800;font-size:clamp(54px,8.6vw,112px);line-height:.88;letter-spacing:-.045em;text-transform:lowercase;filter:drop-shadow(0 0 0 rgba(255,171,61,0));animation:ndy-title-glow 5.4s cubic-bezier(.2,.8,.2,1) both}.hero-title-animated span{display:block;position:relative;transform-origin:left center}.hero-title-animated .word-not{animation:ndy-boot-in .65s cubic-bezier(.12,.94,.2,1) .15s both,ndy-flicker 4.2s steps(1,end) 1.1s infinite}.hero-title-animated .word-dead{animation:ndy-boot-in .65s cubic-bezier(.12,.94,.2,1) .48s both,ndy-dead-glitch 4.8s steps(1,end) 1.65s infinite}.hero-title-animated .word-yet{color:var(--phosphor);text-shadow:0 0 16px rgba(255,171,61,.45),0 0 42px rgba(255,171,61,.20);animation:ndy-boot-in .65s cubic-bezier(.12,.94,.2,1) .82s both,ndy-yet-pulse 2.8s ease-in-out 1.4s infinite}.hero-title-animated::before,.hero-title-animated::after{content:"not\A dead\A yet";position:absolute;inset:0;white-space:pre;pointer-events:none;opacity:0}.hero-title-animated::before{color:var(--esd);transform:translate(-4px,0);clip-path:inset(13% 0 62% 0);animation:ndy-glitch-layer-a 5.2s steps(1,end) 1.5s infinite}.hero-title-animated::after{color:#8ed1fc;transform:translate(4px,0);clip-path:inset(62% 0 15% 0);animation:ndy-glitch-layer-b 6.1s steps(1,end) 1.7s infinite}.scope-screen::after{content:"";position:absolute;inset:-40% 0 auto;height:35%;background:linear-gradient(180deg,transparent,rgba(255,171,61,.10),transparent);opacity:.38;pointer-events:none;animation:ndy-scanline 4.8s linear infinite}.scope-screen .trace path{stroke-dasharray:1180;stroke-dashoffset:1180;animation:ndy-trace-draw 3.05s ease-in-out .55s forwards,ndy-trace-idle 3.8s ease-in-out 3.8s infinite}@keyframes ndy-boot-in{0%{opacity:0;transform:translateY(26px) skewX(-10deg);filter:blur(8px)}55%{opacity:1;transform:translateY(-4px) skewX(3deg);filter:blur(0)}100%{opacity:1;transform:translateY(0) skewX(0);filter:blur(0)}}@keyframes ndy-title-glow{0%,35%{filter:drop-shadow(0 0 0 rgba(255,171,61,0))}55%{filter:drop-shadow(0 0 22px rgba(255,171,61,.22))}100%{filter:drop-shadow(0 0 10px rgba(255,171,61,.16))}}@keyframes ndy-flicker{0%,6%,8%,100%{opacity:1}7%{opacity:.22}61%{opacity:1}62%{opacity:.72}63%{opacity:1}}@keyframes ndy-dead-glitch{0%,20%,22%,52%,54%,100%{transform:translate(0,0);opacity:1}21%{transform:translate(5px,-1px);opacity:.92}53%{transform:translate(-3px,2px);opacity:.78}}@keyframes ndy-yet-pulse{0%,100%{text-shadow:0 0 16px rgba(255,171,61,.45),0 0 42px rgba(255,171,61,.20)}50%{text-shadow:0 0 26px rgba(255,171,61,.78),0 0 76px rgba(255,171,61,.30)}}@keyframes ndy-glitch-layer-a{0%,75%,77%,100%{opacity:0}76%{opacity:.8;transform:translate(-8px,-2px)}}@keyframes ndy-glitch-layer-b{0%,47%,49%,100%{opacity:0}48%{opacity:.55;transform:translate(7px,3px)}}@keyframes ndy-trace-draw{to{stroke-dashoffset:0}}@keyframes ndy-trace-idle{0%,100%{opacity:.92}50%{opacity:.72}}@keyframes ndy-scanline{to{transform:translateY(430%)}}@media (prefers-reduced-motion:reduce){.hero-title-animated,.hero-title-animated span,.hero-title-animated::before,.hero-title-animated::after,.scope-screen::after,.scope-screen .trace path{animation:none!important}.scope-screen .trace path{stroke-dashoffset:0}}