:root{--ink:#090a09;--ink-soft:#111310;--graphite:#262824;--ivory:#f0ede5;--paper:#e4ded2;--bronze:#9a7a45;--bronze-bright:#c09a58;--muted:#a9a79f;--dark-muted:#686a64;--line:#f0ede52b;--line-dark:#090a092e;--shell:min(1240px, calc(100vw - 64px));--serif:Georgia, "Times New Roman", serif;--sans:Arial, Helvetica, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--ivory);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}body.is-locked{overflow:hidden}[hidden]{display:none!important}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}img{max-width:100%;height:auto;display:block}::selection{background:var(--bronze);color:var(--ink)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reading-progress{z-index:100;background:0 0;height:2px;position:fixed;inset:0 0 auto}.reading-progress span{background:var(--bronze-bright);width:0;height:100%;transition:width 80ms linear;display:block}.site-header{z-index:90;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:78px;padding:0 max(32px,50vw - 620px);transition:background .22s,border-color .22s;display:flex;position:fixed;inset:0 0 auto}.site-header.is-scrolled{border-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a09e0}.wordmark{font-family:var(--serif);align-items:center;gap:13px;font-size:17px;text-decoration:none;display:inline-flex}.wordmark-ring{aspect-ratio:1;border:1px solid var(--bronze);border-radius:50%;width:23px;position:relative}.wordmark-ring:before,.wordmark-ring:after{content:"";border:1px solid #9a7a458c;border-radius:50%;position:absolute;inset:4px}.wordmark-ring:after{border-color:var(--bronze-bright);inset:8px}.primary-nav{align-items:center;gap:30px;display:flex}.primary-nav a{color:var(--muted);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:700;text-decoration:none;transition:color .18s}:is(.primary-nav a:hover,.primary-nav a:focus-visible){color:var(--ivory)}.menu-toggle{background:0 0;border:0;width:42px;height:42px;padding:12px;display:none}.menu-toggle>span:not(.sr-only){background:var(--ivory);width:100%;height:1px;margin:5px 0;transition:transform .18s;display:block}.section-shell{width:var(--shell);margin:0 auto}.section-light{background:var(--ivory);color:var(--ink)}.section-index{color:var(--bronze);text-transform:uppercase;letter-spacing:.18em;margin:0 0 54px;font-size:11px;font-weight:700}.section-heading{grid-template-columns:1.35fr .65fr;align-items:end;gap:100px;margin-bottom:74px;display:grid}.section-heading h2,.editorial-copy h2,.brief-grid h2,.about-grid h2{font:400 clamp(42px, 5vw, 74px)/.98 var(--serif);letter-spacing:-.035em;margin:0}.section-heading>p{color:var(--muted);max-width:520px;margin:0 0 3px;font-size:17px;line-height:1.7}.section-heading.dark-text>p{color:var(--dark-muted)}.hero{width:var(--shell);grid-template-columns:minmax(0,1.18fr) minmax(360px,.68fr);align-items:center;gap:clamp(50px,7vw,110px);min-height:100svh;margin:0 auto;padding:138px 0 86px;display:grid;position:relative}.hero:before{content:"";background:var(--line);height:1px;position:absolute;inset:78px 0 auto}.hero-copy{z-index:2;position:relative}.eyebrow{color:var(--bronze-bright);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 34px;font-size:11px;font-weight:700;display:flex}.eyebrow span{background:var(--bronze);width:34px;height:1px}.hero h1{max-width:810px;font:400 clamp(53px, 6.45vw, 94px)/.95 var(--serif);letter-spacing:-.045em;margin:0}.hero h1>span{color:#b5b3ac;margin-top:.16em;display:block}.hero h1 em,.brief-grid h2 em,.manuscript-dialog h2 em{color:var(--bronze-bright);font-weight:400}.hero-deck{max-width:530px;color:var(--muted);margin:34px 0 0;font-size:19px;line-height:1.6}.hero-actions{align-items:center;gap:28px;margin-top:43px;display:flex}.button{border:1px solid var(--bronze);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 22px;font-size:11px;font-weight:700;display:inline-flex}.button svg,.edition-card svg{fill:none;stroke:currentColor;stroke-width:1.35px;width:18px}.button-primary{background:var(--bronze);color:var(--ink)}:is(.button-primary:hover,.button-primary:focus-visible){background:var(--bronze-bright);border-color:var(--bronze-bright)}.text-link{color:var(--ink);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:11px;font-weight:700;text-decoration:none;position:relative}.hero .text-link,.text-link.light{color:var(--ivory)}.text-link:after{content:"";background:var(--bronze);transform-origin:0;height:1px;transition:transform .18s;position:absolute;inset:auto 0 3px}.text-link:hover:after{transform:scaleX(.35)}.text-link:focus-visible:after{transform:scaleX(.35)}.cover-stage{justify-self:end;width:min(100%,435px);margin:0;position:relative}.cover-stage img{z-index:2;width:100%;height:auto;position:relative;box-shadow:0 30px 85px #00000080}.cover-stage figcaption{color:#767872;text-transform:uppercase;letter-spacing:.16em;margin-top:16px;font-size:10px}.cover-halo{z-index:0;aspect-ratio:1;border:1px solid #9a7a452e;border-radius:50%;width:112%;position:absolute;top:18%;right:-36%;box-shadow:0 0 0 30px #9a7a450e,0 0 0 64px #9a7a4509,0 0 0 100px #9a7a4505}.scroll-note{color:#777a73;text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:12px;font-size:10px;text-decoration:none;display:flex;position:absolute;bottom:30px;left:0}.scroll-note svg{fill:none;width:16px;stroke:var(--bronze);stroke-width:1.3px}.thesis{padding:126px 0 112px}.thesis-grid{grid-template-columns:1.25fr .75fr;gap:110px;display:grid}.thesis h2{font:400 clamp(50px, 6.7vw, 92px)/.98 var(--serif);letter-spacing:-.045em;margin:0}.thesis h2 em{color:var(--bronze);font-weight:400}.thesis-copy p{margin:0 0 25px;font-size:18px;line-height:1.72}.argument-line{border-top:1px solid var(--line-dark);grid-template-columns:1fr 80px 1fr 80px 1fr;align-items:center;margin-top:104px;padding-top:28px;display:grid}.argument-line div{grid-template-columns:auto 1fr;column-gap:16px;display:grid}.argument-line span{color:var(--bronze);letter-spacing:.1em;grid-row:1/3;font-size:11px;font-weight:700}.argument-line strong{font-family:var(--serif);font-size:23px;font-weight:400}.argument-line small{color:var(--dark-muted);font-size:12px}.argument-line i{background:var(--bronze);height:1px;position:relative}.argument-line i:after{content:"";border-top:1px solid var(--bronze);border-right:1px solid var(--bronze);width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.capability-gap{background:var(--ink-soft);padding:138px 0}.two-column{grid-template-columns:.73fr 1.27fr;align-items:center;gap:clamp(70px,8vw,128px);display:grid}.editorial-copy h2{font-size:clamp(43px,5vw,70px)}.editorial-copy>p:not(.section-index),.editorial-copy blockquote{max-width:540px}.editorial-copy .lede{color:var(--ivory);font:400 24px/1.45 var(--serif);margin:35px 0 22px}.editorial-copy>p:not(.section-index):not(.lede){color:var(--muted);font-size:17px;line-height:1.72}.editorial-copy blockquote{border-top:1px solid var(--bronze);color:var(--bronze-bright);font:400 22px/1.45 var(--serif);margin:42px 0 0;padding:23px 0 0}.diagram-card{background:#f3f0e9;margin:0;padding:24px;box-shadow:0 30px 70px #0000003d}.diagram-card figcaption,.architecture-figure figcaption{color:#60625e;letter-spacing:.06em;margin-top:16px;font-size:11px}.framework{padding:138px 0 150px}.framework-explorer{border:1px solid var(--line);grid-template-columns:360px 1fr;min-height:560px;display:grid}.capability-list{border-right:1px solid var(--line);flex-direction:column;display:flex}.capability-button{text-align:left;color:#8e9089;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;flex:1;grid-template-columns:48px 1fr;align-items:center;padding:0 28px;transition:color .18s,background .18s;display:grid}.capability-button:last-child{border-bottom:0}.capability-button span{color:var(--bronze);letter-spacing:.12em;font-size:11px}.capability-button strong{font:400 24px var(--serif)}:is(.capability-button:hover,.capability-button:focus-visible){color:var(--ivory);background:#ffffff06}.capability-button.is-active{color:var(--ivory);background:#9a7a4514}.capability-display{place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.orbit{aspect-ratio:1;border:1px solid #9a7a4552;border-radius:50%;width:min(62vw,510px);position:absolute}.orbit span{border:1px solid #9a7a4533;border-radius:50%;position:absolute;inset:8%}.orbit span:nth-child(2){inset:16%}.orbit span:nth-child(3){inset:24%}.orbit span:nth-child(4){inset:32%}.orbit span:nth-child(5){background:#9a7a4514;inset:40%}.capability-state{z-index:2;text-align:center;width:min(440px,68%)}.capability-state>p:first-child{color:var(--bronze);text-transform:uppercase;letter-spacing:.18em;font-size:10px}.capability-state h3{font:400 clamp(46px, 6vw, 78px)/1 var(--serif);margin:13px 0 22px}.capability-state>p:last-child{color:#c2c0b8;max-width:420px;margin:24px auto 0;font-size:16px;line-height:1.65}.gold-rule{background:var(--bronze);width:58px;height:1px;margin:0 auto}.legitimacy-note{color:#74766f;text-transform:uppercase;letter-spacing:.17em;margin:0;font-size:10px;position:absolute;bottom:23px}.architecture-figure{background:var(--ivory);margin:82px 0 0;padding:30px}.architecture-figure figcaption{margin-left:5px}.chapters{padding:138px 0 148px}.chapter-grid{border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.chapter-grid li{border-bottom:1px solid var(--line-dark);grid-template-columns:58px 1fr;align-content:start;min-height:245px;padding:34px 36px 42px 0;display:grid}.chapter-grid li:nth-child(odd){border-right:1px solid var(--line-dark)}.chapter-grid li:nth-child(2n){padding-left:36px}.chapter-grid span{color:var(--bronze);letter-spacing:.13em;font-size:11px;font-weight:700}.chapter-grid h3{font:400 27px/1.14 var(--serif);max-width:430px;margin:0 0 22px}.chapter-grid p{color:var(--dark-muted);grid-column:2;max-width:470px;margin:0;font-size:15px;line-height:1.63}.master-brief{background:var(--ink);padding:140px 0}.brief-grid{grid-template-columns:1fr 1fr;gap:110px;display:grid}.brief-grid h2{font-size:clamp(58px,7vw,96px)}.brief-copy .lede{color:var(--ivory);font:400 26px/1.45 var(--serif);margin:0 0 25px}.brief-copy>p:not(.lede){color:var(--muted);font-size:17px;line-height:1.72}.brief-copy .button{margin-top:25px}.editions{grid-template-columns:1fr 1fr;gap:18px;margin-top:92px;display:grid}.edition-card{border:1px solid var(--line);grid-template-columns:48px 1fr auto;align-items:end;gap:16px;min-height:205px;padding:28px;text-decoration:none;transition:background .18s,border-color .18s;display:grid}.edition-card-button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0}:is(.edition-card:hover,.edition-card:focus-visible){border-color:var(--bronze);background:#9a7a4514}.edition-number{color:var(--bronze);letter-spacing:.12em;align-self:start;font-size:11px}.edition-card p{color:var(--bronze);text-transform:uppercase;letter-spacing:.14em;margin:0 0 4px;font-size:10px}.edition-card h3{font:400 27px var(--serif);margin:0 0 7px}.edition-card small{color:#777972;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.edition-card svg{color:var(--bronze);align-self:center}.about{padding:134px 0 145px}.about-grid{grid-template-columns:.82fr 1.18fr;gap:100px;display:grid}.about-copy .lede{font:400 clamp(25px, 3.1vw, 39px)/1.35 var(--serif);margin:0 0 28px}.about-copy>p:not(.lede){max-width:720px;color:var(--dark-muted);font-size:17px;line-height:1.75}.about-signature{border-top:1px solid var(--line-dark);font-family:var(--serif);flex-direction:column;margin-top:52px;padding-top:24px;font-size:19px;display:flex}.about-signature strong{color:var(--bronze);font-weight:400}.site-footer{min-height:470px;padding:105px max(32px,50vw - 620px) 36px;position:relative;overflow:hidden}.footer-title{font:400 clamp(42px, 6vw, 80px) var(--serif);margin:0 0 20px}.site-footer>p:not(.footer-title){color:var(--muted);font-size:16px;line-height:1.75}.footer-meta{border-top:1px solid var(--line);color:#73756e;text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;padding-top:23px;font-size:10px;display:flex;position:absolute;inset:auto max(32px,50vw - 620px) 34px}.footer-meta a{text-decoration:none}.footer-ring{aspect-ratio:1;border:1px solid #9a7a4559;border-radius:50%;width:390px;position:absolute;top:35px;right:-3vw;box-shadow:0 0 0 34px #9a7a4514,0 0 0 68px #9a7a450e,0 0 0 102px #9a7a4509,0 0 0 136px #9a7a4505}.brief-dialog{width:min(960px,100%);max-width:none;height:100%;max-height:100%;color:var(--ink);background:var(--ivory);border:0;margin:0 0 0 auto;padding:0}.brief-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000c7}.brief-dialog[open]{animation:.3s both dialog-in}.brief-dialog-shell{flex-direction:column;min-height:100%;display:flex}.brief-dialog header{z-index:3;border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f0ede5f2;justify-content:space-between;align-items:center;min-height:82px;padding:18px 42px;display:flex;position:sticky;top:0}.brief-dialog header p{font-family:var(--serif);margin:0;font-size:16px}.brief-dialog header>div>span{color:var(--bronze);text-transform:uppercase;letter-spacing:.15em;font-size:9px;display:block}.brief-dialog header button{border:1px solid var(--line-dark);cursor:pointer;background:0 0;width:42px;height:42px;position:relative}.brief-dialog header button span{background:var(--ink);width:18px;height:1px;position:absolute;top:20px;left:11px;transform:rotate(45deg)}.brief-dialog header button span:last-child{transform:rotate(-45deg)}.brief-dialog article{width:min(720px,100% - 80px);margin:0 auto;padding:90px 0 110px}.dialog-eyebrow{color:var(--bronze);text-transform:uppercase;letter-spacing:.18em;margin:0 0 35px;font-size:10px;font-weight:700}.brief-dialog h2{font:400 clamp(45px, 6vw, 68px)/1.03 var(--serif);letter-spacing:-.035em;margin:0}.brief-standfirst{border-top:1px solid var(--bronze);border-bottom:1px solid var(--bronze);margin:54px 0 60px;padding:26px 0}.brief-standfirst p{font:400 25px/1.42 var(--serif);margin:0}.brief-standfirst p:last-child{color:var(--bronze)}.brief-body section{margin-top:65px}.brief-body .movement{color:var(--bronze);text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.brief-body h3{font:400 33px/1.14 var(--serif);margin:13px 0 24px}.brief-body p{font:400 18px/1.78 var(--serif)}.brief-body blockquote{border-left:2px solid var(--bronze);color:var(--bronze);font:400 25px/1.45 var(--serif);margin:38px 0;padding-left:25px}.brief-capabilities{border-top:1px solid var(--line-dark);margin:35px 0 46px;padding:0}.brief-capabilities div{border-bottom:1px solid var(--line-dark);grid-template-columns:128px 1fr;gap:26px;padding:20px 0;display:grid}.brief-capabilities dt{color:var(--bronze);font:400 19px var(--serif)}.brief-capabilities dd{color:#3f413d;font:400 16px/1.65 var(--serif);margin:0}.brief-dialog footer{background:var(--ink);color:var(--ivory);justify-content:space-between;align-items:center;margin-top:auto;padding:34px 42px;display:flex}.brief-dialog footer p{font-family:var(--serif);margin:0}.brief-footer-actions{align-items:center;gap:28px;display:flex}@keyframes dialog-in{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:none}}.manuscript-dialog{width:min(720px,100% - 40px);max-width:none;color:var(--ivory);background:var(--ink-soft);border:1px solid #9a7a458c;padding:0;box-shadow:0 35px 120px #0000009e}.manuscript-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000d1}.manuscript-dialog[open]{animation:.26s both manuscript-in}.manuscript-dialog-shell{min-height:620px;padding:clamp(58px,8vw,90px);position:relative;overflow:hidden}.manuscript-dialog-shell:before{content:"";aspect-ratio:1;border:1px solid #9a7a4547;border-radius:50%;width:380px;position:absolute;bottom:-205px;right:-235px;box-shadow:0 0 0 34px #9a7a450f,0 0 0 68px #9a7a4509}.dialog-close{z-index:3;border:1px solid var(--line);cursor:pointer;background:0 0;width:42px;height:42px;position:absolute;top:22px;right:22px}.dialog-close span{background:var(--ivory);width:18px;height:1px;position:absolute;top:20px;left:11px;transform:rotate(45deg)}.dialog-close span:last-child{transform:rotate(-45deg)}.manuscript-form-panel,.manuscript-success{z-index:2;position:relative}.manuscript-dialog h2{font:400 clamp(49px, 7vw, 74px)/.98 var(--serif);letter-spacing:-.04em;margin:0}.manuscript-intro,.manuscript-success>p:not(.dialog-eyebrow){max-width:520px;color:var(--muted);font:400 19px/1.65 var(--serif);margin:30px 0 38px}.manuscript-form{gap:26px;display:grid}.form-field{gap:9px;display:grid}.form-field label{color:var(--ivory);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.form-field input{width:100%;min-height:58px;color:var(--ivory);font:400 17px var(--sans);background:#ffffff09;border:1px solid #f0ede54d;border-radius:0;outline:none;padding:0 17px}.form-field input::placeholder{color:#777972}.form-field input:focus{border-color:var(--bronze-bright);box-shadow:0 0 0 1px var(--bronze-bright)}.form-field input[aria-invalid=true]{border-color:#c98272}.form-error{color:#e0a395;min-height:20px;margin:0;font-size:13px;line-height:1.45}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent-option{color:#b9b7af;cursor:pointer;grid-template-columns:19px 1fr;align-items:start;gap:12px;font-size:14px;line-height:1.55;display:grid}.consent-option input{width:17px;height:17px;accent-color:var(--bronze);margin:3px 0 0}.manuscript-submit{justify-self:start;min-width:224px}.manuscript-submit:disabled{cursor:wait;opacity:.62}.form-privacy{color:#73756e;max-width:520px;margin:-3px 0 0;font-size:12px;line-height:1.55}.manuscript-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:445px;display:flex}.manuscript-success .button{margin-top:7px;text-decoration:none}.manuscript-success small{color:#777972;letter-spacing:.1em;text-transform:uppercase;margin-top:13px;font-size:11px}.manuscript-success .text-link{margin-top:40px}@keyframes manuscript-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}:focus-visible{outline:2px solid var(--bronze-bright);outline-offset:4px}@media (max-width:980px){:root{--shell:min(100% - 40px, 760px)}.site-header{padding:0 20px}.menu-toggle{color:var(--ivory);display:block}.primary-nav{border-bottom:1px solid var(--line);background:#090a09f7;flex-direction:column;align-items:stretch;gap:0;display:none;position:fixed;inset:78px 0 auto}.primary-nav.is-open{display:flex}.primary-nav a{border-top:1px solid var(--line);padding:19px 28px}.hero{grid-template-columns:1fr .65fr;gap:38px}.hero h1{font-size:clamp(48px,7vw,70px)}.thesis-grid,.section-heading,.two-column,.brief-grid,.about-grid{grid-template-columns:1fr;gap:50px}.section-heading>p{max-width:660px}.framework-explorer{grid-template-columns:245px 1fr}.capability-button{grid-template-columns:38px 1fr;padding:0 17px}.capability-button strong{font-size:20px}.orbit{width:440px}.argument-line{grid-template-columns:1fr;gap:24px}.argument-line i{width:1px;height:28px;margin-left:8px}.argument-line i:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}}@media (max-width:720px){:root{--shell:calc(100% - 36px)}.site-header{height:70px}.primary-nav{inset:70px 0 auto}.wordmark{font-size:15px}.hero{grid-template-columns:1fr;min-height:auto;padding:119px 0 90px}.hero:before{top:70px}.hero h1{font-size:clamp(46px,13vw,66px)}.hero-deck{font-size:17px}.hero-actions{flex-direction:column;align-items:flex-start;gap:16px}.cover-stage{justify-self:center;width:78%;margin-top:22px}.scroll-note{display:none}.thesis,.capability-gap,.framework,.chapters,.master-brief,.about{padding:92px 0}.section-index{margin-bottom:36px}.thesis h2,.section-heading h2,.editorial-copy h2,.about-grid h2{font-size:clamp(42px,13vw,60px)}.thesis-grid,.section-heading,.two-column,.brief-grid,.about-grid{gap:38px}.thesis-copy p,.editorial-copy>p:not(.section-index):not(.lede),.brief-copy>p:not(.lede),.about-copy>p:not(.lede){font-size:16px}.argument-line{margin-top:70px}.diagram-card,.architecture-figure{margin-left:-8px;margin-right:-8px;padding:12px}.framework-explorer{grid-template-columns:1fr;min-height:0}.capability-list{border:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.capability-button{border-right:1px solid var(--line);min-height:76px}.capability-button:nth-child(2n){border-right:0}.capability-display{min-height:410px}.capability-state{width:82%}.capability-state h3{font-size:54px}.orbit{width:360px}.architecture-figure{margin-top:58px}.chapter-grid{grid-template-columns:1fr}.chapter-grid li,.chapter-grid li:nth-child(2n){border-right:0;min-height:0;padding:28px 0 34px}.chapter-grid h3{font-size:24px}.editions{grid-template-columns:1fr;margin-top:65px}.edition-card{min-height:175px}.site-footer{min-height:420px;padding:78px 18px 28px}.footer-ring{width:260px;right:-120px}.footer-meta{flex-direction:column;gap:15px;inset-inline:18px}.brief-dialog{width:100%}.brief-dialog header,.brief-dialog footer{padding:16px 20px}.brief-dialog article{width:calc(100% - 40px);padding:62px 0 80px}.brief-capabilities div{grid-template-columns:1fr;gap:6px}.brief-dialog footer{flex-direction:column;align-items:flex-start;gap:20px}.brief-footer-actions{justify-content:space-between;width:100%}.manuscript-dialog{width:calc(100% - 20px)}.manuscript-dialog-shell{min-height:0;padding:70px 24px 42px}.manuscript-dialog h2{font-size:clamp(46px,13vw,62px)}.manuscript-intro{margin:24px 0 30px;font-size:17px}.manuscript-submit{width:100%}}@media print{body>*{display:none!important}.site-root{display:block!important}.site-root>:not(.brief-dialog){display:none!important}.brief-dialog{color:#111;background:#fff;width:100%;height:auto;max-height:none;position:static;overflow:visible;display:block!important}.brief-dialog header,.brief-dialog footer{display:none!important}.brief-dialog article{width:100%;margin:0;padding:0}.brief-body section{break-inside:auto}.brief-body h3,.brief-body blockquote{break-after:avoid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
