html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");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}.legacy{--ground:#0b0d10;--panel:#111418;--panel-2:#161a1f;--line:#22272e;--line-2:#2e343c;--ink:#eef0f3;--ink-2:#a9b0b9;--ink-3:#7f8792;--reward:#b9bfc8;--transfer:#e7c37a;--bad:#a8331f;--good:#1f6b5c;--sans:"Instrument Sans Variable", "Helvetica Neue", Arial, sans-serif;--text:"Instrument Sans Variable", "Helvetica Neue", Arial, sans-serif;--mono:"Geist Mono Variable", ui-monospace, Menlo, monospace;--display:"Instrument Serif", "Iowan Old Style", Georgia, serif;--out:cubic-bezier(.16, 1, .3, 1);--gutter:max(20px, env(safe-area-inset-left,0px));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.legacy body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--ground);position:fixed;inset:0 0 auto}.legacy ::-webkit-scrollbar{width:10px}.legacy ::-webkit-scrollbar-track{background:var(--ground)}.legacy ::-webkit-scrollbar-thumb{background:var(--line-2);border:2px solid var(--ground);border-radius:10px}.legacy a{color:inherit}.legacy button{font:inherit;color:inherit}.legacy :focus-visible{outline:2px solid var(--transfer);outline-offset:3px;border-radius:4px}.legacy .wrap{width:min(1200px,100%);padding-left:var(--gutter);padding-right:max(20px, env(safe-area-inset-right,0px));margin:0 auto}.legacy h1,.legacy h2,.legacy h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:600}.legacy h1,.legacy h2,.legacy h3,.legacy .big-figure,.legacy .cols b,.legacy .close h2,.legacy .tier .amount,.legacy .tag b{font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.035em;font-weight:600}.legacy h1 .transfer,.legacy h2 .transfer{letter-spacing:inherit;font-weight:600}.legacy h1{line-height:1}.legacy h2{line-height:1.04}.legacy .lede,.legacy .section-head p,.legacy .story-step p,.legacy .list li,.legacy .steps-list p,.legacy .faq details p,.legacy .timeline p,.legacy .rows-table p,.legacy .cols p,.legacy .metric small,.legacy .footer p,.legacy .cmp-note,.legacy .note,.legacy .tile p,.legacy .verdict-inline{font-family:var(--text)}.legacy .lede,.legacy .section-head p{color:var(--ink-2);font-size:clamp(17px,1.35vw,19.5px);line-height:1.6}.legacy .list li,.legacy .steps-list p,.legacy .faq details p,.legacy .timeline p,.legacy .rows-table p,.legacy .cols p{font-size:16px;line-height:1.6}.legacy .num{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600}.legacy .run-foot b,.legacy .metric b,.legacy .out b,.legacy .cmp-row .num,.legacy .proof-row .num{font-family:var(--display)}.legacy h3{letter-spacing:-.02em;font-size:22px;line-height:1.25}.legacy .dim{color:var(--ink-3)}.legacy .lede{max-width:58ch;color:var(--ink-2);margin:24px 0 0;font-size:clamp(18px,1.5vw,20px);line-height:1.55}.legacy .section-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:48px;margin-bottom:clamp(32px,4vw,52px);display:grid}.legacy .section-head p{color:var(--ink-2);max-width:46ch;margin:0;font-size:18px}.legacy .num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.legacy .reward{color:var(--reward)}.legacy .transfer{color:var(--transfer)}.legacy .bad{color:var(--bad)}.legacy .good{color:var(--good)}.legacy .btn{background:var(--transfer);color:#0b0d10;cursor:pointer;height:48px;transition:background .2s, transform .2s var(--out), box-shadow .3s;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff40,0 8px 24px -8px #e7c37a80}.legacy .btn:active{transform:translateY(0)scale(.98)}.legacy .btn svg{width:16px;height:16px;transition:transform .3s var(--out)}.legacy .btn.secondary{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.legacy .btn.secondary:hover{box-shadow:inset 0 0 0 1px var(--ink-3);background:#2b2b2b0a}.legacy .actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.legacy .textlink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:5px;transition:text-decoration-color .2s}.legacy .textlink:hover{-webkit-text-decoration-color:var(--transfer);text-decoration-color:var(--transfer)}.legacy .nav{top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb, var(--ground), transparent 18%);-webkit-backdrop-filter:blur(16px)saturate(1.3);border-bottom:1px solid #0000;transition:border-color .3s;position:sticky}.legacy .nav.scrolled{border-color:var(--line)}.legacy .nav .wrap{align-items:center;gap:28px;height:68px;display:flex}.legacy .brand{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.legacy .brand svg{width:26px;height:26px}.legacy .nav-links{isolation:isolate;gap:4px;margin-left:auto;display:flex;position:relative}.legacy .nav-links a{color:var(--ink-2);border-radius:8px;padding:8px 12px;font-size:14px;text-decoration:none;transition:color .2s;position:relative}.legacy .nav-links a:hover,.legacy .nav-links a[aria-current=page]{color:var(--ink)}.legacy .nav-pill{z-index:-1;background:var(--panel-2);border-radius:8px;position:absolute;inset:0}.legacy .nav .btn{border-radius:8px;height:38px;padding:0 14px;font-size:14px}.legacy .menu{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:10px;width:40px;height:40px;margin-left:auto;display:none}.legacy .panel{border:1px solid var(--line);background:var(--cream);border-radius:14px;position:relative;overflow:hidden}.legacy .panel-head{border-bottom:1px solid var(--line);height:44px;color:var(--ink-3);font:500 14px var(--sans);align-items:center;gap:12px;padding:0 16px;display:flex}.legacy .panel-head .title{color:var(--ink-2)}.legacy .live{align-items:center;gap:7px;display:inline-flex}.legacy .live:before{content:"";background:var(--ink-3);border-radius:50%;width:6px;height:6px}.legacy .legend{color:var(--ink-2);font:500 14px var(--sans);flex-wrap:wrap;gap:18px;display:flex}.legacy .legend i{vertical-align:3px;border-radius:2px;width:14px;height:2px;margin-right:8px;display:inline-block}.legacy .hero{isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.legacy .hero-bg{z-index:-1;opacity:.4;pointer-events:none;position:absolute;inset:0}.legacy .hero-bg:after{content:"";background:linear-gradient(90deg, var(--ground) 30%, transparent 75%), linear-gradient(0deg, var(--ground), transparent 40%);position:absolute;inset:0}.legacy .hero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,72px);padding-block:clamp(48px,6vw,88px) clamp(56px,6vw,88px);display:grid}.legacy .hero-note{color:var(--ink-3);gap:22px;margin-top:44px;font-size:14px;display:flex}.legacy .hero-note span{align-items:center;gap:8px;display:inline-flex}.legacy .hero-note svg{width:15px;height:15px;color:var(--good)}.legacy .run{position:relative}.legacy .run-chart{height:340px;position:relative}.legacy .run-chart svg{width:100%;height:100%;overflow:visible}.legacy .axis-text{fill:var(--ink-3);font:500 14px var(--sans)}.legacy .grid-line{stroke:var(--line);stroke-dasharray:2 4}.legacy .end-label{font:500 13px var(--mono)}.legacy .verdict-inline{color:var(--ink-2);margin:0 20px 14px;font-size:14px;display:none}.legacy .curve{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.legacy .curve-fill{opacity:.14}.legacy .run-foot{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.legacy .run-foot div{border-left:1px solid var(--line);padding:14px 16px}.legacy .run-foot div:first-child{border-left:0}.legacy .run-foot small{color:var(--ink-3);font:500 14px var(--sans);display:block}.legacy .run-foot b{font:500 22px var(--mono);letter-spacing:-.02em;margin-top:4px;display:block}.legacy .verdict{min-width:220px;color:var(--ink);gap:2px;display:grid}.legacy .verdict small{color:var(--ink-2);font:500 14px var(--sans)}.legacy .verdict b{letter-spacing:-.02em;font-size:17px}.legacy .verdict b.bad{color:var(--bad)}.legacy .proof{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.legacy .proof-row{border-top:1px solid var(--line);grid-template-columns:220px minmax(0,1fr) 90px 90px;align-items:center;gap:20px;padding:16px 20px;display:grid}.legacy .proof-row:first-child{border-top:0}.legacy .proof-row.head{color:var(--ink-3);font:500 14px var(--sans);padding-block:12px}.legacy .proof-name{letter-spacing:-.01em;font-weight:500}.legacy .proof-track{height:22px;position:relative}.legacy .proof-track:before{content:"";background:var(--line-2);height:1px;position:absolute;top:50%;left:0;right:0}.legacy .proof-dot{border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%}.legacy .proof-link{background:linear-gradient(90deg, var(--transfer), var(--reward));opacity:.5;transform-origin:0;height:2px;margin-top:-1px;position:absolute;top:50%}.legacy .facts{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;display:grid}.legacy .facts>div{padding:24px 24px 0 0}.legacy .facts>div+div{border-left:1px solid var(--line);padding-left:24px}.legacy .facts b{font:600 clamp(30px, 3vw, 42px)/1 var(--display);letter-spacing:-.03em;color:var(--transfer);font-variant-numeric:tabular-nums;display:block}.legacy .facts p{color:var(--ink-2);font:400 15px/1.5 var(--text);margin:10px 0 0}@media (width<=900px){.legacy .facts{grid-template-columns:1fr 1fr}.legacy .facts>div:nth-child(3){border-left:0;padding-left:0}.legacy .facts>div:nth-child(n+3){border-top:1px solid var(--line);margin-top:24px}}.legacy .by-size{gap:9px;display:grid}.legacy .by-size small{color:var(--ink-3);font:500 14px var(--sans);margin-bottom:4px}.legacy .bs-row{grid-template-columns:26px 1fr 52px;align-items:center;gap:12px;display:grid}.legacy .bs-row>span{color:var(--ink-3);font:500 14px var(--sans)}.legacy .bs-row b{text-align:right;font-size:15px}.legacy .bs-track{background:var(--panel-2);border-radius:4px;height:8px;position:relative}.legacy .bs-track:before{content:"";background:var(--line-2);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.legacy .bs-track i{border-radius:4px;position:absolute;top:0;bottom:0}.legacy .bs-track i.pos{background:linear-gradient(90deg, #8a6f3b, var(--transfer));left:50%}.legacy .bs-track i.neg{background:linear-gradient(270deg, #5a2f2a, var(--bad));right:50%}.legacy .verdict-line{font:600 20px/1.3 var(--display);letter-spacing:-.01em;color:var(--ink);margin:0}.legacy .story{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,88px);display:grid}.legacy .story-steps{margin:0;padding:0;list-style:none}.legacy .story-steps li{align-items:center;min-height:50vh;display:flex}.legacy .story-steps li:last-child{min-height:70vh}.legacy .story-step{opacity:.28;transition:opacity .45s var(--out);cursor:pointer}.legacy .story-step.on{opacity:1}.legacy .story-step p{max-width:42ch;color:var(--ink-2);margin:12px 0 0}.legacy .story-stage{align-self:start;position:sticky;top:108px}.legacy .stage-body{height:min(480px,64vh);position:relative}.legacy .stage{place-items:center;padding:28px;display:grid;position:absolute;inset:0}.legacy .progress{background:var(--line);height:2px}.legacy .progress i{background:var(--transfer);transform-origin:0;height:100%;display:block}.legacy .vault{gap:8px;width:min(320px,100%);display:grid}.legacy .vault-row{border:1px solid var(--line-2);background:var(--panel-2);font:500 13px var(--mono);color:var(--ink-2);border-radius:10px;justify-content:space-between;padding:12px 14px;display:flex}.legacy .vault-row .lock{color:var(--good)}.legacy .atoms{justify-content:center;align-items:flex-end;gap:clamp(16px,3vw,40px);width:100%;display:flex}.legacy .atom{justify-items:center;gap:12px;display:grid}.legacy .sphere{cursor:grab;will-change:transform;background:radial-gradient(circle at 34% 28%,#fff6dc 0,#f2d38c 16%,#d7a845 50%,#7e5a1c 100%);border-radius:50%;box-shadow:inset -10px -14px 26px #0b0d1066,0 26px 44px -16px #e7c37a88}.legacy .atom b{font-weight:600}.legacy .atom small{color:var(--ink-3);font:500 14px var(--sans)}.legacy .bars{gap:22px;width:100%;display:grid}.legacy .bar-row{grid-template-columns:1fr auto;gap:8px;display:grid}.legacy .bar-row span{color:var(--ink-2)}.legacy .bar-row b{font:500 15px var(--mono)}.legacy .track{background:#2b2b2b0d;border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.legacy .track i{transform-origin:0;border-radius:4px;height:100%;display:block}.legacy .price{width:100%}.legacy .price svg{width:100%;height:auto;overflow:visible}.legacy .tag{background:var(--transfer);color:#0b0d10;border-radius:12px;gap:2px;margin-top:12px;padding:12px 18px;display:inline-grid}.legacy .tag b{font:600 30px var(--sans);letter-spacing:-.03em}.legacy .tag small{font:500 14px var(--sans)}.legacy .report{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:0;display:grid}.legacy .tabs{isolation:isolate;border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;padding:6px;display:flex;position:relative;overflow-x:auto}.legacy .tab{height:34px;color:var(--ink-3);font:500 13px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 12px;transition:color .2s;position:relative}.legacy .tab[aria-selected=true]{color:var(--ink)}.legacy .tab-pill{z-index:-1;background:#e7c37a1f;border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e7c37a66}.legacy .tab span{position:relative}.legacy .metrics{display:grid}.legacy .metric{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:18px 20px;display:grid}.legacy .metric:first-child{border-top:0}.legacy .metric span{font-weight:500}.legacy .metric small{color:var(--ink-3);grid-column:1;font-size:14px}.legacy .metric b{font:500 20px var(--mono);grid-area:1/2/span 2;align-self:center}.legacy .report-side{border-left:1px solid var(--line);align-content:space-between;gap:28px;padding:28px;display:grid}.legacy .grade{width:72px;height:72px;font:600 40px var(--sans);border-radius:18px;place-items:center;display:grid}.legacy .grade.g-a{color:var(--good);background:#1f6b5c1f;box-shadow:inset 0 0 0 1px #1f6b5c55}.legacy .grade.g-low{color:var(--bad);background:#a8331f1a;box-shadow:inset 0 0 0 1px #a8331f44}.legacy .grade.g-base{color:var(--ink-2);background:#2b2b2b0d}.legacy .flags{gap:8px;margin:0;padding:0;list-style:none;display:grid}.legacy .flags li{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.legacy .flags svg{flex:none;width:16px;height:16px;margin-top:3px}.legacy .seg{isolation:isolate;border:1px solid var(--line);background:var(--panel);border-radius:12px;gap:2px;padding:4px;display:inline-flex;position:relative}.legacy .seg button{height:38px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:14px;font-weight:500;position:relative}.legacy .seg button[aria-selected=true]{color:#0b0d10}.legacy .seg-pill{z-index:-1;background:var(--transfer);border-radius:9px;position:absolute;inset:0}.legacy .seg button>span:not(.seg-pill){position:relative}.legacy .cmp{gap:4px;margin-top:28px;display:grid}.legacy .cmp-row{grid-template-columns:230px minmax(0,1fr) 100px;align-items:center;gap:20px;padding:12px 0;display:grid}.legacy .cmp-row .name{font-weight:500}.legacy .cmp-row.top .name{color:var(--transfer)}.legacy .cmp-bar{background:#2b2b2b0d;border-radius:6px;height:12px;overflow:hidden}.legacy .cmp-bar i{border-radius:6px;height:100%;display:block}.legacy .cmp-note{color:var(--ink);margin:24px 0 0;font-size:19px}.legacy .two{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);display:grid}.legacy .list{margin:24px 0 0;padding:0;list-style:none}.legacy .list li{border-top:1px solid var(--line);color:var(--ink-2);gap:14px;padding:16px 0;display:flex}.legacy .list li:last-child{border-bottom:1px solid var(--line)}.legacy .list svg{width:18px;height:18px;color:var(--transfer);flex:none;margin-top:3px}.legacy .close{isolation:isolate;border-top:1px solid var(--line);position:relative;overflow:hidden}.legacy .close-bg{z-index:-1;opacity:.6;position:absolute;inset:0}.legacy .close-bg:after{content:"";background:radial-gradient(70% 90% at 50% 50%, transparent, var(--ground) 80%);position:absolute;inset:0}.legacy .close .wrap{text-align:center;padding-block:clamp(80px,8vw,120px)}.legacy .close .lede{margin-inline:auto}.legacy .close .actions{justify-content:center}.legacy .page-head h1{max-width:16ch;font-size:clamp(44px,5.6vw,80px)}.legacy .table{border-collapse:collapse;width:100%;font-size:15px}.legacy .table th{color:var(--ink-3);font:500 14px var(--sans);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 16px}.legacy .table th button{all:unset;cursor:pointer}.legacy .table th button:hover{color:var(--ink)}.legacy .table td{border-bottom:1px solid var(--line);padding:16px}.legacy .table tbody tr{cursor:pointer;transition:background .2s}.legacy .table tr.sel{background:#e7c37a12}.legacy .table .r{text-align:right}.legacy .scroll-x{overflow-x:auto}.legacy .chip{min-width:28px;height:28px;font:600 14px var(--sans);border-radius:8px;place-items:center;padding:0 8px;display:inline-grid}.legacy .mini{background:#2b2b2b0d;border-radius:4px;min-width:120px;height:8px;position:relative}.legacy .mini i{border-radius:4px;position:absolute;top:0;bottom:0}.legacy .mini.diverge:before{content:"";background:var(--ink-3);width:1px;position:absolute;top:-4px;bottom:-4px;left:50%}.legacy .detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.legacy .detail>div{padding:24px}.legacy .detail>div+div{border-left:1px solid var(--line)}.legacy .probe{color:var(--ink-2);grid-template-columns:minmax(0,1fr) 120px 48px;align-items:center;gap:14px;padding:8px 0;font-size:14px;display:grid}.legacy .scatter svg{width:100%;height:auto}.legacy .scatter .pt{cursor:pointer}.legacy .big-figure{letter-spacing:-.045em;font-size:clamp(64px,9vw,136px);font-weight:600;line-height:.95}.legacy .cols{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.legacy .cols>div{padding:28px 28px 8px 0}.legacy .cols>div+div{border-left:1px solid var(--line);padding-left:28px}.legacy .cols b{letter-spacing:-.04em;font-size:clamp(40px,4.4vw,60px);font-weight:600;line-height:1;display:block}.legacy .cols p{color:var(--ink-2);margin:14px 0 6px}.legacy .cols small{color:var(--ink-3);font:500 14px var(--sans)}.legacy .map{aspect-ratio:1.3;position:relative}.legacy .map-dot{white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex;position:absolute;transform:translate(-7px,7px)}.legacy .map-dot i{border:2px solid var(--ink-3);background:var(--ground);border-radius:50%;width:14px;height:14px}.legacy .map-dot.us{color:var(--transfer);font-weight:600}.legacy .map-dot.us i{border-color:var(--transfer);background:var(--transfer);box-shadow:0 0 0 7px #e7c37a26,0 0 28px #e7c37aaa}.legacy .map-dot.left{flex-direction:row-reverse;transform:translate(calc(7px - 100%),7px)}.legacy .map-axis{color:var(--ink-3);font:500 14px var(--sans);position:absolute}.legacy .rows-table{border-top:1px solid var(--line)}.legacy .rows-table .row{border-bottom:1px solid var(--line);grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);gap:28px;padding:22px 0;display:grid}.legacy .rows-table .row.us b{color:var(--transfer)}.legacy .rows-table p{color:var(--ink-2);margin:0}.legacy .plans{grid-template-columns:1fr 1fr;gap:20px;display:grid}.legacy .tier-body{align-content:start;gap:14px;padding:28px;display:grid}.legacy .tier.featured{background:var(--cream-2);border-color:#e7c37a55}.legacy .tier .amount{letter-spacing:-.04em;font-size:40px;font-weight:600}.legacy .tier .amount small{color:var(--ink-3);letter-spacing:0;font-size:15px;font-weight:400}.legacy .calc{grid-template-columns:1fr 1fr;display:grid}.legacy .calc>div{padding:32px}.legacy .calc>div+div{border-left:1px solid var(--line);align-content:center;gap:24px;display:grid}.legacy .field{gap:10px;margin-bottom:28px;display:grid}.legacy .field label{color:var(--ink-2);justify-content:space-between;display:flex}.legacy .field output{color:var(--ink);font-family:var(--mono)}.legacy input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.legacy input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--transfer) var(--fill,50%), var(--line-2) var(--fill,50%));border-radius:2px;height:4px}.legacy input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 0 0 5px #e7c37a33}.legacy input[type=range]::-moz-range-track{background:var(--line-2);border-radius:2px;height:4px}.legacy input[type=range]::-moz-range-progress{background:var(--transfer);border-radius:2px;height:4px}.legacy input[type=range]::-moz-range-thumb{background:var(--ink);border:0;border-radius:50%;width:20px;height:20px}.legacy .out small{color:var(--ink-3);font:500 14px var(--sans);display:block}.legacy .out b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(34px,3.6vw,48px);font-weight:600}.legacy .timeline{margin:0;padding:0 0 0 40px;list-style:none;position:relative}.legacy .timeline:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:7px}.legacy .timeline-fill{background:var(--transfer);transform-origin:top;width:2px;position:absolute;top:6px;left:7px}.legacy .timeline li{padding-bottom:44px;position:relative}.legacy .timeline li:before{content:"";border:2px solid var(--line-2);background:var(--ground);border-radius:50%;width:16px;height:16px;position:absolute;top:5px;left:-40px}.legacy .timeline li.done:before{border-color:var(--transfer);background:var(--transfer)}.legacy .timeline li.now:before{border-color:var(--transfer);box-shadow:0 0 0 6px #e7c37a26}.legacy .timeline .stage-name{color:var(--ink-3);font:500 14px var(--sans)}.legacy .timeline li.done .stage-name,.legacy .timeline li.now .stage-name{color:var(--transfer)}.legacy .timeline h3{margin:6px 0}.legacy .timeline p{color:var(--ink-2);max-width:56ch;margin:0}.legacy .faq details{border-bottom:1px solid var(--line)}.legacy .faq details:first-child{border-top:1px solid var(--line)}.legacy .faq summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:19px;font-weight:500;list-style:none;display:flex}.legacy .faq summary::-webkit-details-marker{display:none}.legacy .faq summary svg{width:18px;height:18px;color:var(--ink-3);transition:transform .35s var(--out);flex:none}.legacy .faq details[open] summary svg{color:var(--transfer);transform:rotate(45deg)}.legacy .faq details p{max-width:64ch;color:var(--ink-2);margin:0 0 24px}.legacy .steps-list{counter-reset:s;margin:0;padding:0;list-style:none}.legacy .steps-list li{counter-increment:s;border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.legacy .steps-list li:before{content:counter(s);color:var(--transfer);font:500 15px var(--mono);padding-top:2px}.legacy .steps-list b{letter-spacing:-.02em;font-size:19px;font-weight:600;display:block}.legacy .steps-list p{color:var(--ink-2);margin:6px 0 0}.legacy .note{color:var(--ink-3);margin:20px 0 0;font-size:14px}.legacy .footer{border-top:1px solid var(--line);padding-block:56px 40px}.legacy .footer .wrap{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;display:grid}.legacy .footer p{max-width:32ch;color:var(--ink-3);margin:14px 0 0;font-size:15px}.legacy .footer h4{color:var(--ink-3);font:500 13px var(--sans);text-transform:capitalize;margin:0 0 14px}.legacy .footer a.f{color:var(--ink-2);margin-bottom:10px;font-size:15px;text-decoration:none;display:block}.legacy .footer a.f:hover{color:var(--ink)}@media (width<=900px){.legacy .hero .wrap,.legacy .story,.legacy .report,.legacy .two,.legacy .detail,.legacy .section-head,.legacy .plans,.legacy .calc,.legacy .cols{grid-template-columns:1fr}.legacy .cols>div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.legacy .report-side,.legacy .detail>div+div,.legacy .calc>div+div{border-left:0;border-top:1px solid var(--line)}.legacy .story-stage{z-index:2;order:-1;top:76px}.legacy .stage-body{height:300px}.legacy .story-steps li{min-height:45vh}.legacy .story-steps li:last-child{min-height:70vh}.legacy .proof-row{grid-template-columns:minmax(0,1fr) 70px 70px}.legacy .proof-row .proof-track{grid-area:2/1/auto/-1}.legacy .cmp-row{grid-template-columns:minmax(0,1fr) 90px;gap:8px 16px}.legacy .cmp-row .cmp-bar{grid-area:2/1/auto/-1}.legacy .rows-table .row{grid-template-columns:1fr;gap:6px}.legacy .footer .wrap{grid-template-columns:1fr 1fr}.legacy .nav-links{padding:8px var(--gutter) 20px;background:var(--ground);border-bottom:1px solid var(--line);flex-direction:column;display:none;position:absolute;top:68px;left:0;right:0}.legacy .nav-links.open{display:flex}.legacy .nav .btn{display:none}.legacy .menu{place-items:center;display:grid}}@media (width<=560px){.legacy .run-chart{height:240px}.legacy .run-foot b{font-size:17px}.legacy .hero-note{flex-direction:column;gap:10px}.legacy .footer .wrap{grid-template-columns:1fr}.legacy .metric b{font-size:17px}.legacy .verdict-wrap{display:none}.legacy .verdict-inline{display:block}.legacy .panel-head .title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.legacy .rating{isolation:isolate;grid-auto-flow:column;gap:3px;display:inline-grid;position:relative}.legacy .rating i{width:30px;height:34px;color:var(--ink-3);font:600 15px var(--display);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:6px;place-items:center;font-style:normal;display:grid;position:relative}.legacy .rating i.on{color:#0b0d10;box-shadow:none}.legacy .rating .hl{z-index:-1;border-radius:6px;position:absolute;inset:0}.legacy .rating.compact i{border-radius:4px;width:20px;height:24px;font-size:12px}.legacy .rating.compact .hl{border-radius:4px}.legacy .rating-cap{color:var(--ink-3);font:500 14px var(--sans);margin-top:10px;display:block}.legacy .panel:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx,-999px) var(--my,-999px), #e7c37a12, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.legacy .pending{background:linear-gradient(90deg,#2b2b2b0a,#2b2b2b14,#2b2b2b0a) 0 0/200% 100%;border-radius:5px;width:64px;height:18px;animation:1.1s linear infinite shimmer;display:inline-block}@keyframes shimmer{to{background-position:-200% 0}}.legacy .runbar{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.legacy .runbar span{color:var(--ink-3);font:500 13px var(--sans);border-left:1px solid var(--line);align-items:center;gap:8px;padding:12px 16px;display:flex;position:relative}.legacy .runbar span:first-child{border-left:0}.legacy .runbar span.done{color:var(--ink)}.legacy .runbar span.done svg{color:var(--transfer)}.legacy .runbar span.active{color:var(--ink)}.legacy .runbar span.active:after{content:"";background:var(--transfer);transform-origin:0;height:2px;animation:.45s linear forwards grow;position:absolute;bottom:-1px;left:0;right:0}@keyframes grow{0%{transform:scaleX(0)}}.legacy .runbar svg{width:14px;height:14px}.legacy .run-again{border:1px solid var(--line-2);height:30px;color:var(--ink-2);font:500 13px var(--sans);cursor:pointer;background:0 0;border-radius:8px;margin-left:auto;padding:0 12px}.legacy .run-again:hover{color:var(--ink);border-color:var(--ink-3)}.legacy .xhair{background:var(--ink-3);pointer-events:none;width:1px;position:absolute;top:20px;bottom:46px}.legacy .xtip{border:1px solid var(--line-2);font:500 14px var(--sans);white-space:nowrap;pointer-events:none;background:#111418ee;border-radius:8px;padding:8px 10px;position:absolute;bottom:56px}.legacy .xtip b{font-weight:500;display:block}.legacy .beam{height:200px;position:relative}.legacy .beam svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.legacy .node{border:1px solid var(--line-2);background:var(--panel);text-align:center;border-radius:16px;place-items:center;gap:4px;width:168px;padding:18px 14px;transition:border-color .3s,box-shadow .3s;display:grid;position:absolute;transform:translate(-50%,-50%)}.legacy .node b{font:650 17px var(--display)}.legacy .node small{color:var(--ink-3);font:500 14px var(--sans)}.legacy .node.core{border-color:#e7c37a66;width:200px;padding:26px 18px;box-shadow:0 0 0 8px #e7c37a10,0 20px 60px -20px #e7c37a55}.legacy .node.core b{color:var(--transfer)}.legacy .node:hover{border-color:var(--transfer)}.legacy .beam-tag{background:var(--panel-2);color:var(--ink-2);font:500 14px var(--sans);border-radius:6px;padding:3px 9px;position:absolute;transform:translate(-50%,-50%)}@media (width<=900px){.legacy .beam{height:520px;overflow:hidden}.legacy .node{width:150px}.legacy .runbar{grid-template-columns:repeat(2,minmax(0,1fr))}}.legacy .console-body{min-height:380px;font:400 14px/1.5 var(--mono);color:#d9dce1;padding:24px 24px 28px}.legacy .cl{gap:10px;margin:0 0 14px;display:flex}.legacy .cl .p{color:var(--transfer)}.legacy .cl b{color:#fff;font-weight:500}.legacy .cl .r{color:var(--ink-3);white-space:nowrap;margin-left:auto}.legacy .cl .r.good{color:var(--good)}.legacy .cl .r.bad{color:var(--bad)}.legacy .cbars{gap:8px;margin:-2px 0 16px 20px;display:grid}.legacy .cbars div{color:var(--ink-3);grid-template-columns:26px 1fr;align-items:center;gap:10px;font-size:11px;display:grid}.legacy .cbars i{transform-origin:0;background:linear-gradient(90deg,#8a6420,#f1d08a);border-radius:3px;height:6px;display:block}.legacy .stamp{font:600 17px var(--display);letter-spacing:.04em;text-transform:uppercase;border:1.5px solid;border-radius:8px;margin-top:10px;padding:10px 18px;display:inline-block;transform:rotate(-2deg)}.legacy .stamp.bad{color:var(--bad)}.legacy .stamp.good{color:var(--good)}@media (width<=560px){.legacy .console-body{min-height:340px;padding:18px;font-size:12.5px}}.legacy .btn{isolation:isolate;color:#17130a;height:50px;font:650 15px var(--sans);letter-spacing:-.01em;background:linear-gradient(#f1d9a4 0%,#e7c37a 55%,#c9a65c 100%);border-radius:12px;gap:14px;padding:0 6px 0 20px;overflow:hidden;box-shadow:inset 0 1px #fff8,inset 0 -1px #00000026,0 0 0 1px #8a6f3b,0 1px 2px #0006,0 12px 28px -12px #e7c37aaa}.legacy .btn:before{content:"";z-index:-1;transition:transform .8s var(--out);background:linear-gradient(105deg,#0000 35%,#fff6 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.legacy .btn:hover:before{transform:translate(120%)}.legacy .btn:hover{background:linear-gradient(#f6d998 0%,#e8bd66 55%,#d8a74b 100%);transform:translateY(-1px);box-shadow:inset 0 1px #fff8,inset 0 -1px #00000026,0 0 0 1px #8a6f3b,0 2px 4px #0006,0 18px 36px -12px #e7c37acc}.legacy .btn:active{transform:translateY(1px);box-shadow:inset 0 1px 2px #0004,0 0 0 1px #8a6f3b}.legacy .btn svg{color:#f1d9a4;width:38px;height:38px;transition:transform .35s var(--out);background:#17130a;border-radius:9px;padding:11px}.legacy .btn:hover svg{transform:translate(2px)}.legacy .btn.secondary{background:var(--cream-2);color:var(--ink);box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 1px var(--line-2), 0 1px 2px #0006;padding:0 22px}.legacy .btn.secondary:before{background:linear-gradient(105deg,#0000 35%,#fef7e5aa 50%,#0000 65%)}.legacy .btn.secondary:hover{background:var(--cream-2);box-shadow:inset 0 1px 0 #ffffff1c, 0 0 0 1px var(--ink-3), 0 8px 20px -10px #000}.legacy .nav .btn{border-radius:10px;gap:10px;height:40px;padding:0 5px 0 14px;font-size:14px}.legacy .nav .btn svg{border-radius:7px;width:30px;height:30px;padding:8px}.legacy .actions{gap:10px;margin-top:32px}.legacy .caught{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.legacy .caught-item{background:var(--panel);align-content:start;gap:6px;padding:28px;display:grid}.legacy .caught-item b{font:600 clamp(40px, 4.2vw, 56px)/1 var(--display);letter-spacing:-.03em;color:var(--transfer)}.legacy .caught-item span{font:600 17px var(--sans)}.legacy .caught-item p{color:var(--ink-2);font:400 15.5px/1.55 var(--text);margin:4px 0 0}.legacy .paradox{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.legacy .paradox .seg{margin-top:28px}.legacy .chat{align-content:start;gap:12px;min-height:380px;padding:22px;display:grid}.legacy .bubble{background:var(--panel-2);max-width:84%;box-shadow:inset 0 0 0 1px var(--line-2);font:400 15.5px/1.45 var(--text);border-radius:14px;padding:12px 16px}.legacy .bubble small{color:var(--ink-3);font:500 14px var(--sans);margin-bottom:2px;display:block}.legacy .bubble.buyer{border-bottom-right-radius:4px;justify-self:end}.legacy .bubble.vendor{border-bottom-left-radius:4px;justify-self:start}.legacy .bubble.touchstone{background:#e7c37a14;justify-self:center;max-width:92%;box-shadow:inset 0 0 0 1px #e7c37a55}.legacy .bubble.touchstone small{color:var(--transfer)}.legacy .exploits{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.legacy .exploit{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;gap:12px;padding:18px;transition:border-color .25s,background .25s;display:grid}.legacy .exploit:hover{border-color:var(--line-2);background:var(--panel-2)}.legacy .exploit.hit{border-color:#a8331f40}.legacy .exploit.open{border-color:var(--transfer)}.legacy .exploit-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.legacy .exploit-head b{font:600 17px var(--sans)}.legacy .exploit-head>span{font:500 14px var(--sans);align-items:center;gap:6px;display:inline-flex}.legacy .exploit-head svg{width:14px;height:14px}.legacy .exploit code{color:#e4e7eb;font:500 13px var(--mono);text-overflow:ellipsis;white-space:nowrap;background:#0b0d10;border-radius:8px;padding:10px 12px;display:block;overflow:hidden}.legacy .exploit-more{color:var(--ink-2);font:400 15px/1.55 var(--text);display:block;overflow:hidden}.legacy .exploit-more b{font-family:var(--display)}.legacy .exploit.planned{cursor:default;border-style:dashed}.legacy .exploit.planned code{color:var(--ink-2)}.legacy .evidence{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.legacy .ev{border:1px solid var(--line);background:var(--panel);border-radius:14px;align-content:start;gap:10px;padding:22px;text-decoration:none;transition:border-color .25s;display:grid}.legacy .ev:hover{border-color:var(--transfer)}.legacy .ev b{font:650 19px/1.25 var(--sans);letter-spacing:-.01em}.legacy .ev p{color:var(--ink-2);font:400 15px/1.55 var(--text);margin:0}.legacy .ev small{color:var(--transfer);font:500 14px var(--sans);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.legacy .ev small svg{width:12px;height:12px}.legacy .sources{columns:2;column-gap:40px;margin:0;padding:0;list-style:none}.legacy .sources li{break-inside:avoid;border-top:1px solid var(--line);font:400 15px/1.55 var(--text);color:var(--ink-2);padding:10px 0}.legacy .sources a{color:var(--ink);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px}.legacy .sources a:hover{-webkit-text-decoration-color:var(--transfer);text-decoration-color:var(--transfer)}.legacy .scenario{grid-template-columns:1fr 1fr;gap:12px;display:grid}.legacy .scenario>div{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:28px}.legacy .scenario b{font:600 clamp(36px, 4vw, 52px)/1 var(--display);letter-spacing:-.03em;display:block}.legacy .scenario span{font:600 16px var(--sans);margin-top:8px;display:block}.legacy .scenario p{color:var(--ink-2);font:400 15.5px/1.55 var(--text);margin:10px 0 0}.legacy .scenario>div.up{border-color:#e7c37a55}.legacy .scenario>div.up b{color:var(--transfer)}@media (width<=900px){.legacy .caught,.legacy .paradox,.legacy .exploits,.legacy .evidence,.legacy .scenario{grid-template-columns:1fr}.legacy .sources{columns:1}}.legacy .kk{padding-top:30px;position:relative}.legacy .kk-bar{transform-origin:0;border-radius:10px;height:40px;display:flex;overflow:hidden}.legacy .kk-zone{font:500 14px var(--sans);color:#0b0d10;place-items:center;display:grid}.legacy .kk-zone.drop{color:#f3c1b9;background:linear-gradient(90deg,#3a2320,#5a2f2a);place-items:center start;padding-left:14px}.legacy .kk-zone.grey{background:#2e343c}.legacy .kk-zone.keep{background:var(--transfer)}.legacy .kk-mark{background:var(--ink);color:#0b0d10;font:600 14px var(--sans);border-radius:6px;padding:3px 8px;position:absolute;top:0;transform:translate(-50%)}.legacy .kk-mark:after{content:"";background:var(--ink);width:2px;height:46px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.legacy .kk-axis{height:18px;color:var(--ink-3);font:500 14px var(--sans);margin-top:8px;position:relative}.legacy .kk-axis span{position:absolute;top:0;transform:translate(-50%)}.legacy .kk-axis span:first-child{transform:none}.legacy .kk-axis span:last-child{transform:translate(-100%)}.legacy .plan{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.legacy .plan li{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-content:start;gap:6px;padding:24px;display:grid;position:relative}.legacy .plan small{color:var(--transfer);font:600 14px var(--mono)}.legacy .plan b{font:650 19px var(--sans)}.legacy .plan span{font:600 22px/1.15 var(--display);letter-spacing:-.02em;color:var(--transfer)}.legacy .plan p{color:var(--ink-2);font:400 15px/1.55 var(--text);margin:4px 0 0}@media (width<=900px){.legacy .plan{grid-template-columns:1fr 1fr}}@media (width<=560px){.legacy .plan{grid-template-columns:1fr}}.legacy .tiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.legacy .cols+.cols{border-top:0}@media (width<=900px){.legacy .tiers{grid-template-columns:1fr}}.legacy .legal{padding-bottom:clamp(64px,8vw,104px)}.legacy .legal>*{max-width:720px}.legacy .legal h2{letter-spacing:-.02em;margin:40px 0 10px;font-size:22px;line-height:1.3}.legacy .legal p{color:var(--ink-2);margin:0;line-height:1.65}.legacy .legal p+p{margin-top:14px}.legacy .css-glow{overflow:hidden}.legacy .css-glow i{filter:blur(60px);will-change:transform;border-radius:50%;animation:18s ease-in-out infinite alternate glow-drift;position:absolute}.legacy .css-glow i:first-child{opacity:.55;background:radial-gradient(closest-side,#c4a35a,#c4a35a00);width:60%;height:120%;top:10%;left:20%}.legacy .css-glow i:nth-child(2){opacity:.5;background:radial-gradient(closest-side,#8a6f3b,#8a6f3b00);width:45%;height:90%;animation-duration:24s;animation-delay:-8s;top:-20%;left:45%}@keyframes glow-drift{0%{transform:translate(-6%,4%)scale(1)}to{transform:translate(6%,-4%)scale(1.12)}}.legacy .wm-tabs{border:1px solid var(--line);background:var(--panel);scrollbar-width:none;border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.legacy .wm-tabs button{color:var(--ink-3);font:600 14px var(--sans);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:9px 16px;transition:color .2s;position:relative}.legacy .wm-tabs button:hover{color:var(--ink-2)}.legacy .wm-pill{background:linear-gradient(#f1d9a4,#e7c37a);border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 1px #fff8,0 4px 14px -6px #e7c37aaa}.legacy .wm-label{z-index:1;white-space:nowrap;display:inline-block;position:relative}.legacy .tabs:has(.wm-tabs){border-bottom:1px solid var(--line);padding:10px;overflow:visible}.legacy .tabs .wm-tabs{width:100%}.legacy .cmp+.cmp-note,.legacy .rank-tabs{margin-top:0}.legacy .wm-slider{gap:10px;margin-bottom:26px;display:grid}.legacy .wm-slider:last-child{margin-bottom:0}.legacy .wm-slider label{color:var(--ink-2);justify-content:space-between;align-items:baseline;display:flex}.legacy .wm-slider label b{color:var(--ink);font:600 22px var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.legacy .wm-roll{display:inline-flex;overflow:hidden}.legacy .wm-track{background:var(--panel-2);height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;position:relative;overflow:hidden}.legacy .wm-dots{pointer-events:none;justify-content:space-between;align-items:center;padding:0 18px;display:flex;position:absolute;inset:0}.legacy .wm-dots i{background:var(--line-2);border-radius:50%;width:5px;height:5px}.legacy .wm-fill{pointer-events:none;border-radius:999px;position:absolute;top:0;bottom:0;left:0}.legacy .wm-track input{z-index:3;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.legacy .wm-thumb{z-index:2;pointer-events:none;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:0}.legacy .wm-thumb i{background:#f4f5f7;border-radius:50%;width:26px;height:26px;box-shadow:inset 0 2px 4px #0000001a,0 2px 6px #0006}.legacy .wm-track:has(input:focus-visible){outline:2px solid var(--transfer);outline-offset:3px}.legacy .wm-card{border:1px solid var(--line);background:var(--cream);border-radius:20px;padding:20px}.legacy .wm-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.legacy .wm-card-head small{color:var(--ink-3);font:500 14px var(--sans);display:block}.legacy .wm-card-head b{font:600 18px var(--display);letter-spacing:-.02em}.legacy .wm-status{font:600 12px var(--sans);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.legacy .wm-status i{background:currentColor;border-radius:50%;width:7px;height:7px}.legacy .wm-status.building{color:var(--transfer);background:#e7c37a1a}.legacy .wm-status.building i{animation:1s ease-in-out infinite wm-blink}.legacy .wm-status.ready{color:var(--good);background:#1f6b5c1a}@keyframes wm-blink{50%{opacity:.3}}.legacy .wm-meta{color:var(--ink-3);font:500 14px var(--sans);justify-content:space-between;margin-top:10px;display:flex}.legacy .wm-segments{grid-auto-flow:column;gap:4px;margin:14px 0 6px;display:grid}.legacy .wm-segments i{background:var(--line-2);border-radius:3px;height:6px;transition:background .3s}.legacy .wm-segments i.success{background:var(--transfer)}.legacy .wm-segments i.error{background:var(--bad)}.legacy .wm-segments i.loading{background:linear-gradient(90deg, var(--line-2), var(--transfer), var(--line-2));background-size:200% 100%;animation:1s linear infinite shimmer}.legacy .wm-steps{margin:0;padding:0;list-style:none}.legacy .wm-steps li{border-top:1px solid var(--line);color:var(--ink-3);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;transition:color .3s;display:grid}.legacy .wm-steps li.success,.legacy .wm-steps li.error,.legacy .wm-steps li.loading{color:var(--ink)}.legacy .wm-icon{place-items:center;width:18px;height:18px;display:grid}.legacy .wm-icon svg{width:18px;height:18px}.legacy .wm-steps li.success .wm-icon{color:var(--good)}.legacy .wm-steps li.error .wm-icon{color:var(--bad)}.legacy .wm-steps li.loading .wm-icon{color:var(--transfer)}.legacy .wm-name{min-width:0;font-size:15px;font-weight:500}.legacy .wm-name small{color:var(--ink-3);font-size:13px;font-weight:400;display:block}.legacy .wm-tag{background:var(--panel-2);color:var(--ink-2);font:500 14px var(--sans);white-space:nowrap;border-radius:999px;padding:3px 9px}.legacy .wm-tag.good{color:var(--good);background:#1f6b5c14}.legacy .wm-tag.bad{color:var(--bad);background:#a8331f14}.legacy .wm-result{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:12px;padding-top:14px;display:grid;overflow:hidden}.legacy .wm-result small{color:var(--ink-3);font:500 14px var(--sans);display:block}.legacy .wm-result .grade{background:var(--transfer);color:#0b0d10;width:40px;height:40px;font:700 20px var(--display);border-radius:10px;place-items:center;display:grid}.legacy .wm-result p{color:var(--ink-2);margin:0;font-size:15px}.legacy .wm-result p b{color:var(--ink)}.legacy .wm-rerun{border:1px solid var(--line-2);color:var(--ink-2);font:500 13px var(--sans);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.legacy .wm-rerun:hover{color:var(--ink);border-color:var(--ink-3)}.legacy .plans-wrap{justify-content:center;display:flex}.legacy .wm-plans{border:1px solid var(--line);background:var(--panel);border-radius:24px;width:min(640px,100%);padding:6px}.legacy .wm-plans-head{justify-content:space-between;align-items:center;padding:14px 14px 16px;display:flex}.legacy .wm-plans-head b{font:600 18px var(--display);letter-spacing:-.02em}.legacy .wm-plans-head span{color:var(--ink-3);font:500 14px var(--sans)}.legacy .wm-plan-list{gap:6px;display:grid}.legacy .wm-plan{border:1px solid var(--line);background:var(--panel-2);cursor:pointer;border-radius:18px;padding:16px;transition:border-color .2s,background-color .2s;overflow:hidden}.legacy .wm-plan:hover{border-color:var(--line-2)}.legacy .wm-plan.on{background:var(--cream-2);border-color:#e7c37a88}.legacy .wm-plan-top{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.legacy .wm-radio{border:1.5px solid var(--line-2);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.legacy .wm-radio i{background:var(--transfer);border-radius:50%;width:10px;height:10px}.legacy .wm-plan-name{font:600 17px var(--display);letter-spacing:-.02em}.legacy .wm-plan-name em{color:var(--transfer);font:500 14px var(--sans);vertical-align:2px;background:#e7c37a22;border-radius:999px;margin-left:10px;padding:2px 8px;font-style:normal}.legacy .wm-plan-name small{color:var(--ink-3);font:400 14px var(--sans);letter-spacing:0;margin-top:2px;display:block}.legacy .wm-price{text-align:right;font:600 20px var(--display);letter-spacing:-.03em;white-space:nowrap}.legacy .wm-price small{color:var(--ink-3);font:400 12px var(--sans);letter-spacing:0;display:block}.legacy .wm-features{margin:14px 0 0 36px;padding:0;list-style:none}.legacy .wm-features li{color:var(--ink-2);padding:7px 0 7px 18px;font-size:14.5px;position:relative}.legacy .wm-features li:before{content:"";background:var(--transfer);border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:0}.legacy .wm-continue{border-radius:18px;justify-content:center;width:100%;margin-top:6px}@media (width<=560px){.legacy .wm-plan-top{grid-template-columns:22px minmax(0,1fr)}.legacy .wm-price{text-align:left;grid-column:2}.legacy .wm-features{margin-left:0}.legacy .wm-result{grid-template-columns:auto minmax(0,1fr)}.legacy .wm-rerun{grid-column:1/-1;justify-self:start}}.legacy .abox-wrap{justify-items:center;gap:18px;display:grid}.legacy .abox-title{text-align:center;font-size:clamp(26px,2.6vw,36px)}.legacy .abox{border:1px solid var(--line-2);background:var(--panel);border-radius:22px;width:min(820px,100%);transition:border-color .2s,box-shadow .2s}.legacy .abox:focus-within,.legacy .abox.over{border-color:#e7c37a88;box-shadow:0 0 0 4px #e7c37a14}.legacy .abox textarea{width:100%;color:var(--ink);font:400 17px/1.5 var(--sans);resize:none;background:0 0;border:0;outline:none;padding:18px 20px 6px;display:block}.legacy .abox textarea::placeholder{color:var(--ink-3)}.legacy .abox-check{background:var(--panel-2);border-radius:14px;margin:4px 16px 0;padding:14px;overflow:hidden}.legacy .abox-check p{margin:0}.legacy .abox-file{font-weight:500}.legacy .abox-file span{color:var(--ink-3);font:500 14px var(--sans);margin-left:8px}.legacy .abox-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.legacy .abox-grid small{color:var(--ink-3);font:500 14px var(--sans);display:block}.legacy .abox-grid b{font:600 17px var(--display);letter-spacing:-.01em}.legacy .abox-note{color:var(--ink-3);font-size:13.5px;margin-top:10px!important}.legacy .abox-bar{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.legacy .abox-attach{border:1px solid var(--line-2);color:var(--ink-2);font:500 14px var(--sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;transition:color .2s,border-color .2s;display:inline-flex}.legacy .abox-attach:hover{color:var(--ink);border-color:var(--ink-3)}.legacy .abox-attach svg{width:15px;height:15px}.legacy .abox-go{white-space:nowrap;height:42px;padding:0 20px}.legacy .abox-modes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.legacy .abox-modes button{border:1px solid var(--line);background:var(--panel);color:var(--ink-2);font:500 14px var(--sans);cursor:pointer;border-radius:999px;padding:9px 16px;transition:color .2s,border-color .2s,background-color .2s}.legacy .abox-modes button:hover{color:var(--ink);border-color:var(--line-2)}.legacy .abox-modes button.on{color:var(--transfer);background:#e7c37a12;border-color:#e7c37a66}@media (width<=640px){.legacy .abox-grid{grid-template-columns:1fr 1fr}.legacy .abox-bar{flex-wrap:wrap}.legacy .abox-go{flex:1;justify-content:center}}.legacy{font-synthesis-weight:none}.legacy h1,.legacy h2,.legacy .big-figure,.legacy .cols b,.legacy .close h2,.legacy .tier .amount,.legacy .tag b,.legacy .facts b,.legacy .caught-item b,.legacy .scenario b,.legacy .plan span,.legacy .wm-plans-head b,.legacy .abox-title{font-family:var(--display);letter-spacing:-.012em;font-weight:400}.legacy h1{font-size:clamp(50px,6.6vw,100px);line-height:.98}.legacy h2{font-size:clamp(38px,4.6vw,64px);line-height:1.02}.legacy .page-head h1{font-size:clamp(50px,6.4vw,96px)}.legacy .close h2{font-size:clamp(48px,6.4vw,96px)}.legacy h1 .transfer,.legacy h2 .transfer{font-style:normal;font-weight:400}.legacy h3,.legacy .node b,.legacy .verdict b,.legacy .stamp,.legacy .exploit-head b,.legacy .ev b,.legacy .wm-card-head b,.legacy .wm-plan-name,.legacy .wm-price,.legacy .wm-result .grade{font-family:var(--sans)}.legacy h3{letter-spacing:-.015em;font-weight:600}.legacy .run-foot b,.legacy .metric b,.legacy .out b,.legacy .cmp-row .num,.legacy .proof-row .num,.legacy .exploit-more b,.legacy .wm-slider label b,.legacy .abox-grid b,.legacy .num{font-family:var(--sans);letter-spacing:-.01em;font-weight:600}.legacy .facts b,.legacy .cols b,.legacy .scenario b,.legacy .big-figure,.legacy .caught-item b{letter-spacing:-.01em}.legacy .section{padding-block:clamp(80px,9vw,136px)}.legacy .section.flush{padding-top:0}.legacy .section-head p,.legacy .lede{line-height:1.65}.legacy .lede{max-width:50ch;margin-top:28px}.legacy .actions{margin-top:40px}.legacy .hero .wrap{gap:clamp(48px,6vw,96px);padding-block:clamp(72px,9vw,136px) clamp(80px,9vw,136px)}.legacy .panel-body{padding:28px}.legacy .facts{margin-top:clamp(48px,5vw,72px)}.legacy .facts>div{padding-top:32px}.legacy .facts p{margin-top:14px}.legacy .close .wrap{padding-block:clamp(104px,11vw,168px)}.legacy .page-head{padding-block:clamp(88px,10vw,152px) clamp(48px,5vw,80px)}.legacy .list li{padding-block:20px}.legacy .faq summary{padding-block:28px}.legacy .footer{padding-block:80px 56px}.legacy .abox-section{padding-top:clamp(64px,7vw,104px)}.legacy .demo-status{border:1px solid var(--line);background:var(--panel);color:var(--ink-2);font:500 14px var(--sans);border-radius:999px;align-items:center;gap:10px;margin-top:28px;padding:10px 16px;display:inline-flex}.legacy .demo-status i{border-radius:50%;width:8px;height:8px}.legacy .demo-status i.on{background:var(--good);box-shadow:0 0 0 4px #1f6b5c22}.legacy .demo-status i.off{background:var(--transfer)}.legacy .demo-status i.wait{background:var(--ink-3);animation:1s ease-in-out infinite wm-blink}.legacy .demo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;padding-bottom:clamp(80px,9vw,136px);display:grid}.legacy .demo-pick h3{margin-bottom:14px}.legacy .demo-options{gap:10px;display:grid}.legacy .demo-option{border:1px solid var(--line);background:var(--panel);color:var(--ink);text-align:left;cursor:pointer;border-radius:16px;gap:4px;padding:16px 18px;transition:border-color .2s,background-color .2s;display:grid}.legacy .demo-option:hover:not(:disabled){border-color:var(--line-2);background:var(--panel-2)}.legacy .demo-option.on{background:var(--cream-2);border-color:#e7c37a88}.legacy .demo-option:disabled{cursor:progress;opacity:.7}.legacy .demo-option b{font:600 17px var(--sans)}.legacy .demo-option .dim{font-size:14px;line-height:1.5}.legacy .demo-kind{color:var(--transfer);font:500 14px var(--sans);letter-spacing:.06em;text-transform:uppercase}.legacy .demo-drop{border:1.5px dashed var(--line-2);text-align:center;cursor:pointer;border-radius:16px;gap:6px;padding:28px 20px;transition:border-color .2s,background-color .2s;display:grid}.legacy .demo-drop:hover,.legacy .demo-drop.over,.legacy .demo-drop:focus-visible{border-color:var(--transfer);background:#e7c37a0d}.legacy .demo-drop .dim{font-size:13.5px}.legacy .demo-run{min-height:420px}.legacy .demo-empty{min-height:360px;color:var(--ink-3);text-align:center;place-items:center;padding:24px;display:grid}.legacy .demo-progress{background:var(--line);height:3px}.legacy .demo-progress i{background:var(--transfer);height:100%;display:block}.legacy .demo-stages{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 16px;margin:0;padding:16px 20px;list-style:none;display:flex}.legacy .demo-stages li{color:var(--ink-3);font:500 13px var(--sans);align-items:center;gap:7px;display:inline-flex}.legacy .demo-stages li i{border:1.5px solid;border-radius:50%;width:8px;height:8px}.legacy .demo-stages li.done{color:var(--ink-2)}.legacy .demo-stages li.done i{background:var(--good);border-color:var(--good)}.legacy .demo-stages li.active{color:var(--ink)}.legacy .demo-stages li.active i{border-color:var(--transfer);background:var(--transfer);animation:1s ease-in-out infinite wm-blink}.legacy .demo-log{border-bottom:1px solid var(--line);max-height:180px;font:400 12.5px/1.6 var(--mono);color:var(--ink-2);background:#0d1013;padding:14px 20px;overflow-y:auto}.legacy .demo-log p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.legacy .demo-error{color:var(--bad);border-bottom:1px solid var(--line);margin:0;padding:14px 20px}.legacy .demo-skeleton{gap:12px;padding:24px 20px;display:grid}.legacy .demo-skeleton .pending{width:100%;height:22px}.legacy .demo-skeleton .pending:nth-child(2){width:70%}.legacy .demo-skeleton .pending:nth-child(3){width:45%}.legacy .demo-report{gap:24px;padding:24px 20px;display:grid}.legacy .demo-verdict{grid-template-columns:auto 1fr 1.3fr;align-items:start;gap:24px;display:grid}.legacy .demo-verdict>div{gap:6px;display:grid}.legacy .demo-verdict small,.legacy .demo-matches small{color:var(--ink-3);font:500 14px var(--sans)}.legacy .demo-verdict b{font:600 28px/1.1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.legacy .demo-verdict .dim{font-size:13px}.legacy .demo-flags{gap:8px;display:grid}.legacy .flag{background:var(--panel-2);color:var(--ink);border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5;display:flex}.legacy .flag i{background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.legacy .flag.block{background:#a8331f12}.legacy .flag.block i{background:var(--bad)}.legacy .flag.discount{background:#e7c37a12}.legacy .flag.discount i{background:var(--transfer)}.legacy .flag.ok{background:#1f6b5c12}.legacy .flag.ok i{background:var(--good)}.legacy .demo-grid{gap:24px;display:grid}.legacy .demo-grid section{gap:10px;display:grid}.legacy .demo-grid h4{font:600 16px var(--sans);margin:0}.legacy .demo-grid .dim{margin:0;font-size:14px}.legacy .demo-bars{gap:10px;display:grid}.legacy .demo-bar{grid-template-columns:56px 1fr 60px;align-items:center;gap:12px;display:grid}.legacy .demo-bar span{color:var(--ink-3);font:500 14px var(--sans)}.legacy .demo-bar b{text-align:right;font:600 15px var(--sans);font-variant-numeric:tabular-nums}.legacy .demo-bar .track{background:0 0;grid-column:auto;height:18px;position:relative;overflow:visible}.legacy .demo-bar .track .zero{background:var(--line-2);width:1px;position:absolute;top:0;bottom:0;left:50%}.legacy .demo-bar .track .range{background:var(--line-2);border-radius:2px;height:4px;position:absolute;top:7px}.legacy .demo-bar .track .dot{border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:3px}.legacy .demo-bar .dot.pos{background:var(--transfer)}.legacy .demo-bar .dot.neg{background:var(--bad)}.legacy .demo-dl{gap:0;margin:0;display:grid}.legacy .demo-dl div{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.legacy .demo-dl dt{color:var(--ink-2);font-size:15px}.legacy .demo-dl dd{font:600 15px var(--sans);font-variant-numeric:tabular-nums;margin:0}.legacy .demo-matches{gap:6px;display:grid}.legacy .demo-matches p{color:var(--ink-2);margin:0;font-size:13.5px}.legacy .demo-matches .kind{color:var(--bad);font:500 14px var(--sans);text-transform:uppercase;margin-right:8px}.legacy .demo-probes{gap:8px;display:grid}.legacy .demo-probes>div{color:var(--ink-2);grid-template-columns:minmax(0,1fr) 120px 48px;align-items:center;gap:12px;font-size:14px;display:grid}.legacy .demo-probes .track{background:var(--panel-2);border-radius:3px;grid-column:auto;height:6px;overflow:hidden}.legacy .demo-probes .track i{background:var(--ink-3);height:100%;display:block}.legacy .demo-probes .track i.bad{background:var(--bad)}.legacy .demo-probes b{text-align:right;font-variant-numeric:tabular-nums}.legacy .demo-foot{margin:0;font-size:13px}@media (width<=960px){.legacy .demo{grid-template-columns:1fr}.legacy .demo-verdict{grid-template-columns:1fr 1fr}.legacy .demo-verdict>div:last-child{grid-column:1/-1}}@media (width<=560px){.legacy .demo-verdict{grid-template-columns:1fr}.legacy .demo-probes>div{grid-template-columns:minmax(0,1fr) 70px 44px}}.legacy .rf{gap:18px;display:grid}.legacy .rf label{color:var(--ink-2);font:500 14px var(--sans);gap:8px;display:grid}.legacy .rf-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.legacy .rf input:not([type=radio]):not([type=checkbox]),.legacy .rf textarea{border:1px solid var(--line-2);background:var(--panel-2);width:100%;color:var(--ink);font:400 16px/1.5 var(--sans);border-radius:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.legacy .rf input:focus,.legacy .rf textarea:focus{border-color:var(--transfer);outline:none;box-shadow:0 0 0 3px #e7c37a22}.legacy .rf [aria-invalid=true]{border-color:var(--bad)!important}.legacy .rf textarea{resize:vertical;min-height:120px}.legacy .rf-kinds{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.legacy .rf-kinds legend{color:var(--ink-2);font:500 14px var(--sans);margin-bottom:8px}.legacy .rf-kinds label{border:1px solid var(--line-2);cursor:pointer;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;transition:border-color .2s,color .2s;display:inline-flex}.legacy .rf-kinds label.on{border-color:var(--transfer);color:var(--ink)}.legacy .rf-kinds input{accent-color:var(--transfer);margin:0}.legacy .rf-consent{grid-template-columns:none;align-items:flex-start;line-height:1.5;gap:10px!important;font-weight:400!important;display:flex!important}.legacy .rf-consent input{accent-color:var(--transfer);margin-top:3px}.legacy .rf-err{color:var(--bad);font:400 13px var(--sans)}.legacy .rf-fail{color:var(--bad);background:#a8331f14;border-radius:12px;margin:0;padding:12px 14px}.legacy .rf-submit{justify-self:start;padding-right:22px}.legacy .rf-submit:disabled{opacity:.75;cursor:progress}.legacy .rf-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite rf-spin}@keyframes rf-spin{to{transform:rotate(360deg)}}.legacy .rf-note{margin:0;font-size:13.5px}.legacy .rf-done{gap:8px;padding:8px 0;display:grid}.legacy .rf-done b{font:600 20px var(--sans);color:var(--good)}.legacy .rf-done p{color:var(--ink-2);margin:0}@media (width<=640px){.legacy .rf-row{grid-template-columns:1fr}}.legacy .demo-report .muted{color:var(--ink-3)}.legacy .demo-bar .dot.muted{background:var(--ink-3)}@media (width<=560px){.legacy .demo-bar{grid-template-columns:44px minmax(0,1fr) 52px;gap:8px}}.legacy .results{border-bottom:1px solid var(--line)}.legacy .results-row{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.legacy .results-row>div{border-left:1px solid var(--line);align-content:start;gap:10px;padding:clamp(28px,3.4vw,44px) clamp(20px,3vw,40px);display:grid}.legacy .results-row>div:first-child{border-left:0;padding-left:0}.legacy .results-row dd{color:var(--transfer);font:400 clamp(52px, 5.6vw, 80px)/1 var(--display);letter-spacing:-.01em;order:-1;margin:0}.legacy .results-row dt{color:var(--ink);font:500 16px/1.4 var(--sans)}.legacy .results-row small{color:var(--ink-3);font:500 14px var(--sans);margin-top:6px;display:block}.legacy .check-list{margin:0;padding:0;list-style:none}.legacy .check-list li{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr) 132px;align-items:baseline;gap:24px;padding:18px 24px;transition:background-color .2s;display:grid}.legacy .check-list li:first-child{border-top:0}.legacy .check-list li:hover{background:#2b2b2b08}.legacy .check-list b{letter-spacing:-.01em;font-weight:600}.legacy .check-list span{color:var(--ink-2);font-size:16px;line-height:1.5}.legacy .check-list em{color:var(--transfer);font:500 14px var(--sans);text-align:right;font-style:normal}.legacy .check-list em.block{color:var(--bad)}@media (width<=760px){.legacy .results-row{grid-template-columns:1fr}.legacy .results-row>div{border-left:0;border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;padding:20px 0}.legacy .results-row>div:first-child{border-top:0}.legacy .results-row dd{font-size:48px}.legacy .check-list li{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 18px}.legacy .check-list em{text-align:left}}.legacy .streak{border-bottom:1px solid var(--line);height:210vh;position:relative}.legacy .streak-pin{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.legacy .streak-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.legacy .streak-copy{min-height:11em;font:400 clamp(32px, 3.4vw, 48px)/1.12 var(--display);letter-spacing:-.01em;position:relative}.legacy .streak-copy p{margin:0;position:absolute;inset:0 0 auto}.legacy .streak-copy .streak-last{color:var(--transfer)}.legacy .streak-stone{transform-origin:50%;width:100%;height:auto;display:block}.legacy .streak-tag{fill:var(--ink-2);font:500 15px var(--mono)}.legacy .streak-tag.gold{fill:var(--transfer)}@media (prefers-reduced-motion:reduce){.legacy .streak{height:auto;padding-block:clamp(64px,8vw,120px)}.legacy .streak-pin{height:auto;position:static}.legacy .streak-copy{gap:18px;min-height:0;display:grid}.legacy .streak-copy p{position:static}}@media (width<=900px){.legacy .streak{height:200vh}.legacy .streak-pin{align-items:start;padding-top:104px}.legacy .streak-grid{grid-template-columns:1fr;gap:20px}.legacy .streak-copy{min-height:7.5em;font-size:clamp(28px,7.6vw,40px)}.legacy .streak-stone{order:2}}.legacy .hero-glow{position:absolute;inset:0}.legacy .hero-glow i:first-child{top:-10%;left:50%}.legacy .hero-glow i:nth-child(2){top:20%;left:70%}.legacy{--r:10px;--r-s:6px}.legacy .panel,.legacy .caught,.legacy .caught-item,.legacy .wm-card,.legacy .wm-plans,.legacy .wm-plan,.legacy .abox,.legacy .exploit,.legacy .ev,.legacy .scenario>div,.legacy .plan li,.legacy .demo-option,.legacy .demo-drop,.legacy .node,.legacy .btn,.legacy .wm-continue,.legacy .abox-check,.legacy .flag,.legacy .rf input:not([type=radio]):not([type=checkbox]),.legacy .rf textarea,.legacy .wm-tabs{border-radius:var(--r)}.legacy .nav .btn,.legacy .seg,.legacy .seg button,.legacy .seg-pill,.legacy .wm-tabs button,.legacy .wm-pill,.legacy .abox-modes button,.legacy .abox-attach,.legacy .demo-status,.legacy .rf-kinds label,.legacy .wm-rerun,.legacy .run-again,.legacy .wm-status,.legacy .wm-tag,.legacy .wm-plan-name em,.legacy .exploit code,.legacy .btn svg,.legacy .nav .btn svg,.legacy .vault-row,.legacy .beam-tag,.legacy .xtip{border-radius:var(--r-s)}.legacy .btn{height:46px}.legacy .abox-go{height:42px}.legacy .console-tabs{gap:2px;margin-right:-6px;display:inline-flex}.legacy .console-tabs button{border-radius:var(--r-s);color:var(--ink-3);font:500 14px var(--sans);cursor:pointer;background:0 0;border:0;padding:4px 8px;transition:color .15s,background-color .15s}.legacy .console-tabs button:hover{color:var(--ink)}.legacy .console-tabs button[aria-pressed=true]{color:var(--transfer);background:#e7c37a1f}:root{--gold:#e7c37a;--gold-deep:#c9a65c;--silver:#c0c6d0;--silver-lo:#aeb3bf;--char:#2b2b2b;--char-2:#363533;--char-3:#45433f;--cream:#fef7e5;--cream-2:#f6ecd8;--sand:#eadfc7;--bronze:#8a6f3b;--bronze-text:#6f5c35;--patina:#1f6b5c;--patina-hi:#8fd0bd;--cinnabar:#a8331f;--cinnabar-hi:#f0a491;--line:#2b2b2b24;--line-d:#fef7e524;--m:clamp(16px, 3vw, 44px);--pad:clamp(24px, 4vw, 64px);--gap:clamp(72px, 8.4vw, 124px);--r:16px;--edge:max(var(--m), calc((100vw - 1640px) / 2), env(safe-area-inset-left,0px));--small:14px;--body:17px;--lead:clamp(21px, 1.1rem + .7vw, 30px);--head:clamp(34px, 1.1rem + 3vw, 64px);--title:clamp(42px, 5.5vw, 92px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--cream);color:var(--char);font:400 var(--body)/1.5 "Instrument Sans Variable", "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}#root{overflow-x:clip}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:450;line-height:1.04}h2{font-size:var(--head)}p{margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--bronze);outline-offset:3px;border-radius:6px}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.in{margin-inline:var(--edge);padding-inline:var(--pad);border-inline:1px solid var(--line)}.draw{background:var(--line);transform-origin:0;height:1px;display:block}.split-head{grid-template-columns:1.15fr 1fr;align-items:end;gap:16px clamp(32px,6vw,96px);padding-bottom:clamp(32px,3.6vw,52px);display:grid}.split-head p{max-width:34em}.bar{z-index:20;padding:11px var(--edge);background:var(--cream);border-bottom:1px solid var(--line);align-items:center;gap:28px;display:flex;position:sticky;top:0}.mark{letter-spacing:-.025em;align-items:center;gap:9px;font-size:20px;font-weight:500;display:inline-flex}.mark svg{flex:none;width:28px;height:28px}.bar>.mark{margin-right:auto}.bar nav{gap:24px;font-size:15px;display:flex}.nav-req{display:none}.nav-line{background:var(--bronze);height:2px;position:absolute;inset:auto 0 -1px}.menu{border:1px solid var(--line);width:40px;height:40px;color:var(--char);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:none}.bar nav a{padding:4px 0;position:relative}.bar nav a:after{content:"";background:var(--char);transform-origin:100%;height:1px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:auto 0 0;transform:scaleX(0)}.bar nav a:hover:after{transform-origin:0;transform:scaleX(1)}.pill{letter-spacing:-.005em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:12px;padding:5px 5px 5px 18px;font-size:15px;font-weight:500;transition:background .25s,color .25s,border-color .25s,transform .2s;display:inline-flex}.pill.ink{background:var(--char);color:var(--cream)}.pill.ink:hover{background:#000}.pill.gold{background:var(--gold);color:var(--char)}.pill.gold:hover{background:var(--cream)}.pill.line{background:#fef7e566;border-color:#2b2b2b66}.pill.line:hover{background:var(--cream);border-color:var(--char)}.pill:active{transform:scale(.975)}.pill-d{background:var(--gold);width:30px;height:30px;color:var(--char);border-radius:50%;flex:none;position:relative;overflow:hidden}.pill.gold .pill-d{background:var(--char);color:var(--gold)}.pill.line .pill-d{background:var(--char);color:var(--cream)}.pill-d i{place-items:center;transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0}.pill-d i:last-child{transform:translate(-100%)}.pill:hover .pill-d i:first-child{transform:translate(100%)}.pill:hover .pill-d i:last-child{transform:none}.hero{background:radial-gradient(44% 58% at 80% 46%, #e7c37a99, #e7c37a00 72%), linear-gradient(180deg, var(--silver) 0%, #d8d9dc 52%, var(--cream-2) 100%);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.stone-canvas{pointer-events:none;inset:0;position:absolute!important}.stone-still{aspect-ratio:1.22;background:radial-gradient(70% 70% at 34% 28%,#3a3a3a,#1c1c1c 62%,#111);border-radius:50%;width:86vh;transition:opacity .8s;position:absolute;top:44%;right:-8vw;translate:0 -50%}.stone-still i{background:linear-gradient(90deg, transparent, var(--gold) 14%, var(--gold) 86%, transparent);opacity:.8;height:3%;position:absolute;top:54%;left:22%;right:26%;rotate:-2deg}.stone-still.off{opacity:0}.hero-in{flex-direction:column;justify-content:space-between;gap:40px;min-height:min(100svh - 62px,760px);display:flex;position:relative}.hero-copy{width:min(calc(54vw - var(--edge) - var(--pad) - 24px), 760px);justify-items:start;gap:22px;margin-block:auto;padding-top:40px;display:grid}.hero h1{font-size:var(--title);letter-spacing:-.04em;line-height:1}.hero h1 em{color:var(--bronze-text);font-style:normal}.hero p{max-width:31em;font-size:19px;line-height:1.5}.hero-act{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.facts{margin:0 calc(var(--pad) * -1);border-top:1px solid var(--line);background:#f8efdc;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.facts li{padding:16px var(--pad) 18px;gap:1px;display:grid}.facts li+li{border-left:1px solid var(--line)}.facts b{font-weight:500}.facts span{font-size:var(--small);color:#4a4a48}.ticker{background:var(--char);color:var(--gold);font-size:var(--small);padding:12px 0;overflow:hidden}.ticker div{width:max-content;animation:46s linear infinite tick;display:flex}.ticker span{border-right:1px solid var(--line-d);white-space:nowrap;padding-inline:26px}@keyframes tick{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker div{animation:none}}.why-in{grid-template-columns:1fr 1.15fr;padding-inline:0;display:grid}.why-text{padding:var(--gap) var(--pad);border-right:1px solid var(--line);align-content:center;gap:20px;display:grid}.statement{font-size:var(--lead);letter-spacing:-.02em;color:var(--bronze-text);font-weight:500;line-height:1.2}.why-pic{padding:var(--pad);align-self:center;margin:0}.shutter{border-radius:var(--r);overflow:hidden}.why-pic img{filter:saturate(.8);aspect-ratio:930/570;object-fit:cover;width:100%;height:auto;display:block}.why-pic figcaption{font-size:var(--small);color:var(--bronze-text);margin-top:10px}.try{background:var(--char);color:var(--cream);--line:var(--line-d)}.try .in{padding-block:var(--gap) clamp(44px, 4.6vw, 64px)}.bench{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}.slab{background:radial-gradient(90% 120% at 18% 0,#4a4845,#2f2e2c 46%,#1a1a19 100%);border:1px solid #fef7e51f;border-radius:42px 30px 52px 34px/34px 46px 30px 50px;gap:24px;min-width:0;padding:clamp(22px,3vw,44px);display:grid;position:relative}.slab-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.task{font-size:var(--lead);letter-spacing:-.02em;line-height:1.15}.task span{letter-spacing:0;color:var(--silver);margin-top:4px;font-size:15px;display:block}.samples{flex-wrap:wrap;gap:6px;display:flex}.samples button{min-height:38px;color:var(--cream);font:inherit;font-size:var(--small);cursor:pointer;background:0 0;border:1px solid #fef7e533;border-radius:999px;padding:0 14px;transition:background .25s,color .25s,border-color .25s,transform .15s}.samples button:hover{border-color:var(--gold)}.samples button:active{transform:scale(.96)}.samples button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--char)}.slab-reply{gap:2px;display:grid}.slab-reply span{font-size:var(--small);color:var(--silver)}.slab-reply input{width:100%;color:var(--cream);font:inherit;letter-spacing:-.03em;background:0 0;border:0;border-bottom:1px solid #fef7e54d;outline:none;padding:6px 0 10px;font-size:clamp(30px,3.4vw,50px);transition:border-color .25s}.slab-reply input:focus{border-color:var(--gold)}.lanes{gap:14px;display:grid;position:relative}.lane{grid-template-columns:138px minmax(0,1fr) 64px;align-items:center;gap:14px;display:grid}.lane-name{line-height:1.25;display:grid}.lane-name b{font-size:15px;font-weight:450}.lane-name code{color:var(--silver);font:400 13px/1.3 ui-monospace,Menlo,monospace}.lane svg{width:100%;height:46px;display:block}.lane strong{letter-spacing:-.03em;text-align:right;font-variant-numeric:tabular-nums;color:var(--silver);font-size:30px;font-weight:400;transition:color .3s}.lane strong.paid{color:var(--gold)}.stamp{outline-offset:2px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#1a1a19d9;border:2px solid;border-radius:5px;outline:1px solid;padding:5px 12px;font-size:16px;font-weight:600;position:absolute;top:50%;right:74px;translate:0 -50%}.stamp.bad{color:#ff9c86}.stamp.good{color:var(--patina-hi)}.stamp.none{color:var(--silver)}.slab-verdict{max-width:42em;min-height:3em}.slip{background:var(--cream);color:var(--char);--edge:radial-gradient(circle at 7px 0, transparent 5px, #000 5.5px) -7px 0 / 14px 100%;gap:14px;padding:28px clamp(20px,2.4vw,32px) 24px;display:grid;position:relative;-webkit-mask:linear-gradient(#000 0 0) 50%/100% calc(100% - 12px) no-repeat,radial-gradient(circle at 8px 0,#0000 5px,#000 5.5px) 0 0/16px 7px repeat-x,radial-gradient(circle at 8px 100%,#0000 5px,#000 5.5px) 0 100%/16px 7px repeat-x;mask:linear-gradient(#000 0 0) 50%/100% calc(100% - 12px) no-repeat,radial-gradient(circle at 8px 0,#0000 5px,#000 5.5px) 0 0/16px 7px repeat-x,radial-gradient(circle at 8px 100%,#0000 5px,#000 5.5px) 0 100%/16px 7px repeat-x}.slip-head{color:var(--bronze-text);border-bottom:1px dashed #2b2b2b4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:14px;display:flex}.slip-head .mark{color:var(--char);font-size:16px}.slip-head .mark svg{width:22px;height:22px}.slip-name{letter-spacing:-.02em;font-size:24px;line-height:1.15}.slip dl{gap:9px;margin:0;display:grid}.slip dl>div{align-items:baseline;gap:6px;display:flex}.slip dt{font-size:15px}.slip dl i{border-bottom:1px dotted #2b2b2b66;flex:1;min-width:12px;translate:0 -4px}.slip dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.slip dd.bad{color:var(--cinnabar)}.slip-foot{border-top:1px dashed #2b2b2b4d;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:12px;display:flex}.slip-foot>div{color:var(--bronze-text);gap:6px;font-size:14px;display:grid}.hallmark{width:92px;height:92px;color:var(--cinnabar);flex:none}.run{background:var(--char);color:var(--cream);--line:var(--line-d)}.run-in{border-top:1px solid var(--line-d);grid-template-columns:1fr 1.5fr;align-items:center;gap:20px clamp(32px,5vw,72px);padding-block:clamp(44px,4.6vw,64px);display:grid}.run-copy{gap:16px;display:grid}.run-copy h2{font-size:clamp(30px,1rem + 2vw,46px)}.run-copy p{color:var(--silver)}.term{border:1px solid var(--char-3);background:#151515;border-radius:16px;min-width:0;overflow:hidden}.term-bar{border-bottom:1px solid var(--char-3);color:var(--silver);align-items:center;gap:6px;padding:10px 14px;font-size:13px;display:flex}.term-bar i{background:var(--char-3);border-radius:50%;width:9px;height:9px}.term-bar span{margin-left:8px}.term pre{white-space:pre-wrap;min-height:212px;margin:0;padding:18px 20px;font:400 clamp(14px,1vw,15px)/1.85 ui-monospace,Menlo,monospace;overflow-x:auto}.term code{font:inherit}.prompt{color:var(--gold)}.caret{background:var(--gold);vertical-align:-2px;width:.55em;height:1em;animation:1s steps(2,end) infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.ln{color:#b8b8b4}.ln.bad{color:var(--cinnabar-hi)}.ln.gold{color:var(--gold);font-weight:600}.how{background:var(--cream)}.how>.in{padding-top:var(--gap);padding-bottom:var(--gap)}.how-more{flex-wrap:wrap;gap:10px;margin-top:clamp(32px,4vw,56px);display:flex}.how-more>*{display:inline-flex}.checks{background:var(--silver);border-bottom:1px solid var(--line)}.checks-in{grid-template-columns:1fr 1.3fr;padding-inline:0;display:grid}.checks-in>div:first-child{padding:var(--gap) var(--pad);border-right:1px solid var(--line)}.check-list{padding-block:calc(var(--gap) * .5)}.check{border-bottom:1px solid var(--line);transition:background .35s}.check:first-child{border-top:1px solid var(--line)}.check.on{background:#fef7e559}.check button{width:100%;padding:20px var(--pad);color:var(--char);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;display:flex}.check.on button{padding-bottom:6px}.q{letter-spacing:-.025em;font-size:clamp(22px,2.2vw,32px);font-weight:450;line-height:1.12}.sw{background:var(--silver-lo);border-radius:14px;flex:none;width:50px;height:28px;padding:3px;transition:background .25s}.sw i{background:var(--cream);border-radius:50%;width:22px;height:22px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:block}.check.on .sw{background:var(--char)}.check.on .sw i{background:var(--gold);transform:translate(22px)}.a{overflow:hidden}.a p{padding:0 var(--pad) 20px;max-width:46em}.proof>.in:first-child{padding-top:var(--gap)}.proof{background:linear-gradient(120deg, #edd9a6, var(--gold) 45%, var(--gold-deep));--line:#2b2b2b33}.proof .split-head h2{font-size:var(--title);letter-spacing:-.04em}.figs{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding-inline:0;display:grid}.fig{padding:22px var(--pad) clamp(40px, 5vw, 72px);align-content:start;gap:10px;display:grid}.fig+.fig{border-left:1px solid var(--line)}.fig b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(34px,3.9vw,62px);font-weight:400;line-height:1}.close{background:linear-gradient(180deg, var(--bronze) 0%, #54482f 44%, var(--char) 100%);color:var(--cream);--line:var(--line-d);padding-bottom:clamp(70px,9vw,130px)}.streak{width:100%;height:clamp(60px,9vw,130px);display:block}.close-body{justify-items:start;gap:22px;padding-block:clamp(28px,4vw,60px) 0;display:grid}.close h2{font-size:var(--title);letter-spacing:-.04em}.close-body p{max-width:36em}.finale{background:linear-gradient(180deg, var(--bronze) 0%, #54482f 52%, var(--char) 100%);color:var(--cream);--line:var(--line-d)}.finale-body{justify-items:start;gap:20px;padding-block:clamp(70px,9vw,130px);display:grid}.finale h2{font-size:var(--head)}.finale p{max-width:36em;font-size:var(--body);color:var(--cream)}.finale-act{flex-wrap:wrap;gap:10px;display:flex}.finale .pill.line{color:var(--cream);background:0 0;border-color:#fef7e566}.finale .pill.line:hover,.finale .pill.line .pill-d{background:var(--cream);color:var(--char)}.foot{background:var(--char);color:var(--cream);--line:var(--line-d);overflow:hidden}.foot-in{border-top:1px solid var(--line-d);padding-block:clamp(40px,5vw,64px)}.foot-cols{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px;display:grid}.foot-cols p{max-width:24em;color:var(--silver);margin-top:12px;font-size:15px}.foot-cols>div:not(:first-child){align-content:start;gap:7px;font-size:15px;display:grid}.foot-cols h4{color:var(--gold);margin:0 0 6px;font-size:14px;font-weight:500}.foot-cols>div:not(:first-child) a{width:fit-content;transition:color .2s}.foot-cols>div:not(:first-child) a:hover{color:var(--gold)}@media (width<=1180px){.menu{display:grid}.bar nav{padding:8px var(--edge) 16px;background:var(--cream);border-bottom:1px solid var(--line);flex-direction:column;gap:4px;display:none;position:absolute;inset:100% 0 auto}.bar nav.open{display:flex}.bar nav a{width:fit-content;padding:10px 0}}@media (width<=980px){.split-head,.why-in,.bench,.run-in,.checks-in{grid-template-columns:minmax(0,1fr)}.foot-cols{grid-template-columns:1fr 1fr}.why-text{border-right:0;border-bottom:1px solid var(--line);padding-block:var(--gap) 48px}.checks-in>div:first-child{padding-block:var(--gap) 36px;border-right:0}.check-list{padding-block:0}.figs{grid-template-columns:1fr 1fr}.fig:nth-child(3){border-left:0}.fig:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=760px){.in{padding-inline:18px}:root{--pad:18px}.bar .pill{display:none}.nav-req{color:var(--bronze-text);margin-top:4px;font-weight:500;display:block}.hero-in{justify-content:flex-start;min-height:calc(100svh - 62px);padding-top:36px}.hero-copy{gap:18px;width:100%;margin-block:0;padding-top:0}.hero h1{font-size:10.4vw}.hero p{font-size:17px}.facts{display:none}.stone-still{width:120vw;inset:auto auto -22vw 50%;translate:-50%}.lane{grid-template-columns:minmax(0,1fr) 54px;gap:4px 10px}.lane svg{grid-area:2/1/auto/-1;height:36px}.lane-name{grid-column:1}.lane strong{grid-area:1/2;font-size:24px}.lanes{gap:16px}.stamp{justify-self:start;margin-top:2px;font-size:14px;position:static;translate:none}.bench{gap:24px}.slab{border-radius:28px 22px 34px 24px/24px 32px 22px 34px;gap:20px}}.legacy{--ground:var(--cream);--panel:var(--cream);--panel-2:var(--cream-2);--line:#2b2b2b24;--line-2:#2b2b2b3d;--ink:var(--char);--ink-2:#4c4b47;--ink-3:var(--bronze-text);--reward:#6d7380;--transfer:var(--bronze-text);--bad:var(--cinnabar);--good:var(--patina);--sans:"Instrument Sans Variable", "Helvetica Neue", Arial, sans-serif;--text:var(--sans);--display:var(--sans);--mono:ui-monospace, Menlo, monospace;background:var(--cream);color:var(--char)}.legacy h1,.legacy h2,.legacy h3,.legacy .big-figure,.legacy .cols b,.legacy .tier .amount,.legacy .tag b,.legacy .facts b,.legacy .caught-item b,.legacy .scenario b,.legacy .plan span,.legacy .wm-plans-head b,.legacy .abox-title{font-family:var(--sans);letter-spacing:-.03em;font-weight:450}.legacy .wrap{width:auto;max-width:none;margin-inline:var(--edge);padding-inline:var(--pad);border-inline:1px solid var(--line)}.legacy>.page-head,.legacy>*>.page-head{margin-top:0}.legacy .page-head{background:0 0;padding-block:clamp(56px,8vw,110px) clamp(40px,5vw,72px)}.legacy .page-head h1{font-size:var(--title);letter-spacing:-.04em;max-width:15em;line-height:1.02}.legacy .page-head .lede{max-width:38em}.legacy .lede{color:var(--char);font-size:19px}main.legacy{background:linear-gradient(180deg, var(--silver) 0, #dcdcdc 300px, var(--cream) 620px)}.legacy .section{margin:0;padding-block:clamp(64px,8vw,120px) 0}.legacy section.wrap{padding-block:0 clamp(48px,6vw,90px)}.legacy .section>.wrap{padding-bottom:clamp(64px,8vw,110px)}.legacy .section{border-top:1px solid var(--line);padding-top:0}.legacy .section>.wrap{padding-top:clamp(64px,8vw,110px)}.legacy .section:nth-of-type(2n){background:var(--cream-2)}.legacy .section-head h2,.legacy .two h2{font-size:var(--head)}.legacy .panel{background:var(--cream);border:1px solid var(--line-2);border-radius:var(--r);box-shadow:none;overflow:hidden}.legacy .panel:before,.legacy .panel:after{display:none}.legacy .panel-head{background:var(--char);color:var(--cream);border:0;padding:13px 20px}.legacy .panel-head .title{color:var(--cream);font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:15px;font-weight:500}.legacy .panel-head .meta{color:var(--gold);font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:14px}.legacy .table th{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--bronze-text);font-size:14px;font-weight:500}.legacy .table th button{font:inherit;color:inherit}.legacy .table tr{border-color:var(--line)}.legacy .table tbody tr{transition:background .2s}.legacy .table tbody tr:hover{background:var(--cream-2)}.legacy .table tbody tr.sel{background:#e7c37a4d}.legacy .num{font-family:var(--sans)}.legacy .rating i,.slip .rating i{font-style:normal}.legacy .rating .hl.good{background:var(--patina);box-shadow:none}.legacy .rating .hl.bad{background:var(--cinnabar);box-shadow:none}.legacy .rating i.on{color:#fff}.legacy .rating i{box-shadow:inset 0 0 0 1px var(--line)}.legacy .wm-plans{border-radius:var(--r);border-color:var(--line-2);width:min(760px,100%);margin-inline:auto}.legacy .wm-plan{background:var(--cream);border-radius:12px}.legacy .wm-plan.on{background:linear-gradient(135deg, #f3e3b9, var(--gold));color:var(--char);border-color:#0000}.legacy .wm-plan.on *,.legacy .wm-plan.on .wm-plan-name small{color:var(--char)}.legacy .wm-plan.on .wm-plan-name em{background:var(--char);color:var(--gold)}.legacy .wm-plan.on .wm-radio{border-color:var(--char)}.legacy .wm-plan.on .wm-radio:after,.legacy .wm-plan.on .wm-radio i{background:var(--char)}.legacy .wm-plans .wm-cta,.legacy .wm-plans a[href]{background:var(--char);color:var(--cream);box-shadow:none;border-radius:999px}.legacy .wm-result .grade{background:var(--cinnabar);color:#fff}.legacy .wm-tabs{border-color:var(--line-2)}.legacy .wm-pill{background:var(--gold);box-shadow:none}.legacy .wm-tabs button.on{color:var(--char)}.legacy .wm-thumb i{background:var(--char);box-shadow:0 0 0 3px var(--cream)}.legacy .wm-track{background:var(--sand);box-shadow:none}.legacy .wm-fill{background:var(--gold)!important}.legacy .timeline:before{background:var(--line-2)}.legacy .timeline-fill{background:var(--bronze)}.legacy .timeline .stage-name{font-size:14px}.legacy .ev{background:var(--cream);border:1px solid var(--line-2);border-radius:var(--r);transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .2s}.legacy .ev:hover{border-color:var(--bronze);transform:translateY(-3px)}.legacy .sources a{color:var(--char);text-decoration:underline;-webkit-text-decoration-color:var(--bronze);text-decoration-color:var(--bronze);text-underline-offset:3px}.legacy .demo-status{background:var(--cream);border:1px solid var(--line-2)}.legacy .rf-err{color:var(--cinnabar)}.legacy .progress i{background:linear-gradient(90deg, var(--bronze), var(--gold))}.rating{align-items:center;gap:2px;display:inline-flex}.rating i{width:26px;height:30px;color:var(--bronze-text);place-items:center;font-size:15px;font-style:normal;display:grid;position:relative}.rating i.on{color:#fff;font-weight:600}.rating .hl{z-index:0;background:var(--cinnabar);border-radius:6px;position:absolute;inset:0}.rating i.on{isolation:isolate}.rating i.on .hl{z-index:-1}.legacy .btn{border:1px solid var(--char);background:var(--char);min-height:44px;color:var(--cream);font:500 15px/1 var(--sans);box-shadow:none;border-radius:999px;align-items:center;gap:10px;padding:0 18px;display:inline-flex}.legacy .btn svg{width:14px;height:14px}.legacy .btn:hover{background:#000;transform:none}.legacy .btn.secondary{color:var(--char);background:0 0}.legacy .btn.secondary:hover{background:var(--char);color:var(--cream)}.legacy .faq details{border-color:var(--line)}.legacy .faq summary{letter-spacing:-.015em;font-size:20px;font-weight:450}.legacy input,.legacy textarea,.legacy select{background:var(--cream);color:var(--char);border-color:var(--line-2);font-family:var(--sans)}.legacy input:focus,.legacy textarea:focus,.legacy select:focus{border-color:var(--bronze);outline:none}.legacy .cols{border-block:1px solid var(--line)}.legacy .cols>div{border-color:var(--line)}.legacy .cols b{color:var(--char)}.legacy .scenario>div{background:var(--cream);border:1px solid var(--line-2);border-radius:var(--r)}.legacy .scenario .up{background:linear-gradient(135deg, #f0dfb1, var(--gold));color:var(--char);border-color:#0000}.legacy .scenario .up p,.legacy .scenario .up span{color:var(--char)}.legacy .demo-option{background:var(--cream);border:1px solid var(--line-2);color:var(--char);border-radius:12px;transition:background .2s,border-color .2s,transform .2s}.legacy .demo-option:hover:not(:disabled){border-color:var(--bronze);transform:translateY(-2px)}.legacy .demo-option.on{background:var(--gold);border-color:var(--gold);color:var(--char)}.legacy .demo-option.on .dim,.legacy .demo-option.on .demo-kind{color:var(--char)}.legacy .demo-drop{border:1px dashed var(--bronze);background:0 0;border-radius:12px}.legacy .demo-log{background:var(--char);color:#d6d3cb;font-family:var(--mono)}.legacy .demo-log .dim{color:var(--silver)}.legacy .demo-progress{background:var(--sand)}.legacy .demo-progress i{background:linear-gradient(90deg, var(--bronze), var(--gold))}.how-story.legacy{background:0 0}.how-story .story-step h3{font-weight:450}.how-story .story-stage .panel{background:var(--cream-2)}.legacy .note,.legacy .dim,.legacy small{color:var(--ink-2)}.legacy .tag{background:var(--gold);color:var(--char);box-shadow:none}.legacy .tag b,.legacy .tag small{color:var(--char)}.legacy .page-head{justify-items:start;gap:18px;padding-block:clamp(52px,6.5vw,92px) clamp(32px,4vw,52px);display:grid}.legacy .page-head h1,.legacy .page-head .lede{margin:0}.legacy section.wrap{padding-bottom:clamp(44px,5vw,72px)}.legacy .section>.wrap{padding-block:clamp(56px,6.5vw,92px)}.legacy .section-head{gap:16px clamp(32px,6vw,96px);margin-bottom:clamp(28px,3.4vw,48px)}.legacy .demo{padding-bottom:clamp(56px,6.5vw,92px)}.legacy .two>*,.legacy .detail>*,.legacy .calc>*,.legacy .demo>*,.legacy .story>*,.legacy .scenario>*,.legacy .cols>*,.legacy .evidence>*{min-width:0}.legacy .wm-card,.legacy .wm-plans,.legacy .panel{min-width:0;max-width:100%}.legacy .wm-name,.legacy .wm-name small{white-space:normal;text-overflow:clip;min-width:0;overflow:visible}.legacy .wm-tag{white-space:nowrap}.legacy .panel-head{flex-wrap:wrap;row-gap:2px;height:auto;min-height:44px}.legacy .panel-head .title,.legacy .panel-head .meta{white-space:normal;text-overflow:clip;overflow:visible}.legacy .panel-head .meta{margin-left:0}.legacy .panel-head{justify-content:space-between}.legacy .metric>*{overflow-wrap:break-word;min-width:0}.legacy .probe{grid-template-columns:minmax(0,1.5fr) minmax(40px,1fr) auto}.legacy .probe>span:first-child{white-space:normal;text-overflow:clip;min-width:0;overflow:visible}@media (width<=980px){.legacy .two,.legacy .detail,.legacy .calc,.legacy .demo{grid-template-columns:minmax(0,1fr)}.legacy .detail>div+div,.legacy .calc>div+div{border-left:0;border-top:1px solid var(--line)}}@media (width<=480px){.legacy .wm-steps li{grid-template-columns:22px minmax(0,1fr);row-gap:4px}.legacy .wm-tag{grid-column:2;justify-self:start}.legacy .metric span{font-size:15px}}@media (width<=760px){.legacy .page-head h1{font-size:clamp(36px,10.4vw,64px)}.legacy .calc>div,.legacy .detail>div{padding:20px}}.legacy .wm-segments{grid-auto-columns:minmax(0,1fr)}.legacy .wm-segments i{width:auto;min-width:0}.legacy .wm-steps li.pending{opacity:.62;background:0 0;border-radius:0;width:auto;height:auto;animation:none;display:grid}.legacy .wm-segments i.pending{background:var(--line-2);border-radius:3px;width:auto;height:6px;animation:none;display:block}@media (width<=900px){.how-story .story-stage:before{content:"";background:var(--cream);height:16px;position:absolute;inset:-14px 0 auto}.how-story .story-stage:after{content:"";background:linear-gradient(var(--cream), #fef7e500);pointer-events:none;height:30px;position:absolute;inset:100% 0 auto}}.legacy .demo-keep{color:var(--ink-2);border-bottom:1px solid var(--line);margin:0;padding:10px 20px;font-size:14px}
