@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:block;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.ugYA9q_className{font-family:Inter,Inter Fallback;font-style:normal}.ugYA9q_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Overpass Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cdf9c31d7a3c8056-s.2ykwr6ykbpd1m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3f559d38f02f4810-s.400bbisoa71q9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fb7697aa23aa7a5b-s.0aex8cae9huk5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36af97b063749ab9-s.2geks0camrb47.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/11a5a51e9b01ff54-s.p.3vh4q6mu6eb43.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Mono Fallback;src:local(Arial);ascent-override:63.9%;descent-override:27.72%;line-gap-override:0.0%;size-adjust:138.18%}._0aNEia_className{font-family:Overpass Mono,Overpass Mono Fallback;font-style:normal;font-weight:400}._0aNEia_variable{--font-mono:"Overpass Mono", "Overpass Mono Fallback"}
:root{--bg-page:#e6edf6;--bg-surface:#fff;--bg-glass:#eef3f9;--text:#020c21;--text-muted:#4d5b77;--text-inverse:#fff;--action:#0f1b31;--action-knob:#384b64;--action-disabled:#d5d9e0;--text-disabled:#454b57;--accent:#4a78b0;--track:#dde4ee;--bullish:#0b6459;--neutral:#39455f;--bearish:#a63a12;--warning:#7d5a00;--border-glass:#fff;--s4:4px;--s8:8px;--s12:12px;--s16:16px;--s24:24px;--s32:32px;--s48:48px;--r-sm:12px;--r-panel:28px;--r-full:999px;--font-label:var(--font-inter),system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--bg-page)}body{min-height:100vh;color:var(--text);font-family:var(--font-inter),system-ui,sans-serif;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:400;line-height:23px}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.num{font-variant-numeric:tabular-nums}.wrap{max-width:1440px;margin:0 auto;padding:0 72px}header.wrap{padding:0 54px}.inner{max-width:1296px;margin:0 auto}.muted{color:var(--text-muted)}.note{font-family:var(--font-label);color:var(--text-muted);margin:46px 0 10px;font-size:13px;font-weight:600;line-height:16px}.btn{border-radius:var(--r-full);background:var(--action);min-height:46px;color:var(--text-inverse);letter-spacing:-.02em;align-items:center;gap:14px;padding:8px 8px 8px 26px;font-size:16px;line-height:22px;text-decoration:none;display:inline-flex}.btn .knob{background:var(--action-knob);border-radius:15px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.btn .knob img{width:14px;height:14px;display:block}.link{letter-spacing:-.01em;color:var(--text-muted);font-size:14px;line-height:19px;text-decoration:underline}.gauge{height:290px;font-family:var(--font-label);margin:60px 0 0;position:relative}.gauge .abs{white-space:nowrap;position:absolute}.gauge .track{background:var(--track);border-radius:7px;height:14px;top:130px;left:0;right:0}.gauge .fill{background:var(--action);border-radius:7px;height:14px;top:130px}.gauge .stick{background:var(--text-muted);width:1px;height:8px;top:144px}.gauge .slabel{color:var(--text-muted);font-size:13px;font-weight:600;line-height:16px;top:156px}.gauge .ttick{background:var(--text);width:3px;height:76px;top:68px}.gauge .tval{letter-spacing:-.01em;color:var(--text);margin-left:11.5px;font-size:20px;font-weight:700;line-height:24px;top:68px}.gauge .edgelabel{text-align:right}.gauge .edgelabel .tval,.gauge .edgelabel .tnote{margin:0}.gauge .edgelabel .tnote{margin-top:2px}.gauge .tnote{color:var(--text-muted);margin-left:11.5px;font-size:13px;font-weight:600;line-height:16px;top:94px}.gauge .bline{background:var(--warning);height:2px;top:190px}.gauge .bcap{background:var(--warning);width:2px;height:18px;top:182px}.gauge .gapnum{font-family:var(--font-inter),sans-serif;color:var(--warning);font-size:52px;font-weight:300;line-height:54px;top:196px;transform:translate(-50%)}.gauge .gapcap{color:var(--warning);font-size:14px;font-weight:600;line-height:16px;top:252px;transform:translate(-50%)}.gauge-m{display:none}.links-row{margin:6px 0 0}.means{border-top:1px solid var(--text);max-width:900px;margin-top:32px;padding-top:24px}.means .p-body{margin:12px 0 0}.means .means-fixed{color:var(--text-muted)}.glance{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;display:grid}.g-card{background:var(--bg-surface);border:1px solid var(--border-glass);border-radius:var(--r-sm);flex-direction:column;padding:18px 20px;display:flex}.g-k{color:var(--text-muted);margin:0 0 8px;font-size:13px;line-height:16px}.g-big{letter-spacing:-.02em;color:var(--text);margin:0 0 14px;font-size:26px;font-weight:500;line-height:30px}.g-bar{height:10px;position:relative}.g-track{border-radius:var(--r-full);background:var(--track);height:10px;overflow:hidden}.g-track i{background:var(--neutral);border-radius:var(--r-full);height:100%;display:block}.g-line{background:var(--text);width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.g-ticks{height:18px;color:var(--text-muted);font-size:12px;position:relative}.g-ticks span{white-space:nowrap;position:absolute;top:4px;transform:translate(-50%)}.g-ends{justify-content:space-between;display:flex}.g-ends span{padding-top:4px;position:static;transform:none}.g-score{gap:3px;display:flex}.g-score span{background:var(--track);border-radius:2px;flex:1;height:10px}.g-score span.zero{background:var(--text-muted);flex:0 0 2px}.g-list{color:var(--text);flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;line-height:20px;list-style:none;display:flex}.g-list li{align-items:center;gap:10px;display:flex}.g-list svg{width:20px;height:20px;color:var(--text-muted);flex:none}.g-cap{color:var(--text-muted);margin:auto 0 0;padding-top:12px;font-size:14px;line-height:20px}.means-more{margin:18px 0 0}.means-more summary{cursor:pointer;color:var(--text-muted);width:max-content;font-size:14px;line-height:19px;text-decoration:underline}.means-more summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media (max-width:900px){.glance{grid-template-columns:1fr;gap:12px}}.readings{border-top:1px solid var(--text);justify-content:space-between;margin-top:23px;padding:24px 0 18px;display:flex}.reading{flex-direction:column;gap:14px;width:200px;padding:0 12px;display:flex}.reading .name{letter-spacing:-.02em;margin:0 0 3px;font-size:15px;font-weight:500;line-height:19px}.reading .detail{letter-spacing:-.01em;color:var(--text-muted);margin:0;font-size:14px;line-height:19px}.reading .status{letter-spacing:0;align-items:center;gap:7px;margin-top:auto;font-size:14px;font-weight:500;line-height:18px;display:flex}.reading .status img{width:9px;height:9px;display:block}.footnote{letter-spacing:-.01em;color:var(--text-muted);margin:48px 0 32px;font-size:14px;font-weight:600;line-height:19px}.lead-muted{letter-spacing:-.03em;color:var(--text-muted);max-width:900px;margin:18px 0 0;font-size:22px;font-weight:500;line-height:28px}.glass{background:var(--bg-surface);border:1px solid var(--border-glass);border-radius:var(--r-panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:32px}.banner{background:var(--bg-surface);border:2px solid var(--warning);border-radius:20px;align-items:flex-start;gap:14px;max-width:560px;padding:16px 20px;display:flex}.banner.neutral{border-color:var(--text-muted)}.banner.neutral .bar{background:var(--neutral)}.banner .bar{background:var(--warning);border-radius:2px;flex:none;width:4px;height:40px}.banner p{letter-spacing:-.01em;color:var(--text-muted);margin:0;font-size:14px;line-height:19px}.banner .b-title{letter-spacing:-.02em;color:var(--text);margin-bottom:3px;font-size:15px;font-weight:500}.numcard{background:var(--bg-glass);border:1px solid var(--border-glass);border-radius:var(--r-panel);flex-direction:column;gap:8px;max-width:380px;padding:24px;display:flex}.numcard p{margin:0}.n-value{letter-spacing:-.03em;font-size:34px;font-weight:300;line-height:40px}.n-label{letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:19px}.n-text{letter-spacing:-.01em;color:var(--text-muted);font-size:14px;line-height:19px}.n-note{letter-spacing:-.02em;color:var(--text);margin:2px 0 6px;font-size:16px;font-weight:500;line-height:20px}.n-link{font-size:14px;font-weight:500;line-height:18px;text-decoration:underline}.m-fold{margin:0}.m-fold-body{flex-direction:column;gap:20px;margin-top:16px;display:flex}.src-list{flex-direction:column;gap:4px;margin:4px 0 0;padding-left:18px;display:flex}.vis-block{border-top:1px solid var(--track);flex-direction:column;gap:6px;padding-top:16px;display:flex}.vis-block p{margin:0}.cs-row{background:#ffffff8c;border:1px solid #7891b433;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:16px 0 4px;padding:18px 20px;display:flex}.cs-row p{margin:0}.cs-row .s-text{text-wrap:pretty;margin-top:4px}.cs-btn{flex:none}.follow{margin-top:24px}.means .follow .p-body{margin:0}.follow .btn{flex:none}.btn.ext:after{content:none}@media (max-width:700px){.cs-row{flex-direction:column;align-items:flex-start}}.q-group{gap:inherit;flex-direction:column;display:flex}.q-group+.q-group{border-top:1px solid var(--track);margin-top:12px;padding-top:20px}.q-group-name{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:13px;font-weight:600;line-height:16px}.q-fold{margin:2px 0 0}.repro{flex-direction:column;gap:32px;margin-top:40px;display:flex}.steps{padding:28px 40px 12px}.steps ol,.steps ul{margin:8px 0 0;padding:0;list-style:none}.steps p{margin:0}.step{border-top:1px solid var(--track);grid-template-columns:44px minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:8px 24px;padding:22px 0;display:grid}.step:first-child{border-top:0}.step-dot:after{content:"";background:var(--text-muted);border-radius:999px;width:6px;height:6px}.step-n{font-family:var(--font-mono),monospace;color:var(--text-muted);border:1px solid var(--track);box-sizing:border-box;border-radius:6px;place-items:center;width:30px;height:24px;margin-top:1px;padding:0;font-size:13px;line-height:18px;display:grid}.step-words{flex-direction:column;gap:6px;display:flex}.step-see{color:var(--text);font-size:14px;line-height:19px}.more-need{color:var(--text)}.frame{background:#ffffffb8;border:1px solid #7891b440;border-radius:14px;min-width:0;overflow:hidden}.frame-head{font-family:var(--font-label);color:var(--text-muted);border-bottom:1px solid #7891b42e;justify-content:space-between;align-items:center;padding:6px 8px 6px 14px;font-size:12px;line-height:16px;display:flex}.frame-copy{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.frame-copy:hover{background:var(--track);color:var(--text)}.frame-copy:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.frame code{font-family:var(--font-mono),monospace;color:var(--text);overflow-wrap:anywhere;padding:12px 14px 14px;font-size:14px;line-height:21px;display:block}.cmd{background:var(--action);color:var(--text-inverse);font-family:var(--font-mono),monospace;border-radius:20px;flex-direction:column;flex:0 auto;gap:8px;min-width:0;padding:22px 28px;display:flex}.cmd code{font:inherit;font-size:18px;line-height:normal}.cmd span{font-size:15px;line-height:normal}.anchor{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.anchor p{margin:0}.a-title{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:19px;margin-bottom:5px!important}.tag{align-items:center;gap:7px;font-size:14px;font-weight:500;line-height:18px;display:flex}.tag img,.legend img{width:9px;height:9px;display:block}.a-text{color:var(--text-muted)}.legend{letter-spacing:-.01em;align-items:center;gap:7px;font-size:14px;line-height:19px;display:flex}.hash{font-family:var(--font-mono),monospace;white-space:pre-wrap;font-size:14px;line-height:normal}.a-link{font-size:14px;font-weight:500;line-height:18px;text-decoration:underline}.toast{background:var(--action);color:var(--text-inverse);border-radius:var(--r-full);letter-spacing:-.02em;z-index:10;padding:12px 22px;font-size:16px;font-weight:500;line-height:22px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.btn-2{cursor:pointer;font-family:inherit}.btn-2 .knob img{filter:none}.model-grid{grid-template-columns:520px minmax(0,740px);align-items:start;gap:36px;margin-top:28px;display:grid}.inputs{flex-direction:column;gap:26px;display:flex}.seg-wrap{flex-direction:column;gap:8px;display:flex}.seg-label{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:500;line-height:19px}.seg{background:var(--track);border-radius:var(--r-full);flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;padding:4px;display:flex}.seg button{color:var(--text);font:inherit;letter-spacing:-.02em;border-radius:var(--r-full);cursor:pointer;background:0 0;border:0;padding:9px 18px;font-size:15px;font-weight:500;line-height:19px}.seg button.on{background:var(--action);color:var(--text-inverse)}.slider{flex-direction:column;gap:10px;display:flex}.sl-head{letter-spacing:-.02em;justify-content:space-between;font-size:15px;font-weight:500;line-height:19px;display:flex}.sl-track{background:var(--track);border-radius:4px;height:8px;position:relative}.sl-fill{background:var(--accent);border-radius:4px;height:8px;position:absolute;top:0}.sl-track input{appearance:none;pointer-events:none;background:0 0;width:100%;height:28px;margin:0;position:absolute;top:-10px;left:0}.sl-track input::-webkit-slider-runnable-track{background:0 0;height:28px}.sl-track input::-moz-range-track{background:0 0;height:28px}.sl-track input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:grab;background:url(/assets/handle.svg) 50%/28px 28px no-repeat;border:0;border-radius:50%;width:28px;height:28px}.sl-track input::-moz-range-thumb{pointer-events:auto;cursor:grab;background:url(/assets/handle.svg) 50%/28px 28px no-repeat;border:0;width:28px;height:28px}.sl-track input:focus-visible{outline:none}.sl-track input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:2px}.sl-ticks{letter-spacing:-.01em;color:var(--text-muted);justify-content:space-between;font-size:14px;line-height:19px;display:flex}.result{flex-direction:column;gap:10px;padding:40px;display:flex}.result p{margin:0}.r-big{letter-spacing:0;font-size:110px;font-weight:200;line-height:112px}.r-line{letter-spacing:-.03em;color:var(--text-muted);max-width:660px;font-size:22px;font-weight:500;line-height:28px}.result hr{border:0;border-top:1px solid var(--track);width:100%;max-width:660px;margin:6px 0}.r-text{color:var(--text-muted);max-width:660px;margin-top:2px!important}.title+.gauge{margin-top:8px}.page-lift>.lead-muted~.gauge{margin-top:4px}.gauge-inset{margin-left:28px;margin-right:28px}.gauge-inset~.model-grid{margin-top:46px}.btn-2{color:var(--text);border:1.5px solid var(--text);background:0 0;padding-top:6.5px;padding-bottom:6.5px}.btn-2 .knob{background:0 0}.e-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:32px;margin-top:60px;display:grid}.empty{background:var(--bg-surface);border-radius:var(--r-panel);padding:28px 40px 32px}.empty p{margin:0}.e-head{font-family:var(--font-label);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:24px;margin-bottom:4px!important}.e-text{color:var(--text-muted);max-width:504px}.e-text b{color:var(--text);font-weight:500}.e-card{flex-direction:column;gap:14px;padding:28px;display:flex}.e-card p{margin:0}.chart{background:var(--bg-surface);border-radius:var(--r-panel);height:270px;margin:80px 0 32px;position:relative}.split{flex-direction:column;gap:20px;max-width:1000px;margin-top:48px;display:flex}.split p{margin:0}.s-title{letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:19px}.s-bar{gap:2px;height:40px;display:flex}.s-bar span{border-radius:6px;height:40px;display:block}.s-scale{font-family:var(--font-label);color:var(--text-muted);justify-content:space-between;margin-top:-12px;font-size:13px;font-weight:600;line-height:16px;display:flex}.s-row{grid-template-columns:14px 150px minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.s-row .sw{border-radius:3px;width:14px;height:14px;margin-top:0}.s-row img{width:14px;height:14px;display:block}.s-val{letter-spacing:-.03em;font-size:34px;font-weight:300;line-height:40px}.s-val.dim{color:var(--text-muted)}.s-name{letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:19px}.s-text{letter-spacing:-.01em;color:var(--text-muted);font-size:14px;line-height:19px;margin-top:2px!important}.s-query{width:fit-content;font-size:14px;font-weight:500;line-height:18px;text-decoration:underline}.split-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:48px;display:flex}.tbl{flex-direction:column;width:100%;display:flex}.t-head,.t-row{grid-template-columns:var(--cols);column-gap:16px;display:grid}.t-head{font-family:var(--font-label);color:var(--text-muted);padding-bottom:14px;font-size:13px;font-weight:600;line-height:16px}.t-head p{margin:0}.t-row{border-top:1px solid var(--track);letter-spacing:-.01em;color:var(--text-muted);align-items:start;padding:24px 0;font-size:14px;line-height:19px}.t-first{letter-spacing:-.02em;color:var(--text);font-size:15px;font-weight:500}.t-cell .big{font-size:16px;line-height:23px}.t-row .reading{width:auto;padding:0 12px}.panel-row{align-items:start;gap:24px;margin-top:48px;display:grid}.panel-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}.glass.stack{flex-direction:column;gap:20px;display:flex}.glass.stack p{margin:0}.glass.stack>.banner{max-width:none}.stack-top{margin-top:48px}.p-body{letter-spacing:-.01em;color:var(--text-muted);font-size:16px;line-height:23px}.q-entry{border-radius:12px;margin:-8px;padding:8px;scroll-margin-top:96px}.q-entry:target{background:var(--track,#7f7f7f24)}.q-own{margin:24px 0;display:block}.q-file{overflow-wrap:anywhere;text-decoration:underline}.src-name{letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:19px}.src-text{letter-spacing:-.01em;color:var(--text-muted);font-size:14px;line-height:19px;margin-top:2px!important}.more-row{flex-wrap:wrap;gap:48px;display:flex}.more-row a{font-size:14px;font-weight:500;line-height:18px}.conc{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;margin-top:48px;display:grid}.conc .numcard{max-width:none}.share{height:118px;position:relative}.share .abs{white-space:nowrap;margin:0;position:absolute}.share .strong{font-family:var(--font-label);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:24px}.share .small{font-family:var(--font-label);color:var(--text-muted);font-size:13px;font-weight:600;line-height:16px}.share .trk{background:var(--track);border-radius:7px;height:14px;top:64px;left:0;right:0}.share .dash{border:2px dashed var(--action);border-radius:7px;height:14px;top:64px;left:0}.share .st{background:var(--text-muted);width:1px;height:8px;top:78px}.share .sl{top:90px}@media (max-width:900px){.wrap,header.wrap{padding:0 16px}.note{margin:20px 0 14px}.gauge{display:none}.gauge-m{font-family:var(--font-label);margin-top:44px;display:block}.gauge-m .gapnum{font-family:var(--font-inter),sans-serif;color:var(--warning);margin:0;font-size:52px;font-weight:300;line-height:54px}.gauge-m .gapcap{color:var(--warning);margin:0 0 12px;font-size:13px;font-weight:600;line-height:16px}.gauge-m .bar{height:36px;position:relative}.gauge-m .bar .track{background:var(--track);border-radius:7px;height:14px;position:absolute;top:6px;left:0;right:0}.gauge-m .bar .fill{background:var(--action);border-radius:7px;height:14px;position:absolute;top:6px;left:0}.gauge-m .bar .tick{background:var(--text);width:3px;height:36px;position:absolute;top:0}.gauge-m .ends{color:var(--text-muted);justify-content:space-between;font-size:13px;font-weight:600;line-height:16px;display:flex}.gauge-m dl{grid-template-columns:auto 1fr;gap:10px 28px;margin:6px 0 0;display:grid}.gauge-m dt{color:var(--text);font-size:16px;font-weight:700;line-height:20px}.gauge-m dd{color:var(--text-muted);margin:0;font-size:13px;font-weight:600;line-height:20px}.readings{border-top:0;margin-top:20px;padding:0;display:block}.reading{width:auto;padding:0 12px 24px}.reading .detail{max-width:160px}.links-row.desktop-only,.desktop-only{display:none}.footnote{margin:20px 0 24px}.conc,.panel-row.two{grid-template-columns:1fr}.t-head{display:none}.t-row{grid-template-columns:1fr;row-gap:6px}.t-row .reading{padding:0}h1.title{letter-spacing:-.03em;margin:24px 0 0;font-size:32px;line-height:38px}.lead-muted{letter-spacing:-.01em;margin:24px 0 0;font-size:16px;font-weight:400;line-height:23px}.s2-grid{gap:24px;margin-top:24px}.glass{padding:24px 20px}.split{gap:20px;margin-top:0}.s-row{grid-template-columns:14px 1fr;align-items:center;gap:4px 12px}.s-row>div{grid-column:1/-1}.cbar{flex-direction:column;gap:6px;height:auto!important;display:flex!important}.cbar .abs{position:static!important}.callout{order:3;margin:10px 0 6px;text-align:left!important;position:static!important}.callout .strong{white-space:normal;font-size:17px;line-height:22px}.ctick{display:none}.ctrack{order:4;margin-top:6px;position:relative!important;top:auto!important}.cscale{order:5;position:static!important}.split-foot{margin-top:24px}.banner{max-width:none}.e-top{grid-template-columns:1fr;gap:24px;margin-top:24px}.empty{padding:24px 20px 28px}.e-text{max-width:none}.lab-skip{display:none}.repro{gap:24px;margin-top:24px}.steps{padding:24px 20px 8px}.cmd code{overflow-wrap:anywhere;font-size:16px}.err-body{margin-top:24px}.t-cell[data-l]:before{content:attr(data-l) ": ";color:var(--text);font-weight:500}html[data-mode=easy] .t-cell[data-le]:before{content:attr(data-le) ": "}.model-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.result{padding:28px 24px}.r-big{font-size:72px;line-height:76px}.r-line{font-size:18px;line-height:24px}.seg{width:100%}.model-grid{flex-direction:column;display:flex}.result{order:-1}.model-grid~.btn{justify-content:space-between;width:100%}.vote-sentence{display:none}.gauge-m .gapnum{color:var(--text)}}.s2-grid{grid-template-columns:minmax(0,1000px) 280px;align-items:start;gap:16px;margin-top:48px;display:grid}.s2-grid .split{max-width:none;margin-top:0}.s2-grid .numcard{max-width:none}.n-value{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cbar{height:122px;position:relative}.cbar .abs,.chart .abs{white-space:nowrap;margin:0;position:absolute}.cbar .strong,.chart .strong,.callout .strong{font-family:var(--font-label);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:24px}.cbar .small,.chart .small,.callout .small{font-family:var(--font-label);color:var(--text-muted);margin:0;font-size:13px;font-weight:600;line-height:16px}.callout{text-align:right;padding-right:0;position:absolute;top:8px;right:20px}.callout .small{margin-top:2px}.ctick{background:var(--text);width:3px;height:62px;position:absolute;top:0;right:-17px}.ctrack{background:var(--track);border-radius:7px;gap:2px;height:14px;display:flex;position:absolute;top:70px;left:0;right:0;overflow:hidden}.ctrack span{height:14px;display:block}.ctrack span:first-child{border-radius:7px 0 0 7px}.cscale{font-family:var(--font-label);color:var(--text-muted);justify-content:space-between;font-size:13px;font-weight:600;line-height:16px;display:flex;position:absolute;top:96px;left:0;right:0}.chart{height:auto;padding:24px 40px 28px}.chart .abs{white-space:normal;max-width:none;position:static}.chart .abs.small{margin-top:4px}.chart .axis{height:80px;margin-top:20px;position:relative;top:auto;left:auto;right:auto}.atrack{background:var(--track);border-radius:7px;height:14px;position:absolute;top:38px;left:0;right:0}.atick{background:var(--text);width:2px;height:52px;position:absolute;top:0}.amark{background:var(--text-muted);width:1px;height:8px;position:absolute;top:52px}.alabel{font-family:var(--font-label);color:var(--text-muted);white-space:nowrap;font-size:13px;font-weight:600;line-height:16px;position:absolute;top:64px;transform:translate(-50%)}.alabel:first-of-type{transform:none}.mde{border:1px dashed var(--text-muted);font-family:var(--font-label);color:var(--text-muted);border-radius:8px;margin-top:24px;padding:14px 16px;font-size:13px;font-weight:600;line-height:16px;position:static}@media (max-width:900px){.chart{margin:24px 0 32px;padding:20px 20px 24px}.chart .axis{height:70px}.mde{margin-top:20px;padding:10px 12px}.atick{height:44px}.atrack{top:28px}.amark{top:42px}.alabel{top:54px}}.banner.error{border-color:var(--bearish)}.banner.error .bar{background:var(--bearish)}.err-actions{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.err-body{margin-top:48px}.slider.off{opacity:.5}.btn-2:hover{background:var(--track)}.btn:hover .knob{transform:translate(2px)}.knob{transition:transform .15s}.link:hover,.s-query:hover,.n-link:hover,.a-link:hover,.more-row a:hover{text-underline-offset:4px;text-decoration:underline}.seg button:not(.on):hover{background:var(--bg-glass)}.n-open:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (prefers-reduced-motion:reduce){.knob{transition:none}.btn:hover .knob{transform:none}}.model-grid~.btn,.model-grid~.err-actions{margin-top:32px}.model-grid~.q-own+.btn{margin-top:0}.model-grid+.q-own{margin-top:32px}.gauge .unknown{border:2px dashed var(--text-muted);border-radius:7px;height:14px;top:130px}.m-err{margin-top:24px}.m-err .banner{max-width:760px}.stale .banner{max-width:900px}.cscale span{position:relative}.cscale span:before{content:"";background:var(--text-muted);width:1px;height:8px;position:absolute;top:-12px;left:50%}.cscale span:first-child:before{left:0}.cscale span:last-child:before{left:auto;right:0}.alabel.first{transform:none}.stale{margin-top:24px}.links-3{gap:48px;display:flex}body[data-state=loading] body[data-state=loading] .reading,body[data-state=loading] .gauge .abs:not(.track):not(.fill){color:#0000;background:var(--track);border-radius:8px}body[data-state=loading] .gauge .abs.stick,body[data-state=loading] .gauge .abs.ttick{background:var(--track)}body[data-state=loading] .reading img{opacity:0}.n-open{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.scrim{background:var(--text);opacity:.4;z-index:20;position:fixed;inset:0}.sheet{z-index:21;background:var(--bg-surface);border-radius:28px 0 0 28px;flex-direction:column;gap:20px;width:min(520px,100%);padding:48px 40px 40px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto}.sheet p{margin:0}.sheet-top{justify-content:space-between;align-items:center;display:flex}.small-label{font-family:var(--font-label);color:var(--text-muted);font-size:13px;font-weight:600;line-height:16px}.sheet-value{letter-spacing:-.03em;font-size:48px;font-weight:300;line-height:52px}.sheet .btn-2{cursor:pointer;font-family:inherit}@media (max-width:900px){.s2-grid{grid-template-columns:1fr}.sheet{border-radius:28px 28px 0 0;width:100%;max-height:85vh;padding:32px 24px;top:auto}}.e-top+.e-checks,.e-checks+.chart{margin-top:32px}.e-checks{background:var(--bg-surface);border-radius:var(--r-panel);grid-template-columns:1fr 1fr;gap:20px 40px;padding:28px 40px 32px;display:grid}.e-checks p{margin:0}.e-checks .s-title{font-family:var(--font-label);letter-spacing:-.01em;grid-column:1/-1;font-size:20px;font-weight:700;line-height:24px}.e-top>:only-child{grid-column:1/-1}.ci{background:var(--bg-surface);border-radius:var(--r-panel);margin:0;padding:28px 40px 32px}.ci p{margin:0}.ci-title{font-family:var(--font-label);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:24px}.ci-cap{font-family:var(--font-label);color:var(--text-muted);font-size:13px;font-weight:600;line-height:16px;margin-top:4px!important}.ci-plot{height:110px;margin:20px 12px 0;position:relative}.ci-track{background:var(--track);border-radius:4px;height:8px;position:absolute;top:44px;left:0;right:0}.ci-band{background:var(--text-muted);opacity:.18;border-radius:2px;height:16px;position:absolute;top:40px}.ci-tick{background:var(--text-muted);width:1px;height:8px;position:absolute;top:60px}.ci-tick.key{height:38px;top:30px}.ci-lab{font-family:var(--font-label);color:var(--text-muted);font-size:13px;font-weight:600;line-height:16px;position:absolute;top:74px;transform:translate(-50%)}.ci-lab.key{color:var(--text)}.ci-bar{background:var(--accent);border-radius:4px;height:8px;position:absolute;top:44px}.ci-dot{background:var(--text);border:3px solid var(--bg-surface);box-sizing:border-box;border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:38px}.ci-end{font-family:var(--font-label);color:#3d679a;font-size:13px;font-weight:600;line-height:16px;position:absolute;top:14px;transform:translate(-50%)}.ci-key{letter-spacing:-.01em;color:var(--text-muted);max-width:700px;font-size:14px;line-height:19px;margin-top:12px!important}.ci-key b{color:var(--text);font-weight:500}.e-checks .e-sum,.e-fold{grid-column:1/-1}.e-fold{margin:0}.e-fold-grid{grid-template-columns:1fr 1fr;gap:20px 40px;margin-top:20px;display:grid}@media (max-width:700px){.e-fold-grid{grid-template-columns:1fr}.e-checks+.chart{margin-top:24px}.e-checks{grid-template-columns:1fr;padding:24px 20px 28px}.ci{padding:24px 20px 28px}.ci-plot{margin:20px 14px 0}}.bars{margin:0}.banner .bars{margin-top:16px}.banner:has(.bars){max-width:none}.banner>div:has(.bars){flex:1;min-width:0}.banner .bars-cap{margin-top:12px}.bars-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;display:grid}.bars-one p{margin:0}.bars .bars-title{color:var(--text);font-family:var(--font-label);letter-spacing:-.02em;font-size:15px;font-weight:500;line-height:19px}.bars .bars-latest{color:var(--text);letter-spacing:-.02em;font-size:32px;font-weight:300;line-height:38px;margin-top:6px!important}.bars .bars-when{font-family:var(--font-label);color:var(--text-muted);font-size:13px;font-weight:600;line-height:16px}.bars-plot{border-bottom:2px solid var(--track);height:96px;margin-top:16px;position:relative}.bars-bar{background:var(--accent);opacity:.55;border-radius:2px 2px 0 0;position:absolute;bottom:0}.bars-bar.last{background:var(--text);opacity:1}.bars-mark{border-left:1px dashed var(--text-muted);position:absolute;top:-6px;bottom:-6px}.bars-ends{font-family:var(--font-label);color:var(--text-muted);justify-content:space-between;margin-top:8px;font-size:13px;font-weight:600;line-height:16px;display:flex}.bars-key{color:var(--text-muted);align-items:center;gap:8px;margin-top:20px;font-size:14px;line-height:19px;display:flex}.bars-swatch{border-left:1px dashed var(--text-muted);height:16px;display:inline-block}@media (max-width:700px){.bars-grid{gap:28px}}html[data-mode=easy] .m-pro,html:not([data-mode=easy]) .m-easy{display:none!important}.m-wrap{display:contents}.mode-sw{gap:calc(2*var(--u));padding:calc(3*var(--u));background:var(--bg-page);border-radius:999px;flex:none;display:flex}.mode-sw button{font:inherit;font-size:calc(14*var(--u));letter-spacing:-.03em;padding:calc(8*var(--u)) calc(13*var(--u));color:#202940;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:570;line-height:1}html:not([data-mode=easy]) .mode-sw [data-v=pro],html[data-mode=easy] .mode-sw [data-v=easy]{background:var(--action);color:var(--text-inverse)}.mode-sw button:focus-visible{outline-offset:2px}.mode-float{z-index:8;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);opacity:0;visibility:hidden;background:#ffffffc7;border:1px solid #ffffffd9;border-radius:999px;padding:5px;transition:opacity .2s,transform .2s,visibility 0s .2s;position:fixed;bottom:24px;right:24px;transform:translateY(8px);box-shadow:0 0 0 1.3px #7891b433,0 4px 16px #1c345c1a}.mode-float[data-show]{opacity:1;visibility:visible;transition:opacity .2s,transform .2s;transform:none}.mode-float .mode-sw button{padding:10px 16px;font-size:15px}@media (max-width:700px){.mode-float{bottom:16px;right:16px}.footnote{padding-bottom:64px}.step{grid-template-columns:minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.mode-float,.mode-float[data-show]{transition:none;transform:none}}@media print{.mode-float{display:none}}@media (max-aspect-ratio:1),(max-height:520px) and (max-width:1099px){.menu .mode-div{display:none}.menu .mode-sw{order:-1;gap:4px;margin:0 0 4px;padding:4px}.menu .mode-sw button{flex:1;padding:12px 0;font-size:17px}}.ask{font-family:var(--font-label);letter-spacing:-.01em;color:#3d679a;max-width:720px;margin:14px 0 0;font-size:15px;font-weight:600;line-height:20px}.below>.ask{margin:0 0 12px}.term{display:inline;position:relative}.term-btn{font:inherit;color:inherit;letter-spacing:inherit;text-underline-offset:4px;cursor:help;text-align:inherit;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px}.term-note{z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-family:var(--font-inter),system-ui,sans-serif;letter-spacing:-.01em;color:var(--text-muted);text-align:left;white-space:normal;text-transform:none;background:#fffffff5;border-radius:20px;padding:14px 18px;font-size:14px;font-weight:400;line-height:19px;display:block;position:fixed;top:0;left:0;box-shadow:0 0 0 1.3px #7891b440,0 12px 30px #1c345c24}.term-note[hidden]{display:none}.term-note b{color:var(--text);margin-bottom:3px;font-weight:600;display:block}.nowrap{white-space:nowrap}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ext:after{content:"↗";opacity:.7;margin-left:2px;font-size:.8em;line-height:1;text-decoration:none;display:inline-block}
:root{--u:min(100vw / 1280,100vh / 960);--t:var(--u);--pad:52;--ink:#020c21;--ink-soft:#0f182f;--muted:#59627e;--muted2:#4d5b77;--frame:#e6edf6;--cta:#0f1b31;--cta-knob:#384b64;--meet-knob:#1a2b45}@supports (height:100dvh){:root{--u:min(100vw / 1280,100dvh / 960)}}body{font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}a:focus-visible,button:focus-visible{outline:calc(2*var(--u)) solid #2f5f9e;outline-offset:calc(3*var(--u))}.plate{z-index:-1;background:var(--frame);position:fixed;inset:0;overflow:hidden}.bg{object-fit:cover;object-position:50% 50%;filter:brightness(1.006)saturate(.965);width:calc(100vw + 4px);height:calc(100vh + 4px);position:absolute;top:-2px;left:-2px;transform:scale(1.002)}@supports (height:100dvh){.bg{height:calc(100dvh + 4px)}}.tint{pointer-events:none;background:#fff9f00d;position:absolute;inset:0}.hx-stack,.hx-row,.hero-blk,.tagrow,.stats,.stat{display:contents}.card{isolation:isolate;height:100vh;position:relative}@supports (height:100dvh){.card{height:100dvh}}.l{z-index:2;position:absolute}.t{left:calc((var(--x) + 13)*var(--u));top:calc((var(--y) + 15)*var(--u))}.c{left:calc((var(--x) + 13)*var(--u));top:calc(50% + (var(--y) - 2)*var(--u))}.b{left:calc((var(--x) + 13)*var(--u));bottom:calc((var(--y) + 19)*var(--u))}.r{left:auto;right:calc((var(--x) + 19)*var(--u))}.sx{transform-origin:0 0;transform:scaleX(var(--sx,1));display:inline-block}.site-head{z-index:5;height:calc(130*var(--u));position:absolute;inset:0 0 auto}.brand{left:calc(81*var(--u));top:calc(62*var(--u));height:calc(39*var(--u));color:inherit;align-items:center;text-decoration:none;display:flex;position:absolute}.mark{width:calc(32*var(--u));height:calc(32*var(--u));flex:none;display:block}.brand b{font-size:calc(22*var(--u));letter-spacing:-.03em;margin-left:calc(9*var(--u));font-weight:520;line-height:1}.burger{justify-content:center;align-items:center;gap:calc(6*var(--u));width:calc(56*var(--u));height:calc(56*var(--u));cursor:pointer;border:calc(1*var(--u)) solid #ffffffd9;-webkit-backdrop-filter:blur(calc(40*var(--u)));backdrop-filter:blur(calc(40*var(--u)));box-shadow:0 0 0 calc(1.3*var(--u)) #7891b433,0 calc(2*var(--u)) calc(10*var(--u)) #1c345c0d;background:#ffffffc7;border-radius:999px;flex-direction:column;padding:0;display:none}.burger i{width:calc(20*var(--u));height:calc(1.8*var(--u));background:#202940;border-radius:999px;transition:transform .3s cubic-bezier(.2,.7,.3,1),opacity .3s;display:block}.burger[aria-expanded=true] i:first-child{transform:translateY(calc(3.9*var(--u))) rotate(45deg)}.burger[aria-expanded=true] i:last-child{transform:translateY(calc(-3.9*var(--u))) rotate(-45deg)}.menu{display:contents}.nav{transform:translateX(calc(-50% - 3*var(--u)));left:50%;top:calc(46*var(--u));height:calc(67*var(--u));padding:0 calc(36*var(--u));align-items:center;gap:calc(20*var(--u));border:calc(1*var(--u)) solid #ffffffd9;-webkit-backdrop-filter:blur(calc(40*var(--u)));backdrop-filter:blur(calc(40*var(--u)));box-shadow:0 0 0 calc(1.3*var(--u)) #7891b433,0 calc(2*var(--u)) calc(10*var(--u)) #1c345c0d;background:#ffffffc7;border-radius:999px;display:flex;position:absolute}@media (max-aspect-ratio:137/100){.nav{transform:translateX(calc(-50% - 52*var(--u)))}}@media (max-aspect-ratio:3/2),(max-height:520px){.nav{gap:calc(13*var(--u));padding:0 calc(24*var(--u))}}@media (min-aspect-ratio:1371/1000) and (max-aspect-ratio:3/2){.nav{transform:translateX(calc(-50% - 36*var(--u)))}}.nv-text{font-size:calc(15*var(--u));letter-spacing:-.04em;color:#202940;white-space:nowrap;font-weight:570;line-height:1;text-decoration:none}.nv-text[aria-current=page],.nv-text:hover{text-underline-offset:calc(6*var(--u));text-decoration:underline}.n-icon,.n-icon svg{width:calc(21*var(--u));height:calc(21*var(--u));flex:none;display:block}.n-div{width:calc(1.5*var(--u));height:calc(31*var(--u));background:#ced5e0;border:0;flex:none;margin:0}.cta{right:calc(77*var(--u));top:calc(45*var(--u));width:calc(217*var(--u));height:calc(70*var(--u));background:var(--cta);box-shadow:0 calc(10*var(--u)) calc(24*var(--u)) #0b1a322e;border-radius:999px;text-decoration:none;display:block;position:absolute}.cta-text{left:calc(34.8*var(--u));top:calc(27.55*var(--u));font-size:calc(17.5*var(--u));letter-spacing:-.0442em;color:#fff;white-space:nowrap;font-weight:400;line-height:1;position:absolute}.hx-knob{background:var(--cta-knob);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.hx-knob svg{width:calc(17*var(--u));height:calc(17*var(--u))}.cta .hx-knob{left:calc(156*var(--u));top:calc(10.5*var(--u));width:calc(49*var(--u));height:calc(49*var(--u))}.tg{display:none}.tg-icon,.tg-icon svg{width:calc(24*var(--u));height:calc(24*var(--u));flex:none;display:block}.eyebrow{font-size:calc(16*var(--u));letter-spacing:-.015em;color:var(--muted);white-space:nowrap;margin:0;font-weight:470;line-height:1}.hx-h1{font-size:calc(98*var(--u));letter-spacing:-.035em;font-weight:360;line-height:calc(90*var(--u));color:var(--ink);white-space:nowrap;margin:0}@media (max-aspect-ratio:3/2) and (min-aspect-ratio:87/80) and (min-width:900px) and (min-height:640px){.hx-h1{font-size:calc(86*var(--u));line-height:calc(79*var(--u))}.hx-row .meet{width:calc(230*var(--u));height:calc(70*var(--u))}.hx-row .meet .thumb{left:calc(9*var(--u));top:calc(9*var(--u));width:calc(52*var(--u));height:calc(52*var(--u))}.hx-row .meet b{left:calc(72*var(--u));top:calc(26.5*var(--u))}.hx-row .meet .hx-knob{left:calc(172*var(--u));top:calc(10.5*var(--u));width:calc(49*var(--u));height:calc(49*var(--u))}}.play{width:calc(50.5*var(--u));height:calc(50.5*var(--u));box-shadow:0 calc(6*var(--u)) calc(18*var(--u)) #1c345c1a;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.play svg{width:calc(13*var(--u));height:calc(14*var(--u))}.hx-tag{font-size:calc(24*var(--u));letter-spacing:-.03em;color:var(--ink-soft);white-space:nowrap;font-weight:470;line-height:1}.hx-panel{width:calc(350*var(--u));height:calc(236*var(--u));border-radius:calc(28*var(--u));border:calc(1*var(--u)) solid #fff9;-webkit-backdrop-filter:blur(calc(40*var(--u))) saturate(112%);backdrop-filter:blur(calc(40*var(--u))) saturate(112%);box-shadow:inset calc(1*var(--u)) calc(1*var(--u)) 0 #ffffff8c,inset calc(-1*var(--u)) calc(-1*var(--u)) 0 #ffffff2e,0 calc(18*var(--u)) calc(40*var(--u)) #1c345c12;background:linear-gradient(135deg,#ffffff70,#ffffff29)}.hx-panel>*{position:absolute}.p-head{left:calc(29*var(--u));top:calc(44.7*var(--u));align-items:center;gap:calc(10.3*var(--u));white-space:nowrap;display:flex}.p-title{font-size:calc(24*var(--u));letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-weight:500;line-height:1}.dot{width:calc(11.485*var(--u));height:calc(10*var(--u));background:var(--accent);border-radius:50%;flex:none}.ring{left:calc(252*var(--u));top:calc(46*var(--u));width:calc(73*var(--u));height:calc(73*var(--u));box-shadow:0 0 calc(26*var(--u)) calc(10*var(--u)) #ffffff80,0 calc(6*var(--u)) calc(16*var(--u)) #1c345c0f;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:flex}.ring img{width:calc(30*var(--u));height:calc(30*var(--u));display:block}.p-sub{left:calc(29*var(--u));top:calc(94.35*var(--u));font-size:calc(18*var(--u));letter-spacing:-.02em;font-weight:400;line-height:calc(20.4*var(--u));color:var(--muted2);margin:0}.hx-scale{left:calc(47*var(--u));top:calc(154*var(--u));width:calc(256*var(--u));font-size:calc(15*var(--u));letter-spacing:-.03em;color:#586580;justify-content:space-between;font-weight:400;line-height:1;display:flex}.hx-track{left:calc(46*var(--u));top:calc(186*var(--u));width:calc(256*var(--u));height:calc(8*var(--u));background:#dde4ee;border-radius:999px;overflow:hidden}.hx-track i{transform-origin:0;background:#5f88b4;border-radius:999px;height:100%;display:block}.hx-panel.on-hold{height:calc(252*var(--u))}.p-dots{align-items:center;gap:calc(4*var(--u));display:flex}.p-dots img{width:calc(10*var(--u));height:calc(10*var(--u));display:block}.p-hold{left:calc(46*var(--u));top:calc(210*var(--u));align-items:center;gap:calc(10*var(--u));font-size:calc(14*var(--u));letter-spacing:-.01em;color:var(--muted2);white-space:nowrap;margin:0;line-height:1.2;display:flex}.hx-num{font-size:calc(100*var(--u));color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:200;line-height:1}.hx-lbl{font-size:calc(19*var(--u));letter-spacing:-.02em;font-weight:400;line-height:calc(23.5*var(--u));color:#39455f}.hx-lbl2{width:calc(130*var(--u))}.slash{width:calc(23*var(--u));height:calc(75*var(--u));background:linear-gradient(to top left,transparent calc(50% - .85*var(--u)),#a7b4c6 calc(50% - .85*var(--u)),#a7b4c6 calc(50% + .85*var(--u)),transparent calc(50% + .85*var(--u)))}.meet{width:calc(269*var(--u));height:calc(86*var(--u));border:calc(1*var(--u)) solid #ffffff9e;-webkit-backdrop-filter:blur(calc(40*var(--u)));backdrop-filter:blur(calc(40*var(--u)));box-shadow:0 0 0 calc(1.2*var(--u)) #7891b41a,inset calc(1*var(--u)) calc(1*var(--u)) 0 #ffffff80,0 calc(8*var(--u)) calc(22*var(--u)) #1c345c09;background:#ffffff53;border-radius:999px;text-decoration:none;display:block}.meet>*{position:absolute}.thumb{left:calc(12*var(--u));top:calc(11*var(--u));width:calc(64*var(--u));height:calc(64*var(--u));box-shadow:inset 0 0 0 calc(1*var(--u)) #ffffff73;border-radius:50%;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;display:block}.meet b{left:calc(89.8*var(--u));top:calc(34.55*var(--u));font-size:calc(17.5*var(--u));letter-spacing:-.0681em;color:#1b2a44;white-space:nowrap;font-weight:425;line-height:1}.meet .hx-knob{left:calc(206*var(--u));top:calc(17*var(--u));width:calc(50*var(--u));height:calc(50*var(--u));background:var(--meet-knob)}.hd-meet{display:none}@media (min-aspect-ratio:39/20) and (min-width:900px) and (max-width:1365px) and (max-height:520px){.hx-row .meet{display:none}}@media (min-aspect-ratio:39/20) and (min-width:1366px) and (max-height:520px){.hx-row .meet{display:none}.hd-meet{right:calc(310*var(--u));top:calc(45*var(--u));width:calc(230*var(--u));height:calc(70*var(--u));display:block;position:absolute}.hd-meet .thumb{left:calc(9*var(--u));top:calc(9*var(--u));width:calc(52*var(--u));height:calc(52*var(--u))}.hd-meet b{left:calc(72*var(--u));top:calc(26.5*var(--u))}.hd-meet .hx-knob{left:calc(172*var(--u));top:calc(10.5*var(--u));width:calc(49*var(--u));height:calc(49*var(--u))}}.stale{left:calc(81*var(--u));top:calc(125*var(--u));z-index:3;margin:0;position:absolute}@media (max-aspect-ratio:87/80),(max-width:899px),(max-height:639px){:root{--u:min(100vw / 880,100vh / 1220);--pad:52}@supports (height:100dvh){:root{--u:min(100vw / 880,100dvh / 1220)}}.hx-stack{z-index:2;padding:calc((var(--pad) + 76)*var(--u)) calc(var(--pad)*var(--u)) calc(var(--pad)*var(--u));flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.hx-row,.hero-blk,.stats,.stat,.tagrow{display:flex}.hx-row{justify-content:space-between;align-items:center;row-gap:calc(24*var(--u));flex-wrap:wrap;width:100%}.hero-blk{width:100%;margin:calc(30*var(--u)) 0;flex-direction:column;align-items:flex-start}.tagrow{align-items:center;gap:calc(16*var(--u));margin-top:calc(28*var(--u))}.stats{align-items:flex-end;gap:calc(26*var(--u));flex-wrap:wrap}.stat{align-items:flex-end;gap:calc(16*var(--u))}.l,.t,.c,.b,.r{position:relative;inset:auto}.stale{width:100%;position:relative;top:auto;left:auto}.hx-h1{margin-top:calc(16*var(--u))}.play{flex:none}.hx-panel{margin-top:calc(36*var(--u));align-self:flex-end}.meet{margin-left:auto}.site-head{height:auto;padding:calc(var(--pad)*var(--u));justify-content:space-between;align-items:center;display:flex}.brand{position:relative;top:auto;left:auto}.nav{flex:none;position:relative;top:auto;left:auto;transform:none}.cta{flex:none;position:relative;top:auto;right:auto}.hd-meet{margin-left:auto;margin-right:calc(16*var(--u));flex:none;position:relative;top:auto;right:auto}.menu{margin-left:calc(24*var(--u));flex:1;justify-content:space-between;align-items:center;display:flex}@media (min-aspect-ratio:1){:root{--u:min(100vw / 1240,100vh / 820);--pad:46}@supports (height:100dvh){:root{--u:min(100vw / 1240,100dvh / 820)}}@media (max-height:520px){:root{--u:min(100vw / 900,100vh / 560);--pad:30}@supports (height:100dvh){:root{--u:min(100vw / 900,100dvh / 560)}}}.hero-blk{column-gap:calc(46*var(--u));margin:calc(24*var(--u)) 0;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.eyebrow{grid-area:1/1}.hx-h1{grid-area:2/1}.tagrow{grid-area:3/1}.hx-panel{grid-area:1/2/span 3;align-self:center;margin-top:0}.hero-blk{container-type:inline-size}.hx-h1{font-size:min(calc(98*var(--u)),calc((100cqw - 396*var(--u)) / 8.6));line-height:.92}.hx-row{flex-wrap:nowrap}}@media (max-width:640px) and (max-aspect-ratio:1){:root{--u:min(100vw / 600,100vh / 940);--t:max(var(--u),min(.85px,100vh / 780));--pad:40}@supports (height:100dvh){:root{--u:min(100vw / 600,100dvh / 940);--t:max(var(--u),min(.85px,100dvh / 780))}}.sx{transform:none}.brand{height:auto}.mark{width:calc(30*var(--t));height:calc(30*var(--t))}.brand b{font-size:calc(21*var(--t));margin-left:calc(8*var(--t))}.hx-stack{padding-top:calc(var(--pad)*var(--u) + 66*var(--t))}.hx-h1{font-size:calc(59*var(--u));line-height:calc(60*var(--u));margin-top:calc(12*var(--u))}.eyebrow{font-size:calc(16*var(--t))}.hero-blk{margin:calc(24*var(--u)) 0}.tagrow{gap:calc(14*var(--t));margin-top:calc(22*var(--u))}.hx-tag{font-size:calc(19*var(--t));line-height:calc(25*var(--t));white-space:normal}.play{width:calc(48*var(--t));height:calc(48*var(--t))}.play svg{width:calc(12*var(--t));height:calc(13*var(--t))}.hx-panel{width:100%;height:calc(170*var(--t));margin-top:calc(24*var(--u));align-self:stretch}.p-head{left:calc(30*var(--t));top:calc(30*var(--t));gap:calc(10*var(--t))}.p-title{font-size:calc(24*var(--t))}.dot{width:calc(10*var(--t));height:calc(10*var(--t))}.ring{left:auto;right:calc(26*var(--t));top:calc(22*var(--t));width:calc(64*var(--t));height:calc(64*var(--t))}.ring img{width:calc(26*var(--t));height:calc(26*var(--t))}.p-sub{left:calc(31*var(--t));top:calc(66*var(--t));font-size:calc(17*var(--t));line-height:calc(21*var(--t))}.hx-scale{left:calc(31*var(--t));top:calc(108*var(--t));width:calc(100% - 62*var(--t));font-size:calc(14*var(--t))}.hx-track{left:calc(31*var(--t));top:calc(136*var(--t));width:calc(100% - 62*var(--t));height:calc(8*var(--t))}.hx-panel.on-hold{height:calc(196*var(--t))}.p-dots{gap:calc(4*var(--t))}.p-dots img{width:calc(9*var(--t));height:calc(9*var(--t))}.p-hold{left:calc(31*var(--t));top:calc(160*var(--t));gap:calc(8*var(--t));font-size:calc(13*var(--t))}.stats{gap:calc(18*var(--u));flex-wrap:nowrap;align-items:center}.stat{align-items:flex-start;gap:calc(6*var(--t));flex-direction:column}.hx-num{font-size:calc(76*var(--u))}.hx-lbl{font-size:calc(15*var(--t));line-height:calc(19*var(--t))}.hx-lbl2{width:auto}.slash{height:calc(92*var(--t));width:calc(29*var(--t));flex:none;align-self:center}.meet{width:100%;height:calc(72*var(--t))}.thumb{left:calc(9*var(--t));top:calc(5*var(--t));width:calc(62*var(--t));height:calc(62*var(--t))}.meet b{left:calc(84*var(--t));top:calc(28*var(--t));font-size:calc(17*var(--t))}.meet .hx-knob{left:auto;right:calc(11*var(--t));top:calc(11*var(--t));width:calc(50*var(--t));height:calc(50*var(--t))}}}@media (max-aspect-ratio:1),(max-height:520px) and (max-width:1099px){.burger{display:flex}.menu{z-index:9;top:calc((var(--pad) + 68)*var(--u));right:calc(var(--pad)*var(--u));width:calc(304*var(--u));padding:calc(16*var(--u));border-radius:calc(30*var(--u));border:calc(1*var(--u)) solid #ffffffd9;-webkit-backdrop-filter:blur(calc(40*var(--u)));backdrop-filter:blur(calc(40*var(--u)));box-shadow:0 0 0 calc(1.3*var(--u)) #7891b433,0 calc(16*var(--u)) calc(34*var(--u)) #1c345c1a;opacity:0;visibility:hidden;transform:translateY(calc(-10*var(--u))) scale(.97);transform-origin:100% 0;background:#ffffffd1;flex:none;margin:0;transition:opacity .26s cubic-bezier(.2,.7,.3,1),transform .26s cubic-bezier(.2,.7,.3,1),visibility .26s;display:block;position:absolute}.menu[data-open]{opacity:1;visibility:visible;transform:none}.menu .nav{row-gap:calc(16*var(--u));width:100%;height:auto;padding:calc(8*var(--u)) calc(10*var(--u));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:1fr;display:grid;position:relative;top:auto;left:auto;transform:none}.menu .nv-text{font-size:calc(19*var(--u))}.menu .n-icon{display:none}.menu .n-div{width:100%;height:calc(1.2*var(--u));margin:calc(2*var(--u)) 0}.menu .tg{width:100%;height:calc(64*var(--u));margin:calc(14*var(--u)) 0 0;align-items:center;gap:calc(14*var(--u));padding:0 calc(24*var(--u));border:calc(1*var(--u)) solid #ffffff9e;box-shadow:0 0 0 calc(1.2*var(--u)) #7891b41a;background:#fff9;border-radius:999px;text-decoration:none;display:flex}.menu .tg-text{font-size:calc(19*var(--u));letter-spacing:-.04em;color:#1b2a44;white-space:nowrap;font-weight:425;line-height:1;display:block}.menu .cta{width:100%;height:calc(64*var(--u));margin-top:calc(14*var(--u));position:relative;top:auto;right:auto}.menu .cta-text{left:calc(28*var(--u));top:calc(23*var(--u));font-size:calc(19*var(--u))}.menu .cta .hx-knob{left:auto;right:calc(9*var(--u));top:calc(7*var(--u));width:calc(50*var(--u));height:calc(50*var(--u))}@media (max-width:640px){.burger{width:calc(56*var(--t));height:calc(56*var(--t));gap:calc(6*var(--t))}.burger i{width:calc(20*var(--t));height:calc(1.8*var(--t))}.burger[aria-expanded=true] i:first-child{transform:translateY(calc(3.9*var(--t))) rotate(45deg)}.burger[aria-expanded=true] i:last-child{transform:translateY(calc(-3.9*var(--t))) rotate(-45deg)}.menu{width:auto;left:calc(var(--pad)*var(--u));right:calc(var(--pad)*var(--u));top:calc(var(--pad)*var(--u) + 68*var(--t));padding:calc(14*var(--t));border-radius:calc(28*var(--t))}.menu .nav{row-gap:calc(15*var(--t));padding:calc(6*var(--t)) calc(8*var(--t))}.menu .nv-text{font-size:calc(18*var(--t))}.menu .tg{height:calc(60*var(--t));margin-top:calc(12*var(--t));padding:0 calc(22*var(--t));gap:calc(12*var(--t))}.menu .tg-icon,.menu .tg-icon svg{width:calc(22*var(--t));height:calc(22*var(--t))}.menu .tg-text{font-size:calc(18*var(--t))}.menu .cta{height:calc(60*var(--t));margin-top:calc(12*var(--t))}.menu .cta-text{left:calc(26*var(--t));top:calc(21*var(--t));font-size:calc(18*var(--t))}.menu .cta .hx-knob{right:calc(7*var(--t));top:calc(6*var(--t));width:calc(48*var(--t));height:calc(48*var(--t))}}}@media (prefers-reduced-motion:no-preference){.cta,.meet,.btn{transition:transform .35s cubic-bezier(.2,.7,.3,1)}.cta:hover,.meet:hover,.btn:hover{transform:translateY(calc(-2*var(--u)))}}html.pre .brand,html.pre .nav,html.pre .cta,html.pre .burger,html.pre .eyebrow,html.pre .play,html.pre .hx-tag,html.pre .hx-panel,html.pre .hx-lbl,html.pre .meet,html.pre .page-lift{opacity:0}html.pre .hx-h1 .sx,html.pre .hx-num{clip-path:inset(100% 0 -14%)}html.pre .slash{scale:1 0}html.pre .hx-track i{scale:0 1}html.pre .dot{scale:0}main.wrap{padding-top:calc(130*var(--u))}.below{padding-top:64px;padding-bottom:1px}h1.title{letter-spacing:-.035em;margin:0;font-size:56px;font-weight:360;line-height:60px}.lead{letter-spacing:-.03em;max-width:640px;margin:0 0 12px;font-size:24px;font-weight:470;line-height:30px}.hold-note{color:var(--text-muted);max-width:640px;margin:-2px 0 16px;font-size:15px;line-height:22px}.body{color:var(--text-muted);max-width:640px;margin:0}@media (max-width:900px){h1.title{font-size:36px;line-height:40px}.lead{font-size:19px;line-height:25px}.wrap .gauge-m{padding:20px}.wrap .readings{margin:20px 0 0;padding:20px 8px 0}}.glass,.empty,.e-checks,.ci,.chart,.numcard,.banner{-webkit-backdrop-filter:blur(40px)saturate(112%);backdrop-filter:blur(40px)saturate(112%);background:linear-gradient(135deg,#ffffffbd,#ffffff85);box-shadow:inset 1px 1px #ffffff8c,inset -1px -1px #ffffff2e,0 18px 40px #1c345c12}.glass,.empty,.e-checks,.ci,.chart,.numcard{border:1px solid #fff9}.gauge:before{content:"";z-index:-1;border-radius:var(--r-panel);-webkit-backdrop-filter:blur(40px)saturate(112%);backdrop-filter:blur(40px)saturate(112%);background:linear-gradient(135deg,#ffffffbd,#ffffff85);border:1px solid #fff9;position:absolute;inset:44px -28px -14px}.gauge{isolation:isolate}.gauge .gapnum,.gauge .gapcap{color:var(--warning)}.gauge-m,.readings{border-radius:var(--r-panel);-webkit-backdrop-filter:blur(40px)saturate(112%);backdrop-filter:blur(40px)saturate(112%);background:linear-gradient(135deg,#ffffffbd,#ffffff85);border:1px solid #fff9}.readings{margin:32px -28px 0;padding:24px 16px}.wrap .means{border-radius:var(--r-panel);-webkit-backdrop-filter:blur(40px)saturate(112%);backdrop-filter:blur(40px)saturate(112%);background:linear-gradient(135deg,#ffffffbd,#ffffff85);border:1px solid #fff9;max-width:none;margin:32px -28px 0;padding:28px;box-shadow:inset 1px 1px #ffffff8c,inset -1px -1px #ffffff2e,0 18px 40px #1c345c12}.wrap .means>.p-body{break-inside:avoid;margin:0 0 12px}.wrap .means>.s-title{margin-bottom:12px}@media (max-width:900px){.wrap .means{margin:20px 0 0;padding:20px}}.links-row{margin-top:20px}.links-3{flex-wrap:wrap;gap:12px 48px}.gauge+.gauge-m+.links-row{margin-top:26px}.btn{letter-spacing:-.0442em;min-height:56px;padding:8px 8px 8px 28px;font-weight:400;box-shadow:0 10px 24px #0b1a322e}.btn .knob{border-radius:50%;width:40px;height:40px}.btn-2{box-shadow:none;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffff53;border:1px solid #ffffff9e}.btn-2:hover{background:#ffffff80}.btn-2 .knob{background:#ffffffb3}.lead-muted{font-weight:470}.gauge .slabel,.gauge .tnote,.note,.small-label,.t-head,.cscale,.alabel,.ci-lab,.ci-cap,.s-scale{letter-spacing:-.015em;font-weight:470}.gauge .tval,.e-head,.ci-title,.e-checks .s-title,.cbar .strong,.chart .strong,.callout .strong,.share .strong{letter-spacing:-.02em;font-weight:500}body[data-state=loading] .hx-h1,body[data-state=loading] .hx-tag,body[data-state=loading] .hx-num,body[data-state=loading] .hx-lbl,body[data-state=loading] .p-title,body[data-state=loading] .p-sub,body[data-state=loading] .lead,body[data-state=loading] .hold-note,body[data-state=loading] .body{color:#0000;background:var(--track);border-radius:8px}body[data-state=loading] .hx-track i,body[data-state=loading] .dot{opacity:0}.split-foot .banner{flex:1;max-width:none}
