.az-vhidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hp{overflow-x:clip}.hp section{padding:0}.hp .band{padding:clamp(72px,9vw,128px) 0;position:relative}.hp h2{letter-spacing:-.035em;margin:0;font-size:clamp(28px,2.6vw + .9rem,52px);line-height:1.1}.hp .ital{font-family:var(--ff-serif);color:var(--blue-hi);letter-spacing:-.01em;font-size:1.08em;font-style:italic;font-weight:400}.hp .sec-head h2{max-width:900px;margin-top:16px}.hp .sec-head p{max-width:58ch;margin-top:20px}.hero-x{padding:clamp(36px,5vw,76px) 0 clamp(56px,6vw,96px);position:relative;overflow:hidden}.hero-x:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 60% 45%,#3e86ff29,#0000 72%);position:absolute;inset:-20% -10% 0 30%}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid;position:relative}.hero-copy{min-width:0}.hero-hook{font-family:var(--ff-serif);color:var(--blue-hi);margin:22px 0 0;font-size:clamp(22px,1.6vw + 14px,34px);font-style:italic;line-height:1.15}.hero-x h1{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(40px,4.5vw + .6rem,76px);font-weight:600;line-height:1.02}.hero-tag{letter-spacing:-.025em;color:var(--ink);white-space:nowrap;margin:18px 0 0;font-size:clamp(17px,1.5vw + 8px,28px);font-weight:500}.hero-sub{max-width:50ch;color:var(--mid);margin:22px 0 0;font-size:clamp(16px,.4vw + 15px,18.5px);line-height:1.62}.hero-sub-2{margin-top:14px}.hero-sub strong{color:var(--ink);font-weight:550}.hero-cta{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:30px;display:flex}.hero-more{color:var(--mid);align-items:center;gap:8px;padding:10px 4px;font-size:15.5px;font-weight:500;display:inline-flex}.hero-more:hover{color:var(--ink)}.hero-more svg{transition:transform .24s var(--ease)}.hero-more:hover svg{transform:translate(3px)}.ctxloop{--stage:min(100%,620px);min-width:0}.ctxloop-stage{width:var(--stage);aspect-ratio:1;margin:0 auto;position:relative}.ctxloop-ring{width:100%;height:100%;position:absolute;inset:0}.ctxloop-ring-outer{fill:none;stroke:#96afff1a;stroke-width:1px}.ctxloop-ring-path{fill:none;stroke:#7fb0ff8c;stroke-width:1.4px;stroke-dasharray:2 7;stroke-linecap:round}.ctxloop-orbit{transform:rotate(calc(var(--turn,0) * 90deg));transition:transform 1.7s cubic-bezier(.45,.05,.3,1);position:absolute;inset:0}.ctxloop-orbit i{background:var(--cyan);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:23%;left:50%;box-shadow:0 0 0 6px #58d8f524,0 0 28px 6px #58d8f58c}.ctxloop-orbit{transform-origin:50%}.ctxloop-core{aspect-ratio:1;border:1px solid var(--line-3);background:radial-gradient(circle at 50% 38%,#14223efa,#080d1afa);border-radius:50%;place-content:center;justify-items:center;gap:4px;width:30%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px -6px #3e86ff73,inset 0 0 28px #3e86ff1f}.ctxloop-core img{width:62%;height:auto}.ctxloop-core span{font-family:var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mid);font-size:10.5px}.ctxloop-steps{margin:0;padding:0;list-style:none}.ctxloop-s{width:0;height:0;position:absolute}.ctxloop-s1{top:23%;left:50%}.ctxloop-s2{top:50%;left:77%}.ctxloop-s3{top:77%;left:50%}.ctxloop-s4{top:50%;left:23%}.ctxloop-node{background:var(--abyss);border:1.5px solid var(--line-3);width:44px;height:44px;color:var(--mid);font-family:var(--ff-mono);transition:all .5s var(--ease);border-radius:50%;place-items:center;margin:-22px 0 0 -22px;font-size:14px;font-weight:500;display:grid;position:absolute;top:0;left:0}.ctxloop-lab{width:128px;color:var(--dim);transition:color .5s var(--ease);gap:3px;font-size:12.5px;line-height:1.35;display:grid;position:absolute}.ctxloop-lab strong{letter-spacing:-.015em;color:var(--ink);font-size:15px;font-weight:600}.ctxloop-s1 .ctxloop-lab,.ctxloop-s3 .ctxloop-lab{text-align:center;width:180px;left:-90px}.ctxloop-s1 .ctxloop-lab{bottom:34px}.ctxloop-s3 .ctxloop-lab{top:34px}.ctxloop-s2 .ctxloop-lab{top:-24px;left:34px}.ctxloop-s4 .ctxloop-lab{text-align:right;top:-24px;right:34px}.ctxloop-s3 .ctxloop-node{border-color:#f5c15c8c}.ctxloop-s.is-on .ctxloop-node{background:var(--blue);border-color:var(--blue-hi);color:#04060d;box-shadow:0 0 0 7px #3e86ff2e,0 0 34px #3e86ff8c}.ctxloop-s3.is-on .ctxloop-node{background:var(--amber);border-color:var(--amber);box-shadow:0 0 0 7px #f5c15c29,0 0 34px #f5c15c80}.ctxloop-s.is-on .ctxloop-lab{color:var(--mid)}.ctxloop-foot{justify-content:space-between;align-items:flex-start;gap:16px;max-width:560px;margin:clamp(10px,2vw,22px) auto 0;display:flex}.ctxloop-note{color:var(--mid);margin:0;font-size:13.5px;line-height:1.55}.ctxloop-return{color:var(--cyan);font-size:16px}.ctxloop-pause{border:1px solid var(--line-2);color:var(--mid);font:500 12.5px var(--ff-body);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:6px 11px}.ctxloop-pause:hover{color:var(--ink);border-color:var(--line-3)}.ctxloop-pause:focus-visible,.lab-switch button:focus-visible,.ctxloop-s:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media (width<=1100px){.ctxloop-lab{width:112px}.ctxloop-s1 .ctxloop-lab,.ctxloop-s3 .ctxloop-lab{width:160px;left:-80px}}@media (width<=900px){.hero-grid{grid-template-columns:1fr}.hero-sub{max-width:60ch}.ctxloop-stage{aspect-ratio:auto;border:1px solid var(--line-2);border-radius:var(--radius);background:linear-gradient(#101a2eb3,#080d1ab3);flex-direction:column;gap:0;width:100%;max-width:560px;padding:22px 20px 8px;display:flex}.ctxloop-ring,.ctxloop-orbit{display:none}.ctxloop-core{aspect-ratio:auto;border-color:var(--line-2);width:auto;box-shadow:none;border-radius:12px;flex-direction:row;align-self:flex-start;align-items:center;gap:12px;margin:0 0 6px;padding:10px 14px;display:flex;position:static;transform:none}.ctxloop-core img{width:56px}.ctxloop-steps{gap:4px;padding-left:2px;display:grid;position:relative}.ctxloop-steps:before{content:"";background:repeating-linear-gradient(#7fb0ff8c 0 3px,#0000 3px 8px);width:1.5px;position:absolute;top:22px;bottom:34px;left:21px}.ctxloop-steps:after{content:"↻  Back to Context In";font-family:var(--ff-mono);letter-spacing:.08em;color:var(--cyan);margin:6px 0 10px 56px;font-size:12px;display:block}.ctxloop-s,.ctxloop-s1,.ctxloop-s2,.ctxloop-s3,.ctxloop-s4{cursor:pointer;align-items:flex-start;gap:14px;width:auto;height:auto;padding:10px 0;display:flex;position:relative;top:auto;left:auto}.ctxloop-node{flex:none;margin:0;position:relative}.ctxloop-lab,.ctxloop-s1 .ctxloop-lab,.ctxloop-s2 .ctxloop-lab,.ctxloop-s3 .ctxloop-lab,.ctxloop-s4 .ctxloop-lab{text-align:left;width:auto;padding-top:2px;font-size:14px;position:static}.ctxloop-lab strong{font-size:16.5px}.ctxloop-foot{flex-direction:column;gap:10px;max-width:560px}}@media (width<=420px){.hero-tag{font-size:17px}.hero-x h1{font-size:40px}}.problem{border-top:1px solid var(--line);background:linear-gradient(#080d1a00,#080d1ab3)}.problem-head{max-width:980px}.problem-head h2{margin-top:16px;font-size:clamp(30px,3.2vw + .8rem,60px)}.problem-head .az-lead{max-width:62ch;margin-top:24px}.pains{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.pain{padding:30px 32px 6px 0}.pain+.pain{border-left:1px solid var(--line);padding-left:32px}.pain-glyph svg{width:132px;height:62px;fill:var(--blue-hi);stroke:none;margin-bottom:20px;display:block}.pain-sparse .pain-glyph svg{fill:var(--dim)}.pain-dense .pain-glyph svg{fill:var(--amber);opacity:.85}.pain-stale .pain-glyph svg rect{fill:none;stroke:var(--blue-hi);stroke-width:1.3px}.pain-stale .pain-glyph svg path{stroke:var(--blue-hi);stroke-width:1.5px;fill:none;stroke-linecap:round}.pain-stale .pain-glyph svg .dim{stroke:var(--faint);opacity:.6}.pain-k{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);font-size:12px}.pain h3{letter-spacing:-.025em;margin:12px 0 0;font-size:clamp(19px,1vw + .9rem,24px);line-height:1.25}.pain p{color:var(--mid);margin:12px 0 0;font-size:16px;line-height:1.62}.problem-foot{border-top:1px solid var(--line);color:var(--mid);max-width:64ch;margin:clamp(40px,5vw,64px) 0 0;padding-top:26px;font-size:clamp(17px,.5vw + 15px,21px);line-height:1.55}.problem-foot strong{color:var(--ink);font-weight:550}.evidence{background:var(--plate);border-block:1px solid var(--line);padding-block:clamp(56px,7vw,96px)}.evidence-head{grid-template-columns:1fr 1fr;align-items:end;gap:24px 48px;display:grid}.evidence-head h2{font-size:clamp(26px,2vw + 1rem,40px)}.evidence-head p{color:var(--mid);max-width:52ch;margin:0;font-size:15.5px;line-height:1.6}.evidence-head p strong{color:var(--ink);font-weight:550}.stats{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(32px,4vw,52px) 0 0;padding:0;list-style:none;display:grid}.stats li{flex-direction:column;padding:26px 28px 4px 0;display:flex}.stats li+li{border-left:1px solid var(--line);padding-left:28px}.stat-n{letter-spacing:-.06em;color:var(--ink);font-size:clamp(64px,6vw,104px);font-weight:300;line-height:.95}.stat-n small{color:var(--blue-hi);letter-spacing:0;margin-left:4px;font-size:.42em;font-weight:400}.stat-h{color:var(--ink);max-width:30ch;margin:14px 0 0;font-size:17px;line-height:1.45}.stat-ctx{color:var(--dim);margin:10px 0 0;font-size:13.5px;line-height:1.55}.stat-src{font-family:var(--ff-mono);letter-spacing:.04em;color:var(--blue-hi);text-underline-offset:3px;margin-top:auto;padding-top:16px;font-size:12px;text-decoration:underline #7fb0ff59}.stat-src:hover{text-decoration-color:var(--blue-hi)}.difference{background:radial-gradient(60% 50% at 85% 20%,#3e86ff1a,#0000 70%)}.lab{border:1px solid var(--line-2);background:linear-gradient(#101a2e9e,#080d1ad9);border-radius:20px;margin-top:clamp(32px,4vw,52px);overflow:hidden;box-shadow:0 40px 80px -50px #000000e6}.lab-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:16px clamp(16px,2.4vw,28px);display:flex}.lab-task{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;display:flex}.lab-task span{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:11.5px}.lab-task strong{letter-spacing:-.015em;font-size:17px;font-weight:600}.lab-switch{border:1px solid var(--line-3);background:var(--abyss);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.lab-switch button{font:550 14.5px var(--ff-body);color:var(--mid);cursor:pointer;transition:all .3s var(--ease);background:0 0;border:0;border-radius:9px;min-height:44px;padding:10px 18px}.lab-switch button:hover{color:var(--ink)}.lab-switch button[aria-pressed=true]{background:var(--blue);color:#04060d;box-shadow:0 8px 24px -8px var(--btn-glow)}.lab[data-mode=without] .lab-switch button[aria-pressed=true]{color:var(--ink);box-shadow:none;background:#2a3550}.lab-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:12px clamp(16px,3vw,40px);padding:clamp(18px,2.4vw,30px);display:grid}.lab-cap{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 2px;font-size:11.5px;display:flex}.lab-dots i{background:var(--line-3);border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.lab-state{letter-spacing:.12em;color:var(--amber);margin-left:auto;font-weight:500}.lab[data-mode=with] .lab-state{color:var(--good)}.lab-known{border:1px solid var(--line-2);transition:all .5s var(--ease);opacity:.62;background:#0c1424cc;border-radius:12px;gap:3px;padding:14px 18px 14px 20px;display:grid;position:relative}.lab-known:before{content:"";background:var(--c-memory);border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.lab-rule:before{background:var(--c-rule)}.lab-skill:before{background:var(--c-skill)}.lab-decision:before{background:var(--c-decision)}.lab-kind{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:11px}.lab-rule .lab-kind{color:var(--c-rule)}.lab-skill .lab-kind{color:var(--c-skill)}.lab-decision .lab-kind{color:var(--c-decision)}.lab-text{color:var(--ink);letter-spacing:-.01em;font-size:15.5px;font-weight:550;line-height:1.4}.lab-scope{font-family:var(--ff-mono);color:var(--dim);font-size:12px}.lab-flag{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;position:absolute;top:12px;right:14px}.lab-flag:after{content:"Not in context";color:var(--faint)}.lab[data-mode=with] .lab-known{opacity:1;background:#14223ed9;border-color:#7fb0ff61}.lab[data-mode=with] .lab-flag:after{content:"Delivered";color:var(--good)}.lab-out{border:1px solid var(--line);font-family:var(--ff-mono);background:#060a14;border-radius:12px;align-items:center;min-height:62px;padding:14px 18px;font-size:13.5px;line-height:1.5;display:flex}.lab-line{align-items:flex-start;gap:12px;width:100%;display:flex}.lab-line i{flex:none;width:18px;font-style:normal;font-weight:700}.lab-line-wrong{color:#ffb4a8}.lab-line-wrong i{color:var(--warn)}.lab-line-right{color:#b8f2cf}.lab-line-right i{color:var(--good)}.lab-line-right,.lab-close-right{display:none}.lab[data-mode=with] .lab-line-right{animation:lab-in .5s var(--ease-out) both;display:flex}.lab[data-mode=with] .lab-line-wrong,.lab[data-mode=with] .lab-close-wrong{display:none}.lab[data-mode=with] .lab-close-right{display:inline}@keyframes lab-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lab-close{border-top:1px solid var(--line);color:var(--ink);max-width:none;margin:0;padding:18px clamp(18px,2.4vw,30px);font-size:16.5px;line-height:1.55}.lab-disclaimer{color:var(--dim);margin:0;padding:0 clamp(18px,2.4vw,30px) 20px;font-size:13px}@media (width<=760px){.lab-grid{grid-template-columns:1fr;gap:6px}.lab-cap:nth-child(2){display:none}.lab-known{margin-top:10px}.lab-switch{width:100%}.lab-switch button{flex:1;padding:10px 8px;font-size:14px}}.workflow{border-top:1px solid var(--line)}.workflow-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.workflow-copy h2{margin-top:16px;font-size:clamp(30px,2.8vw + .9rem,54px)}.workflow-copy .az-lead{margin-top:22px}.workflow-rule{max-width:56ch;color:var(--mid);margin:18px 0 0;font-size:16px;line-height:1.6}.workflow-rule strong{color:var(--ink);font-weight:550}.maturity{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.maturity-k{margin:0 0 10px}.maturity ul{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.maturity li{color:var(--ink);border:1px solid var(--line-2);background:var(--ghost-fill);border-radius:99px;padding:6px 13px;font-size:14.5px}.st{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;border-radius:99px;padding:3px 9px;font-size:11px;display:inline-block}.st-live{color:var(--good);border:1px solid #4ade8059}.st-soon{color:var(--amber);border:1px solid #f5c15c59}.report{border:1px solid var(--line-3);background:linear-gradient(#0e1a31,#091122);border-radius:18px;margin:0;overflow:hidden;box-shadow:0 40px 80px -40px #000000d9,0 0 0 1px #3e86ff14}.report-bar{border-bottom:1px solid var(--line-2);color:var(--mid);background:#101e38;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13px;font-weight:600;display:flex}.report-bar b{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);border:1px solid #f5c15c66;border-radius:5px;padding:3px 8px;font-size:10.5px;font-weight:500}.report-body{padding:clamp(18px,2.4vw,28px)}.report-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.report-step{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);font-size:11.5px}.report-status{color:var(--cyan);border:1px solid #58d8f559;border-radius:99px;align-items:center;gap:7px;padding:4px 11px;font-size:12.5px;display:inline-flex}.report-status i{background:var(--cyan);border-radius:50%;width:7px;height:7px}.report h3{letter-spacing:-.03em;margin:16px 0 0;font-size:clamp(22px,1.4vw + 1rem,28px)}.report-sub{color:var(--dim);margin:4px 0 0;font-size:14px}.report-grid{border:1px solid var(--line-2);border-radius:12px;grid-template-columns:1fr auto;gap:0;margin:20px 0 0;display:grid;overflow:hidden}.report-grid div{flex-direction:column;gap:3px;padding:12px 16px;display:flex}.report-grid div+div{border-left:1px solid var(--line-2);min-width:120px}.report-grid dt{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px}.report-grid dd{color:var(--ink);margin:0;font-size:15px;font-weight:550}.report-learn{background:#f5c15c0f;border:1px solid #f5c15c52;border-radius:12px;margin-top:16px;padding:16px}.report-learn-k{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--amber);font-size:11px}.report-learn p{color:var(--ink);margin:8px 0 0;font-size:15px;line-height:1.5}.report-learn-p{color:var(--mid);margin-top:10px;font-size:13px;display:block}.report-gate{border-top:1px dashed var(--line-3);gap:4px;margin-top:18px;padding-top:16px;display:grid}.report-gate span{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-decision);font-size:11px}.report-gate b{font-size:15px;font-weight:600}.report figcaption{border-top:1px solid var(--line);color:var(--dim);background:#05081099;padding:12px 18px;font-size:13px}.proof{background:var(--plate);border-block:1px solid var(--line)}.proof-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(24px,3.4vw,48px);margin-top:clamp(32px,4vw,52px);display:grid}.proof-side{gap:clamp(24px,3vw,36px);display:grid}.proof-note{font-family:var(--ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:28px 0 0;font-size:12px}.home-intro-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.home-intro-copy h2{margin-top:14px;font-size:clamp(26px,2vw + 1rem,40px)}.home-intro-copy .az-lead{margin-top:18px;font-size:17px}.home-intro-links{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:26px;display:flex}.home-intro-more{color:var(--blue-hi);font-size:15.5px;font-weight:550}.home-intro-more:hover{color:var(--ink)}.home-intro-transcript{grid-column:1/-1;margin-top:0}.home-intro-transcript h2,.home-intro-transcript h3{letter-spacing:-.01em;margin:0;font-size:17px}.home-intro-play-label{background:#040810c7;border-radius:6px;padding:5px 11px}@media (width<=900px){.home-intro-grid{grid-template-columns:1fr}}.home-intro{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home-intro-video-col{min-width:0}.home-intro-player{border-radius:var(--radius);background:#000;max-width:1120px;margin:0 auto;position:relative;overflow:hidden}.home-intro-frame{aspect-ratio:16/9;background:#000;position:relative}.home-intro-frame video{background:#000;width:100%;height:100%;position:absolute;inset:0}.home-intro-frame video:focus-visible{outline:3px solid var(--blue-hi);outline-offset:-3px}.home-intro-play{color:var(--ink);cursor:pointer;font:inherit;transition:background .24s var(--ease);background:#0408101f;border:0;place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.home-intro-play:hover,.home-intro-play:focus-visible{background:#0408104d}.home-intro-play:focus-visible{outline:3px solid var(--blue-hi);outline-offset:-6px}.home-intro-play[hidden]{display:none}.home-intro-play-badge{width:68px;height:68px;transition:transform .24s var(--ease),background .24s var(--ease);background:#090f1ec7;border:1px solid #e4ebffb8;border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 34px #0000003d}.home-intro-play:hover .home-intro-play-badge,.home-intro-play:focus-visible .home-intro-play-badge{background:#1a2d52eb;transform:scale(1.06)}.home-intro-play-icon{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid var(--ink);width:0;height:0;margin-left:4px}.home-intro-play-label{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);font-size:11px}.home-intro-status{border-left:2px solid var(--amber);color:var(--ink);background:#040810d6;margin:0;padding:9px 12px;font-size:14px;position:absolute;bottom:16px;left:16px;right:16px}.home-intro-status[hidden]{display:none}.home-intro-disclosure .vo-disclosure{border:0;border-left:2px solid var(--line-strong);opacity:.82;background:0 0;border-radius:0;margin:0;padding:0 0 0 12px}.home-intro-disclosure .vo-disclosure p{color:var(--mid);font-size:13.5px}.home-intro-disclosure .vo-disclosure-label{font-size:10px}.home-intro-transcript .vo-section{margin:0}.home-intro-transcript .vo-details{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0}.home-intro-transcript .vo-details>summary{color:var(--mid);padding:15px 0}.home-intro-transcript .vo-prose{padding:4px 0 8px}@media (width<=560px){.home-intro-play-badge{width:60px;height:60px}.home-intro-play-icon{border-top-width:8px;border-bottom-width:8px;border-left-width:12px}.home-intro-play-label{font-size:10px}.home-intro-disclosure .vo-disclosure{display:block}.home-intro-disclosure .vo-disclosure-label{margin-bottom:6px;display:block}}@media (prefers-reduced-motion:reduce){.home-intro-play,.home-intro-play-badge{transition:none}}.home-intro-disclosure{margin:14px 0 0}.paths{padding-block:clamp(56px,7vw,96px)!important}.path-row{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.path-row li{flex-direction:column;align-items:flex-start;padding:28px 30px 6px 0;display:flex}.path-row li+li{border-left:1px solid var(--line);padding-left:30px}.path-n{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:12px}.path-row h3{letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(21px,1vw + 1rem,27px);line-height:1.2}.path-row p{color:var(--mid);margin:10px 0 18px;font-size:16px;line-height:1.6}.path-row a{color:var(--blue-hi);gap:8px;margin-top:auto;font-size:16px;font-weight:550;display:inline-flex}.path-row a:hover{color:var(--ink);gap:12px}.close-x{text-align:center;border-top:1px solid var(--line);background:radial-gradient(55% 100% at 50% 100%,#3e86ff38,#0000 78%)}.close-in{max-width:820px;margin:0 auto}.close-in h2{letter-spacing:-.045em;font-size:clamp(34px,4vw + .8rem,68px);line-height:1.04}.close-in .az-lead{max-width:56ch;margin:22px auto 0}.close-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.close-note{color:var(--dim);margin-top:22px;font-size:14px}.close-note a{color:var(--blue-hi);text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.pains,.stats,.path-row{grid-template-columns:1fr}.pain,.pain+.pain,.stats li,.stats li+li,.path-row li,.path-row li+li{border-left:0;border-top:1px solid var(--line);padding:24px 0 6px}.pain:first-child,.stats li:first-child,.path-row li:first-child{border-top:0}.evidence-head,.workflow-grid,.proof-grid{grid-template-columns:1fr}}@media (width<=560px){.hero-cta .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ctxloop-orbit,.ctxloop-node,.lab-known,.lab-switch button{transition:none}.lab[data-mode=with] .lab-line-right{animation:none}}
