:root{--clx6-paper:oklch(95% .008 70);--clx6-paper-deep:oklch(91% .012 70);--clx6-ink:oklch(14% .008 70);--clx6-ink-soft:oklch(32% .008 70);--clx6-muted:oklch(50% .008 70);--clx6-rule:oklch(72% .012 70);--clx6-rule-soft:oklch(82% .012 70);--clx6-cyan:oklch(54% .18 235);--clx6-cyan-pale:oklch(86% .06 235);--clx6-red:oklch(50% .2 25);--clx6-font-display:"Onest", system-ui, sans-serif;--clx6-font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, monospace;--clx6-ease:cubic-bezier(.22, 1, .36, 1);--clx6-text-meta:.74rem;--clx6-text-body:1.05rem;--clx6-text-h3:clamp(1.3rem, 1.8vw + .4rem, 1.65rem);--clx6-text-h2:clamp(2rem, 3.5vw + .4rem, 3rem);--clx6-text-h1:clamp(2.8rem, 6.5vw + .5rem, 5.4rem);--clx6-gutter:clamp(1rem, 3vw, 1.5rem);--clx6-wrap:132ch;--clx6-r-sm:.8rem;--clx6-r-md:1.4rem;--clx6-r-lg:2.4rem;--clx6-r-xl:4rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;overflow-x:clip;background:var(--clx6-paper);color:var(--clx6-ink);font-family:var(--clx6-font-display);font-size:var(--clx6-text-body);line-height:1.5;font-feature-settings:"ss01","ss02";-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0;padding:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none}::-moz-selection{background:var(--clx6-cyan);color:var(--clx6-paper)}::selection{background:var(--clx6-cyan);color:var(--clx6-paper)}.clx6{position:relative;background-image:linear-gradient(to right,transparent calc(8.333% - .5px),var(--clx6-rule-soft) calc(8.333% - .5px),var(--clx6-rule-soft) calc(8.333% + .5px),transparent calc(8.333% + .5px));background-size:calc(100% - 2*var(--clx6-gutter)) 100%;background-position:var(--clx6-gutter)0;background-repeat:no-repeat}.clx6-nav{position:sticky;top:0;z-index:50;background:var(--clx6-ink);color:var(--clx6-paper);border-bottom:1px solid var(--clx6-cyan)}.clx6-nav__inner{max-width:var(--clx6-wrap);margin-inline:auto;padding:10px var(--clx6-gutter);display:grid;grid-template-columns:auto 1fr auto;gap:var(--clx6-r-sm);align-items:center;font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);letter-spacing:.06em}.clx6-nav__mark{display:inline-flex;align-items:center;gap:8px}.clx6-nav__mark svg{height:13px;color:var(--clx6-paper)}.clx6-nav__center{text-align:center;color:var(--clx6-cyan-pale);font-family:var(--clx6-font-mono)}.clx6-nav__right{text-align:right}.clx6-nav__cta{color:var(--clx6-paper);padding:4px 10px;border:1px solid var(--clx6-cyan);border-radius:0;font-family:var(--clx6-font-mono);transition:background .15s var(--clx6-ease)}.clx6-nav__cta:hover{background:var(--clx6-cyan);color:var(--clx6-ink)}.clx6-sec{max-width:var(--clx6-wrap);margin-inline:auto;padding:var(--clx6-r-xl) var(--clx6-gutter);border-bottom:1px solid var(--clx6-rule)}.clx6-fighead{display:grid;grid-template-columns:auto 1fr auto;gap:var(--clx6-r-sm);align-items:baseline;padding-bottom:8px;margin-bottom:var(--clx6-r-md);border-bottom:1px solid var(--clx6-ink);font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);letter-spacing:.1em;text-transform:uppercase}.clx6-fighead__num{color:var(--clx6-cyan);font-weight:600}.clx6-fighead__title{color:var(--clx6-ink);font-weight:500}.clx6-fighead__coord{color:var(--clx6-muted);font-family:var(--clx6-font-mono)}.clx6-hero{padding:var(--clx6-r-xl) var(--clx6-gutter) var(--clx6-r-xl);max-width:var(--clx6-wrap);margin-inline:auto;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--clx6-r-sm);border-bottom:1px solid var(--clx6-ink)}.clx6-hero__meta{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);gap:var(--clx6-r-sm);padding-bottom:var(--clx6-r-md);font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);color:var(--clx6-muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--clx6-rule);margin-bottom:var(--clx6-r-md)}.clx6-hero__meta b{color:var(--clx6-cyan);font-weight:600}.clx6-hero__m1{grid-column:1/span 4}.clx6-hero__m2{grid-column:5/span 4}.clx6-hero__m3{grid-column:9/span 4;text-align:right}.clx6-hero h1{grid-column:1/span 11;font-family:var(--clx6-font-display);font-size:var(--clx6-text-h1);font-weight:800;line-height:.92;letter-spacing:-.045em;color:var(--clx6-ink);text-wrap:balance}.clx6-hero h1 em{font-style:normal;color:var(--clx6-cyan)}.clx6-hero__sub{grid-column:1/span 8;margin-top:var(--clx6-r-md);font-family:var(--clx6-font-mono);font-size:1rem;color:var(--clx6-ink-soft);line-height:1.5;letter-spacing:.01em}.clx6-hero__sub b{color:var(--clx6-ink);font-weight:600}.clx6-hero__index{grid-column:10/-1;margin-top:var(--clx6-r-md);font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);color:var(--clx6-muted);letter-spacing:.06em;line-height:1.6;text-align:right}.clx6-hero__index a{display:block;color:var(--clx6-ink);padding:2px 0;border-bottom:1px dashed var(--clx6-rule)}.clx6-hero__index a:hover{color:var(--clx6-cyan);border-bottom-color:var(--clx6-cyan)}.clx6-states{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--clx6-ink)}.clx6-state{padding:var(--clx6-r-md);border-right:1px solid var(--clx6-ink);background:var(--clx6-paper);display:grid;gap:var(--clx6-r-sm)}.clx6-state:last-child{border-right:0}.clx6-state--current{background:var(--clx6-paper-deep)}.clx6-state--proposed{background:var(--clx6-paper);position:relative}.clx6-state--proposed:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent 0 14px,var(--clx6-cyan-pale) 14px 15px);opacity:.4;pointer-events:none}.clx6-state__label{font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--clx6-muted);font-weight:600;position:relative;z-index:1}.clx6-state--proposed .clx6-state__label{color:var(--clx6-cyan)}.clx6-state__title{font-family:var(--clx6-font-display);font-size:var(--clx6-text-h3);font-weight:700;letter-spacing:-.015em;color:var(--clx6-ink);position:relative;z-index:1}.clx6-state__diagram{font-family:var(--clx6-font-mono);font-size:.84rem;line-height:1.55;color:var(--clx6-ink);white-space:pre;padding:var(--clx6-r-sm);background:var(--clx6-paper);border:1px solid var(--clx6-rule);overflow-x:auto;position:relative;z-index:1}.clx6-state--proposed .clx6-state__diagram{border-color:var(--clx6-cyan)}.clx6-state__note{font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);color:var(--clx6-muted);position:relative;z-index:1}.clx6-state__note b{color:var(--clx6-red);font-weight:600}.clx6-state--proposed .clx6-state__note b{color:var(--clx6-cyan)}.clx6-matrix{display:grid;grid-template-columns:60px repeat(7,minmax(0,1fr));gap:0;border:1px solid var(--clx6-ink)}.clx6-matrix__row-label,.clx6-matrix__cell{padding:12px 10px;border-right:1px solid var(--clx6-rule);border-bottom:1px solid var(--clx6-rule);font-family:var(--clx6-font-mono);font-size:.78rem;color:var(--clx6-ink);letter-spacing:.02em;line-height:1.35;background:var(--clx6-paper)}.clx6-matrix__col-head{background:var(--clx6-ink);color:var(--clx6-paper);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;padding:10px;border-right:1px solid var(--clx6-paper-deep);border-bottom:0}.clx6-matrix__col-head:last-of-type{border-right:0}.clx6-matrix__row-label{background:var(--clx6-ink);color:var(--clx6-paper);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;border-bottom-color:var(--clx6-paper-deep)}.clx6-matrix__cell--on{background:var(--clx6-cyan-pale);color:var(--clx6-ink)}.clx6-matrix__cell--on:before{content:"■ ";color:var(--clx6-cyan);font-weight:700}.clx6-matrix__cell--x{color:var(--clx6-muted)}.clx6-matrix__cell--x:before{content:"✕ ";color:var(--clx6-red);font-weight:700}.clx6-matrix__cell:last-of-type{border-right:0}.clx6-pipeline{display:grid;gap:0;border:1px solid var(--clx6-ink)}.clx6-pipeline__row{display:grid;grid-template-columns:80px 1fr 80px 1fr 80px 1fr;gap:0;border-bottom:1px solid var(--clx6-rule)}.clx6-pipeline__row:last-child{border-bottom:0}.clx6-pipeline__phase{padding:18px 14px;background:var(--clx6-ink);color:var(--clx6-paper);font-family:var(--clx6-font-mono);font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:center;display:grid;place-items:center}.clx6-pipeline__node{padding:18px 14px;border-right:1px solid var(--clx6-rule);font-family:var(--clx6-font-mono);font-size:.84rem;color:var(--clx6-ink);background:var(--clx6-paper);line-height:1.4}.clx6-pipeline__node:last-of-type{border-right:0}.clx6-pipeline__node b{display:block;color:var(--clx6-cyan);font-weight:600;letter-spacing:.04em;margin-bottom:2px}.clx6-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;border:1px solid var(--clx6-ink);background:var(--clx6-paper)}.clx6-metric{padding:20px 18px;border-right:1px solid var(--clx6-rule);position:relative}.clx6-metric:last-child{border-right:0}.clx6-metric__coord{position:absolute;top:6px;right:8px;font-family:var(--clx6-font-mono);font-size:.66rem;color:var(--clx6-muted);letter-spacing:.06em}.clx6-metric__label{font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);color:var(--clx6-muted);letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:6px}.clx6-metric__value{font-family:var(--clx6-font-display);font-size:2rem;font-weight:800;line-height:1;letter-spacing:-.035em;color:var(--clx6-ink);font-variant-numeric:tabular-nums}.clx6-metric__value small{font-size:.6em;color:var(--clx6-muted);font-weight:600}.clx6-metric__note{margin-top:6px;font-family:var(--clx6-font-mono);font-size:.74rem;color:var(--clx6-muted);line-height:1.4}.clx6-metric__delta{margin-top:4px;font-family:var(--clx6-font-mono);font-size:.74rem;color:var(--clx6-cyan);font-weight:600;letter-spacing:.04em}.clx6-prose{display:grid;grid-template-columns:1fr 220px;gap:var(--clx6-r-lg)}.clx6-prose__main{display:grid;gap:var(--clx6-r-md)}.clx6-prose__main p{font-family:var(--clx6-font-display);font-size:var(--clx6-text-body);line-height:1.6;color:var(--clx6-ink);max-width:70ch}.clx6-prose__main p b{font-weight:700}.clx6-prose__main p i{font-style:italic;color:var(--clx6-ink-soft)}.clx6-prose__margin{font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);color:var(--clx6-muted);line-height:1.5;letter-spacing:.02em;padding-top:8px;border-left:2px solid var(--clx6-cyan);padding-left:12px;align-self:start}.clx6-prose__margin b{color:var(--clx6-cyan);font-weight:600;display:block;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;font-size:.7rem}.clx6-cta{background:var(--clx6-ink);color:var(--clx6-paper);padding:var(--clx6-r-xl) var(--clx6-gutter)}.clx6-cta__inner{max-width:var(--clx6-wrap);margin-inline:auto}.clx6-cta__fighead{display:grid;grid-template-columns:auto 1fr auto;gap:var(--clx6-r-sm);align-items:baseline;padding-bottom:8px;margin-bottom:var(--clx6-r-md);border-bottom:1px solid var(--clx6-cyan);font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);letter-spacing:.1em;text-transform:uppercase}.clx6-cta__fighead-num{color:var(--clx6-cyan);font-weight:600}.clx6-cta__fighead-title{color:var(--clx6-paper)}.clx6-cta__fighead-coord{color:#857f79}.clx6-cta__body{display:grid;grid-template-columns:2fr 1fr;gap:var(--clx6-r-lg);align-items:end}.clx6-cta__statement{font-family:var(--clx6-font-display);font-size:clamp(2rem,4vw + .4rem,3.4rem);font-weight:800;line-height:1;letter-spacing:-.035em;color:var(--clx6-paper);text-wrap:balance}.clx6-cta__statement em{font-style:normal;color:var(--clx6-cyan)}.clx6-cta__actions{display:grid;gap:12px}.clx6-cta__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:var(--clx6-cyan);color:var(--clx6-ink);font-family:var(--clx6-font-mono);font-size:.94rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:0;transition:background .15s var(--clx6-ease)}.clx6-cta__btn:hover{background:var(--clx6-paper)}.clx6-cta__btn--alt{background:0 0;color:var(--clx6-paper);border:1px solid oklch(40%.012 70)}.clx6-cta__btn--alt:hover{background:#1d1a17}.clx6-colo{background:var(--clx6-ink);color:#a29e99;padding:var(--clx6-r-md) var(--clx6-gutter);border-top:1px solid var(--clx6-cyan)}.clx6-colo__inner{max-width:var(--clx6-wrap);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px var(--clx6-r-md);font-family:var(--clx6-font-mono);font-size:var(--clx6-text-meta);letter-spacing:.04em}.clx6-colo__inner b{color:var(--clx6-paper);font-weight:500}@media (max-width:900px){.clx6-hero{grid-template-columns:repeat(6,1fr)}.clx6-hero h1,.clx6-hero__sub{grid-column:1/-1}.clx6-hero__index{grid-column:1/-1;text-align:left;margin-top:var(--clx6-r-sm)}.clx6-hero__m1,.clx6-hero__m2,.clx6-hero__m3{grid-column:1/-1;text-align:left}.clx6-matrix{grid-template-columns:60px repeat(2,minmax(0,1fr));overflow-x:auto}.clx6-pipeline__row{grid-template-columns:60px 1fr}.clx6-prose{grid-template-columns:1fr}.clx6-prose__margin{border-left:0;border-top:2px solid var(--clx6-cyan);padding-left:0;padding-top:10px}.clx6-cta__body,.clx6-states{grid-template-columns:1fr}.clx6-state{border-right:0;border-bottom:1px solid var(--clx6-ink)}.clx6-state:last-child{border-bottom:0}}