.page_page__Es9nm{padding-bottom:var(--space-24);background:var(--ink-950);color:var(--fg)}.page_content__DYBTn{max-width:1120px;margin-inline:auto;padding-inline:clamp(20px,5vw,76px);box-sizing:content-box}.page_intro__6OlBd{padding:clamp(140px,14vw,200px) clamp(20px,5vw,76px) clamp(48px,6vw,76px);background:radial-gradient(ellipse at 78% 68%,#a8dfff 0,transparent 58%),var(--cerulean-300);color:var(--ink-950)}.page_introInner__A0zaV{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(32px,5vw,72px);max-width:1120px;margin-inline:auto}.page_eyebrow__WRwBZ{margin:0 0 20px;color:var(--cerulean-200);font:500 11px/1.4 var(--font-mono);letter-spacing:var(--tracking-wide)}.page_intro__6OlBd .page_eyebrow__WRwBZ{color:var(--ink-950)}.page_intro__6OlBd h1{margin:0;color:var(--ink-950);font-size:clamp(42px,5vw,70px);font-weight:650;line-height:.97;letter-spacing:-.065em}.page_intro__6OlBd h1 em{color:inherit;font:italic 400 1.08em/.9 var(--font-serif);letter-spacing:-.05em}.page_lead__CyNNf{margin:26px 0 0;max-width:520px;color:#12354b;font-size:18px;line-height:1.45}.page_processStory__2SakK{padding:20px 0 6px;border-top:1px solid #0b0d1166;font-family:var(--font-mono)}.page_processStory__2SakK>p{margin:0;color:#12354b;font-size:11px;line-height:1.5;letter-spacing:.02em}.page_processStory__2SakK>p:last-child{color:#124361}.page_processFlow__4UDJQ{display:grid;grid-template-columns:max-content minmax(30px,1fr) max-content;align-items:center;gap:12px;margin:18px 0}.page_processFlow__4UDJQ span{color:var(--ink-950);font-size:14px;font-weight:600;white-space:nowrap}.page_processFlow__4UDJQ small{display:block;margin-top:5px;color:#124361;font-size:10px;font-weight:400}.page_processFlow__4UDJQ i{position:relative;height:1px;background:var(--ink-950)}.page_processFlow__4UDJQ i:before{content:"";position:absolute;top:-4px;left:0;width:9px;height:9px;border-radius:50%;background:var(--ember-400)}.page_processFlow__4UDJQ i:after{content:"";position:absolute;top:-3px;right:0;width:7px;height:7px;border-top:1px solid var(--ink-950);border-right:1px solid var(--ink-950);transform:rotate(45deg)}.page_instrument__KMRpQ{--plot-ease:cubic-bezier(.22,1,.36,1);border-block:1px solid var(--border);padding:var(--space-8) 0}.page_plotHeading__DnJS8{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:36px}.page_plotHeading__DnJS8 h2{margin:0;font-size:22px;font-weight:500;letter-spacing:var(--tracking-snug)}.page_plotHeading__DnJS8 p{margin:8px 0 0;color:var(--fg-subtle);font-size:13px}.page_selector__anVdb{padding:0;margin:0;border:0}.page_selector__anVdb legend{margin-bottom:10px;color:var(--fg-subtle);font:11px/1.5 var(--font-mono)}.page_payloadOptions__aXorN{position:relative;display:grid;grid-template-columns:repeat(var(--payload-count),minmax(76px,1fr));gap:8px;isolation:isolate}.page_selectionSlide__5At0H{position:absolute;inset:0 auto 0 0;width:calc((100% - (var(--payload-count) - 1) * 8px) / var(--payload-count));border:1px solid var(--cerulean-300);border-radius:var(--radius-xs);background:var(--glass-bg-brand);transform:translateX(calc(var(--selection) * (100% + 8px)));transition:transform .32s var(--plot-ease);pointer-events:none}.page_selectionSlide__5At0H:after{content:"";position:absolute;left:50%;bottom:-2px;width:12px;height:3px;background:var(--ember-400);transform:translateX(-50%)}.page_selector__anVdb label{position:relative;cursor:pointer}.page_selector__anVdb input{position:absolute;width:1px;height:1px;opacity:0}.page_selector__anVdb span{display:grid;min-width:76px;min-height:44px;padding-inline:14px;place-items:center;border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--fg-muted);font:13px/1 var(--font-mono);transition:color .18s ease,border-color .18s ease}.page_selector__anVdb label:hover span{color:var(--cerulean-100);border-color:var(--cerulean-200)}.page_selector__anVdb input:checked+span{border-color:transparent;color:var(--cerulean-100)}.page_page__Es9nm a:focus-visible,.page_page__Es9nm summary:focus-visible,.page_selector__anVdb input:focus-visible+span,.page_tableScroll__jnPas:focus-visible{outline:2px solid var(--cerulean-400);outline-offset:5px}.page_plotTable__hdUrY{width:100%;border-collapse:collapse}.page_axis__ARWb2,.page_plotTable__hdUrY tr{display:grid;grid-template-columns:minmax(190px,1fr) minmax(200px,1.45fr) minmax(124px,.4fr);gap:24px;align-items:center}.page_plotTable__hdUrY tr{padding:23px 0;border-bottom:1px solid var(--border)}.page_plotTable__hdUrY tr:nth-child(3){margin-top:20px}.page_plotTable__hdUrY th{text-align:left;font-weight:400}.page_plotTable__hdUrY th strong{display:block;margin-bottom:5px;font-size:17px;font-weight:500}.page_plotTable__hdUrY th span,.page_readout__PrgQZ span{display:block;color:var(--fg-subtle);font-size:12px}.page_trackCell__Qm0zH{min-width:0}.page_track__ewXA_{--lane-color:var(--fg-muted);position:relative;height:36px;overflow:clip}.page_gridline__LkrUz{position:absolute;inset-block:0;border-left:1px solid var(--border)}.page_stem___wVIT{top:50%;left:0;width:100%;border-top:1px solid var(--fg-subtle);transform:scaleX(var(--ratio));transform-origin:left}.page_markerRail__PLg21,.page_stem___wVIT{position:absolute;transition:transform .42s var(--plot-ease)}.page_markerRail__PLg21{inset:0;transform:translateX(var(--position));pointer-events:none}.page_dot__4L1_u,.page_markerEcho__i_94K{position:absolute;top:50%;left:0;width:10px;height:10px;transform:translate(-50%,-50%);border:2px solid var(--lane-color)}.page_dot__4L1_u{background:var(--fg-muted)}.page_markerEcho__i_94K{border-width:1px;opacity:0}.page_markerEcho__i_94K[data-changed=true]{animation:page_marker-settle__idMRH .18s ease-out .24s forwards}.page_plotTable__hdUrY tr[data-lane^=cerulion] .page_track__ewXA_{--lane-color:var(--cerulean-300)}.page_plotTable__hdUrY tr[data-lane^=cerulion] .page_dot__4L1_u{border-radius:50%;background:var(--cerulean-300);border-color:var(--cerulean-300)}.page_plotTable__hdUrY tr[data-lane^=cerulion] .page_markerEcho__i_94K{border-radius:50%}.page_plotTable__hdUrY tr[data-lane^=cerulion] .page_stem___wVIT{border-color:var(--cerulean-300)}.page_plotTable__hdUrY tr[data-lane^=cerulion] .page_readout__PrgQZ,.page_plotTable__hdUrY tr[data-lane^=cerulion] th strong{color:var(--cerulean-200)}.page_plotTable__hdUrY tr[data-lane=cerulion-single] .page_dot__4L1_u,.page_plotTable__hdUrY tr[data-lane=ros-composed] .page_dot__4L1_u{background:var(--ink-950)}.page_readout__PrgQZ{text-align:right;white-space:nowrap;color:var(--fg);font:16px/1.5 var(--font-mono);font-variant-numeric:tabular-nums}.page_readoutValue__r1tvE{display:block;color:inherit;font-size:20px;font-weight:500;line-height:1.3}.page_readoutValue__r1tvE[data-changed=true]{animation:page_readout-settle__vAttv .32s var(--plot-ease) both}.page_readout__PrgQZ span{margin-top:4px;font-family:var(--font-sans)}.page_axis__ARWb2{margin-top:16px}.page_axisLabels__5_9W5{position:relative;grid-column:2;height:24px;color:var(--fg-subtle);font:10px/1.5 var(--font-mono)}.page_axisLabels__5_9W5 span{position:absolute;transform:translateX(-50%);white-space:nowrap}.page_axisLabels__5_9W5 span:first-child{transform:none}.page_axisLabels__5_9W5 span:last-child{transform:translateX(-100%)}.page_scaleNote__p1bHj{margin:14px 0 0;color:var(--fg-subtle);font-size:12px}.page_results__jFsRT{margin-top:32px}.page_page__Es9nm summary{width:fit-content;padding-block:8px;color:var(--cerulean-200);font-size:13px;cursor:pointer}.page_tableScroll__jnPas{margin-top:20px;overflow-x:auto}.page_tableScroll__jnPas table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.page_tableScroll__jnPas caption{margin-bottom:12px;color:var(--fg-subtle);font-size:12px;text-align:left}.page_tableScroll__jnPas td,.page_tableScroll__jnPas th{padding:16px 10px;border-bottom:1px solid var(--border);text-align:right;font-size:13px;white-space:nowrap}.page_tableScroll__jnPas th{font-weight:500}.page_tableScroll__jnPas [data-selected=true]{background:var(--glass-bg-brand);color:var(--cerulean-100)}.page_tableScroll__jnPas thead [data-selected=true]{box-shadow:inset 0 -2px var(--ember-400)}.page_tableScroll__jnPas th:first-child{padding-left:0;text-align:left}.page_tableScroll__jnPas th span{display:block;margin-top:4px;color:var(--fg-subtle);font-size:11px;font-weight:400}.page_methodology__rNBsK{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(32px,6vw,80px);padding-top:clamp(56px,8vw,96px)}.page_methodology__rNBsK h2{margin:0;font-size:clamp(27px,3vw,36px);font-weight:500;line-height:1.15;letter-spacing:var(--tracking-tight)}.page_methodologyBody__kTQwi>p{margin:0;color:var(--fg-muted);font-size:16px;line-height:1.6}.page_facts__F3g6g{display:grid;gap:22px;margin:32px 0 0}.page_facts__F3g6g dt{margin-bottom:5px;font-size:14px;font-weight:500}.page_facts__F3g6g dd{margin:0;color:var(--fg-subtle);font-size:14px;line-height:1.6}.page_page__Es9nm code{padding:0;background:none;color:inherit;font-size:.9em;overflow-wrap:anywhere}.page_notes__TNJXS{margin-top:28px}.page_notes__TNJXS p{color:var(--fg-subtle);font-size:13px;line-height:1.6}.page_back__rZCs3{display:inline-flex;align-items:center;min-height:44px;margin-top:64px;color:var(--cerulean-200);font-size:13px}.page_srOnly__mC57s{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes page_marker-settle__idMRH{0%{opacity:.65;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(2.6)}}@keyframes page_readout-settle__vAttv{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_markerRail__PLg21,.page_selectionSlide__5At0H,.page_selector__anVdb span,.page_stem___wVIT{transition:none}.page_markerEcho__i_94K[data-changed=true],.page_readoutValue__r1tvE[data-changed=true]{animation:none}}@media (max-width:760px){.page_intro__6OlBd{padding-top:132px;padding-bottom:48px}.page_introInner__A0zaV{grid-template-columns:1fr;gap:30px}.page_intro__6OlBd h1{font-size:clamp(40px,9vw,60px)}.page_processStory__2SakK{max-width:520px}.page_plotHeading__DnJS8{align-items:flex-start;flex-direction:column;gap:24px}.page_plotTable__hdUrY tr{grid-template-columns:minmax(0,1fr) 100px;gap:12px}.page_plotTable__hdUrY th{grid-column:1;grid-row:1}.page_readout__PrgQZ{grid-column:2;grid-row:1}.page_readoutValue__r1tvE{font-size:18px}.page_trackCell__Qm0zH{grid-column:1/-1;grid-row:2}.page_axis__ARWb2{display:block}.page_axisLabels__5_9W5{width:100%}.page_methodology__rNBsK{grid-template-columns:1fr;gap:30px}.page_lead__CyNNf{font-size:16px}.page_tableScroll__jnPas td,.page_tableScroll__jnPas th{font-size:12px}}