:root{color-scheme:dark;--page-max:1240px;--page-pad-desktop:32px;--page-pad-tablet:24px;--page-pad-mobile:16px;--grid-gap:24px;--section-gap:96px;--section-gap-tablet:72px;--section-gap-mobile:56px;--card-pad:24px;--card-radius:16px;--card-radius-sm:12px;--panel-radius:24px;--button-radius:999px;--control-radius:10px;--header-height:72px;--bg:#030507;--bg-deep:#010204;--bg-2:#071018;--bg-3:#0b1420;--bg-navy:#06101f;--surface:#090e14c7;--surface-2:#0d141de6;--surface-3:#161f2ad6;--surface-glass:#0c121bad;--surface-glass-strong:#0f1722e0;--surface-ink:#010407a8;--panel-border:#9ad1e22e;--panel-border-strong:#83f0ff42;--panel-border-hot:#ffb5473d;--line:#9ad1e226;--line-strong:#9ad1e24d;--line-faint:#9ad1e214;--text:#f1fbff;--text-strong:#fff;--text-soft:#cfdee7;--muted:#92a8b5;--muted-2:#687e8c;--accent:#34ddff;--accent-strong:#83f0ff;--accent-2:#78f7d2;--accent-blue:#2f80ff;--accent-violet:#8a91ff;--amber:#ffb64c;--amber-strong:#ffd27a;--molten:#ff6b35;--laser:#ff4d2e;--danger-surface:#ff6b351c;--instrument-bg:#0a0b0b;--instrument-surface:#171817;--instrument-technical:#0f1110;--instrument-text:#f4eee5;--instrument-text-soft:#c7bcad;--instrument-border:#4a4035;--instrument-grid:#4a403552;--instrument-copper:#d66a36;--instrument-signal:#ff9d4a;--instrument-success:#78f7d2;--instrument-warning:#ffb64c;--instrument-risk:#ff6b35;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", SFMono-Regular, Menlo, Consolas, monospace;--cyan-glow-sm:0 0 18px #34ddff1f;--cyan-glow-md:0 0 36px #34ddff1a;--cyan-glow-lg:0 0 72px #34ddff1a;--amber-glow-sm:0 0 18px #ffb64c1a;--amber-glow-md:0 0 40px #ff6b351a;--shadow-soft:0 28px 90px #0000006b;--shadow-card:0 20px 54px #0000004d;--shadow-card-hard:0 18px 48px #00000061;--shadow-glow:var(--cyan-glow-md);--duration-fast:.14s;--duration-med:.22s;--duration-slow:.72s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-industrial:cubic-bezier(.16, 1, .3, 1)}@media (width<=1023px){:root{--section-gap:var(--section-gap-tablet)}}@media (width<=639px){:root{--section-gap:var(--section-gap-mobile);--grid-gap:16px;--card-pad:18px;--card-radius:14px;--panel-radius:18px}}*{box-sizing:border-box}html{min-height:100%;scroll-padding-top:calc(var(--header-height) + 16px);scroll-behavior:smooth;background:var(--bg-deep);overflow-x:hidden}body{background:radial-gradient(58rem 36rem at 14% -8%, #34ddff1a, transparent 66%), radial-gradient(44rem 30rem at 88% 4%, #ff6b350b, transparent 70%), radial-gradient(52rem 34rem at 56% 28%, #2f80ff0b, transparent 72%), radial-gradient(36rem 26rem at 72% 82%, #78f7d20b, transparent 70%), linear-gradient(180deg, var(--bg-deep) 0%, var(--bg) 14%, var(--bg-2) 52%, var(--bg-deep) 100%);min-height:100%;color:var(--text);font-family:var(--font-sans);letter-spacing:0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;position:relative;overflow-x:hidden}body:before{z-index:-2;pointer-events:none;content:"";background:linear-gradient(#9ad1e209 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#9ad1e209 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#9ad1e204 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#9ad1e204 1px,#0000 1px) 0 0/24px 24px;position:fixed;inset:0;mask-image:linear-gradient(#000000e6,#0000 88%),radial-gradient(circle at 50% 0,#000 0%,#0000 72%)}body:after{z-index:-1;pointer-events:none;content:"";opacity:.2;mix-blend-mode:soft-light;background-image:linear-gradient(#ffffff09,#0000 18% 82%,#00000075),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='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.52'/%3E%3C/svg%3E");background-size:100% 100%,180px 180px;position:fixed;inset:0}summary::-webkit-details-marker{display:none}button,input,select,textarea{font:inherit}button,summary,select{cursor:pointer}::selection{color:#fff;background:#33d6ff3d}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.skip-link{z-index:100;border:1px solid var(--line-strong);color:#fff;transition:transform .16s var(--ease-out);background:#071018;border-radius:999px;padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}.site-shell,.page-container{width:min(var(--page-max), calc(100% - (var(--page-pad-desktop) * 2)));margin-inline:auto}.site-shell{width:min(var(--page-max), calc(100% - 2rem))}.section-y,.section{padding-block:var(--section-gap)}.section--compact{padding-block:calc(var(--section-gap) * .72)}.band,.section-band{border-block:1px solid var(--line-faint);background:radial-gradient(52rem 18rem at 18% 0,#34ddff09,#0000 72%),radial-gradient(42rem 16rem at 86% 100%,#ff6b3506,#0000 76%),linear-gradient(#ffffff08,#ffffff03),#0000003d;position:relative}.band:before,.section-band:before{pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#34ddff1a,#0000) top/100% 1px no-repeat,linear-gradient(90deg,#0000,#ffb64c14,#0000) bottom/100% 1px no-repeat;position:absolute;inset:0}.grid-12{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bento-grid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;display:grid}.bento-grid>*{grid-column:span 4;min-width:0}.page-hero-grid,.home-hero-grid{grid-template-columns:minmax(0,7fr) minmax(22rem,5fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.home-hero-grid{min-height:min(900px, calc(100svh - var(--header-height)));grid-template-columns:minmax(0,1fr) minmax(28rem,1fr);padding-block:clamp(56px,8vw,112px);position:relative}.home-hero-grid:before{pointer-events:none;content:"";opacity:.72;background:radial-gradient(circle,#34ddff14,#0000 70%);border-radius:999px;width:min(44rem,52vw);height:min(30rem,46vw);position:absolute;inset:10% -10% auto auto}.inner-hero-grid{grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);align-items:center;gap:clamp(28px,4vw,48px);display:grid}.section-split{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(28px,4vw,48px);display:grid}.equal-card-grid{align-items:stretch}.equal-card-grid>*{height:100%}@media (width<=1023px){.site-shell,.page-container{width:min(var(--page-max), calc(100% - (var(--page-pad-tablet) * 2)))}.grid-12,.bento-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.bento-grid>*{grid-column:span 3}.page-hero-grid,.home-hero-grid,.inner-hero-grid,.section-split{grid-template-columns:1fr}.home-hero-grid{min-height:auto;padding-block:clamp(44px,8vw,72px)}}@media (width<=639px){.site-shell,.page-container{width:min(var(--page-max), calc(100% - (var(--page-pad-mobile) * 2)))}.grid-12,.bento-grid{grid-template-columns:1fr}.bento-grid>*{grid-column:span 1}.home-hero-grid:before{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.glass-panel,.ordered-card,.ordered-card-strong,.bento-card,.link-card,.visual-panel{isolation:isolate;border:1px solid var(--panel-border);border-radius:var(--card-radius);background:linear-gradient(145deg, #ffffff12, #ffffff04 48%, #34ddff06), var(--surface-glass);backdrop-filter:blur(18px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff13,inset 0 -1px #34ddff09,0 12px 36px #00000042}.glass-panel:before,.ordered-card:before,.ordered-card-strong:before,.bento-card:before,.link-card:before,.visual-panel:before,.glass-panel:after,.ordered-card:after,.ordered-card-strong:after,.bento-card:after,.link-card:after,.visual-panel:after{z-index:0;pointer-events:none;content:"";border-radius:inherit;position:absolute;inset:0}.glass-panel>*,.ordered-card>*,.ordered-card-strong>*,.bento-card>*,.link-card>*,.visual-panel>*{z-index:1;position:relative}.glass-panel:before,.ordered-card:before,.ordered-card-strong:before,.bento-card:before,.link-card:before,.visual-panel:before{opacity:.62;background:linear-gradient(90deg,#34ddff38,#0000 30%) 0 0/52% 1px no-repeat,linear-gradient(90deg,#0000,#ffb64c24) 100% 100%/42% 1px no-repeat,linear-gradient(#ffffff09,#0000 28%)}.glass-panel:after,.ordered-card:after,.ordered-card-strong:after,.bento-card:after,.link-card:after,.visual-panel:after{opacity:.8;background:radial-gradient(circle at 18% 0,#34ddff14,#0000 42%),radial-gradient(circle at 94% 100%,#ffb64c0e,#0000 38%)}.ordered-card-strong,.bento-card--strong,.visual-panel{border-color:var(--panel-border-strong);background:radial-gradient(circle at 18% 0%, #34ddff14, transparent 21rem), radial-gradient(circle at 96% 82%, #ff6b3509, transparent 18rem), linear-gradient(145deg, #ffffff12, #ffffff04), var(--surface-glass-strong);box-shadow:var(--shadow-card), inset 0 1px 0 #ffffff17, inset 0 0 0 1px #34ddff0b}.bento-card,.link-card{min-height:100%;padding:var(--card-pad);display:grid}.card-hover,.nav-trigger,.utility-button,.btn,.link-card,.bento-card,.footer-link,.breadcrumb-link,.command-result{transition:transform var(--duration-med) var(--ease-industrial), border-color var(--duration-med) var(--ease-industrial), background var(--duration-med) var(--ease-industrial), box-shadow var(--duration-med) var(--ease-industrial), color var(--duration-med) var(--ease-industrial), opacity var(--duration-med) var(--ease-industrial)}.card-hover:hover,.link-card:hover,.bento-card:hover{box-shadow:var(--shadow-card-hard), var(--cyan-glow-sm);border-color:#34ddff57;transform:translateY(-2px)}.card-hover:focus-visible,.link-card:focus-visible,.bento-card:focus-visible{box-shadow:var(--shadow-card), 0 0 0 3px #34ddff29;border-color:#34ddffad}.metric-label,.chip,.keycap{font-family:var(--font-mono)}.metric-label{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:850}.chip{color:#d8faff;background:linear-gradient(#34ddff1f,#34ddff0b),#02080c8f;border:1px solid #34ddff47;border-radius:999px;align-items:center;gap:.45rem;min-height:1.8rem;padding:.32rem .72rem;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff06}.chip:before{content:"";opacity:.72;background:currentColor;border-radius:999px;flex:none;width:.36rem;height:.36rem;box-shadow:0 0 12px}.chip--amber{color:#ffe2a8;background:linear-gradient(#ffb64c21,#ff6b350d),#0f08048f;border-color:#ffb64c57;box-shadow:inset 0 0 0 1px #ffffff06}.chip--steel{color:#d9e9ef;box-shadow:none;background:linear-gradient(#9ad1e217,#9ad1e209),#080c119e;border-color:#9ad1e233}.section-heading-mark{grid-template-columns:1fr auto .5fr;align-items:center;gap:.6rem;width:min(19rem,100%);display:grid;position:relative}.section-heading-mark:before,.section-heading-mark:after{content:"";height:1px;box-shadow:none;background:linear-gradient(90deg,#34ddffc2,#34ddff24)}.section-heading-mark:after{box-shadow:none;background:linear-gradient(90deg,#ffb64c6b,#0000)}.section-heading-mark span{background:var(--accent);border-radius:999px;width:.46rem;height:.46rem;display:block;box-shadow:0 0 18px #34ddffc7}.btn,.utility-button,.nav-trigger{border-radius:var(--button-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:44px;font-weight:850;line-height:1.1;display:inline-flex;position:relative}.btn,.utility-button{overflow:hidden}.btn{gap:.5rem;padding:.82rem 1.12rem}.btn:hover,.utility-button:hover,.nav-trigger:hover{transform:translateY(-1px)}.btn:active,.utility-button:active,.nav-trigger:active,.card-hover:active{transform:translateY(0)}.btn-primary{box-shadow:inset 0 1px 0 #ffffff1f, var(--cyan-glow-sm);color:#f4fdff;background:linear-gradient(135deg,#34ddff33,#2f80ff17),#040f15e6;border:1px solid #34ddff75}.btn-primary:hover,.btn-primary:focus-visible{box-shadow:inset 0 1px 0 #ffffff24, var(--cyan-glow-md);border-color:#83f0ffa8}.btn-secondary{color:#deedf4;background:linear-gradient(#ffffff12,#ffffff06),#080d13b8;border:1px solid #9ad1e238}.btn-secondary:hover,.btn-secondary:focus-visible{color:#fff;box-shadow:var(--cyan-glow-sm);border-color:#34ddff6b}.btn-ghost{color:#dbeaf0;background:0 0;border:1px solid #0000}.btn-laser{color:#fff6ef;background:linear-gradient(135deg,#ff4d2e24,#ffb64c14),#140804bd;border:1px solid #ffb64c57;box-shadow:inset 0 1px #ffffff1a}.btn-laser:hover,.btn-laser:focus-visible{box-shadow:inset 0 1px 0 #ffffff1f, var(--amber-glow-sm);border-color:#ffd27a8f}.disabled-card{cursor:not-allowed;opacity:.68}.keycap{border-radius:var(--control-radius);color:var(--muted);background:#01040770;border:1px solid #9ad1e22e;padding:.08rem .4rem;font-size:.68rem;font-weight:850}.site-header{z-index:60;backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(#05080ced,#030508d1),#010407db;border-bottom:1px solid #9ad1e221;position:sticky;top:0;box-shadow:0 18px 44px #00000052}.site-header:after{pointer-events:none;content:"";opacity:.72;background:linear-gradient(90deg,#0000,#34ddff75,#ffb64c3d,#0000);height:1px;position:absolute;inset:auto 0 -1px}.site-header__inner{min-height:var(--header-height);grid-template-columns:minmax(12rem,.9fr) auto minmax(13rem,.9fr);align-items:center;gap:18px;display:grid}.brand-lockup{align-items:center;gap:12px;min-width:0;display:inline-flex}.brand-mark{width:44px;height:44px;box-shadow:inset 0 1px 0 #ffffff14, var(--cyan-glow-sm);color:#eafdff;background:radial-gradient(circle at 46% 46%,#34ddff1f,#0000 58%),linear-gradient(135deg,#ffffff14,#ffffff05),#ffffff0b;border:1px solid #9ad1e238;border-radius:15px;flex:none;place-items:center;display:grid}.brand-mark svg{width:30px;height:30px;overflow:visible}.brand-mark__halo,.brand-mark__focus{transform-origin:50%}.primary-nav{border-radius:var(--button-radius);background:#01040752;border:1px solid #9ad1e21f;justify-content:center;align-items:center;gap:3px;padding:4px;display:flex;box-shadow:inset 0 1px #ffffff09}.nav-trigger,.utility-button{color:#cddce4;border:1px solid #0000;padding:.62rem .86rem;font-size:.86rem}.utility-button{background:#ffffff09}.nav-trigger:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);height:1px;box-shadow:var(--cyan-glow-sm);opacity:0;transform-origin:50%;transition:opacity var(--duration-med) var(--ease-industrial), transform var(--duration-med) var(--ease-industrial);position:absolute;inset:auto 12px 6px;transform:scaleX(.4)}.nav-trigger:hover,.nav-trigger:focus-visible,.nav-trigger.is-active,.utility-button:hover,.utility-button:focus-visible,.utility-button.is-active{color:#fff;background:linear-gradient(#34ddff1a,#34ddff09),#02080c99;border-color:#34ddff4d}.nav-trigger:hover:after,.nav-trigger:focus-visible:after,.nav-trigger.is-active:after{opacity:1;transform:scaleX(1)}.nav-panel{backdrop-filter:blur(22px);border-radius:calc(var(--card-radius) + 4px);background:radial-gradient(circle at 18% 0,#34ddff12,#0000 20rem),radial-gradient(circle at 92% 82%,#ff6b350b,#0000 17rem),linear-gradient(#0d171ffa,#030508fe),#05080c;border:1px solid #9ad1e22e;box-shadow:0 32px 84px #000000c2,inset 0 1px #ffffff13}.nav-panel:before{pointer-events:none;content:"";background:linear-gradient(90deg,#34ddff38,#0000 34%) 0 0/50% 1px no-repeat,linear-gradient(90deg,#0000,#ffb64c24) 100% 100%/42% 1px no-repeat;position:absolute;inset:0}.nav-menu-link,.command-result{border-radius:var(--card-radius-sm);color:#d8e8ef;border:1px solid #0000;gap:.22rem;padding:.78rem .85rem;display:grid;position:relative}.nav-menu-link:hover,.nav-menu-link:focus-visible,.nav-menu-link.is-active,.command-result:hover,.command-result:focus-visible,.command-result.is-active{color:#fff;background:linear-gradient(90deg,#34ddff1b,#0000),#ffffff0e;border-color:#34ddff3d}.footer-link,.breadcrumb-link{border-radius:var(--control-radius)}.footer-link:hover,.footer-link:focus-visible,.breadcrumb-link:hover,.breadcrumb-link:focus-visible{color:#fff}[data-command-palette]>div{border-radius:var(--card-radius);box-shadow:0 34px 90px #000000c7, var(--cyan-glow-sm);background:radial-gradient(circle at 22% 0,#34ddff0f,#0000 18rem),linear-gradient(#0b121afa,#020508fe);border:1px solid #9ad1e233}.prose-lab{color:#c7d7df;line-height:1.75}.prose-lab p,.prose-lab ul,.prose-lab ol{margin-block:1rem}.prose-lab h2{color:#fff;margin-top:2.5rem;font-size:clamp(1.45rem,2vw,2rem);line-height:1.2}.prose-lab h3{color:#eef9fc;margin-top:2rem;font-size:1.18rem}.prose-lab strong{color:#fff}.prose-lab a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline #34ddff5c}.prose-lab code{border-radius:var(--control-radius);color:#dff8ff;background:#03080cb8;border:1px solid #9ad1e229;padding:.12rem .32rem;font-size:.9em}.lab-note-article{position:relative}.lab-note-article__masthead{border-top:1px solid var(--instrument-border);max-width:62rem;padding-top:clamp(1.25rem,2.4vw,2rem);position:relative}.lab-note-article__masthead:before{background:var(--instrument-copper);content:"";width:clamp(4.5rem,12vw,9rem);height:2px;position:absolute;top:-1px;left:0}.lab-note-article__masthead-copy{min-width:0}.lab-note-article--has-masthead-visual .lab-note-article__masthead{grid-template-columns:minmax(0,1fr) minmax(18rem,.62fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);max-width:74rem;display:grid}.lab-note-article__masthead-visual{min-width:0}.lab-note-article__masthead-visual .page-hero-model{margin:0}.lab-note-article__masthead h1{max-width:15ch;color:var(--instrument-text);letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(3rem,5vw,4.5rem);line-height:.98}.lab-note-article__dek{max-width:65ch;color:var(--instrument-text-soft);margin-top:1.5rem;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.7}.lab-note-article__metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:54rem;margin-top:2rem;display:grid}.lab-note-article__metadata>div{border:1px solid var(--instrument-border);border-radius:var(--card-radius-sm);background:var(--instrument-technical);justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;padding:.8rem .9rem;display:flex}.lab-note-article__metadata dt,.lab-note-article__metadata dd{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800;line-height:1.35}.lab-note-article__metadata dt{color:var(--instrument-text-soft);flex:none}.lab-note-article__metadata dd{color:var(--instrument-text);overflow-wrap:anywhere;text-align:right}.lab-note-article__reading-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,.48fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);max-width:74rem;margin-top:clamp(2.5rem,6vw,5.5rem);display:grid}.lab-note-article--rail-before .lab-note-article__reading-layout{grid-template-columns:minmax(18rem,.48fr) minmax(0,1fr)}.lab-note-article__reading-surface{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-surface);max-width:72ch;color:var(--instrument-text-soft);box-shadow:var(--shadow-card-hard);margin:0;padding:clamp(1.4rem,3vw,2.5rem)}.lab-note-article__section+.lab-note-article__section{border-top:1px solid var(--instrument-grid);margin-top:clamp(1.75rem,3vw,2.5rem);padding-top:clamp(1.75rem,3vw,2.5rem)}.lab-note-article__reading-surface h2{color:var(--instrument-text);letter-spacing:-.035em;scroll-margin-top:calc(var(--header-height) + 1.5rem);margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:900;line-height:1.15}.lab-note-article__reading-surface p{overflow-wrap:anywhere;max-width:68ch;margin:.9rem 0 0}.lab-note-article__reading-surface p+p{margin-top:1.25rem}.lab-note-article__supporting{align-content:start;gap:1rem;min-width:0;display:grid}.lab-note-article--rail-after .lab-note-article__supporting>aside{border-color:var(--instrument-signal);border-radius:var(--card-radius);background:var(--instrument-technical);color:var(--instrument-text);box-shadow:var(--shadow-card)}.lab-note-article--rail-after .lab-note-article__supporting .metric-label{color:var(--instrument-signal)}.lab-note-article__footer{border-top:1px solid var(--instrument-grid);max-width:74rem;margin-top:clamp(1rem,3vw,2rem)}.lab-note-article__footer .ordered-card,.lab-note-article__footer .ordered-card-strong{border-color:var(--instrument-border);background:var(--instrument-surface)}@media (width<=1023px){.lab-note-article--has-masthead-visual .lab-note-article__masthead,.lab-note-article__reading-layout{grid-template-columns:minmax(0,1fr);max-width:52rem}.lab-note-article--rail-before .lab-note-article__reading-layout{grid-template-columns:minmax(0,1fr)}.lab-note-article__reading-surface{max-width:none}.lab-note-article__supporting{max-width:52rem}}@media (width<=639px){.lab-note-article__masthead h1{font-size:clamp(2.125rem,10.5vw,3.75rem)}.lab-note-article__metadata{grid-template-columns:minmax(0,1fr);margin-top:1.5rem}.lab-note-article__metadata>div{flex-direction:column;align-items:flex-start;gap:.35rem}.lab-note-article__metadata dd{text-align:left}.lab-note-article__reading-layout{gap:1rem;margin-top:2.25rem}.lab-note-article__reading-surface{border-radius:var(--panel-radius);padding:1.25rem}.lab-note-article__reading-surface h2{font-size:1.45rem}}.tools-workbench__module-header{max-width:58rem;display:block}.tools-workbench__module-guide{border-top:1px solid var(--instrument-border);background:color-mix(in srgb, var(--instrument-surface) 58%, var(--instrument-technical));grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.25rem,3vw,2rem);display:grid}.tools-workbench__module-guide>div{min-width:0}.tools-workbench__module-guide p:not(.metric-label){color:var(--instrument-text-soft)}.tools-workbench__module-guide .metric-label{color:var(--instrument-signal)}.tools-chapter--workbench .tools-workbench__module:before,.page-flow--information .info-page>:is(section,.band)+:is(section,.band):before,.page-flow--evidence :is(.evidence-base,.industrial-proof)>:is(section,.band)+:is(section,.band):before{display:none}.public-work-index__case-summary,.public-work-index__case-evidence{flex-direction:column;min-width:0;display:flex}.public-work-index__case-evidence,.public-work-index__case-actions{margin-top:auto}.public-work-index__source-group--collapsible>summary{cursor:pointer}.public-work-index__source-group--collapsible>summary::marker{color:var(--instrument-copper)}.public-work-index__source-group--collapsible[open]>summary{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.public-work-index__source-group--collapsible .public-work-index__source-links{min-width:0}.tools-workbench__module-disclosure:not([open])>.tools-workbench__module-guide,.tools-workbench__module-disclosure:not([open])>.tool-module-mount,.public-work-index__source-group--collapsible:not([open])>.public-work-index__source-links,.resources-index__group:not([open])>ul{display:none}.public-work-index__source-group--collapsible>summary:focus-visible,.resources-index__group>summary:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:3px}.resources-index__intent-nav{border-top:1px solid color-mix(in srgb, var(--instrument-border) 84%, transparent);margin-top:clamp(2rem,4vw,3rem);padding-top:1.25rem}.resources-index__intent-nav ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.resources-index__intent-nav a{border-bottom:1px solid color-mix(in srgb, var(--instrument-border) 72%, transparent);min-height:3rem;color:var(--instrument-text-soft);align-items:baseline;gap:.75rem;padding:.75rem .85rem .75rem 0;font-size:.82rem;font-weight:750;line-height:1.35;text-decoration:none;display:flex}.resources-index__intent-nav a>span{color:var(--instrument-copper);font-family:var(--font-mono);letter-spacing:.06em;font-size:.66rem}.resources-index__intent-nav a:hover,.resources-index__intent-nav a:focus-visible{color:var(--instrument-text)}.resources-index__intent-nav a:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:3px}.resources-index__group{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.resources-index__group:before{display:none}.resources-index__group>summary{cursor:pointer;list-style-position:outside}.resources-index__group>summary::marker{color:var(--instrument-copper)}.resources-index__group>summary .section-heading{vertical-align:top;max-width:calc(100% - 2rem);display:inline-block}.resources-index__group:not([open])>summary .section-heading-mark{opacity:.45}.resources-index__group>ul{margin-top:1.5rem}.resources-index .resource-card>a{border:0;border-top:1px solid var(--instrument-border);background:0 0;border-radius:0;min-height:9rem;padding:1.25rem 0}@media (hover:hover){.resources-index .resource-card>a:hover{border-color:var(--instrument-copper);box-shadow:none;transform:none}}@media (width>=768px){.public-work-index__case-card--lead{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,4vw,4rem);display:grid}.public-work-index__case-card--lead:before{grid-column:1/-1;margin-bottom:0}.public-work-index__case-card--lead .public-work-index__case-evidence{border-left:1px solid var(--instrument-border);margin-top:0;padding-left:clamp(1.5rem,3vw,2.75rem)}}@media (width<=767px){.tools-workbench__module-guide,.resources-index__intent-nav ol{grid-template-columns:minmax(0,1fr)}.resources-index__intent-nav a{padding-right:0}}.lab-notes-index{position:relative}.lab-notes-index__masthead{border-top:1px solid var(--instrument-border);border-bottom:1px solid var(--instrument-grid);padding-block:clamp(1.75rem,4vw,3.5rem);position:relative}.lab-notes-index__masthead:before{background:var(--instrument-copper);content:"";width:clamp(4.5rem,12vw,9rem);height:2px;position:absolute;top:-1px;left:0}.lab-notes-index__masthead-copy{max-width:56rem}.lab-notes-index__visual{max-width:30rem;margin:0}.lab-notes-index .diagram-frame{border-color:var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);box-shadow:0 14px 30px #00000038}.lab-notes-index .diagram-frame:before,.lab-notes-index .diagram-frame:after{opacity:.35}.lab-notes-index .diagram-frame__header h2,.lab-notes-index .page-hero-model__steps li{color:var(--instrument-text)}.lab-notes-index .diagram-frame__header>p:not(.metric-label),.lab-notes-index .diagram-frame__legend,.lab-notes-index .page-hero-model__steps li>span:last-child{color:var(--instrument-text-soft)}.lab-notes-index .page-hero-model__index{border-color:var(--instrument-border);background:var(--instrument-bg);color:var(--instrument-signal);box-shadow:none}.lab-notes-index__context{flex-wrap:wrap;gap:.5rem;display:flex}.lab-notes-index__context>span{border-color:var(--instrument-border);background:var(--instrument-technical);min-height:2.5rem;color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;box-shadow:none;align-items:center;font-size:.75rem;font-weight:700;line-height:1}.lab-notes-index__masthead h1{max-width:12ch;color:var(--instrument-text);letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(3.25rem,6vw,4.5rem);font-weight:900;line-height:.98}.lab-notes-index__intro{max-width:66ch;color:var(--instrument-text-soft);margin-top:1.5rem;font-size:clamp(1rem,1.7vw,1.125rem);line-height:1.6}.lab-notes-index__collection{margin-top:clamp(2rem,4vw,3.25rem)}.lab-notes-index__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.lab-notes-index__item,.lab-note-index-card__article{min-width:0;display:flex}.lab-note-index-card__article{width:100%}.lab-note-index-card{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(145deg, #ffffff06, transparent 44%), var(--instrument-technical);width:100%;min-height:16rem;color:var(--instrument-text);transition:border-color var(--duration-med) var(--ease-industrial), box-shadow var(--duration-med) var(--ease-industrial), transform var(--duration-med) var(--ease-industrial);flex-direction:column;padding:clamp(1.15rem,2vw,1.5rem);text-decoration:none;display:flex;box-shadow:0 12px 28px #0003}.lab-note-index-card__metadata{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.69rem;font-weight:700;line-height:1.35;display:flex}.lab-note-index-card__metadata time{flex:none}.lab-note-index-card h2{color:var(--instrument-text);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(1.25rem,1.75vw,1.55rem);font-weight:900;line-height:1.08}.lab-note-index-card>p{color:var(--instrument-text-soft);margin-top:.9rem;font-size:.92rem;line-height:1.55}.lab-note-index-card__tags{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:1.25rem;display:flex}.lab-note-index-card__tag{border:1px solid var(--instrument-border);border-radius:var(--button-radius);min-height:1.75rem;color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.04em;align-items:center;padding:.3rem .65rem;font-size:.65rem;font-weight:700;line-height:1;display:inline-flex}@media (hover:hover){.lab-note-index-card:hover{border-color:var(--instrument-copper);transform:translateY(-2px);box-shadow:0 18px 34px #0000004d}}.lab-note-index-card:focus-visible{border-color:var(--instrument-signal);outline:2px solid var(--instrument-signal);outline-offset:3px;box-shadow:0 18px 34px #0000004d}@media (width<=1279px){.lab-notes-index__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lab-notes-index__masthead{grid-template-columns:minmax(0,1fr) minmax(19rem,.52fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.lab-notes-index__visual{justify-self:end}}@media (width<=639px){.lab-notes-index__context{max-width:15rem}.lab-notes-index__masthead{padding-block:1.5rem 2rem}.lab-notes-index__masthead h1{margin-top:1.25rem;font-size:clamp(2.75rem,12vw,3.25rem)}.lab-notes-index__intro{margin-top:1.25rem;font-size:1rem}.lab-notes-index__collection{margin-top:1.5rem}.lab-notes-index__list{grid-template-columns:minmax(0,1fr);gap:1rem}.lab-note-index-card{padding:1.25rem}}.home-continuation{background:var(--instrument-bg);color:var(--instrument-text)}.home-section{border-top:1px solid var(--instrument-border);position:relative}.home-section__inner{padding-block:clamp(3.75rem,7vw,6.75rem)}.home-continuation .metric-label,.home-proof-card__metadata dt,.home-route-card>p:first-child,.home-note-card time,.home-asset-card dt{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1.35}.home-continuation .section-heading-mark{width:4.5rem}.home-continuation .section-heading-mark span{background:var(--instrument-copper)}.home-continuation .section-heading-mark:after{background:var(--instrument-border)}.home-continuation .section-heading-mark+*{color:var(--instrument-text-soft)}.home-continuation .max-w-3xl>h2{max-width:18ch;color:var(--instrument-text);letter-spacing:-.045em}.home-continuation .max-w-3xl>p:not(.metric-label){color:var(--instrument-text-soft)}.home-section--start{background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-bg)}.home-section--start:before,.home-section--notes:before{pointer-events:none;content:"";background:linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem;opacity:.22;position:absolute;inset:0}.home-section--start .home-section__inner,.home-section--notes .home-section__inner{z-index:1;position:relative}.home-start-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.home-section--start .bento-card{border-color:var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);min-height:15rem;box-shadow:none;color:var(--instrument-text)}.home-section--start .bento-card:before{background:linear-gradient(90deg, var(--instrument-copper), transparent 42%) top left / 48% 1px no-repeat, linear-gradient(90deg, transparent, var(--instrument-border)) bottom right / 44% 1px no-repeat;opacity:.78}.home-section--start .bento-card:after{background:linear-gradient(135deg, color-mix(in srgb, var(--instrument-copper) 6%, transparent), transparent 42%);opacity:1}.home-section--start .bento-card .metric-label,.home-section--start .bento-card>span>span:last-child{color:var(--instrument-signal)}.home-section--start .bento-card>span>span:not(.metric-label){color:var(--instrument-text)}.home-section--start .bento-card>span>span+span:not(.metric-label){color:var(--instrument-text-soft)}.home-section--start .bento-card>span:last-child{border-color:var(--instrument-border);color:var(--instrument-signal)}.home-section--start .bento-card:hover{border-color:var(--instrument-copper);box-shadow:0 16px 32px #00000040}.home-section--start .bento-card:focus-visible{border-color:var(--instrument-signal);box-shadow:0 0 0 3px color-mix(in srgb, var(--instrument-signal) 28%, transparent);outline:none}.home-section--assets{background:var(--instrument-surface)}.home-assets-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.home-asset-card,.home-note-card{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);min-width:0;color:var(--instrument-text);transition:border-color var(--duration-med) var(--ease-industrial), box-shadow var(--duration-med) var(--ease-industrial), transform var(--duration-med) var(--ease-industrial);flex-direction:column;padding:clamp(1.25rem,2.5vw,1.75rem);text-decoration:none;display:flex}.home-asset-card{min-height:23rem}.home-asset-card :is(h2,h3),.home-note-card :is(h2,h3),.home-proof-card h2,.home-route-card h2{color:var(--instrument-text);letter-spacing:-.04em;font-weight:900;line-height:1.08}.home-asset-card :is(h2,h3){font-size:clamp(1.45rem,2.1vw,1.85rem)}.home-asset-card dl{gap:1rem;margin-top:1.5rem;display:grid}.home-asset-card dd{color:var(--instrument-text-soft);margin-top:.35rem;font-size:.9rem;line-height:1.5}.home-asset-card__action,.home-note-card__action{border-top:1px solid var(--instrument-border);color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;font-size:.69rem;font-weight:700;line-height:1.35;display:flex}.home-asset-card__action>span,.home-note-card__action>span{font-size:1rem}@media (hover:hover){.home-asset-card:hover,.home-note-card:hover{border-color:var(--instrument-copper);transform:translateY(-2px);box-shadow:0 16px 32px #00000040}}.home-asset-card:focus-visible,.home-note-card:focus-visible{border-color:var(--instrument-signal);box-shadow:0 0 0 3px color-mix(in srgb, var(--instrument-signal) 28%, transparent);outline:none}.home-section--proof{background:var(--instrument-bg)}.home-section__heading-row{justify-content:space-between;align-items:end;gap:2rem;display:flex}.home-section__actions,.home-proof-card__actions,.home-route-card__actions{flex-wrap:wrap;gap:.75rem;display:flex}.home-section__actions{flex:none}.home-continuation .btn{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);min-height:2.75rem;box-shadow:none;color:var(--instrument-text)}.home-continuation .btn-primary,.home-route-card--public .btn-primary{border-color:var(--instrument-copper);background:var(--instrument-copper);color:var(--instrument-bg)}.home-continuation .btn-laser{border-color:var(--instrument-signal);color:var(--instrument-signal);background:0 0}.home-continuation .btn:hover,.home-continuation .btn:focus-visible{border-color:var(--instrument-signal);box-shadow:0 0 0 2px color-mix(in srgb, var(--instrument-signal) 32%, transparent);outline:none}.home-continuation .btn-primary:hover,.home-continuation .btn-primary:focus-visible{background:var(--instrument-signal);color:var(--instrument-bg)}.home-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.home-proof-card{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 5%, transparent), transparent 35%), var(--instrument-technical);flex-direction:column;min-width:0;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.home-proof-card__tags,.home-proof-card__claims{flex-wrap:wrap;gap:.5rem;display:flex}.home-proof-card .chip{border-color:var(--instrument-border);border-radius:var(--button-radius);min-height:1.75rem;color:var(--instrument-text-soft);box-shadow:none;background:0 0;font-size:.65rem}.home-proof-card .chip:first-child{border-color:color-mix(in srgb, var(--instrument-copper) 58%, var(--instrument-border));color:var(--instrument-signal)}.home-proof-card h2{margin-top:1.25rem;font-size:clamp(1.65rem,2.4vw,2.2rem)}.home-proof-card__claims{margin-top:1rem}.home-proof-card__metadata{gap:1rem;margin-top:1.5rem;display:grid}.home-proof-card__metadata>div{gap:.35rem;display:grid}.home-proof-card__metadata dd,.home-proof-card__metadata a{color:var(--instrument-text-soft);font-size:.9rem;line-height:1.5}.home-proof-card__metadata a{color:var(--instrument-signal);font-weight:700}.home-proof-card__metadata a:hover,.home-proof-card__metadata a:focus-visible{color:var(--instrument-text)}.home-proof-card__boundary{border-left:2px solid var(--instrument-warning);background:color-mix(in srgb, var(--instrument-warning) 7%, transparent);color:var(--instrument-text-soft);margin-top:1.5rem;padding:.85rem 1rem;font-size:.875rem;font-weight:650;line-height:1.5}.home-proof-card__actions{margin-top:1.5rem}.home-section--notes{background:var(--instrument-surface)}.home-notes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.home-note-card{background:color-mix(in srgb, var(--instrument-technical) 92%, transparent);min-height:18rem}.home-note-card h2{margin-top:.85rem;font-size:clamp(1.4rem,2vw,1.7rem)}.home-note-card p{color:var(--instrument-text-soft);margin-top:1rem;font-size:.92rem;line-height:1.55}.home-section--routes{background:var(--instrument-bg)}.home-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.home-route-card{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);flex-direction:column;min-width:0;min-height:23rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.home-route-card--public{border-color:color-mix(in srgb, var(--instrument-copper) 64%, var(--instrument-border));background:linear-gradient(135deg, color-mix(in srgb, var(--instrument-copper) 11%, transparent), transparent 45%), var(--instrument-surface)}.home-route-card>p:first-child{color:var(--instrument-signal)}.home-route-card h2{max-width:20ch;margin-top:1rem;font-size:clamp(1.75rem,3vw,2.5rem)}.home-route-card>p:not(:first-child){max-width:56ch;color:var(--instrument-text-soft);margin-top:1.25rem;font-size:1rem;line-height:1.6}.home-route-card__actions{margin-top:auto;padding-top:1.75rem}.site-footer{border-top:1px solid var(--instrument-border);background:var(--instrument-technical);color:var(--instrument-text);position:relative;overflow:hidden}.site-footer:before{pointer-events:none;content:"";background:linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem;opacity:.24;position:absolute;inset:0}.site-footer__main,.site-footer__legal{z-index:1;position:relative}.site-footer__main{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,6vw,5.5rem);display:grid}.site-footer__identity{border-top:2px solid var(--instrument-copper);align-self:start;padding-top:1.25rem}.site-footer__brand{align-items:center;gap:.85rem;display:flex}.site-footer .brand-mark{border-color:var(--instrument-border);background:var(--instrument-surface)}.site-footer__name{color:var(--instrument-text);letter-spacing:-.015em;font-size:.95rem;font-weight:900}.site-footer__subtitle,.site-footer__group>p{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1.35}.site-footer__subtitle{margin-top:.3rem}.site-footer__promise{max-width:26rem;color:var(--instrument-text);letter-spacing:-.04em;margin-top:1.75rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:900;line-height:1.12}.site-footer__description{max-width:34rem;color:var(--instrument-text-soft);margin-top:1rem;font-size:.92rem;line-height:1.6}.site-footer__actions{flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;display:flex}.site-footer .btn{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-surface);min-height:2.625rem;box-shadow:none;color:var(--instrument-text)}.site-footer .btn-primary{border-color:var(--instrument-copper);background:var(--instrument-copper);color:var(--instrument-bg)}.site-footer .btn-laser{border-color:var(--instrument-signal);color:var(--instrument-signal);background:0 0}.site-footer .btn:hover,.site-footer .btn:focus-visible{border-color:var(--instrument-signal);box-shadow:0 0 0 2px color-mix(in srgb, var(--instrument-signal) 32%, transparent);outline:none}.site-footer .btn-primary:hover,.site-footer .btn-primary:focus-visible{background:var(--instrument-signal);color:var(--instrument-bg)}.site-footer__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.site-footer__group{border-top:1px solid var(--instrument-border);min-width:0;padding-top:.85rem}.site-footer__group ul{gap:.1rem;margin-top:.8rem;padding:0;list-style:none;display:grid}.site-footer .footer-link{border-radius:var(--control-radius);min-height:2rem;color:var(--instrument-text-soft);align-items:center;padding-inline:.5rem;font-size:.875rem;font-weight:650;line-height:1.35;display:inline-flex}.site-footer .footer-link:hover,.site-footer .footer-link:focus-visible{background:color-mix(in srgb, var(--instrument-signal) 9%, transparent);color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:2px}.site-footer__legal{border-top:1px solid var(--instrument-border);padding-block:1.25rem}.site-footer__legal>div{color:var(--instrument-text-soft);flex-wrap:wrap;gap:.35rem 1.25rem;font-size:.82rem;line-height:1.5;display:flex}.site-footer__legal .footer-link{min-height:auto;color:var(--instrument-text);padding:0}@media (width<=1023px){.home-assets-grid,.home-notes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-section__heading-row{flex-direction:column;align-items:flex-start}.site-footer__main{grid-template-columns:minmax(0,1fr)}.site-footer__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}}@media (width<=639px){.home-section__inner{padding-block:3.5rem}.home-start-grid,.home-assets-grid,.home-proof-grid,.home-notes-grid,.home-route-grid{grid-template-columns:minmax(0,1fr)}.home-start-grid,.home-assets-grid,.home-proof-grid,.home-notes-grid{gap:.875rem;margin-top:1.75rem}.home-section__actions,.home-proof-card__actions,.home-route-card__actions,.site-footer__actions{flex-direction:column;align-items:stretch}.home-section__actions .btn,.home-proof-card__actions .btn,.home-route-card__actions .btn,.site-footer__actions .btn{justify-content:center}.home-section--start .bento-card,.home-asset-card,.home-note-card,.home-route-card{min-height:0}.home-asset-card,.home-note-card,.home-proof-card,.home-route-card{padding:1.25rem}.home-route-card h2{font-size:1.8rem}.site-footer__main{gap:2.5rem;padding-block:3rem}.site-footer__groups{grid-template-columns:minmax(0,1fr);gap:1.25rem}.site-footer__promise{font-size:1.6rem}}.home-premium-hero{isolation:isolate;min-block-size:clamp(42rem, calc(100svh - var(--header-height)), 53rem);background:#0e0d0b;position:relative;overflow:clip}.home-premium-hero__media,.home-premium-hero__wash{pointer-events:none;position:absolute;inset:0}.home-premium-hero__media{z-index:1}.home-premium-hero__wash{z-index:2}.home-premium-hero__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 52%;object-position:60% 52%;block-size:100%;inline-size:100%;display:block}.home-premium-hero__wash{background:linear-gradient(90deg,#0e0d0be8 0%,#0e0d0bc7 30%,#0e0d0b75 55%,#0e0d0b1a 88%),linear-gradient(#0e0d0b14,#0e0d0b61 100%)}.home-premium-hero .site-shell.home-hero-grid{z-index:3;width:min(1312px,100% - 64px);min-block-size:inherit;grid-template-columns:minmax(0,39.375rem) minmax(0,1fr);align-items:start;gap:0;padding-block:clamp(2.25rem,4.5svh,4rem);display:grid;position:relative}.home-premium-hero .home-hero-grid:before{display:none}.home-premium-hero .home-hero__copy{min-width:0;flex-direction:column;grid-column:1;align-items:flex-start;inline-size:100%;max-inline-size:39.375rem;display:flex}.home-premium-hero .home-hero__title{color:#f2eee5;max-inline-size:100%;font-family:var(--font-sans);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3.2rem,4.9vw,4.375rem);font-weight:900;line-height:.97}.home-premium-hero .home-hero__intro{color:#d0c8bb;max-inline-size:34rem;margin-top:clamp(1.35rem,2vw,1.8rem);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.5}.home-premium-hero .home-hero__tags{gap:.4rem .8rem;margin-top:1.2rem}.home-premium-hero .home-hero__tag,.home-premium-hero .home-hero__eyebrow,.home-premium-hero .home-hero__preserve-label{color:#b5aa99;font-family:var(--font-sans);letter-spacing:.035em;text-transform:none;font-size:.7rem;font-weight:650;line-height:1.35}.home-premium-hero .home-hero__tag{background:0 0;border:0;border-radius:0;padding:0}.home-premium-hero .home-hero__tag+.home-hero__tag:before{color:#9e4a1a;content:"•";margin-right:.8rem}.home-premium-hero .home-hero__eyebrow{color:#c8783f;order:0;margin-top:.65rem}.home-premium-hero .home-hero__preserve-label{color:#b5aa99;margin-left:.4rem}.home-premium-hero .home-hero__actions{gap:1rem;margin-top:1.6rem}.home-premium-hero .home-hero__actions .btn{min-height:3rem;box-shadow:none;border-radius:2px;font-size:.875rem}.home-premium-hero .home-hero__primary-action{color:#f2eee5;background:#9e4a1a;border-color:#9e4a1a}.home-premium-hero .home-hero__primary-action:hover,.home-premium-hero .home-hero__primary-action:focus-visible{color:#0e0d0b;background:#c8783f;border-color:#c8783f;box-shadow:0 0 0 3px #f2eee533}.home-premium-hero .home-hero__secondary-action{color:#f2eee5;background:0 0;border-color:#0000;padding-inline:.15rem}.home-premium-hero .home-hero__secondary-action:hover,.home-premium-hero .home-hero__secondary-action:focus-visible{color:#f2eee5;border-color:#0000;box-shadow:0 0 0 3px #f2eee533}.home-premium-hero .home-hero__review-note{color:#b5aa99;border-top:2px solid #b45d29;max-inline-size:35rem;margin-top:2rem;padding-top:.85rem;font-size:.78rem;line-height:1.45}.home-premium-hero .home-hero__review-note a{color:#f2eee5;text-underline-offset:.2em;font-weight:800;text-decoration:underline .1em #c8783fb3}.home-premium-hero .home-hero__review-note a:hover,.home-premium-hero .home-hero__review-note a:focus-visible{color:#e3a16f}.home-premium-hero__image-caption{z-index:3;text-align:right;text-shadow:0 1px 1rem #0e0d0be0;border-left:1px solid #c8783fc7;max-inline-size:17rem;margin:0;padding-left:1rem;display:grid;position:absolute;bottom:clamp(2rem,4vw,3.5rem);right:clamp(2rem,4vw,4rem)}.home-premium-hero__image-caption-title{color:#f2eee5;font-family:var(--font-sans);letter-spacing:-.035em;font-size:clamp(1.3rem,1.7vw,1.7rem);font-weight:900;line-height:1}.home-premium-hero__image-caption-copy{color:#e4d9ca;max-inline-size:15rem;font-family:var(--font-sans);letter-spacing:.055em;text-transform:uppercase;justify-self:end;margin-top:.38rem;font-size:.64rem;font-weight:650;line-height:1.45}@media (width<=1180px){.home-premium-hero .site-shell.home-hero-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);width:min(1376px,100% - 48px)}.home-premium-hero .home-hero__copy{max-inline-size:41rem}.home-premium-hero .home-hero__media img{-o-object-position:67% 52%;object-position:67% 52%}}@media (width<=860px){.home-premium-hero .site-shell.home-hero-grid{grid-template-columns:1fr}}@media (width<=639px){.home-premium-hero{min-block-size:calc(100svh - 5rem)}.home-premium-hero__wash{background:linear-gradient(90deg,#0e0d0be0 0%,#0e0d0bb3 70%,#0e0d0b57 100%),linear-gradient(#0e0d0b1a 0%,#0e0d0b7a 58%,#0e0d0bed 100%)}.home-premium-hero .home-premium-hero__media img{-o-object-position:76% 48%;object-position:76% 48%}.home-premium-hero .site-shell.home-hero-grid{width:min(1376px,100% - 32px);min-block-size:inherit;padding-block:1.25rem 1.5rem;display:block}.home-premium-hero .home-hero__copy{max-inline-size:none}.home-premium-hero .home-hero__title{letter-spacing:-.04em;max-inline-size:22rem;font-size:clamp(2.55rem,10.75vw,2.85rem);line-height:.97}.home-premium-hero .home-hero__intro{color:#ddd5c9;max-inline-size:22rem;margin-top:1.35rem;font-size:.94rem;line-height:1.45}.home-premium-hero .home-hero__tags{gap:.35rem .65rem;margin-top:1rem}.home-premium-hero .home-hero__tag,.home-premium-hero .home-hero__eyebrow,.home-premium-hero .home-hero__preserve-label{font-size:.64rem}.home-premium-hero .home-hero__tag+.home-hero__tag:before{margin-right:.65rem}.home-premium-hero .home-hero__eyebrow{margin-top:.45rem}.home-premium-hero .home-hero__preserve-label{margin-left:.25rem;display:inline}.home-premium-hero .home-hero__actions{flex-direction:row;gap:.75rem;margin-top:1.25rem}.home-premium-hero .home-hero__actions .btn{min-height:3rem;font-size:.81rem}.home-premium-hero .home-hero__secondary-action{min-width:0;padding-inline:.1rem}.home-premium-hero .home-hero__review-note{max-inline-size:20rem;margin-top:1.6rem;padding-top:.65rem;font-size:.7rem}.home-premium-hero__image-caption{display:none}}@media (width<=359px){.home-premium-hero .home-hero__title{font-size:2.35rem}.home-premium-hero .home-hero__actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lab-note-index-card{transition:none}}:root{--premium-flow-brand:#13110f;--premium-flow-narrative:#1a1714;--premium-flow-instrument:#24211f;--premium-flow-reference:#0f0e0d;--premium-flow-bronze:#4d3324;--premium-flow-mineral:#f2eee5;--premium-flow-muted:#b8af9f;--premium-flow-amber:#e85d22;--premium-flow-amber-soft:#e85d226b}:is(.lab-note-article,.framework-article,.glossary-article){--premium-flow-scene:var(--premium-flow-brand);isolation:isolate;color:var(--premium-flow-mineral);position:relative}:is(.lab-note-article__masthead,.framework-article__masthead,.glossary-article__masthead){isolation:isolate;border-color:color-mix(in srgb, var(--premium-flow-amber) 28%, var(--instrument-border));background:linear-gradient(105deg,#13110ffa 0%,#13110fe6 58%,#4d33247a 100%);padding-bottom:clamp(5.25rem,9vw,8rem);position:relative}:is(.lab-note-article__masthead,.framework-article__masthead,.glossary-article__masthead):after{z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--premium-flow-amber-soft), transparent);content:"";height:1px;position:absolute;bottom:0;left:clamp(1rem,5vw,4rem);right:clamp(1rem,5vw,4rem)}:is(.lab-note-article__masthead h1,.framework-article__masthead h1,.glossary-article__masthead h1){color:var(--premium-flow-mineral)}.lab-note-article__reading-layout,.framework-article__content,.glossary-article__content{z-index:1;border-top:1px solid color-mix(in srgb, var(--premium-flow-amber) 26%, transparent);background:var(--premium-flow-narrative);margin-top:clamp(-6rem,-5vw,-4rem);position:relative}.framework-article__content,.glossary-article__content{padding-top:clamp(4rem,7vw,6.5rem)}.lab-note-article__reading-layout:before,.framework-article__content:before,.glossary-article__content:before{z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--premium-flow-amber-soft), transparent 82%);content:"";width:1px;position:absolute;top:clamp(1.25rem,3vw,2.5rem);bottom:clamp(1.25rem,3vw,2.5rem);left:max(.75rem,50% - 37rem)}.lab-note-article__reading-surface{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.lab-note-article__reading-surface h2,.framework-article__content h2,.glossary-article__content h2{color:var(--premium-flow-mineral)}.lab-note-article__footer,.framework-article__footer{margin-top:0;padding-top:clamp(2.5rem,5vw,4rem);position:relative}:is(.frameworks-index,.research-index,.resources-index,.glossary-index,.public-work-index){isolation:isolate;background:var(--premium-flow-brand);color:var(--premium-flow-mineral);position:relative}:is(.lab-notes-index,.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead){isolation:isolate;position:relative}:is(.lab-notes-index__masthead,.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead){border-color:color-mix(in srgb, var(--premium-flow-amber) 28%, var(--instrument-border));background:linear-gradient(112deg,#13110ffa 0%,#13110ff0 64%,#4d332466 100%);padding-bottom:clamp(4.75rem,8vw,7rem)}:is(.lab-notes-index__masthead h1,.frameworks-index__masthead h1,.research-index__masthead h1,.resources-index__masthead h1,.glossary-index__masthead h1,.public-work-index__masthead h1){color:var(--premium-flow-mineral)}:is(.lab-notes-index__collection,.frameworks-index__summary,.research-index__listing,.resources-index__groups,.glossary-index__core,.public-work-index__context-band){z-index:1;border-top:1px solid color-mix(in srgb, var(--premium-flow-amber) 25%, transparent);background:var(--premium-flow-reference);margin-top:clamp(-5rem,-5vw,-3.25rem);position:relative}.lab-notes-index__collection,.frameworks-index__summary,.research-index__listing,.resources-index__groups,.public-work-index__context-band{padding-top:clamp(3.5rem,6vw,5.5rem)}:is(.lab-notes-index__collection,.frameworks-index__summary,.research-index__listing,.resources-index__groups,.glossary-index__core,.public-work-index__context-band):before{pointer-events:none;background:linear-gradient(90deg, var(--premium-flow-amber), transparent);content:"";width:min(12rem,22vw);height:2px;position:absolute;top:0;left:clamp(1rem,7vw,8rem)}:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .framework-index-card,:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .resource-card,.research-index .source-links a,.lab-notes-index .lab-note-index-card{border-color:color-mix(in srgb, var(--premium-flow-mineral) 16%, transparent);box-shadow:none;background:0 0;border-radius:0}:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .framework-index-card:hover,:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .resource-card:hover,.research-index .source-links a:hover,.lab-notes-index .lab-note-index-card:hover{border-color:var(--premium-flow-amber-soft);background:color-mix(in srgb, var(--premium-flow-bronze) 26%, transparent);box-shadow:none;transform:none}:is(.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead){isolation:isolate;border-color:color-mix(in srgb, var(--premium-flow-amber) 28%, var(--instrument-border));background:linear-gradient(112deg,#13110ffa 0%,#13110feb 64%,#4d332466 100%);padding-bottom:clamp(4.75rem,8vw,7rem);position:relative}.info-page{isolation:isolate;background:var(--premium-flow-brand);position:relative}@media (width<=639px){:is(.lab-note-article__masthead,.framework-article__masthead,.glossary-article__masthead,.lab-notes-index__masthead,.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead,.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead,.info-page__masthead){padding-bottom:clamp(3.75rem,14vw,4.75rem)}:is(.lab-note-article__reading-layout,.framework-article__content,.glossary-article__content,.lab-notes-index__collection,.frameworks-index__summary,.research-index__listing,.resources-index__groups,.glossary-index__core,.public-work-index__context-band,.tools-workbench__dock,.tools-workbench__cockpit-transition,.premium-flow-tool-surface,.info-page__masthead+section,.info-page__masthead+div){margin-top:clamp(-3rem,-10vw,-2rem)}.lab-note-article__reading-layout{padding:.75rem}.closing-path__links{grid-template-columns:minmax(0,1fr)}.closing-path__item+.closing-path__item{border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent);border-left:0}.closing-path__link{min-height:0}}:is(.frameworks-index,.tools-workbench__hero,.info-page__masthead) .chip,:is(.frameworks-index,.tools-workbench__hero,.info-page__masthead) .badge{border-color:color-mix(in srgb, var(--premium-flow-mineral) 20%, transparent);background:color-mix(in srgb, var(--premium-flow-reference) 88%, transparent);color:var(--premium-flow-mineral);box-shadow:none}:is(.frameworks-index,.tools-workbench__hero,.info-page__masthead) .chip:before,:is(.frameworks-index,.tools-workbench__hero,.info-page__masthead) .badge:before{background:var(--premium-flow-amber);box-shadow:none}:is(.frameworks-index,.tools-workbench__hero) .btn-primary{border-color:color-mix(in srgb, var(--premium-flow-amber) 70%, var(--premium-flow-bronze));background:var(--premium-flow-bronze);box-shadow:none;color:var(--premium-flow-mineral)}:is(.frameworks-index,.tools-workbench__hero) .btn-primary:hover,:is(.frameworks-index,.tools-workbench__hero) .btn-primary:focus-visible{border-color:var(--premium-flow-amber);background:color-mix(in srgb, var(--premium-flow-bronze) 72%, var(--premium-flow-amber));box-shadow:0 0 0 3px #f2eee529}:is(.frameworks-index,.tools-workbench__hero) .btn-secondary{border-color:color-mix(in srgb, var(--premium-flow-mineral) 18%, transparent);box-shadow:none;color:var(--premium-flow-mineral);background:#13110f7a}:is(.tools-workbench__hero,.info-page__masthead) [class*=text-cyan]{color:var(--premium-flow-mineral)!important}:is(.frameworks-index,.tools-workbench__hero,.info-page__masthead) [class*=border-cyan]{border-color:color-mix(in srgb, var(--premium-flow-mineral) 20%, transparent)!important}:is(.frameworks-index,.tools-workbench__hero,.info-page__masthead) [class*=bg-cyan]{background-color:color-mix(in srgb, var(--premium-flow-bronze) 36%, transparent)!important}.info-page__masthead h1 span{-webkit-text-fill-color:currentColor;color:var(--premium-flow-mineral)!important;background:0 0!important}.frameworks-index__visual .process-loop{border-color:color-mix(in srgb, var(--premium-flow-mineral) 17%, transparent);background:var(--premium-flow-reference);box-shadow:none;border-radius:2px}.frameworks-index__visual .process-loop:before,.frameworks-index__visual .process-loop:after{display:none}.frameworks-index__visual :is(.process-loop__eyebrow,.process-loop__index){color:var(--premium-flow-amber)}.frameworks-index__visual .process-loop__stages{border-color:color-mix(in srgb, var(--premium-flow-mineral) 15%, transparent);background:color-mix(in srgb, var(--premium-flow-mineral) 15%, transparent);border-radius:0}.frameworks-index__visual .process-loop__stage{background:var(--premium-flow-reference)}.frameworks-index__visual .process-loop__stage:before,.frameworks-index__visual .process-loop__signal,.frameworks-index__visual .process-loop__signal.is-verify{border-color:var(--premium-flow-amber);background:var(--premium-flow-amber);box-shadow:none}@media (prefers-reduced-motion:reduce){:is(.frameworks-index,.research-index,.resources-index,.glossary-index,.public-work-index,.lab-note-article,.framework-article,.glossary-article,.info-page,.closing-path) *{transition-duration:.01ms!important}}select,textarea,input{transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}select:hover,textarea:hover,input:hover{border-color:#34ddff4d}.tools-hero{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);align-items:end;gap:clamp(28px,4vw,52px);padding-block:clamp(34px,5vw,64px) clamp(18px,3vw,34px);display:grid}.tools-hero__copy h1{font-size:clamp(2.9rem,5.3vw,4.8rem)}.tools-hero-actions .btn{min-height:42px}.tools-secondary-actions{display:contents}.tools-status-panel{align-content:start;align-self:center;display:grid}.tools-status-grid .ordered-card{border-radius:var(--card-radius-sm)}.tool-dock-shell{top:var(--header-height);z-index:30;backdrop-filter:blur(18px);background:linear-gradient(#030507f5,#030507c7 78%,#0000);padding-block:.7rem 1rem;position:sticky}.tool-module-section,#lmd-decision-cockpit{scroll-margin-top:calc(var(--header-height) + 5.5rem)}.tool-module-header{align-items:stretch}.tool-module-summary{border-color:#9ad1e22e;align-self:stretch}.tool-module-mount{position:relative}.tool-workbench-nav{scroll-snap-type:x proximity;border-radius:var(--panel-radius);scrollbar-width:thin;scrollbar-color:#34ddff61 #ffffff0a;background:linear-gradient(#ffffff0e,#ffffff05),#03080cc2;border:1px solid #9ad1e229;gap:.55rem;padding:.55rem;display:flex;overflow-x:auto;box-shadow:inset 0 1px #ffffff0f,0 18px 44px #00000047}.tool-workbench-nav::-webkit-scrollbar{width:10px;height:10px}.tool-control-rail::-webkit-scrollbar{width:10px;height:10px}.tool-output-rail::-webkit-scrollbar{width:10px;height:10px}.tool-panel>:first-child::-webkit-scrollbar{width:10px;height:10px}.tool-panel>aside::-webkit-scrollbar{width:10px;height:10px}.tool-workbench-nav::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.tool-control-rail::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.tool-output-rail::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.tool-panel>:first-child::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.tool-panel>aside::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}.tool-workbench-nav::-webkit-scrollbar-thumb{background:#34ddff52;border:2px solid #03080cdb;border-radius:999px}.tool-control-rail::-webkit-scrollbar-thumb{background:#34ddff52;border:2px solid #03080cdb;border-radius:999px}.tool-output-rail::-webkit-scrollbar-thumb{background:#34ddff52;border:2px solid #03080cdb;border-radius:999px}.tool-panel>:first-child::-webkit-scrollbar-thumb{background:#34ddff52;border:2px solid #03080cdb;border-radius:999px}.tool-panel>aside::-webkit-scrollbar-thumb{background:#34ddff52;border:2px solid #03080cdb;border-radius:999px}.tool-workbench-nav a{scroll-snap-align:start;color:#dbeaf0;background:#ffffff09;border:1px solid #9ad1e229;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:40px;padding:.58rem .9rem;font-size:.78rem;font-weight:850;display:inline-flex}.tool-workbench-nav a:hover,.tool-workbench-nav a:focus-visible{color:#fff;box-shadow:var(--cyan-glow-sm);border-color:#34ddff6b}.tool-app-frame{background:linear-gradient(90deg,#34ddff14,#0000 28%,#ffb64c09),radial-gradient(circle at 82% 8%,#34ddff14,#0000 26rem),#070c12e0;border-color:#83f0ff3d;overflow:visible}.tool-window-bar{border-radius:var(--card-radius);background:linear-gradient(#ffffff0d,#ffffff05),#02070ba8;border:1px solid #9ad1e224;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.tool-window-title,.tool-pane-title{color:#fff;margin-top:.25rem;font-size:1rem;font-weight:950;line-height:1.25}.tool-window-status{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.tool-window-status li{color:#d8e9f0;background:#ffffff09;border:1px solid #9ad1e226;border-radius:999px;padding:.45rem .7rem;font-size:.72rem;font-weight:850;line-height:1}.tool-workbench-grid,.tool-panel{grid-template-columns:minmax(18rem,.74fr) minmax(0,1.26fr);align-items:start;gap:clamp(18px,2.6vw,32px);min-width:0;display:grid}.tool-panel{border-radius:var(--panel-radius);background:linear-gradient(#ffffff0d,#ffffff04),radial-gradient(circle at 8% 0,#34ddff12,#0000 24rem),#03080c94;border:1px solid #9ad1e229;padding:clamp(16px,2vw,24px);position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0f,0 22px 64px #00000047}.tool-panel:before{z-index:0;pointer-events:none;content:"";opacity:.72;background:linear-gradient(90deg,#34ddff3d,#0000 35%) 0 0/56% 1px no-repeat,linear-gradient(90deg,#0000,#ffb64c29) 100% 100%/46% 1px no-repeat;position:absolute;inset:0}.tool-panel>*{z-index:1;min-width:0;position:relative}.tool-control-rail,.tool-panel>:first-child,.tool-output-rail,.tool-panel>aside{scrollbar-width:thin;scrollbar-color:#34ddff61 #ffffff0a;min-width:0}.tool-output-rail,.tool-panel>aside{min-width:0}.tool-action-list{flex-wrap:wrap;gap:.75rem;display:flex}.tool-pane-heading{border-radius:var(--card-radius-sm);background:linear-gradient(#ffffff0d,#ffffff04),#0105097a;border:1px solid #9ad1e224;padding:.92rem}.tool-output-rail>.tool-pane-heading,.tool-panel>aside>.tool-pane-heading{z-index:4}.tool-pane-copy{color:#95aab7;margin-top:.35rem;font-size:.84rem;font-weight:650;line-height:1.55}.tool-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;display:grid}.tool-field{border:1px solid var(--line);border-radius:var(--card-radius);color:#fff;background:linear-gradient(#ffffff0b,#ffffff04),#04090e9e;gap:10px;padding:16px;font-size:.9rem;font-weight:850;display:grid}.tool-field:focus-within{background:linear-gradient(#34ddff12,#ffffff05),#04090ebd;border-color:#34ddff70;box-shadow:0 0 0 3px #34ddff1a}.tool-field select,.tool-field textarea{border-radius:var(--control-radius);color:#eef8fb;background:#03080cc7;border:1px solid #9ad1e229;min-height:44px}.tool-field select{padding-inline:12px}.tool-field select:focus-visible,.tool-field textarea:focus-visible,.tool-field input:focus-visible,.tool-workbench-nav a:focus-visible{outline:none}.tool-result-grid{gap:12px;display:grid}.result-card{border:1px solid var(--line);border-radius:var(--card-radius);background:#ffffff09;padding:14px}.result-card--warning{background:var(--danger-surface);color:#fff1df;border-color:#ffb64c52}.home-eyebrow{color:var(--accent-strong);align-items:center;gap:.7rem;display:inline-flex}.home-eyebrow:before{background:linear-gradient(90deg, var(--accent), transparent);width:2.6rem;height:1px;box-shadow:var(--cyan-glow-sm);content:""}.hero-title-gradient{background:linear-gradient(90deg,#fff 0%,#dffaff 38%,#7aeaff 62%,#ffd27a 100%);color:#0000;background-clip:text}.hero-copy{color:var(--text-soft)}.hero-proof-console{border-radius:var(--card-radius);background:#9ad1e217;border:1px solid #9ad1e226;gap:1px;display:grid;overflow:hidden}.hero-proof-console__item{background:linear-gradient(145deg,#34ddff14,#ffffff05),#03080cb3;gap:.35rem;padding:.95rem;display:grid}.industrial-divider{height:1px;box-shadow:var(--cyan-glow-sm);background:linear-gradient(90deg,#0000,#34ddff8a,#ffb64c52,#0000)}.visual-panel{min-height:360px;padding:var(--card-pad);overflow:hidden}.cockpit-panel{isolation:isolate;border:1px solid var(--panel-border-strong);border-radius:var(--panel-radius);min-height:540px;box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff14;background:radial-gradient(circle at 66% 18%,#34ddff17,#0000 18rem),radial-gradient(circle at 24% 86%,#ff6b3509,#0000 16rem),linear-gradient(145deg,#ffffff12,#ffffff04),#060b11db;position:relative;overflow:hidden;container-type:inline-size}.cockpit-panel:before,.cockpit-panel:after{pointer-events:none;content:"";position:absolute;inset:0}.cockpit-panel:before{z-index:0;background:linear-gradient(var(--line-faint) 1px, transparent 1px), linear-gradient(90deg, var(--line-faint) 1px, transparent 1px);opacity:.9;background-size:32px 32px;mask-image:linear-gradient(#000000e0,#0000 86%)}.cockpit-panel:after{z-index:2;opacity:.7;background:linear-gradient(90deg,#34ddff38,#0000 34%) 0 0/52% 1px no-repeat,linear-gradient(90deg,#0000,#ffb64c1f) 100% 100%/46% 1px no-repeat}.cockpit-grid{z-index:0;opacity:.3;background-image:linear-gradient(#9ad1e22e 1px,#0000 1px),linear-gradient(90deg,#9ad1e22e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 86%)}.cockpit-content{z-index:3;align-content:space-between;gap:22px;min-height:100%;display:grid;position:relative}.cockpit-node{border-radius:var(--card-radius);background:linear-gradient(90deg,#34ddff14,#0000),#00000047;border:1px solid #34ddff33;padding:16px;position:relative}.diagram-frame{border-radius:var(--card-radius);box-shadow:inset 0 1px 0 #ffffff0f, var(--shadow-soft);background:linear-gradient(145deg,#0c1820f5,#050a0ef5);border:1px solid #9ad1e233;overflow:hidden}.diagram-frame__header{padding:1rem 1rem 0}.diagram-frame__canvas{width:100%;height:auto;margin-top:.75rem;display:block}.diagram-frame__legend{border-top:1px solid #9ad1e224;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;padding:1rem;display:grid}.diagram-frame__legend li{color:var(--text-muted);gap:.25rem;font-size:.78rem;line-height:1.45;display:grid}.diagram-frame__legend strong{color:var(--text-strong);font-size:.84rem}.diagram-frame__direction{color:var(--text-muted);padding:0 1rem 1rem;font-size:.82rem;line-height:1.5}.page-hero-model{align-self:stretch;width:100%}.page-hero-model__steps,.identity-model__steps{gap:.6rem;padding:1rem;display:grid}.page-hero-model__steps li,.identity-model__steps li{min-height:3.9rem;color:var(--text-strong);background:#02080c85;border:1px solid #9ad1e229;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem;font-size:.9rem;font-weight:800;line-height:1.4;display:grid}.page-hero-model__index,.identity-model__index{width:2rem;height:2rem;color:var(--accent-strong);font-family:var(--font-mono);background:#34ddff1c;border:1px solid #34ddff59;border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:inline-grid}.identity-model__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.identity-model__steps li{align-items:start}.identity-model__steps strong,.identity-model__steps small{display:block}.identity-model__steps strong{color:var(--text-strong);margin-top:.2rem;font-size:.95rem}.identity-model__steps small{color:var(--text-muted);margin-top:.35rem;font-size:.76rem;font-weight:600;line-height:1.5}.process-loop__stages,.process-loop__stage{position:relative}.process-loop__stage:not(.is-last):after{z-index:2;color:var(--accent-strong);content:"→";font-size:1.25rem;font-weight:900;position:absolute;top:1.1rem;right:-1.15rem}.evidence-rail,.profile-image-panel{position:relative;overflow:hidden}.profile-image-panel:after{pointer-events:none;content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.58;width:30%;height:1px;position:absolute;inset:auto 5% 5% auto}@media (width<=860px){.diagram-frame__legend,.identity-model__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.process-loop__stage:not(.is-last):after{display:none}}@media (width<=520px){.diagram-frame__header,.diagram-frame__legend,.page-hero-model__steps,.identity-model__steps{padding:.85rem}.diagram-frame__legend,.identity-model__steps{grid-template-columns:1fr}}@media (width<=1180px){.site-header__inner{grid-template-columns:1fr auto}.primary-nav,.site-actions{display:none}}@media (width>=1024px){.tool-workbench-grid,.tool-panel{align-items:stretch}.tool-control-rail,.tool-panel>:first-child{top:calc(var(--header-height) + 1.25rem);position:sticky}.tool-control-rail,.tool-panel>:first-child,.tool-output-rail,.tool-panel>aside{max-height:calc(100svh - var(--header-height) - 2.5rem);scrollbar-gutter:stable;overflow:auto}.tool-control-rail,.tool-panel>:first-child{padding-right:.25rem}.tool-panel>aside,.tool-output-rail{align-self:start}.tool-output-rail>.tool-pane-heading,.tool-panel>aside>.tool-pane-heading{backdrop-filter:blur(14px);position:sticky;top:0;box-shadow:0 12px 22px #00000038}}@media (width<=1023px){.tools-hero{grid-template-columns:1fr}.tool-dock-shell{padding-block:.55rem .85rem;position:static}.tools-status-panel{display:none}.tool-window-bar{flex-direction:column;align-items:flex-start}.tool-window-status{justify-content:flex-start}.tool-workbench-grid,.tool-panel{grid-template-columns:1fr}.tool-panel{padding:18px}}@media (width<=639px){.brand-mark{width:40px;height:40px}.tools-hero{gap:0;padding-block:26px 14px}.tools-hero__copy h1{max-width:20rem;font-size:clamp(2.25rem,11.4vw,3.3rem);line-height:.98}.tools-hero__copy>.metric-label{margin-top:1.1rem}.tools-hero__lead{margin-top:1.05rem;font-size:1rem;line-height:1.65}.tools-hero__detail,.tools-hero__boundary{display:none}.tools-hero__privacy{margin-top:.9rem;font-size:.86rem;line-height:1.55}.tools-hero-actions{grid-template-columns:1fr;margin-top:1.1rem;display:grid}.tools-hero-actions .btn{white-space:normal;width:100%}.tools-secondary-actions{display:none}.cockpit-title{font-size:clamp(1.9rem,8.5vw,2.45rem);line-height:1.08}.cockpit-output-modes{display:none}.tool-workbench-nav{border-radius:18px;padding:.45rem}.tool-workbench-nav a{min-height:38px;padding-inline:.76rem;font-size:.74rem}.tool-input-grid{grid-template-columns:1fr}.cockpit-panel{min-height:420px}.hero-proof-console__item{padding:.85rem}}.site-header{backdrop-filter:blur(12px)saturate(110%);background:#0a0b0be6;border:0;box-shadow:0 12px 34px #0003}.site-header:after{display:none}.site-header__inner{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);width:min(1376px,100% - 64px);min-height:72px;box-shadow:none;grid-template-columns:auto minmax(0,1fr);gap:24px;margin-block:12px;padding:0 24px 0 16px}.site-header__brand{color:var(--instrument-text);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:800}.primary-nav{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-end;gap:.1rem;margin-left:auto;padding:0}.nav-trigger,.utility-button,.site-menu-trigger{border-radius:var(--button-radius);color:var(--instrument-text);background:0 0;border:1px solid #0000;font-size:.875rem;font-weight:700}.nav-trigger{min-height:44px;padding:.5rem .6rem}.nav-trigger:after{display:none}.nav-trigger:hover,.nav-trigger:focus-visible,.nav-trigger.is-active,.utility-button:hover,.utility-button:focus-visible,.utility-button.is-active{box-shadow:none;color:var(--instrument-signal);background:#d66a361a;border-color:#0000;transform:none}.nav-trigger.is-active{color:var(--instrument-copper)}.nav-trigger:focus-visible,.utility-button:focus-visible,.site-menu-trigger:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:3px}.nav-panel{border-color:var(--instrument-border);border-radius:var(--panel-radius);background:var(--instrument-surface);backdrop-filter:none;box-shadow:0 28px 62px #0000008c}.nav-panel:before{background:linear-gradient(90deg, var(--instrument-copper), transparent 34%) top left / 50% 1px no-repeat, linear-gradient(90deg, transparent, var(--instrument-signal)) bottom right / 42% 1px no-repeat;opacity:.5}.nav-panel__actions{border-top:1px solid var(--instrument-border);flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.nav-panel__actions .utility-button{border-color:var(--instrument-border);background:var(--instrument-technical)}.nav-panel__actions .btn-laser{box-shadow:none;color:var(--instrument-text);background:#d66a3629;border-color:#ff9d4a7a}.nav-menu-link{color:var(--instrument-text-soft)}.nav-menu-link:hover,.nav-menu-link:focus-visible,.nav-menu-link.is-active{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:inset 3px 0 0 var(--instrument-copper);color:var(--instrument-text)}[data-mobile-menu]{display:none}[data-mobile-menu]>summary{border:1px solid var(--instrument-border);border-radius:var(--button-radius);background:var(--instrument-technical);min-height:44px;color:var(--instrument-text);cursor:pointer;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.75rem;font-weight:800;display:inline-flex}[data-mobile-menu][open]>summary{border-color:var(--instrument-signal);color:var(--instrument-signal)}.mobile-nav-panel{width:min(92vw,28rem)}.site-shell.home-hero-grid{width:min(1376px,100% - 64px);min-height:min(804px, calc(100svh - var(--header-height)));grid-template-columns:minmax(0,638px) minmax(0,674px);align-items:center;gap:clamp(32px,4.45vw,64px);padding-block:clamp(48px,5vw,72px)}.home-hero-grid:before{border:1px solid var(--instrument-grid);background:linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 28px 28px;opacity:.22;border-radius:16px;width:min(36rem,48vw);height:min(22rem,38vw);inset:14% -5% auto auto}.home-hero__copy{z-index:1;min-width:0;position:relative}.home-hero__tags,.home-hero__actions{flex-wrap:wrap;gap:.5rem;display:flex}.home-hero__tag{border:1px solid var(--instrument-border);border-radius:var(--button-radius);color:#4a4035;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#fffaf4;padding:.5rem .75rem;font-size:.69rem;font-weight:700;line-height:1.25}.home-hero__tag--preserved{background:var(--instrument-technical);color:var(--instrument-text-soft)}.home-hero__eyebrow,.instrument-cluster__label{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1.25}.home-hero__eyebrow{margin-top:1.8rem}.home-hero__preserve-label{color:var(--instrument-text-soft);letter-spacing:.04em;margin-left:.5rem;font-size:.62rem}.home-hero__title{max-width:638px;color:var(--instrument-text);letter-spacing:-.045em;margin-top:1rem;font-size:clamp(3.2rem,4.9vw,4.375rem);font-weight:900;line-height:.97}.home-hero__intro{max-width:610px;color:var(--instrument-text-soft);margin-top:1.5rem;font-size:1.125rem;line-height:1.4}.home-hero__actions{gap:.75rem;margin-top:2rem}.home-hero__actions .btn{min-height:44px;box-shadow:none}.home-hero__primary-action{border-color:var(--instrument-copper);background:var(--instrument-copper);color:var(--instrument-bg)}.home-hero__primary-action:hover,.home-hero__primary-action:focus-visible{border-color:var(--instrument-signal);background:var(--instrument-signal);box-shadow:none;color:var(--instrument-bg)}.home-hero__secondary-action{border-color:var(--instrument-border);background:var(--instrument-technical);color:var(--instrument-text)}.home-hero__secondary-action:hover,.home-hero__secondary-action:focus-visible{border-color:var(--instrument-signal);box-shadow:none;color:var(--instrument-text)}.home-hero__review-note{color:var(--instrument-text-soft);margin-top:1rem;font-size:.88rem;line-height:1.5}.instrument-cluster{z-index:1;border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-surface);min-width:0;min-height:600px;box-shadow:none;gap:1rem;margin:0;padding:1.25rem;display:grid;position:relative;overflow:hidden}.instrument-cluster:before{pointer-events:none;content:"";background:linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 32px 32px;opacity:.1;position:absolute;inset:0}.instrument-cluster>*{z-index:1;position:relative}.instrument-cluster__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.instrument-cluster__status{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.69rem;font-weight:700;display:inline-flex}.instrument-cluster__status span{background:var(--instrument-success);border-radius:999px;width:.5rem;height:.5rem}.instrument-cluster__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.instrument-cluster__step{border:1px solid var(--instrument-border);background:var(--instrument-technical);border-radius:8px;align-content:start;gap:.45rem;min-height:124px;padding:.75rem;display:grid}.instrument-cluster__step-index,.instrument-cluster__step>span:last-child{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.065em;font-size:.69rem;font-weight:700;line-height:1.25}.instrument-cluster__step-index{color:var(--instrument-signal)}.instrument-cluster__step--success .instrument-cluster__step-index{color:var(--instrument-success)}.instrument-cluster__step--warning .instrument-cluster__step-index{color:var(--instrument-warning)}.instrument-cluster__step--risk .instrument-cluster__step-index{color:var(--instrument-risk)}.instrument-cluster__step strong{color:var(--instrument-text);font-size:1.0625rem;line-height:1.25}.instrument-cluster__evidence{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-surface);align-content:start;gap:.85rem;min-height:328px;padding:1.5rem;display:grid}.instrument-cluster__evidence h2{color:var(--instrument-text);letter-spacing:-.03em;font-size:1.75rem;font-weight:900;line-height:1.15}.instrument-cluster__evidence>p:not(.instrument-cluster__label){max-width:37ch;color:var(--instrument-text-soft);font-size:1rem;line-height:1.5}.instrument-cluster__source{border:1px solid var(--instrument-border);border-radius:var(--card-radius-sm);background:var(--instrument-technical);width:min(100%,300px);margin-top:.1rem;padding:1rem}.instrument-cluster__source dt{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;font-size:.69rem;font-weight:700}.instrument-cluster__source dd{color:var(--instrument-text);margin-top:.5rem;font-size:.875rem;font-weight:700}.process-proof-system{border-block:1px solid var(--instrument-border);background:linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 32px 32px, var(--instrument-surface)}.process-proof-system__inner{padding-block:clamp(3.5rem,7vw,6.5rem)}.process-proof-system__section{gap:clamp(2rem,4vw,3.5rem);display:grid}.process-proof-system__section--proof{border-top:1px solid var(--instrument-border);margin-top:clamp(3.5rem,7vw,6.5rem);padding-top:clamp(3.5rem,7vw,6.5rem)}.process-proof-system .metric-label,.process-proof-system__card-eyebrow,.process-proof-system__metadata dt,.process-proof-system__source-note dt,.process-proof-system__boundary-notice>p:first-child{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1.25}.process-proof-system .section-heading-mark{display:none}.process-proof-system .max-w-3xl{max-width:52rem}.process-proof-system h2,.process-proof-system h3{color:var(--instrument-text)}.process-proof-system .text-slate-300{color:var(--instrument-text-soft)}.process-proof-system__tags,.process-proof-system__actions{flex-wrap:wrap;gap:.5rem;display:flex}.process-proof-system__tags{margin-top:1.5rem}.process-proof-system__tag{border:1px solid var(--instrument-border);border-radius:var(--button-radius);color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:.5rem .75rem;font-size:.69rem;font-weight:700;line-height:1.25}.process-proof-system__actions{margin-top:1.5rem}.process-proof-system__actions .btn-primary{border-color:var(--instrument-copper);background:var(--instrument-copper);color:var(--instrument-bg)}.process-proof-system__actions .btn-primary:hover,.process-proof-system__actions .btn-primary:focus-visible{border-color:var(--instrument-signal);background:var(--instrument-signal);box-shadow:none;color:var(--instrument-bg)}.process-proof-system__actions .btn-secondary{border-color:var(--instrument-border);background:var(--instrument-technical);color:var(--instrument-text)}.process-proof-system__actions .btn-secondary:hover,.process-proof-system__actions .btn-secondary:focus-visible{border-color:var(--instrument-signal);box-shadow:none;color:var(--instrument-text)}.process-proof-system__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.process-proof-system__step{border:1px solid var(--instrument-border);border-radius:var(--card-radius-sm);background:var(--instrument-technical);align-content:start;gap:.75rem;min-width:0;min-height:11.75rem;padding:1.25rem;display:grid;position:relative}.process-proof-system__step:not(:last-child):after{z-index:1;color:var(--instrument-signal);content:"→";font-family:var(--font-mono);font-size:.9rem;font-weight:700;position:absolute;top:50%;right:-1.15rem;transform:translateY(-50%)}.process-proof-system__step-index{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;font-size:.69rem;font-weight:700;line-height:1}.process-proof-system__step--success .process-proof-system__step-index{color:var(--instrument-success)}.process-proof-system__step--risk .process-proof-system__step-index{color:var(--instrument-warning)}.process-proof-system__step--active{border-color:var(--instrument-copper)}.process-proof-system__step strong{color:var(--instrument-text);font-size:1.35rem;line-height:1.1}.process-proof-system__step>span:last-child{color:var(--instrument-text-soft);font-size:.94rem;line-height:1.5}.process-proof-system__proof-heading{gap:.25rem;max-width:52rem;display:grid}.process-proof-system__metadata{width:min(100%,28rem);margin:0}.process-proof-system__metadata>div{border:1px solid var(--instrument-border);border-radius:var(--card-radius-sm);background:var(--instrument-technical);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.process-proof-system__metadata dd{color:var(--instrument-text);text-align:right;font-size:.875rem;font-weight:700}.process-proof-system__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:60rem;display:grid}.process-proof-system__card{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);min-width:0;min-height:19rem;color:inherit;transition:border-color var(--duration-med) var(--ease-industrial), transform var(--duration-med) var(--ease-industrial);align-content:start;gap:1rem;padding:1.5rem;text-decoration:none;display:grid}.process-proof-system__card h3{letter-spacing:-.03em;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:900;line-height:1.1}.process-proof-system__card>p:not(.process-proof-system__boundary){color:var(--instrument-text-soft);font-size:1rem;line-height:1.5}.process-proof-system__source-note{border:1px solid var(--instrument-border);border-radius:var(--card-radius-sm);background:var(--instrument-bg);width:min(100%,19rem);margin-top:auto;padding:1rem}.process-proof-system__source-note dd{color:var(--instrument-text);margin-top:.5rem;font-size:.875rem;font-weight:700}.process-proof-system__boundary{color:var(--instrument-warning);font-family:var(--font-mono);letter-spacing:.02em;font-size:.75rem;font-weight:700;line-height:1.5}.process-proof-system__card-action{border-top:1px solid var(--instrument-border);color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;margin-top:auto;padding-top:1rem;font-size:.69rem;font-weight:700;display:inline-flex}.process-proof-system__card:hover,.process-proof-system__card:focus-visible{border-color:var(--instrument-signal);box-shadow:none;outline:none;transform:translateY(-2px)}.process-proof-system__card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--instrument-signal) 28%, transparent)}.process-proof-system__boundary-notice{border:1px solid var(--instrument-warning);border-radius:var(--card-radius);background:var(--instrument-technical);gap:.75rem;max-width:44rem;padding:1.25rem;display:grid}.process-proof-system__boundary-notice>p:last-child{color:var(--instrument-text-soft);font-size:.94rem;line-height:1.5}@media (width<=1180px){.site-header__inner{grid-template-columns:minmax(0,1fr) auto;width:min(1376px,100% - 48px);margin-block:8px;padding-inline:16px}[data-mobile-menu]{display:block}.site-shell.home-hero-grid{grid-template-columns:1fr;width:min(1376px,100% - 48px);min-height:auto}.home-hero-grid:before{display:none}.home-hero__copy,.instrument-cluster{max-width:720px}.process-proof-system__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.process-proof-system__step:nth-child(2):after{display:none}}@media (width<=639px){.site-header__inner{border-radius:14px;width:min(1376px,100% - 32px);min-height:64px}.site-header__brand{font-size:.69rem}.site-shell.home-hero-grid{gap:1.25rem;width:min(1376px,100% - 32px);padding-block:1rem 3rem}.home-hero__tags{gap:.45rem}.home-hero__tag{padding:.45rem .62rem;font-size:.62rem}.home-hero__eyebrow{margin-top:1.1rem}.home-hero__preserve-label{margin:.3rem 0 0;display:block}.home-hero__title{max-width:20rem;margin-top:.8rem;font-size:clamp(2.75rem,11.3vw,3.2rem);line-height:.98}.home-hero__intro{margin-top:1.25rem;font-size:1rem;line-height:1.4}.home-hero__actions{flex-direction:column;align-items:flex-start;margin-top:1.25rem}.home-hero__review-note{margin-top:.7rem;font-size:.8rem}.instrument-cluster{gap:.85rem;min-height:0;padding:.85rem}.instrument-cluster__header{align-items:flex-start}.instrument-cluster__steps{gap:.38rem}.instrument-cluster__step{gap:.35rem;min-height:86px;padding:.55rem}.instrument-cluster__step strong{font-size:.8125rem}.instrument-cluster__step-index,.instrument-cluster__step>span:last-child,.instrument-cluster__status,.instrument-cluster__label{font-size:.6rem}.instrument-cluster__evidence{gap:.75rem;min-height:0;padding:1.25rem}.instrument-cluster__evidence h2{font-size:1.5rem}.instrument-cluster__evidence>p:not(.instrument-cluster__label){font-size:.94rem}.process-proof-system__inner{padding-block:3.5rem}.process-proof-system__section{gap:1.5rem}.process-proof-system__section--proof{margin-top:3.5rem;padding-top:3.5rem}.process-proof-system__tags,.process-proof-system__actions{gap:.45rem}.process-proof-system__actions{flex-direction:column;align-items:flex-start}.process-proof-system__tag{padding:.45rem .62rem;font-size:.62rem}.process-proof-system__flow,.process-proof-system__cards{grid-template-columns:1fr}.process-proof-system__flow{gap:2rem}.process-proof-system__step{min-height:0;padding:1rem}.process-proof-system__step:not(:last-child):after{content:"↓";inset:auto auto -1.45rem 1rem;transform:none}.process-proof-system__step:nth-child(2):after{display:block}.process-proof-system__step strong{font-size:1.2rem}.process-proof-system__step>span:last-child,.process-proof-system__card>p:not(.process-proof-system__boundary),.process-proof-system__boundary-notice>p:last-child{font-size:.9rem}.process-proof-system__metadata{width:100%}.process-proof-system__metadata>div{flex-direction:column;align-items:flex-start;gap:.4rem}.process-proof-system__metadata dd{text-align:left}.process-proof-system__card{min-height:0;padding:1.25rem}.process-proof-system__boundary-notice{padding:1rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.decision-cockpit{--cockpit-canvas:var(--instrument-bg);--cockpit-surface:var(--instrument-surface);--cockpit-technical:var(--instrument-technical);--cockpit-text:var(--instrument-text);--cockpit-text-soft:var(--instrument-text-soft);--cockpit-border:var(--instrument-border);--cockpit-signal:var(--instrument-copper);--cockpit-focus:var(--instrument-signal);--cockpit-ok:var(--instrument-success);--cockpit-risk:var(--instrument-risk);color:var(--cockpit-text)}.decision-cockpit.tool-app-frame{border-color:var(--cockpit-border);background:linear-gradient(var(--instrument-grid) 1px, transparent 1px), linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px), radial-gradient(circle at 86% 4%, color-mix(in srgb, var(--cockpit-signal) 12%, transparent), transparent 28rem), var(--cockpit-canvas);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cockpit-text) 6%, transparent);background-size:2rem 2rem,2rem 2rem,auto,auto}.decision-cockpit .tool-window-bar,.decision-cockpit .tool-pane-heading,.decision-cockpit .tool-control-rail,.decision-cockpit .tool-output-rail,.decision-cockpit details.ordered-card{border-color:var(--cockpit-border);background:var(--cockpit-technical);box-shadow:none}.decision-cockpit .tool-window-bar{border-radius:var(--card-radius);position:relative;overflow:hidden}.decision-cockpit .tool-window-bar:before{content:"";background:var(--cockpit-signal);width:3px;position:absolute;inset:0 auto 0 0}.decision-cockpit .tool-window-title,.decision-cockpit .tool-pane-title,.decision-cockpit .cockpit-title,.decision-cockpit .result-card,.decision-cockpit .tool-control-rail legend,.decision-cockpit .tool-control-rail summary{color:var(--cockpit-text)}.decision-cockpit .tool-pane-copy,.decision-cockpit .tool-control-rail>p,.decision-cockpit details p,.decision-cockpit .text-slate-300,.decision-cockpit .text-slate-400{color:var(--cockpit-text-soft)!important}.decision-cockpit .tool-window-status li,.decision-cockpit .chip{border-color:var(--cockpit-border);background:var(--cockpit-technical);color:var(--cockpit-text-soft)}.decision-cockpit .chip--amber,.decision-cockpit .chip--steel{border-color:color-mix(in srgb, var(--cockpit-signal) 48%, var(--cockpit-border));color:var(--cockpit-text)}.decision-cockpit .btn{border-color:var(--cockpit-border);border-radius:var(--control-radius);background:var(--cockpit-technical);min-height:2.75rem;color:var(--cockpit-text);box-shadow:none}.decision-cockpit .btn-primary,.decision-cockpit button[aria-pressed=true]{border-color:var(--cockpit-signal);background:var(--cockpit-signal);color:var(--instrument-bg)}.decision-cockpit .btn-secondary,.decision-cockpit button[aria-pressed=false]{border-color:var(--cockpit-border);background:var(--cockpit-technical);color:var(--cockpit-text)}.decision-cockpit .btn:hover,.decision-cockpit .btn:focus-visible,.decision-cockpit button[aria-pressed]:hover,.decision-cockpit button[aria-pressed]:focus-visible,.decision-cockpit label:focus-within{border-color:var(--cockpit-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--cockpit-focus) 62%, transparent);outline:none}.decision-cockpit [aria-label=Situation\ choices] button,.decision-cockpit details.ordered-card label{border-color:var(--cockpit-border)!important;background:color-mix(in srgb, var(--cockpit-technical) 92%, transparent)!important;color:var(--cockpit-text-soft)!important}.decision-cockpit [aria-label=Situation\ choices] button{align-items:center;gap:.75rem;display:flex}.decision-cockpit [aria-label=Situation\ choices] button:before{border:1px solid var(--cockpit-border);content:"";border-radius:2px;flex:none;width:.75rem;height:.75rem}.decision-cockpit [aria-label=Situation\ choices] button[aria-pressed=true],.decision-cockpit details.ordered-card label:has(input:checked){border-color:var(--cockpit-signal)!important;background:color-mix(in srgb, var(--cockpit-signal) 12%, var(--cockpit-technical))!important;color:var(--cockpit-text)!important}.decision-cockpit [aria-label=Situation\ choices] button[aria-pressed=true]:before{border-color:var(--cockpit-signal);background:var(--cockpit-signal)}.decision-cockpit [aria-label=Situation\ choices] button:focus-visible{outline:2px solid var(--cockpit-focus);outline-offset:2px}.decision-cockpit input{accent-color:var(--cockpit-signal)}.decision-cockpit details.ordered-card summary{min-height:2.75rem}.decision-cockpit .tool-output-rail{border-color:color-mix(in srgb, var(--cockpit-signal) 44%, var(--cockpit-border))}.decision-cockpit .tool-output-rail .ordered-card,.decision-cockpit .tool-output-rail .result-card,.decision-cockpit .tool-output-rail [class*=result]{border-color:var(--cockpit-border);background:var(--cockpit-technical);box-shadow:none}.decision-cockpit .tool-output-rail .print-brief,.decision-cockpit .tool-output-rail .print-brief *{overflow-wrap:anywhere;min-width:0}.decision-cockpit .tool-output-rail .print-brief .btn{white-space:normal;max-width:100%}.decision-cockpit .tool-output-rail a:not(.btn){color:var(--cockpit-focus)}@media (width<=1023px){.decision-cockpit.tool-app-frame{background-size:2.5rem 2.5rem,2.5rem 2.5rem,auto,auto}.decision-cockpit .tool-window-bar{flex-direction:column;align-items:flex-start}.decision-cockpit .tool-window-status{justify-content:flex-start}}@media print{@page{margin:16mm}html,body{color:#000!important;background:#fff!important}body *,body :before,body :after{box-shadow:none!important;text-shadow:none!important}body *{visibility:hidden!important}.print-brief,.print-brief *{visibility:visible!important}.print-brief{color:#000!important;background:#fff!important;width:100%!important;padding:0!important;display:block!important;position:absolute!important;inset:0 auto auto 0!important}.site-header,.site-footer,nav,footer,[data-command-palette],.no-print,.no-print *,.print-brief .no-print,.print-brief .no-print *,button,.btn,.page-hero-model,.diagram-frame,.identity-model,.process-loop,.evidence-rail,.hero-visual,svg{visibility:hidden!important;display:none!important}.print-brief .ordered-card,.print-brief .ordered-card-strong,.print-brief .result-card,.print-brief .result-card--warning,.print-brief .chip{color:#000!important;background:#fff!important;border:1px solid #9ca3af!important}.print-brief h1,.print-brief h2,.print-brief h3,.print-brief p,.print-brief li,.print-brief span,.print-brief dt,.print-brief dd{color:#000!important}.print-brief ul,.print-brief ol{-moz-column-break-inside:avoid;break-inside:avoid}}.frameworks-index{background:var(--instrument-bg);color:var(--instrument-text)}.frameworks-index__masthead,.framework-article__masthead{border-top:1px solid var(--instrument-border);grid-template-columns:minmax(0,1fr) minmax(19rem,.52fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.25rem,6vw,6rem);display:grid;position:relative}.frameworks-index__masthead:before,.framework-article__masthead:before{background:var(--instrument-copper);content:"";width:clamp(4.5rem,12vw,9rem);height:2px;position:absolute;top:-1px;left:0}.frameworks-index__masthead-copy,.framework-article__masthead-copy,.frameworks-index__visual,.framework-article__masthead-visual{min-width:0}.frameworks-index__tags,.frameworks-index__actions{flex-wrap:wrap;gap:.7rem;display:flex}.frameworks-index .chip,.framework-article .badge{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.frameworks-index__masthead-copy>p,.framework-index-card dl dt,.frameworks-index__summary dt,.frameworks-index__evidence-card>p,.frameworks-index__commercial-boundary>p{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1.35}.frameworks-index__masthead-copy>p{margin-top:2rem}.frameworks-index h1,.framework-article__masthead h1{max-width:15ch;color:var(--instrument-text);letter-spacing:-.06em;overflow-wrap:anywhere;margin-top:1rem;font-size:clamp(3rem,5.25vw,5.25rem);font-weight:900;line-height:.98}.frameworks-index__intro,.framework-article__summary p:not(.framework-article__subtitle){max-width:65ch;color:var(--instrument-text-soft);text-transform:none;margin-top:1.25rem;font-size:clamp(1.02rem,1.75vw,1.18rem);line-height:1.7}.frameworks-index__actions{margin-top:1.75rem}.frameworks-index__visual .process-loop,.framework-article__masthead-visual .page-hero-model{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:var(--shadow-card-hard);margin:0}.frameworks-index__summary{border-top:1px solid var(--instrument-border);border-bottom:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface)}.frameworks-index__summary dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding-block:1rem;display:grid}.frameworks-index__summary dl>div{border-left:1px solid var(--instrument-border);min-width:0;padding:.75rem 1rem}.frameworks-index__summary dt,.frameworks-index__summary dd{margin:0}.frameworks-index__summary dd{color:var(--instrument-text);margin-top:.4rem;font-size:.9rem;font-weight:800;line-height:1.4}.frameworks-index__listing{padding-block:clamp(3.75rem,7vw,6.75rem)}.frameworks-index .section-heading-mark{width:4.5rem}.frameworks-index .section-heading-mark span{background:var(--instrument-copper)}.frameworks-index .section-heading-mark:after{background:var(--instrument-border)}.frameworks-index .max-w-3xl>h2{max-width:19ch;color:var(--instrument-text);letter-spacing:-.045em}.frameworks-index .max-w-3xl>p:not(.metric-label){color:var(--instrument-text-soft)}.frameworks-index__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.frameworks-index__list>li,.framework-index-card__article{min-width:0;display:flex}.framework-index-card__article{width:100%}.framework-index-card{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 5%, transparent), transparent 42%), var(--instrument-technical);width:100%;min-width:0;min-height:23rem;color:var(--instrument-text);transition:border-color var(--duration-med) var(--ease-industrial), box-shadow var(--duration-med) var(--ease-industrial), transform var(--duration-med) var(--ease-industrial);flex-direction:column;justify-content:space-between;padding:clamp(1.2rem,2.3vw,1.6rem);text-decoration:none;display:flex;box-shadow:0 12px 28px #0003}.framework-index-card__metadata{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;font-size:.65rem;font-weight:700;line-height:1.35;display:flex}.framework-index-card .badge{border-color:var(--instrument-border);min-height:1.7rem;color:var(--instrument-text-soft);box-shadow:none;background:0 0;font-size:.62rem}.framework-index-card h3{color:var(--instrument-text);letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:1rem;font-size:clamp(1.3rem,1.85vw,1.65rem);font-weight:900;line-height:1.1}.framework-index-card dl{gap:1rem;margin-top:1.25rem;display:grid}.framework-index-card dl>div{gap:.35rem;display:grid}.framework-index-card dl dt,.framework-index-card dl dd{margin:0}.framework-index-card dl dd{color:var(--instrument-text-soft);font-size:.88rem;line-height:1.5}.framework-index-card__footer{border-top:1px solid var(--instrument-border);margin-top:1.25rem;padding-top:1rem}.framework-index-card__tags{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.framework-index-card__tags li{border:1px solid var(--instrument-border);border-radius:var(--button-radius);color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.04em;padding:.3rem .55rem;font-size:.61rem;font-weight:700;line-height:1.15}.framework-index-card__action{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;font-size:.67rem;font-weight:700;line-height:1.35;display:flex}.framework-index-card__action>span{font-size:1rem}@media (hover:hover){.framework-index-card:hover{border-color:var(--instrument-copper);transform:translateY(-2px);box-shadow:0 18px 34px #0000004d}}.framework-index-card:focus-visible{border-color:var(--instrument-signal);outline:2px solid var(--instrument-signal);outline-offset:3px;box-shadow:0 18px 34px #0000004d}.frameworks-index__boundary{border-top:1px solid var(--instrument-border);background:var(--instrument-surface);padding-block:clamp(3.75rem,7vw,6.75rem)}.frameworks-index__boundary-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:1rem;display:grid}.frameworks-index__evidence-card,.frameworks-index__commercial-boundary{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);flex-direction:column;min-width:0;min-height:20rem;padding:clamp(1.4rem,3vw,2.25rem);display:flex}.frameworks-index__evidence-card{border-color:color-mix(in srgb, var(--instrument-copper) 64%, var(--instrument-border));background:linear-gradient(135deg, color-mix(in srgb, var(--instrument-copper) 10%, transparent), transparent 45%), var(--instrument-technical)}.frameworks-index__evidence-card h2,.frameworks-index__commercial-boundary h2{max-width:20ch;color:var(--instrument-text);letter-spacing:-.045em;margin-top:1rem;font-size:clamp(1.65rem,3vw,2.45rem);font-weight:900;line-height:1.1}.frameworks-index__evidence-card>div:not(.frameworks-index__actions),.frameworks-index__commercial-boundary>div{max-width:62ch;color:var(--instrument-text-soft);margin-top:1.25rem;font-size:.96rem;line-height:1.6}.frameworks-index__evidence-card .frameworks-index__actions{margin-top:auto;padding-top:1.5rem}.frameworks-index__commercial-boundary>.btn{align-self:flex-start;margin-top:auto}.framework-article{border-top:1px solid var(--instrument-grid);background:var(--instrument-bg);color:var(--instrument-text)}.framework-article__masthead{max-width:var(--page-max)}.framework-article__masthead h1{max-width:17ch}.framework-article__summary{max-width:66ch;margin-top:1.35rem}.framework-article__summary p{margin:0}.framework-article__summary p+p{margin-top:1rem}.framework-article__subtitle{color:var(--instrument-text)!important;font-family:var(--font-sans)!important;letter-spacing:-.02em!important;text-transform:none!important;font-size:clamp(1.1rem,2vw,1.4rem)!important;font-weight:750!important;line-height:1.45!important}.framework-article__content{border-top:1px solid var(--instrument-border)}.framework-article__content>.band{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface);position:relative}.framework-article__content>.site-shell,.framework-article__content>.band>.site-shell{padding-block:clamp(3.5rem,6vw,6rem)}.framework-article__content .section-heading-mark{width:4.5rem}.framework-article__content .section-heading-mark span{background:var(--instrument-copper)}.framework-article__content .section-heading-mark:after{background:var(--instrument-border)}.framework-article__content .max-w-3xl>h2,.framework-article__content .section-heading h2{color:var(--instrument-text);letter-spacing:-.04em}.framework-article__content .max-w-3xl>p:not(.metric-label),.framework-article__content .section-heading p:not(.metric-label){color:var(--instrument-text-soft)}.framework-article__content .ordered-card,.framework-article__content .ordered-card-strong{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.framework-article__content .ordered-card-strong{background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 6%, transparent), transparent 42%), var(--instrument-technical)}.framework-article__content .ordered-card .metric-label,.framework-article__content .ordered-card-strong .metric-label{color:var(--instrument-signal)}.framework-article__content .ordered-card h2,.framework-article__content .ordered-card-strong h2{color:var(--instrument-text);letter-spacing:-.03em}.framework-article__content .ordered-card p,.framework-article__content .ordered-card-strong p{color:var(--instrument-text-soft)}.framework-article__content .ordered-card strong,.framework-article__content .ordered-card-strong strong{color:var(--instrument-text)}.framework-article__content .btn{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);min-height:2.75rem;box-shadow:none;color:var(--instrument-text)}.framework-article__content .btn-primary{border-color:var(--instrument-copper);background:var(--instrument-copper);color:var(--instrument-bg)}.framework-article__content .btn-laser{border-color:var(--instrument-signal);color:var(--instrument-signal);background:0 0}.framework-article__content .btn:hover,.framework-article__content .btn:focus-visible{border-color:var(--instrument-signal);box-shadow:0 0 0 2px color-mix(in srgb, var(--instrument-signal) 32%, transparent);outline:none}.framework-article__content .btn-primary:hover,.framework-article__content .btn-primary:focus-visible{background:var(--instrument-signal);color:var(--instrument-bg)}.framework-article__content .process-loop,.framework-article__content .page-hero-model{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.framework-article__footer:empty{display:none}@media (width<=1279px){.frameworks-index__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.frameworks-index__masthead,.framework-article__masthead{grid-template-columns:minmax(0,1fr);max-width:52rem}.frameworks-index__visual,.framework-article__masthead-visual{max-width:40rem}.frameworks-index__summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.frameworks-index__boundary-grid{grid-template-columns:minmax(0,1fr)}.framework-article__content>.site-shell,.framework-article__content>.band>.site-shell{max-width:52rem}}@media (width<=639px){.frameworks-index__masthead,.framework-article__masthead{gap:1.75rem;padding-block:2rem 3.75rem}.frameworks-index h1,.framework-article__masthead h1{font-size:clamp(2.15rem,10.25vw,3.7rem)}.frameworks-index__masthead-copy>p{margin-top:1.5rem}.frameworks-index__actions{flex-direction:column;align-items:stretch}.frameworks-index__actions .btn{white-space:normal;justify-content:center;min-height:2.75rem}.frameworks-index__summary dl,.frameworks-index__list{grid-template-columns:minmax(0,1fr)}.frameworks-index__summary dl{gap:0;padding-block:.5rem}.frameworks-index__summary dl>div{border-bottom:1px solid var(--instrument-grid);padding:.8rem 0}.frameworks-index__summary dl>div:last-child{border-bottom:0}.frameworks-index__listing,.frameworks-index__boundary{padding-block:3.5rem}.framework-index-card,.frameworks-index__evidence-card,.frameworks-index__commercial-boundary{min-height:0;padding:1.25rem}.frameworks-index__evidence-card h2,.frameworks-index__commercial-boundary h2{font-size:1.75rem}.frameworks-index__commercial-boundary>.btn{justify-content:center;align-self:stretch;margin-top:1.5rem}.framework-article__content>.site-shell,.framework-article__content>.band>.site-shell{padding-block:3.5rem}.framework-article__content .ordered-card,.framework-article__content .ordered-card-strong{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.framework-index-card{transition:none}}.research-index,.resources-index,.glossary-index,.research-article,.glossary-article{background:var(--instrument-bg);color:var(--instrument-text)}.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.research-article__masthead,.glossary-article__masthead{border-top:1px solid var(--instrument-border);grid-template-columns:minmax(0,1fr) minmax(19rem,.52fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.25rem,6vw,6rem);display:grid;position:relative}.research-index__masthead:before,.resources-index__masthead:before,.glossary-index__masthead:before,.research-article__masthead:before,.glossary-article__masthead:before{background:var(--instrument-copper);content:"";width:clamp(4.5rem,12vw,9rem);height:2px;position:absolute;top:-1px;left:0}.research-index__masthead-copy,.resources-index__masthead-copy,.glossary-index__masthead-copy,.research-article__masthead-copy,.glossary-article__masthead-copy,.research-index__visual,.glossary-index__visual,.research-article__masthead-visual,.glossary-article__masthead-visual{min-width:0}.research-index__tags,.resources-index__tags,.resources-index__actions{flex-wrap:wrap;gap:.7rem;display:flex}.research-index .badge,.resources-index .badge{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.research-index .section-heading-mark,.resources-index .section-heading-mark,.glossary-index .section-heading-mark,.research-article .section-heading-mark,.glossary-article .section-heading-mark{width:4.5rem}.research-index .section-heading-mark span,.resources-index .section-heading-mark span,.glossary-index .section-heading-mark span,.research-article .section-heading-mark span,.glossary-article .section-heading-mark span{background:var(--instrument-copper)}.research-index .section-heading-mark:after,.resources-index .section-heading-mark:after,.glossary-index .section-heading-mark:after,.research-article .section-heading-mark:after,.glossary-article .section-heading-mark:after{background:var(--instrument-border)}.research-index h1,.resources-index h1,.glossary-index h1,.research-article__masthead h1,.glossary-article__masthead h1{max-width:15ch;color:var(--instrument-text);letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(3rem,5.25vw,5.25rem);font-weight:900;line-height:.98}.research-index .max-w-3xl>p:not(.metric-label),.glossary-index .max-w-3xl>p:not(.metric-label),.resources-index__masthead-copy>p,.research-article__masthead-copy>div,.glossary-article__summary{color:var(--instrument-text-soft);font-size:clamp(1.02rem,1.75vw,1.18rem);line-height:1.7}.research-index__visual .page-hero-model,.glossary-index__visual .page-hero-model,.research-article__masthead-visual .page-hero-model,.glossary-article__masthead-visual .page-hero-model{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:var(--shadow-card-hard);margin:0}.research-index__listing{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface);padding-block:clamp(3.5rem,6vw,6rem)}.research-index__label,.research-article__masthead-copy>p,.glossary-article__eyebrow{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;margin:0 0 1rem;font-size:.69rem;font-weight:700;line-height:1.35}.research-index .link-card,.research-article .link-card,.glossary-article .link-card{border-color:var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);min-height:12rem;box-shadow:none}.research-index .link-card:hover,.research-article .link-card:hover,.glossary-article .link-card:hover{border-color:var(--instrument-copper)}.research-index .link-card:focus-visible,.research-article .link-card:focus-visible,.glossary-article .link-card:focus-visible{border-color:var(--instrument-signal);outline:2px solid var(--instrument-signal);outline-offset:3px}.research-article{border-top:1px solid var(--instrument-grid)}.research-article__masthead{max-width:var(--page-max)}.research-article__masthead-copy>div{max-width:65ch;margin-top:1.3rem}.research-article__operating-model{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface);padding-block:clamp(3.5rem,6vw,6rem)}.research-article__operating-model .ordered-card-strong,.research-article .ordered-card,.research-article .ordered-card-strong{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.research-article .ordered-card-strong{background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 6%, transparent), transparent 42%), var(--instrument-technical)}.research-article .ordered-card p,.research-article .ordered-card-strong p,.research-article .max-w-3xl>p:not(.metric-label){color:var(--instrument-text-soft)}.research-article .ordered-card h2,.research-article .ordered-card-strong h2,.research-article .max-w-3xl>h2{color:var(--instrument-text);letter-spacing:-.04em}.research-source-card{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 5%, transparent), transparent 42%), var(--instrument-technical);flex-direction:column;min-width:0;min-height:100%;padding:clamp(1.2rem,2.3vw,1.6rem);display:flex}.research-source-card__metadata{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.research-source-card__metadata p,.research-source-card dl dt{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:700;line-height:1.35}.research-source-card__metadata p:last-child{max-width:17ch;color:var(--instrument-text-soft);text-align:right}.research-source-card :is(h2,h3){color:var(--instrument-text);letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:1rem;font-size:clamp(1.3rem,1.85vw,1.65rem);font-weight:900;line-height:1.1}.research-source-card dl{gap:.75rem;margin-top:1.25rem;display:grid}.research-source-card dl>div{border:1px solid var(--instrument-border);border-radius:var(--control-radius);padding:.9rem}.research-source-card__use{background:color-mix(in srgb, var(--instrument-signal) 6%, transparent)}.research-source-card__boundary{background:color-mix(in srgb, var(--instrument-copper) 7%, transparent)}.research-source-card__boundary dt{color:var(--instrument-copper)}.research-source-card dd{color:var(--instrument-text-soft);margin:.45rem 0 0;font-size:.88rem;line-height:1.5}.research-source-card__action,.resource-card__action{min-height:2.75rem;color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;font-size:.67rem;font-weight:700;line-height:1.35;display:inline-flex}.research-source-card__action:focus-visible,.resource-card a:focus-visible{border-radius:var(--control-radius);outline:2px solid var(--instrument-signal);outline-offset:3px}.research-article__boundary{padding-bottom:clamp(4rem,7vw,6rem)}.research-article__boundary>div{border-color:color-mix(in srgb, var(--instrument-copper) 58%, var(--instrument-border));border-radius:var(--card-radius);background:color-mix(in srgb, var(--instrument-copper) 8%, var(--instrument-technical))}.resources-index__masthead{max-width:var(--page-max);grid-template-columns:minmax(0,.94fr)}.resources-index h1{margin-top:1.25rem}.resources-index__masthead-copy>p{max-width:66ch;margin-top:1.25rem}.resources-index__actions{margin-top:1.75rem}.resources-index__groups{border-top:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface);padding-block:clamp(3.5rem,6vw,6rem)}.resources-index__groups>.site-shell{gap:clamp(3rem,6vw,5rem);display:grid}.resources-index__group{min-width:0;position:relative}.resources-index__group:before{background:var(--instrument-copper);content:"";width:3rem;height:1px;margin-bottom:1rem;display:block}.resources-index__group .max-w-3xl>h2{max-width:23ch;color:var(--instrument-text);letter-spacing:-.045em}.resources-index__group>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.resources-index__group>ul>li,.resource-card{min-width:0;display:flex}.resource-card{width:100%}.resource-card>a{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);width:100%;min-height:12.5rem;color:var(--instrument-text);transition:border-color var(--duration-med) var(--ease-industrial), box-shadow var(--duration-med) var(--ease-industrial), transform var(--duration-med) var(--ease-industrial);flex-direction:column;padding:clamp(1.1rem,2vw,1.45rem);text-decoration:none;display:flex}.resource-card h3{color:var(--instrument-text);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:900;line-height:1.15}.resource-card p{color:var(--instrument-text-soft);margin-top:.85rem;font-size:.9rem;line-height:1.55}@media (hover:hover){.resource-card>a:hover{border-color:var(--instrument-copper);transform:translateY(-2px);box-shadow:0 18px 34px #0000004d}}.glossary-index__masthead,.glossary-article__masthead{max-width:var(--page-max)}.glossary-index__core{padding-block:clamp(3.5rem,6vw,6rem)}.glossary-index__core dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.glossary-index__core dl>div{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 5%, transparent), transparent 42%), var(--instrument-technical);min-width:0;scroll-margin-top:calc(var(--header-height) + 1rem);padding:clamp(1.2rem,2.3vw,1.6rem)}.glossary-index__core dt,.glossary-index__core dd,.glossary-index__decision-vocabulary dt,.glossary-index__decision-vocabulary dd{margin:0}.glossary-index__core dt a{color:var(--instrument-text);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:900;line-height:1.12;text-decoration:none}.glossary-index__core dt a:hover{color:var(--instrument-signal)}.glossary-index__core dt a:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:4px;border-radius:.2rem}.glossary-index__core dd{color:var(--instrument-text-soft);margin-top:1rem;font-size:.92rem;line-height:1.6}.glossary-index__core ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.glossary-index__core li{border:1px solid var(--instrument-border);border-radius:var(--button-radius);color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.04em;padding:.3rem .55rem;font-size:.61rem;font-weight:700;line-height:1.15}.glossary-index__decision-vocabulary{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface);padding-block:clamp(3.5rem,6vw,6rem)}.glossary-index__decision-vocabulary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:2rem 0 0;display:grid}.glossary-index__decision-vocabulary dl>div{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);min-width:0;padding:1.15rem}.glossary-index__decision-vocabulary dt{color:var(--instrument-text);letter-spacing:-.02em;font-size:1rem;font-weight:850;line-height:1.25}.glossary-index__decision-vocabulary dd{color:var(--instrument-text-soft);margin-top:.65rem;font-size:.86rem;line-height:1.55}.glossary-article{border-top:1px solid var(--instrument-grid)}.glossary-article__summary{max-width:64ch;margin-top:1.25rem}.glossary-article__content{border-top:1px solid var(--instrument-border)}.glossary-article__meaning{grid-template-columns:minmax(16rem,.57fr) minmax(0,1.43fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,6vw,6rem);display:grid}.glossary-article__notes{gap:.85rem;display:grid}.glossary-article__notes>aside{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);color:var(--instrument-text-soft);box-shadow:none}.glossary-article__notes>aside:first-child{border-color:color-mix(in srgb, var(--instrument-signal) 52%, var(--instrument-border))}.glossary-article__notes>aside:nth-child(2){border-color:color-mix(in srgb, var(--instrument-copper) 62%, var(--instrument-border));background:color-mix(in srgb, var(--instrument-copper) 7%, var(--instrument-technical))}.glossary-article__notes>aside .metric-label{color:var(--instrument-signal)}.glossary-article__prose{max-width:70ch;margin:0}.glossary-article__prose h2{color:var(--instrument-text);letter-spacing:-.03em}.glossary-article__prose p{color:var(--instrument-text-soft)}.glossary-article__faq{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface);padding-block:clamp(3.5rem,6vw,6rem)}.glossary-article__faq .ordered-card-strong{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.glossary-article__faq .ordered-card-strong h2{color:var(--instrument-text);letter-spacing:-.03em}.glossary-article__faq .ordered-card-strong p,.glossary-article__sources .max-w-3xl>p:not(.metric-label){color:var(--instrument-text-soft)}.glossary-article__sources{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,6vw,6rem);display:grid}@media (width<=1023px){.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.research-article__masthead,.glossary-article__masthead{grid-template-columns:minmax(0,1fr);max-width:52rem}.research-index__visual,.glossary-index__visual,.research-article__masthead-visual,.glossary-article__masthead-visual{max-width:40rem}.resources-index__masthead{max-width:52rem}.glossary-index__decision-vocabulary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.glossary-article__meaning,.glossary-article__sources{grid-template-columns:minmax(0,1fr);max-width:52rem}}@media (width<=639px){.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.research-article__masthead,.glossary-article__masthead{gap:1.75rem;padding-block:2rem 3.75rem}.research-index h1,.resources-index h1,.glossary-index h1,.research-article__masthead h1,.glossary-article__masthead h1{font-size:clamp(2.15rem,10.25vw,3.7rem)}.resources-index__actions{flex-direction:column;align-items:stretch}.resources-index__actions .btn{white-space:normal;justify-content:center;min-height:2.75rem}.research-index__listing,.resources-index__groups,.glossary-index__decision-vocabulary,.glossary-article__faq{padding-block:3.5rem}.resources-index__group>ul,.glossary-index__core dl,.glossary-index__decision-vocabulary dl{grid-template-columns:minmax(0,1fr)}.resource-card>a,.research-source-card,.glossary-index__core dl>div,.glossary-index__decision-vocabulary dl>div{min-height:0;padding:1.2rem}.research-source-card__metadata{flex-direction:column;align-items:flex-start}.research-source-card__metadata p:last-child{text-align:left;max-width:none}.glossary-article__meaning,.glossary-article__sources{padding-block:3.5rem}}@media (prefers-reduced-motion:reduce){.resource-card>a{transition:none}}.public-work-index,.evidence-base,.industrial-proof,.tools-workbench{color:var(--instrument-text)}.public-work-index__masthead,.evidence-base__masthead,.industrial-proof__masthead,.tools-workbench__hero{border-bottom:1px solid var(--instrument-border);position:relative;overflow:hidden}.public-work-index__masthead:before,.evidence-base__masthead:before,.industrial-proof__masthead:before,.tools-workbench__hero:before{z-index:-1;content:"";background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, linear-gradient(180deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, radial-gradient(circle at 78% 28%, color-mix(in srgb, var(--instrument-copper) 14%, transparent), transparent 32%);opacity:.72;pointer-events:none;position:absolute;inset:0}.public-work-index__masthead-grid,.evidence-base__masthead-grid,.industrial-proof__masthead-grid{min-height:clamp(28rem,44vw,39rem)}.public-work-index h1,.evidence-base h1,.industrial-proof h1,.tools-workbench__hero h1{color:var(--instrument-text);letter-spacing:-.055em}.public-work-index__masthead p:not(.metric-label),.evidence-base__masthead p:not(.metric-label),.industrial-proof__masthead p:not(.metric-label),.tools-workbench__hero p:not(.metric-label){color:var(--instrument-text-soft)}.public-work-index__masthead .btn,.tools-workbench__hero .btn{min-height:2.85rem}.public-work-index__context-band,.evidence-base__signal-band,.industrial-proof__signals{border-block:1px solid var(--instrument-border);background:var(--instrument-technical)}.public-work-index__context-card,.evidence-base__signal-card,.industrial-proof__signal-card{border-color:var(--instrument-border);border-radius:var(--control-radius);background:linear-gradient(135deg, color-mix(in srgb, var(--instrument-surface) 94%, transparent), var(--instrument-technical));min-height:8.35rem;box-shadow:none}.public-work-index__context-card .metric-label,.evidence-base__signal-card .metric-label,.industrial-proof__signal-card .metric-label{color:var(--instrument-signal)}.public-work-index__context-card p:last-child,.evidence-base__signal-card p:last-child,.industrial-proof__signal-card p:last-child{color:var(--instrument-text)}.public-work-index__established,.evidence-base__rail,.evidence-base__classification,.industrial-proof__cases{position:relative}.public-work-index__established-grid,.evidence-base__industrial-context>.grid,.industrial-proof__knowledge>.grid,.industrial-proof__interpretation>.grid{align-items:start}.public-work-index__work-card,.evidence-base__classification-card,.evidence-base__rule-card,.evidence-base__field-note,.industrial-proof__interpretation-card{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);min-height:100%;box-shadow:none}.public-work-index__work-card h2,.evidence-base__classification-card h2,.evidence-base__rule-card h2,.evidence-base__field-note h2,.industrial-proof__interpretation-card h2{color:var(--instrument-text);letter-spacing:-.03em}.public-work-index__work-card p:not(.metric-label),.evidence-base__classification-card p,.evidence-base__rule-card p,.evidence-base__field-note p,.industrial-proof__interpretation-card p{color:var(--instrument-text-soft)}.public-work-index__proof,.evidence-base__rules,.evidence-base__field-notes,.evidence-base__sources,.industrial-proof__knowledge,.industrial-proof__sources,.tools-workbench__routes{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface)}.public-work-index__case-grid,.industrial-proof__case-grid{align-items:stretch}.public-work-index__case-card,.evidence-base__case-card,.industrial-proof__case-card{border-color:var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-surface) 92%, transparent), var(--instrument-technical));min-width:0;box-shadow:none;flex-direction:column;display:flex}.public-work-index__case-card:before,.evidence-base__case-card:before,.industrial-proof__case-card:before{background:var(--instrument-copper);content:"";width:2.75rem;height:2px;margin-bottom:1.35rem;display:block}.public-work-index__case-card h2,.evidence-base__case-card h2,.industrial-proof__case-card h2{color:var(--instrument-text);letter-spacing:-.035em}.public-work-index__case-card>p,.evidence-base__case-card>p,.industrial-proof__case-card>p,.public-work-index__case-card>div p,.evidence-base__case-card>div p,.industrial-proof__case-card>div p{color:var(--instrument-text-soft)}.public-work-index__case-card .metric-label,.evidence-base__case-card .metric-label,.industrial-proof__case-card .metric-label{color:var(--instrument-signal)}.public-work-index__case-card [class*=bg-cyan],.evidence-base__case-card [class*=bg-cyan],.industrial-proof__case-card [class*=bg-cyan]{border-color:color-mix(in srgb, var(--instrument-copper) 62%, var(--instrument-border));background:color-mix(in srgb, var(--instrument-copper) 9%, var(--instrument-technical))}.public-work-index__case-card [class*=text-cyan],.evidence-base__case-card [class*=text-cyan],.industrial-proof__case-card [class*=text-cyan]{color:var(--instrument-signal)}.public-work-index__case-card>div:last-child,.evidence-base__case-card>div:last-child,.industrial-proof__case-card>div:last-child{margin-top:auto}.public-work-index__collections{padding-block:clamp(4rem,8vw,8rem)}.public-work-index__collection{border-color:var(--instrument-border)}.public-work-index__collection h2,.public-work-index__sources h2{color:var(--instrument-text);letter-spacing:-.035em}.public-work-index .link-card,.evidence-base .link-card,.industrial-proof .link-card{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);min-height:10rem;box-shadow:none}.public-work-index .link-card:hover,.evidence-base .link-card:hover,.industrial-proof .link-card:hover{border-color:color-mix(in srgb, var(--instrument-copper) 72%, var(--instrument-border));background:color-mix(in srgb, var(--instrument-copper) 6%, var(--instrument-technical));box-shadow:none}.public-work-index .link-card>span>span:last-child,.evidence-base .link-card>span>span:last-child,.industrial-proof .link-card>span>span:last-child{color:var(--instrument-text-soft)}.public-work-index .link-card>span:last-child,.evidence-base .link-card>span:last-child,.industrial-proof .link-card>span:last-child{color:var(--instrument-signal)}.public-work-index__sources{padding-block:clamp(4rem,8vw,7rem)}.evidence-base__rail .evidence-rail{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.evidence-base__classification,.evidence-base__facts,.evidence-base__industrial-context,.evidence-base__reference-map,.industrial-proof__interpretation{padding-block:clamp(4rem,8vw,7rem)}.evidence-base__facts .evidence-fact-grid>article,.evidence-base__reference-card,.evidence-base__venue-card{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:none}.evidence-base__reference-card,.evidence-base__venue-card{border-radius:var(--card-radius)}.evidence-base__reference-card h2,.evidence-base__venue-card h2,.evidence-base__reference-card p,.evidence-base__venue-card p{color:var(--instrument-text-soft)}.evidence-base__reference-card h2,.evidence-base__venue-card h2{color:var(--instrument-text);letter-spacing:-.035em}.evidence-base__reference-card .font-mono,.evidence-base__venue-card .font-mono{color:var(--instrument-signal)}.industrial-proof__boundary{border-color:color-mix(in srgb, var(--instrument-copper) 64%, var(--instrument-border));border-radius:var(--card-radius);background:color-mix(in srgb, var(--instrument-copper) 7%, var(--instrument-technical));box-shadow:none}.industrial-proof__boundary p:not(.metric-label){color:var(--instrument-text-soft)}.industrial-proof__knowledge-card{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);box-shadow:none}.industrial-proof__knowledge-card h2,.industrial-proof__knowledge-card p{color:var(--instrument-text)}.industrial-proof__knowledge-card p:not(.font-mono){color:var(--instrument-text-soft)}.industrial-proof__knowledge-card .font-mono,.industrial-proof__knowledge-card a{color:var(--instrument-signal)}.tools-workbench__hero{padding-top:clamp(3rem,7vw,7rem)}.tools-workbench__status-panel{border-color:color-mix(in srgb, var(--instrument-copper) 62%, var(--instrument-border));border-radius:var(--card-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 10%, var(--instrument-technical)), var(--instrument-technical));box-shadow:none}.tools-workbench__status-panel h2,.tools-workbench__status-item p:last-child{color:var(--instrument-text)}.tools-workbench__status-panel>div>p:not(.metric-label){color:var(--instrument-text-soft)}.tools-workbench__status-item{border-color:var(--instrument-border);background:color-mix(in srgb, var(--instrument-surface) 88%, var(--instrument-technical))}.tools-workbench__status-item .metric-label{color:var(--instrument-signal)}.tools-workbench__dock{border-bottom:1px solid var(--instrument-border);background:color-mix(in srgb, var(--instrument-bg) 94%, transparent);backdrop-filter:blur(14px)}.tools-workbench__dock .tool-workbench-nav{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);box-shadow:none}.tools-workbench__dock .tool-workbench-nav a{color:var(--instrument-text-soft)}.tools-workbench__dock .tool-workbench-nav a:hover,.tools-workbench__dock .tool-workbench-nav a:focus-visible{color:var(--instrument-text);background:color-mix(in srgb, var(--instrument-copper) 13%, var(--instrument-technical))}.tools-workbench__cockpit-transition{padding-bottom:clamp(4rem,8vw,7rem)}.tools-workbench__module{border-top:1px solid var(--instrument-border)}.tools-workbench__module-header{align-items:stretch}.tools-workbench__module-summary,.tools-workbench__module-disclosure{border-color:var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);box-shadow:none}.tools-workbench__module-summary p:not(.metric-label){color:var(--instrument-text-soft)}.tools-workbench__module-summary .metric-label,.tools-workbench__module-disclosure .metric-label{color:var(--instrument-signal)}.tools-workbench__module-summary span{border-color:var(--instrument-border);background:color-mix(in srgb, var(--instrument-surface) 88%, var(--instrument-technical));color:var(--instrument-text-soft)}.tools-workbench__module-disclosure summary{cursor:pointer}.tools-workbench__module-disclosure summary::marker{color:var(--instrument-copper)}.tools-workbench__module-disclosure[open]{border-color:color-mix(in srgb, var(--instrument-copper) 68%, var(--instrument-border))}.tools-workbench__module-disclosure[open] summary{background:color-mix(in srgb, var(--instrument-copper) 7%, var(--instrument-technical))}.tools-workbench__rubric{padding-block:clamp(4rem,8vw,7rem)}.tools-workbench__rubric-card{border-color:var(--instrument-border);border-radius:var(--card-radius);background:var(--instrument-technical);box-shadow:none}.tools-workbench__rubric-card h2{color:var(--instrument-text);letter-spacing:-.04em}.tools-workbench__rubric-card li{border-color:var(--instrument-border);background:color-mix(in srgb, var(--instrument-surface) 84%, var(--instrument-technical));color:var(--instrument-text-soft)}.tools-workbench__process{border-top:1px solid var(--instrument-border)}.tools-workbench__routes{border-top:0}.tools-workbench__route-card{border-color:var(--instrument-border);border-radius:var(--card-radius);box-shadow:none}.tools-workbench__route-card--lab{background:var(--instrument-technical)}.tools-workbench__route-card--exafuse{border-color:color-mix(in srgb, var(--instrument-copper) 64%, var(--instrument-border));background:color-mix(in srgb, var(--instrument-copper) 7%, var(--instrument-technical))}.tools-workbench__route-card h2{color:var(--instrument-text);letter-spacing:-.04em}.tools-workbench__route-card p:not(.metric-label){color:var(--instrument-text-soft)}.public-work-index a:focus-visible,.evidence-base a:focus-visible,.industrial-proof a:focus-visible,.tools-workbench a:focus-visible,.tools-workbench summary:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:3px}@media (width<=1023px){.public-work-index__masthead-grid,.evidence-base__masthead-grid,.industrial-proof__masthead-grid{min-height:0}.public-work-index__masthead-grid,.evidence-base__masthead-grid,.industrial-proof__masthead-grid,.public-work-index__established-grid,.evidence-base__industrial-context>.grid,.industrial-proof__knowledge>.grid,.industrial-proof__interpretation>.grid{max-width:52rem}.tools-workbench__hero{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.public-work-index__masthead,.evidence-base__masthead,.industrial-proof__masthead,.tools-workbench__hero{padding-block:2rem 3.75rem}.public-work-index h1,.evidence-base h1,.industrial-proof h1,.tools-workbench__hero h1{font-size:clamp(2.25rem,11vw,3.7rem)}.public-work-index__masthead .btn,.tools-workbench__hero .btn{justify-content:center;width:100%}.public-work-index__context-card,.evidence-base__signal-card,.industrial-proof__signal-card{min-height:0}.public-work-index__collections,.evidence-base__classification,.evidence-base__facts,.evidence-base__industrial-context,.evidence-base__reference-map,.industrial-proof__interpretation,.tools-workbench__rubric{padding-block:3.5rem}.public-work-index__case-card,.evidence-base__case-card,.industrial-proof__case-card,.tools-workbench__status-panel,.tools-workbench__module-summary,.tools-workbench__module-disclosure,.tools-workbench__rubric-card,.tools-workbench__route-card{border-radius:var(--control-radius)}.industrial-proof__knowledge-card{grid-template-columns:minmax(0,1fr)}.tools-workbench__module-disclosure summary{align-items:flex-start}.tools-workbench__module-disclosure summary>span:last-child{flex:none}}@media (prefers-reduced-motion:reduce){.public-work-index .link-card,.evidence-base .link-card,.industrial-proof .link-card{transition:none}}.info-page{color:var(--instrument-text)}.info-page__masthead{border-bottom:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, linear-gradient(180deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, radial-gradient(circle at 82% 24%, color-mix(in srgb, var(--instrument-copper) 13%, transparent), transparent 34%);position:relative;overflow:hidden}.info-page__masthead:after{background:linear-gradient(90deg, var(--instrument-copper), transparent 62%);content:"";pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.info-page__masthead h1{color:var(--instrument-text);letter-spacing:-.055em}.info-page__masthead p:not(.metric-label),.info-page__masthead li{color:var(--instrument-text-soft)}.info-page__masthead .btn{min-height:2.85rem}.info-page--compact .info-page__masthead{min-height:0}.info-page--profile .info-page__masthead,.info-page--service .info-page__masthead,.info-page--thesis .info-page__masthead{min-height:clamp(28rem,44vw,39rem)}.info-page--policy .info-page__masthead,.info-page--german .info-page__masthead{background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, linear-gradient(180deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, radial-gradient(circle at 78% 24%, color-mix(in srgb, var(--instrument-signal) 11%, transparent), transparent 32%)}.info-page>.band{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface)}.info-page .ordered-card,.info-page .ordered-card-strong,.info-page .bento-card,.info-page .link-card{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);box-shadow:none}.info-page .ordered-card-strong,.info-page .bento-card--strong{background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 7%, transparent), transparent 42%), var(--instrument-technical)}.info-page .ordered-card:hover,.info-page .ordered-card-strong:hover,.info-page .bento-card:hover,.info-page .link-card:hover{border-color:color-mix(in srgb, var(--instrument-copper) 68%, var(--instrument-border));background:color-mix(in srgb, var(--instrument-copper) 6%, var(--instrument-technical));box-shadow:none}.info-page .ordered-card h2,.info-page .ordered-card h3,.info-page .ordered-card-strong h2,.info-page .ordered-card-strong h3,.info-page .bento-card h3{color:var(--instrument-text);letter-spacing:-.03em}.info-page .ordered-card p:not(.metric-label),.info-page .ordered-card-strong p:not(.metric-label),.info-page .bento-card h3+span,.info-page .bento-card>span>span:not(.metric-label),.info-page .link-card>span>span:last-child{color:var(--instrument-text-soft)}.info-page .metric-label,.info-page .font-mono.text-cyan-100,.info-page .link-card>span:last-child,.info-page .bento-card>span:last-child{color:var(--instrument-signal)}.info-page .section-heading-mark span{background:var(--instrument-copper)}.info-page .section-heading-mark{background:var(--instrument-border)}.info-page .link-card{min-height:9.5rem}.info-page .link-card:hover{transform:translateY(-2px)}.info-page--policy .ordered-card-strong,.info-page--policy .bento-card--strong{border-color:color-mix(in srgb, var(--instrument-signal) 54%, var(--instrument-border));background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-signal) 8%, transparent), transparent 42%), var(--instrument-technical)}.info-page--policy .chip--amber,.info-page--policy [class*=bg-amber],.info-page--policy [class*=bg-laser]{border-color:color-mix(in srgb, var(--instrument-copper) 62%, var(--instrument-border));background:color-mix(in srgb, var(--instrument-copper) 10%, var(--instrument-technical));color:var(--instrument-signal)}.info-page--conversion .info-page__masthead{background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, radial-gradient(circle at 78% 28%, color-mix(in srgb, var(--instrument-copper) 17%, transparent), transparent 35%), var(--instrument-bg)}.info-page--conversion .bento-card,.info-page--conversion .ordered-card{min-height:100%}.info-page--reference pre,.info-page--german pre{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);color:var(--instrument-text-soft);box-shadow:none}.info-page--reference code,.info-page--german code{color:inherit}.info-page--reference [class*=copy],.info-page--german [class*=copy]{border-color:var(--instrument-border)}.info-page--service .ordered-card-strong,.info-page--thesis .ordered-card-strong{border-color:color-mix(in srgb, var(--instrument-copper) 56%, var(--instrument-border))}.info-page--profile .ordered-card-strong,.info-page--profile .bento-card--strong{background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 8%, transparent), transparent 46%), var(--instrument-technical)}.info-page--compact .info-page__masthead .max-w-3xl{max-width:52rem}.info-page .prose-lab,.info-page .prose-lab p,.info-page .prose-lab li{color:var(--instrument-text-soft)}.info-page .prose-lab h2,.info-page .prose-lab h3{color:var(--instrument-text)}.info-page a:focus-visible,.info-page button:focus-visible,.info-page summary:focus-visible,.info-page input:focus-visible,.info-page select:focus-visible,.info-page textarea:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:3px}@media (width<=1023px){.info-page--profile .info-page__masthead,.info-page--service .info-page__masthead,.info-page--thesis .info-page__masthead{min-height:0}.info-page__masthead{background-size:3.5rem 3.5rem,3.5rem 3.5rem,auto}}@media (width<=639px){.info-page__masthead{padding-block:2rem 3.75rem}.info-page__masthead h1{font-size:clamp(2.2rem,10.5vw,3.65rem)}.info-page__masthead .btn{justify-content:center;width:100%}.info-page .ordered-card,.info-page .ordered-card-strong,.info-page .bento-card,.info-page .link-card,.info-page--reference pre,.info-page--german pre{border-radius:var(--control-radius)}.info-page .link-card{min-height:0}}@media (prefers-reduced-motion:reduce){.info-page .link-card{transition:none}}.brief-template-page,.decision-map-page,.demo-page{color:var(--instrument-text)}.brief-template-page__masthead,.decision-map-page__masthead,.demo-page__masthead{border-bottom:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, linear-gradient(180deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, radial-gradient(circle at 78% 22%, color-mix(in srgb, var(--instrument-copper) 14%, transparent), transparent 34%);position:relative;overflow:hidden}.brief-template-page__masthead:after,.decision-map-page__masthead:after,.demo-page__masthead:after{background:linear-gradient(90deg, var(--instrument-copper), transparent 62%);content:"";pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.brief-template-page__masthead h1,.decision-map-page__masthead h1,.demo-page__masthead h1{color:var(--instrument-text);letter-spacing:-.055em}.brief-template-page__masthead .text-slate-300,.decision-map-page__masthead .text-slate-300,.demo-page__masthead .text-slate-300{color:var(--instrument-text-soft)}.brief-template-page>.band,.decision-map-page>.band,.demo-page>.band{border-block:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, var(--instrument-surface)}.brief-template-page .ordered-card,.brief-template-page .ordered-card-strong,.brief-template-page .link-card,.decision-map-page .ordered-card,.decision-map-page .ordered-card-strong,.decision-map-page .link-card,.demo-page .ordered-card,.demo-page .ordered-card-strong,.demo-page .link-card{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);box-shadow:none}.brief-template-page .ordered-card-strong,.decision-map-page .ordered-card-strong,.demo-page .ordered-card-strong{background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 7%, transparent), transparent 42%), var(--instrument-technical)}.brief-template-page .ordered-card h2,.brief-template-page .ordered-card-strong h2,.brief-template-page .ordered-card h3,.brief-template-page .ordered-card-strong h3,.decision-map-page .ordered-card h2,.decision-map-page .ordered-card-strong h2,.decision-map-page .ordered-card h3,.decision-map-page .ordered-card-strong h3,.demo-page .ordered-card h2,.demo-page .ordered-card-strong h2,.demo-page .ordered-card h3,.demo-page .ordered-card-strong h3{color:var(--instrument-text);letter-spacing:-.03em}.brief-template-page .result-card,.decision-map-page .result-card,.demo-page .result-card{border-color:var(--instrument-border);background:color-mix(in srgb, var(--instrument-technical) 88%, black);color:var(--instrument-text-soft)}.brief-template-page .result-card.text-white,.decision-map-page .result-card.text-white,.demo-page .result-card.text-white{color:var(--instrument-text)}.brief-template-page .result-card--warning,.decision-map-page .result-card--warning,.demo-page .result-card--warning{border-color:color-mix(in srgb, var(--instrument-signal) 56%, var(--instrument-border));background:color-mix(in srgb, var(--instrument-signal) 9%, var(--instrument-technical));color:var(--instrument-text)}.brief-template-page .metric-label,.decision-map-page .metric-label,.demo-page .metric-label{color:var(--instrument-signal)}.brief-template-page pre,.demo-page pre{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);color:var(--instrument-text-soft);box-shadow:none}.brief-template-page [class*=rounded-lg][class*=bg-black],.demo-page [class*=rounded-lg][class*=bg-black]{border-color:var(--instrument-border);background:var(--instrument-technical)}.decision-map-page .tool-panel{border-color:var(--instrument-border);border-radius:calc(var(--control-radius) + .25rem);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-copper) 6%, transparent), transparent 42%), var(--instrument-surface);box-shadow:none}.decision-map-page .tool-panel:before{background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem, linear-gradient(180deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 4rem 4rem;opacity:.32}.decision-map-page .tool-panel>aside{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);overflow-x:hidden}.decision-map-page .tool-panel>:first-child{overflow-x:hidden}.decision-map-page .tool-field{border-color:var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);color:var(--instrument-text)}.decision-map-page .tool-field:focus-within{border-color:var(--instrument-signal);background:color-mix(in srgb, var(--instrument-copper) 8%, var(--instrument-technical));box-shadow:0 0 0 3px color-mix(in srgb, var(--instrument-copper) 16%, transparent)}.decision-map-page .tool-field select{border-color:var(--instrument-border);background:color-mix(in srgb, var(--instrument-surface) 58%, black);color:var(--instrument-text)}.decision-map-page .tool-input-grid{grid-template-columns:1fr}.brief-template-page a:focus-visible,.brief-template-page button:focus-visible,.brief-template-page summary:focus-visible,.decision-map-page a:focus-visible,.decision-map-page button:focus-visible,.decision-map-page select:focus-visible,.demo-page a:focus-visible,.demo-page button:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:3px}@media (width<=1023px){.brief-template-page__masthead,.decision-map-page__masthead,.demo-page__masthead{background-size:3.5rem 3.5rem,3.5rem 3.5rem,auto}.decision-map-page .tool-panel>aside{max-height:none}}@media (width<=639px){.brief-template-page__masthead,.decision-map-page__masthead,.demo-page__masthead{padding-block:2rem 3.75rem}.brief-template-page__masthead h1,.decision-map-page__masthead h1,.demo-page__masthead h1{font-size:clamp(2.2rem,10.5vw,3.65rem)}.brief-template-page .btn,.decision-map-page .btn,.demo-page .btn{justify-content:center;width:100%}.decision-map-page .tool-panel{padding:1rem}.decision-map-page .tool-panel>aside{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.brief-template-page *,.decision-map-page *,.demo-page *{transition-duration:.01ms!important}}.closing-path{isolation:isolate;border-top:1px solid var(--instrument-border);background:linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 5rem 5rem, linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 5rem 5rem, var(--instrument-surface);padding-block:clamp(3rem,5vw,5rem);position:relative;overflow:hidden}.closing-path:before{z-index:-1;pointer-events:none;content:"";background:linear-gradient(110deg, color-mix(in srgb, var(--instrument-copper) 12%, transparent), transparent 36%);position:absolute;inset:0}.closing-path__inner{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.closing-path__header{border-left:2px solid var(--instrument-copper);max-width:46rem;padding-left:1rem}.closing-path__eyebrow,.page-provenance__facts>div>:first-child{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.35}.closing-path__title{max-width:24ch;color:var(--instrument-text);letter-spacing:-.045em;margin-top:.55rem;font-size:clamp(1.7rem,3.3vw,2.75rem);font-weight:900;line-height:1.08}.closing-path__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.closing-path__link{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:color-mix(in srgb, var(--instrument-technical) 92%, black);min-height:11.5rem;color:var(--instrument-text);transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);grid-template-rows:auto 1fr auto;gap:.85rem;padding:1rem;display:grid;position:relative;overflow:hidden}.closing-path__link:before{pointer-events:none;content:"";background:var(--instrument-copper);opacity:.72;width:2px;position:absolute;inset:0 auto 0 0}.closing-path__link:hover,.closing-path__link:focus-visible{border-color:var(--instrument-signal);background:color-mix(in srgb, var(--instrument-copper) 8%, var(--instrument-technical));color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:3px;transform:translateY(-2px)}.closing-path__index,.closing-path__action{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.075em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.3}.closing-path__copy{align-content:start;gap:.6rem;display:grid}.closing-path__label{color:var(--instrument-text);letter-spacing:-.02em;font-size:1rem;font-weight:850;line-height:1.25}.closing-path__description{color:var(--instrument-text-soft);font-size:.82rem;line-height:1.5}.page-provenance{padding-bottom:clamp(2rem,4vw,3.5rem)}.page-provenance__details{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);overflow:hidden}.page-provenance__summary{min-height:3.15rem;color:var(--instrument-text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.82rem;font-weight:850;display:flex}.page-provenance__summary:focus-visible{outline:2px solid var(--instrument-signal);outline-offset:-4px}.page-provenance__date{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.04em;font-size:.68rem;font-weight:700}.page-provenance__facts{border-top:1px solid var(--instrument-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem;display:grid}.page-provenance__facts>div>:last-child{color:var(--instrument-text);margin-top:.45rem;font-size:.82rem;font-weight:700;line-height:1.45;display:block}.page-provenance__boundary{border-top:1px solid var(--instrument-border);color:var(--instrument-text-soft);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-size:.78rem;line-height:1.5;display:flex}.page-provenance__boundary a{color:var(--instrument-signal);flex:none;font-weight:800}.page-provenance__boundary a:hover,.page-provenance__boundary a:focus-visible{color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:3px}.site-header{border-bottom:1px solid color-mix(in srgb, var(--instrument-border) 70%, transparent);background:color-mix(in srgb, var(--instrument-bg) 90%, transparent);box-shadow:0 10px 28px #00000038}.site-header__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(.75rem,1.8vw,1.5rem);min-height:68px;padding-inline:14px 16px}.brand-lockup{gap:.65rem}.site-header .brand-mark{border-color:var(--instrument-border);background:var(--instrument-surface);width:38px;height:38px;box-shadow:none;border-radius:11px}.site-header .brand-mark svg{width:27px;height:27px}.site-header__brand-copy{gap:.14rem;display:grid}.site-header__brand{letter-spacing:.075em;font-size:.72rem}.site-header__descriptor{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;font-size:.57rem;font-weight:700;line-height:1.25}.primary-nav{justify-content:center;gap:.15rem;margin-inline:auto}.nav-trigger{min-height:40px;color:var(--instrument-text-soft);justify-content:center;align-items:center;gap:.32rem;padding:.45rem .54rem;font-size:.78rem;font-weight:750;display:inline-flex}.nav-trigger:after{background:var(--instrument-copper);box-shadow:none;display:block;inset:auto .55rem .3rem}.nav-trigger:hover,.nav-trigger:focus-visible,.nav-trigger.is-active,.site-header__resources[open]>summary{border-color:color-mix(in srgb, var(--instrument-copper) 50%, transparent);background:color-mix(in srgb, var(--instrument-copper) 10%, transparent);color:var(--instrument-text)}.nav-trigger.is-active,.site-header__resources[open]>summary{color:var(--instrument-signal)}.nav-trigger__chevron{transition:transform var(--duration-fast) var(--ease-out);font-size:1rem;line-height:.65;display:inline-block}.site-header__resources[open] .nav-trigger__chevron{transform:rotate(180deg)}.site-header__resources{position:relative}.site-actions{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.site-actions__search,.site-actions__contact{border-radius:var(--control-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:36px;padding-inline:.65rem;font-size:.75rem;font-weight:800;display:inline-flex}.site-actions__search{border:1px solid var(--instrument-border);color:var(--instrument-text-soft);background:0 0}.site-actions__contact{border:1px solid var(--instrument-copper);background:color-mix(in srgb, var(--instrument-copper) 12%, transparent);color:var(--instrument-text)}.site-actions__search:hover,.site-actions__search:focus-visible,.site-actions__contact:hover,.site-actions__contact:focus-visible{border-color:var(--instrument-signal);color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:3px}.nav-dropdown{overscroll-behavior:contain;width:min(44rem,100vw - 3rem);max-height:calc(100dvh - 7.5rem);padding:1rem;position:absolute;top:calc(100% + .75rem);left:auto;right:0;overflow:auto}.nav-dropdown__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .85rem;display:grid}.nav-dropdown__group{border-top:1px solid var(--instrument-border);min-width:0;padding-top:.65rem}.nav-dropdown__group .metric-label{color:var(--instrument-signal);padding:0 .25rem .45rem}.nav-dropdown__links{gap:.12rem;display:grid}.nav-dropdown .nav-menu-link{padding:.6rem .65rem}.nav-panel__actions{margin-top:1.1rem;padding-top:.8rem}.nav-panel__actions .btn-laser{border-radius:var(--control-radius);min-height:2.25rem}.mobile-nav-panel{overscroll-behavior:contain;width:min(92vw,27rem);max-height:calc(100dvh - 6.25rem);padding:.85rem;position:absolute;top:calc(100% + .7rem);right:0;overflow:auto}.mobile-nav{gap:.85rem;display:grid}.mobile-nav__brand{border-bottom:1px solid var(--instrument-border);color:var(--instrument-text);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;padding:.2rem .4rem .85rem;font-size:.7rem;font-weight:800}.mobile-nav__group{border-top:1px solid var(--instrument-border);padding-top:.65rem}.mobile-nav__label{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding-inline:.4rem;font-size:.67rem;font-weight:800}.mobile-nav__links{gap:.1rem;margin-top:.35rem;display:grid}.mobile-nav__links .nav-menu-link{align-items:center;min-height:2.5rem;padding:.55rem .65rem}.mobile-nav__search{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-technical);min-height:2.6rem;color:var(--instrument-text);text-align:left;font-size:.78rem;font-weight:800}.mobile-nav__search:hover,.mobile-nav__search:focus-visible{border-color:var(--instrument-signal);outline:2px solid var(--instrument-signal);outline-offset:3px}.site-footer{border-top-color:var(--instrument-border);background:linear-gradient(180deg, color-mix(in srgb, var(--instrument-surface) 42%, transparent), transparent 14rem), var(--instrument-technical)}.site-footer:before{opacity:.14}.site-footer__main{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,4.5vw,4.5rem);padding-block:clamp(2.75rem,5vw,4.5rem)}.site-footer__identity{border-top-width:1px;max-width:31rem;padding-top:1rem}.site-footer .brand-mark{border-radius:11px;width:38px;height:38px}.site-footer .brand-mark svg{width:26px;height:26px}.site-footer__promise{max-width:22rem;margin-top:1.15rem;font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.18}.site-footer__description{max-width:30rem;margin-top:.85rem;font-size:.84rem;line-height:1.58}.site-footer__actions{align-items:center;gap:.5rem;margin-top:1.1rem}.site-footer .site-footer__contact,.site-footer__utility{border-radius:var(--control-radius);min-height:2.3rem;padding-inline:.75rem;font-size:.76rem;font-weight:800}.site-footer .site-footer__contact{border-color:var(--instrument-copper);background:var(--instrument-copper)}.site-footer__utility{border:1px solid var(--instrument-border);color:var(--instrument-text-soft);background:0 0}.site-footer__utility:hover,.site-footer__utility:focus-visible{border-color:var(--instrument-signal);color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:3px}.site-footer__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1.5rem clamp(1.25rem,3vw,3rem)}.site-footer__group{padding-top:.7rem}.site-footer__group ul{gap:.06rem;margin-top:.55rem}.site-footer .footer-link{min-height:1.8rem;padding-inline:.35rem;font-size:.8rem}.site-footer__socials{gap:.35rem;display:flex}.site-footer__socials a{border:1px solid var(--instrument-border);border-radius:var(--control-radius);width:2.3rem;height:2.3rem;color:var(--instrument-text-soft);place-items:center;display:inline-grid}.site-footer__socials svg{width:1rem;height:1rem}.site-footer__socials a:hover,.site-footer__socials a:focus-visible{border-color:var(--instrument-signal);background:color-mix(in srgb, var(--instrument-copper) 10%, transparent);color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:3px}.site-footer .site-footer__exafuse{border:1px solid var(--instrument-border);border-radius:var(--control-radius);min-height:2.3rem;color:var(--instrument-signal);align-items:center;padding-inline:.75rem;font-size:.76rem;font-weight:800;display:inline-flex}.site-footer .site-footer__exafuse:hover,.site-footer .site-footer__exafuse:focus-visible{border-color:var(--instrument-signal);background:color-mix(in srgb, var(--instrument-copper) 10%, transparent);color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:3px}.site-footer__legal{padding-block:1rem}.site-footer__legal-content,.site-footer__legal-meta{flex-wrap:wrap;align-items:center;display:flex}.site-footer__legal-content{justify-content:space-between;gap:.75rem 1.25rem}.site-footer__legal-meta{gap:.35rem 1.25rem}.site-footer__boundary{color:var(--instrument-text-muted);text-align:right;margin-left:auto}@media (width<=1100px){.closing-path__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.nav-dropdown__groups{grid-template-columns:1fr}}@media (width>=861px) and (width<=960px){.nav-dropdown{right:calc(-1 * var(--page-pad-tablet))}}@media (width>=861px){.primary-nav{display:flex}[data-mobile-menu]{display:none}.site-actions{display:flex}}@media (width<=860px){.site-header__inner{grid-template-columns:minmax(0,1fr) auto;width:min(1376px,100% - 32px);min-height:62px;margin-block:8px;padding-inline:12px}.primary-nav,.site-actions{display:none}[data-mobile-menu]{display:block}.site-header__descriptor{display:none}.site-header .brand-mark{width:35px;height:35px}.closing-path{padding-block:3rem}.site-footer__main{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.site-footer__legal-content{flex-direction:column;align-items:flex-start}.site-footer__boundary{text-align:left;margin-left:0}.closing-path__links,.page-provenance__facts,.site-footer__groups{grid-template-columns:1fr}.closing-path__link{min-height:0}.page-provenance__boundary{flex-direction:column;align-items:flex-start}.site-footer__groups{gap:1rem}}@media (prefers-reduced-motion:reduce){.closing-path__link,.nav-trigger__chevron{transition:none}}@media (width<=639px){.site-footer__actions{flex-direction:row;align-items:center}}.page-hero-model.diagram-frame,.process-loop{border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 3.5rem 3.5rem, linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 3.5rem 3.5rem, linear-gradient(145deg, color-mix(in srgb, var(--instrument-surface) 96%, black), var(--instrument-technical));box-shadow:var(--shadow-card-hard);color:var(--instrument-text);position:relative;overflow:hidden}.page-hero-model.diagram-frame{flex-direction:column;display:flex}.page-hero-model.diagram-frame:before,.process-loop:before{pointer-events:none;content:"";background:linear-gradient(180deg, transparent, var(--instrument-copper) 12%, var(--instrument-signal) 82%, transparent);width:2px;position:absolute;top:1rem;bottom:1rem;left:0}.page-hero-model.diagram-frame:after,.process-loop:after{pointer-events:none;content:"";background:radial-gradient(circle, color-mix(in srgb, var(--instrument-copper) 18%, transparent), transparent 68%);width:17rem;height:17rem;position:absolute;inset:auto -14% -42% auto}.page-hero-model.diagram-frame>*,.process-loop>*{z-index:1;position:relative}.page-hero-model__classification,.process-loop__eyebrow,.process-loop__index{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.4}.page-hero-model__title,.process-loop__title,.process-loop__stage-title{color:var(--instrument-text);letter-spacing:-.035em}.page-hero-model__summary,.process-loop__subtitle,.process-loop__stage-text,.process-loop__note{color:var(--instrument-text-soft)}.page-hero-model__steps{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));gap:.5rem;padding:1rem 1.15rem;display:grid}.page-hero-model__steps li{border:1px solid var(--instrument-border);border-left:2px solid color-mix(in srgb, var(--instrument-copper) 70%, var(--instrument-border));border-radius:var(--control-radius);background:color-mix(in srgb, var(--instrument-technical) 86%, transparent);min-height:3.85rem;color:var(--instrument-text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;font-size:.88rem;font-weight:800;line-height:1.4;display:grid;position:relative}.page-hero-model__steps li:last-child{border-left-color:var(--instrument-signal)}.page-hero-model__index{border:1px solid color-mix(in srgb, var(--instrument-copper) 70%, var(--instrument-border));border-radius:var(--control-radius);background:color-mix(in srgb, var(--instrument-copper) 11%, var(--instrument-technical));place-items:center;width:2rem;height:2rem;display:inline-grid}.page-hero-model__steps li:last-child .page-hero-model__index{border-color:var(--instrument-signal);background:color-mix(in srgb, var(--instrument-signal) 11%, var(--instrument-technical))}.page-hero-model__direction{color:var(--instrument-text-soft);margin:0;padding:.15rem 1.15rem 1.15rem;font-size:.76rem;line-height:1.5}.page-hero-model__direction strong{color:var(--instrument-text)}.process-loop{isolation:isolate}.process-loop__header{align-items:start}.process-loop__boundary{color:var(--instrument-text-soft);font-family:var(--font-mono)}.process-loop__full-boundary,.process-loop__note{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:color-mix(in srgb, var(--instrument-technical) 86%, transparent)}.process-loop__full-boundary{border-left:2px solid var(--instrument-signal);color:var(--instrument-text)}.process-loop__stages{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-border);gap:1px;overflow:hidden}.process-loop__stage{background:var(--instrument-technical);min-width:0;position:relative}.process-loop__stage:before{content:"";background:var(--instrument-copper);width:1.65rem;height:2px;display:block}.process-loop__stage.is-last:before{background:var(--instrument-signal)}.process-loop__stage:not(.is-last):after{display:none}.process-loop__signal{border:1px solid var(--instrument-copper);background:color-mix(in srgb, var(--instrument-copper) 35%, var(--instrument-technical));border-radius:999px;width:.55rem;height:.55rem}.process-loop__signal.is-verify{border-color:var(--instrument-signal);background:var(--instrument-signal);box-shadow:0 0 0 3px color-mix(in srgb, var(--instrument-signal) 12%, transparent)}.process-loop__stage-text{max-width:30ch}.process-loop--micro .process-loop__boundary{margin-top:.55rem}.process-loop--micro .process-loop__stages{margin-top:1rem}.process-loop--micro .process-loop__stage{min-height:5.9rem}@media (width<=860px){.page-hero-model.diagram-frame:before,.process-loop:before{top:.8rem;bottom:.8rem}}@media (width<=520px){.page-hero-model .diagram-frame__header,.page-hero-model__steps{padding-inline:.9rem}.page-hero-model__direction{padding-inline:.9rem;padding-bottom:.9rem}.process-loop__stage{min-height:0}}.evidence-base__rail .section-heading-mark,.evidence-base__facts .section-heading-mark{width:4.5rem}.evidence-base__rail .section-heading-mark span,.evidence-base__facts .section-heading-mark span{background:var(--instrument-copper);box-shadow:none}.evidence-base__rail .section-heading-mark:before,.evidence-base__facts .section-heading-mark:before{background:var(--instrument-border)}.evidence-base__rail .section-heading-mark:after,.evidence-base__facts .section-heading-mark:after{background:linear-gradient(90deg, var(--instrument-copper), transparent)}.evidence-base__rail .evidence-rail{isolation:isolate;border:1px solid var(--instrument-border);border-radius:var(--card-radius);background:linear-gradient(var(--instrument-grid) 1px, transparent 1px) 0 0 / 3.5rem 3.5rem, linear-gradient(90deg, var(--instrument-grid) 1px, transparent 1px) 0 0 / 3.5rem 3.5rem, linear-gradient(145deg, color-mix(in srgb, var(--instrument-surface) 96%, black), var(--instrument-technical));box-shadow:var(--shadow-card-hard);padding:clamp(1.15rem,2.5vw,2rem);position:relative;overflow:hidden}.evidence-base__rail .evidence-rail:before{z-index:-1;content:"";background:linear-gradient(180deg, transparent, var(--instrument-copper) 10%, var(--instrument-signal) 86%, transparent);width:2px;position:absolute;top:1rem;bottom:1rem;left:0}.evidence-rail__header{max-width:46rem}.evidence-rail__eyebrow,.evidence-rail__index{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.4}.evidence-rail__summary{max-width:42rem;color:var(--instrument-text-soft);margin-top:.45rem;font-size:.88rem;line-height:1.6}.evidence-rail__stages{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:var(--instrument-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:clamp(1.25rem,2.5vw,1.75rem) 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.evidence-rail__stage{background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-surface) 40%, transparent), transparent 68%), var(--instrument-technical);grid-template-rows:auto auto 1fr;gap:.9rem;min-width:0;min-height:12.25rem;padding:1rem;display:grid;position:relative}.evidence-rail__stage:before{content:"";background:var(--instrument-copper);width:2.5rem;height:2px;position:absolute;top:0;left:1rem}.evidence-rail__stage.is-verify:before{background:var(--instrument-signal)}.evidence-rail__stage-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.evidence-rail__index{border:1px solid color-mix(in srgb, var(--instrument-copper) 68%, var(--instrument-border));border-radius:var(--control-radius);background:color-mix(in srgb, var(--instrument-copper) 10%, var(--instrument-technical));place-items:center;width:2rem;height:2rem;display:inline-grid}.evidence-rail__signal{border:1px solid var(--instrument-copper);background:color-mix(in srgb, var(--instrument-copper) 36%, var(--instrument-technical));border-radius:999px;width:.55rem;height:.55rem}.evidence-rail__stage.is-verify .evidence-rail__index,.evidence-rail__stage.is-verify .evidence-rail__signal{border-color:var(--instrument-signal)}.evidence-rail__stage-title{color:var(--instrument-text);letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:900;line-height:1}.evidence-rail__stage-text{max-width:27ch;color:var(--instrument-text-soft);align-self:end;margin:0;font-size:.8rem;line-height:1.55}.evidence-base__facts .evidence-fact-grid{gap:.85rem}.evidence-base__facts .evidence-fact-grid__card{border:1px solid var(--instrument-border);border-radius:var(--control-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--instrument-surface) 90%, transparent), transparent 62%), var(--instrument-technical);min-width:0;min-height:17.25rem;box-shadow:none;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex-direction:column;padding:1.15rem;display:flex;position:relative;overflow:hidden}.evidence-base__facts .evidence-fact-grid__card:before{content:"";background:var(--instrument-copper);width:2.75rem;height:2px;margin-bottom:1.15rem;display:block}.evidence-base__facts .evidence-fact-grid__metric{color:var(--instrument-signal);letter-spacing:-.04em;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.15}.evidence-base__facts .evidence-fact-grid__title{color:var(--instrument-text);letter-spacing:-.025em;font-size:1rem;line-height:1.4}.evidence-base__facts .evidence-fact-grid__detail{color:var(--instrument-text-soft)}.evidence-base__facts .evidence-fact-grid__source{border-top:1px solid var(--instrument-border);min-height:2.25rem;color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.07em;align-items:end;margin-top:auto;padding-top:.8rem;font-size:.66rem;line-height:1.4;display:flex}.evidence-base__facts .evidence-fact-grid__source:hover,.evidence-base__facts .evidence-fact-grid__source:focus-visible{color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:3px}@media (width<=1023px){.evidence-rail__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-rail__stage{min-height:10.75rem}}@media (width<=639px){.evidence-base__rail .evidence-rail{padding:1rem}.evidence-rail__stages{grid-template-columns:minmax(0,1fr)}.evidence-rail__stage{min-height:0}.evidence-base__facts .evidence-fact-grid__card{min-height:0;padding:1rem}}.home-opening-flow{isolation:isolate;background:var(--instrument-bg);color:var(--instrument-text);position:relative;overflow:clip}.home-opening-flow__atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 68% -12%, color-mix(in srgb, var(--instrument-copper) 24%, transparent), transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--instrument-bg) 16%, transparent), var(--instrument-bg) 82%);block-size:clamp(17rem,32vw,30rem);position:absolute;inset:0 0 auto}.home-opening-flow__inner{padding-block:clamp(4.5rem,8vw,7.5rem) clamp(4.75rem,8vw,7.75rem);position:relative}.home-opening-flow__process{position:relative}.home-opening-flow__process-intro{text-align:center;max-inline-size:50rem;margin-inline:auto}.home-opening-flow__process-intro h2{color:var(--instrument-text);font-family:var(--font-sans);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.8vw,4.5rem);font-weight:900;line-height:.97}.home-opening-flow__process-intro p{max-inline-size:46rem;color:var(--instrument-text-soft);margin:1.35rem auto 0;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.55}.home-opening-flow__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.8vw,3rem);margin:clamp(3rem,6vw,5.25rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.home-opening-flow__steps:before{background:var(--instrument-copper);content:"";block-size:1px;position:absolute;top:0;left:0;right:0}.home-opening-flow__step{align-content:start;gap:.45rem;min-inline-size:0;padding:1.65rem 1rem 0 0;display:grid;position:relative}.home-opening-flow__step:before{background:var(--instrument-signal);block-size:.625rem;inline-size:.625rem;box-shadow:0 0 0 4px var(--instrument-bg);content:"";border-radius:50%;position:absolute;top:-.31rem;left:0}.home-opening-flow__step-index{color:var(--instrument-signal);font-family:var(--font-mono);letter-spacing:.08em;font-size:.68rem;font-weight:700;line-height:1.2}.home-opening-flow__step strong{color:var(--instrument-text);font-size:clamp(1.25rem,1.65vw,1.55rem);line-height:1.12}.home-opening-flow__step>span:last-child{max-inline-size:16rem;color:var(--instrument-text-soft);font-size:.95rem;line-height:1.5}.home-opening-flow__boundary{max-inline-size:44rem;color:color-mix(in srgb, var(--instrument-text-soft) 78%, transparent);margin:clamp(2.75rem,5vw,4rem) 0 0;font-size:.76rem;line-height:1.55}.home-opening-flow__links{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1rem;display:flex}.home-opening-flow__links a{color:var(--instrument-text-soft);align-items:center;gap:.45rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.home-opening-flow__links a:hover,.home-opening-flow__links a:focus-visible{color:var(--instrument-text);outline:2px solid var(--instrument-signal);outline-offset:4px}.home-opening-flow__links a span{color:var(--instrument-signal)}.home-opening-flow__cockpit{margin-top:clamp(3.5rem,7vw,6.5rem);padding-top:clamp(3.5rem,6vw,5.5rem);position:relative}.home-opening-flow__cockpit:before{z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--instrument-surface) 0%, transparent), var(--instrument-surface));content:"";block-size:clamp(6rem,11vw,10rem);position:absolute;top:0;left:0;right:0}.home-opening-flow__cockpit-route{background:var(--instrument-copper);block-size:clamp(3.5rem,6vw,5.5rem);inline-size:1px;position:absolute;top:0;left:72%}.home-opening-flow__cockpit .decision-cockpit{border-color:var(--instrument-border);background:linear-gradient(90deg, color-mix(in srgb, var(--instrument-surface) 86%, transparent), var(--instrument-technical)), var(--instrument-technical);box-shadow:none;border-radius:0;position:relative}.home-opening-flow__cockpit .decision-cockpit:before,.home-opening-flow__cockpit .decision-cockpit:after{display:none}.home-opening-flow__cockpit .tool-window-bar,.home-opening-flow__cockpit .tool-control-rail,.home-opening-flow__cockpit .tool-output-rail{box-shadow:none;border-radius:0}.home-opening-flow__cockpit .tool-window-bar{border-bottom-color:var(--instrument-border);background:0 0}.home-opening-flow__cockpit .tool-window-bar:before{background:var(--instrument-copper)}.home-opening-flow__cockpit .cockpit-title,.home-opening-flow__cockpit .result-card{font-family:var(--font-sans)}.home-opening-flow__cockpit .btn-primary,.home-opening-flow__cockpit button[aria-pressed=true]{border-color:var(--instrument-copper);background:var(--instrument-copper)}@media (width<=1023px){.home-opening-flow__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.home-opening-flow__cockpit-route{left:67%}}@media (width<=639px){.home-opening-flow{margin-top:-4.5rem}.home-opening-flow__atmosphere{background:radial-gradient(ellipse at 82% 0%, color-mix(in srgb, var(--instrument-copper) 16%, transparent), transparent 54%), linear-gradient(180deg, color-mix(in srgb, var(--instrument-bg) 8%, transparent), var(--instrument-bg) 72%);block-size:22rem}.home-opening-flow__inner{padding-block:5rem 4.75rem}.home-opening-flow__process-intro{text-align:left;max-inline-size:23rem}.home-opening-flow__process-intro h2{font-size:clamp(2.35rem,10.6vw,2.7rem);line-height:.98}.home-opening-flow__process-intro p{margin-top:1rem;font-size:.98rem}.home-opening-flow__steps{grid-template-columns:1fr;gap:0;margin-top:2.15rem;padding-left:2rem}.home-opening-flow__steps:before{block-size:auto;inline-size:1px;inset:0 auto 0 .55rem}.home-opening-flow__step{min-block-size:5.25rem;padding:0 0 1.25rem}.home-opening-flow__step:before{top:.25rem;left:-1.72rem}.home-opening-flow__step>span:last-child{max-inline-size:18rem;font-size:.9rem}.home-opening-flow__boundary{max-inline-size:19rem;margin:1.25rem 0 0 2rem;font-size:.7rem}.home-opening-flow__links{flex-direction:column;gap:.7rem;margin:1.1rem 0 0 2rem}.home-opening-flow__cockpit{margin-top:2.75rem;padding-top:2.75rem}.home-opening-flow__cockpit:before{block-size:5rem}.home-opening-flow__cockpit-route{block-size:2.75rem;left:.55rem}.home-opening-flow__cockpit .decision-cockpit{padding:1rem}.home-opening-flow__cockpit .tool-window-bar{margin-bottom:1.25rem}}:is(.frameworks-index,.research-index,.resources-index,.glossary-index,.public-work-index){background:var(--premium-flow-brand);color:var(--premium-flow-mineral)}:is(.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead){border-color:color-mix(in srgb, var(--premium-flow-amber) 28%, var(--instrument-border));background:linear-gradient(112deg,#13110ffa 0%,#13110ff0 64%,#4d332466 100%);padding-bottom:clamp(4.75rem,8vw,7rem)}:is(.frameworks-index__masthead h1,.research-index__masthead h1,.resources-index__masthead h1,.glossary-index__masthead h1,.public-work-index__masthead h1){color:var(--premium-flow-mineral)}:is(.frameworks-index__summary,.research-index__listing,.resources-index__groups,.glossary-index__core,.public-work-index__context-band){z-index:1;border-top:1px solid color-mix(in srgb, var(--premium-flow-amber) 25%, transparent);background:var(--premium-flow-reference);margin-top:clamp(-5rem,-5vw,-3.25rem);position:relative}:is(.frameworks-index__summary,.research-index__listing,.resources-index__groups,.public-work-index__context-band){padding-top:clamp(3.5rem,6vw,5.5rem)}.glossary-index__core{padding-top:clamp(3rem,5vw,4.5rem)}:is(.frameworks-index__summary,.research-index__listing,.resources-index__groups,.glossary-index__core,.public-work-index__context-band):before{pointer-events:none;background:linear-gradient(90deg, var(--premium-flow-amber), transparent);content:"";width:min(12rem,22vw);height:2px;position:absolute;top:0;left:clamp(1rem,7vw,8rem)}:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .framework-index-card,:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .resource-card,.research-index .source-links a{border-color:color-mix(in srgb, var(--premium-flow-mineral) 16%, transparent);box-shadow:none;background:0 0;border-radius:0}:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .framework-index-card:hover,:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .resource-card:hover,.research-index .source-links a:hover{border-color:var(--premium-flow-amber-soft);background:color-mix(in srgb, var(--premium-flow-bronze) 26%, transparent);box-shadow:none;transform:none}:is(.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead){border-color:color-mix(in srgb, var(--premium-flow-amber) 28%, var(--instrument-border));background:linear-gradient(112deg,#13110ffa 0%,#13110feb 64%,#4d332466 100%);padding-bottom:clamp(4.75rem,8vw,7rem)}:is(.tools-workbench__hero h1,.decision-map-page__masthead h1,.brief-template-page__masthead h1,.demo-page__masthead h1){color:var(--premium-flow-mineral)}:is(.tools-workbench__dock,.tools-workbench__cockpit-transition,.premium-flow-tool-surface){z-index:1;border-top:1px solid color-mix(in srgb, var(--premium-flow-amber) 32%, transparent);background:var(--premium-flow-instrument);margin-top:clamp(-5rem,-5vw,-3.25rem);position:relative}:is(.tools-workbench__dock,.tools-workbench__cockpit-transition,.premium-flow-tool-surface):before{pointer-events:none;background:linear-gradient(90deg, var(--premium-flow-amber), transparent);content:"";width:min(13rem,25vw);height:2px;position:absolute;top:0;left:clamp(1rem,7vw,8rem)}.info-page{background:var(--premium-flow-brand)}.info-page__masthead{border-color:color-mix(in srgb, var(--premium-flow-amber) 26%, var(--instrument-border));background:linear-gradient(110deg,#13110ffa 0%,#13110fed 63%,#4d332466 100%);padding-bottom:clamp(4.75rem,8vw,7rem)}.info-page__masthead h1{color:var(--premium-flow-mineral)}.info-page__masthead+section,.info-page__masthead+div{z-index:1;border-top:1px solid color-mix(in srgb, var(--premium-flow-amber) 22%, transparent);background:var(--premium-flow-narrative);margin-top:clamp(-5rem,-5vw,-3.25rem);position:relative}.closing-path{border-top-color:color-mix(in srgb, var(--premium-flow-amber) 28%, var(--instrument-border));background:linear-gradient(105deg, var(--premium-flow-reference) 0%, var(--premium-flow-narrative) 100%);padding-block:clamp(3rem,5vw,4.5rem) clamp(2rem,4vw,3.5rem)}.closing-path:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--premium-flow-amber) 20%, transparent) 36%, transparent 70%)}.closing-path__header{border-left-color:var(--premium-flow-amber)}.closing-path__title{color:var(--premium-flow-mineral)}.closing-path__links{border-block:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent);gap:0}.closing-path__item+.closing-path__item{border-left:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent)}.closing-path__link{background:0 0;border:0;border-radius:0;min-height:9.5rem}.closing-path__link:hover,.closing-path__link:focus-visible{background:color-mix(in srgb, var(--premium-flow-bronze) 38%, transparent);box-shadow:none;border-color:#0000;transform:none}.closing-path+.page-provenance{border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 10%, transparent);background:var(--premium-flow-reference);margin-top:0}@media (width<=639px){:is(.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead,.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead,.info-page__masthead){padding-bottom:clamp(3.75rem,14vw,4.75rem)}:is(.frameworks-index__summary,.research-index__listing,.resources-index__groups,.glossary-index__core,.public-work-index__context-band,.tools-workbench__dock,.tools-workbench__cockpit-transition,.premium-flow-tool-surface,.info-page__masthead+section,.info-page__masthead+div){margin-top:clamp(-3rem,-10vw,-2rem)}.closing-path__links{grid-template-columns:minmax(0,1fr)}.closing-path__item+.closing-path__item{border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent);border-left:0}.closing-path__link{min-height:0}}:is(.lab-note-article__masthead,.framework-article__masthead,.glossary-article__masthead,.lab-notes-index__masthead,.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead,.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead,.info-page__masthead){background:0 0;border:0;padding-block:clamp(4rem,7vw,6.5rem) clamp(3rem,5vw,4.5rem)}:is(.lab-note-article__masthead,.framework-article__masthead,.glossary-article__masthead,.lab-notes-index__masthead,.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead,.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead,.info-page__masthead):after{display:none}:is(.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead,.info-page__masthead){min-block-size:0;overflow:visible}@media (width<=639px){:is(.lab-note-article__masthead,.framework-article__masthead,.glossary-article__masthead,.lab-notes-index__masthead,.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead,.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead,.info-page__masthead){padding-block:3.25rem 2.5rem}}:is(.lab-note-article__reading-layout,.framework-article__content,.glossary-article__content){background:linear-gradient(180deg, color-mix(in srgb, var(--premium-flow-narrative) 92%, transparent) 0, color-mix(in srgb, var(--premium-flow-narrative) 58%, transparent) 10rem, transparent 22rem);border-top-color:#0000;margin-top:clamp(-4.25rem,-3.75vw,-2.5rem)}.lab-note-article__reading-layout{padding:clamp(1.75rem,3vw,2.75rem) 0 0}:is(.framework-article__content,.glossary-article__content){padding-top:clamp(3rem,5vw,4.75rem)}:is(.lab-note-article__reading-layout,.framework-article__content,.glossary-article__content):before{opacity:.55}@media (width>=1024px){:is(.frameworks-index__masthead,.research-index__masthead,.glossary-index__masthead){-moz-column-gap:clamp(2.5rem, 5vw, 5.75rem);grid-template-columns:minmax(0,1fr) minmax(23rem,.78fr);column-gap:clamp(2.5rem,5vw,5.75rem)}:is(.frameworks-index__visual,.research-index__visual,.glossary-index__visual){width:100%;max-width:none}}:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .framework-index-card,:is(.frameworks-index,.resources-index,.research-index,.public-work-index) .resource-card>a,.research-index .research-source-card,.public-work-index .link-card,.lab-notes-index .lab-note-index-card{min-height:0;box-shadow:none;background:0 0;border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;border-radius:0;padding-left:0;padding-right:0}:is(.frameworks-index,.resources-index,.research-index,.public-work-index) :is(.framework-index-card,.resource-card>a,.research-source-card,.link-card):hover,.lab-notes-index .lab-note-index-card:hover{background:color-mix(in srgb, var(--premium-flow-bronze) 18%, transparent);box-shadow:none;transform:none}.frameworks-index__list{-moz-column-gap:clamp(1.5rem, 4vw, 4rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,4rem)}.info-page:not(.info-page--conversion):not(.info-page--policy)>.band{border-block-color:color-mix(in srgb, var(--premium-flow-mineral) 8%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--premium-flow-narrative) 78%, transparent), transparent)}.info-page__masthead+:is(section,div){background:linear-gradient(180deg, color-mix(in srgb, var(--premium-flow-narrative) 90%, transparent) 0, transparent 24rem);border-top-color:#0000}.closing-path{padding-block:clamp(2.5rem,4vw,3.75rem) clamp(1.75rem,3vw,2.75rem)}.closing-path__link{min-height:8.25rem}@media (width<=1023px){.frameworks-index__list{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){:is(.lab-note-article__reading-layout,.framework-article__content,.glossary-article__content){margin-top:clamp(-2.5rem,-8vw,-1.5rem)}.lab-note-article__reading-layout{padding-top:1.5rem}.closing-path{padding-block:2.25rem 1.5rem}.closing-path__link{min-height:0}}.balanced-section-intro{max-width:min(100%,58rem)}.aligned-card-grid,.equal-card-grid{grid-auto-rows:minmax(0,1fr);align-items:stretch}.aligned-card-grid>.link-card,.equal-card-grid>:is(.ordered-card,.ordered-card-strong,.bento-card,.link-card):not(.grid),.equal-card-grid>.evidence-fact-grid__card{height:100%}.aligned-card-grid>.link-card,.equal-card-grid>:is(.bento-card,.link-card),.equal-card-grid>.evidence-fact-grid__card{flex-direction:column;display:flex}.aligned-card-grid>.link-card>span:last-child,.equal-card-grid>:is(.bento-card,.link-card)>span:last-child,.industrial-proof__case-card>.btn,.framework-index-card__footer,.research-source-card__action,.resource-card__action{margin-top:auto}@media (width>=1024px){:is(.info-page,.public-work-index,.evidence-base,.industrial-proof,.framework-article,.glossary-article,.research-article) :is(.site-shell,.band>.site-shell)>.grid:has(>.balanced-section-intro),:is(.info-page,.public-work-index,.evidence-base,.industrial-proof,.framework-article,.glossary-article,.research-article) .site-shell.grid:has(>.balanced-section-intro){grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}:is(.info-page,.public-work-index,.evidence-base,.industrial-proof,.framework-article,.glossary-article,.research-article) :is(.site-shell,.band>.site-shell)>.grid:has(>.balanced-section-intro)>.balanced-section-intro,:is(.info-page,.public-work-index,.evidence-base,.industrial-proof,.framework-article,.glossary-article,.research-article) .site-shell.grid:has(>.balanced-section-intro)>.balanced-section-intro{max-width:min(100%,58rem)}.public-work-index__collection>.grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem)}.public-work-index__collection>.grid>:first-child{max-width:42rem}}.public-work-index__source-sequence{gap:clamp(3.5rem,7vw,6.5rem);display:grid}.public-work-index__source-group{border-top:1px solid color-mix(in srgb, var(--instrument-border) 84%, transparent);gap:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(2rem,4vw,3.25rem);display:grid}.public-work-index__source-group:first-child{border-top:0;padding-top:0}@media (width<=639px){.aligned-card-grid,.equal-card-grid{grid-auto-rows:auto}.aligned-card-grid>.link-card,.equal-card-grid>:is(.ordered-card,.ordered-card-strong,.bento-card,.link-card):not(.grid),.equal-card-grid>.evidence-fact-grid__card{height:auto}}.page-flow{--page-flow-brand:var(--premium-flow-brand);--page-flow-narrative:var(--premium-flow-narrative);--page-flow-instrument:var(--premium-flow-instrument);--page-flow-reference:var(--premium-flow-reference);isolation:isolate;background:var(--page-flow-brand);color:var(--premium-flow-mineral);position:relative}.page-flow__content{isolation:isolate;background:radial-gradient(ellipse at 78% 4%, color-mix(in srgb, var(--premium-flow-bronze) 18%, transparent), transparent 28rem), var(--page-flow-brand);position:relative;overflow:clip}.page-chapter,.home-chapter,.public-work-chapter,.tools-chapter{isolation:isolate;position:relative}.page-flow__ending{isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--page-flow-reference) 22%, transparent), var(--page-flow-reference) 9rem), var(--page-flow-reference);margin-top:0;position:relative}.page-flow__ending:before{z-index:-1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--premium-flow-bronze) 24%, transparent), transparent);content:"";height:clamp(5rem,9vw,8rem);position:absolute;inset:0 0 auto}.page-flow__ending .closing-path{background:0 0;border-top:0;margin-top:0}.page-flow__ending .page-provenance{background:0 0;margin-top:0}.page-flow__ending .page-provenance__details{background:color-mix(in srgb, var(--page-flow-reference) 82%, transparent);border-left:0;border-right:0;border-radius:0}#main-content:has(.page-flow__ending)+.site-footer{border-top-color:color-mix(in srgb, var(--premium-flow-mineral) 8%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--page-flow-reference) 96%, transparent), transparent 11rem), var(--instrument-technical)}.page-flow--home .page-flow__content{background:var(--instrument-bg)}.home-chapter--proof{background:linear-gradient(180deg, var(--instrument-bg), color-mix(in srgb, var(--page-flow-narrative) 76%, var(--instrument-bg)))}.home-chapter--knowledge{background:radial-gradient(ellipse at 86% 32%, color-mix(in srgb, var(--premium-flow-bronze) 13%, transparent), transparent 31rem), var(--page-flow-reference);position:relative}.home-chapter--knowledge:before{pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--page-flow-narrative) 72%, transparent), transparent);content:"";height:clamp(5rem,10vw,9rem);position:absolute;inset:0 0 auto}.home-chapter--knowledge .home-section{background:0 0;border-top:0}.home-chapter--knowledge .home-section:before{opacity:.1}.home-chapter--knowledge .home-section__inner{padding-block:clamp(3.5rem,5.5vw,5.25rem)}.home-chapter--knowledge .home-section+.home-section .home-section__inner:before{background:linear-gradient(90deg, var(--premium-flow-amber-soft), transparent);content:"";width:min(100%,14rem);height:1px;margin-bottom:clamp(3rem,5vw,4.5rem);display:block}.home-chapter--boundary{background:linear-gradient(180deg, var(--page-flow-reference), color-mix(in srgb, var(--premium-flow-bronze) 18%, var(--page-flow-brand)))}.home-chapter--boundary .home-section,.public-work-chapter>:is(section,.band){background:0 0;border-top:0}.public-work-chapter--identity{background:var(--page-flow-brand)}.public-work-chapter--identity .public-work-index__context-band{margin-top:clamp(-3.25rem,-4vw,-2.25rem);padding-top:clamp(2.75rem,4vw,3.75rem)}.public-work-chapter--proof{background:linear-gradient(180deg, var(--page-flow-brand), var(--page-flow-narrative) 9rem, var(--page-flow-narrative))}.public-work-chapter--proof .public-work-index__proof{padding-top:clamp(3rem,5vw,4.75rem);position:relative}.public-work-chapter--proof .public-work-index__proof:before{top:0;left:max(var(--page-pad-desktop), calc((100% - var(--page-max)) / 2));background:linear-gradient(90deg, var(--premium-flow-amber-soft), transparent);content:"";width:min(14rem,28vw);height:1px;position:absolute}.public-work-chapter--supporting{background:linear-gradient(180deg, var(--page-flow-narrative), var(--page-flow-reference) 8rem, var(--page-flow-reference))}.public-work-chapter--reference{background:radial-gradient(ellipse at 22% 0%, color-mix(in srgb, var(--premium-flow-bronze) 20%, transparent), transparent 27rem), var(--page-flow-reference)}.tools-chapter>:is(section,.band){background:0 0;border-top:0}.tools-chapter--orientation{background:var(--page-flow-brand)}.tools-chapter--workbench{background:linear-gradient(180deg, var(--page-flow-brand), var(--page-flow-instrument) 8rem, var(--page-flow-instrument))}.tools-chapter--workbench .tools-workbench__dock,.tools-chapter--workbench .tools-workbench__cockpit-transition{background:0 0}.tools-chapter--workbench .tools-workbench__module{padding-block:clamp(3.75rem,6vw,5.75rem);position:relative}.tools-chapter--workbench .tools-workbench__module:before{top:0;left:max(var(--page-pad-desktop), calc((100% - var(--page-max)) / 2));background:linear-gradient(90deg, color-mix(in srgb, var(--premium-flow-amber) 36%, transparent), transparent);content:"";width:min(15rem,30vw);height:1px;position:absolute}.tools-chapter--output{background:linear-gradient(180deg, var(--page-flow-instrument), var(--page-flow-narrative) 8rem, var(--page-flow-narrative))}.tools-chapter--output>:is(section,.band){padding-block:clamp(3.5rem,5.5vw,5.25rem)}.tools-chapter--routes{background:linear-gradient(180deg, var(--page-flow-narrative), var(--page-flow-reference) 8rem, var(--page-flow-reference))}.page-flow--long-form .page-flow__content{background:var(--page-flow-brand)}.page-flow--long-form :is(.lab-note-article,.framework-article,.glossary-article,.research-article,.info-page){background:0 0}.page-flow--long-form .page-chapter--narrative{background:linear-gradient(180deg, color-mix(in srgb, var(--page-flow-narrative) 94%, transparent), var(--page-flow-narrative) 12rem), var(--page-flow-narrative);border-top:0}.page-flow--long-form .page-chapter--reference{background:linear-gradient(180deg, var(--page-flow-narrative), var(--page-flow-reference) 8rem, var(--page-flow-reference));border-top:0}.page-flow--long-form :is(.framework-article__content,.glossary-article__content)>.band{border-block-color:color-mix(in srgb, var(--premium-flow-mineral) 7%, transparent);background:0 0}.page-flow--listing :is(.frameworks-index,.research-index,.resources-index,.glossary-index,.lab-notes-index){background:0 0}.page-flow--listing .page-chapter--reference{background:var(--page-flow-reference);border-top:0}.page-flow--listing .page-chapter--reference+.page-chapter--reference{margin-top:0}.page-flow--listing :is(.resources-index__group,.glossary-index__decision-vocabulary){border-top-color:color-mix(in srgb, var(--premium-flow-mineral) 8%, transparent)}.page-flow--information .info-page,.page-flow--evidence :is(.evidence-base,.industrial-proof,.public-work-index,.info-page){background:0 0}.page-flow--information .info-page>:is(section,.band),.page-flow--evidence :is(.evidence-base,.industrial-proof)>:is(section,.band){background:0 0;border-top:0;position:relative}.page-flow--information .info-page>:is(section,.band):not(.info-page__masthead),.page-flow--evidence :is(.evidence-base,.industrial-proof)>:is(section,.band):not(:first-child){padding-block:clamp(3.75rem,6vw,5.5rem)}.page-flow--information .info-page>:is(section,.band)+:is(section,.band):before,.page-flow--evidence :is(.evidence-base,.industrial-proof)>:is(section,.band)+:is(section,.band):before{top:0;left:max(var(--page-pad-desktop), calc((100% - var(--page-max)) / 2));pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--premium-flow-amber) 30%, transparent), transparent);content:"";width:min(12rem,24vw);height:1px;position:absolute}@media (width<=1023px){.public-work-chapter--proof .public-work-index__proof:before,.tools-chapter--workbench .tools-workbench__module:before,.page-flow--information .info-page>:is(section,.band)+:is(section,.band):before,.page-flow--evidence :is(.evidence-base,.industrial-proof)>:is(section,.band)+:is(section,.band):before{left:var(--page-pad-tablet)}}@media (width<=639px){.home-chapter--knowledge .home-section__inner,.tools-chapter--workbench .tools-workbench__module,.tools-chapter--output>:is(section,.band),.page-flow--information .info-page>:is(section,.band):not(.info-page__masthead),.page-flow--evidence :is(.evidence-base,.industrial-proof)>:is(section,.band):not(:first-child){padding-block:3.25rem}.public-work-chapter--identity .public-work-index__context-band{margin-top:-2rem;padding-top:2.5rem}.public-work-chapter--proof .public-work-index__proof:before,.tools-chapter--workbench .tools-workbench__module:before,.page-flow--information .info-page>:is(section,.band)+:is(section,.band):before,.page-flow--evidence :is(.evidence-base,.industrial-proof)>:is(section,.band)+:is(section,.band):before{left:var(--page-pad-mobile);width:8rem}.page-flow__ending .page-provenance__details{border-right:1px solid var(--instrument-border);border-left:1px solid var(--instrument-border);border-radius:var(--control-radius)}}.page-hero-model.diagram-frame{border:0;border-left:2px solid color-mix(in srgb, var(--premium-flow-amber) 68%, var(--instrument-border));box-shadow:none;background:0 0;border-radius:0;overflow:visible}.page-hero-model.diagram-frame:before,.page-hero-model.diagram-frame:after{display:none}.page-hero-model .diagram-frame__header{padding:0 0 clamp(1.25rem,2.5vw,1.75rem) clamp(1rem,2vw,1.5rem)}.page-hero-model__steps{gap:0;padding:0 0 0 clamp(1rem,2vw,1.5rem)}.page-hero-model__steps li{border:0;border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 14%, transparent);background:0 0;border-left:0;border-radius:0;min-height:3.6rem;padding:.85rem 0}.page-hero-model__steps li:last-child{border-bottom:1px solid color-mix(in srgb, var(--premium-flow-mineral) 14%, transparent);border-left:0}.page-hero-model__index,.page-hero-model__steps li:last-child .page-hero-model__index{width:2.4rem;height:auto;color:var(--premium-flow-amber-soft);background:0 0;border:0;border-radius:0;justify-content:start}.page-hero-model__direction{margin-top:1rem;padding:0 0 0 clamp(1rem,2vw,1.5rem)}.demo-page__artifact-grid,.demo-page__standard-grid{align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.demo-page__artifact-grid{grid-template-columns:minmax(0,1fr)}.demo-page__standard-grid{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr)}.demo-page__artifact-output{min-width:0}.demo-page__artifact-grid>:first-child{max-width:58rem}.research-index__listing .aligned-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,4rem)}.research-index__listing .link-card{min-height:7.5rem}.not-found-page{background:radial-gradient(ellipse at 82% 12%, color-mix(in srgb, var(--premium-flow-bronze) 24%, transparent), transparent 27rem), var(--premium-flow-brand);color:var(--premium-flow-mineral)}.not-found-page__opening-grid{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.72fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.not-found-page__message h1{max-width:13ch}.not-found-page__recovery{border-left:2px solid var(--premium-flow-amber);padding:clamp(.5rem,1vw,1rem) 0 clamp(.5rem,1vw,1rem) clamp(1.5rem,3vw,2.5rem)}.not-found-page__recovery-links{border-block:1px solid color-mix(in srgb, var(--premium-flow-mineral) 14%, transparent);display:grid}.not-found-page__recovery-link{color:inherit;padding:1.1rem 0;text-decoration:none;display:block}.not-found-page__recovery-link+.not-found-page__recovery-link{border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 14%, transparent)}.not-found-page__recovery-link:hover,.not-found-page__recovery-link:focus-visible{color:var(--premium-flow-amber-soft)}.not-found-page__routes{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--premium-flow-reference) 68%, transparent))}.not-found-page__route-grid{-moz-column-gap:clamp(2rem, 6vw, 6rem);border-block:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,6vw,6rem);display:grid}.not-found-page__route-link{min-width:0;min-height:10rem;color:inherit;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem) 0;text-decoration:none;display:flex}.not-found-page__route-link:nth-child(2n){border-left:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent);padding-left:clamp(1.5rem,3vw,2.5rem)}.not-found-page__route-link:nth-child(n+3){border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent)}.not-found-page__route-action{color:var(--premium-flow-amber-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:1.5rem;font-size:.76rem;font-weight:800}.not-found-page__route-link:hover,.not-found-page__route-link:focus-visible{color:var(--premium-flow-mineral);background:color-mix(in srgb, var(--premium-flow-bronze) 16%, transparent)}@media (width<=1023px){.demo-page__artifact-grid,.demo-page__standard-grid,.not-found-page__opening-grid{grid-template-columns:minmax(0,1fr)}.not-found-page__recovery{max-width:46rem}}@media (width<=639px){.page-hero-model.diagram-frame{border-left-width:1px}.not-found-page__route-grid{grid-template-columns:minmax(0,1fr)}.not-found-page__route-link:nth-child(2n){border-left:0;padding-left:0}.not-found-page__route-link+.not-found-page__route-link{border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent)}.research-index__listing .aligned-card-grid{grid-template-columns:minmax(0,1fr)}.research-index__listing .link-card{min-height:6.5rem}.site-footer__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem clamp(1rem,5vw,2rem)}}@media (width<=360px){.site-footer__groups{grid-template-columns:minmax(0,1fr)}}.evidence-base__signal-band,.industrial-proof__signals{background:0 0}.evidence-base__signal-card,.industrial-proof__signal-card{border:0;border-left:1px solid var(--instrument-border);background:0 0;border-radius:0;min-height:0;padding-left:clamp(1rem,2.5vw,1.5rem)}.evidence-base__rail .evidence-rail{border:0;border-block:1px solid var(--instrument-border);box-shadow:none;background:0 0;border-radius:0;padding:clamp(1.5rem,3vw,2.25rem) 0;overflow:visible}.evidence-base__rail .evidence-rail:before{display:none}.evidence-rail__stages{background:0 0;border:0;border-radius:0;gap:0 clamp(1.25rem,3vw,3rem);overflow:visible}.evidence-rail__stage{border-right:1px solid var(--instrument-border);background:0 0;min-height:10.5rem;padding:1.35rem clamp(1.25rem,2.5vw,2.25rem) 1.35rem 0}.evidence-rail__stage:last-child{border-right:0}.evidence-rail__stage:before{width:clamp(2.5rem,4vw,4rem);left:0}.evidence-rail__index,.evidence-rail__stage.is-verify .evidence-rail__index{background:0 0;border:0;border-radius:0;width:auto;height:auto;display:inline}.evidence-rail__signal{background:linear-gradient(90deg, var(--instrument-copper), transparent);border:0;border-radius:0;width:clamp(2rem,4vw,3.75rem);height:1px}.evidence-rail__stage.is-verify .evidence-rail__signal{background:linear-gradient(90deg, var(--instrument-signal), transparent);box-shadow:none}.evidence-base__classification-card,.evidence-base__rule-card,.evidence-base__field-note,.industrial-proof__interpretation-card{border:0;border-top:1px solid var(--instrument-border);background:0 0;border-radius:0;min-height:0;padding-inline:0}.evidence-base__classification>.grid,.evidence-base__rules .grid,.evidence-base__field-notes .grid,.industrial-proof__interpretation .grid{-moz-column-gap:clamp(2rem, 5vw, 5rem);column-gap:clamp(2rem,5vw,5rem)}.evidence-base__facts .evidence-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,5vw,5rem)}.evidence-base__facts .evidence-fact-grid__card{border:0;border-top:1px solid var(--instrument-border);background:0 0;border-radius:0;min-height:13rem;padding:clamp(1.35rem,2.5vw,2rem) 0;overflow:visible}.evidence-base__facts .evidence-fact-grid__card:before{margin-bottom:1.35rem}.evidence-base__facts .evidence-fact-grid__card:hover{border-color:color-mix(in srgb, var(--instrument-copper) 72%, var(--instrument-border));background:0 0;transform:none}.evidence-base__facts .evidence-fact-grid__source{border-top:0;min-height:0;padding-top:1rem}.industrial-proof__knowledge-card{border:0;border-top:1px solid var(--instrument-border);background:0 0;border-radius:0;padding-inline:0}.evidence-base__sources .link-card,.industrial-proof__sources .link-card{border:0;border-top:1px solid var(--instrument-border);background:0 0;border-radius:0;min-height:6.5rem}.evidence-base__sources .link-card:hover,.industrial-proof__sources .link-card:hover{border-color:color-mix(in srgb, var(--instrument-copper) 72%, var(--instrument-border));background:0 0}.evidence-base__case-card [class*=bg-cyan],.industrial-proof__case-card [class*=bg-cyan],.evidence-base__case-card>p.rounded-lg,.industrial-proof__case-card>p.rounded-lg{border:0;border-left:2px solid color-mix(in srgb, var(--instrument-copper) 72%, var(--instrument-border));background:0 0;border-radius:0;padding-block:.35rem}@media (width<=1023px){.evidence-rail__stage{border-right:0;border-bottom:1px solid var(--instrument-border)}.evidence-rail__stage:nth-child(odd){border-right:1px solid var(--instrument-border)}.evidence-rail__stage:nth-last-child(-n+2){border-bottom:0}}@media (width<=639px){.evidence-base__signal-card:nth-child(odd),.industrial-proof__signal-card:nth-child(odd){border-left:0}.evidence-base__rail .evidence-rail{padding:1.25rem 0}.evidence-rail__stage,.evidence-rail__stage:nth-child(odd){border-right:0;border-bottom:1px solid var(--instrument-border);min-height:0;padding:1.35rem 0}.evidence-rail__stage:last-child{border-bottom:0}.evidence-base__facts .evidence-fact-grid{grid-template-columns:minmax(0,1fr)}.evidence-base__facts .evidence-fact-grid__card{min-height:0}.evidence-base__sources .link-card,.industrial-proof__sources .link-card{min-height:5.75rem;padding-inline:0}}.page-flow__ending{background:radial-gradient(ellipse at 82% 0%, color-mix(in srgb, var(--premium-flow-bronze) 16%, transparent), transparent 30rem), linear-gradient(180deg, color-mix(in srgb, var(--page-flow-reference) 35%, var(--page-flow-brand)), var(--page-flow-reference) 11rem)}.page-flow__ending:before{background:linear-gradient(180deg, color-mix(in srgb, var(--premium-flow-bronze) 16%, transparent), transparent);height:clamp(3.5rem,7vw,6rem)}.page-flow__ending .closing-path{padding-block:clamp(2.75rem,4.5vw,4rem) clamp(1.75rem,3vw,2.5rem)}.page-flow__ending .closing-path:before{opacity:.24}.page-flow__ending .closing-path__inner{gap:clamp(1.75rem,3vw,2.75rem)}.page-flow__ending .closing-path__header{border-left:0;border-bottom:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent);grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr);align-items:end;gap:clamp(1rem,3vw,3rem);max-width:none;padding:0 0 clamp(1rem,2vw,1.5rem);display:grid}.page-flow__ending .closing-path__eyebrow{padding-bottom:.18rem}.page-flow__ending .closing-path__title{max-width:30ch;margin-top:0;font-size:clamp(1.5rem,2.5vw,2.2rem)}.page-flow__ending .closing-path__links{border-block:0;grid-template-columns:repeat(4,minmax(0,1fr))}.page-flow__ending .closing-path__item{border-top:1px solid color-mix(in srgb, var(--premium-flow-mineral) 13%, transparent);min-width:0}.page-flow__ending .closing-path__item+.closing-path__item{border-left:0}.page-flow__ending .closing-path__link{gap:.65rem;min-height:8.25rem;padding:1rem clamp(.75rem,1.5vw,1.15rem) .9rem 0}.page-flow__ending .closing-path__item+.closing-path__item .closing-path__link{padding-left:clamp(.75rem,1.5vw,1.15rem)}.page-flow__ending .closing-path__link:before{background:linear-gradient(90deg, var(--premium-flow-amber), transparent);opacity:0;width:clamp(2rem,4vw,3.75rem);height:1px;transition:opacity var(--duration-fast) var(--ease-out);inset:0 auto auto 0}.page-flow__ending .closing-path__link:hover:before,.page-flow__ending .closing-path__link:focus-visible:before{opacity:.82}.page-flow__ending .closing-path__link:hover,.page-flow__ending .closing-path__link:focus-visible{background:color-mix(in srgb, var(--premium-flow-bronze) 22%, transparent)}.page-flow__ending .closing-path__label{font-size:.95rem}.page-flow__ending .closing-path__description{font-size:.76rem;line-height:1.45}.page-flow__ending .page-provenance{padding-bottom:clamp(1.25rem,2.5vw,2rem)}.page-flow__ending .page-provenance__details{border-block:1px solid color-mix(in srgb, var(--premium-flow-mineral) 10%, transparent);background:0 0;overflow:visible}.page-flow__ending .page-provenance__summary{min-height:2.75rem;color:var(--instrument-text-soft);padding:.55rem 0;font-size:.76rem}.page-flow__ending .page-provenance__summary:focus-visible{outline-offset:3px}.page-flow__ending .page-provenance__facts,.page-flow__ending .page-provenance__boundary{padding-inline:0}#main-content:has(.page-flow__ending)+.site-footer{background:linear-gradient(180deg, color-mix(in srgb, var(--page-flow-reference) 100%, transparent), color-mix(in srgb, var(--instrument-technical) 96%, black) 8rem), var(--instrument-technical);border-top-color:#0000}#main-content:has(.page-flow__ending)+.site-footer:before{opacity:.07}#main-content:has(.page-flow__ending)+.site-footer .site-footer__main{gap:clamp(1.75rem,4vw,3.5rem);padding-block:clamp(2.25rem,4vw,3.5rem)}#main-content:has(.page-flow__ending)+.site-footer .site-footer__identity{border-top-color:color-mix(in srgb, var(--premium-flow-mineral) 11%, transparent)}#main-content:has(.page-flow__ending)+.site-footer .site-footer__promise{font-size:clamp(1.2rem,1.9vw,1.55rem)}@media (width<=1100px){.page-flow__ending .closing-path__links{grid-template-columns:repeat(2,minmax(0,1fr))}.page-flow__ending .closing-path__item:nth-child(odd) .closing-path__link{padding-left:0}.page-flow__ending .closing-path__item:nth-child(2n) .closing-path__link{padding-left:clamp(.75rem,2vw,1.25rem)}}@media (width<=639px){.page-flow__ending .closing-path{padding-block:2.5rem 1.5rem}.page-flow__ending .closing-path__header{grid-template-columns:minmax(0,1fr);gap:.5rem}.page-flow__ending .closing-path__title{font-size:clamp(1.4rem,7vw,1.85rem)}.page-flow__ending .closing-path__links{grid-template-columns:minmax(0,1fr)}.page-flow__ending .closing-path__item .closing-path__link,.page-flow__ending .closing-path__item:nth-child(2n) .closing-path__link,.page-flow__ending .closing-path__item+.closing-path__item .closing-path__link{grid-template-rows:auto;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:start;min-height:0;padding:.9rem 0}.page-flow__ending .closing-path__copy{gap:.35rem}.page-flow__ending .closing-path__action{padding-top:.15rem}.page-flow__ending .page-provenance{padding-bottom:1rem}#main-content:has(.page-flow__ending)+.site-footer .site-footer__main{padding-block:2rem 2.5rem}}.nav-menu-link:focus-visible{border-color:var(--instrument-signal);outline:2px solid var(--instrument-signal);outline-offset:2px}@media (width<=860px){.mobile-nav-panel{width:min(27rem,100vw - 2rem)}}.public-work-index__context-band .site-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.25rem,3vw,2.5rem)}.public-work-index .public-work-index__context-card{border:0;border-top:1px solid var(--instrument-border);background:0 0;border-radius:0;min-height:6rem;padding:1rem 0}.public-work-index__established-grid{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem)}.public-work-index__established-grid>.section-heading{max-width:56rem}.public-work-index__established-grid>.grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 clamp(1.5rem,3vw,3rem)}.public-work-index .public-work-index__work-card{border:0;border-top:1px solid var(--instrument-border);background:0 0;border-radius:0;grid-column:span 2;min-height:9.5rem;padding-inline:0}.public-work-index__work-card:nth-last-child(-n+2){grid-column:span 3}@media (width>=1200px){.public-work-index__case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-work-index__case-card--lead{grid-column:1/-1}}@media (width>=768px) and (width<=1199px){.public-work-index__case-card:last-child{grid-column:1/-1}}@media (width>=768px){.public-work-index__context-band .site-shell{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.public-work-index__established-grid>.grid{grid-template-columns:minmax(0,1fr)}.public-work-index .public-work-index__work-card,.public-work-index .public-work-index__work-card:nth-last-child(-n+2){grid-column:auto;min-height:0}}@media (width<=639px){.public-work-index .public-work-index__masthead-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.public-work-index__masthead-actions .btn{text-align:center;width:100%;min-width:0;padding-inline:.75rem}.public-work-index__masthead-actions .btn:nth-child(-n+3){grid-column:1/-1}}:is(.lab-note-article__masthead,.framework-article__masthead,.glossary-article__masthead,.research-article__masthead,.lab-notes-index__masthead,.frameworks-index__masthead,.research-index__masthead,.resources-index__masthead,.glossary-index__masthead,.public-work-index__masthead,.evidence-base__masthead,.industrial-proof__masthead,.tools-workbench__hero,.decision-map-page__masthead,.brief-template-page__masthead,.demo-page__masthead,.info-page__masthead){padding-bottom:clamp(5rem,8vw,7rem)}:is(.evidence-base__classification-card,.evidence-base__rule-card,.evidence-base__field-note,.industrial-proof__interpretation-card,.industrial-proof__knowledge-card,.public-work-index__context-card,.public-work-index__work-card),.evidence-base__facts .evidence-fact-grid__card,.evidence-base__sources .link-card,.industrial-proof__sources .link-card{padding-inline:clamp(1rem,2vw,1.5rem)}.page-mode--editorial{--page-mode-accent:var(--premium-flow-amber)}.page-mode--instrument{--page-mode-accent:var(--accent)}.page-mode--editorial :is(.section-heading .metric-label,.lab-note-article__masthead .metric-label,.info-page__masthead .metric-label,.home-continuation .metric-label),.page-mode--instrument :is(.section-heading .metric-label,.frameworks-index__masthead .metric-label,.framework-article__masthead .metric-label,.tools-workbench__hero .metric-label,.evidence-base__masthead .metric-label,.industrial-proof__masthead .metric-label){color:var(--page-mode-accent)}.page-mode--instrument :is(.frameworks-index__masthead,.framework-article__masthead,.tools-workbench__hero,.evidence-base__masthead,.industrial-proof__masthead) .section-heading-mark span{background:var(--page-mode-accent)}.page-mode--instrument :is(.frameworks-index,.tools-workbench__hero) :is(.chip,.badge){border-color:color-mix(in srgb, var(--page-mode-accent) 34%, transparent);background:color-mix(in srgb, var(--page-mode-accent) 8%, var(--instrument-technical));color:var(--accent-strong)}.page-mode--instrument :is(.frameworks-index,.tools-workbench__hero) :is(.chip,.badge):before{background:var(--page-mode-accent)}.page-mode--instrument :is(.frameworks-index,.tools-workbench__hero) .btn-primary{border-color:color-mix(in srgb, var(--page-mode-accent) 58%, transparent);background:color-mix(in srgb, var(--page-mode-accent) 18%, var(--instrument-technical));color:var(--text-strong)}.metric-label{font-size:.78rem;line-height:1.45}:is(.framework-index-card__metadata,.lab-note-index-card__metadata,.research-source-card__metadata,.home-asset-card dt,.home-note-card time,.evidence-fact-grid__source){font-size:.75rem}.site-header__brand{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;font-size:.84rem}.site-header__descriptor{letter-spacing:.035em;font-size:.75rem}.nav-dropdown{width:min(52rem,100vw - 3rem)}.nav-dropdown__groups{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-nav__brand{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;font-size:.82rem}.mobile-nav__brand span{color:var(--instrument-text-soft);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:.2rem;font-size:.75rem;display:block}.home-opening-flow__direction{border-left:2px solid var(--premium-flow-amber);gap:.75rem;max-width:52rem;margin-top:clamp(2rem,4vw,3.5rem);padding-left:clamp(1rem,2vw,1.5rem);display:grid}.home-opening-flow__direction h3{color:var(--instrument-text);letter-spacing:-.035em;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:900;line-height:1.15}.home-opening-flow__direction p{max-width:68ch;color:var(--instrument-text-soft);font-size:1rem;line-height:1.75}.home-opening-flow__direction ul{border-block:1px solid color-mix(in srgb, var(--instrument-border) 76%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:.5rem;display:grid}.home-opening-flow__direction li{border-bottom:1px solid color-mix(in srgb, var(--instrument-border) 58%, transparent);min-width:0;color:var(--instrument-text);padding:.85rem 0;font-size:.9rem;font-weight:700;line-height:1.45}.home-opening-flow__direction li:nth-child(odd){padding-right:1.25rem}.home-opening-flow__direction li:nth-child(2n){border-left:1px solid color-mix(in srgb, var(--instrument-border) 58%, transparent);padding-left:1.25rem}.home-opening-flow__direction li:nth-last-child(-n+2){border-bottom:0}.home-notes-grid--single{grid-template-columns:minmax(0,1fr);max-width:54rem}.home-notes-grid--single .home-note-card{min-height:0}.about-human-note{align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.about-human-note__body{border-top:1px solid color-mix(in srgb, var(--premium-flow-amber) 38%, transparent);gap:2rem;padding-top:1.5rem;display:grid}.about-human-note__body>p{max-width:64ch;color:var(--instrument-text);font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:650;line-height:1.75}.about-reference{border-block:1px solid color-mix(in srgb, var(--instrument-border) 82%, transparent);background:color-mix(in srgb, var(--premium-flow-reference) 88%, transparent)}.about-reference__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.5rem;padding-block:1.35rem;list-style:none;display:flex}.about-reference__summary::-webkit-details-marker{display:none}.about-reference__summary>span:first-child{gap:.35rem;display:grid}.about-reference__summary strong{color:var(--instrument-text);font-size:clamp(1.15rem,2vw,1.5rem)}.about-reference__summary span span,.about-reference__summary>span:last-child{color:var(--instrument-text-soft);font-size:.82rem;line-height:1.5}.about-reference__summary>span:last-child{color:var(--premium-flow-amber);font-family:var(--font-mono);text-transform:uppercase;flex:none;font-weight:800}.about-reference[open] .about-reference__summary>span:last-child:before{content:"Close "}.about-reference[open] .about-reference__summary>span:last-child{font-size:0}.about-reference[open] .about-reference__summary>span:last-child:before{font-size:.82rem}.about-reference__summary:focus-visible{outline:2px solid var(--premium-flow-amber);outline-offset:4px}.about-reference__content{border-top:1px solid color-mix(in srgb, var(--instrument-border) 72%, transparent)}.home-premium-hero__image-caption-copy{font-size:.75rem}@media (width>=900px){.about-human-note{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width<=980px){.nav-dropdown__groups{grid-template-columns:1fr}}@media (width>=861px) and (width<=1200px){.nav-dropdown{top:4.625rem;right:var(--page-pad-tablet);left:var(--page-pad-tablet);width:auto;position:fixed}}@media (width<=639px){.home-opening-flow__direction{margin-top:1.75rem}.home-opening-flow__direction ul{grid-template-columns:minmax(0,1fr)}.home-opening-flow__direction li,.home-opening-flow__direction li:nth-child(odd),.home-opening-flow__direction li:nth-child(2n){border-right:0;border-bottom:1px solid color-mix(in srgb, var(--instrument-border) 58%, transparent);border-left:0;padding-inline:0}.home-opening-flow__direction li:last-child{border-bottom:0}.about-reference__summary{flex-direction:column;align-items:flex-start;gap:.75rem}}@media (forced-colors:active){:is(.nav-trigger,.nav-menu-link,.btn,.about-reference__summary):focus-visible{outline-offset:3px;outline:3px solid highlight}:is(.ordered-card,.ordered-card-strong,.home-asset-card,.home-note-card){border:1px solid canvastext}.home-opening-flow__direction{border-left-color:highlight}}.nav-trigger.is-section-active{border-color:color-mix(in srgb, var(--instrument-copper) 50%, transparent);background:color-mix(in srgb, var(--instrument-copper) 10%, transparent);color:var(--instrument-signal)}.nav-menu-link.is-section-active{border-color:var(--instrument-border);background:var(--instrument-technical);box-shadow:inset 3px 0 0 var(--instrument-copper);color:var(--instrument-text)}.site-footer__subtitle,.site-footer__group>p,.closing-path__eyebrow,.closing-path__index,.closing-path__action,.page-provenance__date,.page-provenance__facts>div>:first-child,.mobile-nav__label,.chip,.tool-workbench-nav a,.process-loop__eyebrow,.process-loop__index,.page-hero-model__classification{font-size:.75rem}.exafuse-proof-media{gap:.75rem;margin:0;display:grid}.exafuse-proof-media picture,.exafuse-proof-media img{inline-size:100%;display:block}.exafuse-proof-media picture{background:var(--instrument-technical);overflow:hidden}.exafuse-proof-media img{-o-object-fit:cover;object-fit:cover;block-size:auto}.exafuse-proof-media figcaption{color:var(--instrument-text-soft);flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;font-size:.78rem;line-height:1.5;display:flex}.exafuse-proof-media__credit{color:var(--instrument-text);font-weight:800}.exafuse-proof-media figcaption a,.home-proof-strip a,.home-mission a,.exafuse-proof-story a{color:var(--instrument-signal);text-decoration-color:color-mix(in srgb, currentColor 42%, transparent);text-underline-offset:.18em;font-weight:750}.exafuse-proof-media figcaption a:hover,.exafuse-proof-media figcaption a:focus-visible,.home-proof-strip a:hover,.home-proof-strip a:focus-visible,.home-mission a:hover,.home-mission a:focus-visible,.exafuse-proof-story a:hover,.exafuse-proof-story a:focus-visible{color:var(--instrument-text);outline:2px solid var(--instrument-copper);outline-offset:4px}.home-proof-strip{background:linear-gradient(180deg, color-mix(in srgb, var(--instrument-bg) 92%, var(--instrument-technical)), var(--instrument-technical));border-block:1px solid color-mix(in srgb, var(--instrument-border) 65%, transparent);position:relative}.home-proof-strip__grid{grid-template-columns:minmax(0,1.05fr) minmax(18rem,1.25fr) minmax(13rem,.7fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem);padding-block:clamp(2.75rem,5vw,4.75rem);display:grid}.home-proof-strip__lead h2,.home-cockpit-chapter__intro h2,.home-mission h2{color:var(--instrument-text);letter-spacing:-.045em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(1.9rem,3.1vw,3.4rem);font-weight:900;line-height:1.02}.home-proof-strip__lead>p:not(.metric-label),.home-cockpit-chapter__intro>p:not(.metric-label),.home-mission>div:last-child>p{color:var(--instrument-text-soft);font-size:1rem;line-height:1.65}.home-proof-strip__story-link{gap:.45rem;margin-top:1.35rem;display:inline-flex}.home-proof-strip__case{min-inline-size:0}.home-proof-strip__case .exafuse-proof-media picture{aspect-ratio:16/8}.home-proof-strip__case .exafuse-proof-media img{block-size:100%}.home-proof-strip__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.home-proof-strip__facts p{border-left:1px solid color-mix(in srgb, var(--instrument-copper) 68%, transparent);gap:.15rem;margin:0;padding-left:.65rem;display:grid}.home-proof-strip__facts strong{color:var(--instrument-text);font-size:.95rem}.home-proof-strip__facts span,.home-proof-strip__limit{color:var(--instrument-text-soft);font-size:.75rem;line-height:1.4}.home-proof-strip__limit{margin:.8rem 0 0}.home-proof-strip__product{border-left:1px solid color-mix(in srgb, var(--instrument-border) 72%, transparent);gap:.75rem;padding-left:clamp(1rem,2.2vw,2rem);display:grid}.home-proof-strip__product h3{color:var(--instrument-text);font-size:1.2rem}.home-proof-strip__product p:not(.metric-label){color:var(--instrument-text-soft);margin:0;font-size:.9rem;line-height:1.55}.home-cockpit-chapter .home-opening-flow__inner{max-inline-size:var(--page-max)}.home-cockpit-chapter .home-opening-flow__cockpit{margin-top:clamp(2rem,4vw,3.75rem)}.home-cockpit-chapter .home-opening-flow__cockpit-route{left:12%}.home-cockpit-chapter__intro{max-inline-size:50rem}.home-cockpit-chapter__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.home-method-chapter .home-opening-flow__inner{padding-block:clamp(4.25rem,7vw,6.5rem)}.home-assets-grid--proof-led{grid-template-columns:minmax(0,1.45fr) repeat(2,minmax(0,.78fr))}.home-asset-card--lead{grid-template-rows:auto 1fr auto;gap:1rem;display:grid}.home-asset-card--lead .exafuse-proof-media picture{aspect-ratio:16/9}.home-asset-card--lead .exafuse-proof-media img{block-size:100%}.home-asset-card--lead h3 a{color:inherit;text-decoration:none}.home-section__all-link{color:var(--instrument-signal);gap:.45rem;margin-top:1.5rem;font-weight:800;display:inline-flex}.home-mission{border-top:1px solid color-mix(in srgb, var(--instrument-border) 70%, transparent);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,5vw,5rem);padding-block:clamp(3.5rem,7vw,6.5rem);display:grid}.home-mission>div:last-child{max-inline-size:44rem}.home-mission>div:last-child>a{gap:.45rem;margin-top:.75rem;display:inline-flex}.home-mission__context{border-left:2px solid var(--instrument-copper);margin-top:1.35rem;padding-left:1rem;font-size:.85rem!important}.exafuse-proof-story{background:var(--instrument-bg);color:var(--instrument-text)}.exafuse-proof-story__masthead{border-bottom:1px solid color-mix(in srgb, var(--instrument-border) 72%, transparent)}.exafuse-proof-story__masthead-grid,.exafuse-proof-story__route-grid,.exafuse-proof-story__evidence-grid,.exafuse-proof-story__boundary-grid,.exafuse-proof-story__interpretation-grid,.exafuse-proof-story__source-route{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1.5rem,4vw,4.75rem);display:grid}.exafuse-proof-story__intro{align-content:center;min-block-size:28rem;display:grid}.exafuse-proof-story__intro h1,.exafuse-proof-story__section-heading h2,.exafuse-proof-story__facts-heading h2,.exafuse-proof-story__evidence h2,.exafuse-proof-story__boundary h2,.exafuse-proof-story__interpretation h2{color:var(--instrument-text);letter-spacing:-.055em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2rem,4.7vw,4.4rem);font-weight:900;line-height:.98}.exafuse-proof-story__intro>p:not(.metric-label),.exafuse-proof-story__facts-heading>p,.exafuse-proof-story__evidence p,.exafuse-proof-story__interpretation p,.exafuse-proof-story__route-grid p,.exafuse-proof-story__source-route p,.exafuse-proof-story__metrics p,.exafuse-proof-story__no-metrics{color:var(--instrument-text-soft);line-height:1.7}.exafuse-proof-story__masthead-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.exafuse-proof-story__masthead .exafuse-proof-media picture{aspect-ratio:1.2}.exafuse-proof-story__masthead .exafuse-proof-media img{block-size:100%}.exafuse-proof-story__ownership{background:color-mix(in srgb, var(--instrument-surface) 70%, var(--instrument-bg));border-bottom:1px solid color-mix(in srgb, var(--instrument-border) 55%, transparent)}.exafuse-proof-story__ownership .site-shell{padding-block:1.15rem}.exafuse-proof-story__ownership p{max-inline-size:72rem;color:var(--instrument-text-soft);margin:0;font-size:.88rem;line-height:1.55}.exafuse-proof-story__ownership strong{color:var(--instrument-text)}.exafuse-proof-story__section-heading,.exafuse-proof-story__facts-heading{max-inline-size:56rem}.exafuse-proof-story__section-heading h2,.exafuse-proof-story__facts-heading h2,.exafuse-proof-story__evidence h2,.exafuse-proof-story__boundary h2,.exafuse-proof-story__interpretation h2{font-size:clamp(1.85rem,3.4vw,3.25rem)}.exafuse-proof-story__route-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.25rem,5vw,4.25rem)}.exafuse-proof-story__route-grid article{border-top:1px solid color-mix(in srgb, var(--instrument-border) 70%, transparent);padding-top:1.15rem}.exafuse-proof-story__route-grid h3{color:var(--instrument-text);font-size:1.15rem}.exafuse-proof-story__facts,.exafuse-proof-story__boundary{background:var(--instrument-technical)}.exafuse-proof-story__metrics{border-block:1px solid var(--instrument-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(2rem,4vw,3.5rem);display:grid}.exafuse-proof-story__metrics>div{align-content:start;min-block-size:15rem;padding:clamp(1.1rem,2.5vw,2.25rem);display:grid}.exafuse-proof-story__metrics>div+div{border-left:1px solid var(--instrument-border)}.exafuse-proof-story__metrics dt{color:var(--instrument-text-soft);font-size:.8rem;font-weight:750}.exafuse-proof-story__metrics dd{color:var(--instrument-text);letter-spacing:-.05em;margin:.85rem 0 0;font-size:clamp(2rem,3.7vw,3.5rem);font-weight:900;line-height:.9}.exafuse-proof-story__metrics p{margin:1.25rem 0 0;font-size:.8rem}.exafuse-proof-story__metrics a{align-self:end;margin-top:1.5rem;font-size:.8rem}.exafuse-proof-story__no-metrics{border-left:2px solid var(--instrument-copper);max-inline-size:44rem;margin-top:2.5rem;padding-left:1rem}.exafuse-proof-story__evidence-grid>aside{border-left:2px solid var(--instrument-copper);padding-left:clamp(1.1rem,3vw,2.25rem)}.exafuse-proof-story__evidence-grid>aside>p:last-child{color:var(--instrument-text);font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:750;line-height:1.45}.exafuse-proof-story__monitoring{margin-top:1.25rem}.exafuse-proof-story__boundary-grid>div:last-child{border-left:1px solid var(--instrument-border);padding-left:clamp(1.25rem,4vw,4rem)}.exafuse-proof-story__boundary ul{gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.exafuse-proof-story__boundary li{color:var(--instrument-text-soft);padding-left:1.15rem;line-height:1.6;position:relative}.exafuse-proof-story__boundary li:before{background:var(--instrument-copper);content:"";border-radius:50%;block-size:.35rem;inline-size:.35rem;position:absolute;top:.55rem;left:0}.exafuse-proof-story__related{border-left:1px solid var(--instrument-border);align-content:start;gap:1rem;padding-left:clamp(1.25rem,4vw,4rem);display:grid}.exafuse-proof-story__source-route{border-top:1px solid var(--instrument-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:clamp(4rem,8vw,7rem);padding-top:1.5rem}.exafuse-proof-story__source-route>div+div{border-left:1px solid var(--instrument-border);padding-left:clamp(1.25rem,4vw,4rem)}.exafuse-proof-story__source-route a{gap:.45rem;margin-top:.5rem;display:inline-flex}@media (width<=1023px){.home-proof-strip__grid,.home-assets-grid--proof-led,.exafuse-proof-story__masthead-grid,.exafuse-proof-story__evidence-grid,.exafuse-proof-story__boundary-grid,.exafuse-proof-story__interpretation-grid,.home-mission,.home-proof-strip__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-proof-strip__product{border-top:1px solid color-mix(in srgb, var(--instrument-border) 72%, transparent);border-left:0;grid-column:1/-1;grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr);padding:1rem 0 0}.exafuse-proof-story__route-grid,.exafuse-proof-story__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.exafuse-proof-story__metrics>div:nth-child(odd){border-left:0}.exafuse-proof-story__metrics>div:nth-child(3){border-top:1px solid var(--instrument-border)}}@media (width<=639px){.home-proof-strip__grid,.home-assets-grid--proof-led,.home-proof-strip__product,.home-mission,.exafuse-proof-story__masthead-grid,.exafuse-proof-story__route-grid,.exafuse-proof-story__evidence-grid,.exafuse-proof-story__boundary-grid,.exafuse-proof-story__interpretation-grid,.exafuse-proof-story__source-route,.exafuse-proof-story__metrics{grid-template-columns:minmax(0,1fr)}.home-proof-strip__product,.exafuse-proof-story__boundary-grid>div:last-child,.exafuse-proof-story__related,.exafuse-proof-story__source-route>div+div{border-top:1px solid color-mix(in srgb, var(--instrument-border) 72%, transparent);border-left:0;padding:1rem 0 0}.home-proof-strip__facts{grid-template-columns:minmax(0,1fr)}.home-cockpit-chapter .home-opening-flow__cockpit-route{left:.55rem}.home-cockpit-chapter__actions,.exafuse-proof-story__masthead-actions{flex-direction:column}.home-cockpit-chapter__actions .btn,.exafuse-proof-story__masthead-actions .btn{justify-content:center}.home-mission{gap:1.25rem}.exafuse-proof-story__intro{min-block-size:0}.exafuse-proof-story__masthead .exafuse-proof-media picture{aspect-ratio:4/3}.exafuse-proof-story__metrics>div,.exafuse-proof-story__metrics>div+div{border-top:1px solid var(--instrument-border);border-left:0;min-block-size:0}.exafuse-proof-story__metrics>div:first-child{border-top:0}}@media (forced-colors:active){:is(.exafuse-proof-media,.home-proof-strip,.exafuse-proof-story__metrics){border:1px solid canvastext}}.public-work-index__case-grid--proof-led,.industrial-proof__case-grid--proof-led{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);display:grid}.public-work-index__case-card--proof,.industrial-proof__case-card--proof{border:0;border-top:1px solid color-mix(in srgb, var(--instrument-border) 75%, transparent);min-block-size:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,5fr) minmax(15rem,7fr);gap:clamp(1.25rem,3.5vw,3rem);padding:clamp(1.5rem,3vw,2.75rem) 0 0;display:grid}.public-work-index__case-card--proof:before,.industrial-proof__case-card--proof:before{display:none}.public-work-index__case-card--proof:first-child,.industrial-proof__case-card--proof:first-child{border-top-color:var(--instrument-copper)}.public-work-index__case-card--proof .public-work-index__case-summary,.public-work-index__case-card--proof .public-work-index__case-evidence,.industrial-proof__case-card--proof .industrial-proof__case-copy,.industrial-proof__case-card--proof .industrial-proof__case-media{align-content:start;min-inline-size:0;display:grid}.public-work-index__case-card--proof{grid-template-columns:repeat(12,minmax(0,1fr))}.public-work-index__case-card--proof .public-work-index__case-overview,.public-work-index__case-card--proof .public-work-index__case-reading{-moz-column-gap:clamp(1.5rem, 3.5vw, 3.5rem);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.5rem,3.5vw,3.5rem);min-inline-size:0;display:grid}.public-work-index__case-card--proof .public-work-index__case-overview{align-items:start}.public-work-index__case-card--proof .public-work-index__case-summary,.public-work-index__case-card--proof .exafuse-proof-media{grid-column:span 6;min-inline-size:0}.public-work-index__case-card--proof .public-work-index__case-summary{align-content:start;gap:1.25rem;display:grid}.public-work-index__case-card--proof .public-work-index__case-summary h2{max-inline-size:24ch}.public-work-index__case-card--proof .public-work-index__case-context{margin-top:0}.public-work-index__case-summary-lesson{color:var(--instrument-text);grid-column:span 6;max-inline-size:36ch;margin:0;font-size:clamp(1rem,1.25vw,1.14rem);font-weight:750;line-height:1.55}.public-work-index__case-card--proof .public-work-index__case-reading{border-top:1px solid color-mix(in srgb, var(--instrument-border) 82%, transparent);align-items:start;margin-top:0;padding-top:clamp(1.5rem,3vw,2.5rem)}.public-work-index__case-card--proof .public-work-index__case-evidence{order:initial;grid-column:span 6;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:1.25rem;margin-top:0;display:grid}.public-work-index__case-card--proof .public-work-index__case-lesson,.public-work-index__case-card--proof .public-work-index__case-limit,.public-work-index__case-card--proof .public-work-index__case-actions{grid-area:auto/1}.public-work-index__case-card--proof .public-work-index__case-lesson,.public-work-index__case-card--proof .public-work-index__case-limit{margin-top:0}.public-work-index__case-card--proof .public-work-index__case-actions{align-self:start;margin-top:0}@media (width>=768px){.public-work-index__case-card--proof.public-work-index__case-card--lead .public-work-index__case-evidence{border-left:0;padding-left:0}}.public-work-index__case-card--proof h2,.industrial-proof__case-card--proof h2{color:var(--instrument-text);font-size:clamp(1.55rem,2.7vw,2.55rem);line-height:1.03}.public-work-index__case-context,.industrial-proof__case-context{color:var(--instrument-text-soft);margin-top:1rem;line-height:1.65}.public-work-index__case-card--proof .exafuse-proof-media picture,.industrial-proof__case-card--proof .exafuse-proof-media picture{aspect-ratio:16/9}.public-work-index__case-card--proof .exafuse-proof-media img,.industrial-proof__case-card--proof .exafuse-proof-media img{block-size:100%}.public-work-index__case-lesson,.industrial-proof__case-lesson{border-left:2px solid var(--instrument-copper);color:var(--instrument-text);margin-top:1rem;padding-left:1rem;font-weight:750;line-height:1.55}.public-work-index__case-limit,.industrial-proof__case-limit{color:var(--instrument-text-soft);margin-top:1rem;font-size:.84rem;line-height:1.5}.industrial-proof__case-actions{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.4rem;display:flex}.industrial-proof__case-actions a{color:var(--instrument-signal);font-size:.9rem;font-weight:800;text-decoration:none}.industrial-proof__case-actions a:hover,.industrial-proof__case-actions a:focus-visible{color:var(--instrument-text);outline:2px solid var(--instrument-copper);outline-offset:4px}@media (width<=767px){.public-work-index__case-card--proof,.industrial-proof__case-card--proof{grid-template-columns:minmax(0,1fr)}.public-work-index__case-card--proof .public-work-index__case-evidence,.industrial-proof__case-card--proof .industrial-proof__case-media{order:-1}.public-work-index__case-card--proof .public-work-index__case-overview,.public-work-index__case-card--proof .public-work-index__case-reading{grid-template-columns:minmax(0,1fr);gap:1.25rem}.public-work-index__case-card--proof .public-work-index__case-summary,.public-work-index__case-card--proof .exafuse-proof-media,.public-work-index__case-summary-lesson,.public-work-index__case-card--proof .public-work-index__case-evidence{grid-column:1}.public-work-index__case-card--proof .public-work-index__case-evidence{order:0}.public-work-index__case-card--proof .exafuse-proof-media,.public-work-index__case-card--proof .public-work-index__case-lesson,.public-work-index__case-card--proof .public-work-index__case-limit,.public-work-index__case-card--proof .public-work-index__case-actions{grid-area:auto/1}.public-work-index__case-card--proof .public-work-index__case-lesson,.public-work-index__case-card--proof .public-work-index__case-limit,.public-work-index__case-card--proof .public-work-index__case-actions{margin-top:0}}.nav-dropdown__groups--reference{min-inline-size:min(23rem,100vw - 2rem);display:block}.nav-dropdown__groups--reference .nav-dropdown__links{gap:.2rem;display:grid}.nav-dropdown__groups--reference .nav-menu-link{min-block-size:3.5rem}.evidence-base__proof-list{gap:1.25rem;display:grid}.evidence-base__case-card--proof{border-top:1px solid color-mix(in srgb, var(--instrument-border) 72%, transparent);grid-template-columns:minmax(11rem,.75fr) minmax(0,1.25fr);gap:1.25rem;padding-top:1.25rem;display:grid}.evidence-base__case-card--proof .exafuse-proof-media picture{aspect-ratio:4/3}.evidence-base__case-card--proof .exafuse-proof-media img{block-size:100%}.evidence-base__proof-limit{border-left:2px solid var(--instrument-copper);color:var(--instrument-text-soft);margin-top:.85rem;padding-left:.75rem;font-size:.82rem;line-height:1.5}@media (width<=639px){.evidence-base__case-card--proof{grid-template-columns:minmax(0,1fr)}}.lmd-domain-proof__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);display:grid}.lmd-domain-proof h2{color:var(--instrument-text);letter-spacing:-.05em;margin-top:.9rem;font-size:clamp(2rem,3.5vw,3.3rem);font-weight:900;line-height:1.02}.lmd-domain-proof p:not(.metric-label){color:var(--instrument-text-soft);line-height:1.65}.lmd-domain-proof__limit{border-left:2px solid var(--instrument-copper);padding-left:.9rem;font-size:.84rem}.lmd-domain-proof a{color:var(--instrument-signal);gap:.45rem;margin-top:.65rem;font-weight:800;display:inline-flex}.lmd-domain-proof .exafuse-proof-media picture{aspect-ratio:16/9}.lmd-domain-proof .exafuse-proof-media img{block-size:100%}@media (width<=767px){.lmd-domain-proof__grid{grid-template-columns:minmax(0,1fr)}}.about-proof-context__grid{border-top:1px solid color-mix(in srgb, var(--instrument-border) 70%, transparent);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);padding-top:clamp(2rem,4vw,4rem);display:grid}.about-proof-context h2{color:var(--instrument-text);letter-spacing:-.05em;margin-top:.9rem;font-size:clamp(1.85rem,3vw,3rem);font-weight:900;line-height:1.05}.about-proof-context p,.about-proof-context li{color:var(--instrument-text-soft);line-height:1.65}.about-proof-context ul{gap:.55rem;margin:1.25rem 0;padding:0;list-style:none;display:grid}.about-proof-context li{border-left:2px solid color-mix(in srgb, var(--instrument-copper) 65%, transparent);padding-left:.75rem}.about-proof-context a{color:var(--instrument-signal);font-weight:800}.about-proof-context .exafuse-proof-media picture{aspect-ratio:16/9}.about-proof-context .exafuse-proof-media img{block-size:100%}@media (width<=767px){.about-proof-context__grid{grid-template-columns:minmax(0,1fr)}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.isolate{isolation:isolate}.z-\[70\]{z-index:70}.mx-auto{margin-left:auto;margin-right:auto}.-mt-1{margin-top:-.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[1200\/630\]{aspect-ratio:1200/630}.aspect-\[5\/4\]{aspect-ratio:5/4}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-4{height:1rem}.h-9{height:2.25rem}.h-fit{height:fit-content}.h-full{height:100%}.max-h-96{max-height:24rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[36rem\]{max-height:36rem}.max-h-\[44rem\]{max-height:44rem}.max-h-\[60vh\]{max-height:60vh}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-16{min-height:4rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-44{min-height:11rem}.min-h-9{min-height:2.25rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[9rem\]{min-height:9rem}.min-h-\[calc\(100svh-4\.5rem\)\]{min-height:calc(100svh - 4.5rem)}.min-h-screen{min-height:100vh}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-4{width:1rem}.w-56{width:14rem}.w-9{width:2.25rem}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.cursor-pointer{cursor:pointer}.scroll-mt-24{scroll-margin-top:6rem}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/30{border-color:#fcd34d4d}.border-cyan-300\/20{border-color:#67e8f933}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/35{border-color:#67e8f959}.border-cyan-300\/55{border-color:#67e8f98c}.border-cyan-300\/70{border-color:#67e8f9b3}.border-orange-300\/25{border-color:#fdba7440}.border-orange-300\/30{border-color:#fdba744d}.border-orange-300\/55{border-color:#fdba748c}.border-slate-300\/20{border-color:#cbd5e133}.border-white\/10{border-color:#ffffff1a}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-400\/10{background-color:#fbbf241a}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-graphite-900{--tw-bg-opacity:1;background-color:rgb(9 13 18/var(--tw-bg-opacity,1))}.bg-orange-400\/10{background-color:#fb923c1a}.bg-orange-500\/10{background-color:#f973161a}.bg-transparent{background-color:#0000}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-cyan-100{--tw-gradient-from:#cffafe var(--tw-gradient-from-position);--tw-gradient-to:#cffafe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-orange-100{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-clip-text{background-clip:text}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-3{padding-bottom:.75rem}.pl-5{padding-left:1.25rem}.pt-0{padding-top:0}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.align-top{vertical-align:top}.font-mono{font-family:JetBrains Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[0\.98\]{line-height:.98}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity,1))}.text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.text-orange-100\/90{color:#ffedd5e6}.text-orange-50{--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.accent-cyan-300{accent-color:#67e8f9}.shadow-panel{--tw-shadow:0 24px 70px #00000061;--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.placeholder\:text-slate-500::placeholder{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-cyan-300\/35:hover{border-color:#67e8f959}.hover\:border-cyan-300\/40:hover{border-color:#67e8f966}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:bg-cyan-300\/10:hover{background-color:#67e8f91a}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:border-cyan-300\/70:focus{border-color:#67e8f9b3}@media (width>=640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[11rem_1fr\]{grid-template-columns:11rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media (width>=768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[12rem_10rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem 10rem minmax(0,1fr)}.md\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.md\:grid-cols-\[5\.5rem_1fr\]{grid-template-columns:5.5rem 1fr}.md\:grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.md\:grid-cols-\[5rem_1fr_auto\]{grid-template-columns:5rem 1fr auto}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:leading-7{line-height:1.75rem}}@media (width>=1024px){.lg\:block{display:block}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.28fr_0\.72fr\]{grid-template-columns:.28fr .72fr}.lg\:grid-cols-\[0\.35fr_0\.65fr\]{grid-template-columns:.35fr .65fr}.lg\:grid-cols-\[0\.38fr_0\.62fr\]{grid-template-columns:.38fr .62fr}.lg\:grid-cols-\[0\.42fr_0\.58fr\]{grid-template-columns:.42fr .58fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.98fr_1\.02fr\]{grid-template-columns:.98fr 1.02fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_0\.42fr\]{grid-template-columns:1fr .42fr}.lg\:grid-cols-\[1fr_0\.85fr\]{grid-template-columns:1fr .85fr}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(22rem\,0\.7fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(22rem,.7fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(24rem\,0\.62fr\)\]{grid-template-columns:minmax(0,1fr) minmax(24rem,.62fr)}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}}@media (width>=1280px){.xl\:block{display:block}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
