@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@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-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--radius-sm:.25rem;--radius-md:.375rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--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%;-moz-tab-size:4;-o-tab-size:4;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;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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.columns-2{-moz-columns:2;columns:2}.columns-3{-moz-columns:3;columns:3}.columns-4{-moz-columns:4;columns:4}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{color-scheme:dark;--canvas:#050505;--canvas-elevated:#0c0c0c;--canvas-muted:#121212;--ink:#f2f2ed;--ink-muted:#a5a59f;--line:#ffffff24;--line-strong:#ffffff61;--positive:#79c69b;--warning:#e2b86e;--critical:#ee8a8a;--info:#9fc7de;--shadow:0 28px 90px #0000006b;--glass-subtle-bg:#ffffff09;--glass-panel-bg:#1c1c1ccc;--glass-strong-bg:#050505d1;--glass-border:#ffffff2e;--glass-highlight:inset 0 1px 0 #ffffff1f;--glass-shadow-subtle:0 12px 40px #0000002e;--glass-shadow-panel:0 26px 78px #00000052;--glass-blur-subtle:2px;--glass-blur-panel:8px;--glass-blur-strong:18px;--glass-hover-bg:#ffffffad;--glass-hover-border:#09090940;--glass-hover-shadow:0 18px 48px #0909091f;--font-display:"Playfair Display",Georgia,"Times New Roman",serif;--font-body:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-ui:var(--font-body);--font-label:"JetBrains Mono","SFMono-Regular",Consolas,monospace;--font-sans:var(--font-body);--font-serif:var(--font-display);--font-mono:var(--font-label);--type-display:clamp(2.9rem,6.7vw,6.25rem);--type-page:clamp(2.6rem,5.4vw,5rem);--type-section:clamp(2.1rem,4.1vw,3.9rem);--type-card:clamp(1.25rem,2vw,1.75rem);--type-console-page:clamp(2.1rem,4vw,4rem);--leading-display:.96;--leading-section:1.08;--leading-card:1.16;--leading-body:1.65;--radius-sm:2px;--radius-md:8px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:5rem;--page-gutter:24px;--section-space:88px;--heading-gap:44px;--container-hero:1440px;--container-editorial:1280px;--container-data:1180px;--reading-measure:62ch;--page:min(var(--container-editorial),calc(100% - (var(--page-gutter)*2)))}[data-theme=dark]{color-scheme:dark;--canvas:#050505;--canvas-elevated:#0c0c0c;--canvas-muted:#121212;--ink:#f2f2ed;--ink-muted:#a5a59f;--line:#ffffff24;--line-strong:#ffffff61;--positive:#79c69b;--warning:#e2b86e;--critical:#ee8a8a;--info:#9fc7de;--shadow:0 28px 90px #0000006b;--glass-subtle-bg:#ffffff09;--glass-panel-bg:#1c1c1ccc;--glass-strong-bg:#050505d1;--glass-border:#ffffff2e;--glass-highlight:inset 0 1px 0 #ffffff1f;--glass-shadow-subtle:0 12px 40px #0000002e;--glass-shadow-panel:0 26px 78px #00000052;--glass-hover-bg:#ffffff0e;--glass-hover-border:#ffffff6b;--glass-hover-shadow:0 18px 54px #0000004d,0 0 30px #ffffff14,inset 0 1px 0 #fff3}@media(max-width:359px){:root{--page-gutter:16px;--section-space:56px;--heading-gap:28px;--type-display:2.48rem}}@media(min-width:360px)and (max-width:479px){:root{--page-gutter:20px;--section-space:72px;--heading-gap:36px}}@media(min-width:480px)and (max-width:767px){:root{--page-gutter:24px;--section-space:80px;--heading-gap:40px}}@media(min-width:768px)and (max-width:1199px){:root{--page-gutter:32px;--section-space:104px;--heading-gap:52px}}@media(min-width:1200px)and (max-width:1599px){:root{--page-gutter:48px;--section-space:120px;--heading-gap:56px}}@media(min-width:1600px){:root{--page-gutter:64px;--section-space:132px;--heading-gap:64px}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--canvas)}body{background:var(--canvas);min-width:0;min-height:100vh;color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:var(--leading-body);margin:0;transition:background-color .26s,color .26s}body,button,input,select{font-family:var(--font-ui)}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:var(--leading-section);letter-spacing:-.035em}h4,h5,h6{font-family:var(--font-display);font-weight:400;line-height:var(--leading-card);letter-spacing:-.02em;margin-top:0}code,pre{font-family:var(--font-mono)}:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.skip-link{z-index:1000;background:var(--ink);color:var(--canvas);padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.noise-overlay{z-index:100;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}.eyebrow,.mono-note{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:500}.brand{font-family:var(--font-serif);letter-spacing:-.04em;align-items:center;gap:10px;font-size:1.35rem;display:inline-flex}.brand img{-o-object-fit:contain;object-fit:contain;width:auto;height:47px;display:block}.brand--compact img{height:31px}.button{border:1px solid var(--ink);border-radius:var(--radius-sm);background:var(--ink);min-height:46px;color:var(--canvas);cursor:pointer;font-family:var(--font-mono);letter-spacing:.045em;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:.75rem;font-weight:500;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:disabled{cursor:wait;opacity:.6;transform:none}.button--small{min-height:38px;padding:0 15px;font-size:.68rem}.button--ghost{color:var(--ink);background:0 0}.button--inverse{color:#050505;background:#fff;border-color:#fff}.button--outline-light{color:#fff;background:0 0;border-color:#ffffff80}.icon-button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:40px;height:40px;display:inline-grid}.text-button,.text-link{color:var(--ink);cursor:pointer;font-family:var(--font-mono);letter-spacing:.035em;text-underline-offset:5px;background:0 0;border:0;align-items:center;gap:7px;font-size:.74rem;font-weight:500;text-decoration:underline;display:inline-flex}.status-badge{width:-moz-fit-content;width:fit-content;color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.055em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:5px 8px;font-size:.61rem;font-weight:500;line-height:1;display:inline-flex}.status-badge__mark{background:currentColor;border-radius:50%;width:5px;height:5px}.status-badge--positive{color:var(--positive)}.status-badge--warning{color:var(--warning)}.status-badge--critical{color:var(--critical)}.status-badge--info{color:var(--info)}.simulation-banner{z-index:120;color:#0a0a0a;min-height:40px;font-family:var(--font-mono);letter-spacing:.025em;text-align:center;background:#d9ad55;justify-content:center;align-items:center;gap:10px;padding:8px 20px;font-size:.66rem;display:flex;position:relative}.marketing-nav{z-index:90;border-bottom:1px solid var(--line);background:var(--canvas);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.marketing-nav{background:color-mix(in srgb,var(--canvas)86%,transparent)}}.marketing-nav{backdrop-filter:blur(18px)}.marketing-nav__inner{width:var(--page);justify-content:space-between;align-items:center;gap:28px;min-height:74px;margin:auto;display:flex}.marketing-nav__links{align-items:center;gap:28px;margin-left:auto;display:flex}.marketing-nav__links a{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.04em;align-items:center;gap:4px;font-size:.68rem;display:inline-flex}.marketing-nav__links a.active,.marketing-nav__links a:hover{color:var(--ink)}.marketing-nav__actions{align-items:center;gap:10px;display:flex}.nav-menu{display:none}.hero{color:#f4f4ef;isolation:isolate;background:#050505;min-height:calc(100svh - 74px);display:grid;position:relative;overflow:hidden}.neural-field{z-index:-2;opacity:.78;position:absolute;inset:0}.neural-field canvas{width:100%!important;height:100%!important}.neural-field--static{background:radial-gradient(circle at 75% 68%,#ffffff26,#0000 22%),radial-gradient(circle at 71% 67%,#ffffff73 0 1px,#0000 1.5px) 0 0/22px 22px,#050505}.hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#050505,#050505db 42%,#05050514 78%);position:absolute;inset:0}.hero__content{width:var(--page);align-self:center;margin:auto;padding:100px 0 130px}.hero__kicker{color:#a3a39d;font-family:var(--font-mono);letter-spacing:.12em;margin:28px 0 16px;font-size:.71rem}.hero h1{letter-spacing:-.065em;max-width:920px;margin:0;font-size:clamp(3.6rem,8vw,8.3rem);line-height:.91}.hero h1 em{color:#9c9c96;font-weight:400}.hero__lede{color:#b9b9b3;max-width:650px;margin:38px 0 34px;font-size:clamp(1rem,1.5vw,1.2rem)}.hero__actions{flex-wrap:wrap;gap:12px;display:flex}.hero .button{color:#050505;background:#f4f4ef;border-color:#f4f4ef}.hero .button--ghost{color:#f4f4ef;background:0 0}.hero__scroll{color:#8e8e88;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:.65rem;display:flex;position:absolute;bottom:28px;right:max(24px,50vw + min(1280px,100vw - 48px)/-2)}.protocol-strip{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.protocol-strip>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:112px;padding:22px max(22px,12.5vw - 160px);display:flex}.protocol-strip>div:last-child{border-right:0}.protocol-strip span{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.protocol-strip strong{font-family:var(--font-serif);margin-top:5px;font-size:1.15rem;font-weight:400}.editorial-section,.evidence-feature,.journey-section{width:var(--page);margin:auto;padding:120px 0}.editorial-section--bordered{border-top:1px solid var(--line)}.section-heading{max-width:780px;margin-bottom:64px;display:grid}.section-heading h2,.evidence-feature h2,.final-cta h2{margin:8px 0 22px;font-size:clamp(2.5rem,5vw,5.4rem)}.section-heading>p:last-child,.evidence-feature__intro>p{max-width:620px;color:var(--ink-muted);font-size:1rem}.lifecycle-list{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.lifecycle-list li{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr 1.2fr;align-items:baseline;gap:28px;padding:28px 0;display:grid}.lifecycle-list span{font-family:var(--font-mono);font-size:.7rem}.lifecycle-list h3{margin:0;font-size:1.55rem}.lifecycle-list p{color:var(--ink-muted);margin:0}.architecture-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.architecture-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:240px;padding:32px}.architecture-grid svg{color:var(--ink-muted);margin-bottom:48px}.architecture-grid h3{margin-bottom:10px;font-size:1.45rem}.architecture-grid p{color:var(--ink-muted);font-size:.86rem}.evidence-feature{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.evidence-feature__intro{align-self:start;position:sticky;top:110px}.claim-stack,.claim-grid{gap:12px;display:grid}.claim-grid{grid-template-columns:repeat(2,1fr)}.claim-card{border:1px solid var(--line);background:var(--canvas-elevated);padding:25px}.claim-card__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.claim-card h3{margin:0 0 14px;font-size:1.3rem}.claim-card>p{color:var(--ink-muted);font-size:.86rem}.provenance-list{gap:7px;margin:20px 0 0;display:grid}.provenance-list div{font-family:var(--font-mono);grid-template-columns:86px 1fr;gap:12px;font-size:.63rem;display:grid}.provenance-list dt{color:var(--ink-muted);text-transform:uppercase}.provenance-list dd{overflow-wrap:anywhere;margin:0}.journey-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}.journey-grid a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:260px;padding:28px;transition:background-color .18s,color .18s}.journey-grid a:hover{background:var(--ink);color:var(--canvas)}.journey-grid span{font-family:var(--font-mono);font-size:.65rem}.journey-grid h3{margin-top:80px;font-size:1.4rem}.journey-grid p{color:var(--ink-muted);font-size:.82rem}.journey-grid__cta{color:var(--ink-muted);font:.68rem var(--font-mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:8px;margin-top:28px;display:inline-flex}.journey-grid__cta svg{transition:transform .18s}.journey-grid a:hover .journey-grid__cta,.journey-grid a:focus-visible .journey-grid__cta{color:var(--ink)}.journey-grid a:hover .journey-grid__cta svg,.journey-grid a:focus-visible .journey-grid__cta svg{transform:translate(4px)}.final-cta{color:#fff;background:#050505;padding:110px max(24px,50vw - 640px)}.final-cta h2{max-width:1050px}.final-cta>div{flex-wrap:wrap;gap:12px;display:flex}.site-footer{border-top:1px solid var(--line);padding:64px 0}.site-footer__grid{width:var(--page);color:var(--ink-muted);grid-template-columns:1fr 1fr 1fr;gap:60px;margin:auto;font-size:.8rem;display:grid}.site-footer__links{flex-direction:column;gap:12px;display:flex}.site-footer__links a{align-items:center;gap:8px;display:inline-flex}.page-header{border-bottom:1px solid var(--line);padding:64px 0 45px}.page-header__row{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.page-header h1{max-width:1000px;margin:6px 0 12px;font-size:clamp(2.3rem,5vw,5.5rem)}.page-header__row>div>p{max-width:720px;color:var(--ink-muted);margin:0}.page-header__actions{flex:none;padding-bottom:8px}.topic-page{width:var(--page);margin:auto}.topic-page>.page-header{padding-top:110px}.topic-grid{border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.topic-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:270px;padding:34px}.topic-grid span{font-family:var(--font-mono);font-size:.65rem}.topic-grid h2{margin:70px 0 12px;font-size:2rem}.topic-grid p{max-width:520px;color:var(--ink-muted)}.topic-callout{background:var(--ink);color:var(--canvas);grid-template-columns:1fr 1fr;gap:50px;margin-top:80px;padding:48px;display:grid}.topic-callout h2{font-size:2.4rem}.topic-callout ul{align-content:center;gap:14px;margin:0;padding:0;list-style:none;display:grid}.topic-callout li{font-family:var(--font-mono);align-items:center;gap:10px;font-size:.72rem;display:flex}.topic-actions{gap:12px;padding:50px 0 100px;display:flex}.console-shell{background:var(--canvas);min-height:100vh}.console-sidebar{z-index:80;border-right:1px solid var(--line);background:var(--canvas-elevated);flex-direction:column;width:264px;display:flex;position:fixed;top:0;bottom:0;left:0}.console-dialog-overlay{z-index:89;backdrop-filter:blur(3px);background:#000000ad;position:fixed;inset:0}.console-dialog-content{z-index:90;border-right:1px solid var(--line);background:var(--canvas-elevated);width:min(84vw,320px);box-shadow:var(--shadow);outline:none;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.console-shell>.simulation-banner+.console-sidebar{top:40px}.console-sidebar__brand{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:72px;padding:0 22px;display:flex}.console-close,.console-menu{display:none}.console-sidebar__mode{border-bottom:1px solid var(--line);gap:8px;padding:20px 22px;display:grid}.console-sidebar__mode>span{font-family:var(--font-mono);letter-spacing:.07em;font-size:.62rem}.console-nav{flex:1;padding:14px 12px;overflow:auto}.console-nav__group{margin-bottom:20px}.console-nav__group>p{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 10px 7px;font-size:.57rem}.console-nav a{min-height:40px;color:var(--ink-muted);border-radius:3px;align-items:center;gap:11px;padding:0 11px;font-size:.78rem;display:flex}.console-nav a:hover,.console-nav a.active{background:var(--canvas-muted);color:var(--ink)}.console-sidebar__footer{border-top:1px solid var(--line);color:var(--ink-muted);align-items:center;gap:10px;padding:20px 22px;font-size:.7rem;display:flex}.console-main{min-height:100vh;margin-left:264px}.console-header{z-index:70;border-bottom:1px solid var(--line);background:var(--canvas);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:72px;padding:0 30px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.console-header{background:color-mix(in srgb,var(--canvas)88%,transparent)}}.console-header{backdrop-filter:blur(16px)}.simulation-banner+.console-sidebar+.console-main .console-header{top:40px}.console-header__identity,.console-header__status,.console-header__actions{align-items:center;gap:12px;display:flex}.console-header__identity div{line-height:1.1;display:grid}.console-header__identity strong{font-family:var(--font-mono);font-size:.72rem}.console-header__status{color:var(--ink-muted);justify-content:center;font-size:.7rem}.console-header__actions{justify-content:flex-end}.console-header__actions>a{font-family:var(--font-mono);font-size:.67rem}.console-content{width:min(1180px,100vw - 328px);margin:auto;padding-bottom:90px}.environment-panel{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:26px 0;display:grid}.environment-panel div{border-right:1px solid var(--line);min-width:0;padding:17px}.environment-panel div:last-child{border:0}.environment-panel span,.environment-panel strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.environment-panel span{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.57rem}.environment-panel strong{font-family:var(--font-mono);margin-top:5px;font-size:.69rem}.metric-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.metric-card{border:1px solid var(--line);background:var(--canvas-elevated);grid-template-columns:1fr auto;min-height:170px;padding:22px;display:grid}.metric-card svg{color:var(--ink-muted);grid-area:1/2/3}.metric-card span{color:var(--ink-muted);font-family:var(--font-mono);text-transform:uppercase;grid-column:1;font-size:.64rem}.metric-card strong{font-family:var(--font-serif);grid-column:1;align-self:end;font-size:3rem;font-weight:400}.metric-card small{color:var(--ink-muted);grid-column:1/-1;align-self:end;font-size:.68rem}.overview-grid,.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.panel{border:1px solid var(--line);background:var(--canvas-elevated);min-width:0;padding:24px}.panel--wide{grid-column:1/-1}.panel__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.panel h2{margin:0;font-size:1.65rem}.panel__lede,.panel>p{color:var(--ink-muted);font-size:.8rem}.capability-list,.evidence-mini-list{border-top:1px solid var(--line);margin:20px 0 0;padding:0;list-style:none}.capability-list li,.evidence-mini-list li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.capability-list span{font-family:var(--font-mono);text-transform:capitalize;font-size:.68rem}.evidence-mini-list strong{font-family:var(--font-serif);font-weight:400}.evidence-mini-list p{color:var(--ink-muted);margin:3px 0 0;font-size:.7rem}.route-grid,.da-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.route-grid>div,.da-grid article{border:1px solid var(--line);align-content:start;gap:8px;padding:18px;display:grid}.route-grid strong{font-family:var(--font-serif);font-size:1.1rem;font-weight:400}.route-grid span{min-height:38px;color:var(--ink-muted);font-family:var(--font-mono);font-size:.6rem}.data-state{border:1px dashed var(--line-strong);min-height:120px;color:var(--ink-muted);text-align:left;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex}.data-state p{margin:3px 0}.data-state--error{color:var(--critical);justify-content:flex-start}.data-state .text-button{margin-left:auto}.loading-mark{background:currentColor;border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite pulse}.provenance-bar{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0 0;padding:14px 0 0;display:grid}.provenance-bar div{min-width:0}.provenance-bar dt{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.55rem}.provenance-bar dd{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.59rem;overflow:hidden}.table-scroll{border:1px solid var(--line);margin-top:28px;overflow-x:auto}.resource-table,.chc-profile table{border-collapse:collapse;background:var(--canvas-elevated);width:100%;font-size:.74rem}.resource-table caption,.chc-profile caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.resource-table th,.resource-table td,.chc-profile th,.chc-profile td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:15px}.resource-table th,.chc-profile th{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.59rem;font-weight:500}.resource-table tbody tr:hover{background:var(--canvas-muted)}.resource-table a{font-family:var(--font-mono);text-underline-offset:4px;font-size:.69rem;text-decoration:underline}.detail-metrics{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:26px 0 12px;display:grid}.detail-metrics>div{border-right:1px solid var(--line);gap:6px;min-width:0;padding:20px;display:grid}.detail-metrics>div:last-child{border:0}.detail-metrics svg{color:var(--ink-muted)}.detail-metrics span{color:var(--ink-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.57rem}.detail-metrics strong{overflow-wrap:anywhere;font-size:.74rem}.definition-list{border-top:1px solid var(--line);gap:0;margin:20px 0 0;display:grid}.definition-list div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:16px;padding:11px 0;display:grid}.definition-list dt{color:var(--ink-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.62rem}.definition-list dd{overflow-wrap:anywhere;text-align:right;margin:0;font-size:.72rem}.tag-list{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.tag-list span,.tag-list a{border:1px solid var(--line);font-family:var(--font-mono);padding:5px 8px;font-size:.61rem}.chc-profile{grid-template-columns:1fr 1.4fr;gap:28px;margin-top:24px;display:grid}.chc-profile__visual{align-content:center;gap:8px;display:grid}.chc-profile__visual div{font-family:var(--font-mono);grid-template-columns:30px 1fr;align-items:center;gap:8px;font-size:.6rem;display:grid}.chc-profile__visual i{background:var(--canvas-muted);height:5px;position:relative;overflow:hidden}.chc-profile__visual i:after{width:var(--value);background:var(--ink);content:"";height:100%;position:absolute}.blocked-callout{border:1px solid var(--critical);align-items:flex-start;gap:18px;margin:18px 0;padding:20px;display:flex}.blocked-callout p{color:var(--ink-muted);margin:3px 0 0;font-size:.75rem}.simulator>.button{margin:10px 0 18px}.simulation-result{border-top:1px solid var(--line-strong);margin-top:20px}.simulation-result__summary{font-family:var(--font-mono);align-items:center;gap:18px;padding:18px 0;font-size:.68rem;display:flex}.simulation-result__summary strong{margin-left:auto}.simulation-result article{border-top:1px solid var(--line);padding:20px 0}.simulation-result article>div{justify-content:space-between;align-items:center;display:flex}.simulation-result article h3{margin:0}.simulation-result article dl{gap:7px;display:grid}.simulation-result article dl div{grid-template-columns:100px 1fr;font-size:.7rem;display:grid}.simulation-result article dt{color:var(--ink-muted)}.simulation-result article dd{margin:0}.da-grid{margin-top:28px}.da-grid article{min-height:300px}.da-grid article>svg{color:var(--ink-muted);margin-bottom:30px}.evidence-ladder{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(6,1fr);margin:28px 0;padding:0;list-style:none;display:grid}.evidence-ladder li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:105px;font-family:var(--font-mono);padding:14px;font-size:.57rem}.evidence-ladder span{color:var(--ink-muted);margin-bottom:28px;display:block}.system-response{margin-top:12px}.system-response pre{background:var(--canvas-muted);max-height:400px;padding:18px;font-size:.66rem;overflow:auto}.mobile-bottom-nav{display:none}.status-nav{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:74px;padding:0 max(24px,50vw - 640px);display:grid}.status-nav__title{font-family:var(--font-mono);letter-spacing:.11em;font-size:.67rem}.status-nav>div{justify-content:flex-end;align-items:center;gap:18px;display:flex}.status-nav>div a{font-family:var(--font-mono);align-items:center;gap:5px;font-size:.65rem;display:inline-flex}.status-page{width:var(--page);margin:auto}.status-page>.page-header{padding-top:100px}.status-columns{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.status-column{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:400px;padding:30px}.status-column__head{align-items:flex-start;gap:16px;margin-bottom:40px;display:flex}.status-column h2{margin:0;font-size:2rem}.operational-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.readiness-summary{gap:18px;max-width:470px;display:grid}.readiness-summary p{color:var(--ink-muted)}.status-records{padding:90px 0}.status-page__footer{border-top:1px solid var(--line);color:var(--ink-muted);font-family:var(--font-mono);align-items:center;gap:12px;padding:30px 0 70px;font-size:.65rem;display:flex}.not-found,.route-error{width:var(--page);min-height:80vh;margin:auto}.not-found>div,.route-error>div{gap:12px;margin-top:28px;display:flex}@keyframes pulse{50%{opacity:.5}}@media(max-width:1050px){.marketing-nav__links{border-bottom:1px solid var(--line);background:var(--canvas);flex-direction:column;align-items:flex-start;gap:0;padding:18px 24px;display:none;position:absolute;top:74px;left:0;right:0}.marketing-nav__links.is-open{display:flex}.marketing-nav__links a{border-bottom:1px solid var(--line);width:100%;padding:13px 0}.nav-menu{display:inline-grid}.architecture-grid,.journey-grid{grid-template-columns:repeat(2,1fr)}.console-content{width:calc(100vw - 312px)}.environment-panel{grid-template-columns:repeat(2,1fr)}.environment-panel div:nth-child(2){border-right:0}.environment-panel div:nth-child(-n+2){border-bottom:1px solid var(--line)}.route-grid,.da-grid{grid-template-columns:repeat(2,1fr)}.evidence-ladder{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.marketing-nav__actions .button{display:none}.hero{min-height:780px}.hero:after{background:linear-gradient(#050505,#050505d1 62%,#05050566)}.hero__content{padding:90px 0 140px}.hero h1{font-size:clamp(3.3rem,16vw,5.8rem)}.protocol-strip{grid-template-columns:repeat(2,1fr)}.protocol-strip>div:nth-child(2){border-right:0}.protocol-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.lifecycle-list li{grid-template-columns:45px 1fr}.lifecycle-list p{grid-column:2}.evidence-feature,.topic-callout{grid-template-columns:1fr}.evidence-feature__intro{position:static}.site-footer__grid{grid-template-columns:1fr;gap:30px}.console-sidebar{display:none}.console-close,.console-menu{display:inline-grid}.console-main{margin-left:0}.console-header{grid-template-columns:1fr auto;padding:0 16px}.console-header__status,.console-header__actions>a{display:none}.console-content{width:var(--page);padding-bottom:100px}.metric-grid,.overview-grid,.detail-grid,.status-columns{grid-template-columns:1fr}.panel--wide{grid-column:auto}.detail-metrics{grid-template-columns:repeat(2,1fr)}.detail-metrics>div:nth-child(2){border-right:0}.detail-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.chc-profile{grid-template-columns:1fr}.mobile-bottom-nav{z-index:65;border-top:1px solid var(--line);background:var(--canvas);grid-template-columns:repeat(5,1fr);min-height:68px;display:grid;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.mobile-bottom-nav{background:color-mix(in srgb,var(--canvas)94%,transparent)}}.mobile-bottom-nav{backdrop-filter:blur(14px)}.mobile-bottom-nav a,.mobile-bottom-nav button{color:var(--ink-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.56rem;display:flex}.mobile-bottom-nav svg{width:18px}.mobile-bottom-nav a.active{color:var(--ink)}.status-nav{grid-template-columns:1fr auto;padding:0 16px}.status-nav__title,.status-nav>div a{display:none}}@media(max-width:560px){.simulation-banner{text-align:left;justify-content:flex-start;align-items:flex-start;font-size:.58rem}.simulation-banner span,.hero__scroll{display:none}.hero__actions,.topic-actions{flex-direction:column}.hero__actions .button,.topic-actions .button{width:100%}.protocol-strip,.architecture-grid,.journey-grid,.topic-grid,.claim-grid,.route-grid,.da-grid,.environment-panel,.detail-metrics{grid-template-columns:1fr}.protocol-strip>div,.architecture-grid article,.journey-grid a,.topic-grid article,.environment-panel div,.detail-metrics>div{border-right:0;border-bottom:1px solid var(--line)}.editorial-section,.evidence-feature,.journey-section{padding:80px 0}.lifecycle-list li{grid-template-columns:34px 1fr;gap:12px}.page-header__row{flex-direction:column;align-items:flex-start}.topic-callout{padding:30px}.console-header__identity .eyebrow{display:none}.metric-card{min-height:140px}.provenance-bar{grid-template-columns:1fr 1fr}.simulation-result__summary{flex-direction:column;align-items:flex-start}.simulation-result__summary strong{margin:0}.evidence-ladder{grid-template-columns:repeat(2,1fr)}}html,body{max-width:100%;overflow-x:clip}.route-motion,.data-boundary-presence{min-width:0}.magnetic-link{width:-moz-fit-content;width:fit-content;display:inline-flex}.magnetic-link>.button{width:100%}.button svg,.text-link svg,.text-button svg{transition:transform .18s cubic-bezier(.16,1,.3,1)}.button:hover svg,.button:focus-visible svg,.text-link:hover svg,.text-link:focus-visible svg{transform:translate(4px)}.icon-button{min-width:40px;transition:border-color .18s,background-color .18s,transform .26s cubic-bezier(.16,1,.3,1)}.icon-button:hover,.icon-button:focus-visible{border-color:var(--line-strong);transform:rotate(7deg)}.marketing-nav__inner,.site-footer__grid{width:min(var(--container-editorial),calc(100% - (var(--page-gutter)*2)))}.marketing-nav__links a{justify-content:center;min-height:44px;position:relative}.marketing-nav__links a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .26s cubic-bezier(.16,1,.3,1);position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0)}.marketing-nav__links a:hover:after,.marketing-nav__links a:focus-visible:after,.marketing-nav__links a.active:after{transform-origin:0;transform:scaleX(1)}.hero{min-height:clamp(720px,100svh - 74px,960px)}.hero__content{z-index:2;width:min(var(--container-hero),calc(100% - (var(--page-gutter)*2)));padding:clamp(82px,9vh,112px) 0 clamp(92px,11vh,130px);position:relative}.hero__copy{width:min(1120px,78%)}.smoke-text{margin:0}.smoke-text__line{width:-moz-fit-content;width:fit-content;display:block}.smoke-text__line:last-child{color:#9c9c96;font-style:italic}.smoke-text__word{white-space:nowrap;display:inline-block}.smoke-text__word+.smoke-text__word{margin-left:.22em}.smoke-text__letter{will-change:transform,filter,opacity;display:inline-block}.smoke-text--heading .smoke-text__line:last-child{color:inherit;font-style:normal}.hero h1,.hero .smoke-text{letter-spacing:-.064em;max-width:1120px;font-size:clamp(4.4rem,7.2vw,7.6rem);line-height:.88}.hero__lede{max-width:min(650px,64ch)}.hero__actions{align-items:center}.hero__scroll svg{animation:2.4s ease-in-out infinite scroll-cue}.hero-visual{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-visual .neural-field{position:absolute;inset:0}.hero-visual .neural-field--canvas{opacity:0;pointer-events:auto;animation:1.2s .18s forwards neural-field-enter}.hero-visual .neural-field--static{opacity:.78;background:radial-gradient(at 77% 68%,#ffffff2b,#0000 12%),radial-gradient(at 75% 72%,#ffffff47 0 1px,#0000 1.5px) 0 0/24px 24px,linear-gradient(110deg,#050505 0 45%,#0000 70%);-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 62%,#000);mask-image:linear-gradient(90deg,#0000 22%,#000 62%,#000)}.protocol-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.protocol-strip>div{min-width:0}.editorial-section,.evidence-feature,.journey-section,.topic-page,.status-page,.not-found,.route-error{width:min(var(--container-editorial),calc(100% - (var(--page-gutter)*2)))}.editorial-section,.evidence-feature,.journey-section{padding-block:var(--section-space)}.section-heading{margin-bottom:var(--heading-gap)}.section-heading h2,.evidence-feature h2,.final-cta h2{font-size:clamp(2.6rem,4.7vw,5.1rem)}.section-heading>p:last-child,.evidence-feature__intro>p,.page-header__row>div>p{max-width:var(--reading-measure)}.lifecycle-section,.lifecycle-list-wrap{position:relative}.lifecycle-track{z-index:2;background:var(--line);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:54px;overflow:hidden}.lifecycle-progress__bar{background:var(--ink);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(0)}.lifecycle-list li{padding-left:18px;transition:background-color .26s,border-color .26s,color .26s;position:relative}.lifecycle-list li:before{z-index:3;border:1px solid var(--line-strong);background:var(--canvas);content:"";border-radius:50%;width:9px;height:9px;transition:background-color .22s,transform .22s;position:absolute;top:50%;left:50px;transform:translateY(-50%)scale(.75)}.lifecycle-list li.is-active{background:var(--canvas-muted)}@supports (color:color-mix(in lab,red,red)){.lifecycle-list li.is-active{background:color-mix(in srgb,var(--canvas-muted)52%,transparent)}}.lifecycle-list li.is-active{border-color:var(--line-strong)}.lifecycle-list li.is-active:before{background:var(--ink);transform:translateY(-50%)scale(1)}.architecture-grid article{transition:background-color .26s,color .26s;position:relative;overflow:hidden}.architecture-grid article:before,.topic-grid article:before,.journey-grid a:before{background:var(--ink);content:"";transform-origin:0;height:1px;transition:transform .42s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.architecture-grid article svg,.architecture-grid article h3,.topic-grid article h2,.journey-grid a h3,.journey-grid a span{transition:transform .32s cubic-bezier(.16,1,.3,1),color .22s}.architecture-grid article:hover:before,.architecture-grid article:focus-within:before,.topic-grid article:hover:before,.topic-grid article:focus-within:before,.journey-grid a:hover:before,.journey-grid a:focus-visible:before{transform:scaleX(1)}.architecture-grid article:hover svg,.architecture-grid article:focus-within svg{transform:translateY(-5px)}.architecture-grid article:hover h3,.architecture-grid article:focus-within h3,.topic-grid article:hover h2,.topic-grid article:focus-within h2{transform:translate(6px)}.claim-stack>div,.claim-stack .claim-card,.journey-grid>div,.journey-grid>div>a{min-width:0;height:100%}.journey-grid>div{display:flex}.journey-grid a{width:100%;position:relative;overflow:hidden}.journey-grid a:hover h3,.journey-grid a:focus-visible h3{transform:translate(7px)}.journey-grid a:hover span,.journey-grid a:focus-visible span{transform:translateY(-3px)}.final-cta{padding:clamp(64px,7vw,104px)max(var(--page-gutter),calc((100% - var(--container-editorial))/2))}.page-header{padding:clamp(64px,7vw,104px) 0 clamp(32px,3.5vw,48px)}.page-header h1,.page-header .smoke-text{max-width:1050px;font-size:clamp(2.6rem,5vw,5rem)}.topic-page{padding-bottom:var(--section-space)}.topic-page>.page-header,.topic-grid,.topic-callout{width:100%}.topic-grid article{min-height:clamp(250px,24vw,330px);position:relative;overflow:hidden}.topic-callout{margin-top:clamp(52px,6vw,84px)}.topic-actions{margin-top:clamp(32px,4vw,52px)}.console-sidebar,.console-main,.console-content,.console-header{min-width:0}.console-content{width:min(var(--container-data),calc(100% - (var(--page-gutter)*2)));max-width:var(--container-data)}.console-header{padding-inline:var(--page-gutter)}.console-content>.route-motion{width:100%}.environment-panel,.metric-grid,.overview-grid,.detail-grid,.route-grid,.da-grid,.status-columns,.topic-grid{container-type:inline-size}.metric-card{min-height:150px;transition:background-color .22s,border-color .22s,transform .24s cubic-bezier(.16,1,.3,1)}.metric-card:hover,.metric-card:focus-visible{border-color:var(--line-strong);background:var(--canvas-muted);transform:translateY(-3px)}.panel{container-type:inline-size}.data-state,.data-state>div{min-width:0}.data-state--error .text-button{flex:none}.resource-table tbody tr{animation:.42s cubic-bezier(.16,1,.3,1) both resource-row-enter;animation-delay:var(--row-delay,0s);transition:background-color .18s,box-shadow .18s;position:relative}.resource-table tbody tr:hover,.resource-table tbody tr:focus-within{background:var(--canvas-muted);box-shadow:inset 2px 0 0 var(--ink)}.chc-profile__visual i:after{transform-origin:0;animation:.72s cubic-bezier(.16,1,.3,1) both chc-bar-enter}.status-page{width:min(var(--container-editorial),calc(100% - (var(--page-gutter)*2)))}.status-column{min-height:0}.status-records{padding-block:var(--section-space)}@keyframes neural-field-enter{0%{opacity:0;transform:scale(1.02)}to{opacity:.96;transform:scale(1)}}@keyframes scroll-cue{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes resource-row-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes chc-bar-enter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@container (max-width:680px){.panel__heading,.simulation-result article>div{flex-direction:column;align-items:flex-start}.definition-list div{grid-template-columns:1fr;gap:5px}.definition-list dd{text-align:left}}@media(max-width:1199px){.hero__copy{width:min(920px,92%)}.hero h1,.hero .smoke-text{font-size:clamp(4rem,8vw,6.5rem)}.protocol-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.protocol-strip>div:nth-child(2){border-right:0}.protocol-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.architecture-grid,.journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.architecture-grid article{min-height:220px}}@media(min-width:1100px)and (max-width:1199px){.evidence-feature{gap:64px}}@media(max-width:1099px){.evidence-feature{gap:var(--heading-gap);grid-template-columns:1fr}.evidence-feature__intro{position:static}}@media(min-width:801px)and (max-width:1099px){.console-sidebar{width:232px}.console-main{margin-left:232px}.console-content{width:min(var(--container-data),calc(100% - (var(--page-gutter)*2)))}.console-nav a{padding-inline:18px}}@media(max-width:959px){.status-columns{grid-template-columns:1fr}}@media(max-width:800px){.marketing-nav__inner{min-height:64px}.marketing-nav__links{padding:12px var(--page-gutter)20px;top:64px}.marketing-nav__links a{min-height:48px;padding:0}.hero{min-height:0}.hero__content{align-self:auto;padding:66px 0 286px}.hero__copy{width:100%}.hero h1,.hero .smoke-text{font-size:clamp(3.35rem,14vw,5.2rem);line-height:.92}.hero__lede{margin-block:30px 28px}.hero-visual{height:300px;top:auto}.hero-visual .neural-field--static{background:radial-gradient(at 62% 55%,#ffffff2e,#0000 16%),radial-gradient(at 60% 58%,#ffffff4d 0 1px,#0000 1.5px) 0 0/20px 20px,#050505;-webkit-mask-image:linear-gradient(#0000 0,#000 28%,#000);mask-image:linear-gradient(#0000 0,#000 28%,#000)}.hero:after{background:linear-gradient(#050505 0 57%,#050505bd 72%,#0505051f)}.hero__scroll{display:none}.architecture-grid article{min-height:0;padding:28px}.architecture-grid svg{margin-bottom:32px}.page-header{padding:64px 0 36px}.page-header__row{gap:20px}.page-header__actions{align-self:flex-start}.topic-grid{grid-template-columns:1fr}.topic-grid article{min-height:230px;padding:28px}.topic-callout{grid-template-columns:1fr;padding:30px}.console-content{width:min(var(--container-data),calc(100% - (var(--page-gutter)*2)))}.console-header{min-height:64px}.console-sidebar{transition:transform .24s cubic-bezier(.16,1,.3,1)}.environment-panel,.metric-grid,.overview-grid,.detail-grid,.route-grid,.da-grid{grid-template-columns:1fr}.environment-panel div,.detail-metrics>div{border-right:0}.panel{padding:22px}.status-page>.page-header{padding-top:64px}.status-column{padding:26px}}@media(max-width:560px){.eyebrow,.mono-note{letter-spacing:.08em}.hero__content{padding-top:56px;padding-bottom:248px}.hero h1,.hero .smoke-text{font-size:clamp(3rem,14vw,3.55rem)}.hero__actions{gap:10px}.hero .status-badge{white-space:normal;align-items:flex-start;max-width:100%;line-height:1.35}.hero__actions .magnetic-link,.hero__actions .button{width:100%}.hero-visual{height:260px}.lifecycle-track{display:none}.lifecycle-list li{grid-template-columns:34px 1fr;padding:24px 0}.lifecycle-list li:before{display:none}.architecture-grid,.journey-grid{grid-template-columns:1fr}.journey-grid a{min-height:180px}.claim-card{padding:22px}.page-header h1,.page-header .smoke-text{font-size:clamp(2.3rem,10.5vw,2.75rem)}.topic-callout{padding:24px}.topic-actions .button,.topic-actions>a{width:100%}.metric-card{min-height:130px}.data-state{flex-direction:column;align-items:flex-start;min-height:0;padding:20px}.data-state .text-button,.data-state--error .text-button{margin:8px 0 0}.provenance-bar{grid-template-columns:1fr}.chc-profile{gap:20px}.status-column{padding:22px}.status-column__head{margin-bottom:28px}.evidence-ladder{grid-template-columns:1fr 1fr}}@media(max-height:520px)and (min-width:561px)and (max-width:1199px){.marketing-nav__inner{min-height:58px}.hero{min-height:620px}.hero__content{align-self:start;padding:34px 0 210px}.hero__copy{width:min(720px,88%)}.hero__kicker{margin:16px 0 10px}.hero h1,.hero .smoke-text{font-size:clamp(3rem,7.2vw,3.8rem);line-height:.9}.hero__lede{max-width:590px;margin:20px 0 18px;font-size:.94rem;line-height:1.52}.hero-visual{height:230px;top:auto}}@media(max-width:359px){.marketing-nav__actions{gap:6px}.brand{gap:6px;font-size:1.18rem}.brand img{height:39px}.hero__content{padding-top:48px;padding-bottom:190px}.hero h1,.hero .smoke-text{letter-spacing:-.058em;font-size:2.72rem}.hero__kicker{letter-spacing:.08em;font-size:.61rem}.hero-visual{height:205px}.protocol-strip{grid-template-columns:1fr}.protocol-strip>div{border-right:0;border-bottom:1px solid var(--line)}.protocol-strip>div:last-child{border-bottom:0}.page-header{padding-top:56px}.page-header h1,.page-header .smoke-text{font-size:2.2rem}.console-header{padding-inline:12px}.console-header__identity{gap:8px}.mobile-bottom-nav a,.mobile-bottom-nav button{font-size:.5rem}.status-column{padding:18px}}.hero-visual{height:auto;inset:0}.hero-visual .neural-field--canvas,.hero-visual .neural-field--canvas canvas{pointer-events:none}.hero-visual .neural-field--canvas{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.hero-visual[data-hero-renderer=ready] .neural-field--canvas{opacity:.86}.hero-visual[data-hero-renderer=ready] .neural-field--static{opacity:.34;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.hero-visual .neural-field--static{opacity:.9;background:radial-gradient(at 72% 66%,#fff3,#0000 22%),radial-gradient(at 48% 105%,#ffffff1a,#0000 42%),#050505;overflow:hidden;-webkit-mask-image:none;mask-image:none}.hero-visual .neural-field--static:before{content:"";transform-origin:50% 74%;background:radial-gradient(circle,#e1e1db80 0 .75px,#0000 1.1px) 0 0/17px 14px,radial-gradient(circle,#e1e1db2e 0 .7px,#0000 1px) 8px 7px/17px 14px;position:absolute;inset:-45% -18% -28%;transform:perspective(760px)rotateX(58deg)translateY(18%)scale(1.18);-webkit-mask-image:radial-gradient(at 66% 58%,#000 0 24%,#000000d1 48%,#0000 78%);mask-image:radial-gradient(at 66% 58%,#000 0 24%,#000000d1 48%,#0000 78%)}.hero-visual .neural-field--static:after{content:"";background:radial-gradient(at 66% 70%,#ffffff1c,#0000 24%),linear-gradient(#0000 56%,#05050599);position:absolute;inset:0}.hero:after{background:linear-gradient(90deg,#050505,#050505e6 36%,#05050580,#05050514 88%),linear-gradient(#0505050f 58%,#0505059e)}@media(min-width:1600px){.hero:after{background:linear-gradient(90deg,#050505,#050505e8 32%,#05050575 58%,#0505050a 88%),radial-gradient(at 73% 58%,#0000 0 26%,#05050533 58%,#05050594)}}.smoke-text__word--animated{will-change:transform,filter,opacity}.glass-surface--strong,.marketing-nav,.console-sidebar,.console-header,.status-nav,.mobile-bottom-nav{border-color:var(--glass-border);background:var(--glass-strong-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-strong))saturate(112%)}.glass-surface--strong{border:1px solid var(--glass-border)}.glass-surface--panel,.protocol-strip>div,.architecture-grid article,.claim-card,.journey-grid a,.topic-grid article,.environment-panel,.metric-card,.panel,.route-grid>div,.da-grid article,.data-state,.table-scroll,.detail-metrics,.evidence-ladder li,.status-column,.site-footer__grid{border-color:var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-panel);backdrop-filter:blur(var(--glass-blur-panel))saturate(108%)}.glass-surface--panel{border:1px solid var(--glass-border)}.glass-surface--subtle,.button--ghost,.button--outline-light,.icon-button,.tag-list span,.tag-list a,.status-badge,.console-nav a,.capability-list li,.evidence-mini-list li,.definition-list div,.operational-row,.resource-table tbody tr,.chc-profile tbody tr,.system-response pre{background:var(--glass-subtle-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle)}.glass-surface--subtle{border:1px solid var(--glass-border)}.site-footer__grid{border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:clamp(24px,4vw,42px)}.topic-callout{border:1px solid var(--glass-border);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.topic-callout{background:color-mix(in srgb,var(--ink)88%,transparent)}}.topic-callout{box-shadow:var(--glass-highlight),var(--glass-shadow-panel);backdrop-filter:blur(var(--glass-blur-panel))saturate(108%)}.final-cta{backdrop-filter:blur(var(--glass-blur-strong))saturate(110%);background:#050505db;border-block:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff12,0 28px 90px #00000047}:is(.research-questions details,.research-timeline>li,.research-updates>li,.research-gates>div){background-color:var(--glass-panel-bg);background-image:none}:is(.protocol-strip>div,.lifecycle-list li,.architecture-grid article,.claim-card,.journey-grid a,.topic-grid article,.topic-principles article,.migration-path li,.operator-requirements article,.release-gates,.research-frontier,.research-card summary,.research-card__grid>div,.research-audit-card,.research-context-grid article,.research-sources-grid article,.architecture-diagram__node,.exit-model__host,.exit-model__core,.environment-panel,.metric-card,.panel,.route-grid>div,.da-grid article,.data-state,.table-scroll,.detail-metrics,.evidence-ladder li,.status-column,.site-footer__grid){border-color:var(--glass-border);background-color:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel))saturate(105%);background-image:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}:is(.protocol-strip>div:hover,.lifecycle-list li:hover,.architecture-grid article:hover,.claim-stack .claim-card:hover,.journey-grid a:hover,.topic-principles article:hover,.migration-path li:hover,.operator-requirements article:hover,.release-gates:hover,.research-frontier:hover,.research-card summary:hover,.research-context-grid article:hover,.research-sources-grid article:hover,.architecture-diagram__node:hover,.metric-card:hover,.panel:hover,.route-grid>div:hover,.da-grid article:hover,.data-state:hover,.detail-metrics:hover,.evidence-ladder li:hover,.status-column:hover,.protocol-strip>div:focus-within,.lifecycle-list li:focus-within,.architecture-grid article:focus-within,.claim-stack .claim-card:focus-within,.journey-grid a:focus-visible,.topic-principles article:focus-within,.migration-path li:focus-within,.operator-requirements article:focus-within,.release-gates:focus-within,.research-frontier:focus-within,.research-card summary:focus-visible,.research-context-grid article:focus-within,.research-sources-grid article:focus-within,.architecture-diagram__node:focus-within,.metric-card:focus-within,.panel:focus-within,.route-grid>div:focus-within,.da-grid article:focus-within,.data-state:focus-within,.detail-metrics:focus-within,.evidence-ladder li:focus-within,.status-column:focus-within){color:var(--ink);border-color:var(--glass-hover-border);background-color:var(--glass-hover-bg);box-shadow:var(--glass-hover-shadow);backdrop-filter:blur(12px)saturate(110%);background-image:none;transform:translateY(-3px)}:is(.protocol-strip>div,.lifecycle-list li,.architecture-grid article,.claim-stack .claim-card,.journey-grid a,.topic-principles article,.migration-path li,.operator-requirements article,.release-gates,.research-frontier,.research-card summary,.research-context-grid article,.research-sources-grid article,.architecture-diagram__node,.metric-card,.panel,.route-grid>div,.da-grid article,.data-state,.detail-metrics,.evidence-ladder li,.status-column):active{color:var(--ink);border-color:var(--glass-hover-border);background-color:var(--glass-hover-bg);box-shadow:var(--glass-hover-shadow);backdrop-filter:blur(12px)saturate(110%);background-image:none}:is(.journey-grid a:focus-visible,.research-card summary:focus-visible){outline:2px solid var(--ink);outline-offset:4px}:is(.protocol-strip>div:active,.lifecycle-list li:active,.architecture-grid article:active,.claim-stack .claim-card:active,.journey-grid a:active,.topic-principles article:active,.migration-path li:active,.operator-requirements article:active,.release-gates:active,.research-frontier:active,.research-card summary:active,.research-context-grid article:active,.research-sources-grid article:active,.architecture-diagram__node:active,.metric-card:active,.panel:active,.route-grid>div:active,.da-grid article:active,.data-state:active,.detail-metrics:active,.evidence-ladder li:active,.status-column:active){transform:translateY(-1px)scale(.995)}@supports not (backdrop-filter:blur(1px)){:is(.protocol-strip>div:hover,.lifecycle-list li:hover,.architecture-grid article:hover,.claim-stack .claim-card:hover,.journey-grid a:hover,.topic-principles article:hover,.migration-path li:hover,.operator-requirements article:hover,.release-gates:hover,.research-frontier:hover,.research-card summary:hover,.research-context-grid article:hover,.research-sources-grid article:hover,.architecture-diagram__node:hover,.metric-card:hover,.panel:hover,.route-grid>div:hover,.da-grid article:hover,.data-state:hover,.detail-metrics:hover,.evidence-ladder li:hover,.status-column:hover){background-color:var(--glass-hover-bg);background-image:none}}.resource-table,.chc-profile table{background:0 0}.metric-card:hover,.metric-card:focus-visible,.resource-table tbody tr:hover,.resource-table tbody tr:focus-within,.console-nav a:hover,.console-nav a.active{background:var(--glass-panel-bg)}@supports (color:color-mix(in lab,red,red)){.metric-card:hover,.metric-card:focus-visible,.resource-table tbody tr:hover,.resource-table tbody tr:focus-within,.console-nav a:hover,.console-nav a.active{background:color-mix(in srgb,var(--glass-panel-bg)76%,var(--ink)6%)}}.data-state--error{border-color:var(--critical)}@supports (color:color-mix(in lab,red,red)){.data-state--error{border-color:color-mix(in srgb,var(--critical)54%,transparent)}}.data-state--error{background:var(--critical)}@supports (color:color-mix(in lab,red,red)){.data-state--error{background:color-mix(in srgb,var(--critical)8%,var(--glass-panel-bg))}}.blocked-callout{background:var(--critical)}@supports (color:color-mix(in lab,red,red)){.blocked-callout{background:color-mix(in srgb,var(--critical)7%,var(--glass-panel-bg))}}.blocked-callout{box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-subtle))}@supports not (backdrop-filter:blur(2px)){:root{--glass-subtle-bg:var(--canvas-muted);--glass-panel-bg:var(--canvas-elevated);--glass-strong-bg:var(--canvas)}}@media(max-width:800px){:root{--glass-blur-panel:5px;--glass-blur-strong:14px}.hero__content{padding-bottom:82px}.hero:after{background:linear-gradient(#050505,#050505e0 54%,#0505057a 76%,#05050529),linear-gradient(90deg,#05050561,#0000 88%)}.hero-visual .neural-field--static:before{inset:-34% -62% -40% -34%;transform:perspective(680px)rotateX(59deg)translateY(12%)scale(1.3);-webkit-mask-image:radial-gradient(at 58% 54%,#000 0 30%,#000000bd 58%,#0000 82%);mask-image:radial-gradient(at 58% 54%,#000 0 30%,#000000bd 58%,#0000 82%)}.hero-visual--static .neural-field--static{background:linear-gradient(90deg,#050505db 0 34%,#05050552 82%,#05050514),radial-gradient(at 72% 54%,#ffffff2b,#0000 25%),radial-gradient(circle,#e1e1db7a 0 .7px,#0000 1.1px) 0 0/17px 14px,#050505}.hero-visual[data-hero-renderer=ready] .neural-field--canvas{opacity:.76}.hero-visual[data-hero-renderer=ready] .neural-field--static{opacity:.46}}@media(max-width:1050px){.marketing-nav__links.is-open{border-bottom:1px solid var(--glass-border);background:var(--glass-strong-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-panel);backdrop-filter:blur(var(--glass-blur-strong))saturate(112%);max-height:calc(100dvh - 74px);overflow-y:auto}}@media(max-width:800px)and (max-height:560px){.marketing-nav__links.is-open{max-height:calc(100dvh - 64px)}}@media(max-width:560px){.hero__content{padding-bottom:72px}}@media(max-width:359px){.hero__content{padding-top:26px;padding-bottom:64px}.hero__kicker{margin:14px 0 8px}.hero h1,.hero .smoke-text{font-size:2.48rem;line-height:.88}.hero__lede{margin:16px 0;font-size:.92rem;line-height:1.48}}@media(max-height:520px)and (min-width:561px)and (max-width:1199px){.hero__content{padding-top:0;padding-bottom:32px}.hero__kicker{margin:8px 0 6px}.hero h1,.hero .smoke-text{font-size:clamp(2.8rem,6vw,3.2rem);line-height:.86}.hero__lede{margin:10px 0;font-size:.9rem;line-height:1.35}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--heading-display-leading:var(--leading-display);--heading-section-leading:var(--leading-section);--heading-card-leading:var(--leading-card);--tile-transition:.18s cubic-bezier(.2,.7,.25,1)}h1,.hero h1,.hero .smoke-text{font-size:var(--type-display);line-height:var(--heading-display-leading)}h2{font-size:var(--type-section)}h3{font-size:var(--type-card)}.page-header h1,.console-content .page-header h1{font-size:var(--type-page)}h2,.page-header h1,.console-content .page-header h1{line-height:var(--heading-section-leading)}.console-content .page-header h1{font-size:var(--type-console-page)}h3,h4,h5,h6,.metric-card strong{line-height:var(--heading-card-leading)}.console-content{font-size:.94rem;line-height:var(--leading-body)}.console-content .panel,.console-content .metric-card,.console-content .environment-panel,.status-column{box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:none}.resource-table tbody tr,.chc-profile tbody tr,.operational-row{box-shadow:none;background:0 0}.resource-table tbody tr:hover,.resource-table tbody tr:focus-within{background:var(--canvas-muted)}@supports (color:color-mix(in lab,red,red)){.resource-table tbody tr:hover,.resource-table tbody tr:focus-within{background:color-mix(in srgb,var(--canvas-muted)62%,transparent)}}.architecture-grid article,.claim-card,.topic-grid article,.research-frontier,.research-audit-card,.research-context-grid article,.research-sources-grid article,.release-gates,.operator-requirements article,.research-card__grid>div{transition:background-color var(--tile-transition),border-color var(--tile-transition),box-shadow var(--tile-transition)}.architecture-grid article:hover,.architecture-grid article:focus-within,.claim-card:hover,.claim-card:focus-within,.topic-grid article:hover,.topic-grid article:focus-within,.research-frontier:hover,.research-frontier:focus-within,.research-audit-card:hover,.research-audit-card:focus-within,.research-context-grid article:hover,.research-context-grid article:focus-within,.research-sources-grid article:hover,.research-sources-grid article:focus-within,.release-gates:hover,.operator-requirements article:hover,.operator-requirements article:focus-within,.research-card__grid>div:hover{border-color:var(--line-strong);background-color:var(--glass-panel-bg)}@supports (color:color-mix(in lab,red,red)){.architecture-grid article:hover,.architecture-grid article:focus-within,.claim-card:hover,.claim-card:focus-within,.topic-grid article:hover,.topic-grid article:focus-within,.research-frontier:hover,.research-frontier:focus-within,.research-audit-card:hover,.research-audit-card:focus-within,.research-context-grid article:hover,.research-context-grid article:focus-within,.research-sources-grid article:hover,.research-sources-grid article:focus-within,.release-gates:hover,.operator-requirements article:hover,.operator-requirements article:focus-within,.research-card__grid>div:hover{background-color:color-mix(in srgb,var(--glass-panel-bg)80%,var(--ink)3%)}}.journey-grid a,.metric-card,.console-nav a,.status-nav a,.research-card summary,.research-source-link,.button,.icon-button{transition-duration:var(--tile-transition)}.journey-grid a:hover,.journey-grid a:focus-visible,.metric-card:hover,.metric-card:focus-visible,.console-nav a:hover,.console-nav a:focus-visible,.status-nav a:hover,.status-nav a:focus-visible{border-color:var(--line-strong);background:var(--glass-panel-bg)}@supports (color:color-mix(in lab,red,red)){.journey-grid a:hover,.journey-grid a:focus-visible,.metric-card:hover,.metric-card:focus-visible,.console-nav a:hover,.console-nav a:focus-visible,.status-nav a:hover,.status-nav a:focus-visible{background:color-mix(in srgb,var(--glass-panel-bg)80%,var(--ink)4%)}}.journey-grid a:hover,.journey-grid a:focus-visible,.metric-card:hover,.metric-card:focus-visible,.console-nav a:hover,.console-nav a:focus-visible,.status-nav a:hover,.status-nav a:focus-visible{box-shadow:var(--glass-highlight),var(--glass-shadow-panel);transform:translateY(-3px)}.journey-grid a:active,.metric-card:active,.console-nav a:active,.status-nav a:active,.research-card summary:active,.button:active,.icon-button:active{transform:translateY(1px)scale(.99)}.journey-grid a:focus-visible,.metric-card:focus-visible,.console-nav a:focus-visible,.status-nav a:focus-visible,.research-card summary:focus-visible,.button:focus-visible,.icon-button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.research-card summary{transition:background-color var(--tile-transition)}.research-card summary:hover,.research-card summary:focus-visible{background:var(--glass-panel-bg)}@supports (color:color-mix(in lab,red,red)){.research-card summary:hover,.research-card summary:focus-visible{background:color-mix(in srgb,var(--glass-panel-bg)72%,transparent)}}.topic-principles article:hover,.topic-principles article:focus-within{color:var(--ink);transform:none}.topic-principles article:hover:after,.topic-principles article:focus-within:after{transform:scaleX(0)}.migration-path li:hover,.migration-path li:focus-within,.operator-requirements article:hover,.operator-requirements article:focus-within{border-color:var(--line-strong);padding-left:0}@supports not (backdrop-filter:blur(2px)){.architecture-grid article,.claim-card,.journey-grid a,.topic-grid article,.research-frontier,.research-audit-card,.research-context-grid article,.research-sources-grid article,.research-card__grid>div{background-color:var(--canvas-elevated)}}@media(hover:none){.journey-grid a:hover,.metric-card:hover,.console-nav a:hover,.status-nav a:hover{transform:none}.journey-grid a:active,.metric-card:active,.console-nav a:active,.status-nav a:active{background:var(--glass-panel-bg)}@supports (color:color-mix(in lab,red,red)){.journey-grid a:active,.metric-card:active,.console-nav a:active,.status-nav a:active{background:color-mix(in srgb,var(--glass-panel-bg)75%,var(--ink)7%)}}}@media(prefers-reduced-motion:reduce){.architecture-grid article,.claim-card,.journey-grid a,.topic-grid article,.metric-card,.console-nav a,.status-nav a,.research-card summary,.research-source-link,.button,.icon-button{transition:none!important}.journey-grid a:hover,.journey-grid a:focus-visible,.metric-card:hover,.metric-card:focus-visible,.console-nav a:hover,.console-nav a:focus-visible,.status-nav a:hover,.status-nav a:focus-visible,.journey-grid a:active,.metric-card:active,.console-nav a:active,.status-nav a:active{transform:none}}::-moz-selection{background:var(--ink);color:var(--canvas)}::selection{background:var(--ink);color:var(--canvas)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.site-shell #main-content h1{view-transition-name:vams-page-title}@keyframes vams-page-out{to{opacity:0;transform:translateY(-4px)}}@keyframes vams-page-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}::view-transition-old(root){animation:95ms ease-in both vams-page-out}::view-transition-new(root){animation:195ms 95ms cubic-bezier(.16,1,.3,1) both vams-page-in}::view-transition-old(vams-page-title){animation-duration:.13s}::view-transition-new(vams-page-title){animation-duration:.23s}.motion-chapter{position:relative;isolation:isolate}.motion-chapter__surface{position:absolute;z-index:-1;inset:0;border:1px solid var(--line);background:#0e0e0ed1;box-shadow:inset 0 1px #ffffff12,0 25px 70px #0000003b;pointer-events:none}.motion-chapter__content{position:relative}.architecture-grid article.is-reading{border-color:var(--line-strong);background:#fff1;box-shadow:inset 0 1px #ffffff1c}.architecture-grid article.is-reading svg,.architecture-grid article.is-reading h3{color:var(--ink)}html[data-goo-cursor=active] :not(input):not(textarea):not(select):not([contenteditable=true]){cursor:none!important}.goo-cursor{position:fixed;z-index:9999;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none;mix-blend-mode:difference;filter:url(#vams-cursor-goo);transition:opacity .12s ease}.goo-cursor[data-state=active]{opacity:1}.goo-cursor svg{position:absolute}.goo-cursor__dot,.goo-cursor__tail{position:absolute;top:0;left:0;background:#fff}.goo-cursor__dot{width:12px;height:12px;border-radius:50%}.goo-cursor__tail{width:8px;height:8px;border-radius:50%}@media(max-width:767px),(pointer:coarse),(prefers-reduced-motion:reduce){.site-shell #main-content h1{view-transition-name:none}.motion-chapter{clip-path:none!important}.goo-cursor{display:none}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root),::view-transition-old(vams-page-title),::view-transition-new(vams-page-title){animation-duration:1ms!important}}html[data-motion=reduced] *,html[data-motion=reduced] *:before,html[data-motion=reduced] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.site-shell,.status-shell{font-size:16px}.site-shell [id],.status-shell [id]{scroll-margin-top:110px}.site-shell .marketing-nav__links a{min-height:44px;display:inline-flex;align-items:center}.site-shell .marketing-nav__links a.active{color:var(--ink);text-decoration-thickness:2px}.site-shell .marketing-nav__actions{gap:8px}.site-shell .marketing-nav__actions>a,.site-shell .marketing-nav__actions>button{min-width:44px;min-height:44px}.site-shell .marketing-nav__links[inert]{pointer-events:none}.site-shell .marketing-nav__links.is-open{background:color-mix(in srgb,var(--canvas) 97%,transparent);backdrop-filter:blur(18px)}.audience-shortcuts{display:flex;width:var(--page);flex-wrap:wrap;gap:10px 22px;align-items:center;margin:0 auto;padding:18px 0;border-bottom:1px solid var(--line)}.audience-shortcuts>span{margin-right:auto;color:var(--ink-muted);font:.66rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.audience-shortcuts a{display:inline-flex;min-height:44px;gap:7px;align-items:center;font-size:.82rem}.audience-shortcuts a:hover{color:var(--ink-muted)}.research-clear{grid-column:1 / -1;justify-self:end}.data-state__links{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:16px}.data-state__links a{min-height:40px;display:inline-flex;align-items:center;color:var(--ink);font-size:.78rem;text-decoration:underline;text-underline-offset:4px}.motion-preference-toggle{flex:0 0 auto}.topic-lifecycle{display:inline-block;padding:9px 12px;border:1px solid var(--line);color:var(--ink-muted);font:11px var(--font-mono);line-height:1.6;letter-spacing:.05em}.campaign-bridge{display:grid;grid-template-columns:minmax(100px,.35fr) minmax(0,1.15fr) minmax(240px,.8fr);gap:clamp(20px,3vw,44px);align-items:start;width:100%;margin:0 auto;padding:clamp(28px,3vw,42px) 0;border-bottom:1px solid var(--line)}.campaign-bridge__index{display:grid;gap:12px;color:var(--ink-muted);font:.68rem/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.campaign-bridge__index strong{color:var(--ink);font-weight:500}.campaign-bridge__message h2{max-width:18ch;margin:-5px 0 12px;font:400 clamp(1.9rem,3.1vw,3.3rem)/1.04 var(--font-display);letter-spacing:-.035em}.campaign-bridge__message p{max-width:55ch;margin:0;color:var(--ink-muted);font:1rem/1.65 var(--font-body)}.campaign-bridge__path ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.campaign-bridge__path li{position:relative;min-width:0;padding:20px 6px 0 0;border-top:1px solid var(--line-strong);color:var(--ink);font:.7rem/1.4 var(--font-mono);overflow-wrap:anywhere}.campaign-bridge__path li:before{position:absolute;top:-4px;left:0;width:7px;height:7px;border:1px solid var(--ink);border-radius:50%;background:var(--canvas);content:""}.campaign-bridge__path>p{margin:14px 0 17px;color:var(--warning);font:.66rem/1.45 var(--font-mono);letter-spacing:.04em}.campaign-bridge__path a{display:inline-flex;min-height:44px;align-items:center;gap:10px;border-bottom:1px solid var(--line-strong);color:var(--ink);font:.75rem/1.4 var(--font-mono);text-decoration:none}.campaign-bridge__path a:hover,.campaign-bridge__path a:focus-visible{border-bottom-color:var(--ink)}@media(max-width:900px){.campaign-bridge{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr)}.campaign-bridge__index{grid-column:1 / -1;display:flex;justify-content:space-between}}@media(max-width:620px){.campaign-bridge{grid-template-columns:minmax(0,1fr);gap:18px}.campaign-bridge__index{grid-column:auto}.campaign-bridge__message h2{margin-top:0}.campaign-bridge__path{padding-top:8px}}.topic-page .page-header h1{max-width:19ch}.topic-experience{margin:36px 0 64px}.topic-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}.topic-principles article{position:relative;padding:32px 32px 24px 0;border-bottom:1px solid var(--line);transition:color .36s ease,transform .42s cubic-bezier(.16,1,.3,1)}.topic-principles article:after{position:absolute;right:32px;bottom:-1px;left:0;height:2px;background:var(--ink);content:"";transform:scaleX(0);transform-origin:right;transition:transform .42s cubic-bezier(.16,1,.3,1)}.topic-principles article:nth-child(2n){padding-left:32px;border-left:1px solid var(--line)}.topic-number{color:var(--ink-muted);font:12px var(--font-mono);letter-spacing:.12em}.topic-principles h2{font-size:clamp(25px,3vw,38px);margin:20px 0 16px}.topic-principles p,.topic-section-intro p,.migration-path li p,.operator-readiness p,.research-questions p{color:var(--ink-muted);font-size:16px;line-height:1.75;max-width:62ch}.migration-path,.research-agenda,.operator-readiness{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(32px,6vw,100px);margin:48px 0 72px;align-items:start}.topic-section-intro{position:sticky;top:130px}.topic-section-intro h2,.operator-readiness h2{font-size:clamp(32px,4vw,54px);max-width:17ch}.topic-page .text-link{display:inline-flex;gap:12px;align-items:center;min-height:44px;border-bottom:1px solid var(--line)}.migration-path ol{list-style:none;padding:0;margin:0}.migration-path li{display:grid;grid-template-columns:32px 1fr;gap:22px;padding:30px 0;border-top:1px solid var(--line);transition:padding-left .36s cubic-bezier(.16,1,.3,1),border-color .24s ease}.migration-path li:first-child{padding-top:20px}.migration-path h3,.operator-readiness h3{font-size:27px;margin-bottom:14px}.migration-path small,.research-questions small{display:block;color:var(--ink-muted);font-size:13px;line-height:1.7}.operator-requirements article{padding:24px 0 8px;border-top:1px solid var(--line);transition:padding-left .36s cubic-bezier(.16,1,.3,1),border-color .24s ease}.release-gates{padding:clamp(24px,4vw,44px);border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%)}.release-gates ul{padding:0;list-style:none;margin:30px 0}.release-gates li{display:flex;gap:16px;padding:22px 0;border-top:1px solid var(--line)}.release-gates li>svg{flex-shrink:0;margin-top:5px;color:var(--ink-muted)}.release-gates h3{font-size:24px}.research-questions details{border-top:1px solid var(--line);padding:24px 0}.research-questions details:last-child{border-bottom:1px solid var(--line)}.research-questions summary{display:flex;gap:20px;align-items:center;min-height:44px;cursor:pointer;font-size:clamp(20px,2.5vw,30px);list-style:none}.research-questions summary::-webkit-details-marker{display:none}.research-expand{margin-left:auto;font:24px var(--font-mono);transition:transform .16s ease}.research-questions details[open] .research-expand{transform:rotate(45deg)}.research-questions details p{margin:24px 0 12px}.topic-principles article:hover,.topic-principles article:focus-within{color:var(--ink);transform:translateY(-4px)}.topic-principles article:hover:after,.topic-principles article:focus-within:after{transform:scaleX(1);transform-origin:left}.migration-path li:hover,.migration-path li:focus-within,.operator-requirements article:hover,.operator-requirements article:focus-within{padding-left:12px;border-color:var(--ink)}.status-shell .status-nav{gap:20px}.status-shell .status-nav>div{flex-wrap:wrap}.status-shell .status-nav a{min-height:44px;display:inline-flex;align-items:center}.research-hub{padding-bottom:var(--section-space)}.research-hub>.page-header{width:min(var(--container-editorial),calc(100% - (var(--page-gutter) * 2)));margin-inline:auto}.research-hub .page-header{padding-bottom:clamp(32px,4vw,52px)}.research-hub .page-header .smoke-text__line{width:auto;max-width:100%}.research-contents{position:sticky;z-index:9;top:74px;display:flex;width:min(var(--container-editorial),calc(100% - (var(--page-gutter) * 2)));min-height:48px;margin:0 auto;align-items:center;gap:18px;overflow-x:auto;border-block:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 94%,transparent);backdrop-filter:blur(16px);scrollbar-width:none}.research-contents::-webkit-scrollbar{display:none}.research-contents span{flex:0 0 auto;color:var(--ink-muted);font:.64rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.research-contents a{display:inline-flex;flex:0 0 auto;min-height:44px;align-items:center;color:var(--ink-muted);font:.72rem var(--font-mono);text-decoration:none}.research-contents a:hover,.research-contents a:focus-visible{color:var(--ink)}.research-section-heading{max-width:780px;margin-bottom:var(--heading-gap)}.research-section-heading h2{max-width:18ch;margin:10px 0 20px;font-size:clamp(2.3rem,4.6vw,5rem)}.research-section-heading>p:last-child{max-width:68ch;color:var(--ink-muted);font-size:1rem}.research-section-heading>p:last-child,.research-card__body>p,.research-timeline p,.research-updates p{line-height:1.72}.research-posture,.research-ledger-section,.research-timeline-section,.research-map-section,.research-audit-section,.research-updates-section,.research-context-section,.research-sources-section{width:min(var(--container-editorial),calc(100% - (var(--page-gutter) * 2)));margin:0 auto;padding-block:var(--section-space)}.research-posture{border-top:1px solid var(--line)}.research-frontier-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.research-frontier{min-width:0;padding:24px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.research-frontier h3{margin:30px 0 12px;font-size:clamp(1.35rem,2vw,2rem)}.research-frontier p{margin-bottom:22px;color:var(--ink-muted);font-size:.94rem}.research-card__id,.research-timeline__marker,.research-update-date{color:var(--ink-muted);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.research-ledger-section{border-top:1px solid var(--line)}.research-filters{position:sticky;z-index:8;top:86px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.8fr);gap:12px;align-items:end;min-width:0;padding:16px;border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%)}.research-filters label{display:grid;gap:7px;min-width:0}.research-filters select,.research-search{min-height:46px;border:1px solid var(--line);background:var(--canvas);color:var(--ink)}.research-filters select{width:100%;min-width:0;padding:0 12px;font-family:var(--font-ui);font-size:.9rem}.research-search{display:flex;align-items:center;gap:10px;padding:0 13px}.research-search input{width:100%;border:0;outline:0;background:transparent;color:inherit;font:inherit}.research-label{color:var(--ink-muted);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.09em;text-transform:uppercase}.research-ledger-meta{display:flex;justify-content:space-between;gap:20px;padding:15px 0;color:var(--ink-muted);font:.68rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.research-ledger{border-top:1px solid var(--line-strong)}.research-card{border-bottom:1px solid var(--line)}.research-card summary{display:grid;grid-template-columns:48px minmax(0,1fr) auto 24px;gap:18px;align-items:center;min-height:86px;padding:12px 0;cursor:pointer;list-style:none}.research-card summary:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.research-card summary::-webkit-details-marker{display:none}.research-card summary:hover .research-card__title strong,.research-card summary:focus-visible .research-card__title strong{transform:translate(5px)}.research-card__title{display:grid;gap:5px;min-width:0}.research-card__title strong{font-family:var(--font-display);font-size:clamp(1.18rem,2vw,1.6rem);font-weight:400;transition:transform .24s cubic-bezier(.16,1,.3,1)}.research-card__title small{color:var(--ink-muted);font:.68rem var(--font-mono);letter-spacing:.04em}.research-card__toggle{color:var(--ink-muted);font:1.5rem var(--font-mono);transition:transform .18s ease}.research-card[open] .research-card__toggle{transform:rotate(45deg)}.research-card__body{padding:0 42px 28px 66px}.research-card__body>p:first-child{max-width:70ch;margin-bottom:24px;color:var(--ink-muted)}.research-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.research-card__grid>div{min-width:0;padding:16px;border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%)}.research-card__grid p{margin:9px 0 0;color:var(--ink-muted);font-size:.92rem;line-height:1.65}.research-card__grid small{display:block;margin-top:8px;color:var(--ink-muted);font:.68rem var(--font-mono)}.research-code{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.78rem!important}.research-card__caveat{display:flex;gap:8px;align-items:flex-start;margin:18px 0;color:var(--ink-muted);font-size:.88rem}.research-card__caveat svg{flex:0 0 auto;margin-top:3px}.research-source-link{display:inline-flex;gap:5px;align-items:center;color:var(--ink);font:.69rem var(--font-mono);letter-spacing:.03em;text-decoration:underline;text-underline-offset:4px}.research-source-link:hover{color:var(--ink-muted)}.research-empty{padding:52px 20px;border-bottom:1px solid var(--line);text-align:center}.research-empty h3{margin:16px 0 8px;font-size:1.8rem}.research-empty p{margin:0;color:var(--ink-muted)}.research-empty .text-button{margin-top:18px}.research-badge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:7px;padding:5px 8px;border:1px solid currentColor;border-radius:999px;color:var(--ink-muted);font:500 .61rem var(--font-mono);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap}.research-badge>span{width:5px;height:5px;border-radius:50%;background:currentColor}.research-badge--positive{color:var(--positive)}.research-badge--warning{color:var(--warning)}.research-badge--info{color:var(--info)}.research-badge--neutral{color:var(--ink-muted)}.research-timeline-section{border-top:1px solid var(--line)}.research-timeline,.research-updates{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}.research-timeline>li,.research-updates>li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:28px;padding:24px 0;border-bottom:1px solid var(--line)}.research-timeline__marker{padding-top:5px}.research-timeline__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.research-timeline h3,.research-updates h3{margin:0 0 9px;font-size:clamp(1.35rem,2vw,2rem)}.research-timeline p,.research-updates p{max-width:70ch;margin:0 0 12px;color:var(--ink-muted)}.research-map-section{border-top:1px solid var(--line)}.research-map{overflow:hidden;border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%)}.research-map__row{display:grid;grid-template-columns:1.1fr .8fr .75fr 1.6fr;gap:18px;align-items:start;padding:18px 20px;border-top:1px solid var(--line)}.research-map__row:first-child{border-top:0}.research-map__row--head{color:var(--ink-muted);font:.66rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase;background:var(--glass-panel-bg)}.research-map__row>span:last-child{display:grid;gap:8px}.research-map__row small{color:var(--ink-muted);line-height:1.55}.research-audit-section{border-top:1px solid var(--line)}.research-audit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.research-audit-card{display:grid;gap:10px;padding:24px;border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%)}.research-audit-card svg{color:var(--ink-muted)}.research-audit-card strong{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.55rem);font-weight:400;line-height:1.05}.research-audit-card p{max-width:52ch;margin:0;color:var(--ink-muted)}.research-audit-card--current{border-color:var(--line-strong)}.research-gates{margin-top:16px;border-top:1px solid var(--line)}.research-gates>div{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:start;padding:17px 0;border-bottom:1px solid var(--line)}.research-gate-icon{color:var(--ink-muted);padding-top:2px}.research-gates strong{display:block;margin-bottom:3px}.research-gates p{margin:0;color:var(--ink-muted);font-size:.92rem}.research-updates-section{border-top:1px solid var(--line)}.research-update-date{padding-top:5px}.research-updates small{color:var(--ink-muted)}.research-context-section{border-top:1px solid var(--line)}.research-context-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.research-context-grid article{display:grid;gap:10px;min-width:0;padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.research-context-grid article>svg{color:var(--ink-muted)}.research-context-grid h3{margin:5px 0 0;font-size:1.45rem}.research-context-grid p{margin:0;color:var(--ink-muted);font-size:.9rem}.research-sources-section{border-top:1px solid var(--line)}.research-sources-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.research-sources-grid article{display:grid;grid-template-columns:24px 1fr;gap:12px;padding:18px;border:1px solid var(--line)}.research-sources-grid article>svg{color:var(--ink-muted)}.research-sources-grid h3{margin:0 0 5px;font-size:1.25rem}.research-sources-grid p{margin:0 0 8px;color:var(--ink-muted);font-size:.9rem}.research-sources-grid small{display:block;margin-bottom:10px;color:var(--ink-muted);font:.68rem var(--font-mono)}.continuity-section{padding-top:clamp(72px,8vw,108px);border-top:1px solid var(--line)}.architecture-diagram{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.4fr);gap:clamp(36px,7vw,110px);align-items:center;margin:0}.architecture-diagram figcaption h3{max-width:15ch;margin:10px 0 18px;font-size:clamp(2rem,4vw,4.2rem);line-height:1}.architecture-diagram figcaption>p:last-child{max-width:47ch;margin:0;color:var(--ink-muted);line-height:1.7}.architecture-diagram__canvas{position:relative;overflow:hidden;min-width:0;padding:clamp(24px,4vw,44px);border:1px solid var(--line);background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--ink) 7%,transparent),transparent 58%),linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;isolation:isolate}.architecture-diagram__canvas:before{position:absolute;z-index:-1;inset:-22px;background:radial-gradient(ellipse at center,rgba(255,255,255,.085),transparent 58%),#05050533;content:"";backdrop-filter:blur(7px) saturate(80%)}.architecture-diagram__flow{--architecture-gap: clamp(12px, 2vw, 24px);position:relative;z-index:0;display:grid;grid-template-columns:repeat(var(--architecture-stages, 4),minmax(0,1fr));gap:var(--architecture-gap);min-width:0;margin:0;padding:0;list-style:none}.architecture-diagram__node{position:relative;display:grid;min-width:0;min-height:156px;align-content:center;justify-items:center;padding:clamp(16px,2.2vw,24px) 12px;border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%);text-align:center}.architecture-diagram__node:not(:last-child):after{position:absolute;z-index:1;top:50%;left:100%;width:var(--architecture-gap);height:1px;background:linear-gradient(90deg,var(--line-strong),var(--ink),var(--line-strong));box-shadow:0 0 8px #ffffff2e;content:""}.architecture-diagram__node--state,.architecture-diagram__node--brain{border-color:color-mix(in srgb,var(--ink) 56%,transparent);box-shadow:inset 0 1px #ffffff38,0 0 0 5px #ffffff06,0 16px 38px #00000057}.architecture-diagram__step{margin-bottom:12px;color:var(--ink-muted);font:.62rem var(--font-mono);letter-spacing:.1em}.architecture-diagram__node strong{max-width:13ch;font:1.35rem/1.1 var(--font-display);overflow-wrap:anywhere}.architecture-diagram__node small{margin-top:9px;color:var(--ink-muted);font:.58rem/1.45 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.architecture-diagram--authority{--architecture-stages: 3}.architecture-diagram__legend{display:flex;width:-moz-fit-content;width:fit-content;gap:8px;margin:20px 0 0 auto;color:var(--ink-muted);font:.59rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.architecture-diagram__legend:before{display:inline-block;flex:0 0 18px;width:18px;height:1px;margin-top:.5em;background:currentColor;content:""}.exit-model{--ink: #f2f2ed;--ink-muted: #a5a59f;--line: rgba(255, 255, 255, .14);--line-strong: rgba(255, 255, 255, .38);display:grid;gap:14px;padding:clamp(20px,3vw,38px);color:var(--ink);background:radial-gradient(ellipse at 52% 50%,rgba(242,242,237,.075),transparent 64%),#090909}.exit-model__heading{display:flex;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--line);color:var(--ink-muted);font:.64rem/1.45 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.exit-model__heading span:last-child{color:var(--warning);text-align:right}.exit-model__host{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 20px;min-height:96px;padding:19px 22px;border:1px solid var(--line);background:#ffffff06}.exit-model__host span{color:var(--ink-muted);font:.67rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.exit-model__host strong{grid-row:span 2;font:clamp(1.65rem,2.4vw,2.4rem)/1.1 var(--font-display)}.exit-model__host small{color:var(--ink-muted);font:.69rem/1.45 var(--font-mono)}.exit-model__host--next{border-style:dashed}.exit-model__core{position:relative;display:grid;gap:14px;padding:22px;border:1px solid rgba(242,242,237,.65);background:#f2f2ed14;box-shadow:0 0 0 6px #f2f2ed06}.exit-model__core:before,.exit-model__core:after{position:absolute;left:50%;width:1px;height:14px;background:var(--ink);content:"";transform:translate(-50%)}.exit-model__core:before{top:-15px}.exit-model__core:after{bottom:-15px}.exit-model__rail-label{color:var(--ink-muted);font:.67rem var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.exit-model__terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.exit-model__terms strong{min-width:0;padding:13px 8px;border:1px solid var(--line-strong);color:var(--ink);font:clamp(.85rem,1.5vw,1.15rem)/1.2 var(--font-display);text-align:center;overflow-wrap:anywhere}.exit-model .architecture-diagram__legend{margin-top:6px;font-size:.65rem}@media(max-width:1100px){.site-shell .marketing-nav__links{gap:12px}}@media(max-width:760px){.research-contents{position:static;width:min(100% - 24px,var(--container-editorial))}.architecture-diagram{grid-template-columns:1fr}.architecture-diagram figcaption h3{max-width:18ch}.architecture-diagram__canvas{padding:clamp(24px,5vw,36px)}.exit-model{padding:18px}.research-filters{position:static;box-shadow:none;backdrop-filter:none}.migration-path,.research-agenda,.operator-readiness{grid-template-columns:1fr;gap:30px}.topic-section-intro{position:static}.topic-principles{grid-template-columns:1fr}.topic-principles article:nth-child(2n){padding-left:0;border-left:0}.topic-principles article{padding-right:0}.topic-principles article:after{right:0}.topic-experience{margin-top:24px}.research-frontier-grid,.research-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.research-filters,.research-audit-grid,.research-sources-grid{grid-template-columns:1fr}.research-card summary{grid-template-columns:38px minmax(0,1fr) 24px}.research-card summary>.research-badge{grid-column:2;justify-self:start}.research-card__toggle{grid-column:3;grid-row:1 / span 2}.research-card__body{padding:0 0 24px 38px}.research-card__grid,.research-map__row{grid-template-columns:1fr}.research-map__row--head{display:none}.research-map__row{gap:8px}.research-map__row strong:before,.research-map__row>span:nth-child(2):before,.research-map__row>span:nth-child(3):before,.research-map__row>span:nth-child(4):before{display:block;margin-bottom:4px;color:var(--ink-muted);font:.62rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.research-map__row strong:before{content:"Surface"}.research-map__row>span:nth-child(2):before{content:"Research"}.research-map__row>span:nth-child(3):before{content:"Maturity"}.research-map__row>span:nth-child(4):before{content:"Evidence"}.research-timeline>li,.research-updates>li{grid-template-columns:1fr;gap:8px}.research-timeline__head{align-items:flex-start;flex-direction:column;gap:8px}.research-gates>div{grid-template-columns:24px minmax(0,1fr)}.research-gates>div>.research-badge{grid-column:2;justify-self:start}.status-shell .status-nav{align-items:flex-start;flex-wrap:wrap}.status-shell .status-nav__title{display:none}}@media(max-width:600px){.architecture-diagram__canvas{padding:20px 16px;background-size:auto,32px 32px,32px 32px}.architecture-diagram__flow{--architecture-gap: 12px;grid-template-columns:1fr;gap:var(--architecture-gap)}.architecture-diagram__node:not(:last-child):after{top:100%;left:50%;width:1px;height:var(--architecture-gap);background:linear-gradient(var(--line-strong),var(--ink),var(--line-strong))}.architecture-diagram__node{min-height:104px}.architecture-diagram__step{margin-bottom:8px}.architecture-diagram__legend{margin-top:16px}}@media(max-width:420px){.site-shell .marketing-nav__actions{gap:3px}.site-shell .marketing-nav__inner{padding-inline:12px}.migration-path li{gap:10px;grid-template-columns:28px 1fr}.research-frontier-grid,.research-context-grid{grid-template-columns:1fr}.research-ledger-meta{align-items:flex-start;flex-direction:column;gap:8px}.research-card summary{gap:10px}.research-card__body{padding-left:0}.research-hub>.page-header,.research-posture,.research-ledger-section,.research-timeline-section,.research-map-section,.research-audit-section,.research-updates-section,.research-context-section,.research-sources-section{width:min(100% - 24px,var(--container-editorial))}.research-hub .page-header{padding-top:42px}.research-hub .page-header h1,.research-hub .page-header .smoke-text{font-size:clamp(2.15rem,12vw,3.25rem);line-height:.96}.research-hub .page-header__row{gap:18px}.research-hub .topic-lifecycle{display:block;width:100%;overflow-wrap:anywhere}.research-section-heading h2{max-width:100%;font-size:clamp(2rem,10vw,3rem);line-height:1.02}.research-frontier{min-height:0;padding:20px 16px}.research-frontier h3{margin-top:20px;font-size:1.4rem}.research-frontier p{min-height:0}.research-filters{padding:12px}.research-card summary{min-height:76px}.research-card__title strong{overflow-wrap:anywhere;font-size:1.12rem}.research-card__grid>div{padding:13px}.research-audit-card{padding:18px}}@media(prefers-reduced-motion:reduce){.research-expand,.topic-principles article,.topic-principles article:after,.migration-path li,.operator-requirements article{transition:none}.topic-principles article:hover,.topic-principles article:focus-within{transform:none}.migration-path li:hover,.migration-path li:focus-within,.operator-requirements article:hover,.operator-requirements article:focus-within{padding-left:0}}.marketing-home{position:relative;isolation:isolate}.marketing-home>:not(.marketing-scene){position:relative;z-index:1}.marketing-scene{--scene-dot: color-mix(in srgb, #090909, #e1e1db calc(var(--scene-theme-mix) * 100%));--scene-pointer-opacity: 0;--scene-pointer-nx: 0;--scene-pointer-ny: 0;--scene-page-progress: 0;position:fixed;z-index:0;inset:0;width:100%;height:100dvh;overflow:hidden;background:color-mix(in srgb,var(--canvas),#050505 calc(var(--scene-theme-mix) * 100%));pointer-events:none;transition:background-color .26s ease}.marketing-scene:after{position:absolute;inset:0;z-index:1;background:transparent;content:"";opacity:var(--scene-pointer-opacity);mix-blend-mode:screen;pointer-events:none;transition:opacity .42s cubic-bezier(.16,1,.3,1)}.marketing-scene:before{position:absolute;inset:-12%;z-index:1;background:radial-gradient(ellipse at 50% calc(112% - (var(--scene-page-progress) * 52%)),rgba(220,220,220,.04),transparent 42%),linear-gradient(180deg,#05050500 24%,rgba(5,5,5,calc(.05 + (var(--scene-page-progress) * .08))));content:"";opacity:.9;transform:translate3d(0,calc(var(--scene-page-progress) * -1.2%),0);transition:background-position .7s cubic-bezier(.16,1,.3,1),opacity .5s ease,transform .9s cubic-bezier(.16,1,.3,1);pointer-events:none}.marketing-scene .neural-field{position:absolute;inset:0}.scene-progress{position:absolute;z-index:2;top:50%;right:max(18px,calc((100vw - var(--container-editorial)) / 2));width:2px;height:112px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ink) 16%,transparent);opacity:.7;transform:translateY(-50%)}.scene-progress__fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ink);transform:scaleY(var(--scene-page-progress));transform-origin:top;transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .26s ease}.scene-progress__ticks{position:absolute;inset:0 -3px 0 auto;display:flex;width:8px;flex-direction:column;justify-content:space-between}.scene-progress__ticks i{display:block;width:8px;height:1px;background:color-mix(in srgb,var(--ink) 44%,transparent);transform:scaleX(.72);transform-origin:right;transition:background-color .24s ease,transform .32s cubic-bezier(.16,1,.3,1)}.marketing-scene[data-scene-active=intro] .scene-progress__ticks i:nth-child(1),.marketing-scene[data-scene-active=lifecycle] .scene-progress__ticks i:nth-child(2),.marketing-scene[data-scene-active=architecture] .scene-progress__ticks i:nth-child(3),.marketing-scene[data-scene-active=evidence] .scene-progress__ticks i:nth-child(4),.marketing-scene[data-scene-active=journey] .scene-progress__ticks i:nth-child(5),.marketing-scene[data-scene-active=cta] .scene-progress__ticks i:nth-child(6){background:var(--ink);transform:scaleX(1.25)}.marketing-scene .neural-field--canvas,.marketing-scene .neural-field--canvas canvas{width:100%!important;height:100%!important;pointer-events:none}.marketing-scene .neural-field--canvas{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.marketing-scene[data-hero-renderer=ready] .neural-field--canvas{opacity:.78}.marketing-scene .neural-field--static{overflow:hidden;opacity:.72;background:radial-gradient(ellipse at 72% 66%,color-mix(in srgb,var(--scene-dot) 14%,transparent),transparent 22%),radial-gradient(ellipse at 48% 105%,color-mix(in srgb,var(--scene-dot) 7%,transparent),transparent 42%);transition:opacity .7s cubic-bezier(.16,1,.3,1)}.marketing-scene[data-hero-renderer=ready] .neural-field--static{opacity:.2}.marketing-scene .neural-field--static:before{position:absolute;inset:-45% -18% -28%;background:radial-gradient(circle,color-mix(in srgb,var(--scene-dot) 42%,transparent) 0 .75px,transparent 1.1px) 0 0 / 17px 14px,radial-gradient(circle,color-mix(in srgb,var(--scene-dot) 14%,transparent) 0 .7px,transparent 1px) 8px 7px / 17px 14px;content:"";-webkit-mask-image:radial-gradient(ellipse at 66% 58%,#000 0 24%,rgba(0,0,0,.82) 48%,transparent 82%);mask-image:radial-gradient(ellipse at 66% 58%,#000 0 24%,rgba(0,0,0,.82) 48%,transparent 82%);transform:perspective(760px) rotateX(58deg) translateY(18%) scale(1.18);transform-origin:center 74%}.marketing-home .hero{background:transparent}.marketing-home .hero:after{z-index:0}.marketing-home .hero__content,.marketing-home .hero__scroll{z-index:1}.marketing-home .hero__scroll{position:absolute}:root[data-motion=full] .marketing-home .hero__copy{transform:translate3d(calc(var(--scene-pointer-nx, 0) * -7px),calc(var(--scene-pointer-ny, 0) * -4px),0);transition:transform .65s cubic-bezier(.16,1,.3,1);will-change:transform}.marketing-home .protocol-strip,.marketing-home .editorial-section,.marketing-home .evidence-feature,.marketing-home .journey-section{background:color-mix(in srgb,var(--canvas) 34%,transparent)}.site-shell:has(.marketing-home) .site-footer{position:relative;z-index:2;background:var(--canvas)}@media(max-width:800px){.scene-progress{display:none}.marketing-scene[data-hero-renderer=ready] .neural-field--canvas{opacity:.66}.marketing-scene .neural-field--static:before{inset:-34% -62% -40% -34%;-webkit-mask-image:radial-gradient(ellipse at 58% 54%,#000 0 30%,rgba(0,0,0,.74) 58%,transparent 84%);mask-image:radial-gradient(ellipse at 58% 54%,#000 0 30%,rgba(0,0,0,.74) 58%,transparent 84%);transform:perspective(680px) rotateX(59deg) translateY(12%) scale(1.3)}}@media(prefers-reduced-motion:reduce){.marketing-scene .neural-field--static{opacity:.58}}@media(prefers-reduced-motion:reduce){.scene-progress__fill,.scene-progress__ticks i{transition:none}}.planetary-chapter{position:relative;min-height:100svh;display:grid;grid-template-rows:auto minmax(280px,1fr) auto;padding:clamp(70px,9vh,108px) var(--page-gutter) 34px;color:#ededeb;text-align:center;background:transparent}.planetary-chapter__heading{pointer-events:none;position:relative;z-index:2}.planetary-chapter__heading .eyebrow{color:#aaa;font-size:10px;letter-spacing:.2em}.planetary-chapter__heading h2{margin:16px 0 0;font-size:clamp(30px,3.1vw,54px);font-weight:400;line-height:1.1;letter-spacing:-.045em}.planetary-chapter__heading h2 em{font-family:var(--font-serif, "Playfair Display", Georgia, serif);color:#a5a5a0;font-weight:400}.globe-interaction{width:min(720px,88vw);min-height:280px;justify-self:center;align-self:stretch;border-radius:50%;cursor:grab;outline:none;touch-action:pan-y pinch-zoom;-moz-user-select:none;user-select:none;-webkit-user-select:none}.globe-interaction:focus-visible{outline:1px solid #aaa;outline-offset:8px}.globe-interaction--dragging{cursor:grabbing}.globe-interaction--exploring{touch-action:none}.planetary-chapter__footer{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:13px}.globe-caption{display:flex;gap:8px;align-items:center;margin:0;font-family:JetBrains Mono,monospace;color:#a6a6a2;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.globe-caption>span{width:4px;height:4px;background:#c7c7c1;border-radius:50%;box-shadow:0 0 9px #fff5}.globe-controls{display:flex;align-items:center;padding:5px;gap:2px;border:1px solid #ffffff20;border-radius:99px;background:#101010cc;backdrop-filter:blur(14px)}.globe-controls button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:38px;min-height:38px;padding:0 10px;border:0;border-radius:50%;background:transparent;color:#c7c7c3;cursor:pointer;font:inherit;font-size:13px;transition:background-color .16s,color .16s}.globe-controls button:hover,.globe-controls button[aria-pressed=true]{background:#ffffff14;color:#fff}.globe-controls button:focus-visible{outline:2px solid #eee;outline-offset:2px}.globe-controls .globe-controls__explore{border-radius:99px;padding:0 13px;font-size:11px}.globe-controls__separator{height:15px;width:1px;background:#ffffff20;margin:0 4px}.globe-instructions{margin:0;color:#93938f;font-size:10px;letter-spacing:.04em}.globe-static-orb{position:relative;width:min(320px,65vw);aspect-ratio:1;border-radius:50%;border:1px solid #dadad744;margin:24px auto;overflow:hidden;background:radial-gradient(circle at 36% 28%,#ffffff0e,transparent 65%)}.globe-static-orb:before,.globe-static-orb:after,.globe-static-orb i{content:"";position:absolute;inset:0;border:1px solid #dadad72b;border-radius:50%}.globe-static-orb:before{transform:scaleX(.35)}.globe-static-orb:after{transform:scaleX(.72)}.globe-static-orb i:nth-child(1){transform:scaleY(.24)}.globe-static-orb i:nth-child(2){transform:scaleY(.64)}.globe-static-orb i:nth-child(3){transform:rotate(35deg) scaleX(.45)}.globe-static-orb i:nth-child(4){transform:rotate(-35deg) scaleX(.45)}.globe-static-orb i:nth-child(5){background:radial-gradient(circle,#deded8 0 .8px,transparent 1px) 0 0 / 17px 17px;opacity:.3}@media(max-width:767px){.planetary-chapter{min-height:92svh;padding-top:76px;padding-bottom:24px;grid-template-rows:auto minmax(240px,1fr) auto}.planetary-chapter__heading .eyebrow{font-size:8px}.globe-interaction{width:90vw;min-height:240px}.globe-controls{gap:0}.globe-controls button{min-width:34px;padding:0 7px}.globe-controls__separator{margin:0 2px}.globe-instructions{font-size:9px}}@media(prefers-reduced-motion:reduce){.globe-controls button{transition:none}}@media(max-width:479px){.globe-controls{flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 40px);border-radius:20px}.globe-controls .globe-controls__explore{flex-basis:100%;border-radius:14px}}.globe-static-orb{border:0;background:transparent}.globe-static-orb:before,.globe-static-orb:after{display:none}.globe-static-orb img{display:block;width:100%;height:auto}.planetary-chapter{display:block;min-height:280svh;padding:0;--network-progress: 0}.planetary-chapter__stage{position:sticky;top:0;height:100svh;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(64px,8vh,96px) var(--page-gutter) 24px}.planetary-chapter__stage .globe-interaction{min-height:0}.planetary-chapter__stage .planetary-chapter__heading h2{font-size:clamp(28px,2.8vw,46px)}.network-evolution{position:absolute;left:var(--page-gutter);top:45%;text-align:left;pointer-events:none;font-family:JetBrains Mono,monospace}.network-evolution__kicker{color:#858580;font-size:8px;letter-spacing:.2em}.network-evolution ol{display:flex;flex-direction:column;gap:15px;margin:24px 0;padding:0;list-style:none}.network-evolution li{color:#666663;font-size:10px;letter-spacing:.04em;transition:color .35s}.network-evolution li>span{margin-right:12px;color:#777773;font-size:8px}.planetary-chapter[data-network-stage=local] [data-network-step=local],.planetary-chapter[data-network-stage=regional] [data-network-step=regional],.planetary-chapter[data-network-stage=planetary] [data-network-step=planetary]{color:#f0f0eb}.network-evolution__track{display:block;width:140px;height:1px;background:#ffffff20}.network-evolution__track i{display:block;width:100%;height:1px;background:#d4d4cf;transform:scaleX(var(--network-progress));transform-origin:left;transition:transform .22s linear}.network-evolution__status{margin:0;font-size:10px;color:#cacac5;letter-spacing:.08em}.planetary-chapter--static{min-height:100svh}.planetary-chapter--static .planetary-chapter__stage{position:relative;min-height:100svh;height:auto;grid-template-rows:auto minmax(260px,1fr) auto}@media(max-width:1000px){.network-evolution{position:static;grid-row:3;justify-self:center;text-align:center;width:min(360px,90vw);padding-bottom:16px}.network-evolution__kicker,.network-evolution__track{display:none}.network-evolution ol{flex-direction:row;gap:14px;justify-content:center;margin:0}.network-evolution li{font-size:8px}.network-evolution li>span{display:none}.planetary-chapter__stage{padding-top:70px;padding-bottom:max(20px,env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr) auto auto}.planetary-chapter__stage .globe-interaction{grid-row:2}.planetary-chapter__stage .planetary-chapter__footer{grid-row:4}}@media(max-height:650px){.planetary-chapter__stage{padding-top:54px;padding-bottom:12px}.planetary-chapter__stage .planetary-chapter__heading h2{font-size:26px}.planetary-chapter__heading .eyebrow{font-size:8px}.planetary-chapter__footer{gap:7px}.network-evolution{display:none}}@media(prefers-reduced-motion:reduce){.network-evolution__track i{transition:none}.planetary-chapter{min-height:100svh}.planetary-chapter__stage{position:relative;height:auto;min-height:100svh}}.protocol-guide{--protocol-white: #f4f4f2;--protocol-muted: #b3b3b0;--protocol-line: rgba(255,255,255,.2);width:min(1320px,calc(100% - 2 * var(--page-gutter)));margin:0 auto;padding-bottom:112px;color:var(--protocol-white);font-family:var(--font-sans)}.protocol-guide *,.protocol-guide *:before,.protocol-guide *:after{min-width:0}.protocol-guide h1,.protocol-guide h2,.protocol-guide h3{font-family:var(--font-display);font-weight:400;letter-spacing:-.035em}.protocol-guide p{line-height:1.65}.protocol-kicker,.protocol-index,.protocol-card-number,.protocol-mechanics article>span,.protocol-steps>li>span{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em;line-height:1.5;text-transform:uppercase;color:var(--protocol-muted)}.protocol-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,345px);gap:clamp(24px,5vw,80px);align-items:end;padding:clamp(64px,8vw,112px) 0 56px;border-bottom:1px solid var(--protocol-line)}.protocol-hero h1{max-width:13ch;margin:16px 0 28px;font-size:clamp(3.2rem,7.2vw,7.6rem);line-height:var(--heading-display-leading);overflow-wrap:anywhere}.protocol-guide .smoke-text__line{max-width:100%}.protocol-hero__lead{max-width:58ch;margin-bottom:32px;color:#d2d2cf;font-size:clamp(1.02rem,1.5vw,1.3rem)}.protocol-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.protocol-primary-link,.protocol-secondary-link{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;padding:12px 19px;border:1px solid #f4f4f2;font-family:var(--font-mono);font-size:.78rem;text-align:center;transition:background .18s ease,color .18s ease,transform .18s ease}.protocol-primary-link{background:#f4f4f2;color:#080808}.protocol-secondary-link{color:#f4f4f2}.protocol-primary-link:hover,.protocol-secondary-link:hover{transform:translateY(-2px)}.protocol-primary-link:hover{background:#d9d9d7}.protocol-secondary-link:hover{background:#ffffff1f}.protocol-hero__status,.protocol-glass-card,.protocol-flow-panel,.protocol-code-card,.protocol-resources{border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%)}.protocol-hero__status{display:flex;gap:15px;padding:22px}.protocol-status-dot{flex:0 0 8px;width:8px;height:8px;margin-top:8px;border:1px solid #fff;border-radius:50%;background:#ccc;box-shadow:0 0 0 4px #ffffff14}.protocol-hero__status strong{font-size:.94rem;font-weight:600}.protocol-hero__status p{margin:10px 0 16px;color:var(--protocol-muted);font-size:.82rem}.protocol-source{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:36px;align-items:center;gap:7px;color:#e0e0de;font-family:var(--font-mono);font-size:.68rem;line-height:1.4;text-decoration:underline;text-underline-offset:4px}.protocol-source:hover{color:#fff}.protocol-contents{position:sticky;z-index:8;top:73px;display:flex;align-items:center;gap:clamp(14px,2.4vw,32px);min-height:54px;overflow-x:auto;border-bottom:1px solid var(--protocol-line);background:#050505f0;backdrop-filter:blur(12px);scrollbar-width:thin}.protocol-contents>span{flex:0 0 auto;margin-right:auto;color:var(--protocol-muted);font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.protocol-contents a{display:inline-flex;flex:0 0 auto;align-items:center;min-height:44px;color:#c9c9c7;font-family:var(--font-mono);font-size:.7rem;white-space:nowrap}.protocol-contents a:hover{color:#fff}.protocol-section{padding-top:clamp(68px,9vw,116px)}.protocol-section--last{padding-bottom:0}.protocol-section-heading{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;max-width:1050px;margin-bottom:38px}.protocol-section-heading .protocol-index{padding-top:10px}.protocol-section-heading h2{max-width:18ch;margin:12px 0 18px;font-size:clamp(2.25rem,5vw,5rem);line-height:var(--heading-section-leading)}.protocol-section-heading>div>p:last-child{max-width:65ch;margin:0;color:var(--protocol-muted);font-size:clamp(.95rem,1.3vw,1.1rem)}.protocol-flow-panel{padding:clamp(18px,3vw,34px)}.protocol-flow-panel__top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;border-bottom:1px solid var(--protocol-line);padding-bottom:20px;color:var(--protocol-muted);font-family:var(--font-mono);font-size:.65rem}.protocol-flow-panel__top .protocol-kicker{color:#eee}.protocol-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--protocol-line)}.protocol-flow li{position:relative;min-height:175px;padding:27px 24px;background:var(--glass-panel-bg)}.protocol-flow li>span{color:#bbb;font-family:var(--font-mono);font-size:.7rem}.protocol-flow h3{margin:20px 0 8px;font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:var(--heading-card-leading)}.protocol-flow p{max-width:38ch;margin:0;color:var(--protocol-muted);font-size:.88rem}.protocol-flow-panel__note{margin:18px 0 0;color:var(--protocol-muted);font-size:.76rem}.protocol-evidence-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:14px;color:var(--protocol-muted);font-family:var(--font-mono);font-size:.68rem}.protocol-evidence-line>a:not(.protocol-source){display:inline-flex;min-height:36px;align-items:center;gap:8px;color:#eee;text-decoration:underline;text-underline-offset:4px}.protocol-component-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.protocol-glass-card{min-height:230px;padding:clamp(22px,3vw,34px);transition:background .18s ease,border-color .18s ease,transform .18s ease}.protocol-glass-card:hover{background:#272727db;border-color:#ffffff59;transform:translateY(-2px)}.protocol-glass-card h3{margin:37px 0 11px;font-size:clamp(1.55rem,2.4vw,2.45rem);line-height:var(--heading-card-leading)}.protocol-glass-card p{max-width:54ch;margin:0;color:var(--protocol-muted);font-size:.91rem}.protocol-mechanics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;border-top:1px solid var(--protocol-line)}.protocol-mechanics article{padding:28px 0 30px;border-bottom:1px solid var(--protocol-line)}.protocol-mechanics h3{margin:18px 0 10px;font-size:clamp(1.55rem,2.6vw,2.5rem);line-height:var(--heading-card-leading)}.protocol-mechanics p{max-width:54ch;margin:0;color:var(--protocol-muted);font-size:.95rem}.protocol-steps{margin:0;padding:0;list-style:none;border-top:1px solid var(--protocol-line)}.protocol-steps li{display:grid;grid-template-columns:65px minmax(0,1fr);gap:16px;padding:23px 0;border-bottom:1px solid var(--protocol-line)}.protocol-steps h3{margin:0 0 8px;font-size:clamp(1.25rem,2vw,1.85rem);line-height:var(--heading-card-leading)}.protocol-steps p{max-width:78ch;margin:0;color:var(--protocol-muted);font-size:.94rem}.protocol-guide code{font-family:var(--font-mono);font-size:.85em;overflow-wrap:anywhere}.protocol-code-card{overflow:hidden}.protocol-code-card__intro{display:grid;grid-template-columns:1fr minmax(210px,330px);gap:24px;align-items:end;padding:clamp(22px,3vw,34px)}.protocol-code-card__intro h3{margin:10px 0;font-size:clamp(1.55rem,2.7vw,2.55rem);line-height:var(--heading-card-leading)}.protocol-code-card__intro p:not(.protocol-kicker){margin:0;color:var(--protocol-muted);font-size:.92rem}.protocol-endpoint{display:grid;gap:8px;color:var(--protocol-muted);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.protocol-endpoint select{width:100%;min-height:46px;padding:0 12px;border:1px solid var(--protocol-line);border-radius:0;background:#171717;color:var(--protocol-white);font-family:var(--font-mono);font-size:.78rem}.protocol-code-card__toolbar{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--protocol-line);border-bottom:1px solid var(--protocol-line);padding:0 22px}.protocol-code-tabs{display:flex;gap:7px}.protocol-code-tabs button,.protocol-copy{min-height:48px;border:0;background:transparent;color:var(--protocol-muted);font-family:var(--font-mono);font-size:.74rem;cursor:pointer}.protocol-code-tabs button{padding:0 14px;border-bottom:2px solid transparent}.protocol-code-tabs button[aria-selected=true]{border-bottom-color:#fff;color:#fff}.protocol-copy{display:inline-flex;align-items:center;gap:8px;color:#eee}.protocol-code-tabs button:hover,.protocol-copy:hover{color:#fff;background:#ffffff12}.protocol-code-card [role=tabpanel]{max-width:100%;overflow-x:auto;background:#0d0d0d}.protocol-code-card pre{width:-moz-max-content;width:max-content;min-width:100%;margin:0;padding:28px 32px;color:#eee;font-family:var(--font-mono);font-size:.76rem;line-height:1.75;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.protocol-code-card pre code{font:inherit;overflow-wrap:normal}.protocol-copy-status{min-height:1.4em;margin:8px 24px 0;color:#eee;font-family:var(--font-mono);font-size:.7rem}.protocol-code-card__note{margin:0;padding:6px 24px 22px;color:var(--protocol-muted);font-size:.82rem}.protocol-bottom-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:30px;align-items:start}.protocol-faq{border-top:1px solid var(--protocol-line)}.protocol-faq details{border-bottom:1px solid var(--protocol-line)}.protocol-faq summary{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:72px;padding:14px 0;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:500;cursor:pointer;list-style:none}.protocol-faq summary::-webkit-details-marker{display:none}.protocol-faq summary>span{color:var(--protocol-muted);font-family:var(--font-mono);font-size:1.4rem;transition:transform .18s ease}.protocol-faq details[open] summary>span{transform:rotate(45deg)}.protocol-faq details p{max-width:72ch;padding:0 36px 22px 0;margin:0;color:var(--protocol-muted);font-size:.91rem}.protocol-mechanics article,.protocol-steps li,.protocol-faq details{background:var(--glass-panel-bg)}.protocol-resources{padding:28px}.protocol-resources h3{margin:11px 0 24px;font-size:clamp(1.4rem,2.4vw,2rem);line-height:var(--heading-card-leading)}.protocol-resources ul{margin:0 0 24px;padding:0;list-style:none}.protocol-resources li{display:grid;padding:10px 0;border-top:1px solid var(--protocol-line)}.protocol-resources small{color:var(--protocol-muted);font-family:var(--font-mono);font-size:.64rem}.protocol-resources>a{display:inline-flex;min-height:44px;align-items:center;gap:8px;border-bottom:1px solid var(--protocol-line);font-family:var(--font-mono);font-size:.73rem}.protocol-guide :is(a,button,select,summary,[role=tabpanel]):focus-visible{outline:2px solid #fff;outline-offset:3px}@supports not (backdrop-filter: blur(8px)){.protocol-hero__status,.protocol-glass-card,.protocol-flow-panel,.protocol-code-card,.protocol-resources{background:#191919}}@media(max-width:900px){.protocol-hero{grid-template-columns:1fr}.protocol-hero__status{max-width:520px}.protocol-bottom-grid{grid-template-columns:1fr}.protocol-resources{max-width:600px}}@media(max-width:650px){.protocol-guide{padding-bottom:72px}.protocol-hero{padding-top:54px;padding-bottom:38px}.protocol-hero h1{font-size:clamp(3rem,12vw,5rem)}.protocol-contents{top:67px}.protocol-contents>span{display:none}.protocol-section{padding-top:68px}.protocol-section-heading{grid-template-columns:1fr;gap:2px;margin-bottom:26px}.protocol-section-heading .protocol-index{padding:0}.protocol-flow{grid-template-columns:1fr}.protocol-flow li{min-height:auto;padding:22px}.protocol-flow h3{margin-top:10px}.protocol-component-grid,.protocol-mechanics,.protocol-code-card__intro{grid-template-columns:1fr}.protocol-glass-card{min-height:auto}.protocol-glass-card h3{margin-top:22px}.protocol-steps li{grid-template-columns:36px 1fr}.protocol-code-card pre{padding:22px}}@media(prefers-reduced-motion:reduce){.protocol-guide *,.protocol-guide *:before,.protocol-guide *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.network-guide{--network-ink: #f4f4f2;--network-muted: #b8b8b5;--network-line: rgba(255,255,255,.2);width:min(1320px,calc(100% - 2 * var(--page-gutter)));margin-inline:auto;padding-bottom:var(--section-space);color:var(--network-ink);font-family:var(--font-body)}.network-guide *,.network-guide *:before,.network-guide *:after{min-width:0}.network-guide :is(h1,h2,h3){font-family:var(--font-display);font-weight:400;letter-spacing:-.035em}.network-guide p{line-height:var(--leading-body)}.network-guide .smoke-text__line{max-width:100%}.network-guide .smoke-text__word{white-space:normal;overflow-wrap:anywhere}.network-kicker,.network-index,.network-card-number,.network-mechanics article>span,.network-steps>li>span{color:var(--network-muted);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.09em;line-height:1.5;text-transform:uppercase}.network-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,350px);gap:clamp(28px,5vw,80px);align-items:end;padding:clamp(64px,8vw,112px) 0 56px;border-bottom:1px solid var(--network-line)}.network-hero h1{max-width:14ch;margin:16px 0 28px;font-size:clamp(3rem,7.2vw,7.4rem);line-height:var(--leading-display)}.network-hero__lead{max-width:58ch;margin-bottom:32px;color:#d6d6d3;font-size:clamp(1.02rem,1.5vw,1.28rem)}.network-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.network-primary-link,.network-secondary-link{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border:1px solid var(--network-ink);font-family:var(--font-mono);font-size:.78rem;line-height:1.4;text-align:center;transition:background .18s ease,color .18s ease,transform .18s ease}.network-primary-link{background:var(--network-ink);color:#080808}.network-secondary-link{color:var(--network-ink)}.network-primary-link:hover,.network-secondary-link:hover{transform:translateY(-2px)}.network-primary-link:hover{background:#dededb}.network-secondary-link:hover{background:#ffffff1f}.network-hero__status,.network-glass-card,.network-flow-panel,.network-code-card,.network-resources,.network-use-cases article{border:1px solid var(--network-line);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel))}.network-hero__status{display:flex;gap:15px;padding:24px}.network-status-dot{flex:0 0 8px;height:8px;margin-top:8px;border:1px solid #fff;border-radius:50%;background:#ccc;box-shadow:0 0 0 4px #ffffff14}.network-hero__status strong{font-size:.94rem;font-weight:600}.network-hero__status p{margin:10px 0 14px;color:var(--network-muted);font-size:.84rem}.network-source{display:inline-flex;min-height:36px;align-items:center;gap:7px;color:#e0e0de;font-family:var(--font-mono);font-size:.7rem;line-height:1.5;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.network-source:hover{color:#fff}.network-contents{position:sticky;z-index:8;top:73px;display:flex;align-items:center;gap:clamp(14px,2.1vw,30px);min-height:54px;overflow-x:auto;border-bottom:1px solid var(--network-line);background:#050505f0;backdrop-filter:blur(12px);scrollbar-width:thin}.network-contents>span{flex:0 0 auto;margin-right:auto;color:var(--network-muted);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.network-contents a{display:inline-flex;flex:0 0 auto;min-height:44px;align-items:center;color:#d0d0cd;font-family:var(--font-mono);font-size:.72rem;white-space:nowrap}.network-contents a:hover{color:#fff}.network-section{padding-top:clamp(68px,8vw,112px)}.network-section-heading{display:grid;grid-template-columns:74px minmax(0,1fr);gap:18px;margin-bottom:clamp(30px,4vw,50px)}.network-section-heading .network-index{padding-top:8px}.network-section-heading h2{max-width:18ch;margin:12px 0 18px;font-size:clamp(2.5rem,5vw,5.4rem);line-height:var(--leading-section)}.network-section-heading h2[id]{scroll-margin-top:150px}.network-section-heading>div>p:last-child:not(.network-kicker){max-width:66ch;color:var(--network-muted);font-size:clamp(1rem,1.4vw,1.14rem)}.network-flow-panel{padding:clamp(20px,3vw,38px)}.network-flow-panel__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:26px;border-bottom:1px solid var(--network-line)}.network-flow-panel__top>span:last-child,.network-flow-panel__note{color:var(--network-muted);font-family:var(--font-mono);font-size:.72rem}.network-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0}.network-flow li{position:relative;padding:32px clamp(12px,1.5vw,24px) 28px;border-right:1px solid var(--network-line)}.network-flow li:first-child{padding-left:0}.network-flow li:last-child{border-right:0;padding-right:0}.network-flow li>span{color:var(--network-muted);font:.7rem var(--font-mono)}.network-flow h3{margin:42px 0 12px;font-size:clamp(1.35rem,1.9vw,1.85rem);line-height:var(--leading-card)}.network-flow p{margin:0;color:var(--network-muted);font-size:.86rem}.network-flow-panel__note{max-width:85ch;margin:0;padding-top:20px;border-top:1px solid var(--network-line)}.network-evidence-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;padding:16px 0;color:var(--network-muted);font:.7rem var(--font-mono)}.network-evidence-line>a:not(.network-source){display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--network-ink);text-decoration:underline;text-underline-offset:4px}.network-component-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.network-glass-card{padding:clamp(22px,2.5vw,34px);transition:transform .18s ease,background .18s ease,border-color .18s ease}.network-glass-card:hover,.network-glass-card:focus-within{background:#252525db;border-color:var(--line-strong);transform:translateY(-3px)}.network-glass-card h3{margin:42px 0 14px;font-size:clamp(1.5rem,2vw,2rem);line-height:var(--leading-card)}.network-glass-card p{margin:0;color:var(--network-muted);font-size:.9rem}.network-mechanics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--network-line)}.network-mechanics article{padding:32px 28px 34px 0;border-bottom:1px solid var(--network-line)}.network-mechanics article+article{padding-left:28px;border-left:1px solid var(--network-line)}.network-mechanics h3{margin:28px 0 16px;font-size:clamp(1.5rem,2.3vw,2.15rem)}.network-mechanics p{margin:0;color:var(--network-muted);font-size:.92rem}.network-evidence-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 0}.network-evidence-tiers>div{padding:20px;border:1px solid var(--glass-border);background:var(--glass-panel-bg);box-shadow:var(--glass-highlight),var(--glass-shadow-subtle);backdrop-filter:blur(var(--glass-blur-panel)) saturate(105%)}.network-evidence-tiers dt{font:.7rem/1.5 var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.network-evidence-tiers dd{margin:10px 0 0;color:var(--network-muted);font-size:.86rem;line-height:var(--leading-body)}.network-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--network-line)}.network-steps li{display:grid;grid-template-columns:70px minmax(0,.8fr) minmax(0,1.2fr);gap:24px;align-items:start;padding:24px 0;border-bottom:1px solid var(--network-line)}.network-steps li>span{padding-top:7px}.network-steps li>div{display:contents}.network-steps h3{margin:0;font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:var(--leading-card)}.network-steps p{max-width:60ch;margin:0;color:var(--network-muted);font-size:.94rem}.network-code-card{overflow:hidden}.network-code-card__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,330px);gap:24px;align-items:end;padding:clamp(22px,3vw,38px)}.network-code-card__intro h3{margin:10px 0;font-size:clamp(1.65rem,2.8vw,2.6rem)}.network-code-card__intro p:last-child{margin:0;color:var(--network-muted);font-size:.9rem}.network-endpoint{display:grid;gap:9px;color:var(--network-muted);font:.72rem var(--font-mono)}.network-endpoint select{width:100%;min-height:48px;padding:8px 12px;border:1px solid var(--network-line);border-radius:0;background:#151515;color:var(--network-ink);font:.75rem var(--font-mono)}.network-code-card__toolbar{display:flex;justify-content:space-between;align-items:stretch;border-top:1px solid var(--network-line);border-bottom:1px solid var(--network-line)}.network-code-tabs{display:flex}.network-code-tabs button,.network-copy{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border:0;background:transparent;color:var(--network-muted);font:.76rem var(--font-mono);cursor:pointer}.network-code-tabs button[aria-selected=true]{color:#fff;box-shadow:inset 0 -2px #fff}.network-code-tabs button:hover,.network-copy:hover{color:#fff;background:#ffffff14}.network-copy{border-left:1px solid var(--network-line)}.network-code-card [role=tabpanel]{overflow-x:auto}.network-code-card pre{width:-moz-max-content;width:max-content;min-width:100%;margin:0;padding:clamp(22px,3vw,38px);color:#e2e2df;font:.82rem/1.8 var(--font-mono);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.network-copy-status{min-height:1.8em;margin:0;padding:0 clamp(22px,3vw,38px);color:var(--network-ink);font:.75rem var(--font-mono)}.network-code-card__note{margin:0;padding:10px clamp(22px,3vw,38px) 22px;color:var(--network-muted);font-size:.82rem}.network-use-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.network-use-cases article{padding:clamp(22px,2.5vw,34px)}.network-use-cases h3{margin:34px 0 12px;font-size:clamp(1.45rem,2vw,1.9rem)}.network-use-cases p{margin:0;color:var(--network-muted);font-size:.9rem}.network-bottom-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);gap:clamp(24px,5vw,70px);align-items:start}.network-faq details{border-top:1px solid var(--network-line)}.network-faq details:last-child{border-bottom:1px solid var(--network-line)}.network-faq summary{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:22px;padding:16px 0;color:var(--network-ink);font:clamp(1.08rem,1.6vw,1.35rem)/1.4 var(--font-body);cursor:pointer;list-style:none}.network-faq summary::-webkit-details-marker{display:none}.network-faq summary span{flex:0 0 auto;font:1.25rem var(--font-mono);transition:transform .18s ease}.network-faq details[open] summary span{transform:rotate(45deg)}.network-faq details>p{max-width:65ch;margin:0;padding:0 32px 24px 0;color:var(--network-muted);font-size:.92rem}.network-mechanics article,.network-steps li,.network-faq details{background:var(--glass-panel-bg)}.network-resources{padding:clamp(22px,3vw,36px)}.network-resources h3{margin:12px 0 25px;font-size:clamp(1.65rem,2.5vw,2.35rem)}.network-resources ul{list-style:none;padding:0;margin:0 0 24px}.network-resources li{display:grid;gap:3px;padding:12px 0;border-top:1px solid var(--network-line)}.network-resources small{color:var(--network-muted);font:.66rem var(--font-mono)}.network-resources>p:not(.network-kicker){color:var(--network-muted);font-size:.84rem}.network-resources>a:last-child{display:inline-flex;min-height:44px;align-items:center;gap:9px;border-bottom:1px solid var(--network-line);font:.76rem var(--font-mono)}.network-guide :is(a,button,select,summary,[role=tabpanel]):focus-visible{outline:2px solid #fff;outline-offset:3px}@supports not (backdrop-filter: blur(8px)){.network-hero__status,.network-glass-card,.network-flow-panel,.network-code-card,.network-resources,.network-use-cases article{background:#191919}}@media(max-width:950px){.network-hero{grid-template-columns:1fr}.network-hero__status{max-width:560px}.network-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.network-flow li{border-bottom:1px solid var(--network-line)}.network-flow li:nth-child(2n){border-right:0}.network-flow li:first-child{padding-left:clamp(12px,1.5vw,24px)}.network-flow li:last-child{border-bottom:0}.network-component-grid,.network-use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.network-bottom-grid{grid-template-columns:1fr}.network-resources{max-width:680px}}@media(max-width:650px){.network-hero{padding:54px 0 38px}.network-hero h1{font-size:clamp(2.5rem,11vw,4.7rem)}.network-contents{top:67px}.network-contents>span{display:none}.network-section{padding-top:68px}.network-section-heading{grid-template-columns:1fr;gap:3px;margin-bottom:28px}.network-section-heading .network-index{padding:0}.network-section-heading h2{font-size:clamp(2.3rem,9.5vw,4rem)}.network-flow,.network-evidence-tiers{grid-template-columns:1fr}.network-flow li,.network-flow li:first-child{padding:18px 0;border-right:0}.network-flow h3{margin:8px 0}.network-component-grid,.network-mechanics,.network-use-cases,.network-code-card__intro{grid-template-columns:1fr}.network-mechanics article,.network-mechanics article+article{padding:26px 0;border-left:0}.network-mechanics h3{margin:12px 0}.network-steps li{grid-template-columns:38px minmax(0,1fr);gap:8px 16px}.network-steps li>div{display:block}.network-steps p{margin-top:8px}.network-code-card pre{padding:22px}}@media(max-width:359px){.network-hero__actions>a{width:100%}.network-hero h1{font-size:2.2rem}.network-code-tabs button,.network-copy{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.network-guide *,.network-guide *:before,.network-guide *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
