/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.table{display:table}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--navy:#05090d;--navy-soft:#0d151f;--navy-pale:#354250;--gold:#4c8dff;--gold-deep:#2f6fe4;--ivory:#f3f5f8;--paper:#fafbfc;--white:#fff;--stone:#69727c;--line:#08152329;--line-light:#ffffff26;--good:#9acb7a;--bad:#ee8c75}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);scroll-padding-top:92px}body{background:var(--paper);color:var(--navy);font-family:var(--font-geist-sans), Arial, sans-serif;text-rendering:optimizelegibility;margin:0}::selection{background:var(--gold);color:var(--navy)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.shell{width:min(1280px,100% - 56px);margin:0 auto}.skip-link{z-index:100;background:var(--white);color:var(--navy);padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:none}.site-header{z-index:80;width:100%;min-height:92px;color:var(--white);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);background:#05090de6;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;padding:0 max(28px,50vw - 690px);display:flex;position:fixed;top:0;left:0;box-shadow:0 12px 34px #00000029}.brand{align-items:center;gap:13px;display:inline-flex}.brand-symbol{width:41px;height:41px;display:block;position:relative}.brand-symbol i{display:block;position:absolute}.brand-symbol .mark-left,.brand-symbol .mark-right{background:#ffffffeb;width:14px;height:35px;top:3px}.brand-symbol .mark-left{clip-path:polygon(100% 0,100% 17%,36% 37%,36% 63%,100% 83%,100% 100%,0 70%,0 30%);left:1px}.brand-symbol .mark-right{clip-path:polygon(0 0,0 17%,64% 37%,64% 63%,0 83%,0 100%,100% 70%,100% 30%);right:1px}.brand-symbol .mark-core{background:var(--gold);border-radius:2px;width:3px;height:23px;top:9px;left:19px}.brand-type{gap:5px;display:grid}.brand-type strong{letter-spacing:.43em;font-size:.86rem;line-height:1}.brand-type>span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.23em;font-size:.4rem;line-height:1}.site-header nav{align-items:center;gap:29px;font-size:.72rem;font-weight:540;display:flex}.site-header nav a{color:#ffffffb3;transition:color .2s}.site-header nav a:hover,.site-header nav a:focus-visible{color:var(--white)}.site-header .nav-cta{color:var(--white);border:1px solid #ffffff59;padding:11px 15px}.hero{background:radial-gradient(circle at 71% 39%, #d4af371a, transparent 28%), linear-gradient(#ffffff09 1px, transparent 1px), linear-gradient(90deg, #ffffff09 1px, transparent 1px), var(--navy);min-height:860px;color:var(--white);background-size:auto,62px 62px,62px 62px,auto;padding-top:92px}.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(470px,.94fr);align-items:center;gap:clamp(56px,7vw,116px);min-height:680px;padding:76px 0 68px;display:grid}.eyebrow,.section-kicker,.section-index{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:650}.eyebrow{color:var(--gold);margin-bottom:25px}.hero h1{letter-spacing:-.072em;max-width:810px;margin:0;font-size:clamp(4.2rem,7.5vw,7.6rem);font-weight:470;line-height:.89}.hero h1 span{color:#ffffff70;display:block}.hero-vision{max-width:670px;color:var(--white);letter-spacing:-.02em;margin:31px 0 0;font-size:clamp(1.12rem,1.55vw,1.38rem);font-weight:520;line-height:1.48}.hero-lede{color:#ffffffb3;max-width:680px;margin:16px 0 0;font-size:clamp(1.04rem,1.35vw,1.22rem);line-height:1.65}.hero-distinction{border-left:1px solid var(--gold);color:#ffffff85;max-width:675px;margin:22px 0 0;padding-left:17px;font-size:.83rem;line-height:1.6}.hero-distinction em{color:#ffffffb8;font-style:normal}.hero-distinction strong{color:var(--gold);font-weight:560}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.button{border:1px solid;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:0 20px;font-size:.74rem;font-weight:650;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.button:hover,.button:focus-visible{transform:translate(-2px,-2px)}.button-gold{border-color:var(--gold);background:var(--gold);color:var(--navy)}.button-gold:hover,.button-gold:focus-visible{box-shadow:5px 5px #d4af373d}.button-quiet{color:var(--white);border-color:#ffffff47}.button-quiet:hover,.button-quiet:focus-visible{background:#ffffff12}.stage-line{color:#ffffff7a;align-items:center;gap:12px;margin-top:24px;display:flex}.stage-line>span{background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d4af371f}.stage-line p{font-family:var(--font-geist-mono), monospace;margin:0;font-size:.61rem;line-height:1.5}.decision-console{color:#dce2e7;font-family:var(--font-geist-mono), monospace;background:#07111c;border:1px solid #d4af3757;overflow:hidden;box-shadow:20px 20px #0000002e}.console-head{letter-spacing:.08em;color:#768796;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:50px;padding:0 17px;font-size:.56rem;display:grid}.console-head>div{gap:5px;display:flex}.console-head i{background:#334554;border-radius:50%;width:6px;height:6px}.console-head small{border:1px solid #ffffff21;justify-self:end;padding:4px 6px;font-size:.48rem}.console-tabs{border-bottom:1px solid #ffffff17;grid-template-columns:repeat(4,1fr);display:grid}.console-tabs button{color:#667784;min-height:54px;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff14;padding:0 6px;font-size:.54rem}.console-tabs button[aria-selected=true]{box-shadow:inset 0 -2px var(--gold);color:var(--white);background:#d4af3717}.is-refused .console-tabs button[aria-selected=true]{box-shadow:inset 0 -2px var(--bad);background:#ee8c7512}.console-flow{color:#758591;text-transform:uppercase;justify-content:center;align-items:center;gap:17px;padding:23px 14px 7px;font-size:.53rem;display:flex}.console-flow i{color:var(--gold);font-style:normal}.console-rows{padding:16px 19px 20px}.console-rows>div{border-bottom:1px solid #ffffff13;grid-template-columns:36px 1fr auto;align-items:center;min-height:57px;padding:0 12px;font-size:.67rem;animation:.36s both rowIn;display:grid}.console-rows>div:nth-child(2){animation-delay:50ms}.console-rows>div:nth-child(3){animation-delay:.1s}.console-rows>div:nth-child(4){animation-delay:.15s}.console-rows .row-active{background:#d4af370d;border:1px solid #d4af3733}.is-refused .console-rows .row-active{background:#ee8c750b;border-color:#ee8c753d}.console-rows span{color:#435766}.console-rows code{color:#aeb9c1;font:inherit}.console-rows strong{color:var(--good);border:1px solid #9acb7a6b;padding:4px 7px;font-size:.55rem}.console-rows strong.bad{color:var(--bad);border-color:#ee8c756b}.console-verdict{background:#d4af3714;border-top:1px solid #d4af3747;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:78px;padding:0 21px;display:grid}.is-refused .console-verdict{background:#ee8c750f;border-color:#ee8c7547}.console-verdict span{color:#607180;font-size:.49rem}.console-verdict strong{color:var(--gold);text-align:right;text-transform:uppercase;font-size:.59rem;font-weight:550}.is-refused .console-verdict strong{color:var(--bad)}.console-verdict b{border:1px solid var(--gold);color:var(--gold);padding:8px 9px;font-size:.59rem}.is-refused .console-verdict b{border-color:var(--bad);color:var(--bad)}.console-foot{color:#4f616e;background:#030910;grid-template-columns:1fr 1fr;min-height:53px;font-size:.48rem;display:grid}.console-foot span{border-right:1px solid #ffffff14;gap:4px;padding:12px 14px;display:grid}.console-foot b{color:#a9b4bc}@keyframes rowIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.hero-foot{color:#ffffff61;min-height:87px;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;border-top:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);align-items:center;font-size:.57rem;display:grid}.hero-foot span:nth-child(2){text-align:center}.hero-foot span:last-child{text-align:right}.section{padding:130px 0}.section-kicker{color:var(--gold-deep);margin-bottom:20px}.section h2,.partner h2{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:480;line-height:.95}.section-index{color:#8a9196}.pitch{background:var(--paper)}.pitch-heading{grid-template-columns:180px 1.3fr .7fr;align-items:start;gap:50px;display:grid}.pitch-heading h2{max-width:760px;font-size:clamp(3.1rem,5.5vw,5.6rem)}.pitch-heading>p:last-child{color:var(--stone);margin:7px 0 0;line-height:1.72}.pitch-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:80px 0 0 180px;display:grid}.pitch-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;padding:28px}.pitch-grid article>div{color:var(--gold-deep);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;font-size:.58rem;display:flex}.pitch-grid h3{letter-spacing:-.045em;max-width:290px;margin:105px 0 14px;font-size:1.65rem;font-weight:540}.pitch-grid p{color:var(--stone);margin:0;font-size:.86rem;line-height:1.62}.thesis-grid{grid-template-columns:180px 1fr;display:grid}.thesis-copy h2{max-width:880px}.thesis-lede{max-width:900px;color:var(--navy-pale);letter-spacing:-.025em;margin:38px 0 0;font-size:clamp(1.35rem,2.1vw,2.05rem);line-height:1.48}.contrast-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:68px;display:grid}.contrast-grid article{background:var(--paper);min-height:290px;padding:34px}.contrast-grid article span{color:var(--stone);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem}.contrast-grid article h3{letter-spacing:-.05em;max-width:420px;margin:70px 0 15px;font-size:clamp(1.65rem,2.8vw,2.65rem);font-weight:520}.contrast-grid article p{max-width:490px;color:var(--stone);margin:0;line-height:1.6}.contrast-grid .contrast-active{background:var(--navy);color:var(--white)}.contrast-grid .contrast-active span{color:var(--gold)}.contrast-grid .contrast-active p{color:#ffffff9e}.future{background:radial-gradient(circle at 82% 25%, #d4af371a, transparent 26%), linear-gradient(#ffffff08 1px, transparent 1px), linear-gradient(90deg, #ffffff08 1px, transparent 1px), var(--navy);color:var(--white);background-size:auto,62px 62px,62px 62px,auto}.future-grid{grid-template-columns:180px 1fr;display:grid}.future .section-index{color:#ffffff57}.future .section-kicker{color:var(--gold)}.future-body h2{max-width:1050px;font-size:clamp(3.2rem,6.2vw,6.5rem)}.future-lede{color:#ffffffab;letter-spacing:-.02em;max-width:900px;margin:42px 0 0;font-size:clamp(1.2rem,1.75vw,1.62rem);line-height:1.58}.north-star{border-top:1px solid #d4af3773;border-bottom:1px solid #d4af3773;grid-template-columns:200px 1fr;align-items:center;gap:40px;margin-top:70px;padding:34px 0;display:grid}.north-star span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;font-size:.59rem}.north-star strong{max-width:860px;color:var(--gold);letter-spacing:-.045em;font-size:clamp(1.65rem,3vw,3rem);font-weight:520;line-height:1.15}.future-states{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);margin-top:52px;display:grid}.future-states article{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-height:350px;padding:28px}.future-states article>div{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.56rem;display:flex}.future-states h3{letter-spacing:-.04em;max-width:310px;margin:126px 0 15px;font-size:1.58rem;font-weight:540;line-height:1.12}.future-states p{color:#ffffff80;margin:0;font-size:.85rem;line-height:1.62}.human-role{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:200px 1fr;gap:40px;margin-top:35px;padding:30px 0;display:grid}.human-role span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;font-size:.59rem}.human-role p{color:#ffffffb8;max-width:850px;margin:0;font-size:1rem;line-height:1.72}.vision-boundary{color:#ffffff5c;max-width:880px;font-family:var(--font-geist-mono), monospace;margin:22px 0 0 240px;font-size:.57rem;line-height:1.65}.protocol{border-top:1px solid var(--line);background:var(--ivory)}.section-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:80px;display:grid}.section-heading>p{max-width:560px;color:var(--stone);margin:0 0 4px;font-size:1.02rem;line-height:1.7}.protocol-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:78px;display:grid}.protocol-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:350px;padding:29px 27px}.protocol-meta{color:var(--gold-deep);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:.61rem;display:flex}.protocol-grid h3{letter-spacing:-.035em;margin:132px 0 15px;font-size:1.45rem;font-weight:560}.protocol-grid p{color:var(--stone);margin:0;font-size:.9rem;line-height:1.63}.protocol-statement{justify-content:space-between;align-items:baseline;gap:30px;padding:32px 0 0;display:flex}.protocol-statement p,.protocol-statement strong{letter-spacing:-.035em;margin:0;font-size:clamp(1.15rem,2vw,1.65rem)}.protocol-statement p{color:var(--stone)}.protocol-statement strong{color:var(--gold-deep);font-weight:600}.evidence{background:var(--navy);color:var(--white)}.light-heading .section-kicker{color:var(--gold)}.light-heading>p{color:#ffffff94}.evidence-grid{border-top:1px solid var(--line-light);border-left:1px solid var(--line-light);grid-template-columns:repeat(4,1fr);margin-top:76px;display:grid}.evidence-grid article{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);min-height:315px;padding:29px 27px}.evidence-grid strong{color:var(--gold);letter-spacing:-.06em;font-size:clamp(2.5rem,4vw,4.2rem);font-weight:480;display:block}.evidence-grid h3{margin:88px 0 13px;font-size:1rem;font-weight:590}.evidence-grid p{color:#ffffff85;margin:0;font-size:.83rem;line-height:1.65}.mattermost-note{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:180px 1fr;gap:40px;margin-top:38px;padding:28px 0;display:grid}.mattermost-note span{color:var(--gold);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:.59rem}.mattermost-note p{color:#ffffffba;max-width:850px;margin:0;line-height:1.65}.evidence-caveat{color:#ffffff5c;font-family:var(--font-geist-mono), monospace;margin:22px 0 0;font-size:.58rem;line-height:1.55}.scale{border-bottom:1px solid var(--line);background:var(--paper)}.scale-heading h2{max-width:800px;font-size:clamp(3rem,5vw,5.3rem)}.scale-lead{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.3fr;align-items:end;gap:70px;margin-top:75px;padding:33px 0;display:grid}.scale-lead>div{gap:8px;display:grid}.scale-lead strong{color:var(--gold-deep);letter-spacing:-.07em;font-size:clamp(3.5rem,6vw,6.3rem);font-weight:470;line-height:.9}.scale-lead span{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.scale-lead p{max-width:690px;color:var(--stone);margin:0;line-height:1.7}.scale-timeline{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.scale-timeline article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:335px;padding:27px;position:relative}.scale-timeline article:before{background:var(--navy);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:27px}.scale-timeline article:not(:last-child):after{border-top:1px solid var(--navy);border-right:1px solid var(--navy);content:"";width:8px;height:8px;position:absolute;top:-1px;right:-4px;transform:rotate(45deg)}.scale-timeline span{color:var(--stone);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:.56rem}.scale-timeline strong{color:var(--navy);letter-spacing:-.06em;margin-top:65px;font-size:clamp(2.4rem,3.5vw,3.8rem);font-weight:500;display:block}.scale-timeline h3{margin:8px 0 13px;font-size:.96rem;font-weight:620}.scale-timeline p{color:var(--stone);margin:0;font-size:.8rem;line-height:1.6}.scale-timeline .scale-signal{background:var(--navy);color:var(--white)}.scale-timeline .scale-signal:before{background:var(--gold)}.scale-timeline .scale-signal strong{color:var(--gold)}.scale-timeline .scale-signal span,.scale-timeline .scale-signal p{color:#ffffff8a}.scale-record{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;margin-top:32px;padding:23px 0;display:flex}.scale-record>div:first-child{gap:7px;display:grid}.scale-record span{color:var(--gold-deep);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;font-size:.61rem}.scale-record p{color:var(--stone);margin:0;font-size:.7rem}.scale-record>div:last-child{flex-wrap:wrap;gap:21px;display:flex}.scale-record a{border-bottom:1px solid var(--navy);padding-bottom:4px;font-size:.7rem;font-weight:620}.scale-caveat{color:var(--stone);font-family:var(--font-geist-mono), monospace;margin:18px 0 0;font-size:.57rem;line-height:1.6}.scope{background:var(--paper)}.scope-grid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.scope-intro{align-self:start;position:sticky;top:35px}.scope-intro h2{font-size:clamp(3rem,4.7vw,5rem)}.scope-intro>p{max-width:520px;color:var(--stone);margin:30px 0 0;font-size:1rem;line-height:1.7}.text-link{border-bottom:1px solid var(--navy);gap:26px;margin-top:34px;padding-bottom:8px;font-size:.75rem;font-weight:650;display:inline-flex}.scope-columns{border-top:1px solid var(--line)}.scope-columns article{border-bottom:1px solid var(--line);padding:38px 0 45px}.scope-title{align-items:center;gap:14px;display:flex}.scope-title>span{border:1px solid var(--gold-deep);width:28px;height:28px;color:var(--gold-deep);place-items:center;font-size:.68rem;display:grid}.scope-title.muted>span{border-color:var(--stone);color:var(--stone)}.scope-title h3{margin:0;font-size:1rem;font-weight:620}.scope-columns ul{gap:0;margin:28px 0 0 42px;padding:0;list-style:none;display:grid}.scope-columns li{color:var(--navy-pale);border-top:1px solid #08152314;padding:15px 0;font-size:.93rem;line-height:1.55}.expansion{border-top:1px solid var(--line);background:var(--ivory)}.expansion-rail{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.expansion-rail article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:330px;padding:29px}.expansion-rail span{color:var(--gold-deep);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:.56rem}.expansion-rail h3{letter-spacing:-.04em;margin:124px 0 14px;font-size:1.65rem;font-weight:550}.expansion-rail p{color:var(--stone);margin:0;font-size:.86rem;line-height:1.62}.investor-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:34px;display:grid}.investor-summary>div{border-right:1px solid var(--line);padding:24px}.investor-summary>div:last-child{border-right:0}.investor-summary span{color:var(--gold-deep);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:.55rem}.investor-summary p{margin:12px 0 0;font-size:.86rem;line-height:1.55}.partner{background:var(--gold);color:var(--navy);padding:120px 0}.partner .section-kicker{color:#08152394}.partner-grid{grid-template-columns:1fr 1fr;align-items:start;gap:110px;display:grid}.partner-copy>p{max-width:600px;margin:0;font-size:1.08rem;line-height:1.72}.partner-points{border-top:1px solid #08152333;grid-template-columns:1fr 1fr;gap:0;margin:34px 0;display:grid}.partner-points span{font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #08152333;padding:14px 0;font-size:.61rem}.partner-points span:nth-child(odd){border-right:1px solid #08152333}.partner-points span:nth-child(2n){padding-left:18px}.button-light{border-color:var(--navy);background:var(--navy);color:var(--white)}.button-light:hover,.button-light:focus-visible{box-shadow:5px 5px #0815233b}.partner-copy small{color:#08152391;font-family:var(--font-geist-mono), monospace;margin-top:18px;font-size:.58rem;display:block}.site-footer{grid-template-columns:1fr 1fr auto auto;align-items:center;gap:48px;min-height:150px;display:grid}.footer-brand{align-items:baseline;gap:9px;display:flex}.footer-brand strong{letter-spacing:.28em}.footer-brand span{color:var(--gold-deep);letter-spacing:.2em;font-size:.62rem}.site-footer p{color:var(--stone);margin:0;font-size:.76rem}.site-footer>div{gap:22px;font-size:.68rem;display:flex}.site-footer>small{color:var(--stone);font-size:.61rem}@media (width<=1050px){.site-header nav a:not(.nav-cta){display:none}.hero-grid{grid-template-columns:1fr;padding-top:86px}.hero-copy{max-width:850px}.decision-console{width:min(640px,100%)}.hero-foot{margin-top:68px}.protocol-grid,.evidence-grid{grid-template-columns:1fr 1fr}.pitch-heading{grid-template-columns:140px 1fr}.pitch-heading>p:last-child{grid-column:2}.pitch-grid{margin-left:140px}.future-grid{grid-template-columns:140px 1fr}.scale-timeline{grid-template-columns:1fr 1fr}.scope-grid{gap:55px}}@media (width<=760px){.shell{width:min(100% - 30px,1280px)}html{scroll-padding-top:78px}.site-header{width:100%;min-height:78px;padding:0 15px}.brand-symbol{width:36px;height:36px}.site-header .nav-cta{padding:10px 12px;font-size:.65rem}.hero{padding-top:78px}.hero-grid{gap:58px;min-height:auto;padding:78px 0 30px}.hero h1{font-size:clamp(3.35rem,16vw,5rem)}.hero-vision{font-size:1.12rem}.hero-lede{font-size:1rem}.hero-actions .button{width:100%}.decision-console{box-shadow:9px 9px #0000002e}.console-tabs button{min-height:48px;font-size:.47rem}.console-flow{gap:8px;font-size:.43rem}.console-rows{padding:12px}.console-verdict{grid-template-columns:1fr auto;padding:15px}.console-verdict span{display:none}.console-verdict strong{text-align:left}.hero-foot{grid-template-columns:1fr;gap:9px;padding:21px 0}.hero-foot span,.hero-foot span:nth-child(2),.hero-foot span:last-child{text-align:left}.section{padding:86px 0}.section h2,.partner h2{font-size:clamp(2.75rem,13vw,4rem)}.thesis-grid,.future-grid,.scope-grid,.partner-grid,.section-heading,.pitch-heading{grid-template-columns:1fr}.section-index{margin-bottom:34px}.pitch-heading>p:last-child{grid-column:auto}.pitch-grid{grid-template-columns:1fr;margin:48px 0 0}.pitch-grid article{min-height:250px}.pitch-grid h3{margin-top:62px}.contrast-grid,.future-states,.protocol-grid,.evidence-grid,.scale-timeline,.expansion-rail,.investor-summary{grid-template-columns:1fr}.contrast-grid article{min-height:250px}.contrast-grid article h3{margin-top:55px}.future-lede{margin-top:30px}.north-star,.human-role{grid-template-columns:1fr;gap:14px}.future-states article{min-height:270px}.future-states h3{margin-top:72px}.vision-boundary{margin-left:0}.section-heading{gap:24px}.protocol-grid{margin-top:48px}.protocol-grid article{min-height:260px}.protocol-grid h3{margin-top:76px}.protocol-statement{flex-direction:column;align-items:flex-start}.evidence-grid{margin-top:48px}.evidence-grid article{min-height:250px}.evidence-grid h3{margin-top:55px}.mattermost-note{grid-template-columns:1fr;gap:15px}.scale-lead{grid-template-columns:1fr;gap:28px}.scale-timeline article{min-height:280px}.scale-timeline strong{margin-top:48px}.scale-record{flex-direction:column;align-items:flex-start}.expansion-rail article{min-height:260px}.expansion-rail h3{margin-top:72px}.investor-summary>div{border-right:0;border-bottom:1px solid var(--line)}.investor-summary>div:last-child{border-bottom:0}.scope-intro{position:static}.partner{padding:86px 0}.partner-grid{gap:45px}.partner-points{grid-template-columns:1fr}.partner-points span:nth-child(odd){border-right:0}.partner-points span:nth-child(2n){padding-left:0}.partner-copy .button{width:100%}.site-footer{grid-template-columns:1fr;gap:17px;padding:45px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
