/* Asymmetry / Portfolio decision infrastructure. Static-first September 2026 reform.
   Existing scientific prose remains in readable, explicitly scoped dossiers. */
:root{--bg:#080d12;--panel:#101920;--panel-strong:#142129;--raised:#1b2b34;--ink:#f0f5f3;--ink-soft:#d2dfdc;--muted:#aabdbb;--muted-soft:#9aafb0;--quiet:#8ba2a5;--line:rgba(168,205,201,.15);--line-strong:rgba(168,205,201,.3);--accent:#8ee7c4;--accent-bright:#9bf4d1;--blue:#9bf4d1;--glow:#b9f5df;--mint:#91edca;--radius:12px;--sans:Inter,Arial,sans-serif;--mono:'JetBrains Mono',ui-monospace,monospace;--shadow:none;--shadow-sm:none}
html,body.reform-site{background:#080d12!important;color:var(--ink)!important}body.reform-site{background-image:none!important;line-height:1.6}body.reform-site:before{display:none}.wrap{max-width:1344px;padding-inline:clamp(22px,5vw,72px)}a,button,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{touch-action:manipulation}button,a,input,textarea,select,summary{scroll-margin-top:110px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #c6b4ff!important;outline-offset:5px!important}::selection{background:#326e61;color:#fff}.reform-site p{overflow-wrap:break-word}.reform-site h1,.reform-site h2{font-weight:400;letter-spacing:-.055em;text-wrap:balance}.reform-site h1 em,.reform-site h2 em{color:var(--mint);font-family:Georgia,serif;font-weight:400}.reform-site .grad{background:none!important;-webkit-text-fill-color:var(--mint)!important;color:var(--mint)!important}.reform-site .reveal,.reform-site .rise{opacity:1!important;transform:none!important;animation:none!important}.reform-site .dossier,.reform-site .dossier p{font-size:15px!important;line-height:1.75!important;color:var(--muted)!important}
/* Same pre-rendered navigation at every breakpoint; no injected layout. */
.reform-site .site-nav{position:sticky!important;top:0!important;z-index:100!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important;background:rgba(8,13,18,.94)!important;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.reform-site .site-nav-inner{max-width:1440px!important;width:100%!important;min-height:84px;height:auto!important;margin:0 auto!important;padding:15px clamp(22px,4vw,58px)!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;gap:25px!important;display:flex;align-items:center;justify-content:space-between}.reform-site .site-brand{display:flex;align-items:center;gap:12px;font-size:22px;letter-spacing:-.04em;line-height:1.1;font-weight:500;flex-shrink:0}.reform-mark{font-size:44px;line-height:1;color:#a5f2d8;transform:scaleX(.85);font-weight:300}.brand-sub{display:block;font:9px/1.4 var(--mono);letter-spacing:.29em;color:var(--muted);margin-top:4px}.reform-site .site-links{display:flex;align-items:center;gap:20px!important;position:static;background:transparent!important;border:0;box-shadow:none}.reform-site .site-links>a,.reform-explore>summary{font-size:12px!important;letter-spacing:.01em;padding:12px 0!important;color:#c1d0ce!important;white-space:nowrap;font-weight:500;list-style:none;cursor:pointer}.reform-explore>summary::-webkit-details-marker{display:none}.reform-explore>summary span{padding-left:5px;color:var(--mint)}.reform-site .site-links>a[aria-current=page]{color:var(--mint)!important}.reform-site .site-actions{display:flex;gap:20px;align-items:center}.reform-site .site-login{font-size:12px!important}.reform-site .site-cta{display:flex;gap:14px;align-items:center;font-size:12px!important;background:var(--mint)!important;color:#091b15!important;border-radius:4px!important;border:0!important;padding:12px 15px!important;box-shadow:none!important;white-space:nowrap}.reform-explore{position:relative}.explore-menu{position:absolute;right:-50px;top:47px;width:280px;padding:12px;border:1px solid #38524f;border-radius:9px;background:#101c23;box-shadow:0 24px 60px #0008;max-height:75vh;overflow:auto}.explore-menu a{display:block;font-size:14px;padding:9px 13px!important;border-radius:4px}.explore-menu a:hover{background:#253a40}.reform-site .nav-burger{display:none;background:transparent;border:1px solid var(--line-strong);border-radius:4px;width:44px;height:44px;padding:11px;cursor:pointer}.nav-burger span{display:block;height:1px;width:20px;background:#e7f2ed;margin:5px 0}.skip-link{position:fixed;left:20px;top:-100px;z-index:1000;background:#abf3d7;color:#082116;padding:12px 18px}.skip-link:focus{top:12px!important}
/* Editorial spacing and legibility across the existing page families. */
.reform-site .hero{padding:72px 0 62px!important;border-bottom:1px solid var(--line);background:none!important}.reform-site .hero h1{font-size:clamp(40px,5.5vw,78px)!important;line-height:1.06;max-width:19ch}.reform-site .hero .lede{font-size:18px!important;line-height:1.7;max-width:70ch}.reform-site .eyebrow,.reform-site .kicker{border:none!important;background:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;color:var(--mint)!important;font:11px/1.5 var(--mono);letter-spacing:.12em}.reform-site .hero-art{background-image:none!important;opacity:.12!important}.reform-site .gridfield{opacity:.15}.reform-site .btn{border-radius:4px!important;font-size:13px!important;min-height:46px;padding:13px 20px!important;box-shadow:none!important;transition:background .2s,border-color .2s}.reform-site .btn-primary{background:var(--mint)!important;color:#09261b!important;border:1px solid var(--mint)!important}.reform-site .btn-primary:hover{background:#c2ffe7!important}.reform-site .btn-ghost{background:transparent!important;border:1px solid var(--line-strong)!important;color:var(--ink)!important}.reform-site .btn-ghost:hover{border-color:var(--mint)!important;background:#91edca0d!important}.reform-site .scene,.reform-site section.block{padding-block:72px!important;background:none!important}.reform-site .scene.violet,.reform-site .scene.mint{background:#0b141b!important}.reform-site .sec-head h2{font-size:clamp(30px,4vw,52px)!important}.reform-site .cards{gap:18px}.reform-site .card,.reform-site .fig,.reform-site .appcard,.reform-site .stat,.reform-site .ev,.reform-site .cons,.reform-site .proofcard,.reform-site .panel{border-radius:10px!important;box-shadow:none!important;border-color:var(--line)!important;background:#101b22!important}.reform-site .appcard h3{font-size:23px;font-weight:500}.reform-site .card:hover,.reform-site .appcard:hover{box-shadow:none!important;transform:none;border-color:#6caa98!important}.reform-site .fig{padding:24px}.reform-site .fig>svg{max-height:640px}.reform-site .stat .num{font-weight:400!important;color:#e4f7ef!important}.reform-site .stat.accent{border-color:#518d7d!important;background:#112a27!important}.reform-site input,.reform-site select,.reform-site textarea{color:#eef6f3!important;background:#0c171e!important;border-color:#526c70!important;min-height:44px}.reform-site table{color:var(--ink-soft)}.reform-site th{color:var(--mint)}.reform-site pre{overflow-x:auto;max-width:100%;font-size:13px}.reform-site .reform-replaced-image{width:100%!important;height:auto!important;aspect-ratio:1000/660;object-fit:contain!important;filter:none!important;opacity:1!important;background:#080e14}.reform-site figure:has(.reform-replaced-image){background:#080e14!important}footer{background:#070b10!important;padding-top:40px!important;border-top:1px solid var(--line)}.reform-footer-directory{display:flex;flex-wrap:wrap;gap:14px 25px;padding-block:34px;font-size:12px}.reform-footer-directory>a:first-child{color:var(--mint);margin-right:25px}
/* Portfolio cover: a mathematical illustration, with a user-driven three-state toy model. */
.reform-site .reform-home{padding:67px 0 0!important;overflow:hidden;background:radial-gradient(ellipse at 85% 42%,#173a3630,transparent 59%)!important}.reform-cover{display:grid;grid-template-columns:.86fr 1.14fr;gap:30px;align-items:center}.reform-eyebrow{font:10px/1.6 var(--mono);letter-spacing:.17em;color:var(--mint);text-transform:uppercase;margin-bottom:24px!important}.reform-site .reform-home h1{font-size:clamp(52px,6.5vw,94px)!important;letter-spacing:-.062em;line-height:1.01;margin:0;max-width:11ch}.reform-site .reform-home h1 em{white-space:nowrap}.reform-intro{font-size:16px;line-height:1.8;color:#afc6c1;max-width:42ch;margin-top:26px!important}.reform-home .hero-cta{gap:10px;margin-top:30px}.reform-small{font-size:12px!important;line-height:1.7;color:#8fa9a5;margin-top:24px!important}.decision-experience{background:linear-gradient(155deg,#14252a88,#080e14);border:1px solid #365048;border-radius:12px;overflow:hidden;box-shadow:0 25px 100px #0003}.decision-top{display:flex;justify-content:space-between;gap:12px;padding:21px 22px 12px;font:9px/1.6 var(--mono);letter-spacing:.09em;color:#c2d9d2}.illustration-label{color:#8bada6}.reform-figure{margin:0;min-width:0;background:#080e14;border:1px solid var(--line);border-radius:10px;overflow:hidden}.reform-figure img{display:block;width:100%;height:auto;aspect-ratio:1000/660;object-fit:contain}.reform-figure figcaption{padding:13px 20px;color:#97adaa;font:11px/1.65 var(--sans);border-top:1px solid var(--line)}.decision-experience .reform-figure{border:0;border-radius:0}.decision-experience .reform-figure img{transition:transform 650ms ease,filter 650ms ease;transform:scale(1.02)}.decision-experience .reform-figure figcaption{display:none}/* The same illustration label is always visible immediately above, with complete model assumptions below. */.decision-experience[data-state=initial] .reform-figure img{transform:scale(.96);filter:saturate(.6)}.decision-experience[data-state=rebalance] .reform-figure img{transform:scale(1.065);filter:saturate(1.35)}.decision-controls{display:flex;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.decision-controls button{flex:1;border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;color:#a6bcba;padding:14px 5px;font:10px/1.5 var(--mono);min-height:47px;cursor:pointer}.decision-controls button:last-child{border-right:0}.decision-controls button[aria-pressed=true]{background:#91edca14;color:#a9fbd9;box-shadow:inset 0 -2px #91edca}.decision-controls button:hover{background:#91edca0d}.decision-readout{padding:19px 23px 10px;min-height:108px}.decision-readout strong{font-size:15px;font-weight:500;color:#d2ede3}.decision-readout p{font-size:12px;line-height:1.65;color:#a0b8b2;margin-top:7px}.decision-bars{display:flex;margin:0 23px;gap:3px;height:5px}.decision-bars i{width:var(--weight);background:var(--color);transition:width .65s}.decision-note{padding:12px 23px 18px;font-size:10px!important;line-height:1.6;color:#91aaa6}.reform-cover-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;margin-top:60px;padding:25px 0;border-top:1px solid var(--line);font:9px/1.6 var(--mono);letter-spacing:.13em;color:#9cb9b1}.reform-cover-bottom a{color:var(--mint)}
.reform-section{padding:90px 0;border-bottom:1px solid var(--line)}.reform-section-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:20px 80px;align-items:end;margin-bottom:42px}.reform-section-heading>.reform-eyebrow{grid-column:1/-1;margin:0!important}.reform-section h2,.reform-quantum-feature h2{font-size:clamp(38px,4.9vw,66px);line-height:1.09}.reform-section-heading>p:last-child{color:var(--muted);font-size:16px;max-width:48ch}.reform-workflows{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.reform-workflows>a{display:block;border:1px solid var(--line);border-radius:9px;padding:26px 22px 0;overflow:hidden;background:#0d171e;transition:border-color .2s}.reform-workflows>a:hover{border-color:#5c9c8a}.reform-workflows>a>span{font:9px/1.5 var(--mono);letter-spacing:.1em;color:#8db7a9}.reform-workflows h3{font-size:27px;font-weight:400;line-height:1.2;margin-top:21px;letter-spacing:-.04em}.reform-workflows img{display:block;width:calc(100% + 44px);max-width:none;height:auto;margin:25px -22px 0;aspect-ratio:1000/660}.reform-workflows a>p{font-size:12px;padding:17px 0;border-top:1px solid var(--line);color:#bfe3d5}.reform-workflows b{float:right;font-size:17px;font-weight:400}.reform-quantum-feature{padding:90px 0;background:radial-gradient(ellipse at 80% 40%,#57427726,transparent 60%),#0d111b;border-bottom:1px solid var(--line)}.reform-feature-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.reform-quantum-feature .reform-eyebrow,.reform-quantum-feature h2 em{color:#c3b0fc}.reform-quantum-feature p:not(.reform-eyebrow){color:#afbac8;font-size:16px;max-width:45ch;line-height:1.75;margin-top:24px}.reform-quantum-feature .btn{margin-top:28px}.reform-quantum-feature .reform-figure{border-color:#493c64}.reform-q-hero .wrap>.reform-figure{margin-top:40px;max-width:920px}.reform-q-hero .reform-figure img{max-height:560px}.reform-research-boundary,.reform-context-note,.evidence-boundary{background:#132029;border-left:2px solid #a89ae1;padding:18px 22px;margin:24px 0;color:#bacbce;font-size:14px;line-height:1.75}.reform-domain-hero{max-width:850px;margin-top:38px}.reform-domain-hero img{max-height:440px}.reform-legacy-copy h2{font-size:32px;max-width:30ch}.reform-legacy-copy .lane{flex-wrap:wrap}.reform-legacy-copy .subh{margin-top:20px}.reform-context-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:45px}.reform-context-grid .lede{font-size:16px;max-width:70ch}.reform-other-domains h2{margin-bottom:20px}.reform-other-domains>.wrap>p:not(.reform-eyebrow){max-width:70ch;color:var(--muted)}.reform-domain-content{max-width:720px;margin-top:30px}.reform-journal article{font-size:17px;line-height:1.85}.reform-journal article p{line-height:1.85}.reform-journal main>article{padding-block:50px}.evidence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px}.evidence-card{border:1px solid #385047;border-radius:9px;padding:28px;background:#0e1a20}.evidence-card:nth-child(2){border-color:#64557b}.evidence-card>span{font:10px/1.5 var(--mono);letter-spacing:.1em;color:#91edca}.evidence-card h3{font-size:28px;line-height:1.2;margin:18px 0}.evidence-card p{font-size:14px;color:#b6cbc3;margin-top:15px}.evidence-card a{display:inline-block;color:#a7f6d6;margin-top:18px;text-decoration:underline;text-underline-offset:4px}.evidence-number{font-size:58px;letter-spacing:-.06em;color:#dcf9ed}.evidence-card dl{display:grid;grid-template-columns:105px 1fr;font-size:12px;line-height:1.7;margin-top:20px;gap:8px}.evidence-card dt{color:#92aaa3}.evidence-card dd{margin:0;color:#cfdfd9}.evidence-negative{grid-column:1/-1;padding:20px 25px;border-left:2px solid #b5a3e7;background:#171827;color:#cfc4e8;font-size:14px}.evidence-scope-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.evidence-scope-links a{padding:10px 15px;border:1px solid var(--line-strong);border-radius:4px;font-size:13px}.evidence-scope-links a:hover{border-color:var(--mint)}
@media(min-width:1500px){.reform-cover{gap:60px}.reform-home .wrap{max-width:1480px}.reform-site .reform-home h1{font-size:100px!important}}
@media(max-width:1150px){.reform-site .site-links{gap:14px!important}.reform-site .site-nav-inner{gap:16px!important}.reform-site .site-login{display:none}.reform-site .site-brand{font-size:18px}.reform-cover{gap:22px}.reform-site .reform-home h1{font-size:70px!important}.reform-home .hero-cta{flex-direction:column;align-items:flex-start}.reform-feature-grid{gap:30px}}
@media(max-width:960px){.reform-site .nav-burger{display:block;flex:0 0 44px}.reform-site .site-actions{margin-left:auto}.reform-site .site-nav-inner{min-height:74px;padding:14px 23px!important;flex-wrap:wrap}.reform-site .site-links{display:none!important;width:100%;order:5;flex-direction:column;align-items:stretch!important;gap:0!important;padding:14px 0!important;max-height:calc(100dvh - 100px);overflow:auto}.reform-site .site-nav[data-open=true] .site-links{display:flex!important}.reform-site .site-links>a,.reform-explore>summary{padding:13px 3px!important;font-size:16px!important;border-bottom:1px solid var(--line)}.explore-menu{position:static;width:100%;max-height:none;background:#101c23;margin-top:10px;box-shadow:none}.reform-cover{grid-template-columns:1fr 1.08fr;align-items:start}.reform-site .reform-home h1{font-size:58px!important}.reform-intro{font-size:14px}.decision-controls button{font-size:9px}.decision-readout{min-height:130px}.decision-top{font-size:8px}.reform-workflows h3{font-size:23px}.reform-section-heading{gap:20px 30px}}
@media(max-width:720px){.wrap{padding-inline:23px}.reform-cover,.reform-feature-grid,.reform-context-grid,.reform-section-heading{grid-template-columns:1fr}.reform-cover{gap:34px}.reform-site .reform-home{padding-top:40px!important}.reform-site .reform-home h1{font-size:clamp(54px,12.8vw,86px)!important;max-width:13ch}.reform-intro{font-size:15px;max-width:47ch}.reform-home .hero-cta{flex-direction:row}.reform-small{font-size:11px!important}.decision-readout{min-height:102px}.decision-top{font-size:9px}.decision-controls button{font-size:9px}.reform-cover-bottom{margin-top:32px;font-size:8px}.reform-cover-bottom>span:nth-child(2){display:none}.reform-section,.reform-quantum-feature{padding:60px 0}.reform-workflows{grid-template-columns:1fr}.reform-workflows>a{padding:24px 22px 0}.reform-workflows h3{font-size:30px}.reform-workflows img{max-height:280px;object-fit:cover}.reform-workflows>a>p{font-size:14px}.reform-quantum-feature .reform-figure{margin-top:20px}.reform-site .hero{padding:45px 0!important}.reform-site .hero h1{font-size:44px!important}.reform-site .hero .lede{font-size:16px!important}.reform-site .scene,.reform-site section.block{padding-block:50px!important}.reform-site .stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.reform-site .split,.reform-site .cards,.reform-site .cards.two,.reform-site .appcards{grid-template-columns:1fr!important}.reform-site .fig{padding:15px}.reform-site .fig>svg{min-height:140px}.reform-site .prose{font-size:16px}.reform-site table{font-size:12px}.reform-site .site-cta{font-size:11px!important;padding:11px!important}.reform-site .site-brand{font-size:18px}.reform-mark{font-size:36px}.brand-sub{font-size:7px}.reform-site .site-nav-inner{gap:13px!important}.reform-site .site-actions{gap:0}.evidence-cards{grid-template-columns:1fr}.reform-legacy-copy .hero-cta{flex-direction:column;align-items:flex-start}.reform-site .reform-legacy-copy h2{font-size:30px}.reform-site .reform-section h2,.reform-quantum-feature h2{font-size:42px}.reform-site .reform-context-grid{gap:10px}.reform-footer-directory{gap:16px 23px}.reform-journal article h1{font-size:38px!important}}
@media(max-width:380px){.reform-site .site-brand{font-size:16px}.reform-mark{display:none}.reform-site .site-nav-inner{padding-inline:16px!important}.wrap{padding-inline:19px}.reform-site .reform-home h1{font-size:52px!important}}
/* Existing diagrams used perpetual animation; the reform is still by default.
   Motion is only a consequence of the visitor's selection or scroll position. */
.reform-site .core-orb,.reform-site .bg-orb,.reform-site .pulse,.reform-site .blob,.reform-site [data-draw],.reform-site .gridfield,.reform-site .fig svg *{animation:none!important}.reform-site .gridfield:after,.reform-site .gridfield:before{animation:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.decision-experience .reform-figure img{transform:none!important}.reform-parallax{transform:none!important}}
@media print{.site-nav,.decision-controls,.hero-cta{display:none!important}body.reform-site{background:white!important;color:black!important}.reform-site p,.reform-site h1,.reform-site h2,.reform-site h3{color:black!important}main{display:block}.reform-section,.scene{break-inside:avoid}}
.reform-site .reform-home h1{font-size:clamp(48px,5.5vw,80px)!important;max-width:none!important;white-space:nowrap}.reform-original-context{max-width:1200px;margin:50px auto;padding:30px clamp(23px,5vw,72px);border-top:1px solid var(--line)}.reform-original-context h3{font-size:25px;line-height:1.4;margin-block:20px}.reform-original-context .lede{font-size:15px!important;line-height:1.75;color:var(--muted);max-width:80ch}.reform-historical{padding-top:65px;background:#0a1118;border-top:1px solid var(--line)}.reform-historical>.wrap>h2{font-size:40px}.reform-contract{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px}.reform-contract article{padding:25px 0;border-top:1px solid var(--line-strong)}.reform-contract span{font:10px/1.5 var(--mono);color:var(--mint)}.reform-contract h3{font-size:24px;font-weight:400;margin:18px 0}.reform-contract p{font-size:14px;color:var(--muted)}.reform-article-visual{margin:30px 0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#080e14}.reform-article-visual img{display:block;width:100%;height:auto;max-height:460px;object-fit:contain}.reform-article-visual figcaption{font-size:12px;padding:14px 20px;color:var(--muted)}.reform-article-breadcrumb{font:11px/1.5 var(--mono);color:var(--muted);margin-bottom:28px!important}.reform-article-breadcrumb a{color:var(--mint)}.quantum-route{max-width:920px;padding:28px;border:1px solid #554469;background:#101623;border-radius:10px;margin-top:30px}.quantum-route-result{min-height:140px;padding:25px 0 0}.quantum-route-result h3{font-size:25px;line-height:1.3}.quantum-route-result p{font-size:15px;color:var(--muted);margin-top:15px;max-width:75ch}.quantum-route[data-route=research]{border-color:#bda5f6}.quantum-route[data-route=verify]{border-color:#91edca}.reform-journal>.site-nav{max-width:none}.reform-journal .shell{max-width:1100px!important;margin:auto}.reform-journal .article{max-width:850px!important;margin-inline:auto!important}.reform-journal .article h1{max-width:23ch;font-size:clamp(38px,5vw,63px)!important;line-height:1.12}.reform-journal .article .lede{font-size:19px;line-height:1.7}.reform-journal .article-body{font-size:17px;line-height:1.85}.reform-journal .article-body h2{font-size:30px;line-height:1.3;margin-top:40px}
@media(max-width:1150px) and (min-width:961px){.reform-site .site-links{gap:12px!important}.reform-site .site-links>a,.reform-explore>summary{font-size:11px!important}}
@media(max-width:720px){.reform-site .reform-home h1{font-size:clamp(45px,10.5vw,76px)!important}.reform-contract{grid-template-columns:1fr;gap:5px}.reform-article-visual img{max-height:340px}.reform-journal .article{padding-inline:23px}.quantum-route{padding:20px}.reform-journal .article h1{font-size:38px!important}}
.reform-site .panel>.cap{color:#a9c0bd!important}.reform-site .text-emerald-700{color:#186544!important}.reform-static-canvas{display:block;width:100%;height:auto;aspect-ratio:1000/660;object-fit:contain}.decision-experience .portfolio-space,.quantum-geometry{width:100%;height:auto;display:block;aspect-ratio:1000/660}.portfolio-space [data-weight-bar]{transition:width .6s}.quantum-geometry .quantum-manifold{transition:stroke .4s,stroke-opacity .4s}.reform-q-hero:has(.quantum-route[data-route=research]) .quantum-manifold{stroke:#d6b9ff;stroke-opacity:.85}.reform-q-hero:has(.quantum-route[data-route=verify]) .classical-region{stroke:#91edca;stroke-width:2}.reform-site .tfig{overflow:hidden}.reform-site .tfig .reform-static-canvas{min-height:250px}.reform-site .site-actions{display:flex!important}
@media(max-width:720px){.reform-site .site-actions{display:flex!important}.reform-site .site-cta{padding:9px 10px!important;font-size:10px!important}.reform-site .site-nav-inner{gap:9px!important}.reform-site .site-brand{font-size:16px}.reform-mark{font-size:31px}.reform-site .site-login{display:none!important}.reform-site .tfig .reform-static-canvas{min-height:170px}}

/* Keep the source credit attached to the PRISM-Q illustration. */
.reform-quantum-feature .reform-figure figcaption a{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}
.reform-quantum-feature .reform-figure figcaption a:hover,.reform-quantum-feature .reform-figure figcaption a:focus-visible{color:#d9e9e5}
