/* EDITORIAL DIRECTION / September 2026
   Mineral surfaces, open spatial scenes and typographic chapters.
   Dark is reserved for research and preserved technical figures. */
body.editorial-site{--bg:#f4f6fb;--panel:#e7eae5;--panel-strong:#e1e6e0;--raised:#dbe2dc;--ink:#101728;--ink-soft:#31415d;--muted:#586780;--muted-soft:#607575;--quiet:#627b79;--line:rgba(29,66,60,.18);--line-strong:rgba(29,66,60,.32);--accent:#007c6c;--accent-bright:#006d60;--blue:#006d60;--mint:#087d6d;--shadow:none;--shadow-sm:none;color-scheme:light;background:#f4f6fb!important;color:#101728!important;font-family:Inter,Arial,Helvetica,sans-serif}
.editorial-site .wrap{max-width:1440px;padding-inline:clamp(24px,5.5vw,80px)}.editorial-site h1,.editorial-site h2,.editorial-site h3{font-family:Inter,Arial,Helvetica,sans-serif}.editorial-site h1 em,.editorial-site h2 em{font-family:inherit;font-style:normal;color:#007b6d}.editorial-site .site-nav{background:#f4f6fbed!important;border-color:#1d423c24;backdrop-filter:blur(18px)}.editorial-site .site-nav-inner{min-height:81px;padding:17px clamp(24px,4vw,58px)!important}.editorial-site .site-brand{color:#101728!important;font-family:Arial,sans-serif;letter-spacing:-.02em;font-size:21px}.editorial-site .site-brand .brand-sub{font-size:8px;letter-spacing:.21em;color:#586780}.editorial-logo{width:47px;height:33px;object-fit:contain;filter:brightness(0);margin-right:1px}.editorial-site .site-links>a,.editorial-site .reform-explore>summary{color:#364f51!important;font-size:12px!important}.editorial-site .site-links>a:hover,.editorial-site .site-links>a[aria-current=page]{color:#007b6d!important}.editorial-site .site-cta{color:#f0f6ee!important;background:#101728!important;border-radius:0!important;padding:12px 17px!important}.editorial-site .site-login{color:#49615e!important}.editorial-site .nav-burger{border-color:#859b94;border-radius:0}.editorial-site .nav-burger span{background:#101728}.editorial-site .explore-menu{background:#f4f6fb;border-color:#bdcbc0;border-radius:0;box-shadow:0 15px 40px #183e3614}.editorial-site .explore-menu a{color:#224940!important}.editorial-site .explore-menu a:hover{background:#dce6dd}.editorial-site .btn{border-radius:0!important}.editorial-site .btn-primary{background:#101728!important;color:#f0f6ee!important;border-color:#101728!important}.editorial-site .btn-ghost{color:#101728!important;border-color:#8da89c!important}.editorial-site .btn-primary:hover{background:#275c50!important}.editorial-site .hero,.editorial-site .hero:before,.editorial-site .hero:after{background:none!important}.editorial-site .hero:before,.editorial-site .hero:after{display:none!important}.editorial-site .hero h1{font-size:clamp(46px,6vw,86px)!important;color:#101728}.editorial-site .hero .lede{font-size:18px!important;line-height:1.7;color:#586780;max-width:70ch}.editorial-site .hero .plain-note{color:#586780}.editorial-site .scene,.editorial-site section.block,.editorial-site .scene.mint,.editorial-site .scene.violet{background:none!important;border-top-color:#23463d22}.editorial-site .gridfield{display:none}.editorial-site .eyebrow,.editorial-site .kicker,.editorial-site .sec-kicker,.editorial-label,.editorial-site .reform-eyebrow{color:#42695e!important;font-size:10px!important;letter-spacing:.12em}.editorial-site .card,.editorial-site .appcard,.editorial-site .stat,.editorial-site .ev,.editorial-site .cons,.editorial-site .proofcard{border:none!important;border-radius:0!important;background:none!important;box-shadow:none!important;border-top:1px solid #25483c44!important;padding:28px 0!important}.editorial-site .card:hover,.editorial-site .appcard:hover{background:none!important;transform:none!important}.editorial-site .card:before,.editorial-site .card:after,.editorial-site .appcard:before,.editorial-site .appcard:after{display:none!important}.editorial-site .card h3,.editorial-site .appcard h3{font-size:27px!important;color:#23413c!important}.editorial-site .card p,.editorial-site .appcard p{color:#526b66!important}.editorial-site .appcard .atag,.editorial-site .appcard .pm,.editorial-site .appcard .go{color:#0c6b57!important}.editorial-site .stats{gap:30px}.editorial-site .stat .num{color:#163c34!important;font-size:clamp(37px,4.2vw,60px)}.editorial-site .stat .label,.editorial-site .stat.accent .label{color:#586780!important}.editorial-site .stat.accent{background:none!important;border-color:#193f352e!important}.editorial-site .stat small{color:#466b60!important}.editorial-site .fig{background:#08131b!important;color:#c4d8d4;border:0!important;border-radius:0!important;padding:35px!important;box-shadow:none!important}.editorial-site .fig .fcap,.editorial-site .fig figcaption,.editorial-site .fig p{color:#b8cbc9!important}.editorial-site .fig figcaption strong{color:#e6f1eb}.editorial-site .fig .fcap b{color:#94e7ca!important}.editorial-site .reform-figure,.editorial-site .reform-article-visual{border:0;border-radius:0;background:none;overflow:visible}.editorial-site .reform-figure figcaption,.editorial-site .reform-article-visual figcaption{border-color:#3150432e;color:#576d66;padding-inline:0}.editorial-site .reform-replaced-image{background:transparent!important}.editorial-site figure:has(.reform-replaced-image){background:transparent!important}.editorial-site .reform-domain-hero{max-width:100%;margin-top:40px}.editorial-site .reform-domain-hero img{max-height:560px}.editorial-site .cards{column-gap:40px;row-gap:20px}.editorial-site .reform-original-context{color:#516960}.editorial-site .reform-context-note,.editorial-site .evidence-boundary,.editorial-site .reform-research-boundary{background:transparent;border-left:1px solid #577e6d;color:#456356;padding-block:5px;margin-block:32px;font-size:13px;max-width:90ch}.editorial-site .reform-legacy-copy .subh{color:#355d4e}.editorial-site .reform-contract article{border-color:#33594855}.editorial-site .reform-contract h3{font-size:29px}.editorial-site .reform-contract p{color:#526b60}.editorial-site .reform-small{color:#61786e}.editorial-site .prose{color:#48665a}.editorial-site .prose strong{color:#143e2f}.editorial-site input,.editorial-site select,.editorial-site textarea{background:#f7f8f3!important;color:#24483b!important;border-color:#8da595!important;border-radius:0!important}.editorial-site .panel{background:#e8ece5!important;border:1px solid #8ca79266!important;border-radius:0!important;color:#284d3d!important}.editorial-site .panel>.cap{color:#456755!important}.editorial-site .panel h3{color:#173d2e}.editorial-site footer{background:#e2e8f4!important;color:#4b695b}.editorial-site footer a{color:#284d3d}.editorial-site .cta-band,.editorial-site .cta-card{background:#e2e8f4!important;color:#101728!important;border-radius:0!important;box-shadow:none!important}.editorial-site .cta-card h2{color:#101728!important}.editorial-site .cta-card p{color:#456452!important}
/* Cover: one composition, no enclosing card, no dashboard imitation. */
.editorial-cover{padding:64px 0 28px;overflow:hidden;border-bottom:1px solid #2c51412c;background:radial-gradient(ellipse at 82% 42%,#e2e8f477,transparent 50%)}.editorial-cover-top{display:grid;grid-template-columns:1.6fr 1fr;gap:8vw;align-items:end}.editorial-label{font:10px/1.5 var(--mono);letter-spacing:.15em;margin-bottom:27px!important;color:#456a5c}.editorial-cover h1{font-size:clamp(52px,5.75vw,87px);line-height:1.025;letter-spacing:-.064em;white-space:nowrap;margin:0;font-weight:400}.editorial-cover h1 span{color:#078270}.editorial-cover-aside{max-width:340px;padding-bottom:4px}.editorial-cover-aside p:first-child{font-size:17px;line-height:1.5;color:#31415d}.editorial-cover-aside p+p{font-size:13px;line-height:1.65;color:#5b7366;margin:15px 0 21px}.editorial-arrow{font-size:12px;font-weight:600;color:#101728;display:inline-flex;gap:22px;padding-bottom:9px;border-bottom:1px solid #315b465c}.editorial-arrow span{font-size:18px}.editorial-cinema{margin:24px -16px 0}.editorial-cover-caption{display:flex;align-items:start;justify-content:space-between;gap:30px;border-top:1px solid #45664e35;padding:22px 0 0}.editorial-cover-caption>span{font:9px/1.8 var(--mono);letter-spacing:.12em;color:#3b6953}.editorial-cover-caption p{font-size:11px;line-height:1.6;color:#647869;text-align:right}
/* Isolated artwork vocabulary from the investor experience. */
#direct-indexing{--dx-glass-light:#e0edf5;--dx-glass-dark:#f4f7fb;--dx-amber:#976015;--plot-teal:#008b80;--plot-steel:#61778d;--surface:#f4f6fb;--secondary:#31415d;--line:#799d9633;--line-strong:#527c704d;--trade-buy:#007955;--trade-sell:#a64054;--cover-sans:Arial,Helvetica,sans-serif;margin:0;padding:0;background:transparent!important;border:0!important;color:#101728}
.dx-cinema{position:relative;margin:0;width:100%;display:block}.dx-cinema svg{display:block;width:100%;height:auto;overflow:visible;max-height:590px;fill:#101728}.dx-cinema svg text{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400}.dx-cinema .overline{font:500 11px var(--mono);letter-spacing:1.2px;fill:#586780}.dx-cinema .small{font-size:14px;fill:#31415d}.dx-cinema .fine{font-size:12px;fill:#586780}.dx-cinema .label{font-size:24px;fill:#101728;letter-spacing:-.7px}.dx-cinema .asset{cursor:default}#dx-flowText{opacity:1!important}#dx-factorPanel{opacity:.92}#dx-portfolioGuides{opacity:.35!important}.dx-tooltip{position:absolute;z-index:2;pointer-events:none;background:#f5f7ee;border:1px solid #8daa99;color:#244b38;padding:10px 13px;font-size:12px;opacity:0;transform:translate(-50%,-100%) translateY(-12px);white-space:nowrap}.dx-tooltip span{display:block;color:#547260;font-size:10px;margin-top:3px}.dx-tooltip.visible{opacity:1}.dx-steps{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #3f664e36;padding:15px 0 10px;position:relative}.dx-ongoing{font-size:12px;color:#3c614b}.dx-ongoing small{font-size:10px;color:#607969}.dx-scrub{display:flex;align-items:center;gap:12px}.dx-scrub button{border:0;background:none;color:#395e46;font:10px var(--mono);min-width:32px;min-height:32px;padding:5px;cursor:pointer}.di-playback{display:flex;align-items:center;gap:5px}.di-playback button{border:1px solid #4c785953;border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.di-playback svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.7}.dx-scrub input{width:150px;min-height:18px!important;height:18px;accent-color:#147953;background:transparent!important;border:0!important}.dx-scrub output{font:10px var(--mono);color:#52735b}.dx-scrub #dx-liveState{display:none}.dx-bridge{display:none}#dx-progress{position:absolute;left:0;top:-1px;height:1px;width:calc(var(--progress,0)*100%);background:#008369}.di-foot{display:flex;align-items:center;justify-content:space-between;gap:25px;color:#5d7964;font-size:10px;padding-top:6px}.di-foot a{color:#216d4b}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#direct-indexing .di-heading{display:none}
/* Narrative chapters: asymmetrical and paced; each workflow owns a scene. */
.editorial-site #finance-workflows{padding:100px 0 0}.editorial-workflow-intro{margin-bottom:50px}.editorial-workflow-intro h2{font-size:clamp(45px,5vw,70px)!important;line-height:1.08}.editorial-workflow-intro>p:last-child{font-size:15px;color:#5a7666;line-height:1.8;margin-top:25px}.editorial-route{display:grid;grid-template-columns:.8fr 1.2fr;gap:5vw;align-items:center;border-top:1px solid #385c4533;padding:58px 0 65px}.editorial-route.reverse{grid-template-columns:1.2fr .8fr}.editorial-route.reverse>div{order:2}.editorial-route.reverse img{order:1}.editorial-route>div>span{font:9px/1.6 var(--mono);letter-spacing:.1em;color:#52795d}.editorial-route h3{font-size:clamp(34px,3.5vw,50px);font-weight:400;line-height:1.13;letter-spacing:-.04em;margin:26px 0 22px}.editorial-route p{font-size:15px;color:#536e5d;line-height:1.75;max-width:39ch}.editorial-route a{display:inline-block;margin-top:28px;font-size:13px;color:#176344;border-bottom:1px solid #4c856055;padding-bottom:8px}.editorial-route img{display:block;width:100%;height:auto;mix-blend-mode:multiply}
/* Evidence reads as two separate studies, not interchangeable metric tiles. */
.editorial-site .evidence-register{background:#ecf0f8;padding:100px 0}.editorial-site .reform-section-heading{grid-template-columns:1.2fr .8fr;gap:26px 7vw}.editorial-site .reform-section-heading h2{font-size:clamp(40px,4.5vw,64px)}.editorial-site .evidence-cards{display:block;margin-top:55px}.editorial-site .evidence-card{position:relative;display:grid;grid-template-columns:.8fr 1.1fr 1fr;gap:20px 40px;border:0;border-radius:0;border-top:1px solid #5474564a;padding:42px 0;background:none}.editorial-site .evidence-card>span{grid-column:1/-1;color:#52775b}.editorial-site .evidence-card h3{font-size:31px;line-height:1.15;color:#1b422b;margin:8px 0}.editorial-site .evidence-number{font-size:85px;line-height:1;color:#18714a;grid-column:2;grid-row:2;align-self:center}.editorial-site .evidence-card>p{grid-column:2;grid-row:3;color:#4c6b54;font-size:14px;margin:0}.editorial-site .evidence-card dl{grid-column:3;grid-row:2/4;margin:0;font-size:12px;grid-template-columns:82px 1fr}.editorial-site .evidence-card dt{color:#506e55}.editorial-site .evidence-card dd{color:#32583c}.editorial-site .evidence-card>a{grid-column:1;grid-row:3;font-size:12px;color:#17633b;align-self:start;margin:0;text-decoration:none;line-height:1.6}.editorial-site .evidence-negative{border-left:1px solid #56785d;background:none;color:#47624e;padding:8px 24px;margin-top:25px;font-size:13px}.editorial-site .evidence-scope-links a{border-radius:0;border-color:#8ca48e;color:#295c3e}.editorial-site #platform-contract{padding:100px 0}.editorial-site .reform-historical{background:#f4f6fb;border-top:1px solid #5b7a5b40;padding-top:75px}.editorial-site .reform-historical h2{color:#25462d}.editorial-site .reform-other-domains{background:#ecf0f8}.editorial-site .reform-legacy-copy{background:#f4f6fb}.editorial-site .reform-legacy-copy h2{color:#254a30}.editorial-site .reform-legacy-copy .lane a{color:#3c6645}
/* The quantum chapter is deliberately a different spatial atmosphere. */
.editorial-site .reform-quantum-feature{background:#101b24;color:#e4ecec;padding:100px 0;position:relative;overflow:hidden}.editorial-site .reform-quantum-feature .wrap{grid-template-columns:1fr 1.3fr;gap:60px}.editorial-site .reform-quantum-feature h2{font-size:clamp(40px,4.5vw,67px);color:#e0e9ec;line-height:1.09}.editorial-site .reform-quantum-feature h2 em{color:#b9adf0}.editorial-site .reform-quantum-feature .reform-eyebrow{color:#aca1d4!important}.editorial-site .reform-quantum-feature p{color:#adbdc3}.editorial-site .reform-quantum-feature .btn{color:#d4d7f1!important;border-color:#817b994d!important}.editorial-site .reform-quantum-feature .reform-figure{border:none!important;background:none}.editorial-site .reform-quantum-feature .reform-figure img{mix-blend-mode:screen;transform:scale(1.08)}.editorial-site .reform-quantum-feature figcaption{color:#98a6b4}.editorial-site .reform-q-hero{background:#101b24!important;color:#dfe8ec;padding-bottom:65px!important}.editorial-site .reform-q-hero h1{color:#e3eaf0;max-width:none}.editorial-site .reform-q-hero h1 em{color:#b6a7eb}.editorial-site .reform-q-hero .lede{color:#b3c0cc}.editorial-site .reform-q-hero .eyebrow{color:#b1a8d1!important}.editorial-site .reform-q-hero .reform-figure{max-width:1100px;background:none;margin:30px auto}.editorial-site .reform-q-hero .quantum-geometry{mix-blend-mode:screen}.editorial-site .reform-q-hero .reform-research-boundary{color:#b3c2ce}.editorial-site .quantum-route{border:0;border-radius:0;border-top:1px solid #73799055;background:none;padding-inline:0;margin-inline:auto;max-width:1100px}.editorial-site .quantum-route h3{color:#d4dfe9}.editorial-site .quantum-route-result p{color:#b0bfce}.editorial-site .quantum-route .reform-eyebrow{color:#b4a6d6!important}.editorial-site .quantum-route .decision-controls{border-color:#96a0b455}.editorial-site .quantum-route .decision-controls button{color:#adb5ca;font-size:12px;min-height:56px}.editorial-site .quantum-route .decision-controls button[aria-pressed=true]{color:#e0d0ff;background:#b3a1d813;box-shadow:inset 0 -1px #b3a1d8}.editorial-site .quantum-route .reform-small{color:#a4afbe}.editorial-site .reform-q-hero figcaption{color:#9da9bb;border-color:#7e87993d}
/* Long form: editorial reading column, topic visual, crisp rules. */
.editorial-site.reform-journal .article{max-width:850px!important;background:none!important;border:0!important;box-shadow:none!important;padding-top:60px!important}.editorial-site.reform-journal .article h1{font-size:clamp(40px,4.8vw,68px)!important;color:#101728}.editorial-site.reform-journal .article-body h2{color:#264c3b}.editorial-site.reform-journal .article p{color:#586780}.editorial-site.reform-journal .reform-article-visual img{mix-blend-mode:multiply}.editorial-site.reform-journal .article .figure{background:#e2e8dc;border:0;border-radius:0}.editorial-site.reform-journal .article .figure-title{color:#27523a}.editorial-site.reform-journal .flow-step{background:none;border:0;border-top:1px solid #6785694d;border-radius:0}.editorial-site.reform-journal .flow-step b{color:#295a3b}.editorial-site.reform-journal .flow-step span{color:#54755d}.editorial-site .reform-article-breadcrumb a{color:#265d3c}
@media(max-width:1100px){.editorial-cover-top{grid-template-columns:1.6fr 1fr;gap:35px}.editorial-cover h1{font-size:6vw}.editorial-cover-aside p:first-child{font-size:14px}.editorial-cover-aside p+p{font-size:12px}.editorial-site .evidence-card{gap:20px}.editorial-site .evidence-number{font-size:70px}.editorial-site .site-brand{font-size:18px}.editorial-logo{width:39px;height:30px}}
@media(max-width:960px){.editorial-site .site-nav-inner{min-height:73px}.editorial-site .site-links>a,.editorial-site .reform-explore>summary{font-size:16px!important}.editorial-cover{padding-top:40px}.editorial-cover-aside p+p{display:none}.editorial-arrow{font-size:11px;gap:8px;line-height:1.5}.editorial-site .reform-section-heading{gap:25px}.editorial-site .evidence-card{grid-template-columns:1fr 1fr}.editorial-site .evidence-card dl{grid-row:4;grid-column:1/-1;grid-template-columns:100px 1fr}.editorial-site .evidence-card>a{grid-row:3}.dx-ongoing small{display:none}}
@media(max-width:720px){.editorial-site .site-brand{font-size:16px}.editorial-logo{width:33px;height:26px}.editorial-site .site-nav-inner{padding:15px 21px!important;gap:11px!important}.editorial-site .site-cta{font-size:10px!important;padding:10px!important}.editorial-site .wrap{padding-inline:24px}.editorial-cover-top{grid-template-columns:1fr;gap:27px}.editorial-cover h1{font-size:clamp(37px,8vw,57px);white-space:normal;line-height:1.06;letter-spacing:-.055em}.editorial-cover h1 span{white-space:nowrap}.editorial-label{margin-bottom:18px!important}.editorial-cover-aside{max-width:none;display:flex;gap:20px;align-items:start;justify-content:space-between}.editorial-cover-aside p:first-child{font-size:12px;line-height:1.65;flex:1}.editorial-arrow{font-size:10px;max-width:132px;align-items:start;flex:1}.editorial-cover-aside p+p{display:none}.editorial-cinema{margin:28px -9px 0}.dx-cinema{overflow-x:auto;scrollbar-width:thin}.dx-cinema svg{min-width:820px;max-height:none;width:820px}.dx-cinema:after{content:'Pan across the portfolio →';display:block;font:10px/1.5 var(--mono);color:#517461;padding:13px 9px 8px;position:sticky;left:0}.dx-steps{display:block;padding-inline:8px}.dx-ongoing{font-size:11px}.dx-scrub{justify-content:space-between;margin-top:14px;gap:7px}.dx-scrub input{width:110px;flex:1;min-width:50px}.di-foot{display:block;font-size:9px;line-height:1.7;padding-inline:8px}.di-foot>a{display:block;margin-top:5px}.editorial-cover-caption{display:block;padding-top:20px;margin-top:17px}.editorial-cover-caption>span{font-size:8px}.editorial-cover-caption p{text-align:left;font-size:10px;margin-top:12px}.editorial-site #finance-workflows{padding-top:65px}.editorial-workflow-intro h2{font-size:38px!important}.editorial-workflow-intro>p:last-child{font-size:13px}.editorial-route,.editorial-route.reverse{grid-template-columns:1fr;gap:20px;padding:35px 0}.editorial-route.reverse>div{order:1}.editorial-route.reverse>img{order:2}.editorial-route h3{font-size:36px;margin:20px 0 15px}.editorial-route p{font-size:14px}.editorial-route img{margin:0 -12px;width:calc(100% + 24px)}.editorial-route a{margin-top:20px}.editorial-site .reform-section-heading{grid-template-columns:1fr}.editorial-site .evidence-register{padding:65px 0}.editorial-site .evidence-card{padding:30px 0;gap:15px;grid-template-columns:.9fr 1.1fr}.editorial-site .evidence-card h3{font-size:24px}.editorial-site .evidence-number{font-size:60px}.editorial-site .evidence-card>p{font-size:12px}.editorial-site .evidence-card dl{font-size:12px;grid-template-columns:82px 1fr}.editorial-site .reform-section-heading h2{font-size:38px}.editorial-site #platform-contract{padding:65px 0}.editorial-site .reform-quantum-feature{padding:65px 0}.editorial-site .reform-quantum-feature .wrap{grid-template-columns:1fr;gap:20px}.editorial-site .reform-quantum-feature h2{font-size:41px}.editorial-site .reform-quantum-feature p{font-size:14px}.editorial-site .reform-quantum-feature .reform-figure img{transform:none}.editorial-site .reform-historical>.wrap>h2{font-size:33px}.editorial-site .hero h1{font-size:42px!important}.editorial-site .hero .lede{font-size:16px!important}.editorial-site .fig{padding:20px!important}.editorial-site .quantum-route .decision-controls button{font-size:10px}.editorial-site .stats{gap:18px}.editorial-site .stat{padding-top:18px!important}.editorial-site .stat .num{font-size:38px}.editorial-site .stat .label{font-size:12px}.editorial-site .reform-article-visual img{max-height:none}.editorial-site.reform-journal .article{padding-inline:24px}.editorial-site.reform-journal .article h1{font-size:39px!important}}
@media(prefers-reduced-motion:reduce){.editorial-site *{scroll-behavior:auto!important}.portfolio-space [data-weight-bar],.quantum-manifold{transition:none!important}}
#dx-scene.deck-diagram{padding:0!important;margin:0!important;border:0!important;background:none!important;border-radius:0!important;box-shadow:none!important;max-width:none!important;width:100%;max-height:none}.editorial-site .editorial-indexing{padding:0!important;margin:0!important}.editorial-site .technical-dossier{max-width:1280px;margin:0 auto;padding:0;border:0;border-top:1px solid #8391a440;background:none!important;color:#31415d}.editorial-site .technical-dossier>summary{display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:16px;line-height:1.5;cursor:pointer;padding:28px 0;color:#31415d;list-style:none}.technical-dossier>summary::-webkit-details-marker{display:none}.detail-indicator{font:22px/1 var(--mono);font-weight:400;color:#66768b;transition:transform .2s}.technical-dossier[open]>summary .detail-indicator{transform:rotate(45deg)}.editorial-site main>.technical-dossier{width:calc(100% - clamp(48px,11vw,160px));margin-top:0}.editorial-site .technical-dossier .wrap{padding-inline:0}.editorial-site .technical-dossier .scene,.editorial-site .technical-dossier .block{padding-block:35px!important}.editorial-site .technical-dossier .reform-original-context{padding-inline:0}.editorial-site .evidence-methods{grid-column:3;grid-row:2/4;font-size:12px}.editorial-site .evidence-methods>summary{padding:10px 0;border-top:1px solid #8494a84d;cursor:pointer;color:#53657b;font-size:12px;line-height:1.6;list-style:none;display:flex;justify-content:space-between;gap:10px}.editorial-site .evidence-methods dl{display:grid;grid-template-columns:75px 1fr;margin-top:18px}.editorial-site .evidence-card>p{font-size:13px;color:#53657b}.editorial-site .evidence-card{grid-template-columns:1fr 1.05fr 1fr}.editorial-site .evidence-card h3{color:#162941;font-size:31px}.editorial-site .evidence-card dl dd{color:#31415d}.editorial-site .evidence-card dl dt{color:#586780}.editorial-site .evidence-negative{color:#53657b}.editorial-site .evidence-card>span{color:#586780}.footer-emblem{display:inline-block;vertical-align:middle;margin-right:13px;object-fit:contain;filter:brightness(0)}.editorial-site .editorial-cover{background:radial-gradient(ellipse at 80% 18%,#dce3f466,transparent 60%),#f4f6fb}.editorial-site .editorial-cover-caption{border-color:#6678913a}.editorial-site .editorial-cover-caption>span{color:#52647d}.editorial-site .editorial-cover-caption p{color:#586780}.editorial-site #direct-indexing{--surface:#f4f6fb;--secondary:#31415d;--line:rgba(39,62,99,.15);--line-strong:rgba(39,62,99,.28);--dx-glass-light:#e0edf5;--dx-glass-dark:#f4f7fb;--plot-teal:#008b80;--plot-steel:#61778d}.editorial-site .editorial-cover h1{font-size:clamp(50px,5.35vw,81px)}.editorial-site .editorial-cinema{margin-top:33px}.editorial-site .dx-cinema .label{font-size:24px}.editorial-site .dx-cinema .small{font-size:14px}.editorial-site .dx-cinema .overline{font-size:11px}.editorial-site .dx-cinema #dx-backgroundWash{opacity:.5}
@media(max-width:960px){.editorial-site .evidence-methods{grid-column:1/-1;grid-row:4}.editorial-site .evidence-card{grid-template-columns:1fr 1fr}.editorial-site .editorial-cover h1{font-size:6vw}.editorial-site .technical-dossier>summary{font-size:15px}}
@media(max-width:720px){.editorial-site .editorial-cover h1{font-size:clamp(37px,8vw,57px)}#dx-scene.deck-diagram{width:820px;min-width:820px}.editorial-site .evidence-card{grid-template-columns:.9fr 1.1fr}.editorial-site .evidence-card h3{font-size:25px}.editorial-site main>.technical-dossier{width:calc(100% - 48px)}.editorial-site .technical-dossier>summary{font-size:14px;padding:23px 0}.editorial-site .technical-dossier .wrap{padding-inline:0}.editorial-site .technical-dossier .cards{grid-template-columns:1fr}.editorial-site .technical-dossier .split{grid-template-columns:1fr}.editorial-site .evidence-methods dl{grid-template-columns:75px 1fr}}
.scene-focus{display:flex;justify-content:center;gap:30px;margin:7px 0 22px;border-bottom:1px solid #8395b035;padding:0 0 15px}.scene-focus button{background:transparent;border:0;font:10px/1.5 var(--mono);letter-spacing:.05em;color:#64748b;padding:9px 0;cursor:pointer;min-height:36px}.scene-focus button[aria-pressed=true]{color:#007e74;box-shadow:0 1px #008c80}.scene-focus button:hover{color:#004e49}.editorial-site .dx-cinema #dx-harvestAction .label{font-size:22px}.editorial-site .dx-cinema #dx-harvestAction .small{font-size:12px}
@media(max-width:720px){.editorial-site .editorial-cinema{margin-top:22px}.scene-focus{justify-content:space-between;gap:6px;margin:0 8px 12px;padding-bottom:8px}.scene-focus button{font-size:9px;letter-spacing:0}.editorial-site .dx-cinema{overflow:hidden}.editorial-site #dx-scene.deck-diagram{width:100%;min-width:0;aspect-ratio:450/570;height:auto}.dx-cinema:after{display:none}.editorial-site .dx-cinema .small{font-size:14px}.editorial-site .dx-cinema .overline{font-size:11px}.editorial-site .dx-cinema .label{font-size:25px}.editorial-site .dx-steps{padding-top:15px}.editorial-site .di-foot{font-size:10px}.editorial-site .editorial-cover-aside p:first-child{font-size:12px}.editorial-site .editorial-cover-caption{margin-top:20px}}
/* Verified AA text tokens on the sampled daylight surfaces. */
body.editorial-site{--muted-soft:#4b6075;--quiet:#53677d;--muted:#4b6075;--violet:#66518f;--amber:#805315}.editorial-site .reform-small{color:#4b6075!important}.editorial-site .reform-quantum-feature .reform-small,.editorial-site .reform-q-hero .reform-small{color:#b7c2ce!important}.editorial-site .foot-updated,.editorial-site .appcard .pl,.editorial-site .sim .bh,.editorial-site .hint,.editorial-site .baseline .k,.editorial-site .status-box .label,.editorial-site .ghost,.editorial-site .footer-note{color:#4b6075!important}.editorial-site .reform-footer-directory>a:first-child{color:#285748!important}.editorial-site .scene-focus button{color:#52647b}.editorial-site .scene-focus button[aria-pressed=true]{color:#00685f}.editorial-site .dx-ongoing small,.editorial-site .di-foot{color:#52647b}.editorial-site .cta-card p[style]{opacity:1!important}.editorial-site .sim [data-tag]{background:#e2e8f4!important;color:#35415f!important}.editorial-site th{color:#31415d!important}.editorial-site code{color:#31415d!important;background:#e2e8f4}.editorial-site pre code{background:transparent!important;color:inherit!important}.editorial-site.reform-journal .flow-step span{color:#314b41!important}.editorial-site.reform-journal .article .figure{background:#ecf0f8!important}.editorial-site #root .text-emerald-700{color:#186544!important}.editorial-site .fig code{color:#d4e5df!important;background:#213338}
@media(max-width:720px){.editorial-site #dx-flowPanel,.editorial-site #dx-factorPanel,.editorial-site #dx-chartPanel,.editorial-site #dx-zoomConnector{display:none}.editorial-site #direct-indexing[data-focus="0"] #dx-lensPanel,.editorial-site #direct-indexing[data-focus="0"] #dx-portfolioPanel,.editorial-site #direct-indexing[data-focus="0"] #dx-actionPanel,.editorial-site #direct-indexing[data-focus="0"] #dx-operationRoot,.editorial-site #direct-indexing[data-focus="0"] #dx-stockLayer,.editorial-site #direct-indexing[data-focus="0"] #dx-replacementLayer{display:none}.editorial-site #direct-indexing[data-focus="1"] #dx-fundPanel,.editorial-site #direct-indexing[data-focus="1"] #dx-lensPanel,.editorial-site #direct-indexing[data-focus="1"] #dx-washPanel{display:none}.editorial-site #direct-indexing[data-focus="2"] #dx-fundPanel,.editorial-site #direct-indexing[data-focus="2"] #dx-portfolioPanel,.editorial-site #direct-indexing[data-focus="2"] #dx-actionPanel,.editorial-site #direct-indexing[data-focus="2"] #dx-operationRoot,.editorial-site #direct-indexing[data-focus="2"] #dx-stockLayer,.editorial-site #direct-indexing[data-focus="2"] #dx-replacementLayer,.editorial-site #direct-indexing[data-focus="2"] #dx-washPanel{display:none}.editorial-site #dx-scene.deck-diagram{aspect-ratio:450/510}}
.editorial-site .reform-q-hero .quantum-geometry{aspect-ratio:1200/700;mix-blend-mode:normal}.editorial-site .reform-q-hero .reform-figure{margin:38px auto 0}.editorial-site .reform-q-hero .reform-figure figcaption{padding-block:10px}.editorial-site .reform-q-hero .reform-research-boundary{margin:18px auto;font-size:13px;max-width:1100px;border-color:#9a8bb466}.editorial-site .reform-q-hero .quantum-route{margin-top:20px}.editorial-site .reform-q-hero .quantum-route-result{min-height:126px}.editorial-site .reform-q-hero:has([data-route="verify"][aria-pressed="true"]) .quantum-geometry{filter:drop-shadow(0 0 10px #8ff2db15)}.editorial-site .reform-quantum-feature .reform-figure img{aspect-ratio:1200/700;transform:none}.editorial-site .reform-quantum-feature .reform-figure{width:100%;max-width:none}.editorial-site .reform-quantum-feature{background:radial-gradient(ellipse at 80% 50%,#34335020,transparent 55%),#101b24}.editorial-site .card2{background:#ecf0f8!important;border-radius:0!important;border-color:#8395b033!important;box-shadow:none!important}.editorial-site .gradient-text{background:none!important;-webkit-text-fill-color:#007a70!important;color:#007a70!important}.editorial-site .reform-q-hero .gradient-text{-webkit-text-fill-color:#c3b3ed!important}.editorial-site .quantum-position .lede{padding-bottom:35px}

html[data-theme="light"]{background:#f4f6fb!important;color-scheme:light}
.editorial-site .ev .num{-webkit-text-fill-color:#007a70!important;color:#007a70!important;background:none!important}.editorial-site .cons .sub{color:#365a50!important}.editorial-site .footer a[style]{color:#365775!important}
.editorial-site .show .tag{color:#315248!important}.editorial-site .show-go{color:#365775!important}.editorial-site .panel-hd .t{color:#31415d!important}.editorial-site .panel-hd .live,.editorial-site .show .chip b{color:#365775!important}
/* Let long research titles and source links shrink within the mobile grid. */
.editorial-site .cards>.card{min-width:0;overflow-wrap:anywhere}
@media(max-width:720px){.editorial-site .cards{grid-template-columns:minmax(0,1fr)!important;min-width:0}.editorial-site .cards>.card{max-width:100%}}
.editorial-site [role="region"][tabindex="0"]:focus-visible{outline:2px solid #007e74;outline-offset:4px}
/* Reference pages: flat readable code surfaces and no photographic caption layer. */
body.editorial-site .code,body.editorial-site .code pre,body.editorial-site .code code,body.editorial-site pre{background:#e8eef5!important;background-image:none!important;color:#101728!important;box-shadow:none!important;border-radius:0!important}body.editorial-site .code .ch{color:#53627b!important;border-color:#bccbdb!important}body.editorial-site .code::before,body.editorial-site .code::after{display:none!important}body.editorial-site .code{border:1px solid #c5d1e1!important}body.editorial-site pre code{background:transparent!important;color:#101728!important;box-shadow:none!important}body.editorial-site .grad{background:none!important;color:#007b71!important;-webkit-text-fill-color:currentColor!important}body.editorial-site.legacy-shell footer,body.editorial-site.legacy-shell footer *{color:#31415d!important}body.editorial-site.legacy-shell .text-red-500{color:#9a2331!important}
body.editorial-site.legacy-shell footer a:not(.btn):not(.site-brand):not(.site-cta):not(.post):not(.card){color:#31415d!important}
/* Keep secondary access-panel labels readable against its dark background. */
body.editorial-site.legacy-shell [class~="bg-[#02040a]"] .text-gray-500{color:#94a3b8!important}
body.editorial-site.legacy-shell [class~="bg-[#050a14]"] .text-slate-500,body.editorial-site.legacy-shell [class~="bg-[#050a14]"] .text-slate-600{color:#94a3b8!important}
body.editorial-site.legacy-shell [class~="bg-[#050a14]"] [class~="text-[8px]"]{color:#101728!important}
body.editorial-site .docmain .callout,body.editorial-site .doc .callout,body.editorial-site .prose .callout{background:#e8eef5!important;background-image:none!important;box-shadow:none!important;color:#31415d!important;border:0!important;border-left:2px solid #718ca3!important;border-radius:0!important}body.editorial-site .docmain .callout::before,body.editorial-site .docmain .callout::after{display:none!important}
