.mGqIAG_host{--fg:#f2eee6;--fg-rgb:242,238,230;--bg:#060606;background:var(--bg);height:100vh;min-height:640px;color:var(--fg);-webkit-user-select:none;user-select:none;outline:none;position:relative;overflow:hidden;container-type:size}.mGqIAG_canvas{opacity:0;width:100%;height:100%;transition:opacity 1.4s .2s;display:block;position:absolute;inset:0}.mGqIAG_host[data-ready] .mGqIAG_canvas{opacity:1}.mGqIAG_mark{opacity:.5}.mGqIAG_dim{color:rgba(var(--fg-rgb),.45)}.mGqIAG_band{color:rgba(var(--fg-rgb),.72);letter-spacing:.2em;z-index:3;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:absolute;top:92px;left:24px;right:24px}.mGqIAG_mark2{color:var(--fg);opacity:.95;flex:none;align-self:center;display:block}.mGqIAG_bandRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mGqIAG_bandSep{color:rgba(var(--fg-rgb),.3)}.mGqIAG_sites{align-items:baseline;gap:22px;display:flex}.mGqIAG_site{all:unset;cursor:pointer;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--fg-rgb),.4);border-bottom:1px solid #0000;padding-bottom:6px;font-family:Roboto Mono,monospace;font-size:10px;transition:color .3s,border-color .3s}.mGqIAG_site:hover{color:rgba(var(--fg-rgb),.8)}.mGqIAG_siteOn{color:var(--fg);border-bottom-color:var(--good,#00c369)}.mGqIAG_host[data-embed]{height:100%;min-height:620px}.mGqIAG_host[data-embed] .mGqIAG_band{top:24px}.mGqIAG_host[data-embed] .mGqIAG_prompt{bottom:72px}.mGqIAG_host[data-embed][data-state=asked] .mGqIAG_prompt{top:66px;bottom:auto}.mGqIAG_host[data-embed] .mGqIAG_record,.mGqIAG_host[data-embed] .mGqIAG_scale{top:96px}.mGqIAG_host[data-embed] .mGqIAG_sheet{padding-top:36px}.mGqIAG_sheetSummary{display:none}.mGqIAG_prompt{z-index:4;flex-direction:column;transition:bottom .9s cubic-bezier(.16,1,.3,1),top .9s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:96px;left:24px;right:24px}.mGqIAG_host[data-state=asked] .mGqIAG_prompt{pointer-events:none;top:134px;bottom:auto}.mGqIAG_options{order:-1}.mGqIAG_line{border-bottom:1px solid rgba(var(--fg-rgb),.22);min-height:1.1em;padding-bottom:.22em;transition:border-color .4s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.mGqIAG_host[data-state=typing] .mGqIAG_line{border-bottom-color:var(--good,#00c369)}.mGqIAG_host[data-state=asked] .mGqIAG_line{border-bottom-color:#0000}.mGqIAG_line:before{content:"›";color:var(--good,#00c369);opacity:.55;font-family:var(--font-display);pointer-events:none;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1;position:absolute;top:-.02em;left:-.62em}.mGqIAG_host[data-state=asked] .mGqIAG_line:before{display:none}.mGqIAG_line>*{grid-area:1/1}.mGqIAG_host .mGqIAG_input,.mGqIAG_host .mGqIAG_ghost{width:100%;color:var(--fg);text-transform:none;letter-spacing:-.02em;background:0 0;border:none;outline:none;max-width:22ch;margin:0;padding:0;font-size:clamp(26px,3.6vw,54px);line-height:1.02;display:block}.mGqIAG_input{resize:none;font-family:var(--font-display);white-space:pre-wrap;overflow-wrap:break-word;overflow:hidden}.mGqIAG_input::placeholder{color:rgba(var(--fg-rgb),.28)}.mGqIAG_ghost{color:rgba(var(--fg-rgb),.42);pointer-events:none;white-space:pre-wrap}.mGqIAG_ghostLive{color:var(--fg)}.mGqIAG_ghostTyped{color:#0000}.mGqIAG_host[data-autotyping] .mGqIAG_input{opacity:0}.mGqIAG_overlay{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.mGqIAG_overlay .fim-mark{opacity:0;will-change:transform;width:0;height:0;color:var(--fg);transition:opacity .7s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.mGqIAG_overlay .fim-mark.on{opacity:1}.mGqIAG_overlay .fim-mark[data-hidden=true]{opacity:0;transition-duration:.25s;transition-delay:0s!important}.mGqIAG_overlay .fim-dot{background:currentColor;width:9px;height:9px;position:absolute;top:-4.5px;left:-4.5px;box-shadow:0 0 0 3px #060606d9}.mGqIAG_overlay .fim-lbl{box-shadow:inset 0 0 0 1px rgba(var(--fg-rgb),.18),0 0 0 1px #060606eb;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--fg);background:#060606f5;flex-direction:column;gap:3px;padding:5px 9px 6px;font-family:Roboto Mono,monospace;font-size:10px;line-height:1.3;display:flex;position:absolute;top:-9px;left:14px}.mGqIAG_overlay .fim-lbl i{font-size:9px}.mGqIAG_overlay .fim-mark[data-far]{opacity:.88}.mGqIAG_overlay .fim-mark[data-far] .fim-dot{background:#060606e6;border:1px solid}.mGqIAG_overlay .fim-lbl b{font-weight:400}.mGqIAG_overlay .fim-lead{opacity:.5;transform-origin:0;pointer-events:none;background:currentColor;height:1px;position:absolute;top:0;left:0}.mGqIAG_overlay .fim-lbl i{color:rgba(var(--fg-rgb),.84);font-style:normal}.mGqIAG_overlay .fim-lbl em{color:var(--good,#00c369);letter-spacing:.24em;font-size:8px;font-style:normal}.mGqIAG_overlay .fim-mark[data-side=l] .fim-lbl{text-align:right;align-items:flex-end;left:auto;right:14px}.mGqIAG_overlay .fim-mark[data-style=flaw]{color:var(--signal,#ff4000)}.mGqIAG_overlay .fim-mark[data-style=watch]{color:var(--caution,#ffb800)}.mGqIAG_overlay .fim-mark[data-style=ok]{color:rgba(var(--fg-rgb),.82)}.mGqIAG_overlay .fim-mark[data-style=repair]{color:var(--good,#00c369)}:is(.mGqIAG_overlay .fim-mark[data-style=defer],.mGqIAG_overlay .fim-mark[data-style=next]){color:var(--good,#00c369)}:is(.mGqIAG_overlay .fim-mark[data-style=defer] .fim-dot,.mGqIAG_overlay .fim-mark[data-style=next] .fim-dot,.mGqIAG_overlay .fim-mark[data-style=predict] .fim-dot){background:#060606e6;border:1px solid}.mGqIAG_overlay .fim-mark[data-style=predict]{color:var(--caution,#ffb800)}.mGqIAG_overlay .fim-mark[data-style=predict] .fim-dot{border-style:dashed}.mGqIAG_overlay .fim-mark[data-style=doc] .fim-dot{width:6px;height:6px;top:-3px;left:-3px;box-shadow:0 0 0 2px #060606d9}.mGqIAG_overlay .fim-mark[data-style=doc] .fim-lbl{top:-6px}.mGqIAG_overlay .fim-mark[data-style=doc] .fim-lbl b{color:rgba(var(--fg-rgb),.9)}.mGqIAG_host[data-state=asked] .mGqIAG_input{color:rgba(var(--fg-rgb),.62);letter-spacing:-.01em;max-width:60ch;font-size:clamp(15px,1.4vw,19px);transition:font-size .9s cubic-bezier(.16,1,.3,1),color .9s}.mGqIAG_host[data-state=idle] .mGqIAG_input{caret-color:#0000}.mGqIAG_caret{background:var(--good,#00c369);vertical-align:-.1em;width:2px;height:.9em;margin-left:.06em;animation:1.1s step-end infinite mGqIAG_blink;display:inline-block}@keyframes mGqIAG_blink{50%{opacity:0}}.mGqIAG_hint{color:rgba(var(--fg-rgb),.32);letter-spacing:.24em;flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.mGqIAG_ghostAsk{pointer-events:auto;cursor:pointer;transition:color .3s}.mGqIAG_ghostAsk:hover{color:rgba(var(--fg-rgb),.8)}.mGqIAG_askBtn{all:unset;cursor:pointer;letter-spacing:.22em;text-transform:uppercase;color:var(--fg);border:1px solid rgba(var(--fg-rgb),.5);padding:10px 14px;font-family:Roboto Mono,monospace;font-size:9.5px;transition:background .3s,color .3s,border-color .3s;animation:.6s cubic-bezier(.16,1,.3,1) both mGqIAG_rise}.mGqIAG_askBtn:hover{background:var(--fg);color:var(--bg);border-color:var(--fg)}.mGqIAG_line:has(.mGqIAG_ghostAsk:hover)+.mGqIAG_hint .mGqIAG_askBtn{background:var(--fg);color:var(--bg);border-color:var(--fg)}.mGqIAG_askBtn .mGqIAG_k{opacity:.55;margin-left:10px}.mGqIAG_hintTouch{display:none}.mGqIAG_options{border-bottom:1px solid rgba(var(--fg-rgb),.14);max-width:64ch;margin:0 0 22px;padding:0;list-style:none}.mGqIAG_option{border-bottom:1px solid rgba(var(--fg-rgb),.08);cursor:pointer;color:rgba(var(--fg-rgb),.62);align-items:baseline;gap:18px;padding:14px 8px;transition:color .25s,background .25s;display:flex}.mGqIAG_option .mGqIAG_read{font-size:clamp(15px,1.3vw,18px)}.mGqIAG_optionHi{color:var(--fg);background:rgba(var(--fg-rgb),.04)}.mGqIAG_optionN{color:rgba(var(--fg-rgb),.4);letter-spacing:.2em;flex:none}.mGqIAG_optionHi .mGqIAG_optionN{color:var(--good,#00c369)}.mGqIAG_missRow{cursor:default;color:rgba(var(--fg-rgb),.4);letter-spacing:.18em}.mGqIAG_answer{z-index:4;max-width:min(46ch,60vw);animation:.9s cubic-bezier(.16,1,.3,1) both mGqIAG_rise;position:absolute;bottom:112px;left:24px}@keyframes mGqIAG_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.mGqIAG_actLabel{color:rgba(var(--fg-rgb),.5);letter-spacing:.24em;gap:16px;display:flex}.mGqIAG_actLabel span:first-child{color:var(--good,#00c369)}.mGqIAG_host .mGqIAG_actTitle{text-transform:none;letter-spacing:-.02em;margin-top:16px;font-size:clamp(26px,3.4vw,50px);line-height:.96}.mGqIAG_actText{color:rgba(var(--fg-rgb),.72);margin-top:18px;font-size:clamp(14px,1.15vw,17px);line-height:1.45}.mGqIAG_metric{border-top:1px solid rgba(var(--fg-rgb),.14);letter-spacing:.18em;gap:18px;margin-top:22px;padding-top:14px;display:flex}.mGqIAG_record{z-index:4;width:min(34ch,38vw);position:absolute;top:160px;right:24px}.mGqIAG_record:before{content:"";z-index:-1;background:linear-gradient(90deg,#06060600,#060606d1 30%);position:absolute;inset:-40px -24px -40px -80px}.mGqIAG_leaderSvg{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mGqIAG_leaderLine{stroke:rgba(var(--fg-rgb),.6);stroke-width:1px;transition:opacity .4s}.mGqIAG_recordHead{border-bottom:1px solid rgba(var(--fg-rgb),.16);letter-spacing:.22em;color:rgba(var(--fg-rgb),.72);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.mGqIAG_rail{border-left:1px solid rgba(var(--fg-rgb),.22);margin:0 0 0 4px;padding:0;list-style:none}.mGqIAG_rec{flex-direction:column;gap:4px;padding:16px 0 16px 22px;animation:.8s cubic-bezier(.16,1,.3,1) both mGqIAG_rise;display:flex;position:relative}.mGqIAG_rec:before{content:"";background:var(--bg);border:1px solid rgba(var(--fg-rgb),.7);width:8px;height:8px;position:absolute;top:19px;left:-4.5px}.mGqIAG_rec:last-child:before{background:var(--good,#00c369);border-color:var(--good,#00c369)}.mGqIAG_recYear{color:var(--good,#00c369);letter-spacing:.26em;font-size:9px}.mGqIAG_recLabel{color:var(--fg);letter-spacing:.16em;white-space:normal;font-size:10px}.mGqIAG_recSub{color:rgba(var(--fg-rgb),.5);letter-spacing:.14em;white-space:normal;font-size:9px}.mGqIAG_report{scrollbar-width:thin;max-height:calc(100% - 392px);padding-right:6px;overflow:auto}.mGqIAG_host[data-embed] .mGqIAG_report{max-height:calc(100% - 324px)}.mGqIAG_reportPart+.mGqIAG_reportPart{border-top:1px solid rgba(var(--fg-rgb),.14);margin-top:22px;padding-top:18px}.mGqIAG_reportPart .mGqIAG_recordFoot{display:none}.mGqIAG_triage{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:4px;display:flex}.mGqIAG_tbtn{all:unset;cursor:pointer;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--fg-rgb),.62);border:1px solid rgba(var(--fg-rgb),.22);padding:11px 14px;font-family:Roboto Mono,monospace;font-size:9.5px;transition:color .3s,border-color .3s,background .3s}.mGqIAG_tbtn .mGqIAG_k{opacity:.45;margin:0 10px 0 0}.mGqIAG_tbtn:hover{color:var(--fg);border-color:rgba(var(--fg-rgb),.55)}.mGqIAG_tbtnOn{color:var(--bg);background:var(--fg);border-color:var(--fg)}.mGqIAG_tbtnOn .mGqIAG_k{opacity:.6}.mGqIAG_woId{color:rgba(var(--fg-rgb),.62);letter-spacing:.2em;margin-top:14px;font-size:9px}.mGqIAG_wo{border-top:1px solid rgba(var(--fg-rgb),.12);margin:10px 0 0;padding:0;list-style:none}.mGqIAG_woItem{border-bottom:1px solid rgba(var(--fg-rgb),.08);grid-template-columns:14px 1fr;gap:3px 12px;padding:13px 0;animation:1.2s cubic-bezier(.16,1,.3,1) both mGqIAG_rise;display:grid}.mGqIAG_woDot{width:8px;height:8px;color:var(--good,#00c369);background:currentColor;margin-top:3px}.mGqIAG_woItem[data-style=defer] .mGqIAG_woDot,.mGqIAG_woItem[data-style=next] .mGqIAG_woDot{background:0 0;border:1px solid}.mGqIAG_woItem[data-style=predict] .mGqIAG_woDot{color:var(--caution,#ffb800);background:0 0;border:1px dashed}.mGqIAG_woLabel{color:var(--fg);letter-spacing:.16em;white-space:normal;grid-column:2;font-size:10px}.mGqIAG_woSub{color:rgba(var(--fg-rgb),.5);letter-spacing:.14em;white-space:normal;grid-column:2;font-size:9px}.mGqIAG_recordFoot{border-top:1px solid rgba(var(--fg-rgb),.16);letter-spacing:.18em;white-space:normal;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;font-size:8.5px;display:flex}.mGqIAG_chart{width:100%;height:auto;margin-top:12px;display:block;overflow:visible}.mGqIAG_chLine{fill:none;stroke:var(--fg);stroke-width:1.2px}.mGqIAG_chDash{stroke-dasharray:3 4;stroke:rgba(var(--fg-rgb),.7)}.mGqIAG_chLimit{stroke:var(--caution,#ffb800);stroke-width:1px;stroke-dasharray:2 3;opacity:.8}.mGqIAG_chSolid{fill:var(--fg)}.mGqIAG_chHollow{fill:var(--bg);stroke:var(--fg);stroke-width:1px}.mGqIAG_chLbl{letter-spacing:.14em;fill:rgba(var(--fg-rgb),.5);font-family:Roboto Mono,monospace;font-size:8px}.mGqIAG_chVal{letter-spacing:.1em;fill:var(--fg);font-family:Roboto Mono,monospace;font-size:9px}.mGqIAG_bars{flex-direction:column;gap:18px;margin-top:18px;display:flex}.mGqIAG_cost{margin-top:16px}.mGqIAG_costTrack{background:rgba(var(--fg-rgb),.08);height:14px;margin-top:10px;display:flex;position:relative}.mGqIAG_costNow{background-color:var(--signal,#ff4000);background-image:repeating-linear-gradient(45deg,#00000047 0 1px,#0000 1px 4px),repeating-linear-gradient(-45deg,#00000047 0 1px,#0000 1px 4px);height:100%;transition:width 3.6s cubic-bezier(.3,0,.2,1)}.mGqIAG_costSaved{background:var(--good,#00c369);height:100%;transition:width 3.6s cubic-bezier(.3,0,.2,1)}.mGqIAG_costHandle{background:var(--fg);width:2px;margin-left:-1px;transition:left 3.6s cubic-bezier(.3,0,.2,1);position:absolute;top:-5px;bottom:-5px}.mGqIAG_costLegend{letter-spacing:.16em;white-space:normal;color:rgba(var(--fg-rgb),.6);justify-content:space-between;gap:12px;margin-top:9px;font-size:9px;display:flex}.mGqIAG_costLegend i{vertical-align:middle;width:7px;height:7px;margin-right:8px;display:inline-block}.mGqIAG_costDotNow{background:var(--signal,#ff4000)}.mGqIAG_costDotSaved{background:var(--good,#00c369)}.mGqIAG_costSavedLbl{color:var(--good,#00c369);opacity:0;transition:opacity .9s 2.6s}.mGqIAG_costTrack[data-slid]+.mGqIAG_costLegend .mGqIAG_costSavedLbl{opacity:1}.mGqIAG_barRow{animation:.7s cubic-bezier(.16,1,.3,1) both mGqIAG_rise}.mGqIAG_barHead{letter-spacing:.16em;white-space:normal;justify-content:space-between;gap:12px;font-size:9px;display:flex}.mGqIAG_barTrack{background:rgba(var(--fg-rgb),.08);height:6px;margin-top:8px;position:relative}.mGqIAG_barFill{background:var(--good,#00c369);height:100%;transition:width 1.1s cubic-bezier(.16,1,.3,1)}.mGqIAG_barRow[data-kind=later] .mGqIAG_barFill{background:var(--signal,#ff4000)}.mGqIAG_host[data-report] .mGqIAG_canvas{filter:brightness(.62);transition:filter .9s}.mGqIAG_host[data-report] .mGqIAG_overlay{opacity:.35}.mGqIAG_host[data-report] .mGqIAG_answer{max-width:min(46ch,44vw)}.mGqIAG_host[data-report] .mGqIAG_nav{align-items:flex-start;left:24px;right:auto}.mGqIAG_host[data-report] .mGqIAG_dot{padding-left:0;padding-right:20px}.mGqIAG_sheet{--fg:#0c0a08;--fg-rgb:12,10,8;--bg:#f2eee6;--good:#00894a;background:var(--bg);width:min(560px,48%);color:var(--fg);z-index:8;scrollbar-width:thin;-webkit-user-select:text;user-select:text;border-radius:6px;padding:104px 40px 0;animation:.7s cubic-bezier(.16,1,.3,1) both mGqIAG_slideIn;position:absolute;top:9px;bottom:35px;right:9px;overflow:auto;box-shadow:-40px 0 90px #00000080}@keyframes mGqIAG_slideIn{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}.mGqIAG_sheetTop{border-bottom:1px solid var(--fg);letter-spacing:.2em;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-size:9px;display:flex}.mGqIAG_sheetBrand{color:var(--fg);align-items:center;gap:12px;display:flex}.mGqIAG_mark3{width:44px;height:auto;display:block;position:absolute;top:22px;left:40px}.mGqIAG_sheetClose{all:unset;cursor:pointer;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--fg-rgb),.55);font-family:Roboto Mono,monospace;font-size:9px;transition:color .3s}.mGqIAG_sheetClose:hover{color:var(--fg)}.mGqIAG_sheet .mGqIAG_sheetTitle{text-transform:none;letter-spacing:-.01em;margin-top:30px;font-size:clamp(22px,2.1vw,30px);line-height:1.04}.mGqIAG_sheetMeta{letter-spacing:.18em;color:rgba(var(--fg-rgb),.55);flex-wrap:wrap;gap:8px 18px;margin-top:16px;font-size:8.5px;display:flex}.mGqIAG_sheetSec{border-top:1px solid rgba(var(--fg-rgb),.18);margin-top:30px;padding-top:16px;animation:.7s cubic-bezier(.16,1,.3,1) both mGqIAG_rise}.mGqIAG_sheetSec .mGqIAG_recordHead{display:none}.mGqIAG_sheetSec .mGqIAG_recordFoot{border-color:rgba(var(--fg-rgb),.18);display:flex}.mGqIAG_sheetSec .mGqIAG_woId{margin-top:12px}.mGqIAG_sheetH{letter-spacing:.24em;color:rgba(var(--fg-rgb),.55);gap:14px;font-size:9px;display:flex}.mGqIAG_sheetH span:first-child{color:rgba(var(--fg-rgb),.62)}.mGqIAG_sheetH .mGqIAG_dim{margin-left:auto}.mGqIAG_sheet .mGqIAG_sheetSum{text-transform:none;margin-top:14px;font-size:clamp(18px,1.6vw,22px);line-height:1.12}.mGqIAG_sheetText{color:rgba(var(--fg-rgb),.75);max-width:56ch;margin-top:10px;font-size:14px;line-height:1.5}.mGqIAG_sheet .mGqIAG_metric{border-color:rgba(var(--fg-rgb),.18)}.mGqIAG_ev{border-top:1px solid rgba(var(--fg-rgb),.12);margin:12px 0 0;padding:0;list-style:none}.mGqIAG_evRow{border-bottom:1px solid rgba(var(--fg-rgb),.1);letter-spacing:.14em;white-space:normal;grid-template-columns:64px 1fr;gap:3px 16px;padding:11px 0;font-size:9.5px;display:grid}.mGqIAG_evDate{color:rgba(var(--fg-rgb),.62);letter-spacing:.2em}.mGqIAG_evSub{color:rgba(var(--fg-rgb),.5);grid-column:2;font-size:9px}.mGqIAG_sheetFoot span:first-child{flex:1}.mGqIAG_paper{--stack:10px;--edge:24px;--h:82cqh;top:calc((100cqh - var(--h)) / 2);right:var(--edge);height:var(--h);width:calc((var(--h) - var(--stack)) * 8.5 / 11 + var(--stack));z-index:8;position:absolute}.mGqIAG_card{top:var(--stack);left:0;right:var(--stack);transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0}.mGqIAG_card[data-slot="1"]{transform:translate(calc(var(--stack) / 2),calc(var(--stack) / -2))}.mGqIAG_card[data-slot="2"]{transform:translate(var(--stack),calc(-1 * var(--stack)))}.mGqIAG_card[data-slot="1"] .mGqIAG_sheet{filter:brightness(.955);box-shadow:none}.mGqIAG_card[data-slot="2"] .mGqIAG_sheet{filter:brightness(.91);box-shadow:none}.mGqIAG_card .mGqIAG_sheet{outline:1px solid #0000000d;transition:filter .6s}.mGqIAG_card[data-leaving]{animation:.8s cubic-bezier(.16,1,.3,1) both mGqIAG_tuck}@keyframes mGqIAG_tuck{0%{transform:translate(0)}42%{transform:translate(8px,-26px)}to{transform:translate(var(--stack),calc(-1 * var(--stack)))}}.mGqIAG_paper{animation:.6s cubic-bezier(.16,1,.3,1) both mGqIAG_pull}@keyframes mGqIAG_pull{0%{opacity:0;transform:translate(7px,-7px)}to{opacity:1;transform:none}}.mGqIAG_card .mGqIAG_sheet{flex-direction:column;width:auto;padding:26px 33px 0;animation:none;display:flex;position:absolute;inset:0;overflow:hidden}.mGqIAG_card .mGqIAG_mark3{width:38px;top:16px;left:33px}.mGqIAG_card .mGqIAG_sheetTop{padding-bottom:12px}.mGqIAG_docGrid{border-bottom:1px solid rgba(var(--fg-rgb),.18);grid-template-columns:repeat(4,1fr);gap:8px 16px;margin-top:14px;padding:10px 0;display:grid}.mGqIAG_docGrid>div{flex-direction:column;gap:5px;min-width:0;display:flex}.mGqIAG_docVal{letter-spacing:.16em;color:var(--fg);white-space:normal;overflow-wrap:anywhere;font-size:9.5px}.mGqIAG_docTag{border:1px solid var(--fg);letter-spacing:.2em;align-self:flex-start;padding:3px 6px;font-size:8px}.mGqIAG_sheet[data-paged] .mGqIAG_sheetSummary .mGqIAG_sheetText,.mGqIAG_sheet[data-paged] .mGqIAG_sheetSummary .mGqIAG_metric{display:none}.mGqIAG_signoff{border-top:1px solid rgba(var(--fg-rgb),.18);gap:5px;margin-top:auto;padding:10px 0 4px;display:grid}.mGqIAG_signoff>div{letter-spacing:.16em;color:var(--fg);white-space:normal;grid-template-columns:96px 1fr;gap:12px;font-size:8.5px;display:grid}.mGqIAG_sheet[data-paged] .mGqIAG_nextCta{margin-top:0}.mGqIAG_pgrid3{grid-template-columns:repeat(3,1fr)}.mGqIAG_sheet[data-paged]{font-variant-numeric:tabular-nums}.mGqIAG_sheet[data-paged] .mGqIAG_sheetSec,.mGqIAG_sheet[data-paged] .mGqIAG_docGrid,.mGqIAG_sheet[data-paged] .mGqIAG_fnd,.mGqIAG_sheet[data-paged] .mGqIAG_wo,.mGqIAG_sheet[data-paged] .mGqIAG_ev,.mGqIAG_sheet[data-paged] .mGqIAG_signoff,.mGqIAG_sheet[data-paged] .mGqIAG_metric{border-color:rgba(var(--fg-rgb),.16)}.mGqIAG_stamp{border:1px solid var(--fg);letter-spacing:.18em;color:var(--fg);white-space:nowrap;align-self:flex-start;align-items:center;gap:10px;margin-top:10px;padding:4px 7px;font-size:7.5px;display:inline-flex}.mGqIAG_stamp span:first-child{font-weight:700}.mGqIAG_titleRow{grid-template-columns:1fr 128px;align-items:end;gap:16px;display:grid}.mGqIAG_titleRow .mGqIAG_sheetTitle{margin-top:10px}.mGqIAG_loc{width:128px;height:auto;margin-bottom:4px;display:block}.mGqIAG_locLine{fill:none;stroke:rgba(var(--fg-rgb),.5);stroke-width:.5px;vector-effect:non-scaling-stroke}.mGqIAG_locOn{stroke:var(--fg)}.mGqIAG_locHatch{stroke:rgba(var(--fg-rgb),.35);stroke-width:.5px}.mGqIAG_locDot{fill:var(--good)}.mGqIAG_locRing{fill:none;stroke:var(--good);stroke-width:.5px;vector-effect:non-scaling-stroke}.mGqIAG_locLbl{letter-spacing:.2em;fill:rgba(var(--fg-rgb),.45);font-family:Roboto Mono,monospace;font-size:3.6px}.mGqIAG_sheet[data-paged] .mGqIAG_fndRow{grid-template-columns:14px 1fr 96px auto;column-gap:10px}.mGqIAG_fndBar{background:rgba(var(--fg-rgb),.1);height:4px;display:block;position:relative}.mGqIAG_fndBar i{background:var(--good);transform-origin:0;animation:2.4s cubic-bezier(.3,0,.2,1) both mGqIAG_grow;position:absolute;top:0;bottom:0;left:0}.mGqIAG_fndBar b{background:var(--fg);width:1px;position:absolute;top:-3px;bottom:-3px}.mGqIAG_fndRow[data-tone=past] .mGqIAG_fndBar i{background:var(--signal,#ff4000)}.mGqIAG_fndRow[data-tone=near] .mGqIAG_fndBar i{background:var(--caution,#c98a00)}.mGqIAG_hash{opacity:.6;letter-spacing:.08em}.mGqIAG_card .mGqIAG_pageBody{animation:.6s linear both mGqIAG_printIn;position:relative}@keyframes mGqIAG_printIn{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.mGqIAG_printLine{background:var(--fg);opacity:.6;pointer-events:none;height:1px;animation:.6s linear both mGqIAG_printLine;position:absolute;left:-33px;right:-33px}@keyframes mGqIAG_printLine{0%{opacity:.6;top:0}to{opacity:0;top:100%}}.mGqIAG_sheet .mGqIAG_savVal{font-size:clamp(22px,3cqh,34px)}.mGqIAG_strip{margin:10px 0 2px}.mGqIAG_stripSvg{width:100%;height:18px;display:block;overflow:visible}.mGqIAG_stripTick{stroke:rgba(var(--fg-rgb),.28);stroke-width:.22px;vector-effect:non-scaling-stroke}.mGqIAG_stripLit{stroke:var(--good,#00c369);stroke-width:1.2px;vector-effect:non-scaling-stroke}.mGqIAG_stripMeta{letter-spacing:.18em;color:rgba(var(--fg-rgb),.45);justify-content:space-between;margin-top:5px;font-size:8px;display:flex}.mGqIAG_stripPaper{margin:6px 0 0}.mGqIAG_stripPaper .mGqIAG_stripSvg{height:10px}.mGqIAG_stripPaper .mGqIAG_stripMeta{margin-top:3px}.mGqIAG_sheet[data-paged] .mGqIAG_ev{margin-top:8px}.mGqIAG_savings{grid-template-columns:repeat(3,1fr);gap:12px 14px;margin-top:10px;display:grid}.mGqIAG_savings>div{flex-direction:column;gap:5px;min-width:0;animation:1.2s cubic-bezier(.16,1,.3,1) both mGqIAG_rise;display:flex}.mGqIAG_sheet .mGqIAG_savVal{letter-spacing:-.02em;text-transform:none;color:var(--good);font-size:clamp(18px,2.5cqh,26px);line-height:1}.mGqIAG_savSub{letter-spacing:.1em;color:rgba(var(--fg-rgb),.55);white-space:normal;font-size:7.5px;line-height:1.45}.mGqIAG_savNote{white-space:nowrap;text-overflow:ellipsis;border-top:1px solid rgba(var(--fg-rgb),.12);letter-spacing:.16em;color:rgba(var(--fg-rgb),.45);white-space:normal;margin-top:8px;padding-top:6px;font-size:8px;overflow:hidden}.mGqIAG_sheet[data-paged] .mGqIAG_chart{margin-top:6px}.mGqIAG_sheet[data-paged] .mGqIAG_bars{gap:12px;margin-top:12px}.mGqIAG_sheet[data-paged] .mGqIAG_recordFoot{margin-top:10px;padding-top:8px}.mGqIAG_sheet[data-paged] .mGqIAG_pgrid{gap:10px 16px;margin-top:10px;padding-top:8px}.mGqIAG_sheet[data-paged] .mGqIAG_sheetFoot{gap:16px;font-size:8px}.mGqIAG_sheet[data-paged] .mGqIAG_sheetFoot span,.mGqIAG_docTag{white-space:nowrap}.mGqIAG_sheet[data-paged] .mGqIAG_pageBody{flex-direction:column;display:flex}.mGqIAG_sheet[data-paged] .mGqIAG_sheetSummary{display:block}.mGqIAG_sheet[data-paged] .mGqIAG_sheetFoot{margin-top:0;padding-bottom:18px}.mGqIAG_sheet[data-paged] .mGqIAG_pageBody{flex:1}.mGqIAG_sheet[data-paged] .mGqIAG_pageNo{color:var(--fg)}.mGqIAG_sheet[data-paged] .mGqIAG_runHead{margin-top:22px}.mGqIAG_runHead span:first-child{color:var(--fg)}.mGqIAG_sheet[data-paged] .mGqIAG_sheetTitle{letter-spacing:-.015em;margin-top:18px;font-size:clamp(20px,2.9cqh,32px);line-height:1.04}.mGqIAG_sheet[data-paged] .mGqIAG_sheetMeta{margin-top:14px}.mGqIAG_sheet[data-paged] .mGqIAG_sheetSec{margin-top:14px;padding-top:9px}.mGqIAG_sheet[data-paged] .mGqIAG_sheetH{font-size:9.5px}.mGqIAG_sheet[data-paged] .mGqIAG_sheetH span:nth-child(2){color:var(--fg)}.mGqIAG_sheet[data-paged] .mGqIAG_sheetSum{letter-spacing:-.01em;margin-top:10px;font-size:clamp(17px,2.3cqh,24px);line-height:1.08}.mGqIAG_sheet[data-paged] .mGqIAG_sheetText{color:rgba(var(--fg-rgb),.68);margin-top:8px;font-size:12.5px;line-height:1.45}.mGqIAG_sheet[data-paged] .mGqIAG_sheetSummary .mGqIAG_metric{display:none}.mGqIAG_sheet[data-paged] .mGqIAG_metric{margin-top:14px;padding-top:10px}.mGqIAG_sheet[data-paged] .mGqIAG_woItem{row-gap:2px;padding:7px 0}.mGqIAG_sheet[data-paged] .mGqIAG_wo,.mGqIAG_sheet[data-paged] .mGqIAG_fnd,.mGqIAG_sheet[data-paged] .mGqIAG_woId{margin-top:8px}.mGqIAG_sheet[data-paged] .mGqIAG_evRow{padding:6px 0;animation:1.2s cubic-bezier(.16,1,.3,1) both mGqIAG_rise}.mGqIAG_fnd{border-top:1px solid rgba(var(--fg-rgb),.12);margin:10px 0 0;padding:0;list-style:none}.mGqIAG_fndRow{border-bottom:1px solid rgba(var(--fg-rgb),.08);grid-template-columns:14px 1fr auto;align-items:center;column-gap:12px;padding:7px 0;animation:1.2s cubic-bezier(.16,1,.3,1) both mGqIAG_rise;display:grid}.mGqIAG_fndRow[data-style=watch] .mGqIAG_woDot{color:var(--caution,#c98a00)}.mGqIAG_fndRow[data-style=flaw] .mGqIAG_woDot{color:var(--signal,#ff4000)}.mGqIAG_fndRow .mGqIAG_woDot{margin-top:0}.mGqIAG_fndLabel{letter-spacing:.16em;color:var(--fg);white-space:normal;font-size:9.5px}.mGqIAG_sheet .mGqIAG_fndVal{text-transform:none;letter-spacing:0;font-size:15px;line-height:1}.mGqIAG_nextCta{margin-top:auto;padding-bottom:8px}.mGqIAG_nextRow{justify-content:space-between;align-items:center;gap:24px;margin-top:2px;display:flex}.mGqIAG_nextRow>div{min-width:0}.mGqIAG_nextEyebrow{letter-spacing:.22em;color:rgba(var(--fg-rgb),.55);font-size:9px}.mGqIAG_sheet .mGqIAG_nextQ{text-transform:none;letter-spacing:-.01em;color:var(--fg);white-space:normal;margin-top:8px}.mGqIAG_nextRow .mGqIAG_sheetText{margin-top:8px}.mGqIAG_nextAct{letter-spacing:.14em;color:rgba(var(--fg-rgb),.55);white-space:normal;margin-top:8px;font-size:8.5px;line-height:1.5}.mGqIAG_nextRow .mGqIAG_btn{flex:none;padding:12px 16px}.mGqIAG_pgrid{border-top:1px solid rgba(var(--fg-rgb),.12);grid-template-columns:repeat(4,1fr);gap:14px 20px;margin-top:14px;padding-top:10px;display:grid}.mGqIAG_pgrid>div{flex-direction:column;gap:6px;min-width:0;animation:1.2s cubic-bezier(.16,1,.3,1) 1.2s both mGqIAG_rise;display:flex}.mGqIAG_pgLbl{letter-spacing:.2em;color:rgba(var(--fg-rgb),.5);white-space:normal;font-size:8.5px}.mGqIAG_sheet .mGqIAG_pgVal{text-transform:none;letter-spacing:0;overflow-wrap:anywhere;font-size:15px;line-height:1.12}.mGqIAG_chart[data-animate] .mGqIAG_chLine:not(.mGqIAG_chDash){stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.4,0,.2,1) .5s forwards mGqIAG_draw}@keyframes mGqIAG_draw{to{stroke-dashoffset:0}}.mGqIAG_chart[data-animate] .mGqIAG_chDash{opacity:0;animation:1.2s 2.8s forwards mGqIAG_fadeIn}.mGqIAG_chart[data-animate] .mGqIAG_chLimit{opacity:0;animation:.7s .2s forwards mGqIAG_fadeIn}@keyframes mGqIAG_fadeIn{to{opacity:1}}.mGqIAG_chart[data-animate] .mGqIAG_chPt{opacity:0;animation:.8s forwards mGqIAG_fadeIn}.mGqIAG_card .mGqIAG_barFill{transform-origin:0;animation:1.1s cubic-bezier(.16,1,.3,1) .45s both mGqIAG_grow}@keyframes mGqIAG_grow{0%{transform:scaleX(0)}to{transform:none}}.mGqIAG_sheetFoot{border-top:1px solid rgba(var(--fg-rgb),.18);letter-spacing:.18em;color:rgba(var(--fg-rgb),.5);white-space:normal;justify-content:space-between;gap:24px;margin-top:28px;padding-top:12px;font-size:8.5px;display:flex}.mGqIAG_sheetCta{--bg:#e6e1d7;background:var(--bg);color:var(--fg);margin:36px -40px 0;padding:40px 40px 44px;animation:.7s cubic-bezier(.16,1,.3,1) both mGqIAG_rise}.mGqIAG_rule{background:var(--good);width:40px;height:2px;margin-bottom:22px}.mGqIAG_sheet .mGqIAG_ctaTitle{text-transform:none;letter-spacing:-.01em;font-size:clamp(22px,2.1vw,30px);line-height:1.04}.mGqIAG_ctaText{color:rgba(var(--fg-rgb),.72);max-width:46ch;margin-top:12px;font-size:14px;line-height:1.5}.mGqIAG_ctaBtns{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.mGqIAG_btnSolid{background:var(--fg);color:var(--bg);border-color:var(--fg)}.mGqIAG_btnSolid:hover{background:rgba(var(--fg-rgb),.9)}.mGqIAG_scale{z-index:4;flex-direction:column;align-items:flex-end;gap:12px;width:150px;animation:.8s cubic-bezier(.16,1,.3,1) .4s both mGqIAG_rise;display:flex;position:absolute;top:160px;right:24px}.mGqIAG_scaleHead{letter-spacing:.2em;flex-direction:column;align-items:flex-end;gap:5px;display:flex}.mGqIAG_scaleBar{cursor:ns-resize;touch-action:none;background:linear-gradient(#00c738 0%,#00f21a 26%,#40ff00 48%,#d9fa1a 56.25%,#fc0 70%,#f90 87.5%,#f30 93%,#8c0000 100%);outline:none;width:10px;height:clamp(140px,28vh,240px);margin-right:2px;position:relative}.mGqIAG_scaleBar:before{content:"";position:absolute;inset:-10px -16px}.mGqIAG_scaleBar:focus-visible{box-shadow:0 0 0 1px var(--good,#00c369)}.mGqIAG_scaleMask{pointer-events:none;background:#060606d6;position:absolute;top:0;left:0;right:0}.mGqIAG_scaleHandle{background:var(--fg);pointer-events:none;width:18px;height:5px;position:absolute;left:50%;transform:translate(-50%,50%);box-shadow:0 0 0 1px #060606e6}.mGqIAG_scaleLimit{background:rgba(var(--fg-rgb),.7);pointer-events:none;height:1px;position:absolute;left:-6px;right:14px}.mGqIAG_scaleLimit span{letter-spacing:.2em;color:rgba(var(--fg-rgb),.62);white-space:nowrap;font-size:8.5px;position:absolute;top:-6px;right:20px}.mGqIAG_scaleFoot{letter-spacing:.2em;color:rgba(var(--fg-rgb),.5);gap:14px;font-size:8.5px;display:flex}.mGqIAG_nav{z-index:4;flex-direction:column;align-items:flex-end;gap:18px;display:flex;position:absolute;bottom:56px;right:24px}.mGqIAG_dots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.mGqIAG_dotsRest{margin-top:20px}.mGqIAG_dotsRest .mGqIAG_dot{cursor:default;opacity:.62}.mGqIAG_dotN{color:rgba(var(--fg-rgb),.4);margin-right:9px}.mGqIAG_dot{all:unset;cursor:pointer;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--fg-rgb),.32);border-top:1px solid rgba(var(--fg-rgb),.14);padding:8px 10px 10px;font-family:Roboto Mono,monospace;font-size:9px;transition:color .3s,border-color .3s}.mGqIAG_dot:hover{color:rgba(var(--fg-rgb),.7)}.mGqIAG_dotDone{border-color:rgba(var(--fg-rgb),.4)}.mGqIAG_dotOn{color:var(--fg);border-color:var(--good,#00c369)}.mGqIAG_navBtns{gap:10px;display:flex}.mGqIAG_btn{all:unset;cursor:pointer;letter-spacing:.22em;text-transform:uppercase;color:var(--fg);border:1px solid rgba(var(--fg-rgb),.55);padding:14px 18px;font-family:Roboto Mono,monospace;font-size:10px;transition:background .3s,color .3s}.mGqIAG_btn:hover{background:var(--fg);color:var(--bg)}.mGqIAG_btnDim{border-color:rgba(var(--fg-rgb),.18);color:rgba(var(--fg-rgb),.55)}.mGqIAG_k{opacity:.5;margin-left:10px}.mGqIAG_ticker{border-top:1px solid rgba(var(--fg-rgb),.12);letter-spacing:.2em;height:26px;color:rgba(var(--fg-rgb),.42);pointer-events:none;background:var(--bg);z-index:3;align-items:center;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mGqIAG_tickerTrack{white-space:nowrap;animation:48s linear infinite mGqIAG_tk;display:inline-flex}.mGqIAG_tickerTrack span{padding-right:2em}.mGqIAG_tickerStill{white-space:nowrap;text-overflow:ellipsis;padding:0 16px;overflow:hidden}@keyframes mGqIAG_tk{to{transform:translate(-50%)}}@media (max-width:820px){.mGqIAG_host{min-height:600px}.mGqIAG_mark{display:none}.mGqIAG_band{letter-spacing:.14em;flex-wrap:wrap;row-gap:10px;font-size:8px;top:78px;left:16px;right:16px}.mGqIAG_host[data-embed] .mGqIAG_band{top:18px}.mGqIAG_sites{gap:14px}.mGqIAG_site{letter-spacing:.14em;padding-bottom:4px;font-size:8.5px}.mGqIAG_mark2{width:44px;height:auto}.mGqIAG_band{gap:10px}.mGqIAG_prompt{bottom:88px;left:16px;right:16px}.mGqIAG_line:before{display:none}.mGqIAG_host[data-embed] .mGqIAG_prompt{bottom:64px}.mGqIAG_host[data-state=asked] .mGqIAG_prompt{top:166px;bottom:auto}.mGqIAG_host[data-embed][data-state=asked] .mGqIAG_prompt{top:82px;bottom:auto}.mGqIAG_host .mGqIAG_input,.mGqIAG_host .mGqIAG_ghost{max-width:none;font-size:clamp(22px,6.6vw,30px);line-height:1.06}.mGqIAG_host[data-state=asked] .mGqIAG_input{max-width:none;color:rgba(var(--fg-rgb),.55);font-size:12px}.mGqIAG_options{background:#060606d9;max-width:none;margin-top:14px}.mGqIAG_option{gap:12px;padding:12px 6px}.mGqIAG_option .mGqIAG_read{font-size:14px}.mGqIAG_hint{margin-top:14px;font-size:8px}.mGqIAG_hintKeys{display:none}.mGqIAG_hintTouch{display:inline}.mGqIAG_hint{gap:12px}.mGqIAG_askBtn{letter-spacing:.16em;padding:9px 12px;font-size:8.5px}.mGqIAG_answer{background:linear-gradient(#06060600,#060606f5 30%);max-width:none;padding:28px 16px 76px;animation:.7s cubic-bezier(.16,1,.3,1) both mGqIAG_rise;bottom:0;left:0;right:0}.mGqIAG_actLabel{letter-spacing:.2em;font-size:8.5px}.mGqIAG_host .mGqIAG_actTitle{margin-top:10px;font-size:clamp(21px,5.9vw,27px)}.mGqIAG_actText{max-height:5.7em;margin-top:10px;font-size:13px;line-height:1.4;overflow:hidden}.mGqIAG_metric{margin-top:12px;padding-top:9px;font-size:8.5px}.mGqIAG_triage{gap:6px;margin-top:12px}.mGqIAG_tbtn{letter-spacing:.12em;padding:9px 10px;font-size:8px}.mGqIAG_tbtn .mGqIAG_k{margin-right:6px}.mGqIAG_nav{z-index:5;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;bottom:34px;left:16px;right:16px}.mGqIAG_triage{order:0;justify-content:flex-end;width:100%;margin:0 0 2px}.mGqIAG_dots{order:2;gap:10px}.mGqIAG_dot{border-top:none;justify-content:center;width:22px;padding:10px 0;display:flex}.mGqIAG_dot:before{content:"";border:1px solid rgba(var(--fg-rgb),.4);width:6px;height:6px}.mGqIAG_dotDone:before{background:rgba(var(--fg-rgb),.5);border-color:rgba(var(--fg-rgb),.5)}.mGqIAG_dotOn:before{background:var(--good,#00c369);border-color:var(--good,#00c369)}.mGqIAG_dotLbl{display:none}.mGqIAG_navBtns{display:contents}.mGqIAG_btn{letter-spacing:.14em;padding:11px 12px;font-size:8.5px}.mGqIAG_btnDim{order:1}.mGqIAG_navBtns .mGqIAG_btn:not(.mGqIAG_btnDim){order:3}.mGqIAG_btnDim .mGqIAG_k,.mGqIAG_host[data-card] .mGqIAG_actTitle,.mGqIAG_host[data-card] .mGqIAG_actText,.mGqIAG_host[data-card] .mGqIAG_metric{display:none}.mGqIAG_record{z-index:6;background:0 0;border:none;width:auto;max-height:46vh;padding:0;inset:auto 16px 126px;overflow:auto}.mGqIAG_report,.mGqIAG_host[data-embed] .mGqIAG_report{max-height:44cqh}.mGqIAG_record:before{content:"";background:linear-gradient(#06060600,#060606f7 20%);display:block;position:absolute;inset:-24px -16px -20px}.mGqIAG_rec{padding:10px 0 10px 18px}.mGqIAG_recLabel{font-size:9.5px}.mGqIAG_recSub{font-size:8.5px}.mGqIAG_sheet{width:auto;box-shadow:none;padding:88px 16px 0;left:9px}.mGqIAG_sheetTop{gap:12px}.mGqIAG_mark3{width:36px;top:18px;left:16px}.mGqIAG_sheetSummary{display:block}.mGqIAG_sheetCta{margin:28px -16px 0;padding:32px 16px 120px}.mGqIAG_host[data-report] .mGqIAG_answer,.mGqIAG_host[data-report] .mGqIAG_prompt{display:none}.mGqIAG_host[data-report] .mGqIAG_nav{z-index:9;background:#060606f0;border-radius:0 0 6px 6px;padding:12px 13px;bottom:35px;left:9px;right:9px}.mGqIAG_host[data-report] .mGqIAG_dot{padding-right:0}.mGqIAG_woItem{padding:10px 0}.mGqIAG_chart{margin-top:8px}.mGqIAG_scale{gap:8px;width:112px;top:210px;right:16px}.mGqIAG_host[data-embed] .mGqIAG_scale{top:130px}.mGqIAG_scaleBar{height:110px}.mGqIAG_scaleHead,.mGqIAG_scaleFoot{font-size:8px}}@media (prefers-reduced-motion:reduce){.mGqIAG_answer{animation:none}.mGqIAG_prompt,.mGqIAG_input{transition:none}.mGqIAG_caret{animation:none}}@container (max-height:680px) and (max-width:820px){.mGqIAG_host[data-state=asked] .mGqIAG_mark2,.mGqIAG_host[data-state=asked] .mGqIAG_sites,.mGqIAG_host[data-state=asked] .mGqIAG_bandSep{display:none}.mGqIAG_host[data-state=asked] .mGqIAG_prompt{top:82px;bottom:auto}.mGqIAG_host[data-state=asked] .mGqIAG_actText{display:none}.mGqIAG_host .mGqIAG_actTitle{margin-top:8px;font-size:clamp(20px,5.4vw,24px)}.mGqIAG_answer{padding:20px 16px 70px}.mGqIAG_metric{margin-top:10px;padding-top:8px}.mGqIAG_scale{display:none}.mGqIAG_record{max-height:40cqh}.mGqIAG_nav{bottom:30px}}
.CESUKq_host[data-embed]{height:100vh;min-height:640px}.CESUKq_q{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);white-space:pre-wrap;max-width:26ch;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.06;transition:font-size .6s cubic-bezier(.16,1,.3,1),color .6s}.CESUKq_host[data-state=asked] .CESUKq_q{font-family:var(--font-text);letter-spacing:0;color:rgba(var(--fg-rgb),.62);max-width:70ch;font-size:15px;font-weight:400;line-height:1.4}.CESUKq_progress{z-index:4;letter-spacing:.24em;color:rgba(var(--fg-rgb),.3);align-items:flex-end;gap:22px;font-size:10px;transition:right .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:38px;left:76px;right:24px}.CESUKq_group{flex-direction:column;flex:1;gap:8px;transition:color .3s;display:flex}.CESUKq_group[data-state=on]{color:var(--fg)}.CESUKq_group[data-state=done]{color:rgba(var(--fg-rgb),.55)}.CESUKq_gLabel{line-height:1}.CESUKq_segs{gap:4px;display:flex}.CESUKq_segs i{background:rgba(var(--fg-rgb),.14);flex:1;height:2px;transition:background .35s;display:block}.CESUKq_segs .CESUKq_segDone{background:rgba(var(--fg-rgb),.55)}.CESUKq_segs .CESUKq_segOn{background:var(--good,#00c369)}.CESUKq_variant{border-left:1px solid rgba(var(--fg-rgb),.18);color:rgba(var(--fg-rgb),.3);flex:none;align-self:flex-end;padding-bottom:1px;padding-left:18px;line-height:1}.CESUKq_variant b{color:var(--fg);font-weight:400}.CESUKq_scaleL{top:112px;left:24px;right:auto}.CESUKq_hint{z-index:4;letter-spacing:.24em;color:rgba(var(--fg-rgb),.32);font-size:9px;position:absolute;bottom:72px;left:24px}.CESUKq_host[data-report] .CESUKq_progress{right:calc(63.3636cqh + 50.2727px)}.CESUKq_bandRow{width:100%}.CESUKq_stories{gap:20px;margin-left:auto;display:flex}.CESUKq_storyBtn{all:unset;cursor:pointer;letter-spacing:.22em;color:rgba(var(--fg-rgb),.32);white-space:nowrap;font-size:9px;transition:color .3s}.CESUKq_storyBtn:hover{color:rgba(var(--fg-rgb),.7)}.CESUKq_storyOn{color:var(--fg)}.CESUKq_sum{--fg:#0c0a08;--fg-rgb:12,10,8;--bg:#f2eee6;--good:#00894a;background:var(--bg);width:min(88%,106.118cqh);height:82cqh;color:var(--fg);z-index:8;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text;border-radius:6px;flex-direction:column;padding:30px 40px 24px;animation:.7s cubic-bezier(.16,1,.3,1) both CESUKq_sumIn;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 90px #0000008c}@keyframes CESUKq_sumIn{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.CESUKq_sumMark{width:40px;height:auto;position:absolute;top:18px;left:40px}.CESUKq_sumTop{border-bottom:1px solid var(--fg);letter-spacing:.2em;justify-content:space-between;align-items:center;padding:0 0 12px 60px;font-size:9px;display:flex}.CESUKq_sumDim{color:rgba(var(--fg-rgb),.5)}.CESUKq_sumHead{grid-template-columns:1.1fr 1fr;align-items:end;gap:32px;margin-top:22px;display:grid}.CESUKq_sum .CESUKq_sumTitle{letter-spacing:-.015em;text-transform:none;font-size:clamp(24px,4.2cqh,44px);line-height:1.02}.CESUKq_sumText{color:rgba(var(--fg-rgb),.68);max-width:52ch;font-size:13px;line-height:1.5}.CESUKq_sumCols{border-top:1px solid rgba(var(--fg-rgb),.16);flex:1;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:30px;padding-top:24px;display:grid}.CESUKq_sumCol{flex-direction:column;min-width:0;animation:1.4s cubic-bezier(.16,1,.3,1) both CESUKq_rise;display:flex}@keyframes CESUKq_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.CESUKq_sumLbl{letter-spacing:.22em;color:rgba(var(--fg-rgb),.55);margin-bottom:auto;font-size:9px}.CESUKq_sum .CESUKq_sumVal{letter-spacing:-.035em;text-transform:none;color:var(--fg);white-space:nowrap;align-items:center;gap:14px;margin-top:28px;font-size:clamp(44px,min(6.2cqw,13cqh),150px);line-height:.92;display:flex}.CESUKq_sumDot{background:var(--good);flex:none;width:10px;height:10px}.CESUKq_roll{min-width:3ch;display:inline-block}.CESUKq_rollUnit{letter-spacing:-.01em;color:rgba(var(--fg-rgb),.6);margin-left:.08em;font-size:.32em}.CESUKq_sumSub{letter-spacing:.14em;min-height:3em;color:rgba(var(--fg-rgb),.5);margin-top:14px;font-size:8px;line-height:1.5}.CESUKq_sumRows{border-top:1px solid rgba(var(--fg-rgb),.16);margin:20px 0 16px;padding:0;list-style:none}.CESUKq_sumRows li{border-bottom:1px solid rgba(var(--fg-rgb),.1);letter-spacing:.16em;justify-content:space-between;gap:12px;padding:10px 0;font-size:8.5px;display:flex}.CESUKq_sumRows li span:last-child{color:var(--fg)}.CESUKq_sumFoot{border-top:1px solid rgba(var(--fg-rgb),.16);letter-spacing:.16em;color:rgba(var(--fg-rgb),.5);justify-content:space-between;gap:24px;margin-top:auto;padding-top:12px;font-size:8px;display:flex}.CESUKq_sumFoot span{white-space:nowrap}.CESUKq_sumGroup{flex:0 0 42px}.CESUKq_scrollHost[data-embed]{height:100vh;min-height:0;position:fixed;inset:0}.CESUKq_flow{--fg:#f2eee6;--fg-rgb:242,238,230;z-index:5;pointer-events:none;color:var(--fg);position:relative}.CESUKq_flowStep{border-bottom:none;flex-direction:column;justify-content:flex-end;min-height:100vh;padding:132px 24px 112px;display:flex}.CESUKq_flowPage{min-height:70vh}.CESUKq_flow .CESUKq_flowAsk{max-width:22ch;font-size:clamp(34px,4.6vw,68px)}.CESUKq_flowBlock,.CESUKq_flowAsk{pointer-events:auto;-webkit-user-select:text;user-select:text}.CESUKq_flowBlock{max-width:min(46ch,60vw)}.CESUKq_flowStep[data-kind=outcome] .CESUKq_flowBlock{max-width:min(46ch,44vw,100% + -63.3636vh - 26.2727px)}.CESUKq_flow .CESUKq_flowTitle{text-transform:none;letter-spacing:-.02em;margin-top:16px;font-size:clamp(26px,3.4vw,50px);line-height:.96}.CESUKq_flowPageLbl{letter-spacing:.24em;color:rgba(var(--fg-rgb),.36)}@supports (animation-timeline:view()){.CESUKq_flowBlock,.CESUKq_flowAsk,.CESUKq_flowPageLbl{animation:linear both CESUKq_flowEdge;animation-timeline:view();animation-range:entry exit}}@keyframes CESUKq_flowEdge{entry 0%{opacity:0;transform:translateY(28px)}entry 100%{opacity:1;transform:none}exit 0%{opacity:1;transform:none}exit 100%{opacity:0;transform:translateY(-28px)}}.CESUKq_dead{z-index:2;background:#0c0a08;position:absolute;inset:0}.CESUKq_dead img{object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.CESUKq_deadNote{letter-spacing:.22em;color:#f2eee68c;font-size:9.5px;position:absolute;bottom:56px;left:24px}.CESUKq_interlude{object-fit:cover;object-position:center;z-index:9;opacity:0;pointer-events:none;background:#000;border-radius:10px;width:calc(100% - 66px);height:calc(100% - 66px);transition:opacity .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:33px;box-shadow:0 0 0 100vmax #000}.CESUKq_interlude[data-inset]{aspect-ratio:9/16;object-fit:contain;border-radius:10px;width:auto;height:82cqh;inset:9cqh auto auto 9cqh;box-shadow:0 30px 90px #0009}.CESUKq_interlude[data-on]{opacity:1}.CESUKq_slate{z-index:10;opacity:0;visibility:hidden;pointer-events:none;color:#f2eee6;align-items:flex-start;gap:12px;transition:opacity .25s cubic-bezier(.16,1,.3,1),visibility 0s linear .25s;display:flex;position:absolute;bottom:66px;left:24px}.CESUKq_slate[data-on]{opacity:1;visibility:visible;transition:opacity .8s cubic-bezier(.16,1,.3,1) .55s,visibility}.CESUKq_slateMark{background:var(--good,#00c369);flex:none;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 3px #060606d9}.CESUKq_slate span{letter-spacing:.18em;background:#060606c7;flex-direction:column;gap:4px;padding:5px 10px 6px;font-size:9px;line-height:1.3;display:flex}.CESUKq_slate b{font-weight:400}.CESUKq_slate em{color:#f2eee685;font-style:normal}.CESUKq_tally{z-index:8;color:#f2eee6;letter-spacing:.18em;background:#0c0a08cc;border:1px solid #f2eee624;border-radius:6px;width:min(420px,40vw);padding:clamp(18px,2vw,26px) clamp(20px,2.2vw,30px) clamp(8px,1vw,14px);font-size:clamp(10px,.95vw,13px);animation:.7s cubic-bezier(.16,1,.3,1) .2s both CESUKq_rise;position:absolute;bottom:clamp(96px,14vh,150px);right:clamp(20px,3vw,48px)}.CESUKq_tallyHead{border-bottom:1px solid #f2eee624;justify-content:space-between;gap:12px;margin-bottom:6px;padding-bottom:12px;display:flex}.CESUKq_tallyDim{color:#f2eee68c}.CESUKq_tallyRow{border-left:3px solid #00c369;margin:10px 0;padding:clamp(12px,1.6vh,18px) 0 clamp(12px,1.6vh,18px) 16px}.CESUKq_tallyLine{flex-direction:column-reverse;align-items:flex-start;gap:10px;display:flex}.CESUKq_tallyLine span:last-child{font-family:var(--font-display);letter-spacing:-.03em;text-transform:none;font-size:clamp(32px,3.6vw,60px);font-weight:600;line-height:.9}.CESUKq_tallyBar{background:#f2eee61a;gap:2px;height:3px;display:flex}.CESUKq_tallyBar i{background:#f2eee66b;flex-grow:0;flex-shrink:0}.CESUKq_tallyBar i[data-new]{transform-origin:0;background:#00c369;animation:.9s cubic-bezier(.16,1,.3,1) both CESUKq_barIn}@keyframes CESUKq_barIn{0%{transform:scaleX(0)}to{transform:none}}.CESUKq_totals{z-index:8;color:#f2eee6;font-variant-numeric:tabular-nums;background:#0c0a08d6;flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,64px) clamp(28px,5vw,80px) clamp(72px,10vh,120px);animation:.8s cubic-bezier(.16,1,.3,1) both CESUKq_rise;display:flex;position:absolute;inset:0}.CESUKq_totalsTop{letter-spacing:.24em;color:#f2eee699;align-items:center;margin-bottom:clamp(16px,2.4vh,26px);font-size:11px;display:flex}.CESUKq_totalsTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 clamp(32px,6vh,72px);font-size:clamp(28px,3.4vw,60px);font-weight:600;line-height:1}.CESUKq_totalsCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,72px);display:grid}.CESUKq_totalsCol{--fg-rgb:242,238,230;min-width:0;animation:1s cubic-bezier(.16,1,.3,1) both CESUKq_rise}.CESUKq_totalsVal{font-family:var(--font-display);letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:.14em;font-size:clamp(64px,8.4vw,168px);font-weight:600;line-height:.88;display:flex}.CESUKq_totalsVal .CESUKq_sumDot{align-self:flex-start;width:.09em;height:.09em;margin-top:.08em}.CESUKq_totalsLbl{letter-spacing:.22em;color:#f2eee6bf;margin-top:clamp(14px,2vh,22px);font-size:10px}.CESUKq_totalsBar{background:repeating-linear-gradient(45deg,#ff400080 0 1px,#0000 1px 7px),repeating-linear-gradient(-45deg,#ff400080 0 1px,#0000 1px 7px),#ff40001a;gap:3px;height:16px;margin-top:clamp(18px,3vh,30px);display:flex}.CESUKq_totalsBar i{--seg:#00c369;transform-origin:0;background:repeating-linear-gradient(45deg,#0c0a0829 0 1px,transparent 1px 7px),var(--seg);flex-grow:0;flex-shrink:0;animation:1.5s cubic-bezier(.16,1,.3,1) both CESUKq_segTurn}@keyframes CESUKq_segTurn{0%{background-color:#ff4000;background-image:none;transform:scaleX(0)}45%{background-color:#ff4000;background-image:none;transform:none}to{transform:none}}.CESUKq_totalsRows{letter-spacing:.16em;color:#f2eee699;margin:14px 0 0;padding:0;font-size:9px;list-style:none}.CESUKq_totalsRows li{border-bottom:1px solid #f2eee61a;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:6px 0;animation:.6s cubic-bezier(.16,1,.3,1) both CESUKq_rise;display:grid}.CESUKq_totalsRows li i{width:8px;height:8px}.CESUKq_totalsRows li span:last-child{color:#f2eee6}.CESUKq_totalsFoot{letter-spacing:.16em;color:#f2eee673;margin-top:clamp(24px,4vh,40px);font-size:9px}@media (max-width:820px){.CESUKq_totalsCols{grid-template-columns:1fr;gap:28px}.CESUKq_tally{width:auto;left:20px}}@media (prefers-reduced-motion:reduce){.CESUKq_flowBlock,.CESUKq_flowAsk,.CESUKq_flowPageLbl,.CESUKq_tally,.CESUKq_tallyBar i,.CESUKq_totals,.CESUKq_totalsCol,.CESUKq_totalsBar i,.CESUKq_totalsRows li{animation:none}}@media (max-width:820px){.CESUKq_flowStep{padding:110px 16px 76px}.CESUKq_flowBlock,.CESUKq_flowStep[data-kind=outcome] .CESUKq_flowBlock{background:#060606e6;border-radius:4px;max-width:none;padding:20px 16px 22px}.CESUKq_flow .CESUKq_flowTitle{margin-top:10px;font-size:clamp(21px,5.9vw,27px)}.CESUKq_flow .CESUKq_flowAsk{max-width:none;font-size:clamp(26px,7.4vw,36px)}}.CESUKq_feed{pointer-events:none;z-index:3;width:clamp(186px,17vw,266px);max-height:52vh;position:absolute;top:clamp(56px,7vh,84px);left:clamp(14px,2vw,30px);overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 20% 82%,#0000);mask-image:linear-gradient(#0000,#000 20% 82%,#0000)}.CESUKq_feedHead{letter-spacing:.24em;color:#f2eee680;border-bottom:1px solid #f2eee621;justify-content:space-between;gap:10px;padding-bottom:9px;font-size:9px;display:flex}.CESUKq_feedDim{color:#f2eee647}.CESUKq_feedList{flex-direction:column;gap:7px;margin:0;padding:9px 0 0;list-style:none;display:flex}.CESUKq_feedRow{align-items:flex-start;gap:8px;animation:.5s cubic-bezier(.16,1,.3,1) both CESUKq_feedIn;display:flex}@keyframes CESUKq_feedIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.CESUKq_feedDot{background:#f2eee64d;flex:none;width:5px;height:5px;margin-top:4px}.CESUKq_feedRow[data-hit] .CESUKq_feedDot{background:#00c369}.CESUKq_feedBody{flex-direction:column;gap:2px;min-width:0;display:flex}.CESUKq_feedTop{letter-spacing:.14em;color:#f2eee69e;font-size:9px;line-height:1.45}.CESUKq_feedTop b{color:#f2eee6e6;font-weight:400}.CESUKq_feedSub{letter-spacing:.14em;color:#f2eee652;font-size:8.5px;line-height:1.4}@media (max-width:900px){.CESUKq_feed{display:none}}@media (prefers-reduced-motion:reduce){.CESUKq_feedRow{animation:none}}
.RSpnBW_host{--room:#060606;--room-rgb:6,6,6;--ink:#f2eee6;--ink-rgb:242,238,230;background:var(--room);-webkit-user-select:none;user-select:none;width:100%;height:100%;min-height:560px;color:var(--ink);border-radius:10px;position:relative;overflow:hidden}.RSpnBW_host[data-light]{--room:#f1ece2;--room-rgb:241,236,226;--ink:#1b1611;--ink-rgb:27,22,17}.RSpnBW_host[data-quiet]{background:0 0;border-radius:0;min-height:0}.RSpnBW_host[data-quiet] .rmark{display:none}.RSpnBW_host[data-quiet] .RSpnBW_hint{bottom:40px;left:auto;right:20px;transform:none}.RSpnBW_canvas{cursor:grab;touch-action:none;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.RSpnBW_canvas:active{cursor:grabbing}.RSpnBW_overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.RSpnBW_scale{align-items:stretch;gap:12px;transition:opacity .6s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:58%;left:clamp(20px,6%,72px);transform:translateY(-50%)}.RSpnBW_scale[data-hidden]{opacity:0;pointer-events:none}.RSpnBW_scaleBar{cursor:ns-resize;touch-action:none;background:linear-gradient(#00c738 0%,#00f21a 26%,#40ff00 48%,#d9fa1a 56.25%,#fc0 70%,#f90 87.5%,#f30 93%,#8c0000 100%);outline:none;width:8px;height:clamp(140px,28vh,260px);position:relative}.RSpnBW_scaleBar:focus-visible{box-shadow:0 0 0 1px var(--good,#00c369)}.RSpnBW_scaleMask{height:var(--t);background:rgba(var(--room-rgb),.82);pointer-events:none;position:absolute;top:0;left:0;right:0}.RSpnBW_scaleHandle{left:50%;top:var(--t);background:var(--ink);pointer-events:none;width:18px;height:6px;box-shadow:0 0 0 1px rgba(var(--room-rgb),.9),0 1px 4px #00000080;border-radius:3px;position:absolute;transform:translate(-50%,-50%)}.RSpnBW_scaleLbl{letter-spacing:.22em;color:rgba(var(--ink-rgb),.55);pointer-events:none;flex-direction:column;justify-content:space-between;font-size:9px;display:flex;position:relative}.RSpnBW_scaleThr{left:0;top:var(--t);white-space:nowrap;color:var(--ink);position:absolute;transform:translateY(-50%)}.RSpnBW_hud{letter-spacing:.18em;color:rgba(var(--ink-rgb),.85);pointer-events:none;flex-direction:column;gap:6px;font-size:10px;display:flex;position:absolute;top:18px;left:20px}.RSpnBW_hud[data-flat]{flex-flow:wrap;align-items:baseline;gap:clamp(16px,2.2vw,44px)}.RSpnBW_hud[data-flat] .RSpnBW_hudLine{margin-bottom:0}.RSpnBW_hud[data-flat] .RSpnBW_hudRow{gap:10px}.RSpnBW_hud[data-flat] .RSpnBW_k{min-width:0}.RSpnBW_hudLine{color:var(--ink);align-items:center;gap:10px;margin-bottom:6px;display:flex}.RSpnBW_hudRow{gap:14px;display:flex}.RSpnBW_k{color:rgba(var(--ink-rgb),.45);min-width:78px}.RSpnBW_sig{background:var(--good,#00c369);width:7px;height:7px;display:inline-block}.RSpnBW_sig[data-stage=measure]{background:var(--ink);animation:1s steps(2,end) infinite RSpnBW_blink}.RSpnBW_sig[data-stage=orchestrate]{background:var(--signal,#ff4000)}@keyframes RSpnBW_blink{to{opacity:.2}}.RSpnBW_coords{letter-spacing:.14em;color:rgba(var(--ink-rgb),.7);text-align:right;pointer-events:none;font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;font-size:10px;display:flex;position:absolute;top:18px;right:20px}.RSpnBW_coords .RSpnBW_k{min-width:0;margin-right:10px}.RSpnBW_callouts{pointer-events:none;position:absolute;inset:0}.RSpnBW_callout{opacity:0;letter-spacing:.16em;color:var(--ink);white-space:nowrap;will-change:transform,opacity;padding:0 0 4px;font-size:9.5px;position:absolute;top:0;left:0}.RSpnBW_calloutBody{display:block}.RSpnBW_calloutTitle{color:var(--ink);display:block}.RSpnBW_calloutDetail{color:rgba(var(--ink-rgb),.55);margin-top:3px;display:block}.RSpnBW_calloutKey{display:none}.RSpnBW_callout[data-legend]{align-items:baseline;gap:11px;padding-bottom:0;display:flex}.RSpnBW_callout[data-legend] .RSpnBW_calloutKey{color:var(--ink);flex:none;width:.9em;display:block}@media (max-width:900px){.RSpnBW_callout{display:none}}.RSpnBW_hint{letter-spacing:.24em;color:rgba(var(--ink-rgb),.5);pointer-events:none;font-size:10px;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.RSpnBW_ticker{border-top:1px solid rgba(var(--ink-rgb),.12);letter-spacing:.2em;height:26px;color:rgba(var(--ink-rgb),.42);pointer-events:none;align-items:center;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.RSpnBW_tickerTrack{white-space:nowrap;animation:40s linear infinite RSpnBW_tk;display:inline-flex}.RSpnBW_tickerTrack span{padding-right:2em}.RSpnBW_creditStill{letter-spacing:.16em;color:rgba(var(--ink-rgb),.18);pointer-events:none;font-size:8px;position:absolute;top:18px;right:20px}.RSpnBW_tickerStill{white-space:nowrap;text-overflow:ellipsis;padding:0 16px;overflow:hidden}@keyframes RSpnBW_tk{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.RSpnBW_tickerTrack,.RSpnBW_sig[data-stage=measure]{animation:none}}@media (max-width:900px){.RSpnBW_host{min-height:440px}.RSpnBW_host[data-quiet]{min-height:0}.RSpnBW_coords{display:none}.RSpnBW_scale{flex-direction:column-reverse;align-items:stretch;gap:8px;inset:auto 20px 74px;transform:none}.RSpnBW_scaleBar{cursor:ew-resize;background:linear-gradient(90deg,#00c738 0%,#00f21a 26%,#40ff00 48%,#d9fa1a 56.25%,#fc0 70%,#f90 87.5%,#f30 93%,#8c0000 100%);width:100%;height:10px}.RSpnBW_scaleMask{height:auto;width:var(--t);inset:0 auto 0 0}.RSpnBW_scaleHandle{top:50%;left:var(--t);width:6px;height:20px}.RSpnBW_scaleLbl{flex-direction:row;justify-content:space-between}.RSpnBW_scaleThr{left:var(--t);margin-bottom:6px;top:auto;bottom:100%;transform:translate(-50%)}.RSpnBW_hint{display:none}.RSpnBW_scaleBar:before{content:"";position:absolute;inset:-16px 0}}.RSpnBW_fallback{background:var(--room);position:absolute;inset:0}.RSpnBW_fallback img{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.RSpnBW_fallbackNote{letter-spacing:.24em;color:rgba(var(--ink-rgb),.75);white-space:nowrap;background:rgba(var(--room-rgb),.7);padding:6px 10px;font-size:10px;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}
.C1K4QW_talk{background:#0c0a08;position:fixed;inset:0;overflow:hidden}.C1K4QW_stage{z-index:0;position:absolute;inset:0}.C1K4QW_deck{z-index:1;background:var(--bg);color:var(--fg);cursor:default;-webkit-user-select:none;user-select:none;transition:opacity .7s cubic-bezier(.16,1,.3,1),background-color .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.C1K4QW_deck[data-frame]{background:#f2eee6}.C1K4QW_deck .rmark{transition:opacity .6s cubic-bezier(.16,1,.3,1)}.C1K4QW_deck[data-frame] .rmark{opacity:0}.C1K4QW_deck[data-off]{opacity:0;pointer-events:none}.C1K4QW_deck[data-see]{background:0 0}.C1K4QW_slide{--fg-rgb:242,238,230;background:var(--bg);flex-direction:column;justify-content:flex-end;padding:clamp(28px,4vw,64px) clamp(28px,5vw,80px) clamp(64px,8vh,104px);animation:.8s cubic-bezier(.16,1,.3,1) both C1K4QW_slideIn;display:flex;position:absolute;inset:0}@keyframes C1K4QW_slideIn{0%{opacity:0}to{opacity:1}}.C1K4QW_slide.s-light{--fg-rgb:27,22,17;--good:#00894a}.C1K4QW_deck[data-tone=light] .rmark{background:linear-gradient(#1b161180,#1b161180) 50%/1px 100% no-repeat,linear-gradient(#1b161180,#1b161180) 50%/100% 1px no-repeat}.C1K4QW_chrome{z-index:3;pointer-events:none;position:absolute;inset:0}.C1K4QW_chrome[data-tone=light] .C1K4QW_progress{background:#1b16111a}.C1K4QW_chrome[data-tone=light] .C1K4QW_progress i{background:#00894a}.C1K4QW_chrome[data-tone=light] .C1K4QW_progress[data-bar=red] i{background:#d63a00}.C1K4QW_chrome[data-tone=light] .C1K4QW_progress[data-bar=amber] i{background:#c98a00}@keyframes C1K4QW_rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.C1K4QW_copy{z-index:2;max-width:min(1400px,100%);position:relative}.C1K4QW_top{z-index:2;position:absolute;top:clamp(28px,4vw,64px);left:clamp(28px,5vw,80px);right:clamp(28px,5vw,80px)}.C1K4QW_eyebrow{color:var(--muted);letter-spacing:.24em;align-items:center;margin-bottom:clamp(20px,3vh,34px);font-size:11px;display:flex}.C1K4QW_lines{font-family:var(--font-display);letter-spacing:-.025em;max-width:19ch;margin:0;font-size:clamp(40px,5.4vw,104px);font-weight:600;line-height:.98}.C1K4QW_lines[data-long]{max-width:26ch;font-size:clamp(34px,3.9vw,76px);line-height:1.02}.C1K4QW_lines[data-huge]{letter-spacing:-.04em;max-width:13ch;font-size:clamp(56px,9.4vw,190px);line-height:.9}.C1K4QW_lines[data-small]{letter-spacing:-.015em;max-width:24ch;font-size:clamp(26px,2.6vw,42px);line-height:1.1}.C1K4QW_partnerSlide{justify-content:space-between}.C1K4QW_partnerMark{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.C1K4QW_partnerSlide .C1K4QW_lines{max-width:none;font-size:clamp(24px,2.5vw,44px)}.C1K4QW_partnerLogo{width:auto;max-width:100%;height:clamp(96px,17vh,190px);animation:.8s cubic-bezier(.16,1,.3,1) both C1K4QW_rise;display:block}.C1K4QW_line{white-space:pre-line;transition:color .7s cubic-bezier(.16,1,.3,1);animation:.8s cubic-bezier(.16,1,.3,1) both C1K4QW_rise;display:block}.C1K4QW_line+.C1K4QW_line{margin-top:.34em}.C1K4QW_line[data-past]{color:var(--muted)}.C1K4QW_scramble{white-space:pre-wrap}.C1K4QW_churn{opacity:.5}.C1K4QW_sub{max-width:52ch;color:var(--muted);margin-top:clamp(20px,3vh,32px);animation:.8s cubic-bezier(.16,1,.3,1) .15s both C1K4QW_rise}.C1K4QW_title{font-family:var(--font-display);letter-spacing:-.02em;max-width:24ch;margin:0;font-size:clamp(28px,3.4vw,60px);font-weight:600;line-height:1}.C1K4QW_cycleSlide .C1K4QW_title{max-width:46ch}.C1K4QW_filmLayer{z-index:0;background:#0c0a08;animation:2.6s cubic-bezier(.16,1,.3,1) both C1K4QW_fromBlack;position:absolute;inset:0;overflow:hidden}.C1K4QW_filmLayer[data-ahead]{opacity:0;pointer-events:none;animation:none}.C1K4QW_filmLayer{transition:inset .9s cubic-bezier(.16,1,.3,1),border-radius .9s cubic-bezier(.16,1,.3,1)}.C1K4QW_filmLayer[data-frame]{border-radius:10px;inset:33px}.C1K4QW_filmFrame{pointer-events:none;border:0;width:100vw;min-width:177.78vh;height:56.25vw;min-height:100vh;position:absolute;top:50%;left:50%;translate:-50% -50%}.C1K4QW_inset{aspect-ratio:16/5;z-index:0;background:#0c0a08;border-radius:10px;max-height:56vh;transition:top .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);animation:2.2s cubic-bezier(.16,1,.3,1) both C1K4QW_fromBlack;position:absolute;top:33px;left:33px;right:33px;overflow:hidden}.C1K4QW_inset[data-center]{top:50%;transform:translateY(-50%)}.C1K4QW_bgVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.C1K4QW_bgScrim{background:linear-gradient(#0c0a088c,#0c0a082e 26%,#0c0a0880 58%,#0c0a08e6 84%,#0c0a08f7)}.C1K4QW_insetVideo{object-fit:cover;filter:saturate(.5)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.C1K4QW_insetVeil{background:#0c0a089e;position:absolute;inset:0}.C1K4QW_insetGrain{opacity:.34;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}@keyframes C1K4QW_fromBlack{0%{opacity:0}to{opacity:1}}.C1K4QW_dim{opacity:0;background:#0c0a0894;transition:opacity .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.C1K4QW_dim[data-on]{opacity:1}.C1K4QW_slide{z-index:1}.C1K4QW_slide[data-media]{background:0 0}.C1K4QW_slide[data-media]:has(.C1K4QW_media){background:#0c0a08}.C1K4QW_media{z-index:0;background:#0c0a08;border-radius:10px;position:absolute;inset:9px;overflow:hidden}.C1K4QW_scrim{background:linear-gradient(#0c0a0873,#0c0a081f 30%,#0c0a084d 58%,#0c0a08db);position:absolute;inset:0}.C1K4QW_filmLayer[data-frame] .C1K4QW_scrim,.C1K4QW_filmLayer[data-frame] .C1K4QW_dim,.C1K4QW_filmLayer[data-nocopy] .C1K4QW_scrim,.C1K4QW_filmLayer[data-nocopy] .C1K4QW_dim{display:none}.C1K4QW_slide[data-media] .C1K4QW_lines,.C1K4QW_slide[data-media] .C1K4QW_title{color:#f2eee6}.C1K4QW_slide[data-media] .C1K4QW_line[data-past]{color:#f2eee68c}.C1K4QW_slide[data-media] .C1K4QW_sub,.C1K4QW_slide[data-media] .C1K4QW_eyebrow{color:#f2eee6c7}.C1K4QW_coord{z-index:2;letter-spacing:.2em;color:#f2eee699;position:absolute;bottom:clamp(64px,8vh,104px);right:clamp(28px,5vw,80px)}.C1K4QW_figure{font-variant-numeric:tabular-nums;flex-direction:column;animation:.8s cubic-bezier(.16,1,.3,1) both C1K4QW_rise;display:flex}.C1K4QW_figVal{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(88px,11vw,200px);font-weight:600;line-height:.86}.C1K4QW_figure[data-big] .C1K4QW_figVal{font-size:clamp(140px,23vw,400px)}.C1K4QW_figure[data-big][data-wide] .C1K4QW_figVal{font-size:clamp(96px,13vw,240px)}.C1K4QW_systemSlide{justify-content:flex-start}.C1K4QW_systemSlide .C1K4QW_top{margin-bottom:clamp(16px,3vh,44px);position:static}.C1K4QW_system{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:clamp(12px,2vh,26px);min-height:0;display:grid}.C1K4QW_system .C1K4QW_sysView{order:1}.C1K4QW_system .C1K4QW_sysSteps{order:2}.C1K4QW_sysSteps{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(16px,2.6vw,52px);margin:0;padding:0;list-style:none;display:grid}.C1K4QW_sysStep{border-top:1px solid var(--linec);opacity:.3;flex-direction:column;gap:8px;padding:clamp(10px,1.6vh,18px) 0 clamp(12px,1.8vh,22px);transition:opacity .7s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.C1K4QW_sysStep[data-state]{opacity:1}.C1K4QW_sysStep[data-state=done] .C1K4QW_stepName{color:var(--muted)}.C1K4QW_sysStep[data-state=on]:after{content:"";background:var(--good);transform-origin:0;width:100%;height:2px;animation:.9s cubic-bezier(.16,1,.3,1) both C1K4QW_grow;position:absolute;bottom:-1px;left:0}.C1K4QW_sysNum{color:var(--dimc);letter-spacing:.2em;font-size:10px}.C1K4QW_sysView{min-width:0;min-height:0;position:relative;overflow:hidden}.C1K4QW_sysView>div{height:100%;min-height:0}.C1K4QW_trendSlide .C1K4QW_media:after{content:"";background:#0c0a089e;position:absolute;inset:0}.C1K4QW_trend{flex-direction:column;width:min(1100px,100%);height:clamp(220px,50vh,600px);margin-bottom:clamp(10px,1.6vh,16px);display:flex;position:relative}.C1K4QW_trend svg{flex:1;width:100%;min-height:0;overflow:visible}.C1K4QW_trendKey{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,56px);margin-bottom:clamp(12px,2vh,26px);display:flex}.C1K4QW_trendAxis{stroke:rgba(var(--fg-rgb),.22);stroke-width:1px;vector-effect:non-scaling-stroke}.C1K4QW_trendPath{fill:none;stroke:rgba(var(--fg-rgb),.9);stroke-width:3px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.16,1,.3,1) both C1K4QW_draw}.C1K4QW_trendPath[data-bad]{stroke:#ff4000}@keyframes C1K4QW_draw{to{stroke-dashoffset:0}}.C1K4QW_trendLbl{letter-spacing:.18em;color:rgba(var(--fg-rgb),.9);white-space:nowrap;align-items:center;gap:clamp(10px,1vw,16px);font-size:clamp(11px,1.15vw,17px);animation:.7s cubic-bezier(.16,1,.3,1) both C1K4QW_rise;display:flex}.C1K4QW_trendLbl i{background:currentColor;flex:none;width:clamp(20px,2.2vw,38px);height:3px}.C1K4QW_trendLbl[data-bad] i{background:#ff4000}.C1K4QW_trendLine{max-width:30ch;margin-top:clamp(18px,3vh,30px);animation:.8s cubic-bezier(.16,1,.3,1) 1.5s both C1K4QW_rise}.C1K4QW_slide[data-media] .C1K4QW_trendLine{color:#f2eee6}.C1K4QW_then{align-items:baseline;gap:18px;margin-top:clamp(18px,3vh,32px);animation:.8s cubic-bezier(.16,1,.3,1) both C1K4QW_rise;display:flex}.C1K4QW_thenVal{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(56px,7vw,132px);font-weight:600;line-height:.86}.C1K4QW_then .C1K4QW_figLabel{margin-top:0}.C1K4QW_figLabel{font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;color:var(--fg);white-space:pre-line;max-width:34ch;margin-top:clamp(14px,2vh,22px);font-size:clamp(19px,2.15vw,40px);font-weight:600;line-height:1.08}@media (min-width:900px){.C1K4QW_figure[data-big] .C1K4QW_figLabel{white-space:pre;max-width:none}}.C1K4QW_swapA{flex-direction:column;animation:.8s cubic-bezier(.16,1,.3,1) both C1K4QW_rise;display:flex}.C1K4QW_rollBack{align-items:baseline;display:inline-flex}.C1K4QW_rollWin{vertical-align:baseline;height:1em;line-height:1;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.C1K4QW_rollCol{flex-direction:column;animation:1.8s cubic-bezier(.65,0,.35,1) 1.2s both C1K4QW_rollBack;display:flex}.C1K4QW_rollCol>span{height:1em;line-height:1;display:block}@keyframes C1K4QW_rollBack{0%{transform:translateY(calc(var(--d) * -1em))}to{transform:none}}@media (prefers-reduced-motion:reduce){.C1K4QW_rollCol{animation:none}}.C1K4QW_figLine{max-width:44ch;color:var(--muted);margin-top:clamp(18px,2.6vh,28px)}.C1K4QW_aside{letter-spacing:.2em;color:rgba(var(--fg-rgb),.62);max-width:62ch;margin-top:clamp(18px,2.6vh,28px);font-size:clamp(10px,.85vw,12px);line-height:1.7;animation:.8s cubic-bezier(.16,1,.3,1) 1.6s both C1K4QW_rise}.C1K4QW_source{letter-spacing:.2em;color:var(--dimc);align-items:center;gap:2px;margin-top:clamp(14px,2vh,20px);font-size:9px;display:flex}.C1K4QW_bar{gap:3px;width:min(100%,960px);margin-top:clamp(22px,3vh,34px);margin-bottom:34px;display:flex}.C1K4QW_seg{background:rgba(var(--fg-rgb,242,238,230),.22);transform-origin:0;height:10px;animation:1.4s cubic-bezier(.16,1,.3,1) both C1K4QW_grow;position:relative}.C1K4QW_seg[data-lead]{background:var(--fg)}@keyframes C1K4QW_grow{0%{transform:scaleX(0)}to{transform:none}}.C1K4QW_segLbl{white-space:nowrap;letter-spacing:.2em;color:var(--muted);align-items:center;font-size:9px;display:flex;position:absolute;top:20px;left:0}.C1K4QW_figureSlide .C1K4QW_figure{margin-bottom:0}.C1K4QW_figureSlide .C1K4QW_figure,.C1K4QW_figureSlide .C1K4QW_figLine{z-index:2;position:relative}.C1K4QW_slide[data-media] .C1K4QW_figLine{color:#f2eee6c7}.C1K4QW_figGrid{grid-template-columns:repeat(var(--n,2),minmax(0,1fr));align-items:end;gap:clamp(32px,5vw,96px);display:grid}.C1K4QW_good{background:var(--good);flex:none;align-self:flex-start;width:.09em;min-width:10px;height:.09em;min-height:10px;margin:.1em .14em 0 0;display:block}.C1K4QW_figVal{align-items:baseline;display:flex}.C1K4QW_versus{color:var(--muted);letter-spacing:-.02em;margin-left:.16em;font-size:.42em;animation:.9s cubic-bezier(.16,1,.3,1) 1.5s both C1K4QW_land}@keyframes C1K4QW_land{0%{opacity:0;transform:translate(-.4em)}to{opacity:1;transform:none}}.C1K4QW_figRow{flex-wrap:wrap;align-items:flex-end;gap:clamp(32px,6vw,120px);display:flex}.C1K4QW_gridWrap{flex-direction:column;gap:18px;display:flex}.C1K4QW_grid{--c:clamp(12px,1.9vw,30px);grid-template-columns:repeat(10,var(--c));gap:clamp(3px,.4vw,6px);display:grid}.C1K4QW_grid i{width:var(--c);height:var(--c);background:rgba(var(--fg-rgb,242,238,230),.1);display:block}.C1K4QW_grid i[data-lit]{animation:.5s cubic-bezier(.16,1,.3,1) both C1K4QW_light}@keyframes C1K4QW_light{0%{background:rgba(var(--fg-rgb,242,238,230),.1);transform:scale(.6)}to{background:var(--fg);transform:none}}.C1K4QW_gridKey{letter-spacing:.2em;color:var(--muted);gap:26px;font-size:9px;display:flex}.C1K4QW_gridKey span{align-items:center;gap:9px;display:flex}.C1K4QW_gridKey i{background:rgba(var(--fg-rgb,242,238,230),.1);width:9px;height:9px;display:block}.C1K4QW_gridKey i[data-lit]{background:var(--fg)}.C1K4QW_bar[data-drain] .C1K4QW_seg{animation:none}.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]){background:#ff40000f;animation:none}.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]):after{content:"";background:repeating-linear-gradient(45deg,#ff40006b 0 1px,#0000 1px 6px),repeating-linear-gradient(-45deg,#ff40006b 0 1px,#0000 1px 6px);position:absolute;inset:0}.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]):before{content:"";z-index:1;background:var(--fg);transform-origin:0;animation:1.4s cubic-bezier(.16,1,.3,1) .9s both C1K4QW_drainBack;position:absolute;inset:0}@keyframes C1K4QW_drainBack{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.C1K4QW_figCell{min-height:1px}.C1K4QW_figCell .C1K4QW_bar{width:100%}.C1K4QW_list{border-top:1px solid var(--linec);max-width:900px;margin:clamp(24px,4vh,44px) 0 0;padding:0;list-style:none}.C1K4QW_list li{border-bottom:1px solid var(--linec);font-family:var(--font-display);letter-spacing:-.02em;align-items:baseline;gap:22px;padding:clamp(12px,1.8vh,18px) 0;font-size:clamp(26px,3.2vw,54px);font-weight:600;line-height:1;animation:.7s cubic-bezier(.16,1,.3,1) both C1K4QW_rise;display:flex}.C1K4QW_list li .C1K4QW_tech{color:var(--dimc);min-width:2.4ch;font-size:10px}.C1K4QW_slide[data-media] .C1K4QW_list{border-color:#f2eee63d}.C1K4QW_slide[data-media] .C1K4QW_list li{color:#f2eee6;border-color:#f2eee63d}.C1K4QW_days{border-top:1px solid var(--linec);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.C1K4QW_day{flex-direction:column;justify-content:flex-end;min-height:clamp(180px,30vh,320px);padding:clamp(20px,3vh,32px) clamp(12px,2vw,28px) 0 0;display:flex}.C1K4QW_day+.C1K4QW_day{border-left:1px solid var(--linec);padding-left:clamp(16px,2.4vw,36px)}.C1K4QW_day[data-on]{animation:.8s cubic-bezier(.16,1,.3,1) both C1K4QW_rise}.C1K4QW_dayWord{letter-spacing:.24em;color:var(--muted)}.C1K4QW_dayN{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(88px,13vw,240px);font-weight:600;line-height:.86}.C1K4QW_dayLbl{letter-spacing:.22em;color:var(--fg);margin-top:16px}.C1K4QW_cycleSlide{justify-content:flex-start}.C1K4QW_markSlide .C1K4QW_sysStep{opacity:1}.C1K4QW_markSlide .C1K4QW_sysStep:after{display:none}.C1K4QW_markView{flex:1;justify-content:center;align-items:center;min-height:0;margin-top:clamp(14px,3vh,44px);display:flex;position:relative}.C1K4QW_markImg{width:min(31%,373px);height:auto}.C1K4QW_cycleSlide .C1K4QW_top{position:static}.C1K4QW_band{border-top:1px solid var(--linec);border-bottom:1px solid var(--linec);flex:1;align-items:flex-end;min-height:0;margin:clamp(16px,3vh,44px) calc(-1*clamp(28px,5vw,80px)) 0;padding-bottom:clamp(10px,2.2vh,30px);display:flex;position:relative;overflow:hidden}.C1K4QW_bandCanvas{width:100%;height:100%;color:rgba(var(--fg-rgb),.22);display:block}.C1K4QW_bandTrack{white-space:nowrap;will-change:transform;align-items:center;animation:132s linear infinite C1K4QW_tick;display:flex}@keyframes C1K4QW_tick{to{transform:translate(-50%)}}.C1K4QW_bandWord{font-family:var(--font-display);letter-spacing:-.03em;color:rgba(var(--fg-rgb),.2);align-items:center;font-size:clamp(56px,15vh,230px);font-weight:600;line-height:1;display:inline-flex}.C1K4QW_bandWord i{opacity:.55;flex:none;margin:0 clamp(24px,3.2vw,64px);font-style:normal;font-weight:400}.C1K4QW_bandSub{letter-spacing:.2em;color:var(--muted);margin-top:clamp(14px,2.4vh,26px);font-size:10px;transition:opacity .5s}.C1K4QW_flow{border-top:1px solid var(--linec);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.C1K4QW_step{opacity:.14;flex-direction:column;justify-content:flex-end;gap:14px;min-height:clamp(150px,24vh,260px);padding:clamp(20px,3vh,32px) clamp(20px,2.4vw,36px) 0 0;transition:opacity .7s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.C1K4QW_step[data-on]{opacity:1}.C1K4QW_step+.C1K4QW_step{padding-left:clamp(44px,4vw,68px)}.C1K4QW_arrow{font-family:var(--font-display);color:var(--good);font-size:clamp(28px,3vw,52px);line-height:1.2;position:absolute;bottom:0;left:clamp(8px,1vw,18px)}.C1K4QW_stepName{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(19px,2.15vw,40px);font-weight:600;line-height:1}.C1K4QW_stepSub{letter-spacing:.18em;color:var(--muted);font-size:9.5px;line-height:1.6}.C1K4QW_loopBack{letter-spacing:.22em;color:var(--good);margin-top:clamp(18px,3vh,30px);animation:.7s cubic-bezier(.16,1,.3,1) both C1K4QW_rise}.C1K4QW_foot{letter-spacing:.2em;color:var(--dimc);margin-top:14px;font-size:9.5px;animation:.7s cubic-bezier(.16,1,.3,1) .1s both C1K4QW_rise}.C1K4QW_folio{z-index:3;letter-spacing:.2em;color:#f2eee66b;pointer-events:none;font-size:9px;position:absolute;bottom:clamp(20px,3vh,32px);right:clamp(28px,5vw,80px)}.C1K4QW_chrome[data-tone=light] .C1K4QW_folio{color:#1b161173}.C1K4QW_progress{z-index:3;background:#f2eee614;height:2px;position:absolute;bottom:0;left:0;right:0}.C1K4QW_progress i{background:var(--good);height:100%;transition:width .7s cubic-bezier(.16,1,.3,1),background .9s;display:block}.C1K4QW_progress[data-bar=red] i{background:var(--signal,#ff4000)}.C1K4QW_progress[data-bar=amber] i,.C1K4QW_tick[data-bar=amber]{background:var(--caution,#ffb800)}@media (max-width:820px){.C1K4QW_system{grid-template-rows:auto minmax(240px,1fr);min-height:62vh}.C1K4QW_sysSteps{grid-template-columns:1fr}.C1K4QW_sysStep{padding:10px 0}.C1K4QW_sysStep .C1K4QW_stepSub{display:none}.C1K4QW_figGrid,.C1K4QW_days{grid-template-columns:1fr}.C1K4QW_day+.C1K4QW_day{border-left:none;border-top:1px solid var(--linec);padding-left:0}.C1K4QW_flow{grid-auto-flow:row}.C1K4QW_step+.C1K4QW_step{padding-left:0}.C1K4QW_arrow{display:none}}@media (prefers-reduced-motion:reduce){.C1K4QW_trendPath{stroke-dashoffset:0}.C1K4QW_filmLayer,.C1K4QW_slide,.C1K4QW_line,.C1K4QW_sub,.C1K4QW_figure,.C1K4QW_then,.C1K4QW_bandTrack,.C1K4QW_sysStep:after,.C1K4QW_trendPath,.C1K4QW_trendLbl,.C1K4QW_trendLine,.C1K4QW_seg,.C1K4QW_list li,.C1K4QW_day[data-on],.C1K4QW_loopBack,.C1K4QW_foot,.C1K4QW_versus,.C1K4QW_grid i[data-lit],.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]),.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]):after,.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]):before{animation:none}.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]){background:#ff40000f}.C1K4QW_bar[data-drain] .C1K4QW_seg:not([data-lead]):before{transform:scaleX(0)}.C1K4QW_grid i[data-lit]{background:var(--fg)}}.C1K4QW_toBlack{opacity:0;pointer-events:none;z-index:5;background:#0c0a08;animation:6s cubic-bezier(.4,0,.6,1) 1.6s forwards C1K4QW_toBlack;position:absolute;inset:0}@keyframes C1K4QW_toBlack{to{opacity:1}}@media (prefers-reduced-motion:reduce){.C1K4QW_toBlack{animation:none}}
