:root{--ground:#050509;--ink:#f2f3f7;--body:#c2c5d1;--dim:#8b8fa3;--secondary:#a8adbd;--teal:#33e8c9;--violet:#8b5cf6;--line:#242733;--chart-0:#33e8c9;--chart-1:#8d75f0;--chart-2:#76b4e7;--chart-3:#b4b9cf;--chart-4:#66718c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--body);font:15px/1.85 var(--font-body),Arial,sans-serif;letter-spacing:-.012em;-webkit-font-smoothing:antialiased;margin:0}a{color:var(--ink);text-underline-offset:5px;text-decoration-thickness:1px}a:hover{color:var(--teal)}a:focus-visible,input:focus-visible{outline:2px solid var(--teal);outline-offset:5px}::selection{color:var(--ground);background:var(--teal)}p{margin:0 0 22px}strong{color:var(--ink);font-weight:600}em{color:var(--secondary);font-style:normal}h1,h2,h3,.stat-value,.revenue-split strong,.wordmark{font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.045em;color:var(--ink);font-weight:500}h1{margin:28px 0;font-size:88px;line-height:1.04}h2{max-width:850px;margin:18px 0 30px;font-size:45px;line-height:1.14}h3{letter-spacing:-.025em;margin:38px 0 18px;font-size:22px;line-height:1.3}.dim{color:var(--dim)}main{z-index:1;max-width:1144px;margin:auto;padding:0 32px;position:relative}.back{z-index:30;color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0c13ed;border:1px solid #454957;border-radius:28px;align-items:center;gap:12px;min-height:42px;padding:8px 18px;font-size:12px;text-decoration:none;display:inline-flex;position:fixed;top:26px;left:30px}.back:hover{border-color:var(--teal)}.skip{z-index:50;color:#050509;background:#fff;padding:14px;position:fixed;top:-100px;left:20px}.skip:focus{top:15px}.ambient{pointer-events:none;z-index:0;opacity:.065;position:fixed;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#0000 30% 70%,#000);mask-image:linear-gradient(90deg,#000,#0000 30% 70%,#000)}.ambient svg{width:110%;height:110%;animation:24s ease-in-out infinite alternate drift}.cover{text-align:center;padding:68px 30px 0;position:relative}.wordmark{letter-spacing:.11em;justify-content:center;align-items:center;gap:12px;font-size:15px;display:flex}.wordmark path{fill:#dce3ee}.document-meta{justify-content:center;align-items:center;gap:15px;margin:73px 0 45px;display:flex}.edition{color:var(--secondary);letter-spacing:.02em;font-size:11px}.eyebrow{letter-spacing:.17em;text-transform:uppercase;color:var(--secondary);font-size:10px;font-weight:600;line-height:1.6}.cover-subtitle{color:var(--body);margin:0 0 22px;font-size:17px;line-height:1.7}.token-id{max-width:620px;color:var(--secondary);margin:0 auto;font-size:11px;line-height:2.1}.cover-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:59px;padding:21px 0;display:flex}.document-code{letter-spacing:.1em;color:var(--secondary);font-size:10px}.pill{letter-spacing:.025em;max-width:100%;color:var(--body);border:1px solid #353947;border-radius:24px;align-items:center;gap:7px;padding:4px 11px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}.pill.complete{color:#76e4ce;background:#0a211e;border-color:#205047}.pill.current{color:#d1c1ff;background:#20162e;border-color:#55417a}.pill.upcoming{color:#adb4c5}.pill.complete:before,.pill.current:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.notice{background:#0b0d14;border:1px solid #2a2c3b;border-left:2px solid #7f68bb;border-radius:3px;margin:28px 0 15px;padding:30px 36px;font-size:12px;line-height:1.9}.notice .eyebrow{color:#c1acd9;margin-bottom:14px}.notice p{margin-bottom:12px}.notice ul{color:var(--secondary);margin:0;padding-left:17px}.doc-section{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;gap:18px;padding:82px 0;display:grid;position:relative}.section-rail{font-family:var(--font-display),Arial,sans-serif;letter-spacing:.1em;color:#a8adbd;border-top:1px solid #3d4555;align-self:start;width:34px;padding-top:14px;font-size:13px}.section-body{min-width:0}.section-body>.eyebrow{color:#b1bacb}.lead{color:#dce0eb;max-width:810px;margin-bottom:32px;font-size:19px;line-height:1.7}.body-list{margin:18px 0 30px;padding-left:18px}.body-list li{margin:10px 0;padding-left:6px}.body-list li::marker{color:#7b8da6}.placeholder{color:#d1beff;-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;background:#19122b;border:1px solid #594474;border-radius:3px;padding:1px 5px;font-size:.88em;font-weight:500;line-height:1.8}.stats-grid,.products,.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:32px 0;display:grid}.stat,.info-card,.product-card{background:linear-gradient(145deg,#10131d,#090b11);border:1px solid #292e3d;border-radius:5px;min-width:0;padding:24px}.stat-value{letter-spacing:-.055em;color:#f2f3f7;margin:7px 0 20px;font-size:52px;line-height:1.1}.stat{border-top-color:#32675e;flex-direction:column;display:flex}.stat:nth-child(2){border-top-color:#4a447c}.stat:nth-child(3){border-top-color:#3d5c7b}.stat p{margin-bottom:22px;font-size:12px;line-height:1.9}.stat a{color:#cbd4e6;margin-top:auto;font-size:11px}.info-card p{margin:0;font-size:13px;line-height:1.85}.info-card strong{margin-bottom:12px;font-size:16px;line-height:1.4;display:block}.card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card{padding:25px 22px;position:relative;overflow:hidden}.product-card h3{min-height:58px;margin:17px 0 16px;font-size:22px}.product-card p{margin:0;font-size:12px;line-height:1.9}.product-drawing{color:#54cdbd;width:95px;height:95px;margin:7px 0 25px;display:block}.product-card:nth-child(2) .product-drawing{color:#87a8dd}.product-card:nth-child(3) .product-drawing{color:#aa8ae5}.small-number{letter-spacing:.12em;color:#a1a9be;font-size:10px;position:absolute;top:30px;right:23px}.table-wrap{border:1px solid #303542;border-radius:5px;max-width:100%;margin:30px 0;overflow:hidden}table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%;font-size:12px;line-height:1.8}th,td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #292d3b;padding:18px 20px}th{color:#e0e6ef;font-weight:500}thead th{color:#c4cbdc;text-transform:uppercase;letter-spacing:.06em;background:#131620;font-size:10px}tbody tr:last-child>*{border-bottom:0}td{color:var(--body)}caption{text-align:left;color:#d4dbeb;background:#131620;padding:18px 20px;font-size:12px}.chart-panel{background:#0b0e16;border:1px solid #2b3141;border-radius:5px;margin:32px 0;padding:28px}figcaption{color:#e4e9f1;justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.chart-panel svg{width:100%;height:auto;display:block;overflow:visible}.chart-label{fill:#c2c5d1;font:13px var(--font-body),Arial}.chart-value{fill:#f2f3f7;font:16px var(--font-display),Arial}.chart-grid path{stroke:#262d3a;stroke-width:1px;fill:none}.bar-track{fill:#1a2130}.caption{color:#b3bbcc;margin:18px 0 0;font-size:11px;line-height:1.8}.process{counter-reset:item;background:#0b0e16;border:1px solid #2c3240;border-radius:5px;gap:0;margin:30px 0;padding:0;list-style:none;display:grid;overflow:hidden}.process.five{grid-template-columns:repeat(5,minmax(0,1fr))}.process.three{grid-template-columns:repeat(3,minmax(0,1fr))}.process li{border-right:1px solid #2b3140;min-width:0;padding:24px 17px;font-size:12px;line-height:1.85}.process li:last-child{border:0}.process-number{font-family:var(--font-display),Arial;color:#6fd7c8;letter-spacing:.08em;margin-bottom:25px;font-size:13px;display:inline-block}.process strong{margin-bottom:12px;font-size:15px;line-height:1.5;display:block}.rule-box{background:#0d101a;border:1px solid #343247;border-left:2px solid #8d75c9;border-radius:4px;gap:22px;margin:17px 0;padding:28px;font-size:13px;line-height:1.85;display:flex}.rule-box p:last-child{margin-bottom:0}.rule-icon{opacity:.65;flex-shrink:0;width:26px;height:26px;margin-top:3px}.rule-icon svg{width:100%;height:100%}.rule-icon path{fill:#b5a2e2}.revenue-split{background:linear-gradient(110deg,#0b1c1b99,#17112599);border:1px solid #2d3b46;border-radius:5px;grid-template-columns:1fr 1fr;margin:34px 0 36px;display:grid}.revenue-split>div{align-items:center;gap:25px;padding:30px 35px;display:flex}.revenue-split>div:first-child{border-right:1px solid #303441}.revenue-split strong{letter-spacing:-.06em;color:#7ce2d0;font-size:62px;line-height:1.2}.revenue-split strong span{margin-left:4px;font-size:26px}.revenue-split>div>span{max-width:120px;font-size:12px;line-height:1.7}.revenue-split>p{color:var(--secondary);letter-spacing:.04em;border-top:1px solid #303441;grid-column:1/-1;margin:0;padding:12px 24px;font-size:10px}.allocation-grid{grid-template-columns:300px 1fr;align-items:center;gap:25px;display:grid}.allocation .table-wrap{background:0 0;border:0;margin:0}.allocation th{width:78%}.allocation thead{display:none}.allocation tbody tr:first-child th:before,.allocation tbody tr:nth-child(2) th:before,.allocation tbody tr:nth-child(3) th:before,.allocation tbody tr:nth-child(4) th:before,.allocation tbody tr:nth-child(5) th:before{content:"";background:var(--chart-0);border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.allocation tbody tr:nth-child(2) th:before{background:var(--chart-1)}.allocation tbody tr:nth-child(3) th:before{background:var(--chart-2)}.allocation tbody tr:nth-child(4) th:before{background:var(--chart-3)}.allocation tbody tr:nth-child(5) th:before{background:var(--chart-4)}.donut-total{font:40px var(--font-display),Arial;fill:#f2f3f7;letter-spacing:-2px}.donut-label{font:8px var(--font-body),Arial;fill:#bbc3d4;letter-spacing:1.2px}.timeline{margin:35px 0 25px;padding:0;list-style:none}.timeline li{border-left:1px solid #354254;margin-left:8px;padding:0 0 36px 37px;position:relative}.timeline li:last-child{border-left-color:#0000;padding-bottom:0}.timeline-node{background:#0b101a;border:1px solid #7d879c;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:-5px}.timeline .complete .timeline-node{background:#33e8c9;border-color:#33e8c9}.timeline .current .timeline-node{background:#c0a4ff;border-color:#c0a4ff;box-shadow:0 0 0 5px #8063ba26}.timeline-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.timeline h3{margin:0 0 12px;font-size:24px}.timeline p{max-width:750px;margin:0;font-size:13px;line-height:1.9}.thesis{flex-wrap:wrap;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.thesis li{background:#10141d;border:1px solid #39424f;border-radius:30px;padding:12px 17px;font-size:12px;line-height:1.6}.thesis li:before{content:"";vertical-align:middle;background:#80b9c6;border-radius:50%;width:4px;height:4px;margin-right:9px;display:inline-block}.document-end{text-align:center;color:var(--secondary);padding:60px 25px 80px;font-size:11px}.document-end .wordmark{margin-bottom:18px;font-size:13px}.document-end .wordmark svg{width:26px;height:26px}.document-end p{margin-bottom:20px}.document-end a{margin-top:12px;font-size:12px;display:inline-block}.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}.has-js .reveal{opacity:.01;transition:opacity .65s,transform .65s;transform:translateY(14px)}.has-js .reveal.shown{opacity:1;transform:none}@keyframes drift{to{transform:translate(-2%,2%)}}@media (max-width:1000px){main{max-width:960px;padding:0 40px}.doc-section{grid-template-columns:40px 1fr;gap:14px}.section-rail{width:25px}.process.five{grid-template-columns:1fr}.process.five li{border-bottom:1px solid #2b3140;border-right:0;gap:24px;padding:20px;display:flex}.process.five .process-number{margin:0}.allocation-grid{grid-template-columns:240px 1fr}.revenue-split>div{gap:16px;padding:25px}.revenue-split strong{font-size:52px}}@media (max-width:700px){body{font-size:14px;line-height:1.9}main{padding:0 22px}.back{min-height:40px;padding:7px 14px;font-size:11px;top:16px;left:18px}.cover{padding:94px 0 0}.wordmark{gap:10px;font-size:13px}.wordmark svg{width:28px;height:28px}.document-meta{flex-direction:column;gap:12px;margin:40px 0 35px}.edition{font-size:10px}h1{letter-spacing:-.055em;margin:23px 0;font-size:clamp(40px,11.8vw,70px);line-height:1.09}.cover-subtitle{margin-bottom:24px;font-size:14px;line-height:1.8}.desktop-br{display:none}.token-id{font-size:10px;line-height:2.3}.cover-bottom{flex-direction:column;gap:15px;margin-top:35px;padding:20px 0}.cover-bottom .pill,.document-code{font-size:9px}.notice{margin-top:20px;padding:23px 20px;font-size:11px}.notice ul{padding-left:14px}.doc-section{padding:55px 0;display:block}.section-rail{display:none}.eyebrow{letter-spacing:.14em;font-size:9px}h2{letter-spacing:-.045em;margin:17px 0 25px;font-size:33px;line-height:1.17}.lead{margin-bottom:25px;font-size:17px;line-height:1.8}h3{margin:33px 0 17px;font-size:21px}.body-list{padding-left:16px}.body-list li{padding-left:2px}.stats-grid,.products,.card-grid,.card-grid.two{grid-template-columns:1fr;gap:14px;margin:27px 0}.stat{padding:25px}.stat-value{margin-bottom:18px;font-size:49px}.stat p{font-size:12px}.info-card{padding:22px}.info-card p{font-size:12px}.product-card{padding:25px}.product-drawing{width:90px;height:90px;margin-bottom:15px}.product-card h3{min-height:0;margin-bottom:16px;font-size:25px}.product-card p{font-size:12px}.table-wrap{margin:25px 0}table{font-size:11px}th,td{padding:15px 11px}thead th{letter-spacing:.035em;font-size:8px}table .placeholder{font-size:9px}.protection,.protection tbody,.protection tr,.protection th,.protection td{width:100%;display:block}.protection thead{display:none}.protection tr{border-bottom:1px solid #343947;padding:18px 19px}.protection tr:last-child{border-bottom:0}.protection td,.protection th{border:0;padding:0 0 10px}.protection th{font-size:14px}.protection td:last-child{padding-bottom:0}.protection caption{width:100%;display:block}.chart-panel{margin:26px 0;padding:20px 17px}figcaption{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:22px;font-size:12px}.chart-label{font-size:20px}.chart-value{font-size:25px}.funds-svg{min-height:145px}.price-svg{min-height:135px}.caption{font-size:10px}.process.three{grid-template-columns:1fr}.process li,.process.five li{border-bottom:1px solid #2b3140;border-right:0;gap:20px;padding:22px;font-size:12px;display:flex}.process .process-number{min-width:24px;margin:0}.process strong{margin-bottom:10px;font-size:16px}.rule-box{gap:15px;padding:23px 18px;font-size:12px}.rule-icon{width:20px;height:20px}.revenue-split{grid-template-columns:1fr}.revenue-split>div{gap:25px;padding:24px}.revenue-split>div:first-child{border-bottom:1px solid #303441;border-right:0}.revenue-split strong{min-width:115px;font-size:58px}.revenue-split>div>span{max-width:110px;font-size:12px}.revenue-split>p{padding:13px 20px;font-size:9px}.allocation-grid{display:block}.allocation .donut{max-width:260px;margin:0 auto 25px}.allocation th,.allocation td{padding:15px 5px}.allocation table{font-size:11px}.timeline li{margin-left:4px;padding:0 0 32px 26px}.timeline-top{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:14px}.timeline h3{font-size:23px;line-height:1.3}.timeline p{font-size:12px}.timeline-date{font-size:9px}.thesis{gap:8px}.thesis li{padding:10px 13px;font-size:11px}.document-end{padding:46px 5px 60px;font-size:10px}.document-end .wordmark{font-size:12px}}@media print{*{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}:root{--ground:#fff;--ink:#10131a;--body:#222936;--dim:#525969;--secondary:#505868;--line:#c5cad4;--chart-0:#087e70;--chart-1:#6d48ac;--chart-2:#27628e;--chart-3:#6a6f81;--chart-4:#454e60;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:#222936;font-size:10pt;line-height:1.6;background:#fff!important}main{max-width:none;padding:0}.ambient,.back,.skip{display:none!important}.has-js .reveal{opacity:1!important;transform:none!important}.cover{padding:16px 0 0}.cover .document-meta{margin:25px 0}.cover h1{font-size:42pt}.cover-subtitle{font-size:13pt}.wordmark path,.rule-icon path{fill:#202838}.doc-section{break-before:auto;padding:25px 0;display:block}.section-rail{display:none}h2{break-after:avoid;font-size:25pt}h3{break-after:avoid}.cover-bottom,.document-meta{color:#333}.notice,.stat,.product-card,.info-card,.chart-panel,.process,.rule-box,.revenue-split,.thesis li{break-inside:avoid;color:#202733;background:#fff!important;border-color:#bdc4d0!important}.notice,.placeholder{color:#382357}.placeholder{background:#f0ebfa;border-color:#b0a0c7}.pill{color:#313947!important;background:#f4f4f6!important;border-color:#a9b1c0!important}.chart-label,.chart-value,.donut-total{fill:#252b39}.donut-label{fill:#4d5564}.bar-track{fill:#e2e5eb}.chart-grid path{stroke:#cfd4df}.stat-value,.revenue-split strong,.info-card strong,.process strong{color:#202733!important}thead th,caption{color:#2a3241;background:#eef0f4}th,td{color:#222936;border-color:#cbd0da}.document-end{padding:35px 0}.timeline li{break-inside:avoid}.process strong{font-size:10pt}.stat a,a{color:#184b64}@page{size:A4;margin:15mm}}.chart-panel .mobile-chart{display:none}@media (max-width:700px){.chart-panel .mobile-chart{display:block}.chart-panel .desktop-chart{display:none}.funds-svg .chart-label{font-size:12px}.funds-svg .chart-value{font-size:14px}.price-svg .chart-label{font-size:10px}}@media print{.price-svg>path[stroke],.price-svg>g[stroke]{stroke:#087e70}.rule-box p{orphans:3;widows:3}}body{font-size:18px;line-height:1.8}main{max-width:1320px;padding:0 38px}.doc-section{grid-template-columns:62px 1fr;gap:26px;padding:92px 0}.section-rail{font-size:16px}.eyebrow{letter-spacing:.16em;font-size:12px}h1{font-size:98px;line-height:1.02}h2{max-width:1000px;font-size:56px;line-height:1.1}h3{font-size:28px}.lead{max-width:960px;font-size:23px;line-height:1.65}.cover-subtitle{font-size:21px}.wordmark{font-size:18px}.wordmark svg{width:39px;height:39px}.document-meta{margin:55px 0 40px}.edition,.document-code{font-size:13px}.pill{padding:6px 13px;font-size:12px}.back{min-height:46px;font-size:14px}.cover{padding-top:65px}.cover-bottom{margin-top:18px}.notice{padding:32px 37px;font-size:15px;line-height:1.8}.notice .eyebrow{font-size:12px}.placeholder{font-size:.87em}.ambient svg{animation-duration:18s}.hero-signal{max-width:900px;height:160px;margin:35px auto 10px;position:relative}.hero-signal>svg{width:100%;height:100%;display:block}.signal-paths path{fill:none;stroke:#334b5d;stroke-width:1px}.signal-packets path{fill:none;stroke:url(#hero-signal-g);stroke-width:2px;stroke-dasharray:28 260;filter:drop-shadow(0 0 4px #33e8c944);animation:7s linear infinite packetFlow}.signal-ring{fill:none;stroke:#3f8f8c;stroke-width:1px;opacity:.55}.signal-ring.outer{stroke:#8b5cf6;stroke-dasharray:6 12;transform-origin:450px 80px;opacity:.5;animation:36s linear infinite orbit}.hero-q{width:45px;height:45px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-q svg{width:100%;height:100%}.hero-q path{fill:#dce7f3}.stats-grid{gap:18px}.stat{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:radial-gradient(at 15% 0,#16332f55,#0000 65%),#0c1018;border-radius:0;padding:28px 26px;position:relative}.stat-value{letter-spacing:-.065em;white-space:nowrap;min-height:60px;font-size:49px;line-height:1.2}.stat a{align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.source-glyph{color:#74ddd0;flex-shrink:0;width:21px;height:21px;transition:transform .2s}.source-link{align-items:center;gap:12px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.evidence-grid{grid-template-columns:1fr 1fr;gap:18px;margin:34px 0 25px;display:grid}.luminous{background:radial-gradient(ellipse 360px 240px at var(--mx,0%) var(--my,0%),#183d3e26,transparent 80%),#0c1018;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));border:1px solid #38424e;border-radius:0;transition:border-color .25s,transform .25s,background-color .25s;position:relative}.luminous:hover,.luminous:focus-within{background-color:#101821;border-color:#6caaa7;transform:translateY(-3px)}.evidence-card{flex-direction:column;min-width:0;padding:26px 29px 20px;display:flex}.card-index{color:#aabacc;letter-spacing:.1em;justify-content:space-between;gap:15px;margin-bottom:23px;font-size:12px;display:flex}.card-index span:last-child{color:#6cd6c4;font-family:var(--font-display)}.fact-copy strong{color:#f0f6fb;font-size:24px;line-height:1.45}.fact-qualifier{border-top:1px solid #2d3a49;margin-top:auto;padding-top:18px}.fact-qualifier p{color:#c5d0db;margin:7px 0 14px;font-size:15px;line-height:1.7}.fact-source{border-top:1px solid #253240;flex-wrap:wrap;gap:28px;padding-top:12px;display:flex}.readiness{background:radial-gradient(at 0 0,#123a393f,#0000 70%),#0b1018;border-color:#47706f;grid-template-columns:.88fr 1.2fr;gap:38px;margin:40px 0 36px;padding:38px 34px;display:grid}.ready-lead h3{margin:22px 0 25px;font-size:43px;line-height:1.1}.ready-lead p{font-size:18px;line-height:1.8}.ready-items{margin:0;padding:0;list-style:none}.ready-items li{border-bottom:1px solid #2d3c46;gap:16px;padding:20px 0;display:flex}.ready-items li:first-child{padding-top:0}.ready-items li:last-child{border:0;padding-bottom:0}.ready-items p{margin-bottom:13px;font-size:16px;line-height:1.8}.ready-items strong{margin-bottom:8px;font-size:18px;line-height:1.5;display:block}.ready-index{color:#7cdacb;font-size:13px;font-family:var(--font-display);padding-top:4px}.pill.prepared{color:#b0ede1;background:#11312c;border-color:#3f746a;font-size:11px}.ready-seal{max-width:300px;height:180px;margin:30px 0 0;position:relative}.ready-seal>svg:first-child{width:45px;height:45px;position:absolute;top:calc(50% - 23px);left:calc(50% - 23px)}.ready-seal>svg:first-child path{fill:#a4c4ce}.ready-seal>svg:last-child{fill:none;stroke:#2a4652;stroke-width:1px;width:100%;height:100%}.ready-seal .running{stroke:#55d8c6;stroke-width:2px;stroke-dasharray:15 150;animation:5.5s linear infinite packetFlow}.products{gap:18px}.product-card{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);background:linear-gradient(155deg,#111923,#0a0e15);border-radius:0;padding:30px 27px;transition:border-color .2s,transform .2s;position:relative}.product-card:hover{border-color:#7ba5b0;transform:translateY(-4px)}.product-card h3{min-height:100px;font-size:28px}.product-card p{font-size:16px;line-height:1.8}.product-drawing{stroke-width:1.5px;width:125px;height:125px}.product-drawing path{stroke-dasharray:200 20;animation:9s linear infinite productTrace}.small-number{font-size:13px}.info-card{background:#0d121c;border-radius:0;padding:28px}.info-card strong{font-size:20px}.process li,.process.five li{padding:26px 22px;font-size:16px;line-height:1.8;position:relative}.process strong{font-size:20px}.process-number{font-size:18px}.process:after{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#47d0be,#0000) 0 0/30% 100% no-repeat;grid-column:1/-1;height:2px;animation:8s linear infinite railFlow;display:block}.table-wrap{border-radius:0}table{font-size:16px;line-height:1.8}thead th{letter-spacing:.06em;padding:22px 23px;font-size:12px}th,td{padding:22px 23px}table .placeholder{font-size:13px}tbody tr{transition:background .2s}tbody tr:hover{background:#14202b}.chart-panel{border-radius:0;padding:32px}.chart-panel figcaption{font-size:20px}.chart-label{font-size:16px}.chart-value{font-size:22px}.caption{font-size:15px}.allocation-grid{grid-template-columns:340px 1fr;gap:30px}.allocation table{font-size:16px}.allocation th,.allocation td{padding:19px 12px}.donut-total{font-size:40px}.donut-label{font-size:9px}.rule-box{margin:25px 0;padding:30px 34px;font-size:18px;line-height:1.85;display:block}.rule-heading{align-items:center;gap:24px;margin-bottom:24px;display:flex}.rule-heading .process-number{margin:0}.rule-heading h3{margin:0;font-size:30px}.rule-box ul{margin:15px 0 0;padding-left:20px}.rule-box li{margin:12px 0;padding-left:4px}.rule-split{border:1px solid #354550;grid-template-columns:1fr 1fr;margin:0 0 25px;display:grid}.rule-split>span{color:#c2cddb;flex-direction:column;gap:10px;padding:25px;font-size:15px;display:flex}.rule-split>span:first-child{border-right:1px solid #354550}.rule-split strong{font-family:var(--font-display);letter-spacing:-.06em;color:#8ae2d1;font-size:60px;line-height:1.2}.rule-split small,.timeline h3{font-size:28px}.timeline p{font-size:17px;line-height:1.8}.timeline-date{font-size:13px}.placeholder-timeline h3{font-size:27px}.timeline-top .placeholder{font-size:13px}.thesis li{background:#0f1620;border-radius:3px;padding:15px 20px;font-size:16px;transition:border-color .2s,color .2s}.thesis li:hover{color:#edf8f7;border-color:#6baba7}.document-end{font-size:14px}.document-end .wordmark{font-size:16px}.revenue-split>div>span{max-width:160px;font-size:16px}.revenue-split>p{font-size:13px}.chart-panel.seen .funds-svg rect:not(.bar-track){transform-box:fill-box;transform-origin:0;animation:.8s cubic-bezier(.22,1,.36,1) both barReveal}.evidence-card:hover .card-index span:last-child{color:#b8fff0}.section-body>p:not(.lead){max-width:950px}@keyframes packetFlow{to{stroke-dashoffset:-576px}}@keyframes productTrace{to{stroke-dashoffset:-220px}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes railFlow{0%{background-position:-50% 0}to{background-position:150% 0}}@keyframes barReveal{0%{opacity:.4;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@media (max-width:1100px) and (min-width:701px){main{padding:0 28px}.doc-section{grid-template-columns:35px 1fr;gap:18px}.stats-grid{grid-template-columns:1fr}.stat-value{font-size:56px}.readiness{grid-template-columns:1fr}.ready-seal{display:none}.products{grid-template-columns:1fr}.product-card h3{min-height:0}.allocation-grid{grid-template-columns:260px 1fr}.revenue-split>div{flex-direction:column;align-items:flex-start}}@media (max-width:700px){body{font-size:17px;line-height:1.8}main{padding:0 20px}.cover{padding-top:98px}.cover .wordmark{font-size:15px}.cover .wordmark svg{width:32px;height:32px}.document-meta{margin:38px 0 30px}.edition,.document-code{font-size:12px}.pill{font-size:11px}.eyebrow{letter-spacing:.12em;font-size:11px}h1{margin:25px 0;font-size:49px;line-height:1.08}h2{font-size:38px;line-height:1.15}h3{font-size:27px}.cover-subtitle{font-size:18px;line-height:1.75}.token-id{font-size:13px;line-height:2.3}.cover-bottom{margin-top:15px}.cover-bottom .pill{text-align:center;font-size:11px}.hero-signal{width:100%;height:115px;margin-top:22px}.hero-signal>svg{overflow:visible}.hero-q{width:30px;height:30px}.back{min-height:44px;font-size:13px}.notice{padding:25px 21px;font-size:14px;line-height:1.85}.notice .eyebrow{font-size:11px}.doc-section{padding:65px 0;display:block}.lead{font-size:21px;line-height:1.7}.stat{padding:28px 24px}.stat-value{font-size:49px}.stat p{font-size:17px;line-height:1.8}.stat a{font-size:15px}.evidence-grid{grid-template-columns:1fr;gap:18px}.evidence-card{padding:25px 23px 18px}.fact-copy{font-size:18px;line-height:1.75}.fact-copy strong{font-size:25px}.fact-qualifier p{font-size:16px}.card-index,.fact-qualifier>span{font-size:12px}.source-link{font-size:15px}.readiness{margin:30px 0;padding:29px 23px;display:block}.ready-lead h3{font-size:38px}.ready-lead p{font-size:18px}.ready-seal{width:240px;height:140px;margin:20px auto 24px}.ready-items li{gap:12px;padding:24px 0}.ready-items li:first-child{border-top:1px solid #344b53;padding-top:24px}.ready-items p{font-size:17px;line-height:1.8}.ready-items strong{font-size:20px}.ready-index{font-size:14px}.pill.prepared{padding:7px 10px;font-size:12px}.product-card{padding:27px 23px}.product-card h3{min-height:0;font-size:29px}.product-card p{font-size:17px;line-height:1.8}.product-drawing{width:125px;height:125px}.info-card{padding:26px 23px}.info-card p{font-size:17px;line-height:1.8}.info-card strong{font-size:21px}.process li,.process.five li{gap:20px;padding:25px 22px;font-size:17px}.process strong{font-size:21px}.process-number{font-size:17px}table{font-size:15px;line-height:1.75}th,td{padding:20px 11px}thead th{font-size:11px;line-height:1.8}table .placeholder{font-size:12px}.protection th{font-size:19px}.protection td{font-size:16px}.protection tr{padding:24px 21px}.chart-panel{padding:25px 19px}.chart-panel figcaption{font-size:19px}.caption{font-size:14px;line-height:1.8}.funds-svg .chart-label{font-size:14px}.funds-svg .chart-value{font-size:17px}.price-svg .chart-label{font-size:12px}.allocation-grid{display:block}.allocation .donut{max-width:280px}.allocation table{font-size:15px}.allocation th,.allocation td{padding:20px 3px}.allocation th{width:81%}.allocation tbody th:before{width:6px!important;height:6px!important;margin-right:7px!important}.revenue-split>div{gap:23px;padding:28px 24px}.revenue-split>div>span{font-size:16px}.revenue-split>p{font-size:12px}.rule-box{padding:27px 22px;font-size:17px}.rule-heading{gap:17px}.rule-heading h3{font-size:28px}.rule-split{grid-template-columns:1fr}.rule-split>span{padding:23px;font-size:16px}.rule-split>span:first-child{border-bottom:1px solid #354550;border-right:0}.rule-split strong{font-size:62px}.timeline-top .placeholder{font-size:13px}.timeline h3,.placeholder-timeline h3{font-size:27px}.timeline p{font-size:17px;line-height:1.85}.thesis li{padding:13px 15px;font-size:15px}.document-end{font-size:13px;line-height:1.85}.document-end a,.document-end .wordmark{font-size:15px}}@media print{body{font-size:11pt}.hero-signal,.ready-seal{display:none}.readiness{background:#fff;display:block}.ready-lead h3{font-size:26pt}.ready-items p,.evidence-card p,.stat p,.product-card p,.process li,.info-card p{font-size:10.5pt}.evidence-grid{grid-template-columns:1fr 1fr}.evidence-card,.readiness,.luminous{clip-path:none;break-inside:avoid;background:#fff!important;border-color:#9ca8b6!important;transform:none!important}.card-index,.fact-qualifier p,.fact-qualifier>span{color:#343d4a}.fact-copy strong{color:#10161f;font-size:16pt}.ready-lead p{font-size:12pt}.prepared{color:#1d544a!important;background:#f2f7f5!important}.rule-split strong{color:#284e4e!important}.rule-box,.timeline p{font-size:11pt}.source-glyph{color:#255f60}.source-glyph .glyph-terminal{stroke:#65469c}}:root{--paper-rule:#363944;--paper-soft:#0b0d13}html{scroll-padding-top:30px}main{max-width:1120px;margin:0 auto;padding:0 44px}.ambient{opacity:.055;-webkit-mask-image:linear-gradient(90deg,#000,#0000 18% 82%,#000);mask-image:linear-gradient(90deg,#000,#0000 18% 82%,#000)}.ambient svg{animation:none!important}.cover{padding:64px 0 0}.publication-brand{color:#dce2eb;font-family:var(--font-display),Arial;letter-spacing:.2em;flex-direction:column;align-items:center;gap:20px;font-size:14px;text-decoration:none;display:flex}.publication-brand:hover{color:#fff}.publication-monogram{width:112px;height:112px;display:block}.publication-monogram svg{width:100%;height:100%;display:block}.publication-monogram path{fill:#d7dee6}.document-meta{gap:18px;margin:35px 0 43px}.document-meta .doc-status{letter-spacing:.14em;text-transform:uppercase;color:#b2bac6;font-size:11px}.edition{color:#929dad;font-size:11px}.cover>.eyebrow{display:none}.cover h1{letter-spacing:-.065em;max-width:950px;margin:25px auto 30px;font-size:82px;line-height:1.04}.cover-subtitle{max-width:720px;margin:0 auto 25px;font-size:19px;line-height:1.8}.token-id{max-width:760px;font-size:13px}.cover-bottom{border-top:1px solid var(--paper-rule);border-bottom:1px solid var(--paper-rule);justify-content:center;gap:36px;margin-top:48px;padding:22px 0}.document-code{letter-spacing:.12em;font-size:11px}.doc-status{letter-spacing:.045em;color:#b8c1cf;background:0 0;border:0;border-radius:0;align-items:center;padding:0;font-size:12px;line-height:1.7;display:inline-flex}.doc-status.prepared{letter-spacing:.02em;color:#9bdfd1;white-space:normal;background:0 0;border:0;border-radius:0;font-size:12px}.doc-status.prepared:before{content:"";background:#80bdb1;flex-shrink:0;width:16px;height:1px;margin-right:10px;display:inline-block}.notice{border:0;border-bottom:1px solid var(--paper-rule);background:0 0;border-radius:0;max-width:900px;margin:0 auto;padding:32px 0 29px;font-size:14px;line-height:1.9}.notice .eyebrow{color:#a7afbf;text-align:center;margin-bottom:22px}.notice p{max-width:850px;margin:0 auto 13px}.notice ul{max-width:850px;margin:0 auto;padding-left:18px}.doc-section{border-bottom:1px solid var(--paper-rule);width:100%;padding:84px 0;display:block}.section-rail{display:none}.section-body{width:100%}.section-body>.eyebrow{text-align:center;letter-spacing:.16em;color:#9ba8b7;font-size:12px}.section-body>h2{text-align:center;letter-spacing:-.05em;max-width:950px;margin:22px auto 30px;font-size:53px;line-height:1.14}.section-body>.lead{text-align:center;max-width:850px;margin:0 auto 36px;font-size:23px;line-height:1.7}.section-body>p:not(.lead),.section-body>.body-list{max-width:800px;margin-left:auto;margin-right:auto}.section-body>h3{text-align:center;max-width:850px;margin:42px auto 23px;font-size:28px;line-height:1.4}.stats-grid{border-top:1px solid #464b55;border-bottom:1px solid #464b55;gap:0;margin:44px auto}.stat{clip-path:none;text-align:left;border:0;border-right:1px solid #343a44;border-radius:0;padding:30px 26px 24px;background:0 0!important}.stat:last-child{border-right:0}.stat-value{letter-spacing:-.065em;color:#e7edf5;min-height:0;margin-bottom:27px;font-size:47px;line-height:1.2}.luminous{border:0;border-top:1px solid #4c5965;border-bottom:1px solid #292f38;border-radius:0;transition:border-color .2s;clip-path:none!important;background:#0b0e14!important;transform:none!important}.luminous:hover,.luminous:focus-within{border-color:#7f9da5;background:#0b0e14!important;transform:none!important}.evidence-grid{gap:28px 32px;max-width:1032px;margin:36px auto 45px}.evidence-card{padding:27px 28px 20px}.evidence-card:nth-child(4n+2){border-top-color:#847793}.card-index{letter-spacing:.12em;margin-bottom:25px;font-size:11px}.card-index span:last-child{color:#8da8ae;font-size:13px}.fact-copy{font-size:18px;line-height:1.85}.fact-copy strong{font-size:23px;font-weight:500;line-height:1.5}.fact-qualifier{border-color:#333943;padding-top:19px}.fact-qualifier>span{letter-spacing:.15em;color:#9aa7b9;font-size:10px}.fact-source{border:0;gap:22px;padding-top:7px}.source-link{min-height:44px;font-size:14px}.source-glyph{color:#a5c3c7;width:18px;height:18px}.source-glyph .glyph-terminal{stroke:#b2a4ce}.source-link:hover .source-glyph{transform:none}.source-link:hover{text-decoration:underline}.readiness{border-top:2px solid #8bbfb8;border-bottom:1px solid #3b4b53;max-width:1032px;margin:42px auto;padding:38px 40px 12px;display:block;background:linear-gradient(#10191c,#0b0e14)!important}.ready-lead{text-align:center;max-width:840px;margin:0 auto 32px}.ready-lead>.eyebrow{letter-spacing:.16em;color:#aac8c4;font-size:11px}.ready-lead h3{text-align:center;margin:23px 0 26px;font-size:48px;line-height:1.1}.ready-lead h3 br{display:none}.ready-lead h3 .dim:after{content:" ";white-space:pre}.ready-lead p{max-width:800px;margin:0 auto;font-size:19px;line-height:1.85}.ready-items{max-width:900px;margin:0 auto}.ready-items li{border-color:#344249;grid-template-columns:30px 1fr;gap:16px;padding:24px 0;display:grid}.ready-items li>div{grid-template-columns:1fr 160px;align-items:start;gap:25px;display:grid}.ready-items li:first-child{border-top:1px solid #344249;padding-top:24px}.ready-items p{margin:0;font-size:17px;line-height:1.85}.ready-items strong{font-size:20px;font-weight:500}.ready-index{color:#9fb9bd;padding-top:3px;font-size:13px}.ready-items .doc-status{padding-top:5px}.products{border-top:1px solid #454d58;margin:42px auto 35px;display:block}.product-card{clip-path:none;background:0 0;border:0;border-bottom:1px solid #454d58;border-radius:0;grid-template-columns:1fr 1fr;align-items:center;gap:35px;padding:35px 12px;display:grid;transform:none!important}.publication-product-art{background:#000;border:1px solid #20252e;grid-area:1/2/4;justify-content:center;align-self:stretch;align-items:center;min-height:340px;max-height:430px;margin:0;display:flex;overflow:hidden}.publication-product-art svg{width:100%;height:100%;max-height:410px;display:block}.product-card:nth-child(2) .publication-product-art{grid-column:1}.product-card:nth-child(2)>h3,.product-card:nth-child(2)>p{grid-column:2}.product-card .small-number{letter-spacing:.15em;color:#98acbc;grid-column:1;align-self:end;font-size:12px;position:static}.product-card:nth-child(2) .small-number{grid-column:2}.product-card h3{grid-column:1;align-self:center;min-height:0;margin:0;font-size:34px;line-height:1.2}.product-card p{grid-column:1;align-self:start;margin:0;font-size:18px;line-height:1.85}.product-card:hover{border-color:#697b89}.publication-product-art svg image{transition:opacity .25s}.product-card:hover .publication-product-art image{opacity:.94}.card-grid{border-top:1px solid #444e5c;border-bottom:1px solid #444e5c;gap:0;margin:35px auto}.info-card{background:0 0;border:1px solid #303845;border-top:0;border-left:0;border-radius:0;padding:28px}.info-card p{font-size:17px;line-height:1.85}.info-card strong{font-size:22px;font-weight:500}.process{background:0 0;border:1px solid #444e5c;border-left:0;border-right:0;border-radius:0}.process li{font-size:17px;line-height:1.8}.process-number{color:#a0c4c5;font-size:19px}.process strong{font-size:21px;font-weight:500}.process:after{display:none}.table-wrap{border:1px solid #515b69;border-left:0;border-right:0;border-radius:0;max-width:1032px;margin:35px auto}table{font-size:16px}thead th,caption{background:#0c1119;font-size:12px}.chart-panel{background:#090d14;border:1px solid #4c5968;border-left:0;border-right:0;border-radius:0;max-width:1032px;margin:38px auto;padding:32px 30px}.chart-panel figcaption{font-family:var(--font-display);justify-content:space-between;font-size:22px;font-weight:400}.caption{font-size:14px;line-height:1.85}.rule-box{border-top:1px solid #748292;border-bottom:1px solid #394351;margin:30px auto;padding:30px 32px;background:#0b0e14!important}.rule-heading{border-bottom:1px solid #303946;justify-content:center;padding-bottom:24px}.rule-heading h3{font-size:30px}.rule-box>div:last-child{max-width:850px;margin:auto}.rule-split{background:0 0;border:1px solid #3f4a58;border-left:0;border-right:0;border-radius:0}.rule-split strong{color:#dbe7ee}.rule-split>span:last-child strong{color:#b7adca}.revenue-split{background:0 0;border:1px solid #4c5968;border-left:0;border-right:0;border-radius:0}.revenue-split strong{color:#d5e8e7}.revenue-split>div:nth-child(2) strong{color:#c5bed2}.timeline{max-width:800px;margin:40px auto}.timeline h3{font-size:27px}.timeline p{font-size:17px}.thesis-ledger{counter-reset:thesis;border-top:1px solid #4c5968;grid-template-columns:1fr 1fr;gap:0;max-width:900px;margin:35px auto;padding:0;list-style:none;display:grid}.thesis-ledger li{counter-increment:thesis;border-bottom:1px solid #343d48;align-items:baseline;gap:18px;padding:20px 22px;font-size:18px;line-height:1.6;display:flex}.thesis-ledger li:before{content:counter(thesis,decimal-leading-zero);font:12px var(--font-display);color:#8da8b5;letter-spacing:.06em}.document-end{padding:55px 0 65px;font-size:14px;line-height:1.9}.document-end a{font-size:14px}.placeholder{color:#cdbde2;background:#1a1623;border:0;border-bottom:1px solid #605272;border-radius:0}.reading-progress{width:calc(var(--reading-progress,0)*100%);z-index:50;pointer-events:none;background:#9bd4cc;height:2px;position:fixed;inset:0 auto auto 0}.allocation-focus{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0}.allocation-focus:hover,.allocation-focus:focus-visible{border-bottom-color:#8db9ba}.allocation svg circle{transition:opacity .25s}h1,h2,h3{overflow-wrap:normal}@media (max-width:1000px) and (min-width:701px){main{padding:0 35px}.section-body>h2{font-size:46px}.stats-grid{display:block}.stat{border-bottom:1px solid #343a44;border-right:0}.stat:last-child{border:0}.product-card{grid-template-columns:1fr 1fr}.product-card h3{font-size:28px}}@media (max-width:700px){main{padding:0 22px}.cover{padding:48px 0 0}.publication-monogram{width:87px;height:87px}.publication-brand{gap:17px;font-size:13px}.document-meta{gap:10px;margin:29px 0 32px}.document-meta .doc-status{letter-spacing:.12em;font-size:10px}.edition{font-size:11px}.cover h1{letter-spacing:-.055em;margin:18px auto 27px;font-size:48px;line-height:1.08}.cover-subtitle{font-size:18px;line-height:1.75}.token-id{font-size:12px;line-height:2.1}.cover-bottom{gap:14px;margin-top:36px;padding:20px 0}.cover-bottom .doc-status{text-align:center;font-size:11px}.document-code{font-size:10px}.notice{padding:27px 0 26px;font-size:14px}.notice .eyebrow{font-size:11px}.doc-section{padding:62px 0}.section-body>.eyebrow{letter-spacing:.12em;font-size:11px}.section-body>h2{margin:19px auto 27px;font-size:37px;line-height:1.16}.section-body>.lead{margin-bottom:30px;font-size:21px;line-height:1.7}.section-body>h3{font-size:27px;line-height:1.35}.stats-grid{margin:33px 0;display:block}.stat{border-bottom:1px solid #343a44;border-right:0;padding:28px 9px}.stat:last-child{border:0}.stat-value{margin-bottom:20px;font-size:48px}.stat p{font-size:17px;line-height:1.85}.evidence-grid{margin-top:30px;display:block}.evidence-card{margin-bottom:24px;padding:25px 22px 18px}.fact-copy{font-size:18px;line-height:1.85}.fact-copy strong{font-size:24px}.fact-qualifier p{font-size:16px;line-height:1.8}.source-link{font-size:15px}.card-index{font-size:11px}.readiness{padding:28px 20px 8px}.ready-lead{margin-bottom:25px}.ready-lead h3{font-size:37px;line-height:1.14}.ready-lead h3 br{display:block}.ready-lead p{font-size:18px;line-height:1.8}.ready-items li{grid-template-columns:23px 1fr;gap:12px;padding:24px 0}.ready-items li>div{display:block}.ready-items p{margin-bottom:14px;font-size:17px;line-height:1.8}.ready-items strong{font-size:20px}.ready-items .doc-status{padding:0;font-size:12px;line-height:1.8}.products{margin-top:35px}.product-card{flex-direction:column;align-items:stretch;gap:22px;padding:28px 0;display:flex}.product-card .small-number{align-self:center;font-size:11px}.publication-product-art{order:1;width:100%;height:350px;min-height:340px;max-height:none}.publication-product-art svg{max-height:350px}.product-card h3{text-align:center;order:2;min-height:0;font-size:30px}.product-card p{order:3;font-size:18px;line-height:1.8}.product-card:nth-child(2) .publication-product-art{order:1}.info-card{border-right:0;padding:25px 15px}.info-card p{font-size:17px}.info-card strong{font-size:21px}.process li,.process.five li{gap:18px;padding:25px 18px;font-size:17px}.table-wrap{margin:30px auto}.chart-panel{margin:32px auto;padding:25px 17px}.chart-panel figcaption{font-size:21px;line-height:1.5}.chart-panel .doc-status{font-size:11px}.protection tr{padding:24px 17px}.rule-box{padding:27px 20px}.rule-heading{justify-content:flex-start;gap:16px}.rule-heading h3{font-size:28px}.thesis-ledger{grid-template-columns:1fr}.thesis-ledger li{padding:19px 9px;font-size:17px}.timeline h3{font-size:26px}.timeline p{font-size:17px}.timeline .doc-status{font-size:12px}.document-end{padding:44px 0 55px;font-size:13px}.revenue-split>div{padding:26px 20px}.doc-status{border-radius:0!important}}@media print{main{max-width:none;padding:0}.reading-progress{display:none}.publication-monogram{width:75px;height:75px}.publication-monogram path{fill:#1b2430}.cover{padding-top:0}.cover h1{font-size:42pt}.section-body>h2{font-size:26pt}.section-body>.lead{font-size:13pt}.doc-section{padding:25px 0}.doc-status,.doc-status.prepared{color:#344958}.stat,.evidence-card,.readiness,.product-card,.chart-panel,.rule-box,.info-card{background:#fff!important;border-color:#a4acb7!important}.stat p,.fact-copy,.ready-items p,.product-card p{font-size:11pt}.fact-copy strong{color:#202632;font-size:14pt}.publication-product-art{min-height:220px;max-height:260px}.readiness h3{font-size:28pt}.publication-brand{color:#273340}.placeholder{color:#4a365f;background:#f1ebf7;border-color:#a694b7}.allocation-focus{color:#273340}.thesis-ledger li{font-size:11pt}}:root{--series-0:#82c8bd;--series-1:#7aaec8;--series-2:#9b9dc8;--series-3:#6e839c;--series-4:#b7c6d0}.component-panel{background:linear-gradient(140deg,#0d1720,#080e16 70%);border:1px solid #41556570;border-radius:0;margin:38px 0 48px;padding:30px 32px;position:relative;overflow:hidden}.component-panel:before{content:"";background:#a6d9d1;width:56px;height:1px;position:absolute;top:0;left:32px}.component-panel figcaption{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:25px;display:flex}.component-index{font:11px/1.5 var(--font-body,Arial);letter-spacing:1.5px;color:#92adbc;margin-bottom:12px;display:block}.component-panel figcaption h3{letter-spacing:-.7px;text-align:left;max-width:24ch;margin:0;font-size:28px;font-weight:400;line-height:1.2}.component-status{color:#a7b8c5;text-align:right;max-width:180px;font-size:12px;line-height:1.55}.chart-intro{color:#a7bbc9;text-align:left;margin:0 0 22px!important;font-size:16px!important}.component-note{text-align:left;border-top:1px solid #34495780;padding-top:17px;color:#a0b1bf!important;margin:24px 0 0!important;font-size:13px!important;line-height:1.6!important}.stats-grid{border:0!important;gap:18px!important}.stat{background:linear-gradient(145deg,#101c25,#080e16);position:relative;border:1px solid #344b596e!important;padding:27px 24px!important}.stat:before{content:"";background:#99cbc4;width:40px;height:1px;position:absolute;top:0;left:24px}.stat-value{letter-spacing:-1.5px!important;font-size:37px!important}.stat em{margin-top:15px;display:block;font-size:14px!important}.stat a{font-size:14px!important}.source-glyph{flex:none;width:22px!important;height:22px!important}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.evidence-card{background:linear-gradient(140deg,#0d1720,#080e15);flex-direction:column;display:flex;position:relative;border:1px solid #354a5870!important;padding:25px 26px 0!important}.evidence-card:last-child{grid-column:1/-1}.card-index{letter-spacing:1.4px;color:#9db4c4;font-size:11px!important}.evidence-metric{letter-spacing:-1.3px;color:#d5e8e9;font-size:38px;line-height:1.15;font-family:var(--font-display,Arial);margin:25px 0 15px}.fact-copy{flex:1;margin:0 0 24px!important;font-size:17px!important;line-height:1.65!important}.fact-qualifier{border-top:1px solid #304653;grid-template-columns:63px 1fr;gap:14px;padding-top:17px;display:grid;margin-top:0!important}.fact-qualifier>span{letter-spacing:1px;text-transform:uppercase;color:#829baa;font-size:10px!important}.fact-qualifier p{margin:0!important;font-size:14px!important;line-height:1.6!important}.fact-source{border-top:1px solid #304653;margin-top:18px!important;padding:15px 0!important}.source-link{gap:10px!important}.range-values{justify-content:space-between;align-items:baseline;gap:16px;margin-top:30px;display:flex}.range-values strong{letter-spacing:-1.5px;font-size:42px;font-weight:400}.range-values span{color:#91aab9;font-size:13px}.forecast-panel svg{width:100%;display:block}.chart-foot{color:#a6b9c5;border-top:1px solid #34495780;justify-content:space-between;gap:20px;padding-top:17px;font-size:12px;display:flex}.chart-foot a{white-space:nowrap;align-items:center;gap:10px;display:flex}.fund-label{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:12px;font-size:16px;display:flex}.fund-label>span{align-items:baseline;gap:14px;display:flex}.fund-label small{color:#829cac;font-size:10px}.fund-label strong{color:var(--series);font-size:23px;font-weight:400}.fund-track{background:#253642;height:7px}.fund-track>span{background:var(--series);transform-origin:0;height:100%;animation:.7s both fund-enter;display:block}.fund-row:nth-child(2) .fund-track>span{animation-delay:80ms}.fund-row:nth-child(3) .fund-track>span{animation-delay:.16s}@keyframes fund-enter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.world-map{width:100%;height:auto;display:block}.map-stage{padding:15px 0 0;position:relative}.demo-banner{letter-spacing:1px;color:#bed9de;background:#10212c;border-left:2px solid #81bfc5;padding:9px 12px;font-size:10px;position:absolute;top:0;left:0}.map-bottom{border-top:1px solid #34495780;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex}.map-selection{flex-direction:column;gap:7px;max-width:60%;display:flex}.map-selection strong{font-size:18px;font-weight:400}.map-selection span{color:#9db1c0;font-size:13px}.demo-toggle{color:#c9e3e0;cursor:pointer;background:#12222d;border:1px solid #4e6b7c;border-radius:3px;align-items:center;gap:13px;min-height:48px;padding:11px 14px;font-family:inherit;font-size:13px;line-height:1.5;display:flex}.demo-toggle svg{width:20px!important}.map-pin{cursor:pointer;outline:none}.map-pin[data-kind=planned] .pin-halo{stroke:#8db8d1;fill:#8db8d11a}.map-pin[data-kind=planned] .pin-core{fill:#b3d8e8}.map-pin[data-kind=office] .pin-halo{stroke:#b0a0d1;fill:#b0a0d11a}.map-pin:focus .pin-halo,.map-pin:hover .pin-halo{stroke-width:3px;fill:#9ce4d93a}.map-site-list{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;display:grid}.map-site-list button{text-align:left;color:#b9ccd6;cursor:pointer;background:#0b1720;border:1px solid #395665;padding:15px;font-size:13px}.map-site-list button strong{color:#d2e6e7;margin-bottom:6px;font-weight:400;display:block}.map-site-list button[aria-pressed=true]{border-color:#90c8bc}.pricing-empty{text-align:center;padding-top:26px}.pricing-empty>span{letter-spacing:2px;color:#88a7b6;font-size:11px}.pricing-empty p{max-width:40ch;margin:15px auto 20px!important;font-size:17px!important;line-height:1.6!important}.pricing-empty svg{width:100%;display:block}.stage-ledger{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.stage-ledger>div{border-left:1px solid #3f5767;flex-direction:column;gap:8px;padding:10px 0 5px 14px;display:flex}.stage-ledger small{color:#81a1b0;font-size:10px}.stage-ledger strong{font-size:15px;font-weight:400}.stage-ledger span{color:#93a9b8;font-size:12px}.split-bar{gap:3px;height:12px;margin:35px 0 24px;display:flex}.split-labels{grid-template-columns:1fr 1fr;gap:25px;display:grid}.split-labels>div{flex-direction:column;gap:6px;display:flex}.split-labels strong{font-size:44px;font-weight:400}.split-labels span{color:#a7bcc9;font-size:15px}.revenue-flow{grid-template-columns:1fr 50px 1fr;align-items:center;padding:20px 0;display:grid}.revenue-input{background:#0c1922;border:1px solid #4c697970;padding:24px}.revenue-input small{letter-spacing:1px;color:#8eadbc;font-size:10px}.revenue-input strong{margin:15px 0;font-size:23px;font-weight:400;display:block}.revenue-input span{color:#91aaba;font-size:13px}.flow-junction{border-top:1px solid #6a9ca7;border-bottom:1px solid #6a9ca7;border-left:1px solid #6a9ca7;height:160px;margin-left:24px;position:relative}.flow-junction:before{content:"";background:#6a9ca7;width:25px;height:1px;position:absolute;top:50%;left:-25px}.revenue-destinations{flex-direction:column;gap:18px;display:flex}.revenue-destinations>div{background:#10202a;border:1px solid #47627470;align-items:center;gap:22px;padding:18px;display:flex}.revenue-destinations>div:first-child{border-left:2px solid var(--series-0)}.revenue-destinations>div:last-child{border-left:2px solid var(--series-2)}.revenue-destinations strong{min-width:90px;font-size:36px;font-weight:400}.revenue-destinations small{font-size:18px}.revenue-destinations span{color:#acc0cc;font-size:15px}.allocation-layout{grid-template-columns:320px 1fr;align-items:center;gap:42px;display:grid}.allocation-ring{width:100%;max-width:320px}.allocation-total{fill:#e0ebed;font-size:38px}.allocation-caption{letter-spacing:1px;fill:#96adba;font-size:9px}.allocation-segment{transition:opacity .18s}.legend-entry{color:#b9ccd8;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #344c5b;grid-template-columns:8px 1fr auto;align-items:center;gap:15px;width:100%;padding:18px 0;font-family:inherit;font-size:16px;line-height:1.5;display:grid}.legend-entry strong{color:#d8e8e9;font-size:22px;font-weight:400}.legend-dot{width:7px;height:7px}.legend-entry:hover,.legend-entry:focus-visible,.legend-entry[aria-pressed=true]{color:#def1ec;background:#152a3155}.legend-entry:focus-visible,.demo-toggle:focus-visible,.map-site-list button:focus-visible{outline-offset:4px;outline:2px solid #99d7ca}[hidden]{display:none!important}@media (max-width:760px){.stats-grid,.evidence-grid{grid-template-columns:1fr!important}.evidence-card:last-child{grid-column:auto}.component-panel{margin:30px 0;padding:25px 21px}.component-panel:before{left:21px}.component-panel figcaption{display:block}.component-panel figcaption h3{max-width:100%;font-size:26px}.component-status{text-align:left;max-width:none;margin-top:15px;font-size:12px;display:block}.chart-intro{font-size:15px!important}.range-values strong{font-size:32px}.range-values span{text-align:center;max-width:90px;font-size:11px}.chart-foot{font-size:12px;display:block}.chart-foot a{margin-top:15px}.fund-label{font-size:14px}.fund-label>span{gap:9px}.fund-label strong{font-size:22px}.fund-row{margin-top:23px}.map-bottom{display:block}.map-selection{max-width:none}.demo-toggle{margin-top:20px}.map-site-list{grid-template-columns:1fr}.map-stage{padding-top:30px}.demo-banner{padding:6px;font-size:8px}.world-map{min-height:180px}.stage-ledger{grid-template-columns:1fr 1fr;gap:22px 12px}.pricing-empty>span{font-size:10px}.pricing-empty p{font-size:16px!important}.split-labels strong{font-size:38px}.split-labels span{font-size:13px}.revenue-flow{grid-template-columns:1fr;padding:0}.revenue-input{padding:21px}.flow-junction{border:0;border-left:1px solid #6a9ca7;width:1px;height:26px;margin:0 auto}.flow-junction:before{display:none}.revenue-destinations strong{font-size:34px}.revenue-destinations>div{gap:15px;padding:18px}.revenue-destinations span{font-size:14px}.allocation-layout{grid-template-columns:1fr;gap:16px}.allocation-ring{max-width:270px;margin:auto}.legend-entry{padding:17px 0;font-size:15px}.stat-value{font-size:40px!important}}@media print{.component-panel,.stat,.evidence-card{break-inside:avoid;color:#111!important;background:#fff!important;border-color:#bbb!important}.demo-toggle,.demo-banner{display:none}.component-note,.component-status,.chart-intro{color:#444!important}.evidence-metric,.range-values strong,.split-labels strong{color:#111!important}}.component-panel.animate-ready{opacity:0;transition:opacity .42s,transform .42s;transform:translateY(10px)}.component-panel.component-seen{opacity:1;transform:none}.fund-track>span{animation:none}.funds-panel.animate-ready:not(.component-seen) .fund-track>span{transform:scaleX(0)}.funds-panel.component-seen .fund-track>span{animation:.7s both fund-enter}.section-body>.body-list,.section-body>p:not(.lead){font-size:20px;line-height:1.8}.component-panel{background:radial-gradient(at 0 0,#25424e45,#0000 65%),linear-gradient(145deg,#0d1822,#080e16);border-color:#52708080;padding:36px 38px;box-shadow:inset 0 0 0 6px #060c122b,0 12px 36px #0002}.component-panel:before{background:linear-gradient(90deg,#b8e6dd,#739db3);width:90px;left:38px}.component-panel figcaption{gap:25px;margin-bottom:30px}.component-panel figcaption h3{max-width:24ch;font-size:34px;line-height:1.2}.component-index{letter-spacing:1.3px;margin-bottom:15px;font-size:14px}.component-status{max-width:220px;font-size:15px}.chart-intro{font-size:19px!important;line-height:1.65!important}.component-note{padding-top:20px;font-size:16px!important;line-height:1.7!important}.chart-foot{font-size:16px;line-height:1.6}.chart-foot a{min-height:44px}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important}.stat{flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 0 0 6px #06101755;background:radial-gradient(at 100% 0,#29495155,#0000 55%),linear-gradient(155deg,#101d28,#090f18)!important;border-color:#526f7f99!important;padding:30px 27px!important}.stat:before{background:linear-gradient(90deg,#b2ded6,#6c97b7);width:80px;left:27px}.stat:nth-child(2){background:radial-gradient(at 100% 0,#2b3c5755,#0000 55%),linear-gradient(155deg,#101b29,#090f18)!important}.stat:nth-child(3){background:radial-gradient(at 100% 0,#45385855,#0000 55%),linear-gradient(155deg,#171c2b,#090f18)!important}.card-topic{letter-spacing:1px;color:#a8c2cf;margin-bottom:26px;font-size:12px;line-height:1.6}.stat-value{white-space:nowrap;letter-spacing:-2px!important;font-size:49px!important;line-height:1.08!important}.stat-art{flex:none;width:100%;height:110px;margin:16px 0 18px;display:block}.stat p{font-size:19px!important;line-height:1.7!important}.stat em{color:#b1c2d0;margin-top:21px;font-size:17px!important;line-height:1.65!important}.stat a{border-top:1px solid #435d6b80;align-items:center;gap:12px;min-height:48px;margin-top:auto;padding-top:19px;display:flex;font-size:16px!important}.evidence-grid{gap:26px!important}.evidence-card{background:radial-gradient(at 100% 0,#233e4e45,#0000 60%),linear-gradient(160deg,#101c27,#080f18);overflow:hidden;border-color:#4a65778a!important;padding:28px 30px 0!important}.evidence-card:before{content:"";background:linear-gradient(#9ed1c4,#7892b9);width:2px;height:64px;position:absolute;top:30px;left:0}.card-index{letter-spacing:1px;z-index:1;border-bottom:1px solid #405b6c70;padding-bottom:16px;line-height:1.5;position:relative;font-size:14px!important}.dossier-watermark{letter-spacing:-10px;color:#b0d3db09;pointer-events:none;font-size:140px;font-weight:500;line-height:1;position:absolute;top:41px;right:15px}.evidence-metric{z-index:1;color:#d4e8eb;margin:27px 0 20px;font-size:48px;line-height:1.2;position:relative}.fact-copy{margin-bottom:26px!important;font-size:20px!important;line-height:1.7!important}.fact-qualifier{grid-template-columns:75px 1fr;padding-top:20px}.fact-qualifier>span{letter-spacing:.7px;font-size:13px!important}.fact-qualifier p{font-size:17px!important;line-height:1.7!important}.fact-source{margin-top:22px!important;padding:17px 0!important}.fact-source a{min-height:44px;font-size:16px!important}.evidence-card:last-child{grid-template-columns:.6fr 1.4fr;column-gap:35px;display:grid}.evidence-card:last-child .card-index{grid-column:1/-1}.evidence-card:last-child .evidence-metric{grid-row:2/4;font-size:70px}.evidence-card:last-child .fact-copy{margin-top:25px!important}.evidence-card:last-child .fact-source{grid-column:1/-1}.range-values strong{font-size:51px}.range-values span{font-size:16px}.fund-label{font-size:19px}.fund-label strong{font-size:31px}.fund-label small{font-size:13px}.fund-row{margin-top:32px}.fund-track{height:9px}.stage-ledger strong{font-size:19px}.stage-ledger span{font-size:16px}.stage-ledger small{font-size:13px}.pricing-empty>span{font-size:14px}.pricing-empty p{font-size:20px!important}.split-labels strong{font-size:54px}.split-labels span{font-size:19px}.revenue-input small{font-size:13px}.revenue-input strong{font-size:27px;line-height:1.3}.revenue-input span{font-size:17px}.revenue-destinations strong{min-width:100px;font-size:43px}.revenue-destinations span{font-size:18px}.allocation-layout{grid-template-columns:330px 1fr;gap:33px}.legend-entry{padding:21px 0;font-size:19px;line-height:1.6}.legend-entry strong{font-size:29px}.allocation-total{font-size:43px}.allocation-caption{font-size:11px}.map-survey{letter-spacing:1px;color:#8fb1c3;border-top:1px solid #46617180;justify-content:space-between;padding-top:20px;font-size:12px;display:flex}.map-stage{background:radial-gradient(at 44% 40%,#31556535,#0000 70%);margin:17px -10px 0;padding:20px 0}.map-key{color:#aec5d3;align-items:center;gap:27px;margin:10px 0 25px;font-size:16px;display:flex}.map-key>span{align-items:center;gap:10px;display:flex}.map-key i{background:#a1d6c7;width:7px;height:7px;display:block;box-shadow:0 0 9px #88c6b751}.map-key>span:nth-child(2) i{box-shadow:none;background:#91b9cf}.map-key>span:nth-child(3) i{box-shadow:none;background:#b6a0d0}.map-pin .pin-outer{fill:none;stroke:#8ed2c5;stroke-width:.7px;opacity:.4}.map-pin.is-selected .pin-outer{stroke-width:1.5px;opacity:1}.map-pin.is-selected .pin-core{fill:#fff}.map-selection strong{font-size:23px;line-height:1.3}.map-selection span{font-size:17px;line-height:1.6}.demo-toggle{min-height:52px;padding:13px 16px;font-size:16px}.demo-banner{letter-spacing:.6px;font-size:12px;top:7px}.map-site-list{gap:16px;margin-top:27px}.map-site-list button{background:linear-gradient(140deg,#18323e88,#0d1823);border-color:#456676;padding:20px 18px;font-size:16px;line-height:1.6;position:relative}.map-site-list button strong{font-size:18px}.map-site-list button[aria-pressed=true]{border-color:#9ad0c4;box-shadow:inset 2px 0 #a8dacd}@media (max-width:1100px) and (min-width:761px){.stat-value{font-size:40px!important}.stat p{font-size:18px!important}.allocation-layout{grid-template-columns:290px 1fr}}@media (max-width:760px){.component-panel{padding:28px 22px}.component-panel:before{left:22px}.component-panel figcaption h3{font-size:30px}.component-index{font-size:13px}.component-status{max-width:none;font-size:16px}.chart-intro{font-size:18px!important}.component-note{font-size:16px!important}.stats-grid{grid-template-columns:1fr!important;gap:25px!important}.stat{padding:29px 25px!important}.card-topic{margin-bottom:22px;font-size:13px}.stat-value{white-space:normal;font-size:51px!important}.stat p{font-size:20px!important;line-height:1.7!important}.stat em{font-size:18px!important}.stat a{font-size:17px!important}.stat-art{height:95px;margin:16px 0 19px}.evidence-grid{grid-template-columns:1fr!important}.evidence-card{padding:25px 25px 0!important}.evidence-card:last-child{display:flex}.card-index{font-size:13px!important}.evidence-metric,.evidence-card:last-child .evidence-metric{font-size:43px!important}.fact-copy{font-size:20px!important;line-height:1.7!important}.fact-qualifier{grid-template-columns:1fr;gap:9px}.fact-qualifier p{font-size:18px!important}.fact-qualifier>span{font-size:14px!important}.fact-source a{font-size:17px!important}.range-values strong{font-size:35px}.range-values span{font-size:14px}.chart-foot{font-size:16px}.fund-label{align-items:flex-start;font-size:18px}.fund-label>span{gap:10px}.fund-label small{font-size:12px;line-height:1.8}.fund-label strong{font-size:27px}.stage-ledger strong{font-size:17px}.stage-ledger span{font-size:16px}.pricing-empty p{font-size:18px!important}.split-labels strong{font-size:43px}.split-labels span{font-size:17px}.revenue-input strong{font-size:26px}.revenue-input span{font-size:17px}.revenue-destinations>div{display:block}.revenue-destinations strong{margin-bottom:5px;font-size:40px;display:block}.revenue-destinations span{font-size:18px}.allocation-layout{grid-template-columns:1fr}.legend-entry{gap:12px;padding:20px 0;font-size:18px}.legend-entry strong{font-size:26px}.map-survey{gap:15px;font-size:10px;line-height:1.6}.map-survey span:last-child{display:none}.map-stage{margin:14px -9px 0;padding-top:25px}.map-key{flex-wrap:wrap;gap:12px;font-size:14px}.map-key>span{gap:6px}.map-selection strong{font-size:23px}.map-selection span{font-size:18px}.demo-toggle{justify-content:space-between;width:100%;min-height:54px;font-size:17px}.map-site-list button{font-size:17px}.map-site-list button strong{font-size:20px}.demo-banner{padding:7px 9px;font-size:9px;line-height:1.5}.section-body>.body-list,.section-body>p:not(.lead){font-size:20px}}.stats-grid,.evidence-grid{align-items:stretch}.stats-grid>.stat,.evidence-grid>.evidence-card{align-self:stretch;height:auto;min-height:0}.stats-grid>.stat>a{margin-top:auto;padding-top:24px}.evidence-card .fact-copy{flex:auto}.map-pin .pin-halo{fill:#33e8c924;stroke:#33e8c9;stroke-width:1.2px}.map-pin .pin-core{fill:#7ff5df}.map-pin .pin-outer{stroke:#33e8c9}.map-pin[data-kind=planned] .pin-halo{fill:#e8b05c14;stroke:#e8b05c;stroke-dasharray:3 3}.map-pin[data-kind=planned] .pin-core{fill:none;stroke:#f3c983;stroke-width:1.5px}.map-pin[data-kind=planned] .pin-outer{stroke:#e8b05c}.map-pin[data-kind=office] .pin-halo{fill:#a78bfa1f;stroke:#a78bfa}.map-pin[data-kind=office] .pin-core{fill:#d4c6ff}.map-pin[data-kind=office] .pin-outer{stroke:#a78bfa}.map-pin.is-selected[data-kind=planned] .pin-core{fill:none;stroke:#fff}.map-key i{border-radius:50%;width:9px!important;height:9px!important}.map-key>span:first-child i{background:#33e8c9;box-shadow:0 0 9px #33e8c980}.map-key>span:nth-child(2) i{box-shadow:none;background:0 0;border:1.5px solid #e8b05c}.map-key>span:nth-child(3) i{background:#a78bfa}.card-grid.two>.info-card:nth-child(2n),.card-grid:not(.two)>.info-card:nth-child(3n){border-right:0}.pricing-chart{padding-top:30px}.pricing-chart svg{width:100%;display:block;overflow:visible}.stage-ledger span{color:#cfe9e3}.doc-status.active{color:#9bdfd1;letter-spacing:.04em}.doc-status.active:before{content:"";background:#33e8c9;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block;box-shadow:0 0 8px #33e8c980}@media print{.doc-status.active{color:#1d5c50}}.allocation-v4{--series-0:#33e8c9;--series-1:#8b5cf6;--series-2:#d9dee8;--series-3:#14806f;--series-4:#c4b2ff}.allocation-v4 .legend-dot{border-radius:2px;width:10px;height:10px}@media (max-width:640px){.forecast-panel svg text{font-size:34px}.forecast-panel svg .base-label{display:none}.forecast-panel .range-values{flex-wrap:nowrap}.forecast-panel .range-values strong{white-space:nowrap;font-size:30px}.forecast-panel .range-values span{display:none}.pricing-chart svg text{font-size:40px}}.publication-product-art{background:radial-gradient(at 48% 45%,#11232b50,#0000 70%),#0c1018;border-color:#263743;height:412px;min-height:0;max-height:none}.product-card:nth-child(3) .publication-product-art{height:358px}.publication-product-art .schematic{width:100%;max-width:390px;height:100%;max-height:none;display:block}.schematic{font-family:var(--font-body),Arial,sans-serif}.schematic text{fill:#a7bdc8;letter-spacing:.55px;font-size:11px}.schematic .sx-label{fill:#d2e3e6}.schematic .sx-line{fill:none;stroke:#547583;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.schematic .sx-dim{stroke:#344653}.schematic .sx-teal{stroke:#33e8c9}.schematic .sx-violet{stroke:#a99af0}.schematic .sx-dot{fill:#a5e5d8;stroke:none}.schematic .sx-pulse{fill:none;stroke:#78e0ce;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:7 93;animation:8s linear infinite wpSxSignal;animation-delay:var(--d,0s)}.schematic .sx-return{stroke:#a99af0;animation-duration:10s}.schematic .sx-breath{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite wpSxBreathe}@keyframes wpSxSignal{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes wpSxBreathe{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:700px){.publication-product-art,.product-card:nth-child(3) .publication-product-art{max-width:346px;height:350px;margin:0 auto}.publication-product-art .schematic{max-width:none}.schematic text{fill:#bccfd8;font-weight:500}}@media print{.publication-product-art{height:260px;background:#fff!important}.schematic .sx-pulse{display:none}.schematic .sx-pulse,.schematic .sx-breath{animation:none!important}.schematic text{fill:#304e5b}.schematic .sx-line{stroke:#547583}}.map-pin[data-kind=future] .pin-halo{fill:#9fb3c214;stroke:#9fb3c2;stroke-width:1px}.map-pin[data-kind=future] .pin-core{fill:#d3dee6}.map-pin[data-kind=future] .pin-outer{stroke:#9fb3c2;opacity:.25}.map-key>span:nth-child(3) i{box-shadow:none;background:#9fb3c2;width:6px!important;height:6px!important}.map-key>span:nth-child(4) i{box-shadow:none;background:#a78bfa}.map-site-list button{font-family:inherit}@media (max-width:700px){.map-site-list{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.map-site-list button{grid-column:1/-1;padding:13px 15px;font-size:14px;line-height:1.5}.map-site-list button strong{margin-bottom:3px;font-size:16px}.map-site-list button:nth-child(n+4){grid-column:auto}}.publication-monogram img{object-fit:contain;width:100%;height:100%;display:block}.publication-wordmark{line-height:0;display:block}.publication-wordmark svg{aspect-ratio:968/154;width:auto;height:19px;display:block}.document-end .wordmark{color:#dce2eb;justify-content:center;align-items:center;gap:10px;display:flex}.document-end .wordmark img{width:30px;height:30px;display:block}.document-end .wordmark .qd-type svg{aspect-ratio:968/154;width:auto;height:12px;display:block}@media (max-width:640px){.publication-wordmark svg{height:16px}}
