@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");:root{--font-body:"Inter","Geist","Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Inter","Geist","Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Inter","Geist","Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cortex-ink:#071014;--cortex-green:#064631;--cortex-muted:#66737b;--cortex-line:#dce6ea;--cortex-paper:#f6f8f8;--cortex-panel:#ffffff;--cortex-signal:#ff5a3d;--cortex-cyan:#10a7c4;--cortex-violet:#6f63ff;--cortex-amber:#e6a100;--cortex-mint:#82e6c5;--max-page:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 18% 0,rgba(6,70,49,.16),transparent 34rem),radial-gradient(circle at 86% 4%,rgba(255,90,61,.15),transparent 31rem),linear-gradient(180deg,#f7fbfb,#f6f8f8 42%,#ffffff);color:var(--cortex-ink);font-family:var(--font-body);letter-spacing:-.1px}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::-moz-selection{background:rgba(255,90,61,.2)}::selection{background:rgba(255,90,61,.2)}.sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.site-shell{min-height:100vh;overflow:hidden;position:relative}.site-shell:before{background-image:linear-gradient(rgba(7,16,20,.035) 1px,transparent 0),linear-gradient(90deg,rgba(7,16,20,.035) 1px,transparent 0);background-size:92px 92px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);pointer-events:none;position:absolute}.site-header{align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:1440px;padding:24px 36px;position:sticky;top:0;z-index:20}.brand-lockup{font-family:var(--font-display);font-size:24px;font-weight:700;gap:10px;letter-spacing:-.9px;width:-moz-fit-content;width:fit-content}.brand-lockup,.brand-mark{align-items:center;display:inline-flex}.brand-mark{background:conic-gradient(from 120deg,var(--cortex-cyan),var(--cortex-signal),var(--cortex-violet),var(--cortex-cyan));border-radius:10px;color:#fff;font-family:var(--font-mono);font-size:12px;height:34px;justify-content:center;letter-spacing:-.4px;width:34px}.brand-logo{display:block;height:34px;-o-object-fit:contain;object-fit:contain;width:34px}.site-nav{align-items:center;background:rgba(255,255,255,.66);border:1px solid rgba(220,230,234,.74);border-radius:999px;display:flex;gap:22px;justify-self:center;padding:10px 18px}.site-nav a{color:rgba(7,16,20,.66);font-size:13px;position:relative;transition:color .18s ease;white-space:nowrap}.site-nav a:hover{color:var(--cortex-ink)}.split-cta{background:rgba(255,255,255,.76);border:1px solid rgba(7,16,20,.18);font-size:15px;gap:14px;justify-self:end;padding:4px 18px 4px 4px}.split-cta,.split-icon{align-items:center;display:inline-flex}.split-icon{background:var(--cortex-signal);color:#fff;height:42px;justify-content:center;width:42px}.corner-frame{position:relative}.corner-frame-tight{padding:18px}.corner-frame-loose{padding:32px}.corner{border-color:rgba(7,16,20,.56);height:9px;pointer-events:none;position:absolute;width:9px}.corner-tl{border-left:1px solid;left:0}.corner-tl,.corner-tr{border-top:1px solid;top:0}.corner-tr{border-right:1px solid;right:0}.corner-bl{border-left:1px solid;left:0}.corner-bl,.corner-br{border-bottom:1px solid;bottom:0}.corner-br{border-right:1px solid;right:0}.flow-stage{aspect-ratio:16/10;background:radial-gradient(circle at 48% 45%,rgba(130,230,197,.2),transparent 9rem),radial-gradient(circle at 78% 20%,rgba(255,90,61,.18),transparent 14rem),radial-gradient(circle at 12% 72%,rgba(16,167,196,.2),transparent 14rem),linear-gradient(135deg,rgba(255,255,255,.96),rgba(242,247,248,.82));border:1px solid rgba(7,16,20,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.65),0 34px 80px rgba(7,16,20,.12);min-height:430px;overflow:hidden;position:relative;width:100%}.flow-stage:before{animation:stage-scan 7s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);content:"";height:100%;left:-30%;pointer-events:none;position:absolute;top:0;transform:skewX(-16deg);width:18%;z-index:1}.flow-grid{background-image:linear-gradient(rgba(7,16,20,.045) 1px,transparent 0),linear-gradient(90deg,rgba(7,16,20,.045) 1px,transparent 0);background-size:54px 54px;inset:0;position:absolute}.flow-glow{animation:hub-pulse 4.8s ease-in-out infinite;background:conic-gradient(from 90deg,rgba(255,90,61,.16),rgba(16,167,196,.18),rgba(111,99,255,.16),rgba(130,230,197,.16),rgba(255,90,61,.16));border-radius:999px;filter:blur(10px);opacity:.9;top:48%;transform:translate(-50%,-50%);width:260px}.flow-glow,.flow-orbit{height:260px;left:50%;position:absolute}.flow-orbit{border:1px solid rgba(7,16,20,.12);border-radius:999px;top:47%;transform:translate(-50%,-50%) rotate(-8deg);width:420px}.flow-orbit:after{background:var(--cortex-mint);border-radius:999px;box-shadow:0 0 0 8px rgba(130,230,197,.16);content:"";height:8px;left:70%;position:absolute;top:12%;width:8px}.flow-orbit-one{animation:orbit-drift 12s linear infinite}.flow-orbit-two{animation:orbit-drift 16s linear infinite reverse;border-color:rgba(16,167,196,.18);height:200px;transform:translate(-50%,-50%) rotate(18deg);width:340px}.flow-lines{inset:6% 5%;position:absolute;width:90%;z-index:2}.flow-path{animation:draw-line 2.4s ease forwards;fill:none;stroke:rgba(7,16,20,.38);stroke-dasharray:640;stroke-dashoffset:640;stroke-linecap:round;stroke-width:1.4}.path-b{animation-delay:.18s;stroke:rgba(16,167,196,.68)}.path-c{animation-delay:.36s;stroke:rgba(255,90,61,.68)}.path-d{animation-delay:.54s}.path-e{animation-delay:.72s}.flow-node{animation:node-in .62s ease forwards;backdrop-filter:blur(18px);background:rgba(255,255,255,.82);border:1px solid var(--cortex-line);box-shadow:0 18px 40px rgba(7,16,20,.1);display:grid;gap:2px;min-width:132px;opacity:0;padding:13px 15px;position:absolute;transform:translateY(10px) scale(.96);z-index:4}.flow-node span{font-family:var(--font-display);font-size:19px;letter-spacing:-.8px}.flow-node small{color:var(--cortex-muted);font-family:var(--font-mono);font-size:11px}.flow-node-signal{border-color:rgba(255,90,61,.32)}.flow-node-cyan{border-color:rgba(16,167,196,.32)}.flow-node-amber{border-color:rgba(230,161,0,.32)}.flow-node-violet{border-color:rgba(111,99,255,.32)}.flow-hub{align-content:center;animation:hub-in .78s ease .22s both;background:rgba(7,16,20,.92);border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 52px rgba(7,16,20,.22);color:#fff;display:grid;gap:5px;left:50%;min-height:142px;padding:22px;position:absolute;text-align:center;top:48%;transform:translate(-50%,-50%);width:min(280px,62%);z-index:5}.flow-hub small,.flow-hub span{font-family:var(--font-mono);font-size:11px;letter-spacing:0;text-transform:uppercase}.flow-hub span{color:var(--cortex-mint)}.flow-hub strong{font-family:var(--font-display);font-size:38px;font-weight:400;letter-spacing:-1.8px;line-height:1}.flow-hub small{color:rgba(255,255,255,.68);text-transform:none}.packet{animation:packet-float 4.2s linear infinite;background:var(--cortex-signal);border-radius:999px;box-shadow:0 0 0 7px rgba(255,90,61,.14);height:7px;left:18%;position:absolute;top:31%;width:7px}.packet-two{animation-delay:1.8s;background:var(--cortex-cyan);box-shadow:0 0 0 7px rgba(16,167,196,.14)}.packet-three{animation-delay:2.9s;background:var(--cortex-violet);box-shadow:0 0 0 7px rgba(111,99,255,.14)}.flow-terminal{align-items:center;background:#071014;bottom:26px;color:#dffbff;display:flex;gap:8px;left:26px;max-width:calc(100% - 52px);padding:13px 16px;position:absolute;z-index:6}.flow-terminal code{font-family:var(--font-mono);font-size:12px;white-space:nowrap}.terminal-dot{background:var(--cortex-signal);border-radius:999px;flex:0 0 auto;height:7px;width:7px}.terminal-dot:nth-child(2){background:var(--cortex-amber)}.terminal-dot:nth-child(3){background:var(--cortex-mint);margin-right:8px}@keyframes draw-line{to{stroke-dashoffset:0}}@keyframes node-in{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes packet-float{0%{opacity:0;transform:translate(0)}12%{opacity:1}52%{opacity:1;transform:translate(460px,78px)}to{opacity:0;transform:translate(610px,235px)}}@keyframes hub-in{0%{opacity:0;transform:translate(-50%,-44%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes hub-pulse{0%,to{opacity:.65;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes orbit-drift{to{transform:translate(-50%,-50%) rotate(352deg)}}@keyframes stage-scan{0%,42%{left:-30%}70%,to{left:120%}}@media (max-width:900px){.site-header{grid-template-columns:1fr auto;padding:20px}.site-nav{border-radius:14px;display:flex;gap:16px;grid-column:1/-1;justify-content:flex-start;justify-self:stretch;overflow-x:auto;padding:10px 14px;scrollbar-width:none}.site-nav::-webkit-scrollbar{display:none}.split-cta{font-size:0;gap:0;padding-right:4px}.flow-stage{aspect-ratio:auto;min-height:380px}.flow-orbit{height:210px;width:310px}.flow-hub{min-height:122px;padding:18px;top:47%;width:min(230px,68%)}.flow-hub strong{font-size:30px}.flow-node{min-width:96px;padding:11px}.flow-node span{font-size:16px}.flow-terminal code{font-size:10px}.flow-node-brief{left:5%!important}.flow-node-course{left:34%!important}.flow-node-quiz{left:62%!important}.flow-node-certificate{left:49%!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.hero-section{display:grid;gap:54px;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);margin:54px auto 0;max-width:var(--max-page);padding:0 28px 92px;position:relative;z-index:1}.hero-copy{align-self:center;display:flex;flex-direction:column;gap:24px;min-width:0}.yc-badge{align-items:center;display:inline-flex;gap:12px;width:-moz-fit-content;width:fit-content}.section-kicker,.section-label,.yc-badge span{color:var(--cortex-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:0;text-transform:uppercase}.yc-badge strong{color:var(--cortex-signal);font-family:var(--font-mono);font-size:12px;font-weight:500}.hero-copy h1{font-family:var(--font-display);font-size:clamp(48px,6vw,82px);font-weight:400;letter-spacing:-3.6px;line-height:.95;margin:0;max-width:760px}.hero-copy p{color:rgba(7,16,20,.68);font-size:19px;letter-spacing:-.4px;line-height:1.45;margin:0;max-width:610px}.hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.primary-action,.secondary-action,.text-link{align-items:center;display:inline-flex;font-weight:600;gap:10px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.primary-action{background:var(--cortex-ink);color:#fff;padding:15px 18px}.secondary-action{border:1px solid var(--cortex-line);color:var(--cortex-ink);padding:14px 18px}.text-link{color:var(--cortex-signal);width:-moz-fit-content;width:fit-content}.primary-action:hover,.secondary-action:hover,.text-link:hover{transform:translateY(-1px)}.primary-action:focus-visible,.secondary-action:focus-visible,.site-footer a:focus-visible,.site-nav a:focus-visible,.split-cta:focus-visible,.text-link:focus-visible{outline:3px solid rgba(255,90,61,.34);outline-offset:3px}.primary-action:active,.secondary-action:active,.text-link:active{transform:translateY(0)}.hero-visual{animation:float-in .68s ease both;min-width:0;width:100%}.stats-strip{border-bottom:1px solid var(--cortex-line);border-top:1px solid var(--cortex-line);display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:var(--max-page);position:relative;z-index:1}.stats-strip div{display:grid;gap:4px;padding:24px 28px}.stats-strip div+div{border-left:1px solid var(--cortex-line)}.stats-strip strong{color:var(--cortex-signal);font-family:var(--font-display);font-size:38px;font-weight:400;letter-spacing:-1.8px;line-height:1}.stats-strip span{color:var(--cortex-muted);font-size:13px}.architecture-section,.course-band,.final-cta,.pricing-section,.radar-section,.roadmap-section,.section-shell,.split-section,.story-section{margin:0 auto;max-width:var(--max-page);padding:118px 28px 0;position:relative;z-index:1}.section-intro{max-width:960px;text-align:center}.section-kicker,.section-label{align-items:center;display:inline-flex;gap:8px}.kicker-dot{background:var(--cortex-signal);border-radius:999px;box-shadow:0 0 0 6px rgba(255,90,61,.12);display:inline-flex;height:8px;width:8px}.architecture-section h2,.course-band-header h2,.final-cta h2,.pricing-heading h2,.radar-copy h2,.roadmap-heading h2,.section-shell h2,.split-copy h2,.story-heading h2{font-family:var(--font-display);font-size:clamp(34px,4.5vw,58px);font-weight:400;letter-spacing:-2.2px;line-height:1.02;margin:16px 0 0}.architecture-section>p,.course-band-header p,.final-cta p,.radar-copy p,.section-shell p,.split-copy p,.story-heading p{color:var(--cortex-muted);font-size:18px;line-height:1.55}.radar-section{align-items:center;display:grid;gap:52px;grid-template-columns:.72fr 1.28fr}.radar-copy{display:grid;gap:18px}.radar-copy h2,.radar-copy p{max-width:560px}.radar-console{align-items:center;background:var(--cortex-ink);color:#dffbff;display:flex;gap:8px;margin-top:12px;max-width:440px;padding:14px 16px}.radar-console code{font-family:var(--font-mono);font-size:12px;line-height:1.35}.radar-stage{background:radial-gradient(circle at 50% 44%,rgba(130,230,197,.2),transparent 11rem),radial-gradient(circle at 78% 18%,rgba(255,90,61,.2),transparent 15rem),linear-gradient(135deg,rgba(255,255,255,.94),rgba(246,248,248,.72));border:1px solid rgba(7,16,20,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),0 34px 80px rgba(7,16,20,.1);min-height:620px;overflow:hidden;perspective:1200px;position:relative}.radar-stage:before{background-image:linear-gradient(rgba(7,16,20,.045) 1px,transparent 0),linear-gradient(90deg,rgba(7,16,20,.045) 1px,transparent 0);background-size:44px 44px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 72%);position:absolute}.radar-scan{animation:radar-sweep 5.5s linear infinite;background:conic-gradient(from 0deg,rgba(16,167,196,.28),rgba(130,230,197,.08),transparent 24%,transparent);border-radius:999px;height:520px;opacity:.72;width:520px}.radar-ring,.radar-scan{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.radar-ring{border:1px solid rgba(7,16,20,.13);border-radius:999px}.radar-ring:after{background:var(--cortex-signal);border-radius:999px;box-shadow:0 0 0 8px rgba(255,90,61,.13);content:"";height:7px;position:absolute;right:14%;top:17%;width:7px}.radar-ring-one{animation:radar-ring-spin 18s linear infinite;height:440px;width:440px}.radar-ring-two{animation:radar-ring-spin 22s linear infinite reverse;border-color:rgba(16,167,196,.18);height:330px;width:560px}.radar-ring-two:after{background:var(--cortex-cyan);box-shadow:0 0 0 8px rgba(16,167,196,.13);right:62%;top:8%}.radar-ring-three{animation:radar-ring-spin 28s linear infinite;border-color:rgba(111,99,255,.18);height:510px;transform:translate(-50%,-50%) rotate(15deg);width:330px}.radar-ring-three:after{background:var(--cortex-violet);box-shadow:0 0 0 8px rgba(111,99,255,.13);right:48%;top:91%}.radar-art-stack{animation:radar-float 6.5s ease-in-out infinite;height:360px;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%) rotateX(58deg) rotate(-7deg);transform-style:preserve-3d;width:min(490px,74%);z-index:4}.radar-cover{border:1px solid rgba(7,16,20,.12);box-shadow:0 24px 50px rgba(7,16,20,.16);display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.radar-cover-back{opacity:.24;transform:translate3d(-42px,-32px,-36px)}.radar-cover-front{opacity:.82;transform:translate3d(26px,18px,18px)}.radar-owl-shell{animation:radar-owl-breathe 4.8s ease-in-out infinite;align-items:center;background:rgba(255,255,255,.92);border:1px solid rgba(7,16,20,.18);border-radius:999px;box-shadow:0 26px 54px rgba(7,16,20,.18);display:flex;height:150px;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate3d(-50%,-50%,92px);width:150px}.radar-owl-shell img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.radar-issue-track{inset:0;position:absolute;z-index:5}.radar-issue{animation:radar-issue-pulse 5.8s ease-in-out infinite;animation-delay:calc(var(--signal-index) * .18s);backdrop-filter:blur(18px);background:rgba(255,255,255,.86);border:1px solid rgba(7,16,20,.12);box-shadow:0 18px 42px rgba(7,16,20,.1);display:grid;gap:4px;max-width:176px;min-height:88px;padding:12px;position:absolute;transition:border-color .18s ease,transform .18s ease;width:25%}.radar-issue:hover{border-color:rgba(255,90,61,.42);transform:translateY(-3px)}.radar-issue small,.radar-issue span,.radar-live-card small,.radar-live-card span{font-family:var(--font-mono);font-size:11px;letter-spacing:0}.radar-issue span,.radar-live-card span{color:var(--cortex-signal);text-transform:uppercase}.radar-issue strong{font-family:var(--font-display);font-size:16px;font-weight:400;letter-spacing:-.6px;line-height:1.08}.radar-issue small,.radar-live-card small{color:var(--cortex-muted)}.radar-issue:first-child{left:5%;top:12%}.radar-issue:nth-child(2){left:35%;top:5%}.radar-issue:nth-child(3){right:6%;top:16%}.radar-issue:nth-child(4){right:2%;top:44%}.radar-issue:nth-child(5){bottom:10%;right:3%}.radar-issue:nth-child(6){left:32%;top:51%}.radar-issue:nth-child(7){bottom:10%;left:4%}.radar-issue:nth-child(8){left:2%;top:43%}.radar-live-card{animation:radar-live-card 4.8s ease-in-out infinite;background:rgba(7,16,20,.94);bottom:28px;box-shadow:0 24px 52px rgba(7,16,20,.22);color:#fff;display:grid;gap:5px;left:50%;max-width:calc(100% - 56px);padding:15px 18px;position:absolute;transform:translateX(-50%);width:330px;z-index:7}.radar-live-card strong{font-family:var(--font-display);font-size:21px;font-weight:400;letter-spacing:-.8px;line-height:1.05}.radar-live-card small{color:rgba(255,255,255,.62)}.story-section{align-items:end;display:grid;gap:44px;grid-template-columns:.72fr 1.28fr}.story-heading{max-width:520px}.story-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.story-card{animation:float-in .68s ease both;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.95)),radial-gradient(circle at 0 0,rgba(16,167,196,.16),transparent 14rem);border:1px solid rgba(7,16,20,.12);display:flex;flex-direction:column;gap:13px;min-height:318px;overflow:hidden;padding:24px;position:relative;transition:border-color .18s ease,transform .18s ease}.story-card:nth-child(2){animation-delay:.1s;background:linear-gradient(180deg,rgba(7,16,20,.94),rgba(7,16,20,.88)),radial-gradient(circle at 70% 0,rgba(255,90,61,.2),transparent 14rem);color:#fff;transform:translateY(-18px)}.story-card:nth-child(3){animation-delay:.2s;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,255,255,.96)),radial-gradient(circle at 80% 12%,rgba(111,99,255,.14),transparent 13rem)}.story-card:after{background:linear-gradient(90deg,var(--cortex-signal),var(--cortex-cyan));bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.story-card:hover{border-color:rgba(255,90,61,.35);transform:translateY(-3px)}.story-card:nth-child(2):hover{transform:translateY(-21px)}.story-card svg{color:var(--cortex-signal)}.story-card:nth-child(2) svg{color:var(--cortex-mint)}.story-card small,.story-index{color:var(--cortex-signal);font-family:var(--font-mono);font-size:12px;letter-spacing:0;text-transform:uppercase}.story-card:nth-child(2) .story-index,.story-card:nth-child(2) small{color:rgba(255,255,255,.62)}.story-card h3{font-family:var(--font-display);font-size:36px;font-weight:400;letter-spacing:-1.5px;line-height:1;margin:auto 0 0}.story-card p{color:var(--cortex-muted);line-height:1.5;margin:0}.story-card:nth-child(2) p{color:rgba(255,255,255,.68)}.split-section{align-items:start;display:grid;gap:56px;grid-template-columns:.72fr 1.28fr}.split-copy{position:sticky;top:122px}.issue-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.issue-card,.pricing-card,.roadmap-item{background:rgba(255,255,255,.74);border:1px solid var(--cortex-line);display:flex;flex-direction:column;gap:12px;min-height:224px;padding:24px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.issue-card:hover,.pricing-card:hover{background:#fff;border-color:rgba(255,90,61,.35);transform:translateY(-2px)}.issue-card span,.phase-number{color:var(--cortex-signal);font-family:var(--font-mono);font-size:12px}.architecture-layer h3,.issue-card h3,.pricing-card h3,.roadmap-item h3{font-family:var(--font-display);font-size:25px;font-weight:400;letter-spacing:-1px;line-height:1.08;margin:0}.architecture-layer p,.issue-card p,.pricing-card p,.roadmap-item p{color:var(--cortex-muted);line-height:1.5;margin:0}.course-band{background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.95)),radial-gradient(circle at 18% 12%,rgba(255,90,61,.1),transparent 24rem);border-bottom:1px solid var(--cortex-line);border-top:1px solid var(--cortex-line);margin-top:118px;max-width:none;padding-bottom:90px}.course-band-header,.course-layout{margin:0 auto;max-width:var(--max-page)}.course-band-header{padding:0 28px}.course-layout{display:grid;gap:40px;grid-template-columns:1.15fr .85fr;margin-top:46px;padding:0 28px}.module-list{display:grid;gap:12px}.module-list div,.outcome-item{align-items:center;background:rgba(255,255,255,.84);border:1px solid var(--cortex-line);display:flex;gap:12px;padding:15px 16px}.module-list svg,.outcome-item svg{color:var(--cortex-signal);flex:0 0 auto}.outcome-list{align-content:start;display:grid;gap:12px}.pricing-heading,.roadmap-heading{max-width:780px}.roadmap-grid{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:42px}.roadmap-item{min-height:280px}.roadmap-item svg{color:var(--cortex-cyan)}.roadmap-item small{color:var(--cortex-signal);font-family:var(--font-mono);font-size:12px}.architecture-section{text-align:center}.architecture-section h2{margin-left:auto;margin-right:auto;max-width:920px}.architecture-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:42px;text-align:left}.architecture-layer{background:rgba(255,255,255,.62);min-height:210px}.pricing-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}.pricing-card{min-height:390px}.pricing-card-highlight{background:#071014;color:#fff}.pricing-card-highlight li,.pricing-card-highlight p{color:rgba(255,255,255,.72)}.pricing-card strong{font-family:var(--font-display);font-size:38px;font-weight:400;letter-spacing:-1.6px}.pricing-card ul{color:var(--cortex-muted);display:grid;gap:10px;list-style:none;margin:8px 0 auto;padding:0}.pricing-card li:before{content:"o";padding-right:8px}.pricing-card li:before,.pricing-card>span{color:var(--cortex-signal);font-family:var(--font-mono)}.pricing-card>span{font-size:12px;text-transform:uppercase}.final-cta{padding-bottom:88px}.final-cta .corner-frame{background:radial-gradient(circle at 14% 0,rgba(16,167,196,.15),transparent 24rem),#ffffff;border:1px solid var(--cortex-line);padding:54px}.final-cta h2,.final-cta p{max-width:740px}@keyframes float-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes radar-sweep{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes radar-ring-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes radar-float{0%,to{transform:translate(-50%,-50%) rotateX(58deg) rotate(-7deg) translateY(0)}50%{transform:translate(-50%,-50%) rotateX(58deg) rotate(-5deg) translateY(-12px)}}@keyframes radar-owl-breathe{0%,to{box-shadow:0 26px 54px rgba(7,16,20,.18),0 0 0 0 rgba(130,230,197,.26)}50%{box-shadow:0 30px 64px rgba(7,16,20,.2),0 0 0 16px rgba(130,230,197,.04)}}@keyframes radar-issue-pulse{0%,to{opacity:.66;transform:translateY(0) scale(.98)}18%,54%{opacity:1;transform:translateY(-6px) scale(1)}}@keyframes radar-live-card{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}@media (max-width:1080px){.course-layout,.hero-section,.home-hero-minimal,.playbook-home-section,.radar-section,.split-section,.story-section{grid-template-columns:1fr}.hero-copy{text-align:center}.hero-actions,.hero-copy p,.yc-badge{margin-left:auto;margin-right:auto}.split-copy{position:static}.architecture-grid,.roadmap-grid,.story-grid,.upcoming-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-heading{max-width:780px;text-align:center}.radar-copy,.story-heading p{margin-left:auto;margin-right:auto}.radar-copy{justify-items:center;text-align:center}.radar-copy h2,.radar-copy p{margin-left:auto;margin-right:auto}}@media (max-width:760px){.hero-section{gap:28px;margin-top:28px;padding-bottom:56px}.hero-visual.corner-frame-loose{padding:16px}.hero-copy h1{font-size:46px;letter-spacing:-2px}.hero-copy p{font-size:16px}.hero-actions,.primary-action,.secondary-action{width:100%}.primary-action,.secondary-action{justify-content:center}.architecture-grid,.issue-grid,.pricing-grid,.roadmap-grid,.stats-strip{grid-template-columns:1fr}.stats-strip div+div{border-left:0;border-top:1px solid var(--cortex-line)}.architecture-section,.course-band,.final-cta,.pricing-section,.radar-section,.roadmap-section,.section-shell,.split-section,.story-section{padding-top:72px}.architecture-section h2,.course-band-header h2,.final-cta h2,.pricing-heading h2,.radar-copy h2,.roadmap-heading h2,.section-shell h2,.split-copy h2,.story-heading h2{font-size:34px;letter-spacing:-1.5px}.radar-section{gap:28px}.radar-console{max-width:100%;width:100%}.radar-console code{white-space:normal}.radar-stage{min-height:780px}.radar-scan{height:360px;top:28%;width:360px}.radar-ring-one{height:330px;width:330px}.radar-ring-two{height:240px;width:360px}.radar-ring-three{height:380px;width:250px}.radar-art-stack{height:260px;top:26%;width:78%}.radar-cover-back{transform:translate3d(-18px,-18px,-28px)}.radar-cover-front{transform:translate3d(12px,12px,16px)}.radar-owl-shell{height:112px;width:112px}.radar-issue-track{bottom:108px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));left:14px;right:14px;top:auto}.radar-issue,.radar-issue:nth-child(n){inset:auto;max-width:none;min-height:86px;padding:11px;position:relative;width:auto}.radar-issue strong{font-size:15px;letter-spacing:-.3px}.radar-live-card{bottom:16px;max-width:calc(100% - 28px);padding:14px}.radar-live-card strong{font-size:20px}.story-grid{grid-template-columns:1fr}.story-card,.story-card:hover,.story-card:nth-child(2),.story-card:nth-child(2):hover{transform:none}.story-card{min-height:260px}.flow-stage{min-height:470px}.flow-hub{min-height:118px;padding:15px;top:51%;width:min(196px,66%)}.flow-hub small,.flow-hub span{font-size:9px}.flow-hub strong{font-size:28px}.flow-node{min-width:92px;padding:10px}.flow-node-brief{left:4%!important;top:18%!important}.flow-node-course{left:35%!important;top:7%!important}.flow-node-quiz{left:64%!important;top:18%!important}.flow-node-labs{left:7%!important;top:68%!important}.flow-node-certificate{left:54%!important;top:68%!important}.flow-terminal{bottom:14px;left:14px;max-width:calc(100% - 28px);padding:10px 12px}.flow-terminal code{line-height:1.3;white-space:normal}.course-band{margin-top:72px}.final-cta .corner-frame{padding:32px}}.subpage{background:radial-gradient(circle at 14% 0,rgba(111,99,255,.1),transparent 26rem),radial-gradient(circle at 90% 8%,rgba(16,167,196,.12),transparent 24rem)}.course-detail,.issue-detail,.page-hero{margin:0 auto;max-width:var(--max-page);padding:74px 28px 48px;position:relative;z-index:1}.page-hero{text-align:center}.course-detail h1,.issue-detail h1,.page-hero h1{font-family:var(--font-display);font-size:clamp(46px,6vw,76px);font-weight:400;letter-spacing:-3px;line-height:.98;margin:16px auto 0;max-width:900px}.course-detail .lead,.issue-detail .lead,.page-hero p{color:var(--cortex-muted);font-size:19px;line-height:1.5;margin:20px auto 0;max-width:720px}.newsletter-publication{background:linear-gradient(90deg,rgba(255,90,61,.08),transparent 34%,rgba(16,167,196,.08)),linear-gradient(180deg,#f9fcfc,#f4f7f7 56%,#ffffff)}.archive-section,.newsletter-featured,.newsletter-landing-hero{margin:0 auto;max-width:var(--max-page);position:relative;z-index:1}.newsletter-landing-hero{align-items:start;display:grid;font-family:var(--font-body);gap:clamp(48px,6vw,72px);grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);padding:clamp(56px,7vw,86px) 28px 42px}.newsletter-hero-copy{display:grid;gap:18px;min-width:0}.newsletter-hero-copy h1{animation:newsletter-heading-in .62s cubic-bezier(.2,.72,.22,1) 80ms both;font-family:var(--font-body);font-size:clamp(44px,4.7vw,64px);font-weight:600;letter-spacing:0;line-height:1.05;margin:0;max-width:700px;text-wrap:balance}.newsletter-hero-copy h1 span{color:var(--cortex-green)}.newsletter-offer-line{animation:newsletter-copy-in .52s ease-out .52s both;color:var(--cortex-ink);font-size:25px;font-weight:700;line-height:1.22;margin:0;max-width:690px}.newsletter-hero-lead{animation:newsletter-copy-in .52s ease-out .64s both;color:rgba(7,16,20,.68);font-size:18px;line-height:1.55;margin:0;max-width:660px}.newsletter-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.newsletter-actions .primary-action{animation:newsletter-copy-in .5s ease-out .76s both}.newsletter-actions .secondary-action{animation:newsletter-copy-in .5s ease-out .86s both}.newsletter-proof-strip{animation:newsletter-copy-in .52s ease-out 1.06s both;background:rgba(255,255,255,.76);border:1px solid rgba(7,16,20,.12);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;max-width:650px}.newsletter-proof-strip div{display:grid;gap:4px;padding:16px 18px}.newsletter-proof-strip div+div{border-left:1px solid rgba(7,16,20,.1)}.newsletter-proof-strip strong{color:var(--cortex-ink);font-family:var(--font-body);font-size:27px;font-weight:700;letter-spacing:0;line-height:1}.newsletter-proof-copy,.newsletter-proof-strip span{color:var(--cortex-muted);font-family:var(--font-body);font-size:12px;font-weight:600;text-transform:uppercase}.newsletter-proof-copy{margin:0}.newsletter-featured{align-items:center;background:#071014;border:1px solid rgba(7,16,20,.2);color:#fff;display:grid;gap:26px;grid-template-columns:minmax(0,1.1fr) minmax(220px,.56fr) auto;margin-top:24px;overflow:hidden;padding:30px}.newsletter-featured:before{background:linear-gradient(90deg,rgba(255,90,61,.32),transparent 44%),linear-gradient(135deg,transparent 0 46%,rgba(255,255,255,.08) 46% 47%,transparent 47% 100%);content:"";inset:0;pointer-events:none;position:absolute}.newsletter-featured>*{position:relative;z-index:1}.newsletter-featured .section-label{color:rgba(255,255,255,.62)}.archive-heading h2,.newsletter-featured h2{font-family:var(--font-display);font-weight:400;letter-spacing:0;line-height:1.04;margin:10px 0 0}.newsletter-featured h2{font-size:41px;max-width:660px}.newsletter-featured p{color:rgba(255,255,255,.72);line-height:1.5;margin:12px 0 0;max-width:650px}.newsletter-featured-meta{display:grid;gap:10px}.newsletter-featured-meta span{border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.72);font-family:var(--font-mono);font-size:12px;padding:10px 12px;text-transform:uppercase}.newsletter-featured .secondary-action{border-color:rgba(255,255,255,.24);color:#fff;justify-self:end;white-space:nowrap}.archive-section{padding:72px 28px 110px}.archive-heading{margin-bottom:26px;max-width:720px}.archive-heading h2{font-size:44px}.archive-heading p{color:var(--cortex-muted);line-height:1.55;margin:12px 0 0}.archive-section .archive-grid{max-width:none;padding:0}.newsletter-publication .archive-card{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.72)),linear-gradient(90deg,rgba(255,90,61,.08),rgba(16,167,196,.08));min-height:270px;overflow:hidden;position:relative}.newsletter-publication .archive-card:before{background:linear-gradient(90deg,var(--cortex-signal),var(--cortex-cyan),var(--cortex-mint));content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.newsletter-publication .archive-card:hover:before{transform:scaleX(1)}.newsletter-publication .archive-card h2{letter-spacing:0}.archive-heading>span{color:var(--cortex-signal);font-size:12px;font-weight:700;text-transform:uppercase}.newsletter-editions-section{scroll-margin-top:120px}.newsletter-editions-section .archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.newsletter-editions-section .archive-card{min-height:260px}.newsletter-editions-section .archive-card small{color:var(--cortex-muted);font-weight:700;text-transform:uppercase}@media (max-width:980px){.newsletter-featured,.newsletter-landing-hero{grid-template-columns:1fr}.newsletter-landing-hero{gap:30px}.newsletter-featured .secondary-action{justify-self:start}.newsletter-editions-section .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.archive-grid,.course-catalog{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:var(--max-page);padding:12px 28px 96px;position:relative;z-index:1}.archive-card,.course-card{background:rgba(255,255,255,.76);border:1px solid var(--cortex-line);display:flex;flex-direction:column;gap:14px;min-height:290px;padding:28px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.archive-card:hover,.course-card:hover{background:#fff;border-color:rgba(16,167,196,.38);transform:translateY(-2px)}.archive-card span,.course-card span{color:var(--cortex-signal);font-family:var(--font-mono);font-size:12px;text-transform:uppercase}.archive-card h2,.course-card h2{font-family:var(--font-display);font-size:31px;font-weight:400;letter-spacing:-1.2px;line-height:1.03;margin:0}.archive-card p,.archive-card small,.course-card p,.course-card small{color:var(--cortex-muted);line-height:1.5;margin:0}.archive-card strong,.course-card strong{align-items:center;color:var(--cortex-ink);display:inline-flex;gap:8px;margin-top:auto}.course-card-signal{border-color:rgba(255,90,61,.24)}.course-card-cyan{border-color:rgba(16,167,196,.24)}.course-card-violet{border-color:rgba(111,99,255,.24)}.course-card-amber{border-color:rgba(230,161,0,.24)}.course-detail,.issue-detail{max-width:980px}.course-detail h1,.issue-detail h1{margin-left:0;margin-right:0}.course-detail .lead,.issue-detail .lead{margin-left:0}.issue-concept{background:rgba(255,255,255,.76);border:1px solid var(--cortex-line);margin-top:42px}.issue-concept h2{font-family:var(--font-display);font-size:32px;font-weight:400;letter-spacing:-1.3px;margin:0 0 10px}.issue-concept p{color:var(--cortex-muted);line-height:1.55;margin:0}.issue-rich-body{display:grid;gap:34px;margin-top:44px}.issue-rich-section{border-top:1px solid var(--cortex-line);padding-top:30px}.issue-section-heading{align-items:center;display:flex;gap:14px;margin-bottom:20px}.issue-section-heading span{align-items:center;background:var(--cortex-ink);color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:13px;height:30px;justify-content:center;line-height:1;width:30px}.issue-next h2,.issue-section-heading h2,.issue-sources h2{font-family:var(--font-display);font-size:34px;font-weight:400;letter-spacing:0;line-height:1.04;margin:0}.issue-section-grid{align-items:start;display:grid;gap:26px;grid-template-columns:minmax(0,.95fr) minmax(300px,1.05fr)}.issue-section-grid-copy-only{grid-template-columns:minmax(0,1fr)}.issue-section-copy{display:grid;gap:14px}.issue-section-copy p{color:var(--cortex-muted);font-size:16px;line-height:1.62;margin:0}.issue-callout,.issue-image-card,.issue-next,.issue-sources,.issue-visual-card{background:rgba(255,255,255,.78);border:1px solid var(--cortex-line)}.issue-callout{display:grid;gap:8px;margin-top:8px;padding:18px}.issue-callout strong{color:var(--cortex-ink)}.issue-callout small{color:var(--cortex-muted);font-family:var(--font-mono);font-size:11px;line-height:1.45;text-transform:uppercase}.issue-image-card{margin:0;overflow:hidden}.issue-image-card img{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.issue-image-card figcaption{color:var(--cortex-muted);font-family:var(--font-mono);font-size:11px;line-height:1.45;padding:12px 14px;text-transform:uppercase}.issue-visual-card{display:grid;gap:18px;padding:22px}.error-budget-formula{align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(9,auto)}.error-budget-formula span,.error-budget-formula strong{align-items:center;background:#f7fbf7;border:1px solid rgba(7,16,20,.18);color:var(--cortex-ink);display:inline-flex;font-family:var(--font-mono);font-size:12px;justify-content:center;min-height:48px;padding:8px 10px;text-align:center}.error-budget-formula b{align-items:center;color:var(--cortex-muted);display:inline-flex;justify-content:center}.control-loop-card p,.error-budget-card p{color:var(--cortex-muted);line-height:1.5;margin:0}.nines-table{border:1px solid rgba(7,16,20,.12);display:grid;grid-template-columns:.7fr 1fr 1fr}.nines-table span{border-bottom:1px solid rgba(7,16,20,.08);color:var(--cortex-muted);font-size:13px;padding:10px}.nines-table span:nth-child(3n+1){color:var(--cortex-ink);font-weight:700}.nines-table span:nth-last-child(-n+3){border-bottom:0}.state-pair{display:grid;gap:14px;grid-template-columns:1fr 1fr}.state-pair div{background:#f7fbf7;border:1px solid rgba(7,16,20,.16);display:grid;gap:10px;padding:16px}.state-pair strong{color:var(--cortex-ink);line-height:1.35}.state-pair code{color:var(--cortex-muted);font-family:var(--font-mono);font-size:12px}.loop-steps{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.loop-steps span{background:rgba(16,167,196,.08);border:1px solid rgba(16,167,196,.18);color:var(--cortex-ink);padding:10px;text-align:center;text-transform:uppercase}.cluster-card pre,.loop-steps span{font-family:var(--font-mono);font-size:12px}.cluster-card pre{background:#071014;color:#dcfbff;line-height:1.55;margin:0;overflow-x:auto;padding:18px}.cluster-state-strip{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.cluster-state-strip span,.cluster-state-strip strong{background:#f7fbf7;border:1px solid rgba(7,16,20,.12);color:var(--cortex-ink);font-size:13px;line-height:1.35;padding:12px}.check-list{list-style:none}.issue-next,.issue-sources{display:grid;gap:14px;margin-top:34px;padding:26px}.issue-sources div{display:flex;flex-wrap:wrap;gap:10px}.issue-sources a{border:1px solid rgba(16,167,196,.2);color:var(--cortex-ink);font-size:13px;padding:9px 11px;text-decoration:none}.issue-next{background:#071014;color:#fff}.issue-next span{color:rgba(255,255,255,.64);font-family:var(--font-mono);font-size:12px;text-transform:uppercase}.issue-next p{color:rgba(255,255,255,.72);line-height:1.55;margin:0}.detail-columns{display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-top:42px}.check-list,.command-list{background:rgba(255,255,255,.72);border:1px solid var(--cortex-line);display:grid;gap:12px;margin-top:16px;padding:22px}.command-list code{background:#071014;color:#dcfbff;display:block;font-family:var(--font-mono);font-size:13px;overflow-x:auto;padding:13px;white-space:nowrap}.check-list li{color:var(--cortex-muted);line-height:1.45}.check-list li:before{color:var(--cortex-signal);content:"o";font-family:var(--font-mono);padding-right:8px}.course-meta-row{border-bottom:1px solid var(--cortex-line);border-top:1px solid var(--cortex-line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px}.course-meta-row span{color:var(--cortex-muted);font-family:var(--font-mono);font-size:12px;padding:18px;text-transform:uppercase}.course-meta-row span+span{border-left:1px solid var(--cortex-line)}.course-detail-grid{display:grid;gap:30px;grid-template-columns:1.1fr .9fr;margin-top:42px}.course-modules,.course-outcomes{background:rgba(255,255,255,.72);border:1px solid var(--cortex-line)}.course-modules{display:grid;gap:12px}.course-modules div{border-top:1px solid var(--cortex-line);color:var(--cortex-ink);padding:14px 0 0}.course-outcomes{display:grid;gap:14px;padding:32px}.course-outcomes div{align-items:flex-start;display:flex;gap:12px}.course-outcomes svg{color:var(--cortex-signal);flex:0 0 auto;margin-top:2px}.included-band{background:#071014;color:#fff;margin-top:42px;padding:34px}.included-band .section-label{color:rgba(255,255,255,.66)}.included-band>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.included-band>div span{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.84);padding:10px 12px}.playbook-download-page{background:radial-gradient(circle at 72% 20%,rgba(130,230,197,.18),transparent 26rem),linear-gradient(180deg,rgba(255,255,255,.5),rgba(246,248,248,.92))}.playbook-hero{align-items:center;display:grid;gap:58px;grid-template-columns:minmax(0,.95fr) minmax(360px,.72fr);margin:40px auto 0;max-width:var(--max-page);padding:0 28px 78px;position:relative;z-index:1}.playbook-copy{display:grid;gap:24px}.playbook-copy h1{font-family:var(--font-display);font-size:clamp(48px,6vw,88px);font-weight:400;letter-spacing:-3.8px;line-height:.95;margin:0;max-width:820px}.playbook-copy p{color:rgba(7,16,20,.68);font-size:20px;line-height:1.5;margin:0;max-width:680px}.playbook-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.playbook-download-button{background:#064631}.playbook-metrics{border-bottom:1px solid var(--cortex-line);border-top:1px solid var(--cortex-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px}.playbook-metrics div{display:grid;gap:2px;padding:18px 20px}.playbook-metrics div+div{border-left:1px solid var(--cortex-line)}.playbook-metrics strong{font-family:var(--font-display);font-size:34px;font-weight:400;letter-spacing:-1.2px}.playbook-metrics span{color:var(--cortex-muted);font-family:var(--font-mono);font-size:11px;text-transform:uppercase}.playbook-cover-panel{background:rgba(255,255,255,.76);border:1px solid rgba(7,16,20,.1);box-shadow:0 32px 84px rgba(7,16,20,.14);padding:20px}.playbook-cover-panel img{display:block;height:auto;width:100%}.playbook-detail-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--max-page);padding:0 28px 24px;position:relative;z-index:1}.playbook-detail-card{background:rgba(255,255,255,.78);border:1px solid var(--cortex-line);display:grid;gap:14px;padding:26px}.playbook-detail-card svg{color:#064631}.playbook-detail-card h2,.playbook-includes h2{font-family:var(--font-display);font-size:30px;font-weight:400;letter-spacing:-1.1px;line-height:1.05;margin:0}.playbook-detail-card p{color:var(--cortex-muted);line-height:1.55;margin:0}.playbook-includes{align-items:start;background:#071014;color:#fff;display:grid;gap:32px;grid-template-columns:.9fr 1.1fr;margin:28px auto 92px;max-width:var(--max-page);padding:38px;position:relative;z-index:1}.playbook-includes .section-label{color:rgba(255,255,255,.62)}.playbook-includes ul{display:grid;gap:16px;list-style:none;margin:0;padding:0}.playbook-includes li{align-items:flex-start;display:flex;gap:12px}.playbook-includes li svg{color:var(--cortex-mint);flex:0 0 auto;margin-top:2px}.home-minimal{background:radial-gradient(circle at 78% 12%,rgba(255,90,61,.14),transparent 26rem),radial-gradient(circle at 18% 12%,rgba(6,70,49,.16),transparent 30rem),linear-gradient(180deg,rgba(255,255,255,.78),rgba(246,248,248,.94))}.home-hero-minimal{grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);padding-bottom:78px}.home-newsletter-section{margin:0 auto;max-width:var(--max-page);padding:12px 28px 0;position:relative;z-index:1}.home-newsletter-section .split-copy{max-width:780px;position:static}.home-newsletter-section .split-copy h2{font-size:clamp(42px,5vw,62px);margin-top:18px}.home-newsletter-section .split-copy p{margin-top:20px;max-width:680px}.home-newsletter-section .text-link{margin-top:26px}.reliability-diagram{background:radial-gradient(circle at 54% 42%,rgba(130,230,197,.24),transparent 12rem),radial-gradient(circle at 84% 14%,rgba(255,90,61,.16),transparent 15rem),linear-gradient(145deg,rgba(255,255,255,.92),rgba(247,250,248,.82));border:1px solid rgba(7,16,20,.12);box-shadow:0 34px 82px rgba(7,16,20,.12);min-height:520px;overflow:hidden;padding:28px;position:relative}.reliability-diagram-compact{min-height:430px}.diagram-grid{background-image:linear-gradient(rgba(7,16,20,.055) 1px,transparent 0),linear-gradient(90deg,rgba(7,16,20,.045) 1px,transparent 0);background-size:42px 42px;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0 48%,transparent 78%);mask-image:radial-gradient(circle at 50% 46%,#000 0 48%,transparent 78%);position:absolute}.diagram-loop{height:320px;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%);width:min(360px,78%)}.diagram-ring{border:1px solid rgba(6,70,49,.2);border-radius:999px;inset:18px;position:absolute}.diagram-ring-one{animation:diagram-spin 18s linear infinite}.diagram-ring-two{animation:diagram-spin 24s linear infinite reverse;border-color:rgba(255,90,61,.28);inset:58px -18px;transform:rotate(24deg)}.diagram-ring:after{background:var(--cortex-signal);box-shadow:0 0 0 9px rgba(255,90,61,.12);content:"";height:9px;right:18%;top:10%;width:9px}.diagram-core,.diagram-ring:after{border-radius:999px;position:absolute}.diagram-core{align-items:center;background:#071014;color:#fff;display:flex;flex-direction:column;height:138px;justify-content:center;left:50%;padding:18px;top:50%;transform:translate(-50%,-50%);width:138px}.diagram-budget span,.diagram-budget strong,.diagram-core span,.diagram-node span{font-family:var(--font-mono);font-size:11px;letter-spacing:0;text-transform:uppercase}.diagram-core strong{color:var(--cortex-mint);font-family:var(--font-display);font-size:36px;font-weight:400;letter-spacing:-1.2px;line-height:1}.diagram-node{animation:diagram-pulse 5.8s ease-in-out infinite;background:rgba(255,255,255,.9);border:1px solid rgba(7,16,20,.12);box-shadow:0 18px 42px rgba(7,16,20,.1);display:grid;gap:4px;min-width:136px;padding:13px 14px;position:absolute}.diagram-node span{color:var(--cortex-signal)}.diagram-node strong{color:var(--cortex-ink);font-size:15px}.diagram-node-desired{left:-18px;top:24px}.diagram-node-observed{right:-22px;top:96px}.diagram-node-action{animation-delay:.8s;bottom:58px;left:50%;transform:translateX(-50%)}.reliability-diagram-compact .diagram-node-action{display:none}.diagram-budget{background:rgba(255,255,255,.86);border:1px solid rgba(7,16,20,.12);bottom:28px;display:grid;gap:10px;left:28px;padding:16px;position:absolute;right:28px}.diagram-budget div{background:rgba(7,16,20,.08);height:11px;overflow:hidden}.diagram-budget i{animation:diagram-budget 4.8s ease-in-out infinite;background:linear-gradient(90deg,var(--cortex-green),var(--cortex-signal));display:block;height:100%;width:var(--budget)}.diagram-budget strong{color:var(--cortex-green)}.diagram-command{background:rgba(7,16,20,.94);color:rgba(255,255,255,.82);left:28px;padding:13px 15px;position:absolute;right:28px;top:28px}.diagram-command code{font-family:var(--font-mono);font-size:12px;white-space:normal}.playbook-diagram-panel{min-width:0}.playbook-diagram-panel .reliability-diagram{min-height:560px}.playbook-home-section,.upcoming-section{margin:0 auto;max-width:var(--max-page);padding:92px 28px 0;position:relative;z-index:1}.playbook-home-section{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr)}.playbook-home-feature{align-items:center;grid-template-columns:minmax(0,.74fr) minmax(480px,.9fr)}.playbook-home-section>div:first-child{background:linear-gradient(135deg,rgba(6,70,49,.95),rgba(7,16,20,.95)),radial-gradient(circle at 82% 0,rgba(255,90,61,.22),transparent 18rem);color:#fff;display:grid;gap:18px;padding:38px}.playbook-home-section .section-label,.playbook-home-section p{color:rgba(255,255,255,.72)}.feature-issue-card h3,.playbook-home-section h2,.upcoming-card h3,.upcoming-section h2{font-family:var(--font-display);font-weight:400;letter-spacing:-1.3px;line-height:1.04;margin:0}.playbook-home-section h2{font-size:clamp(38px,5vw,62px);max-width:780px}.playbook-home-section p{font-size:18px;line-height:1.55;margin:0;max-width:720px}.playbook-home-proof{background:rgba(255,255,255,.82);border:1px solid var(--cortex-line);display:grid;gap:14px;padding:32px}.playbook-cover-feature{display:grid;gap:18px}.newsletter-playbook-cover,.playbook-cover-feature img{display:block;height:auto;width:100%}.playbook-cover-feature img{max-width:640px;justify-self:center}.playbook-home-proof span{align-items:center;color:var(--cortex-signal);display:inline-flex;font-family:var(--font-mono);font-size:12px;gap:8px;text-transform:uppercase}.playbook-home-proof strong{color:var(--cortex-green);font-family:var(--font-display);font-size:52px;font-weight:400;letter-spacing:-1.8px;line-height:1}.feature-issue-card,.upcoming-card{background:rgba(255,255,255,.82);border:1px solid rgba(7,16,20,.12);display:grid;gap:14px;min-height:330px;padding:28px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.feature-issue-card:hover,.upcoming-card:hover{background:#fff;border-color:rgba(255,90,61,.34);transform:translateY(-2px)}.feature-issue-card h3{font-size:42px}.feature-issue-card p,.feature-issue-card small,.upcoming-card p,.upcoming-card small{color:var(--cortex-muted);line-height:1.55;margin:0}.feature-issue-card strong,.upcoming-card strong{align-items:center;color:var(--cortex-green);display:inline-flex;gap:8px;margin-top:auto}.upcoming-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.upcoming-card h3{font-size:27px}.newsletter-playbook-panel{align-self:center;display:flex;justify-content:center;min-height:0;width:100%}.newsletter-playbook-cover{animation:newsletter-image-in .76s cubic-bezier(.2,.72,.22,1) .98s both;box-shadow:0 24px 64px rgba(7,16,20,.14);display:block;height:auto;max-width:min(100%,560px);-o-object-fit:contain;object-fit:contain;width:100%}.newsletter-publication{background:radial-gradient(circle at 84% 12%,rgba(255,90,61,.13),transparent 27rem),radial-gradient(circle at 18% 4%,rgba(6,70,49,.15),transparent 29rem),linear-gradient(180deg,#fbfdfc,#f5f8f6 56%,#ffffff)}.newsletter-featured{background:linear-gradient(120deg,rgba(6,70,49,.98),rgba(7,16,20,.98)),radial-gradient(circle at 86% 12%,rgba(255,90,61,.22),transparent 18rem)}@keyframes diagram-spin{to{transform:rotate(1turn)}}@keyframes diagram-pulse{0%,to{opacity:.76;transform:translateY(0)}48%{opacity:1;transform:translateY(-8px)}}@keyframes diagram-budget{0%,to{width:var(--budget)}50%{width:54%}}@keyframes newsletter-heading-in{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes newsletter-copy-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes newsletter-image-in{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.site-footer{border-top:1px solid rgba(7,16,20,.1);display:grid;gap:28px;grid-template-columns:minmax(280px,1.2fr) repeat(3,minmax(150px,.7fr));margin:96px auto 0;max-width:var(--max-page);padding:36px 28px 44px;position:relative;z-index:1}.footer-brand{display:grid;gap:14px}.footer-brand p{color:var(--cortex-muted);line-height:1.55;margin:0;max-width:420px}.site-footer nav{align-content:start;display:grid;gap:10px}.site-footer h2{color:var(--cortex-green);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.site-footer a{align-items:center;color:rgba(7,16,20,.68);display:inline-flex;font-size:14px;gap:7px;width:-moz-fit-content;width:fit-content}.site-footer a:hover{color:var(--cortex-signal)}.footer-linkedin-link{color:#0a66c2;font-weight:600}.linkedin-brand-mark{display:block;height:18px;width:18px}.footer-social-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.footer-social-icon{align-items:center;background:rgba(255,255,255,.78);border:1px solid rgba(7,16,20,.12);color:rgba(7,16,20,.58);display:inline-flex;height:34px;justify-content:center;width:34px}.footer-social-github{color:#24292f}.footer-social-youtube{color:#ff0000}.footer-social-x{color:#111;font-weight:700}.footer-social-mail{color:var(--cortex-green)}a.footer-social-icon:hover{border-color:rgba(255,90,61,.34)}.metrics-shell{margin:46px auto 92px;max-width:var(--max-page);padding:0 28px;position:relative;z-index:1}.metrics-heading{display:grid;gap:16px;max-width:760px}.metrics-heading h1{font-family:var(--font-display);font-size:clamp(48px,6vw,82px);font-weight:400;letter-spacing:-3.4px;line-height:.96;margin:0}.metrics-heading p{color:var(--cortex-muted);font-size:18px;line-height:1.5;margin:0}.metrics-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:34px}.metrics-card{background:rgba(255,255,255,.78);border:1px solid var(--cortex-line);display:grid;gap:9px;padding:26px}.metrics-card svg{color:#064631}.metrics-card small,.metrics-card span{color:var(--cortex-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:0;text-transform:uppercase}.metrics-card strong{font-family:var(--font-display);font-size:58px;font-weight:400;letter-spacing:-2.2px;line-height:1}.metrics-card small{text-transform:none}.metrics-table-shell{background:#fff;border:1px solid var(--cortex-line);margin-top:24px;overflow-x:auto;padding:28px}.metrics-table-shell h2{font-family:var(--font-display);font-size:32px;font-weight:400;letter-spacing:-1.2px;margin:0}.metrics-table-shell p{color:var(--cortex-muted);margin:8px 0 22px}.metrics-table-shell code{background:rgba(7,16,20,.06);font-family:var(--font-mono);padding:2px 5px}.metrics-table{border-collapse:collapse;min-width:760px;width:100%}.metrics-table td,.metrics-table th{border-top:1px solid var(--cortex-line);padding:14px 12px;text-align:left;vertical-align:top}.metrics-table th{color:var(--cortex-muted);font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase}.metrics-table td{color:rgba(7,16,20,.78);font-size:14px}@media (max-width:760px){.newsletter-landing-hero{padding:48px 20px 26px}.newsletter-hero-copy h1{font-size:clamp(38px,11.5vw,48px)}.newsletter-offer-line{font-size:21px}.newsletter-actions .primary-action,.newsletter-actions .secondary-action{justify-content:center;width:100%}.newsletter-proof-strip{grid-template-columns:1fr}.newsletter-proof-strip div+div{border-left:0;border-top:1px solid rgba(7,16,20,.1)}.newsletter-featured{padding:22px}.archive-heading h2,.newsletter-featured h2{font-size:32px}.newsletter-editions-section .archive-grid{grid-template-columns:1fr}.archive-section{padding:52px 20px 84px}.archive-grid,.cluster-state-strip,.course-catalog,.course-detail-grid,.course-meta-row,.detail-columns,.error-budget-formula,.issue-section-grid,.state-pair,.upcoming-grid{grid-template-columns:1fr}.error-budget-formula b{min-height:18px}.loop-steps,.nines-table{grid-template-columns:1fr}.nines-table span,.nines-table span:nth-last-child(-n+3){border-bottom:1px solid rgba(7,16,20,.08)}.course-meta-row span+span{border-left:0;border-top:1px solid var(--cortex-line)}.course-detail,.issue-detail,.page-hero{padding-top:46px}.playbook-detail-grid,.playbook-hero,.playbook-includes{grid-template-columns:1fr}.playbook-hero{gap:34px;padding:28px 20px 54px}.playbook-copy h1{font-size:48px;letter-spacing:-2px}.playbook-copy p{font-size:18px}.playbook-actions .primary-action,.playbook-actions .secondary-action{justify-content:center;width:100%}.playbook-metrics{grid-template-columns:1fr}.playbook-metrics div+div{border-left:0;border-top:1px solid var(--cortex-line)}.playbook-detail-grid{padding:0 20px 18px}.playbook-includes{margin:22px 20px 70px;padding:26px}.home-hero-minimal{padding-bottom:48px}.home-newsletter-section{padding:8px 20px 0}.home-newsletter-section .split-copy h2{font-size:clamp(38px,11.5vw,48px)}.playbook-diagram-panel .reliability-diagram,.reliability-diagram{min-height:460px;padding:18px}.reliability-diagram-compact{min-height:420px}.diagram-loop{top:49%;width:86%}.diagram-node{min-width:116px;padding:11px}.diagram-node-desired{left:0}.diagram-node-observed{right:0}.diagram-budget,.diagram-command{left:18px;right:18px}.playbook-home-section,.upcoming-section{padding:64px 20px 0}.feature-issue-card,.playbook-home-proof,.playbook-home-section>div:first-child,.upcoming-card{padding:24px}.feature-issue-card h3{font-size:34px}.site-footer{grid-template-columns:1fr;margin-top:72px;padding:30px 20px 38px}.metrics-shell{margin-top:32px;padding:0 20px 70px}.metrics-grid{grid-template-columns:1fr}.metrics-heading h1{font-size:48px;letter-spacing:-2px}}@media (prefers-reduced-motion:reduce){.newsletter-actions .primary-action,.newsletter-actions .secondary-action,.newsletter-hero-copy h1,.newsletter-hero-lead,.newsletter-offer-line,.newsletter-playbook-cover,.newsletter-proof-strip{animation:none;opacity:1;transform:none}}