.ob-page{--ob-ink:#0b1517;--ob-ink-soft:#122023;--ob-ink-lift:#19292b;--ob-rule:#2b3a3b;--ob-rule-soft:#223235;--ob-type:#eaeddf;--ob-muted:#a2ada7;--ob-soft:#758782;--ob-lime:#d1eaa0;--ob-warm:#efbc8d;--ob-negative:#e9a6a0;background:var(--ob-ink);min-height:100vh;color:var(--ob-type);letter-spacing:-.014em;font-family:Helvetica Neue,Arial,ui-sans-serif,system-ui,sans-serif;font-size:14px}.ob-page *,.ob-page :before,.ob-page :after{box-sizing:border-box}.ob-page button,.ob-page a{font:inherit}.ob-page button{cursor:pointer}.ob-page a{color:inherit;text-decoration:none}.ob-page button:focus-visible,.ob-page a:focus-visible{outline:2px solid var(--ob-lime);outline-offset:4px}.ob-page ::selection{background:var(--ob-lime);color:var(--ob-ink)}.ob-skip{z-index:99;padding:12px 19px;position:absolute;top:-80px;left:100px;background:var(--ob-lime)!important;color:var(--ob-ink)!important;font-weight:750!important}.ob-skip:focus{top:12px}.ob-brandmark{flex:none;place-items:center;width:41px;height:41px;display:grid;position:relative}.ob-brandmark-orbit{border:1.7px solid var(--ob-lime);border-radius:50%;position:absolute;inset:4px;transform:rotate(-25deg)skew(-11deg,18deg)}.ob-brandmark-orbit-two{border-color:#9ea98e;inset:9px 1px;transform:rotate(35deg)skew(10deg,-18deg)}.ob-brandmark-core{background:var(--ob-lime);border-radius:100%;width:9px;height:9px;position:absolute;box-shadow:0 0 21px #d1eaa05a}.ob-brandmark-small{width:30px;height:30px;transform:scale(.75)}.ob-rail{border-right:1px solid var(--ob-rule);z-index:20;background:#111d1e;flex-direction:column;align-items:center;width:96px;display:flex;position:fixed;inset:0 auto 0 0}.ob-rail-brand{place-items:center;width:54px;height:54px;margin-top:30px;display:grid}.ob-rail-divider{background:var(--ob-rule);width:55px;height:1px;margin:27px 0 18px}.ob-rail-links{flex-direction:column;align-items:center;gap:8px;width:100%;padding:0 9px;display:flex}.ob-rail-link{border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:78px;min-height:76px;transition:background .2s,color .2s;display:flex;color:#8f9e99!important}.ob-rail-link span{text-transform:uppercase;letter-spacing:.02em;text-align:center;font:700 8px/1.2 ui-monospace,Menlo,monospace}.ob-rail-link svg{width:21px;height:21px}.ob-rail-link:hover{background:#243431;color:var(--ob-type)!important}.ob-rail-link.selected{background:#27382e;color:var(--ob-lime)!important}.ob-rail-bottom{text-align:center;color:#869c91;letter-spacing:.11em;gap:13px;margin-top:auto;margin-bottom:28px;font:700 9px/1.45 ui-monospace,Menlo,monospace;display:grid}.ob-rail-coordinate{color:var(--ob-lime);writing-mode:vertical-rl;height:70px;margin:0 auto;transform:rotate(180deg)}.ob-shell{min-width:0;margin-left:96px}.ob-topbar{border-bottom:1px solid var(--ob-rule);background:#0c1719;justify-content:space-between;align-items:center;gap:24px;height:81px;padding:0 clamp(24px,5.4vw,92px);display:flex}.ob-topbar-brand{white-space:nowrap;align-items:center;gap:10px;display:flex}.ob-topbar-brand strong{letter-spacing:-.07em;font-size:20px;font-weight:850}.ob-topbar-brand strong span{font-weight:450}.ob-topbar-brand>i{background:#41504b;width:1px;height:23px;margin:0 9px}.ob-topbar-brand>span:last-child{letter-spacing:.14em;color:var(--ob-muted);font:700 10px ui-monospace,monospace}.ob-topbar-links{align-items:center;gap:26px;margin-left:auto;display:flex}.ob-topbar-links>a{color:#bfc8bd;letter-spacing:.07em;align-items:center;gap:7px;font:700 10px ui-monospace,monospace;transition:color .2s;display:flex}.ob-topbar-links>a:hover{color:var(--ob-lime)}.ob-topbar-chip{letter-spacing:.07em;color:var(--ob-lime);white-space:nowrap;border:1px solid #405448;border-radius:3px;align-items:center;gap:9px;padding:10px 14px;font:700 9px ui-monospace,monospace;display:flex}.ob-topbar-chip>span{background:var(--ob-lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #d1eaa078}.ob-intro{border-bottom:1px solid var(--ob-rule);background:radial-gradient(at 85% 43%,#1b2c27 0%,#0000 38%),linear-gradient(90deg,#0d1719 0%,#101d1e 100%);grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:30px;min-height:613px;padding:80px clamp(24px,5.4vw,92px) 86px;display:grid;position:relative;overflow:hidden}.ob-intro:after{content:"";pointer-events:none;background-image:linear-gradient(#b4c9a903 1px,#0000 1px),linear-gradient(90deg,#b4c9a903 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 66%);mask-image:linear-gradient(270deg,#000,#0000 66%)}.ob-intro-copy,.ob-intro-instrument,.ob-intro-index{z-index:1;position:relative}.ob-eyebrow{color:var(--ob-lime);letter-spacing:.13em;align-items:center;gap:14px;font:700 11px/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.ob-eyebrow i{background:#526456;width:32px;height:1px;display:inline-block}.ob-intro h1{letter-spacing:-.092em;max-width:970px;margin:42px 0 33px;font-size:clamp(56px,6.85vw,118px);font-weight:600;line-height:.985}.ob-intro h1 em,.ob-section-head h2 em,.ob-next h2 em{letter-spacing:-.09em;color:var(--ob-lime);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.ob-intro-copy>p{color:#adbbb2;letter-spacing:-.018em;max-width:555px;font-size:clamp(15px,1.3vw,18px);line-height:1.7}.ob-intro-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:39px;display:flex}.ob-button{white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:11px;min-height:44px;padding:11px 17px;transition:transform .2s,background .2s,border-color .2s,color .2s;letter-spacing:.08em!important;border-radius:3px!important;font:800 10px ui-monospace,Menlo,monospace!important;display:inline-flex!important}.ob-button:hover{transform:translateY(-2px)}.ob-button-primary{background:var(--ob-lime)!important;color:#122118!important;border-color:var(--ob-lime)!important}.ob-button-primary:hover{background:#f0f6c6!important}.ob-button-quiet{color:#cad4c7!important;background:0 0!important;border-color:#566657!important}.ob-button-quiet:hover{border-color:var(--ob-lime)!important;color:var(--ob-lime)!important}.ob-button-outlined{color:#e4e9d9!important;background:0 0!important;border-color:#536357!important}.ob-button-outlined:hover{border-color:var(--ob-lime)!important;background:#24342c!important}.ob-intro-instrument{background:linear-gradient(165deg,#1b2f29ad,#122320b8);border:1px solid #3b5142;flex-direction:column;justify-content:space-between;align-self:center;width:100%;min-height:420px;padding:22px 25px;display:flex;box-shadow:0 26px 80px #0002}.ob-instrument-top,.ob-instrument-bottom{letter-spacing:.1em;color:#b6c6b5;justify-content:space-between;align-items:center;gap:10px;font:700 9px ui-monospace,monospace;display:flex}.ob-instrument-top span:last-child,.ob-instrument-bottom span:last-child{color:#839688}.ob-instrument-orbit{align-self:center;place-items:center;width:min(100%,320px);height:320px;display:grid;position:relative}.ob-instrument-orbit:before,.ob-instrument-orbit:after{content:"";background:#59755b55;position:absolute}.ob-instrument-orbit:before{width:100%;height:1px;top:50%}.ob-instrument-orbit:after{width:1px;height:100%;left:50%}.ob-ring-one,.ob-ring-two,.ob-ring-three,.ob-ring-core{border-radius:50%;place-items:center;display:grid;position:absolute}.ob-ring-one{border:1px solid #b8d28f42;inset:6%}.ob-ring-two{border:1px dashed #b3d99a76;inset:16%}.ob-ring-three{border:1px solid #cade989c;inset:28%;box-shadow:0 0 60px #bde99e16,inset 0 0 35px #bde99e0b}.ob-ring-core{background:var(--ob-lime);color:#17301d;inset:39%;box-shadow:0 0 40px #d1eaa036}.ob-ring-cross-a,.ob-ring-cross-b{background:var(--ob-lime);width:15px;height:1px;position:absolute}.ob-ring-cross-a{top:5%;left:50%}.ob-ring-cross-b{bottom:5%;left:50%}.ob-intro-index{color:#91a394;letter-spacing:.12em;justify-content:space-between;align-items:center;font:700 10px ui-monospace,monospace;display:flex;position:absolute;bottom:25px;left:clamp(24px,5.4vw,92px);right:clamp(24px,5.4vw,92px)}.ob-intro-index span:last-child span{color:var(--ob-lime);vertical-align:middle;margin-left:9px;font-size:18px}.ob-overview-strip{border-bottom:1px solid var(--ob-rule);background:#111d1d;grid-template-columns:repeat(3,1fr);padding:0 clamp(24px,5.4vw,92px);display:grid}.ob-overview-strip>div{grid-template-columns:39px 1fr;align-content:center;gap:9px 17px;padding:28px 24px 28px 0;display:grid}.ob-overview-strip>div+div{border-left:1px solid var(--ob-rule);padding-left:26px}.ob-strip-number{color:var(--ob-lime);grid-row:span 2;font:600 22px/1 Georgia,serif}.ob-overview-strip strong{letter-spacing:.095em;font:800 10px ui-monospace,monospace}.ob-overview-strip small{color:#9fafaa;font-size:12px;line-height:1.5}.ob-observation,.ob-evidence-section{padding:89px clamp(24px,5.4vw,92px) 96px}.ob-observation{background:linear-gradient(#0d1719,#0b1517)}.ob-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px;display:flex}.ob-eyebrow-small{color:#b5d28e;font-size:10px}.ob-section-head h2{letter-spacing:-.068em;margin:17px 0 0;font-size:clamp(37px,4vw,64px);font-weight:570;line-height:1.06}.ob-section-head h2 em{color:#d6e4bf}.ob-current-state{color:#b0beae;letter-spacing:.085em;white-space:nowrap;align-items:center;gap:10px;margin-bottom:6px;font:700 9px ui-monospace,monospace;display:flex}.ob-state-light{background:var(--ob-lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #d1eaa07a}.ob-state-light.is-loading{background:var(--ob-warm);animation:1.6s infinite ob-pulse}.ob-state-light.is-error{background:#e9a6a0}@keyframes ob-pulse{50%{opacity:.3}}.ob-workbench{background:#101c1f;border:1px solid #344742;grid-template-columns:minmax(250px,310px) minmax(0,1fr);min-width:0;display:grid;box-shadow:0 23px 70px #0002}.ob-catalogue{background:#111d1e;border-right:1px solid #344742;flex-direction:column;min-width:0;display:flex}.ob-panel-head{border-bottom:1px solid var(--ob-rule);color:#b2c5b5;letter-spacing:.11em;justify-content:space-between;align-items:center;padding:22px 22px 21px;font:700 10px ui-monospace,monospace;display:flex}.ob-catalogue-title{padding:23px 21px 15px}.ob-catalogue-title h3{letter-spacing:-.06em;margin:0 0 9px;font-size:26px;font-weight:610}.ob-catalogue-title p{color:#90a59c;max-width:265px;margin:0;font-size:12px;line-height:1.65}.ob-filter-tabs{border:1px solid #334643;gap:3px;margin:8px 18px 13px;padding:4px;display:flex}.ob-filter-tabs button{color:#9daea6;letter-spacing:.015em;background:0 0;border:0;border-radius:2px;flex:1;padding:9px 8px;font:700 9px ui-monospace,monospace}.ob-filter-tabs button:hover{color:var(--ob-type)}.ob-filter-tabs button.selected{color:#13211b;background:var(--ob-lime)}.ob-market-table-heading{color:#789083;justify-content:space-between;gap:8px;padding:8px 23px 13px;font:700 9px ui-monospace,monospace;display:flex}.ob-market-scroll{overscroll-behavior:contain;scrollbar-color:#516959 #142023;scrollbar-width:thin;max-height:522px;overflow:auto}.ob-market-row{color:var(--ob-type);text-align:left;background:0 0;border:0;border-top:1px solid #263632;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:70px;padding:11px 16px 11px 21px;transition:background .2s;display:flex}.ob-market-row:hover{background:#20332d}.ob-market-row.is-active{box-shadow:inset 3px 0 var(--ob-lime);background:#243a2e}.ob-market-identity{align-items:center;gap:10px;min-width:0;display:flex}.ob-market-code{width:39px;min-width:39px;height:39px;color:var(--ob-lime);border:1px solid #40594a;place-items:center;font:750 10px ui-monospace,monospace;display:grid}.ob-market-row.is-active .ob-market-code{background:var(--ob-lime);color:#15211a;border-color:var(--ob-lime)}.ob-market-identity>span:last-child{min-width:0}.ob-market-identity strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:740;display:block;overflow:hidden}.ob-market-identity small{color:#8d9e92;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:10px;display:block;overflow:hidden}.ob-market-kind{color:#8ea495;align-items:center;gap:3px;font:700 9px ui-monospace,monospace;display:flex}.ob-market-row.is-active .ob-market-kind{color:var(--ob-lime)}.ob-market-foot{color:#889e8c;border-top:1px solid var(--ob-rule);align-items:center;gap:9px;padding:17px 20px;font:650 10px ui-monospace,monospace;display:flex}.ob-catalogue-note{border-top:1px solid var(--ob-rule);color:#94a69d;align-items:start;gap:12px;margin-top:auto;padding:23px 21px;font-size:11px;line-height:1.65;display:flex}.ob-catalogue-note svg{color:var(--ob-lime);flex:none}.ob-analysis{flex-direction:column;min-width:0;display:flex}.ob-analysis-top{justify-content:space-between;align-items:center;gap:15px;padding:26px 30px;display:flex}.ob-micro-label{letter-spacing:.13em;color:#94b299;font:700 10px ui-monospace,monospace}.ob-market-title{align-items:baseline;gap:15px;display:flex}.ob-market-title h3{letter-spacing:-.075em;margin:7px 0 2px;font-size:clamp(31px,3vw,47px);font-weight:650;line-height:1.1}.ob-market-title>span{color:#c4cdb9;letter-spacing:.03em;font:700 10px ui-monospace,monospace}.ob-analysis-top p{color:#96a99e;margin:10px 0 0;font-size:11px}.ob-analysis-actions{align-items:center;gap:10px;display:flex}.ob-segment{border:1px solid #3c5049;align-items:center;gap:4px;padding:4px;display:flex}.ob-segment button{color:#a8baaa;background:0 0;border:0;padding:10px 12px;font:750 10px ui-monospace,monospace}.ob-segment button.selected{background:var(--ob-lime);color:#19271e}.ob-reload{width:43px;height:43px;color:var(--ob-lime);background:0 0;border:1px solid #3c5049;place-items:center;display:grid}.ob-reload:hover{background:#24392e}.ob-metrics{border-top:1px solid var(--ob-rule);border-bottom:1px solid var(--ob-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ob-metric{min-width:0;padding:22px 19px 23px 25px}.ob-metric+.ob-metric{border-left:1px solid var(--ob-rule)}.ob-metric>span{color:#8baa95;letter-spacing:.065em;min-height:29px;font:750 9px/1.4 ui-monospace,monospace;display:block}.ob-metric strong{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:clamp(24px,2.2vw,35px);font-weight:540;display:block;overflow:hidden}.ob-metric strong.ob-negative,.ob-ledger-row .ob-negative{color:var(--ob-negative)}.ob-metric small{color:#95a69b;margin-top:8px;font-size:10px;line-height:1.45;display:block}.ob-chart-card{min-width:0;padding:27px 30px 18px}.ob-chart-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px;display:flex}.ob-chart-heading h4{letter-spacing:-.045em;margin:9px 0 0;font-size:23px;font-weight:610}.ob-mode-tabs{border-bottom:1px solid #3a4c43;flex-wrap:wrap;gap:5px;display:flex}.ob-mode-tabs button{color:#97aa99;letter-spacing:.035em;background:0 0;border:0;padding:8px 12px 11px;font:750 9px ui-monospace,monospace;position:relative}.ob-mode-tabs button:hover{color:#e9f2e1}.ob-mode-tabs button.selected{color:var(--ob-lime)}.ob-mode-tabs button.selected:after{content:"";background:var(--ob-lime);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ob-plot{min-height:359px}.ob-plot-main{align-items:stretch;gap:13px;min-width:0;height:283px;display:flex}.ob-axis-labels{color:#96a79d;text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;min-width:52px;padding:0 0 2px;font:700 10px ui-monospace,monospace;display:flex}.ob-plot-main svg{flex:1;width:100%;min-width:0;height:100%;overflow:visible}.ob-plot-bottom{color:#8aa18d;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:10px;margin:14px 0 0 64px;font:700 9px ui-monospace,monospace;display:flex}.ob-plot-legend{align-items:center;gap:7px;display:flex}.ob-plot-legend i{background:var(--ob-lime);width:18px;height:2px}.ob-plot-legend b{border:2px solid #f0bc85;border-radius:50%;width:9px;height:9px;margin-left:8px}.ob-chart-focus{color:#e0c099;border:1px solid #4d5241;flex-wrap:wrap;align-items:center;gap:11px;margin:14px 0 0 64px;padding:11px 14px;font:700 9px ui-monospace,monospace;display:flex}.ob-chart-focus strong{color:var(--ob-type);font-size:10px}.ob-chart-focus span{color:#aebfb0}.ob-chart-note{color:#9db19e;border-top:1px solid #2f4039;align-items:start;gap:9px;margin-top:9px;padding:17px 0 0;font-size:11px;line-height:1.6;display:flex}.ob-chart-note svg{color:var(--ob-warm);flex:none}.ob-chart-empty{text-align:center;background:#11201e;border:1px dashed #425548;flex-direction:column;justify-content:center;align-items:center;height:358px;padding:28px;display:flex}.ob-chart-empty h3{letter-spacing:-.055em;margin:17px 0 7px;font-size:23px;font-weight:580}.ob-chart-empty p{color:#9aae9d;max-width:430px;font-size:12px;line-height:1.6}.ob-empty-icon,.ob-loader{width:64px;height:64px;color:var(--ob-lime);border:1px solid #3c5f46;border-radius:50%;place-items:center;display:grid}.ob-loader{animation:1.6s infinite ob-pulse}.ob-chart-empty .ob-button{margin-top:18px}.ob-data-footer{border-top:1px solid var(--ob-rule);justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding:23px 30px;display:flex}.ob-data-footer>div{align-items:center;gap:12px;min-width:0;display:flex}.ob-data-icon{width:41px;height:41px;color:var(--ob-lime);background:#23372e;border:1px solid #4c604b;flex:none;place-items:center;display:grid}.ob-data-footer strong{font-size:12px;font-weight:730;display:block}.ob-data-footer small{color:#97a99a;overflow-wrap:anywhere;max-width:480px;margin-top:6px;font-size:10px;line-height:1.5;display:block}.ob-export-note{color:#85978b;white-space:nowrap;font:700 9px ui-monospace,monospace}.ob-evidence-section{border-top:1px solid #223632;border-bottom:1px solid var(--ob-rule);background:#101b1c}.ob-inline-link,.ob-text-link{letter-spacing:.07em;white-space:nowrap;align-items:center;gap:10px;display:inline-flex;color:var(--ob-lime)!important;font:800 10px ui-monospace,monospace!important}.ob-inline-link:hover,.ob-text-link:hover{color:#fff!important}.ob-evidence-layout{background:#0e191a;border:1px solid #34473f;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);display:grid}.ob-evidence-explainer{border-right:1px solid #34473f;flex-direction:column;align-items:start;padding:32px;display:flex}.ob-evidence-explainer>p{letter-spacing:-.045em;margin:22px 0 26px;font-size:23px;font-weight:530;line-height:1.35}.ob-evidence-warning{color:#9bad9e;border-top:1px solid #324339;align-items:start;gap:11px;padding:17px 0;font-size:12px;line-height:1.6;display:flex}.ob-evidence-warning svg{color:var(--ob-warm);flex:none}.ob-evidence-explainer .ob-text-link{margin-top:auto;padding-top:20px}.ob-evidence-ledger{min-width:0}.ob-ledger-head,.ob-ledger-row{grid-template-columns:1.5fr 1fr 1.2fr 60px;align-items:center;gap:14px;display:grid}.ob-ledger-head{color:#9bb49c;letter-spacing:.065em;background:#172624;border-bottom:1px solid #34463f;padding:22px 20px;font:700 9px ui-monospace,monospace}.ob-ledger-row{text-align:left;width:100%;color:var(--ob-type);background:0 0;border:0;border-bottom:1px solid #30423c;min-height:91px;padding:18px 20px;transition:background .2s}.ob-ledger-row:hover{background:#1c3026}.ob-ledger-row.selected{background:#243728}.ob-ledger-row>span:first-child small{color:#8da48f;margin-bottom:9px;font:700 9px ui-monospace,monospace;display:block}.ob-ledger-row>span:first-child strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.ob-ledger-row>span:nth-child(2){font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:17px;font-weight:580}.ob-ledger-row>span:nth-child(3){align-items:center;gap:12px;display:flex}.ob-ledger-row>span:nth-child(3) b{white-space:nowrap;font-size:15px;font-weight:650}.ob-ledger-row>span:nth-child(3) i{color:#83998a;font-size:12px;font-style:normal}.ob-agree-track{background:#33473c;width:78px;max-width:100%;height:4px;display:block;position:relative}.ob-agree-track span{background:var(--ob-lime);height:100%;display:block}.ob-ledger-arrow{color:var(--ob-lime);justify-self:center}.ob-ledger-empty{color:#9cae9e;max-width:540px;padding:56px 30px;font-size:13px;line-height:1.7}.ob-ledger-foot{color:#89a48d;letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:19px 21px;font:700 9px ui-monospace,monospace;display:flex}.ob-next{color:#14231c;background:#d5dbc5;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(30px,6vw,100px);margin:0;padding:89px clamp(24px,5.4vw,92px) 98px;display:grid}.ob-next .ob-eyebrow{color:#4b6847}.ob-next .ob-eyebrow i{background:#8ea085}.ob-next h2{letter-spacing:-.082em;margin:32px 0 26px;font-size:clamp(48px,5vw,83px);font-weight:620;line-height:1.01}.ob-next h2 em{color:#607b54}.ob-next-left>p{color:#4d6454;max-width:500px;margin-bottom:32px;font-size:15px;line-height:1.7}.ob-next .ob-button-primary{color:#eff8dc!important;background:#172a20!important;border-color:#172a20!important}.ob-next .ob-button-primary:hover{background:#354d30!important}.ob-next-right{border-top:1px solid #9caf94;align-self:center}.ob-pipeline-row{border-bottom:1px solid #9caf94;align-items:center;gap:19px;padding:23px 0;display:flex}.ob-pipeline-row>span:first-child{color:#6a8568;font:700 12px ui-monospace,monospace}.ob-pipeline-row>div{flex:1;min-width:0}.ob-pipeline-row strong{letter-spacing:-.025em;font-size:15px;display:block}.ob-pipeline-row small{color:#58715c;margin-top:6px;font-size:11px;line-height:1.5;display:block}.ob-pipeline-live,.ob-pipeline-study{white-space:nowrap;letter-spacing:.02em;color:#3a6c41;border:1px solid #789378;align-items:center;gap:5px;padding:7px 9px;font:750 9px ui-monospace,monospace;display:flex}.ob-pipeline-study{color:#718374;border-color:#a9b49c}.ob-footer{background:#101b1d;border-top:1px solid #293a36;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;min-height:151px;padding:40px clamp(24px,5.4vw,92px);display:flex}.ob-footer>div:first-child{letter-spacing:-.05em;align-items:center;gap:9px;font-size:14px;font-weight:770;display:flex}.ob-footer>div:first-child b{color:#9aada0;font-weight:450}.ob-footer>div:nth-child(2){align-items:center;gap:22px;display:flex}.ob-footer>div:nth-child(2) a{color:#acbba9;align-items:center;gap:4px;font:750 10px ui-monospace,monospace;display:flex}.ob-footer>div:nth-child(2) a:hover{color:var(--ob-lime)}.ob-footer>span{text-align:right;color:#82998b;letter-spacing:.07em;width:100%;font:700 9px ui-monospace,monospace}.ob-studio-return{color:#c7e6b3;letter-spacing:.08em;background:#14231f;border-bottom:1px solid #3d5745;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 3vw;font:700 10px ui-monospace,monospace;display:flex}.ob-studio-return a:hover{color:#fff}@media (max-width:1400px){.ob-intro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.ob-instrument-orbit{max-width:270px;height:270px}.ob-intro-instrument{min-height:380px}.ob-workbench{grid-template-columns:minmax(225px,270px) minmax(0,1fr)}.ob-metric{padding-left:17px;padding-right:12px}.ob-data-footer{flex-wrap:wrap}}@media (max-width:1120px){.ob-topbar{padding:0 28px}.ob-topbar-chip{display:none}.ob-intro{padding:65px 34px 83px}.ob-intro h1{font-size:clamp(59px,7vw,85px)}.ob-intro-index{left:34px;right:34px}.ob-observation,.ob-evidence-section{padding:70px 28px}.ob-overview-strip{padding:0 28px}.ob-workbench{grid-template-columns:240px minmax(0,1fr)}.ob-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-metric:nth-child(3){border-left:0;border-top:1px solid var(--ob-rule)}.ob-metric:nth-child(4){border-top:1px solid var(--ob-rule)}.ob-evidence-layout{grid-template-columns:250px minmax(0,1fr)}.ob-ledger-head,.ob-ledger-row{grid-template-columns:1.35fr .8fr 1fr 30px;gap:10px}.ob-agree-track{display:none}.ob-next{gap:35px;padding:70px 28px}}@media (max-width:900px){.ob-rail{width:68px}.ob-shell{margin-left:68px}.ob-rail-link{width:56px;min-height:66px}.ob-rail-link span{font-size:0}.ob-rail-link svg{width:21px;height:21px}.ob-intro{grid-template-columns:1fr;gap:42px;min-height:auto;padding-top:65px;padding-bottom:95px}.ob-intro-instrument{width:100%;max-width:480px;min-height:300px;margin:0 auto}.ob-instrument-orbit{max-width:230px;height:230px}.ob-workbench{grid-template-columns:1fr}.ob-catalogue{border-right:0;border-bottom:1px solid var(--ob-rule)}.ob-catalogue-title{padding-bottom:8px}.ob-market-scroll{grid-template-columns:1fr 1fr;max-height:260px;display:grid}.ob-market-row:nth-child(odd){border-right:1px solid var(--ob-rule)}.ob-catalogue-note{padding:14px 21px}.ob-market-foot{padding:12px 20px}.ob-evidence-layout{grid-template-columns:1fr}.ob-evidence-explainer{border-right:0;border-bottom:1px solid var(--ob-rule)}.ob-evidence-explainer>p{max-width:610px}.ob-evidence-explainer .ob-text-link{margin-top:0}.ob-next{grid-template-columns:1fr}}@media (max-width:640px){.ob-rail{display:none}.ob-shell{margin-left:0}.ob-topbar{gap:6px;height:65px;padding:0 17px}.ob-topbar-brand>span:last-child,.ob-topbar-brand>i{display:none}.ob-topbar-links{gap:12px}.ob-topbar-links>a{font-size:9px}.ob-topbar-links>a:last-child{display:none}.ob-intro{gap:38px;padding:46px 20px 80px}.ob-intro h1{margin:28px 0;font-size:clamp(46px,11vw,69px)}.ob-intro-copy>p{font-size:15px}.ob-intro-actions{gap:9px}.ob-intro-actions .ob-button{font-size:9px!important}.ob-intro-instrument{min-height:282px;padding:16px}.ob-instrument-orbit{max-width:198px;height:198px}.ob-instrument-top,.ob-instrument-bottom{font-size:8px}.ob-intro-index{left:20px;right:20px}.ob-overview-strip{grid-template-columns:1fr;padding:0 20px}.ob-overview-strip>div{padding:19px 0!important}.ob-overview-strip>div+div{border-left:0;border-top:1px solid var(--ob-rule)}.ob-observation,.ob-evidence-section{padding:57px 14px 65px}.ob-section-head{flex-direction:column;align-items:start;gap:17px}.ob-section-head h2{font-size:clamp(37px,8.5vw,50px)}.ob-eyebrow{gap:8px;font-size:9px}.ob-eyebrow i{width:20px}.ob-workbench{border:1px solid var(--ob-rule)}.ob-market-scroll{grid-template-columns:1fr 1fr;max-height:280px}.ob-market-row{min-height:66px;padding:10px}.ob-market-code,.ob-market-kind{display:none}.ob-market-identity strong{font-size:11px}.ob-market-identity small{font-size:9px}.ob-analysis-top{flex-wrap:wrap;align-items:start;padding:23px 17px}.ob-analysis-actions{justify-content:space-between;width:100%}.ob-market-title h3{font-size:37px}.ob-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-metric{padding:16px 13px}.ob-metric strong{font-size:24px}.ob-chart-card{padding:22px 13px}.ob-chart-heading{flex-direction:column;align-items:start;gap:14px}.ob-plot-main{height:240px}.ob-plot{min-height:310px}.ob-axis-labels{min-width:43px;font-size:9px}.ob-plot-bottom{margin-left:56px;font-size:8px}.ob-plot-legend{display:none}.ob-chart-focus{margin-left:0}.ob-data-footer{padding:17px}.ob-data-footer .ob-button{width:100%}.ob-evidence-explainer{padding:23px}.ob-ledger-head,.ob-ledger-row{grid-template-columns:1.35fr .75fr .5fr;gap:7px}.ob-ledger-head span:last-child,.ob-ledger-arrow{display:none}.ob-ledger-head{padding:18px 12px;font-size:8px}.ob-ledger-row{padding:18px 12px}.ob-ledger-row>span:first-child strong,.ob-ledger-row>span:nth-child(2){font-size:13px}.ob-ledger-row>span:nth-child(3) b{font-size:12px}.ob-next{padding:65px 20px}.ob-next h2{font-size:clamp(46px,10vw,64px)}.ob-pipeline-row{flex-wrap:wrap;gap:12px}.ob-pipeline-live,.ob-pipeline-study{margin-left:27px}.ob-footer{gap:24px;padding:32px 20px}.ob-footer>span{text-align:left}.ob-footer>div:nth-child(2){flex-wrap:wrap;gap:15px}}@media (prefers-reduced-motion:reduce){.ob-page *,.ob-page :before,.ob-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:640px){.ob-eyebrow{flex-wrap:wrap}.ob-intro-actions .ob-button{white-space:normal;text-align:center;line-height:1.45}}.hlx-credit{white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:70px;line-height:1.05;display:inline-flex;text-decoration:none!important}.hlx-credit-overline{letter-spacing:.1em;color:#95aa9a;font:750 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;transition:color .2s}.hlx-credit-name{letter-spacing:-.045em;color:#d8eab4;align-items:center;gap:4px;font:800 15px/1.05 ui-sans-serif,system-ui,sans-serif;transition:color .2s,filter .2s;display:inline-flex}.hlx-credit-name svg{opacity:.54;transition:transform .2s}.hlx-credit:hover .hlx-credit-overline,.hlx-credit:focus-visible .hlx-credit-overline{color:#d0dfc7}.hlx-credit:hover .hlx-credit-name,.hlx-credit:focus-visible .hlx-credit-name{color:#0000;filter:drop-shadow(0 0 13px #92bae34c);background:linear-gradient(95deg,#85c5ff,#d8b4ff 47%,#ffcf8e);-webkit-background-clip:text;background-clip:text}.hlx-credit:hover .hlx-credit-name svg,.hlx-credit:focus-visible .hlx-credit-name svg{transform:translate(2px,-2px)}.hlx-credit:focus-visible,.hlx-footer a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #d1eaa0}.ob-topbar-identity{align-items:center;gap:17px;min-width:0;display:flex}.ob-topbar-credit-divider{background:#42594a;flex:none;width:1px;height:27px}.ob-header-small-label{display:none}.ob-topbar .hlx-credit{flex:none}.hlx-footer{z-index:1;color:#e5eddc;background:#0b1517;padding:36px clamp(18px,3.4vw,55px) 45px;position:relative}.hlx-footer-panel{background:radial-gradient(at 14% 4%,#283d31 0%,#0000 44%),linear-gradient(145deg,#142421,#0d191b 70%);border:1px solid #35473d;border-radius:25px;max-width:1760px;margin:0 auto;overflow:hidden;box-shadow:0 30px 85px #00000042}.hlx-footer-main{grid-template-columns:minmax(0,2fr) minmax(160px,1fr) minmax(160px,1fr);gap:clamp(26px,4vw,92px);padding:clamp(33px,5vw,75px) clamp(27px,5vw,83px) clamp(33px,4vw,65px);display:grid}.hlx-footer-wordmark{letter-spacing:-.078em;align-items:center;gap:13px;font-size:clamp(21px,2vw,30px);font-weight:850;line-height:.96;display:inline-flex;color:#f0f3e8!important;text-decoration:none!important}.hlx-footer-wordmark em{color:#d1eaa0;font-style:normal;font-weight:450}.hlx-footer-wordmark small{letter-spacing:.15em;color:#a0b5a1;margin-top:9px;font:750 9px/1.1 ui-monospace,Menlo,monospace;display:block}.hlx-footer-symbol{color:#d1eaa0;background:#253d2d;border:1px solid #73906a;border-radius:12px;flex:none;place-items:center;width:49px;height:49px;display:grid;box-shadow:0 0 26px #95cc7824}.hlx-footer-brand>p{color:#b0bfb0;letter-spacing:-.01em;max-width:370px;margin:27px 0 25px;font:400 14px/1.8 ui-sans-serif,system-ui,sans-serif}.hlx-footer-method-note{color:#a9bca8;letter-spacing:.06em;align-items:center;gap:8px;font:700 10px/1.5 ui-monospace,Menlo,monospace;display:inline-flex}.hlx-footer-method-note svg{color:#d1eaa0;flex:none}.hlx-footer-column{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.hlx-footer-column>h2{color:#ebefdd;letter-spacing:.13em;margin:4px 0 8px;font:800 11px/1.5 ui-monospace,Menlo,monospace}.hlx-footer-column>a{color:#b3c2b0;align-items:center;gap:9px;font:520 13px/1.45 ui-sans-serif,system-ui,sans-serif;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.hlx-footer-column>a:hover{color:#d1eaa0;transform:translate(3px)}.hlx-footer-column>a svg{color:#b5d69d;flex:none}.hlx-footer-bottom{border-top:1px solid #3c5142;justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:23px clamp(27px,5vw,83px) 27px;display:flex}.hlx-footer-bottom>span{letter-spacing:.055em;color:#98a99a;align-items:center;gap:10px;font:750 10px/1.45 ui-monospace,Menlo,monospace;display:flex}.hlx-footer-bottom>span i{background:#889c8a;border-radius:50%;width:3px;height:3px}.hlx-footer-back-top{color:#b9c8b7;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:9px;font:750 10px/1.4 ui-monospace,Menlo,monospace;display:inline-flex;text-decoration:none!important}.hlx-footer-back-top:hover{color:#d1eaa0}.hlx-credit-footer{flex-direction:row;align-items:baseline;gap:7px}.hlx-credit-footer .hlx-credit-overline{font-size:10px}.hlx-credit-footer .hlx-credit-name{font-size:18px}.hlx-footer-studio{background:#08131e;padding:18px 32px 37px}.hlx-footer-studio .hlx-footer-panel{background:linear-gradient(145deg,#142c30,#0b1d26);border-color:#2d5055}.hlx-footer-studio .hlx-footer-symbol{background:#143c42;border-color:#3c7b7d}.hlx-footer-studio .hlx-footer-wordmark em,.hlx-footer-studio .hlx-footer-method-note svg,.hlx-footer-studio .hlx-footer-column>a svg,.hlx-footer-studio .hlx-credit-name{color:#83dfca}.workspace .topbar .hlx-credit{margin-left:14px}.workspace .topbar .hlx-credit-overline{color:#89a3ac}.workspace .topbar .hlx-credit-name{color:#8bd9ca}@media (max-width:1400px){.ob-topbar .hlx-credit{min-width:65px}.ob-topbar-identity{gap:12px}.ob-topbar-credit-divider{height:25px}.ob-topbar-brand>span:last-child,.ob-topbar-brand>i{display:none}.ob-topbar{gap:15px}}@media (max-width:1100px){.hlx-footer-main{grid-template-columns:1.5fr 1fr 1fr;gap:32px}}@media (max-width:800px){.hlx-footer-main{grid-template-columns:1fr 1fr;gap:35px}.hlx-footer-brand{grid-column:1/-1}.hlx-footer-bottom{flex-wrap:wrap}.hlx-footer-bottom>span{flex-basis:100%}.workspace .topbar .hlx-credit{display:none}}@media (max-width:640px){.ob-topbar{gap:9px!important;padding:0 14px!important}.ob-topbar-identity{gap:8px}.ob-topbar-credit-divider{height:23px}.ob-topbar .hlx-credit{gap:1px;min-width:58px}.ob-topbar .hlx-credit-overline{letter-spacing:.06em;font-size:7px}.ob-topbar .hlx-credit-name{font-size:13px}.ob-header-full-label{display:none}.ob-header-small-label{display:inline}.ob-topbar-links>a{font-size:9px}.hlx-footer{padding:16px 12px 24px}.hlx-footer-studio{padding:14px 12px 24px}.hlx-footer-panel{border-radius:17px}.hlx-footer-main{grid-template-columns:1fr 1fr;gap:27px 19px;padding:30px 24px 31px}.hlx-footer-brand>p{font-size:13px;line-height:1.7}.hlx-footer-column{gap:17px}.hlx-footer-column>a{font-size:12px}.hlx-footer-column>h2{font-size:10px}.hlx-footer-bottom{gap:19px;padding:21px 24px 24px}.hlx-footer-bottom>span{font-size:9px}.hlx-credit-footer{margin-left:auto}}@media (max-width:390px){.ob-topbar-brand strong{font-size:18px}.ob-topbar-links{gap:8px}.ob-topbar .hlx-credit-overline{font-size:6.5px}.hlx-footer-main{grid-template-columns:1fr}.hlx-footer-brand{grid-column:auto}.hlx-footer-bottom>span{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.hlx-credit *,.hlx-footer *{transition:none!important}}.hlx-info-shell{color:#eaf3fb;background:#08131e;min-height:100vh}.hlx-info-shell .info-page{min-height:auto}.hlx-info-shell .info-nav{justify-content:space-between;gap:20px}.hlx-info-shell .info-nav .hlx-credit{margin-left:auto}.hlx-info-shell .hlx-footer{margin-top:12px}@media (max-width:650px){.hlx-info-shell .info-nav>span{display:none}.hlx-info-shell .info-nav .hlx-credit{margin-left:auto}}
