:root{--ink:#10120f;--surface:#171a16;--panel:#20241e;--line:#3a4137;--text:#eef0e7;--muted:#a9afa3;--accent:#d6e14b;--accent-ink:#202600;--warn:#ff8a3d;--glow:#d6e14b33;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--term-size:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,code,pre{font:inherit}main{overflow-x:clip}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nav,.hero,.section,.trust,footer{width:min(1180px,100% - 48px);margin-inline:auto}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:72px;display:flex}.brand{height:40px;font-family:var(--mono);letter-spacing:-.04em;align-items:center;gap:3px;font-weight:700;display:flex}.brand-logo{width:auto;height:36px;display:block}@font-face{font-family:Canvas Sans;src:url(/fonts/CanvasSans-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:TAN Nimbus;src:url(/fonts/TANNimbus.woff2)format("woff2");font-weight:400;font-display:swap}.wordmark{font-family:Canvas Sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:inherit;letter-spacing:-.02em;align-items:baseline;line-height:1;display:inline-flex}.brand .wordmark{font-size:20px}.wordmark-g{text-align:center;transform-origin:50% 45%;width:.52em;font-family:TAN Nimbus,Nimbus Roman,Georgia,serif;font-size:1.68em;font-weight:700;line-height:0;transition:transform .55s cubic-bezier(.3,.8,.35,1),color .55s linear;display:inline-block;transform:scaleX(1.08)}a:hover .wordmark-g,a:focus-visible .wordmark-g{transform:scaleX(1.08)rotateY(-180deg)}.brand:hover .wordmark-g,.brand:focus-visible .wordmark-g{color:var(--accent)}.nav-links{color:var(--muted);align-items:center;gap:26px;font-size:14px;display:flex;position:relative}.nav-glow{background:var(--accent);opacity:0;pointer-events:none;width:0;height:2px;transition:left .34s cubic-bezier(.3,.8,.35,1),width .34s cubic-bezier(.3,.8,.35,1),opacity .2s;position:absolute;bottom:-20px;left:0;box-shadow:0 0 9px 1px #d6e14bbf}.nav-glow.on{opacity:1}.nav-npm{align-items:center;transition:opacity .2s;display:inline-flex}.nav-npm svg{display:block}.nav-npm:hover{opacity:.72}.nav-cta{color:var(--ink);background:var(--accent);padding:9px 13px;font-weight:700}.hero{grid-template-columns:1.18fr .82fr;align-items:center;gap:clamp(48px,8vw,120px);min-height:calc(100dvh - 72px);padding-block:64px;display:grid;position:relative}.hero-field{z-index:0;pointer-events:none;position:absolute;inset:0 -24px}.hero-aura{aspect-ratio:1;background:radial-gradient(circle, var(--glow), transparent 62%);filter:blur(26px);border-radius:50%;width:min(720px,76%);animation:13s ease-in-out infinite breathe;position:absolute;bottom:-34%;right:2%}.heap-field{--hf-gap:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 20%,#000 78%);mask-image:linear-gradient(#0000 20%,#000 78%)}.heap-grid{gap:var(--hf-gap);animation:.9s .2s both field-in;display:grid;position:absolute;bottom:0;left:0;right:0}.heap-grid>span{aspect-ratio:1}.heap-sweep{background:#d6e14bcc;animation-name:sweep-down;animation-fill-mode:forwards;position:absolute;top:0;box-shadow:0 0 16px 5px #d6e14b61}.hf-free{background:#d6e14b02}.hf-live{background:#d6e14b08}.hf-held{background:#d6e14b18}.hf-leak-1{background:#ff8a3d12}.hf-leak-2{background:#ff8a3d18}.hf-leak-3{background:#ff8a3d1f}.hf-leak-4{background:#ff8a3d26}.hero-copy,.command-card{z-index:1;position:relative}.hero-copy{animation:.7s both enter}.eyebrow{color:var(--accent);font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;max-width:740px;margin-bottom:26px;font-size:clamp(3.4rem,7vw,6.4rem);line-height:.94}h2{letter-spacing:-.065em;max-width:680px;margin-bottom:18px;font-size:clamp(2.3rem,4.5vw,4.3rem);line-height:.98}h3{letter-spacing:-.03em;font-size:19px}.lede,.section-intro>p:not(.eyebrow),.signal-statement>p:not(.eyebrow),.ci>div>p:not(.eyebrow){max-width:590px;color:var(--muted);font-size:18px;line-height:1.55}.actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{padding:14px 18px;font-size:14px;font-weight:700;transition:transform .2s,background .2s}.button:active,button:active{transform:translateY(1px)}.button-primary{color:var(--accent-ink);background:var(--accent)}.button-secondary{border:1px solid var(--line);color:var(--text)}.command-card{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(115deg, var(--accent), var(--line) 32%, var(--line) 68%, var(--warn)) border-box;background-size:auto,300% 100%;border:1px solid #0000;align-self:center;padding:28px;animation:.7s .14s both enter,14s linear 1s infinite sweep;box-shadow:14px 14px #0d0f0c}.command-label{color:var(--muted);font:12px var(--mono);margin-bottom:23px;display:block}.command-card code,.ci-panel code,.install-line code{color:var(--text);font:15px/1.6 var(--mono);display:block}.command-card code span{color:var(--accent);margin-right:10px}.command-card p{color:var(--muted);margin:22px 0 0;font-size:14px;line-height:1.5}.trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.25fr 1fr 1fr;display:grid}.trust>*{border-right:1px solid var(--line);margin:0;padding:24px}.trust>:last-child{border-right:0}.trust-link{transition:background .2s}.trust-link strong{color:var(--accent)}.trust-link:hover{background:var(--surface)}.trust-link span,.trust p{color:var(--muted)}.trust strong,.trust span{display:block}.trust strong{font-size:17px}.trust span{color:var(--muted);margin-top:4px;font-size:13px}.section{padding-block:128px}.proof{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;display:grid}.macbook{border:1px solid var(--line);background:var(--surface);border-radius:11px;margin:0;overflow:hidden;box-shadow:12px 12px #0d0f0c}.macbook-bar{border-bottom:1px solid var(--line);background:linear-gradient(#2c312b,#1e221c);align-items:center;height:38px;padding-inline:14px;display:flex;position:relative}.macbook-lights{gap:8px;display:flex}.light{border-radius:50%;width:12px;height:12px;display:block;box-shadow:inset 0 0 0 1px #00000047}.light.close{background:#ff5f57}.light.minimise{background:#febc2e}.light.zoom{background:#28c840}.macbook-title{text-align:center;color:var(--muted);font:12px var(--mono);pointer-events:none;position:absolute;left:0;right:0}.macbook-screen{position:relative}.macbook-body,.macbook-transcript{font:var(--term-size)/1.52 var(--mono);white-space:pre;margin:0;padding:26px}.macbook-transcript{opacity:0;pointer-events:none;overflow:hidden}.macbook-body{color:#dfe6d4;position:absolute;inset:0;overflow:auto}.macbook-body .t-brand{color:#fff;font-weight:700}.macbook-body .t-rule{color:#4a5145}.macbook-body .t-warn{color:var(--warn)}.macbook-body .t-error{color:#ff6b5e}.macbook-body .t-info{color:#6fd3e0}.macbook-body .t-id{color:#fff;font-weight:700}.macbook-body .t-path{color:#8d948a}.macbook-body .t-label,.macbook-body .t-bullet{color:var(--accent)}.macbook-body .t-gutter{color:#6b7367}.macbook-body .t-marker{color:var(--warn)}.macbook-body .t-code{color:#b6bfac}.macbook-body .t-code-target{color:#f2f5ea}.macbook-body .t-underline{color:var(--warn)}.macbook-body .t-severity{color:var(--warn);font-weight:700}.caret{background:var(--accent);vertical-align:text-bottom;width:7px;height:1.1em;margin-left:1px;display:inline-block}.caret.resting{animation:1.1s step-end infinite blink}.signal{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.evidence-list{grid-template-columns:1fr 1fr;gap:0 38px;display:grid}.evidence-list article{border-top:1px solid var(--line);padding:22px 0}.evidence-list article:last-child{grid-column:span 2}.evidence-list span{color:var(--accent);font:12px var(--mono)}.evidence-list p,.limit-grid p{color:var(--muted);line-height:1.5}.rules{border-top:1px solid var(--line)}.compact{margin-bottom:48px}.severity{color:var(--muted);border:1px solid var(--line);font:10px var(--mono);padding:4px 6px}.severity.warning{color:var(--accent)}.ledger{border-top:1px solid var(--line)}.ledger-head,.ledger-row{grid-template-columns:104px minmax(0,1fr) minmax(0,1.16fr) 92px;align-items:center;gap:0 28px;display:grid}.ledger-head{border-bottom:1px solid var(--line);color:var(--muted);font:10px var(--mono);letter-spacing:.14em;text-transform:uppercase;padding:14px 16px 14px 19px}.ledger-head span:last-child{text-align:right}.ledger-rows{margin:0;padding:0;list-style:none}.ledger-row{text-align:left;width:100%;color:inherit;border:0;border-left:3px solid #0000;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;padding:20px 16px;transition:background .2s,border-color .2s}.ledger-row strong{color:var(--muted);font:400 12px var(--mono);transition:color .2s}.ledger-name{color:var(--muted);letter-spacing:-.02em;font-size:17px;transition:color .2s}.ledger-row code{color:#8d948a;font:13px var(--mono);white-space:nowrap;text-overflow:ellipsis;transition:color .2s;overflow:hidden}.ledger-row code b{font-weight:inherit;border-bottom:2px solid #0000;transition:color .2s,border-color .2s}.ledger-row .severity{justify-self:end}.ledger-row.on{background:var(--surface);border-left-color:var(--accent)}.ledger-row.on strong{color:var(--accent)}.ledger-row.on .ledger-name,.ledger-row.on code{color:var(--text)}.ledger-row.on code b{color:var(--warn);border-bottom-color:var(--warn)}.ledger-terminal{margin-top:34px}.ledger-terminal .macbook-body{position:static;overflow-x:auto}.ci{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:84px;display:grid}.ci-panel{background:var(--panel);padding:30px}.ci-panel>code{border-bottom:1px solid var(--line);color:var(--accent);padding-bottom:24px}.ci dl{margin:0}.ci dl div{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;padding:18px 0;display:grid}.ci dt{color:var(--accent);font-family:var(--mono)}.ci dd{color:var(--muted);margin:0}.limits{border-top:1px solid var(--line)}.limit-grid{grid-template-columns:1fr 1fr 1fr;gap:38px;display:grid}.limit-grid strong{color:var(--text)}.platform{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:start;gap:84px;display:grid}.layer-stack{margin:0;padding:0;list-style:none}.layer{border:1px solid var(--line);background:var(--surface);border-bottom:0;padding:24px 24px 24px 30px;position:relative}.layer:last-child{border-bottom:1px solid var(--line)}.layer:before{content:"";background:var(--line);width:3px;position:absolute;inset:0 auto 0 0}.layer.live:before{background:var(--accent)}.layer h3{margin:0 0 9px;padding-right:92px}.layer p{max-width:54ch;color:var(--muted);margin:0;line-height:1.5}.layer-status{color:var(--muted);font:11px var(--mono);position:absolute;top:25px;right:24px}.layer.live .layer-status{color:var(--accent)}.stages{border-top:1px solid var(--line)}.stage-track{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.stage{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 26px 32px}.stage:nth-child(3n){border-right:0}.stage-step{color:var(--muted);font:12px var(--mono)}.stage:nth-child(-n+3) .stage-step{color:var(--accent)}.stage h3{margin:24px 0 10px}.stage p{color:var(--muted);margin:0;line-height:1.5}.install{border-top:1px solid var(--line);padding-top:80px;padding-bottom:128px}.install-line{border:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:20px;max-width:780px;padding:18px 20px;display:flex}.install-line code{color:var(--accent)}.install-line button{background:var(--accent);color:var(--accent-ink);white-space:nowrap;cursor:pointer;border:0;padding:10px 12px;font-weight:700}.install-line+.install-line{margin-top:12px}.install-text{gap:7px;min-width:0;display:grid}.install-label{color:var(--muted);font:12px var(--mono)}.install-line.secondary button{border:1px solid var(--line);color:var(--text);background:0 0}.install>p:last-child{color:var(--muted);margin-top:18px}.page-head{width:min(1180px,100% - 48px);margin-inline:auto;padding-block:118px 96px}.page-head h1{max-width:15ch;margin-bottom:26px;font-size:clamp(3rem,5.6vw,5rem)}.page-head .eyebrow{margin-bottom:22px}.pipeline{border-top:1px solid var(--line);padding-top:0}.journey{grid-template-columns:1fr 1.05fr;align-items:start;gap:72px;display:grid}.journey-steps{grid-area:1/1}.journey-panel{grid-area:1/2}.journey-steps{margin:0;padding:0;list-style:none}.journey-step{border-left:2px solid var(--line);align-content:center;min-height:58vh;padding:28px 0 28px 24px;transition:border-color .3s;display:grid}.journey-step.on{border-left-color:var(--accent)}.journey-step h3{color:#4b5544;margin:22px 0 10px;transition:color .3s}.journey-step p{color:#333a30;max-width:46ch;margin:0;line-height:1.55;transition:color .3s}.journey-step .stage-step{color:#4b5544;transition:color .3s}.journey-step.on h3{color:var(--text)}.journey-step.on p{color:var(--muted)}.journey-step.on .stage-step{color:var(--accent)}.journey-panel{border:1px solid var(--line);background:var(--surface);border-radius:11px;position:sticky;top:16vh;overflow:hidden;box-shadow:12px 12px #0d0f0c}.journey-bar{border-bottom:1px solid var(--line);align-items:center;gap:14px;height:40px;padding-inline:18px;display:flex}.journey-ticks{gap:7px;display:flex}.tick{background:#2b3127;width:8px;height:8px;transition:background .3s,box-shadow .3s;display:block}.tick.on{background:var(--accent)}.journey-ticks .tick.on:last-of-type,.journey-panel .tick.on+.tick:not(.on){box-shadow:none}.journey-file{color:var(--muted);font:12px var(--mono)}.journey-code{color:#b6bfac;font:14px/1.72 var(--mono);white-space:pre;margin:0;padding:26px 26px 20px;overflow-x:auto}.journey-code b{font-weight:inherit;border-bottom:2px solid #0000;transition:color .3s,border-color .3s}.journey-panel[data-stage="2"] .tok-bind,.journey-panel[data-stage="2"] .tok-loop,.journey-panel[data-stage="2"] .tok-spread{border-bottom-color:var(--line)}.journey-panel[data-stage="3"] .tok-bind,.journey-panel[data-stage="3"] .tok-loop,.journey-panel[data-stage="3"] .tok-spread{border-bottom-color:var(--accent)}.journey-panel[data-stage="4"] .tok-bind,.journey-panel[data-stage="5"] .tok-bind{border-bottom-color:var(--line)}.journey-panel[data-stage="4"] .tok-spread,.journey-panel[data-stage="5"] .tok-spread{color:var(--warn);border-bottom-color:var(--warn)}.journey-detail{min-height:168px;padding:0 26px 26px;position:relative}.detail{display:none}.journey-panel[data-stage="1"] .detail-1,.journey-panel[data-stage="2"] .detail-2,.journey-panel[data-stage="3"] .detail-3,.journey-panel[data-stage="4"] .detail-4,.journey-panel[data-stage="5"] .detail-5{align-content:start;gap:8px;display:grid}.detail pre{color:#6b7367;font:12px/1.7 var(--mono);white-space:pre;margin:0}.detail .found{color:var(--warn);font-weight:inherit}.detail-row{color:#b6bfac;font:12px var(--mono);border-bottom:1px solid #23281f;justify-content:space-between;margin:0;padding-bottom:8px;display:flex}.detail-row em{color:var(--accent);font-style:normal}.detail-row.off,.detail-row.off em{color:#3f473c}.chip{border:1px solid var(--line);color:var(--muted);font:11px var(--mono);margin:0;padding:7px 10px}.chip.warn{color:var(--warn);border-color:#ff8a3d73}.detail-4{grid-template-columns:1fr 1fr}.pill{border:1px solid var(--line);color:#6b7367;font:11px var(--mono);margin:0;padding:7px 9px}.pill.hit{color:var(--warn);border-color:var(--warn)}.gate{border-top:1px solid var(--line);grid-template-columns:.92fr 1.08fr;align-items:start;gap:76px;display:grid}.gate-sample{color:#b6bfac;border:1px solid var(--line);background:var(--surface);font:13px/1.62 var(--mono);white-space:pre;border-radius:11px;margin:0;padding:28px;overflow-x:auto;box-shadow:12px 12px #0d0f0c}.refusals{border-top:1px solid var(--line)}.refusal-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.refusal-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 30px 32px}.refusal-grid article:nth-child(2n){border-right:0}.refusal-grid h3{margin:0 0 11px}.refusal-grid p{max-width:46ch;color:var(--muted);margin:0;line-height:1.55}.page-cta{border-top:1px solid var(--line);padding-bottom:128px}.page-cta p{max-width:560px;color:var(--muted);margin-bottom:30px;font-size:18px;line-height:1.55}.page-cta .button{display:inline-block}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding-block:28px;font-size:13px;display:flex}footer>span:first-child{color:var(--text);font-weight:700}.footer-brand{align-items:center;gap:18px;display:inline-flex}.footer-social{align-items:center;gap:13px;display:inline-flex}.footer-social a{color:var(--muted);align-items:center;transition:color .2s;display:inline-flex}.footer-social a:hover{color:var(--accent)}.footer-social svg{display:block}@keyframes enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes field-in{0%{opacity:0}to{opacity:1}}@keyframes sweep-down{0%{transform:translateY(0)}to{transform:translateY(var(--travel))}}@keyframes breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes sweep{0%{background-position:0 0,0 0}to{background-position:0 0,300% 0}}@keyframes blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-copy,.command-card,.hero-aura,.caret.resting{animation:none}.heap-grid{opacity:1;animation:none}.heap-sweep{display:none}.button,.nav-glow,.nav-npm,.footer-social a,.wordmark-g,.journey-step,.journey-step h3,.journey-step p,.journey-step .stage-step,.journey-code b,.tick,.ledger-row,.ledger-row strong,.ledger-name,.ledger-row code,.ledger-row code b{transition:none}}@media (max-width:800px){:root{--term-size:10px}.nav,.hero,.section,.trust,footer{width:min(100% - 32px,1180px)}.nav-links a:not(.nav-cta){display:none}.hero,.proof,.signal,.ci,.platform{grid-template-columns:1fr;gap:42px}.hero{min-height:auto;padding-block:72px}.heap-field{--hf-gap:2px}.heap-grid>span{opacity:.72}.trust{grid-template-columns:1fr}.trust>*{border-right:0;border-bottom:1px solid var(--line)}.trust>:last-child{border-bottom:0}.section{padding-block:72px}.limit-grid,.stage-track{grid-template-columns:1fr}.stage,.stage:nth-child(3n){border-right:0}.ledger-head{display:none}.ledger-row{grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;padding:18px 14px}.ledger-row strong{grid-area:1/1}.ledger-row .severity{grid-area:1/2}.ledger-name,.ledger-row code{grid-column:1/-1}.ledger-row code{white-space:normal}.evidence-list{grid-template-columns:1fr}.evidence-list article:last-child{grid-column:auto}.macbook{margin-inline:-8px}.macbook-body,.macbook-transcript{padding:18px}.macbook-title{font-size:11px}.layer h3{padding-right:0}.layer-status{margin-bottom:10px;display:block;position:static}.page-head{padding-block:64px 56px}.journey{display:block}.journey-steps,.journey-panel{grid-area:auto}.journey-panel{margin-bottom:26px;top:8px}.journey-code{padding:18px 18px 14px;font-size:12px}.journey-detail{min-height:132px;padding:0 18px 18px}.journey-steps{order:1}.journey-step{min-height:52vh}.gate,.refusal-grid{grid-template-columns:1fr;gap:42px}.refusal-grid article,.refusal-grid article:nth-child(2n){border-right:0}.gate-sample{padding:18px;font-size:12px}.install-line,footer{flex-direction:column;align-items:flex-start}footer{gap:16px}.install-line,.install-line button{width:100%}}
