:root{color-scheme:dark;--black:#050505;--ink:#090a0a;--ink-raised:#0d0f0f;--white:#f4f2ee;--paper:#d8d8d2;--muted:#92999a;--signal:#ff5b45;--signal-deep:#b72719;--line:#2e3334;--line-soft:#a7adae2e;--max:1680px;--page-pad:clamp(24px, 5vw, 88px);--sans:"Helvetica Neue", Helvetica, Arial, ui-sans-serif, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-family:var(--sans);font-synthesis:none}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth;min-width:320px}body{background:var(--black);min-width:320px;min-height:100vh;color:var(--white);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}::selection{background:var(--signal);color:var(--black)}a{color:inherit;text-underline-offset:.3em}button,input,textarea,select{font:inherit}img,svg,canvas{max-width:100%;display:block}a:focus-visible,button:focus-visible{outline:2px solid var(--signal);outline-offset:5px}.research-shell{width:min(calc(100% - 32px), var(--max));border-right:1px solid var(--line);border-left:1px solid var(--line);margin:0 auto}.masthead{z-index:30;border-bottom:1px solid var(--line);backdrop-filter:blur(18px);background:#050505e0;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 clamp(20px,3vw,54px);display:grid;position:relative}.brand,.masthead a{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800;text-decoration:none}.brand{justify-self:start}.brand span{color:var(--signal)}.masthead-status{color:var(--muted);font:650 .62rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-self:center;align-items:center;gap:9px;margin:0;display:flex}.masthead-status:before{background:var(--signal);content:"";border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #ff5b45e6}.masthead nav{justify-self:end;gap:26px;display:flex}.masthead nav a{color:var(--muted);position:relative}.masthead nav a:hover,.masthead nav a[aria-current=page]{color:var(--white)}.masthead nav a[aria-current=page]:after{background:var(--signal);content:"";height:1px;position:absolute;bottom:-11px;left:0;right:0}.eyebrow,.section-label{color:var(--signal);font:750 .66rem/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px}.button{min-height:48px;font:750 .66rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:24px;padding:0 20px;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.button-primary{background:var(--signal);color:var(--black)}.button-primary:hover{background:var(--white)}.button-outline{border-color:var(--line)}.button-outline:hover{border-color:var(--signal);color:var(--signal)}.button-quiet{color:var(--muted);padding-left:4px;padding-right:4px}.button-quiet:hover{color:var(--white)}.hero-visual{z-index:-1;position:absolute;inset:0;overflow:hidden}.hero-index{width:18px;height:280px;color:var(--muted);font:700 .55rem/1 var(--mono);letter-spacing:.14em;writing-mode:vertical-rl;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.hero-index i{background:linear-gradient(transparent, var(--line), transparent);flex:1;width:1px}.home-hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(circle at 69% 45%, #ff5b4511, transparent 22%), var(--ink);min-height:min(920px,100svh - 76px);display:grid;position:relative;overflow:hidden}.home-hero:before,.research-hero:before{z-index:-2;content:"";background-image:linear-gradient(#a7adae0d 1px,#0000 1px),linear-gradient(90deg,#a7adae0d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 2%,#000 32% 100%)}.home-hero-copy{width:min(100%,1280px);padding:150px var(--page-pad) clamp(104px, 14vh, 165px);align-self:end}.home-hero h1{letter-spacing:-.075em;text-wrap:balance;max-width:1180px;margin:0;font-size:clamp(4.2rem,10.4vw,11.6rem);font-weight:760;line-height:.82}.home-hero h1 span{color:#0000;-webkit-text-stroke:1px #f4f2eedb}.home-hero-copy>p:not(.eyebrow){max-width:690px;color:var(--paper);margin:40px 0 0;font-size:clamp(1rem,1.55vw,1.32rem);line-height:1.65}.home-hero-copy .button{margin-top:34px}.hero-stamp{border:1px solid var(--line);text-align:center;border-radius:50%;place-content:center;gap:6px;width:124px;height:124px;display:grid;position:absolute;bottom:clamp(62px,9vh,110px);right:clamp(58px,7vw,112px)}.hero-stamp:before,.hero-stamp:after{background:var(--signal);content:"";width:15px;height:1px;position:absolute}.hero-stamp:before{top:50%;left:-8px}.hero-stamp:after{top:50%;right:-8px}.hero-stamp strong{color:var(--signal);letter-spacing:.08em;font-size:1.05rem}.hero-stamp span{color:var(--muted);font:650 .5rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase}.home-manifesto{border-bottom:1px solid var(--line);grid-template-columns:.32fr 1.12fr .85fr;min-height:570px;display:grid}.home-manifesto>*{padding:clamp(44px,5vw,84px)}.home-manifesto>*+*{border-left:1px solid var(--line)}.home-manifesto h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,5.6vw,7rem);font-weight:680;line-height:.92}.home-manifesto h2 em{color:var(--muted);font-weight:400}.home-manifesto>div{flex-direction:column;justify-content:space-between;display:flex}.home-manifesto>div>p{color:var(--paper);margin:0;font-size:1.15rem;line-height:1.7}.home-manifesto dl{margin:54px 0 0}.home-manifesto dl div{border-top:1px solid var(--line);grid-template-columns:.45fr 1fr;padding:15px 0;display:grid}.home-manifesto dt,.home-manifesto dd{font:650 .61rem/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;margin:0}.home-manifesto dt{color:var(--muted)}.home-feature{border-bottom:1px solid var(--line);background:var(--ink-raised);grid-template-columns:.52fr 1.2fr .72fr;min-height:660px;display:grid;position:relative;overflow:hidden}.home-feature>div{padding:clamp(42px,5vw,84px)}.home-feature>div+div{border-left:1px solid var(--line)}.feature-meta{flex-direction:column;justify-content:space-between;display:flex}.feature-meta dl{margin:0}.feature-meta dl div{border-top:1px solid var(--line);padding:14px 0}.feature-meta dt,.feature-meta dd{font:650 .6rem/1.45 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.feature-meta dt{color:var(--muted);margin-bottom:5px}.feature-copy{flex-direction:column;justify-content:center;display:flex}.feature-copy>p:first-child{color:var(--signal);font:700 .65rem/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase}.feature-copy h2{letter-spacing:-.06em;max-width:840px;margin:20px 0 28px;font-size:clamp(3rem,5.7vw,7.4rem);font-weight:690;line-height:.88}.feature-copy>p:nth-of-type(2){max-width:650px;color:var(--muted);margin:0;font-size:1rem;line-height:1.72}.feature-copy .button{align-self:flex-start;margin-top:34px}.feature-orbit{background:radial-gradient(circle,#ff5b4514,#0000 45%);min-height:400px;position:relative}.feature-orbit i,.feature-orbit b{border:1px solid #f4f2ee2b;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-orbit i:first-child{aspect-ratio:1;width:66%}.feature-orbit i:nth-child(2){aspect-ratio:1;width:42%}.feature-orbit i:nth-child(3){aspect-ratio:1;border-color:var(--signal);width:18%;box-shadow:0 0 36px #ff5b4529}.feature-orbit b{background:var(--signal);width:7px;height:7px;box-shadow:0 0 18px var(--signal);border:0}.feature-orbit:after{background:var(--line);content:"";width:66%;height:1px;position:absolute;top:50%;left:17%}.home-boundary{border-bottom:1px solid var(--line);grid-template-columns:.75fr 1.25fr;display:grid}.home-boundary>div{padding:clamp(48px,6vw,100px)}.home-boundary h2{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,5.4vw,6.8rem);line-height:.9}.home-boundary ol{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.home-boundary li{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;align-items:center;gap:24px;min-height:170px;padding:30px clamp(32px,5vw,78px);display:grid}.home-boundary li:last-child{border-bottom:0}.home-boundary li>span{color:var(--signal);font:700 .62rem/1 var(--mono)}.home-boundary strong{font-size:1.25rem}.home-boundary li p{color:var(--muted);margin:8px 0 0;line-height:1.6}.research-hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(circle at 74% 48%, #ff5b4514, transparent 25%), var(--ink);min-height:min(860px,100svh - 76px);display:grid;position:relative;overflow:hidden}.hero-copy{width:min(100%,1180px);padding:150px var(--page-pad) clamp(112px, 12vh, 150px);align-self:end}.hero-copy h1{letter-spacing:-.075em;text-wrap:balance;max-width:1040px;margin:0;font-size:clamp(3.7rem,9.4vw,10.6rem);font-weight:760;line-height:.83}.hero-copy h1 span{color:#0000;-webkit-text-stroke:1px #f4f2eedb}.hero-intro{max-width:690px;color:var(--paper);margin:38px 0 0;font-size:clamp(1rem,1.55vw,1.32rem);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:18px;margin-top:34px;display:flex}.hero-telemetry{color:var(--muted);font:600 .58rem/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:repeat(3,auto);gap:28px;margin:0;display:grid;position:absolute;bottom:34px;right:clamp(42px,6vw,100px)}.hero-telemetry div{gap:4px;display:grid}.hero-telemetry dt,.hero-telemetry dd{margin:0}.hero-telemetry dd{color:var(--white)}.signal-strip{border-bottom:1px solid var(--line);min-height:54px;color:var(--muted);font:700 .56rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;justify-content:space-around;align-items:center;gap:20px;padding:12px 30px;display:flex;overflow:hidden}.signal-strip i{background:var(--signal);width:4px;height:4px;box-shadow:0 0 12px var(--signal);border-radius:50%}.editorial-intro{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .85fr;min-height:620px;display:grid}.section-heading,.intro-copy{padding:clamp(50px,6vw,100px)}.intro-copy{border-left:1px solid var(--line)}.section-heading h2,.log-header h2,.evidence-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,6vw,7.4rem);font-weight:680;line-height:.89}.section-heading h2 em{color:var(--muted);font-weight:400}.intro-copy .lede{color:var(--white);letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2.2vw,2.4rem);line-height:1.35}.intro-copy>p:nth-child(2){color:var(--muted);margin:42px 0 0;line-height:1.75}.micro-list{margin:64px 0 0;padding:0;list-style:none}.micro-list li{border-top:1px solid var(--line);font:650 .62rem/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:52px 1fr;padding:14px 0;display:grid}.micro-list li span{color:var(--signal)}.theater-section{border-bottom:1px solid var(--line);background:var(--ink);grid-template-columns:.4fr .6fr;min-height:820px;display:grid}.theater-heading{border-right:1px solid var(--line);flex-direction:column;justify-content:center;display:flex}.theater-heading h2{font-size:clamp(3rem,5.3vw,6.4rem)}.theater-heading>p:last-child{max-width:430px;color:var(--muted);margin:38px 0 0;line-height:1.7}.research-log{border-bottom:1px solid var(--line)}.log-header{border-bottom:1px solid var(--line);grid-template-columns:1fr .65fr;align-items:end;min-height:340px;padding:clamp(50px,6vw,100px);display:grid}.log-header>p{max-width:560px;color:var(--muted);margin:0;line-height:1.7}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.research-card{border-right:1px solid var(--line);min-height:600px}.research-card:nth-child(2n){border-right:0}.research-card>a{grid-template-rows:auto 150px 1fr auto;min-height:600px;padding:32px;text-decoration:none;transition:background-color .22s;display:grid}.research-card>a:hover{background:var(--ink-raised)}.research-card header{color:var(--muted);font:700 .58rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;display:flex}.research-card header span:first-child{color:var(--signal)}.card-signal{align-items:end;gap:8px;padding:35px 0 26px;display:flex}.card-signal i{background:var(--line);width:12%;height:1px;display:block}.card-signal i:nth-child(2){background:var(--signal);transform-origin:0;width:32%;transform:rotate(-8deg);box-shadow:0 0 18px #ff5b4573}.card-signal i:nth-child(3){transform-origin:0;width:22%;transform:rotate(11deg)}.card-signal i:nth-child(4){background:var(--signal);width:5px;height:5px;box-shadow:0 0 16px var(--signal);border-radius:50%}.card-copy>p:first-child{color:var(--signal);font:700 .58rem/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.card-copy h3{letter-spacing:-.05em;max-width:740px;margin:20px 0 24px;font-size:clamp(2.3rem,4vw,5rem);font-weight:680;line-height:.92}.card-copy>p:last-child{max-width:600px;color:var(--muted);margin:0;line-height:1.7}.research-card footer{border-top:1px solid var(--line);color:var(--muted);font:650 .57rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;padding-top:26px;display:grid}.research-card footer strong{color:var(--white)}.research-card footer b{color:var(--signal)}.research-card-queued{background:repeating-linear-gradient(135deg,#0000 0 18px,#ffffff05 18px 19px);min-height:600px;display:grid}.queued-inner{flex-direction:column;justify-content:space-between;min-height:600px;padding:32px;display:flex}.queued-inner>span{color:var(--signal);font:700 .58rem/1 var(--mono)}.queued-inner>p:first-of-type{color:var(--signal);font:700 .58rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:auto 0 20px}.queued-inner h3{color:var(--paper);letter-spacing:-.05em;margin:0;font-size:clamp(2.3rem,4vw,5rem);line-height:.92}.queued-inner>p:nth-of-type(2){max-width:470px;color:var(--muted);margin:28px 0 60px;line-height:1.7}.queued-inner strong{border-top:1px solid var(--line);color:var(--muted);font:700 .57rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding-top:24px}.evidence-system{border-bottom:1px solid var(--line);grid-template-columns:.75fr 1.25fr;min-height:680px;display:grid}.evidence-copy{padding:clamp(50px,6vw,100px)}.evidence-copy>p:last-child{max-width:500px;color:var(--muted);margin:40px 0 0;line-height:1.7}.evidence-flow{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.evidence-flow li{border-bottom:1px solid var(--line);grid-template-columns:68px 1fr auto;align-items:center;gap:28px;min-height:170px;padding:28px clamp(28px,4vw,64px);display:grid}.evidence-flow li:last-child{border-bottom:0}.evidence-flow>li>span{color:var(--signal);font:700 .6rem/1 var(--mono)}.evidence-flow strong{font-size:1.15rem}.evidence-flow p{color:var(--muted);margin:8px 0 0;line-height:1.55}.evidence-flow b{color:var(--muted);font:700 .55rem/1 var(--mono);letter-spacing:.1em}.article-header{padding:clamp(86px, 10vw, 170px) var(--page-pad) clamp(64px, 8vw, 120px);border-bottom:1px solid var(--line);background:var(--ink)}.article-kicker{color:var(--muted);font:700 .62rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;gap:12px;margin-bottom:34px;display:flex}.article-kicker a{color:var(--signal);text-decoration:none}.article-header h1{letter-spacing:-.065em;max-width:1220px;margin:0;font-size:clamp(3.6rem,7.4vw,8.4rem);line-height:.88}.article-deck{max-width:850px;color:var(--paper);margin:44px 0 0;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.5}.article-meta{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:82px 0 0;display:grid}.article-meta div{padding:18px 24px 0 0}.article-meta div+div{border-left:1px solid var(--line);padding-left:24px}.article-meta dt,.article-meta dd{font:650 .6rem/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.article-meta dt{color:var(--muted);margin-bottom:5px}.article-meta dd{overflow-wrap:anywhere}.concept-notice{padding:28px var(--page-pad);border-bottom:1px solid var(--signal);background:#ff5b4514;grid-template-columns:.32fr 1fr;display:grid}.concept-notice span,.concept-notice strong{font:700 .75rem/1.45 var(--mono);letter-spacing:.09em;text-transform:uppercase}.concept-notice span{color:var(--signal)}.article-brief{border-bottom:1px solid var(--line);background:var(--ink-raised);grid-template-columns:.3fr .7fr;display:grid}.article-brief>header{border-right:1px solid var(--line);padding:clamp(44px,5vw,80px)}.article-brief h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.7rem,5.2vw,6.4rem);line-height:.9}.article-brief dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.article-brief dl div{border-bottom:1px solid var(--line);padding:clamp(32px,4vw,58px)}.article-brief dl div:nth-child(odd){border-right:1px solid var(--line)}.article-brief dl div:nth-last-child(-n+2){border-bottom:0}.article-brief dt{color:var(--signal);font:700 .6rem/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.article-brief dd{max-width:590px;color:var(--paper);margin:0;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.58}.article-visual{border-bottom:1px solid var(--line);grid-template-columns:.3fr .7fr;min-height:760px;display:grid}.article-visual>div:first-child{border-right:1px solid var(--line);padding:clamp(44px,5vw,80px)}.article-visual h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,4.2vw,5rem);line-height:.94}.article-layout{border-bottom:1px solid var(--line);grid-template-columns:.3fr .7fr;display:grid}.article-index{align-self:start;padding:70px clamp(30px,5vw,76px);position:sticky;top:0}.article-index>p{color:var(--signal);font:700 .6rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.article-index>span{color:var(--muted);font:650 .55rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.article-index ol{counter-reset:index;margin:28px 0 0;padding:0;list-style:none}.article-index li{counter-increment:index;border-top:1px solid var(--line);padding:13px 0}.article-index a{color:var(--muted);font:650 .65rem/1.45 var(--mono);text-transform:uppercase;text-decoration:none}.article-index a:before{color:var(--signal);content:"0" counter(index);margin-right:16px}.article-index a:hover,.article-index a:focus-visible{color:var(--white)}.article-mobile-index{display:none}.prose{border-left:1px solid var(--line);counter-reset:research-section;padding:clamp(64px,8vw,130px) clamp(40px,9vw,150px)}.prose>*{max-width:730px}.prose h2{letter-spacing:-.045em;counter-increment:research-section;margin:1.8em 0 .65em;padding-top:.25em;scroll-margin-top:32px;font-size:clamp(2.2rem,3.7vw,4.2rem);line-height:.98}.prose h2:before{color:var(--signal);font:700 .58rem/1 var(--mono);letter-spacing:.12em;content:"SECTION / 0" counter(research-section);margin-bottom:18px;display:block}.prose h2:first-child{margin-top:0}.prose h2:not(:first-child){border-top:1px solid var(--line);padding-top:1.2em}.prose p{color:var(--paper);margin:0 0 1.55em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.82}.prose strong{color:var(--white)}.prose a{color:var(--signal)}.prose ul{margin:0 0 2.25em;padding:0;list-style:none}.prose li{border-top:1px solid var(--line);color:var(--paper);padding:12px 0 12px 30px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.04rem,1.3vw,1.18rem);line-height:1.6;position:relative}.prose li:before{border:1px solid var(--signal);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:1.15rem;left:3px}.prose blockquote{border:1px solid #ff5b456b;border-left:4px solid var(--signal);background:#ff5b450e;margin:42px 0 52px;padding:24px 28px}.prose blockquote p{color:var(--white);font-family:var(--sans);margin:0;font-size:clamp(1.08rem,1.55vw,1.35rem);font-weight:640;line-height:1.55}.article-end{min-height:170px;padding:34px var(--page-pad);justify-content:space-between;align-items:center;display:flex}.article-end p,.article-end a{font:700 .62rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.article-end p{color:var(--muted)}.article-end a{text-decoration:none}.article-end a span{color:var(--signal)}.site-footer{grid-template-columns:1fr 1.2fr auto;align-items:start;gap:60px;min-height:310px;padding:clamp(50px,6vw,100px);display:grid}.site-footer>div>p{max-width:390px;color:var(--muted);margin:28px 0 0;font-size:.88rem;line-height:1.65}.site-footer dl{grid-template-columns:repeat(2,1fr);margin:0;display:grid}.site-footer dl div{border-left:1px solid var(--line);padding:0 22px}.site-footer dt,.site-footer dd{font:650 .57rem/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.site-footer dt{color:var(--muted);margin-bottom:8px}.footer-mark{color:var(--muted);font:700 .56rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;margin:0}@media (width<=1080px){.hero-stamp{display:none}.home-manifesto{grid-template-columns:.3fr 1fr}.home-manifesto>div{border-top:1px solid var(--line);border-left:0;grid-column:1/-1}.home-feature{grid-template-columns:.38fr 1fr}.feature-orbit{display:none}.theater-section{grid-template-columns:1fr}.theater-heading{border-right:0;border-bottom:1px solid var(--line);min-height:430px}.article-visual{grid-template-columns:1fr}.article-visual>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.site-footer{grid-template-columns:1fr 1fr}.site-footer dl{grid-area:2/1/auto/-1}}@media (width<=860px){.masthead{grid-template-columns:1fr auto}.masthead-status{display:none}}@media (width<=760px){.research-shell{width:calc(100% - 12px)}.masthead{grid-template-columns:1fr auto;min-height:68px;padding:0 18px}.masthead-status{display:none}.masthead nav{gap:18px}.home-hero,.research-hero{min-height:calc(100svh - 68px)}.home-hero-copy,.hero-copy{padding:126px 24px 142px}.home-hero h1,.hero-copy h1{font-size:clamp(3.25rem,18vw,6.4rem)}.home-hero-copy>p:not(.eyebrow),.hero-intro{font-size:1rem}.hero-index{display:none}.hero-telemetry{grid-template-columns:repeat(2,auto);left:24px;right:auto}.hero-telemetry div:last-child{display:none}.signal-strip{justify-content:flex-start;overflow:auto}.home-manifesto,.home-feature,.home-boundary,.editorial-intro,.evidence-system,.article-layout{grid-template-columns:1fr}.home-manifesto>p{min-height:120px}.home-manifesto>*+*,.home-feature>div+div{border-top:1px solid var(--line);border-left:0}.feature-meta{min-height:250px}.home-boundary ol,.evidence-flow,.intro-copy,.prose{border-top:1px solid var(--line);border-left:0}.home-boundary li{grid-template-columns:48px 1fr}.section-heading,.intro-copy{padding:56px 26px}.log-header{grid-template-columns:1fr;gap:40px;padding:56px 26px}.card-grid{grid-template-columns:1fr}.research-card,.research-card:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.research-card>a,.queued-inner{min-height:540px}.research-card footer{grid-template-columns:1fr auto}.research-card footer span{display:none}.evidence-flow li{grid-template-columns:40px 1fr}.evidence-flow b{display:none}.article-header{padding:90px 24px 60px}.article-meta{grid-template-columns:repeat(2,1fr);gap:0}.article-meta div:nth-child(3){border-left:0;padding-left:0}.article-meta div{border-top:1px solid var(--line);padding-top:18px;padding-bottom:18px}.concept-notice{grid-template-columns:1fr;gap:10px;padding:24px}.article-brief{grid-template-columns:1fr}.article-brief>header{border-right:0;border-bottom:1px solid var(--line);padding:54px 26px}.article-brief dl{grid-template-columns:1fr}.article-brief dl div,.article-brief dl div:nth-child(odd),.article-brief dl div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line);padding:30px 26px}.article-brief dl div:last-child{border-bottom:0}.article-index{display:none}.article-mobile-index{border:1px solid var(--line);margin:32px 24px 0;display:block}.article-mobile-index summary{cursor:pointer;min-height:58px;font:700 .6rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.article-mobile-index summary::-webkit-details-marker{display:none}.article-mobile-index summary:after{color:var(--signal);content:"+";font-size:1rem}.article-mobile-index[open] summary:after{content:"−"}.article-mobile-index summary b{color:var(--muted);margin-left:auto;font-size:.54rem}.article-mobile-index ol{counter-reset:mobile-index;margin:0;padding:0 18px 14px;list-style:none}.article-mobile-index li{border-top:1px solid var(--line);counter-increment:mobile-index;padding:12px 0}.article-mobile-index a{color:var(--paper);font:650 .62rem/1.45 var(--mono);text-transform:uppercase;text-decoration:none}.article-mobile-index a:before{color:var(--signal);content:"0" counter(mobile-index);margin-right:12px}.prose{padding:54px 26px 64px}.article-end{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}.site-footer{grid-template-columns:1fr;gap:46px;padding:56px 26px}.site-footer dl{grid-area:auto;grid-template-columns:1fr}.site-footer dl div{border-top:1px solid var(--line);border-left:0;padding:14px 0}.footer-mark{display:none}}@media (width<=420px){.masthead{padding:0 12px}.masthead nav{gap:12px}.masthead nav a{font-size:.62rem}}@media (width<=340px){.masthead{padding:0 8px}.brand span{display:none}.masthead nav{gap:8px}}.home-shell{grid-template-rows:auto minmax(0,1fr) auto;min-height:100svh;display:grid}.home-shell main{min-height:0}.home-shell .home-hero{height:100%;min-height:0}.home-shell .home-hero-copy{padding:clamp(28px, 5vh, 58px) var(--page-pad);align-self:center}.home-shell .home-hero-copy .eyebrow{margin-bottom:clamp(14px,2vh,22px)}.home-shell .home-hero h1{font-size:clamp(3.4rem,min(9.2vw,12.5vh),9.2rem)}.home-shell .home-hero-copy>p:not(.eyebrow){max-width:720px;margin-top:clamp(20px,3vh,32px);font-size:clamp(.92rem,1.25vw,1.12rem);line-height:1.55}.home-shell .home-hero-copy .button{margin-top:clamp(20px,3vh,28px)}.home-shell .site-footer{border-top:0;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;min-height:84px;padding:14px clamp(20px,3vw,54px);display:grid}.home-shell .site-footer>div{align-items:center;gap:24px;min-width:0;display:flex}.home-shell .site-footer>div>p{max-width:480px;margin:0;font-size:.68rem;line-height:1.45}.home-shell .site-footer dl{grid-area:auto;grid-template-columns:repeat(2,auto);display:grid}.home-shell .site-footer dl div{min-width:112px;padding:0 16px}.home-shell .footer-mark{display:none}@media (width<=1080px){.home-shell .site-footer>div>p{display:none}}@media (width<=760px){.home-shell{min-height:100svh}.home-shell .home-hero-copy{padding:24px 24px 28px}.home-shell .home-hero h1{font-size:clamp(2.8rem,min(14.5vw,10.8vh),5.3rem);line-height:.86}.home-shell .home-hero-copy>p:not(.eyebrow){margin-top:clamp(16px,2.6vh,24px);font-size:clamp(.84rem,3.7vw,.96rem);line-height:1.48}.home-shell .home-hero-copy .button{min-height:44px;margin-top:clamp(16px,2.6vh,24px)}.home-shell .site-footer{justify-content:space-between;min-height:56px;padding:12px 18px;display:flex}.home-shell .site-footer dl,.home-shell .site-footer>div>p{display:none}.home-shell .footer-mark{writing-mode:horizontal-tb;margin:0;font-size:.5rem;display:block}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important}}
