:is(html:has(.vt-page),body:has(.vt-page)){background:#000}.vt-page{color:#fff;font-family:"Reference Sans", var(--font-sans), Arial, sans-serif;background:#000;display:block}.vt-screen{--gutter-start:clamp(36px, 4.177vw, 96px);--gutter-end:clamp(36px, 4.04vw, 96px);--header-top:clamp(20px, 2.264vh, 30px);--hero-bottom:clamp(34px, 5.19vh, 64px);--display-size:clamp(58px, 7.64vh, 88px);--display-leading:clamp(72px, 9.34vh, 106px);--copy-size:clamp(14px, 1.7vh, 19px);--copy-leading:clamp(19px, 2.17vh, 24px);--title-copy-gap:clamp(15px, 2.08vh, 24px);--copy-cta-gap:clamp(24px, 3.11vh, 36px);--cta-width:clamp(142px, 15.09vh, 168px);--cta-height:clamp(38px, 3.96vh, 44px);--action-control-font-size:clamp(17px, 1.78vh, 19.5px);--primary-control-font-size:clamp(17px, 1.77vh, 19.25px);--control-baseline-shift:clamp(1px, .19vh, 2px);--copy-optical-shift:clamp(0px, .1vh, 1px);--watch-baseline-shift:clamp(2px, .38vh, 4px);--card-width:clamp(150px, 18.96vh, 215px);color:#fff;width:100%;height:100svh;font-family:"Reference Sans", var(--font-sans), Arial, sans-serif;isolation:isolate;background:#000;position:relative;overflow:hidden}.vt-screen:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#00000008,#0000 24% 82%,#0000000d),radial-gradient(at 44% 54%,#0000 30%,#0000000e 100%);position:absolute;inset:0}.vt-background{z-index:-3;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.vt-screen a,.vt-screen button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.vt-screen a:focus-visible,.vt-screen button:focus-visible{outline-offset:3px;outline:2px solid #fff}.vt-header{inset:var(--header-top) var(--gutter-end) auto var(--gutter-start);z-index:5;white-space:nowrap;align-items:flex-start;height:48px;display:flex;position:absolute}.vt-brand{filter:drop-shadow(0 1px 2px #0000004d);flex:none;align-items:center;gap:9px;display:flex;position:relative;top:6px}.vt-brand svg{width:32px;height:32px;display:block}.vt-brand b{letter-spacing:-.36px;font-size:18px;font-weight:480}.vt-header-actions{flex:1;align-items:flex-start;display:flex}.vt-nav{gap:clamp(32px,2.9vw,43px);margin-left:clamp(36px,3.03vw,48px);display:flex;position:relative;top:9px}.vt-nav a{letter-spacing:-.36px;color:#e5e5e6c4;text-shadow:0 1px 3px #0000008c;font-size:16px;font-weight:430;line-height:24px;position:relative}.vt-nav a.is-active{color:#fff}.vt-nav a.is-active:after{content:"";background:#ffffffd1;width:44px;height:2px;position:absolute;top:calc(100% + 4px);left:0}.vt-nav a:first-child{top:-3px}.vt-nav a:nth-child(4){margin-left:1px}.vt-time-panel{text-shadow:0 1px 3px #0000008c;border-left:2px solid #e6e6e685;flex-direction:column;justify-content:center;min-width:211px;height:48px;margin-left:auto;padding-left:8px;font-size:15px;line-height:20px;display:flex}.vt-time-label{color:#f0f0f0c4;font-weight:420}.vt-time-value{color:#ffffffed;white-space:pre;font-weight:440}.vt-sign-up{width:109px;height:42px;padding-top:var(--control-baseline-shift);letter-spacing:-.34px;background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:3px;margin-left:clamp(20px,1.95vw,29px);font-size:16px;font-weight:460;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 1px 5px #00000057;color:#101010!important}.vt-account{letter-spacing:-.36px;color:#e5e5e6c4;text-shadow:0 1px 3px #0000008c;flex:none;align-items:center;gap:10px;height:42px;margin-top:3px;margin-left:clamp(20px,1.95vw,29px);font-size:16px;font-weight:430;display:inline-flex}a.vt-account:hover,.vt-account button:hover{color:#fff}.vt-account span{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:14ch;overflow:hidden}.vt-account button{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:1279px){.vt-account{margin-left:16px}.vt-account span{display:none}}.vt-menu-toggle{display:none}.vt-hero-content{left:var(--gutter-start);bottom:var(--hero-bottom);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.vt-hero-title{font-family:"Reference Display", "Reference Sans", var(--font-sans), Arial, sans-serif;font-size:var(--display-size);line-height:var(--display-leading);font-optical-sizing:auto;letter-spacing:-2.1px;-webkit-text-stroke:.12px currentColor;white-space:nowrap;text-shadow:0 2px 2px #00000070;flex-direction:column;margin:0;font-weight:500;display:flex}.vt-line{transform-origin:0;display:block}.vt-line-reveal{display:inline-block}.vt-line-one{color:#fff;transform:scaleX(.775)}.vt-line-two{color:#d3cfcfc7;transform:scaleX(.793)}.vt-hero-copy{left:1px;top:var(--copy-optical-shift);width:clamp(420px,33vw,520px);margin:var(--title-copy-gap) 0 0;font-size:var(--copy-size);line-height:var(--copy-leading);letter-spacing:.13px;color:#e2e5e4d6;text-shadow:0 1px 3px #000000b3;font-weight:350;position:relative}.vt-primary-cta{width:var(--cta-width);height:var(--cta-height);margin-top:var(--copy-cta-gap);background:#fff;border-radius:7px;flex:none;display:block;position:relative;box-shadow:0 1px 5px #00000061;color:#111!important}.vt-primary-cta .vt-label{transform:translateY(calc(-50% + var(--control-baseline-shift) / 2));font-size:var(--primary-control-font-size);letter-spacing:-.3px;white-space:nowrap;font-weight:450;position:absolute;top:50%;left:8.125%}.vt-arrow-box{background:#070909;border-radius:7px;justify-content:center;align-items:center;width:20.625%;height:71.429%;display:flex;position:absolute;top:14.286%;right:3.125%}.vt-arrow-box svg{width:14px;height:14px}.vt-demo-card{right:var(--gutter-end);bottom:var(--hero-bottom);width:var(--card-width);aspect-ratio:201/265;-webkit-backdrop-filter:blur(14px)saturate(108%);backdrop-filter:blur(14px)saturate(108%);background:linear-gradient(145deg,#181614cc,#050c0edb);border:1px solid #ffffff21;border-radius:clamp(12px,1.52vh,18px);position:absolute;box-shadow:0 2px 10px #00000070,inset 0 0 0 3px #ffffff09,0 0 0 1px #000000e6;container-type:inline-size}.vt-demo-visual{background:#101a1e;border-radius:4cqw;width:92.5cqw;height:92cqw;position:absolute;top:4cqw;left:3.5cqw;overflow:hidden}.vt-demo-smoke{width:100%;height:100%;display:block;position:absolute;inset:0}.vt-play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03050778;border:1px solid #ffffff57;border-radius:50%;justify-content:center;align-items:center;width:29cqw;height:29cqw;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vt-play svg{width:38%;height:38%;margin-left:6%}.vt-watch-button{height:19cqw;padding-top:var(--watch-baseline-shift);letter-spacing:-.3px;color:#fff;background:linear-gradient(145deg,#1a2224db,#101d21e6);border:1px solid #ffffff36;border-radius:3.5cqw;justify-content:center;align-items:center;font-size:clamp(11px,8.4cqw,18px);font-weight:430;display:flex;position:absolute;bottom:4cqw;left:3.5cqw;right:4cqw}@media (prefers-reduced-motion:no-preference){.vt-screen a,.vt-screen button{transition:filter .14s,opacity .14s}.vt-screen a:hover,.vt-screen button:hover{filter:brightness(1.08)}.vt-brand{animation:.58s cubic-bezier(.16,1,.3,1) 60ms backwards vt-brand}.vt-nav a{animation:.48s cubic-bezier(.16,1,.3,1) backwards vt-nav}.vt-nav a:first-child{animation-delay:.13s}.vt-nav a:nth-child(2){animation-delay:.175s}.vt-nav a:nth-child(3){animation-delay:.22s}.vt-nav a:nth-child(4){animation-delay:.265s}.vt-time-panel{animation:.52s cubic-bezier(.16,1,.3,1) .18s backwards vt-nav}.vt-sign-up{animation:.52s cubic-bezier(.16,1,.3,1) .22s backwards vt-action}.vt-menu-toggle{animation:.52s cubic-bezier(.16,1,.3,1) .14s backwards vt-action}.vt-line{overflow:hidden}.vt-line-one .vt-line-reveal{animation:.8s cubic-bezier(.22,1,.36,1) .3s backwards vt-line}.vt-line-two .vt-line-reveal{animation:.85s cubic-bezier(.22,1,.36,1) .44s backwards vt-line}.vt-hero-copy{animation:.62s cubic-bezier(.16,1,.3,1) .74s backwards vt-copy}.vt-primary-cta{animation:.56s cubic-bezier(.16,1,.3,1) .96s backwards vt-action}.vt-demo-card{transform-origin:82%;animation:.92s cubic-bezier(.22,1,.36,1) 1.04s backwards vt-card}}@keyframes vt-brand{0%{opacity:0;transform:translateY(7px)scale(.94)}}@keyframes vt-nav{0%{opacity:0;transform:translateY(6px)}}@keyframes vt-action{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes vt-line{0%{transform:translateY(110%)skewY(2deg)}}@keyframes vt-copy{0%{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes vt-card{0%{opacity:0;transform:translateY(12px)scale(.968)}}@media (min-width:620px) and (max-width:790px),(min-width:620px) and (max-width:1100px) and (orientation:portrait),(max-width:619px){.vt-menu-toggle{-webkit-backdrop-filter:blur(14px)saturate(108%);backdrop-filter:blur(14px)saturate(108%);cursor:pointer;background:linear-gradient(145deg,#1a2224db,#101d21e6);border:1px solid #ffffff36;border-radius:11px;justify-content:center;align-items:center;width:46px;height:46px;margin-left:auto;padding:0;display:flex;box-shadow:0 2px 10px #00000070}.vt-menu-toggle svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;width:20px;height:20px;overflow:visible}.vt-menu-toggle path{transform-box:fill-box;transform-origin:50%;transition:transform .26s cubic-bezier(.16,1,.3,1)}.menu-open .vt-bar-a{transform:translateY(3px)rotate(45deg)}.menu-open .vt-bar-b{transform:translateY(-3px)rotate(-45deg)}.vt-header-actions{width:min(324px, calc(100vw - var(--gutter-start) - var(--gutter-end)));-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);opacity:0;visibility:hidden;transform-origin:100% 0;background:linear-gradient(145deg,#181614db,#050c0ee6);border:1px solid #ffffff21;border-radius:16px;flex-direction:column;align-items:stretch;gap:14px;padding:16px;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),visibility .22s;position:absolute;top:58px;right:0;transform:translateY(-8px)scale(.985);box-shadow:0 10px 30px #00000080}.menu-open .vt-header-actions{opacity:1;visibility:visible;transform:none}.vt-nav{flex-direction:column;gap:2px;margin:0;top:0}.vt-nav a{padding:9px 4px;margin:0!important;animation:none!important;top:0!important}.vt-nav a.is-active:after{width:32px;top:auto;bottom:4px;left:4px}.vt-time-panel{width:auto;margin:0;animation:none!important}.vt-sign-up{width:100%;margin:0;animation:none!important}.vt-account{margin:0;padding:0 4px}.vt-account span{display:inline}.vt-hero-copy br{display:none}.vt-demo-card{top:clamp(176px,30svh,320px);bottom:auto}}@media (max-width:619px){.vt-screen{--mobile-gutter:20px;--gutter-start:calc(var(--mobile-gutter) + env(safe-area-inset-left));--gutter-end:calc(var(--mobile-gutter) + env(safe-area-inset-right));--header-top:calc(16px + env(safe-area-inset-top));--hero-bottom:calc(28px + env(safe-area-inset-bottom));--display-size:clamp(40px, 11.5vw, 54px);--display-leading:clamp(48px, 13.6vw, 64px);--copy-size:15px;--copy-leading:21px;--card-width:clamp(120px, 34vw, 160px)}.vt-header-actions{width:min(340px, calc(100vw - var(--gutter-start) - var(--gutter-end)))}.vt-hero-content{right:var(--gutter-end)}.vt-line-one,.vt-line-two{transform:scaleX(.78)}.vt-hero-title{letter-spacing:-1.4px}.vt-hero-copy{width:auto;max-width:380px}.vt-hero-copy br{display:none}.vt-demo-card{top:clamp(176px,32svh,300px);bottom:auto}}@media (max-height:520px) and (orientation:landscape){.vt-screen{--display-size:44px;--display-leading:52px;--title-copy-gap:10px;--copy-cta-gap:16px;--hero-bottom:20px;--card-width:132px}.vt-hero-copy br{display:none}}.vt-page{--px-ember:#ff5a1f;--px-amber:#ffb35c;--px-cream:#ffe9c2;--px-line:#ffffff1f;--px-text:#ece8e2db;--px-dim:#ece8e285;--px-up:#8fd6ae;--px-down:#ff7a52;--px-pixel:var(--font-pixel), ui-monospace, monospace}.px-icon{fill:currentColor;flex:none;width:1em;height:1em}.px-icon--lg{width:36px;height:36px;color:var(--px-amber);filter:drop-shadow(0 0 8px #ff5a1f8c)}.px-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.px-num{font-family:var(--px-pixel);color:var(--px-amber)}.px-label{font-family:var(--px-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--px-dim);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.px-label .px-icon{color:var(--px-amber)}.px-small{color:var(--px-dim);margin:0;font-size:13.5px;line-height:1.55}.px-frame{position:relative}.px-frame:before{content:"";pointer-events:none;--c:var(--px-amber);--l:12px;--w:2px;background:linear-gradient(var(--c) 0 0) left top / var(--l) var(--w), linear-gradient(var(--c) 0 0) left top / var(--w) var(--l), linear-gradient(var(--c) 0 0) right top / var(--l) var(--w), linear-gradient(var(--c) 0 0) right top / var(--w) var(--l), linear-gradient(var(--c) 0 0) left bottom / var(--l) var(--w), linear-gradient(var(--c) 0 0) left bottom / var(--w) var(--l), linear-gradient(var(--c) 0 0) right bottom / var(--l) var(--w), linear-gradient(var(--c) 0 0) right bottom / var(--w) var(--l);opacity:.85;background-repeat:no-repeat;position:absolute;inset:-1px}.px-ticker{border-block:1px solid var(--px-line);background:#070302;position:relative;overflow:hidden}.px-ticker:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000008c 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#00000073 0 1px,#0000 1px 3px),linear-gradient(90deg,#000 0,#0000 8% 92%,#000 100%);position:absolute;inset:0}.px-ticker-track{width:max-content;display:flex}.px-ticker-run{gap:44px;margin:0;padding:16px 44px 16px 0;list-style:none;display:flex}.px-ticker-run li{font-family:var(--px-pixel);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#ffe9c299;align-items:center;gap:10px;font-size:16px;display:flex}.px-ticker-run li[data-hot]{color:var(--px-amber);text-shadow:0 0 10px #ff5a1fb3}.px-ticker-run .px-icon{width:13px;height:13px}.px-info{color:var(--px-text);background:radial-gradient(50% 30% at 85% 4%,#ff5a1f1a,#0000 70%),radial-gradient(40% 25% at 10% 46%,#ff5a1f12,#0000 70%),radial-gradient(#ffffff0e 1px,#0000 1.3px) 0 0/14px 14px,#000;padding:clamp(80px,11vh,132px) clamp(20px,4.1vw,96px) 0;position:relative}.px-section{max-width:1200px;margin:0 auto clamp(96px,13vh,150px)}.px-head{margin-bottom:clamp(32px,4.4vh,48px)}.px-eyebrow{font-family:var(--px-pixel);letter-spacing:.08em;text-transform:uppercase;color:var(--px-dim);align-items:center;gap:12px;margin:0 0 20px;font-size:13px;display:flex}.px-eyebrow .px-num{background:var(--px-amber);color:#1a0700;padding:3px 7px 2px;box-shadow:0 0 14px #ff5a1f80}.px-eyebrow i{background:repeating-linear-gradient(90deg, var(--px-amber) 0 2px, transparent 2px 4px);width:36px;height:2px}.px-head-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}.px-h2{font-family:"Reference Display", "Reference Sans", var(--font-sans), Arial, sans-serif;letter-spacing:-1.6px;color:#fff;text-wrap:balance;margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:500;line-height:1.02}.px-lead{color:var(--px-text);text-wrap:pretty;margin:0;font-size:clamp(15.5px,1.2vw,18px);font-weight:350;line-height:1.6}.px-lead em{color:var(--px-amber);font-style:normal}.px-btn{color:#111;letter-spacing:-.3px;background:#fff;border-radius:7px;align-items:center;gap:16px;height:44px;margin-top:28px;padding:0 5px 0 16px;font-size:16px;font-weight:450;text-decoration:none;display:inline-flex;box-shadow:0 1px 5px #00000061,0 0 24px #ff5a1f2e}.px-btn-box{background:#070909;border-radius:7px;justify-content:center;align-items:center;width:34px;height:32px;display:flex}.px-btn-box svg{width:14px;height:14px}.px-text-link{color:#fff;border-bottom:1px solid #fff6;padding-bottom:2px;text-decoration:none}.px-led-panel{border:1px solid var(--px-line);background:#000;border-radius:4px;height:clamp(320px,40vw,480px)}.px-led-canvas{border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.px-led-panel:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 30%,#000000d1 100%);position:absolute;inset:0}.px-led-stats{z-index:1;border-top:1px solid var(--px-line);background:linear-gradient(#00000073,#000c);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.px-led-stats>div{gap:8px;padding:22px 24px 24px;display:grid}.px-led-stats>div+div{border-left:1px solid var(--px-line)}.px-led-stats b{font-family:var(--px-pixel);color:var(--px-cream);text-shadow:0 0 18px #ff5a1fbf;font-size:clamp(36px,4.2vw,60px);font-weight:400;line-height:1}.px-led-stats span{color:#fff0dcbf;font-size:14px;line-height:1.35}.px-board{border:1px solid var(--px-line);background:linear-gradient(145deg,#18100cd9,#060606eb);border-radius:4px;padding:10px 12px 18px}.px-board-scroll{overflow-x:auto}.px-matrix{border-collapse:separate;border-spacing:4px;width:100%;min-width:780px}.px-matrix thead th{font-family:var(--px-pixel);letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--px-dim);white-space:nowrap;padding:10px 6px 8px;font-size:11.5px;font-weight:400}.px-matrix thead .px-icon{color:var(--px-amber);vertical-align:-1px;margin-right:6px}.px-matrix tbody th{text-align:left;white-space:nowrap;padding:0 14px 0 6px;font-size:15px;font-weight:450}.px-matrix tbody th,.px-matrix thead th:nth-child(2){z-index:1;background:#0c0907;position:sticky;left:36px}.px-matrix .px-rank,.px-matrix thead th:first-child{z-index:1;background:#0c0907;position:sticky;left:0}.px-matrix tbody th a{color:#fff;text-decoration:none}.px-matrix tbody th a:hover{color:var(--px-amber)}.px-matrix td{padding:0}.px-rank{width:32px;font-family:var(--px-pixel);color:var(--px-dim);font-size:13px;padding:0 4px!important}.px-matrix tbody tr:nth-child(-n+3) .px-rank{color:var(--px-amber)}.px-cell{min-width:92px;height:36px;font-family:var(--px-pixel);letter-spacing:.02em;color:#ffe9c2d9;white-space:nowrap;background-color:#0e0b09;background-image:repeating-linear-gradient(90deg,#0000006b 0 1px,#0000 1px 4px),repeating-linear-gradient(0deg,#0000006b 0 1px,#0000 1px 4px);justify-content:center;align-items:center;gap:2px;font-size:12.5px;display:flex;position:relative}.px-cell[data-l="0"]{color:#ffffff47}.px-cell[data-l="1"]{background-color:#2a0b03}.px-cell[data-l="2"]{background-color:#561505}.px-cell[data-l="3"]{background-color:#922608}.px-cell[data-l="4"]{background-color:#d23f0f;box-shadow:0 0 14px #ff5a1f40}.px-cell[data-l="5"]{color:#1a0500;background-color:#ff7a33;box-shadow:0 0 18px #ff5a1f66}.px-cell[data-l="6"]{color:#1a0500;background-color:#ffc477;box-shadow:0 0 22px #ff963c80}.px-cell sup{margin-left:2px;font-size:10px}.px-attn{align-items:center;gap:12px;padding-left:10px;display:flex}.px-attn b{min-width:40px;font-family:var(--px-pixel);color:#fff;font-size:17px;font-weight:400}.px-seg{gap:2px;display:inline-flex}.px-seg i{background:#ffffff12;width:6px;height:16px}.px-seg i[data-on]{background:color-mix(in oklab, #ff4d14, #ffd590 calc(var(--i) * 100%));box-shadow:0 0 6px #ff5a1f73}.px-legend{font-family:var(--px-pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--px-dim);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 6px 0;font-size:11.5px;display:flex}.px-legend-ramp{gap:2px;display:inline-flex}.px-legend-ramp .px-cell{width:18px;min-width:0;height:12px;box-shadow:none}.px-legend-sep{border-left:1px solid var(--px-line);padding-left:14px}.px-legend-mock{color:#e8c46e}.px-formula{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 36px;display:flex}.px-chip{color:#fff;background:#ff5a1f0f;border:1px solid #ffb35c66;align-items:center;gap:9px;height:46px;padding:0 16px;font-size:clamp(16px,1.5vw,20px);font-weight:450;display:inline-flex;box-shadow:inset 0 0 0 3px #000,inset 0 0 0 4px #ffb35c24}.px-chip .px-icon{width:16px;height:16px;color:var(--px-amber)}.px-chip--out{background:var(--px-amber);border-color:var(--px-amber);color:#1a0700;box-shadow:0 0 22px #ff5a1f73}.px-op{font-family:var(--px-pixel);color:var(--px-dim);font-size:clamp(18px,1.8vw,24px)}.px-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.px-card{border:1px solid var(--px-line);background:linear-gradient(160deg,#1e120cd1,#060606eb);border-radius:4px;flex-direction:column;padding:22px 22px 20px;display:flex}.px-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:26px;display:flex}.px-card-top .px-num{font-size:13px}.px-card h3{letter-spacing:-.4px;color:#fff;margin:0;font-size:22px;font-weight:500}.px-card p{color:var(--px-text);flex:1;margin:10px 0 0;font-size:14.5px;line-height:1.55}.px-card dl{border-top:1px dashed #ffb35c40;gap:10px;margin:22px 0 0;padding-top:16px;display:grid}.px-card dt{font-family:var(--px-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--px-dim);font-size:11px}.px-card dd{color:#fff;margin:3px 0 0;font-size:13.5px}.px-foot{color:var(--px-dim);margin:24px 0 0;font-size:14.5px}.px-today{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.9fr);gap:16px;display:grid}.px-today>article{border:1px solid var(--px-line);background:linear-gradient(160deg,#1e120cd1,#060606eb);border-radius:4px;flex-direction:column;gap:18px;padding:24px;display:flex}.px-brief blockquote{color:#fff;text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.px-feed ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.px-feed li{color:var(--px-text);grid-template-columns:14px minmax(0,1fr);align-items:start;gap:12px;font-size:14.5px;display:grid}.px-feed li b{color:#fff;text-transform:capitalize;font-weight:500}.px-feed li small{color:var(--px-dim);margin-top:3px;font-size:12.5px;display:block}.px-dir{width:14px;height:14px;margin-top:3px}.px-dir--1{color:var(--px-up)}.px-dir--0{color:var(--px-amber)}.px-dir---1{color:var(--px-down)}.px-empty{color:var(--px-dim);margin:0;font-size:14.5px}.px-flow-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.px-flow-nums>div{gap:4px;display:grid}.px-flow-nums b{font-family:var(--px-pixel);color:var(--px-cream);font-size:40px;font-weight:400;line-height:1}.px-flow-nums b.px-up{color:var(--px-up)}.px-flow-nums b.px-down{color:var(--px-down)}.px-flow-nums span{color:var(--px-dim);font-size:13px}.px-flow .px-seg i{flex:1;width:auto}.px-flow .px-seg{display:flex}.px-tests{border:1px solid var(--px-line);background:linear-gradient(160deg,#1e120cd1,#060606eb);border-radius:4px;padding:8px 24px 22px}.px-test{border-bottom:1px dashed #ffffff1a;grid-template-columns:minmax(0,1fr) auto 84px;align-items:center;gap:24px;padding:18px 0;display:grid}.px-test h3{color:#fff;margin:0;font-size:17px;font-weight:480}.px-test p{color:var(--px-dim);margin:4px 0 0;font-size:13.5px}.px-dots{grid-template-columns:repeat(11,20px);gap:5px;display:inline-grid}.px-dots i{background:#ffffff0d;height:20px;box-shadow:inset 0 0 0 1px #ffffff14}.px-dots i[data-on]{background:var(--px-amber);box-shadow:0 0 12px #ff5a1f99,inset 0 0 0 3px #ffe9c259}.px-count{font-family:var(--px-pixel);color:var(--px-cream);justify-self:end;font-size:38px;font-weight:400;line-height:1}.px-count small{color:var(--px-dim);font-size:16px}.px-tests-foot{margin-top:18px}.px-timeline{border:1px solid var(--px-line);background:linear-gradient(160deg,#1e120cd1,#060606eb);border-radius:4px;padding:28px 24px 26px}.px-time-track{gap:3px;height:22px;display:flex}.px-time-track i{background:#15110e;flex:1}.px-time-track i[data-zone=run]{background:var(--px-ember);box-shadow:0 0 12px #ff5a1f99}.px-time-track i[data-zone=ready]{background:#6b1e07}.px-time-track i[data-zone=sgx]{background:#b8400f}.px-time-track i[data-zone=live]{background:var(--px-amber)}.px-time-marks{height:128px;margin:0;padding:0;list-style:none;position:relative}.px-time-marks li{left:var(--x);border-left:2px dotted #ffb35c99;gap:4px;max-width:190px;padding:14px 0 0 12px;display:grid;position:absolute;top:0}.px-time-marks .px-num{font-size:15px}.px-time-marks b{color:#fff;font-size:16px;font-weight:480}.px-time-marks small{color:var(--px-dim);font-size:13px;line-height:1.45}.px-faq{gap:10px;display:grid}.px-faq details{border:1px solid var(--px-line);background:linear-gradient(160deg,#18100ccc,#060606e6);border-radius:4px}.px-faq details:before{opacity:0;transition:opacity .16s steps(2,end)}.px-faq details[open]:before,.px-faq details:hover:before{opacity:.85}.px-faq summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;font-size:17px;font-weight:460;list-style:none;display:flex}.px-faq summary::-webkit-details-marker{display:none}.px-faq details p{max-width:820px;color:var(--px-text);margin:0;padding:0 22px 22px;font-size:15.5px;line-height:1.65}.px-plus{flex:none;width:14px;height:14px;position:relative}.px-plus:before,.px-plus:after{content:"";background:var(--px-amber);position:absolute}.px-plus:before{height:2px;top:6px;left:0;right:0}.px-plus:after{width:2px;transition:transform .16s steps(3,end);top:0;bottom:0;left:6px}.px-faq details[open] .px-plus:after{transform:scaleY(0)}.px-warn{background:repeating-linear-gradient(-45deg,#ff5a1f12 0 10px,#0000 10px 20px),#0a0503;border:1px solid #ff5a1f59;border-radius:4px;align-items:flex-start;gap:22px;padding:clamp(24px,3vw,36px);display:flex}.px-warn h2{font-family:var(--px-pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--px-amber);margin:0;font-size:22px;font-weight:400}.px-warn p{max-width:820px;color:var(--px-text);margin:10px 0 0;font-size:16px;line-height:1.6}.px-footer{max-width:1200px;padding-bottom:calc(32px + env(safe-area-inset-bottom));margin:0 auto}.px-footer-word{border-block:1px solid var(--px-line);height:clamp(170px,24vw,340px);margin-bottom:40px;position:relative}.px-footer-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.px-footer-cols{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px;padding-bottom:36px;display:grid}.px-footer-about p{max-width:340px;color:var(--px-text);margin:0;font-size:16px;line-height:1.5}.px-footer-about .px-btn{margin-top:20px}.px-footer-cols nav,.px-footer-cols>div:last-child{align-content:start;gap:12px;display:grid}.px-footer-cols nav a{color:#ece8e2bf;font-size:15px;font-weight:430;text-decoration:none}.px-footer-cols nav a:hover{color:var(--px-amber)}.px-footer-base{border-top:1px solid var(--px-line);font-family:var(--px-pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--px-dim);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:22px;font-size:12px;display:flex}.px-info a:focus-visible,.px-info summary:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:no-preference){.px-ticker-track{animation:70s linear infinite px-marquee}.px-ticker:hover .px-ticker-track{animation-play-state:paused}.px-time-track i[data-zone=run]{animation:1.6s steps(2,end) infinite px-blink}.px-info a,.px-info summary{transition:filter .14s,color .14s}.px-btn:hover{filter:brightness(1.08)}@supports (animation-timeline:view()){.px-reveal{animation:linear both px-in;animation-timeline:view();animation-range:entry entry 55%}}}@media (prefers-reduced-motion:reduce){.px-ticker{overflow-x:auto}}@keyframes px-marquee{to{transform:translate(-50%)}}@keyframes px-blink{50%{opacity:.55}}@keyframes px-in{0%{opacity:0;clip-path:inset(0 0 40%);transform:translateY(40px)}to{opacity:1;clip-path:inset(0 0 -20%);transform:none}}@media (max-width:1000px){.px-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.px-today{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.px-brief{grid-column:1/-1}.px-led-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.px-led-stats>div:nth-child(3){border-left:0}.px-led-stats>div:nth-child(n+3){border-top:1px solid var(--px-line)}.px-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.px-footer-about{grid-column:1/-1}}@media (max-width:760px){.px-head-grid{grid-template-columns:minmax(0,1fr)}.px-test{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.px-dots{grid-area:2/1/auto/-1;grid-template-columns:repeat(11,minmax(0,1fr));width:100%}.px-count{grid-area:1/2}.px-time-marks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;height:auto;margin-top:6px;display:grid}.px-time-marks li{max-width:none;position:static}}@media (max-width:619px){.px-cards,.px-today{grid-template-columns:minmax(0,1fr)}.px-led-panel{height:440px}.px-led-stats>div{padding:16px}.px-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.px-warn{flex-direction:column}.px-legend-sep{border-left:0;padding-left:0}}.vt-page,.vt-page :where(*){font-family:var(--font-pixel), ui-monospace, monospace!important}.vt-hero-title,.px-h2{-webkit-text-stroke:0;letter-spacing:-.5px;font-weight:400}
