body:has(.v2w-root) .m-bottom-nav,body:has(.v2w-root) .network-banner,body:has(.v2w-root) .simulation-bar,body:has(.v2w-root) .site-footer,body:has(.v2w-root) .site-header{display:none!important}body:has(.v2w-root),html:has(.v2w-root){background:#eef0f8;margin:0}body:has(.v2w-root[data-theme=dark]),html:has(.v2w-root[data-theme=dark]){background:#050816}.v2-root.v2w-root{--v2w-max:1200px;--v2w-pad:16px;max-width:none;width:100%;margin:0;padding:0;box-shadow:none;overflow-x:clip;-webkit-tap-highlight-color:transparent}.v2w-root[data-theme=dark]{color-scheme:dark}.v2w-root a{color:inherit}.v2w-root code{padding:1px 6px;border-radius:6px;background:var(--v2-surface-2);font-size:12.5px}.v2w-header{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--v2-surface) 88%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--v2-line)}.v2w-header-in{display:flex;align-items:center;gap:var(--v2-s-3);max-width:var(--v2w-max);margin:0 auto;padding:0 var(--v2w-pad);min-height:56px}.v2w-brand{font-weight:800;font-size:18px;letter-spacing:-.03em;text-decoration:none;color:var(--v2-trust);min-height:44px;display:inline-flex;align-items:center}.v2w-root[data-theme=dark] .v2w-brand{color:var(--v2-ink)}.v2w-badge{padding:3px 10px;border-radius:var(--v2-r-pill);background:var(--v2-gradient-gold);color:#2b1d00;font-size:12px;font-weight:800}.v2w-nav{display:flex;gap:2px;margin-left:auto;overflow-x:auto;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.v2w-nav::-webkit-scrollbar{display:none}.v2w-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--v2-r-pill);font-size:14px;font-weight:600;color:var(--v2-ink-2);text-decoration:none;white-space:nowrap;transition:background .15s}.v2w-nav a:hover{background:var(--v2-surface-2)}.v2w-icon-btn{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:var(--v2-r-pill);background:transparent;color:var(--v2-ink-2);cursor:pointer}.v2w-icon-btn:hover{background:var(--v2-surface-2)}.v2w-main{display:grid;gap:40px;max-width:var(--v2w-max);margin:0 auto;padding:var(--v2-s-4) var(--v2w-pad) 56px}.v2w-main,.v2w-main>*{min-width:0}.v2w-footer{max-width:var(--v2w-max);margin:0 auto;padding:0 var(--v2w-pad) 40px;text-align:center;font-size:13px;color:var(--gm-muted)}.v2w-section{display:grid;gap:var(--v2-s-4);scroll-margin-top:72px}.v2w-section-head{display:grid;gap:6px;max-width:760px}.v2-root .v2w-h2{font-size:clamp(22px,4.6vw,32px);line-height:1.15;font-weight:800;letter-spacing:-.025em;color:var(--v2-trust)}.v2w-root[data-theme=dark] .v2w-h2{color:var(--v2-ink)}.v2-root .v2w-h3{font-size:18px}.v2-root .v2w-h3,.v2-root .v2w-h4{font-weight:800;margin-top:var(--v2-s-2)}.v2-root .v2w-h4{font-size:14px;letter-spacing:.02em}.v2-root .v2w-lead{font-size:16px;line-height:1.55;color:var(--v2-ink-2)}.v2w-preview{display:flex;gap:var(--v2-s-3);align-items:flex-start;padding:var(--v2-s-3) var(--v2-s-4);border-radius:var(--v2-r-md);border:1px dashed #b9aaff;background:var(--v2-brand-50);color:#2a1a8c;font-size:14px;line-height:1.45}.v2w-root[data-theme=dark] .v2w-preview{color:#cfc6ff;border-color:#4d3fb0}.v2w-preview svg{flex:none;margin-top:2px}.v2w-preview p{color:inherit}.v2w-hero{position:relative;overflow:hidden;display:grid;gap:var(--v2-s-5);padding:var(--v2-s-5) var(--v2-s-4);border-radius:28px;background:var(--v2-gradient-trust);color:#fff;box-shadow:var(--v2-glow)}.v2w-hero:before{content:"";position:absolute;right:-80px;top:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(241,213,138,.28),transparent 65%);pointer-events:none}.v2w-hero>*{position:relative;min-width:0}.v2w-hero-kicker{font-size:12.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#f1d58a}.v2-root .v2w-h1{margin-top:8px;font-size:clamp(28px,7vw,48px);line-height:1.08;font-weight:800;letter-spacing:-.035em}.v2-root .v2w-hero-lead{margin-top:var(--v2-s-3);font-size:16.5px;line-height:1.55;color:rgba(255,255,255,.86);max-width:620px}.v2w-hero-lead strong{color:#f6e2a3}.v2w-hero-cta{display:flex;flex-wrap:wrap;gap:var(--v2-s-3);margin-top:var(--v2-s-4)}.v2w-btn-light{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--v2-s-5);border:2px solid rgba(255,255,255,.45);border-radius:var(--v2-r-pill);color:#fff!important;font-weight:700;font-size:15px;text-decoration:none;transition:background .15s}.v2w-btn-light:hover{background:rgba(255,255,255,.1)}.v2-root .v2w-hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-s-3);margin-top:var(--v2-s-5)}.v2w-hero-stats li{display:grid;gap:2px;padding:var(--v2-s-3);border-radius:var(--v2-r-md);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.v2w-hero-stats strong{font-size:18px;line-height:1.2;color:#fff}.v2w-hero-stats span{font-size:12.5px;line-height:1.35;color:rgba(255,255,255,.72)}.v2w-hero-art{display:grid;gap:var(--v2-s-3);align-content:end}.v2w-stairs{display:flex;align-items:flex-end;gap:6px;height:200px}.v2w-stairs li{position:relative;flex:1;height:var(--h);min-width:0;border-radius:8px 8px 3px 3px;background:var(--v2-gradient-gold);display:grid;align-content:space-between;justify-items:center;padding:4px 0;transform-origin:bottom;animation:v2w-grow .9s var(--v2-ease) both;animation-delay:calc(var(--i) * 90ms + .2s);opacity:calc(.55 + var(--i) * .05)}.v2w-stair-prize{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:800;color:#f6e2a3;white-space:nowrap}.v2w-stair-n{font-size:11px;font-weight:800;color:#2b1d00;margin-top:auto}.v2w-stairs-cap{font-size:12.5px;color:rgba(255,255,255,.72);text-align:center}@keyframes v2w-grow{0%{transform:scaleY(.05);opacity:0}to{transform:scaleY(1)}}.v2w-ladder{display:grid;gap:var(--v2-s-4);align-items:start}.v2w-steps{display:flex;gap:var(--v2-s-2);overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:thin}.v2w-steps li{flex:0 0 150px;scroll-snap-align:start}.v2w-step{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-areas:"n body" "prize prize";gap:6px var(--v2-s-2);align-items:center;width:100%;height:100%;min-height:84px;padding:var(--v2-s-3);border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .15s var(--v2-ease),border-color .15s,box-shadow .2s}.v2w-step:hover{transform:translateY(-2px);border-color:var(--v2-brand)}.v2w-step.is-selected{border-color:var(--v2-brand);background:var(--v2-brand-50);box-shadow:0 0 0 3px var(--v2-brand-100)}.v2w-step.is-rare{background:var(--v2-gradient-trust);border-color:#1e3a8a;color:#fff}.v2w-step.is-rare.is-selected{box-shadow:0 0 0 3px rgba(241,213,138,.55);border-color:#f1d58a}.v2w-step-n{grid-area:n;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--v2-surface-2);font-size:14px;font-weight:800;color:var(--gm-muted)}.v2w-step.is-selected .v2w-step-n{background:var(--v2-gradient);color:#fff}.v2w-step.is-rare .v2w-step-n{background:rgba(255,255,255,.12);color:#f1d58a}.v2w-step-body{grid-area:body;display:grid;gap:6px;min-width:0}.v2w-step-body strong{font-size:14.5px}.v2w-step-bar{height:5px;border-radius:var(--v2-r-pill);background:var(--v2-line);overflow:hidden}.v2w-step-bar span{display:block;height:100%;border-radius:inherit;background:var(--v2-gradient);transition:width .6s var(--v2-ease)}.v2w-step.is-rare .v2w-step-bar{background:rgba(255,255,255,.14)}.v2w-step.is-rare .v2w-step-bar span{background:var(--v2-gradient-gold)}.v2w-step-prize{grid-area:prize;font-size:18px;font-weight:800;color:var(--gm-gold-ink)}.v2w-step.is-rare .v2w-step-prize{color:#f6e2a3}.v2w-detail{display:grid;gap:var(--v2-s-3);padding:var(--v2-s-5) var(--v2-s-4);border-radius:var(--v2-r-lg);border:1px solid var(--v2-line);background:var(--v2-surface);box-shadow:var(--v2-shadow-2);min-width:0;animation:gm-in .35s var(--v2-ease) both}.v2w-detail.is-rare{border-color:#f1d58a;background:linear-gradient(180deg,color-mix(in srgb,var(--v2-gold-soft) 70%,var(--v2-surface)),var(--v2-surface) 55%)}.v2w-detail-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--v2-s-4);align-items:flex-start}.v2-root .v2w-detail-name{font-size:30px;line-height:1.1;font-weight:800;letter-spacing:-.03em;margin-top:2px}.v2-root .v2w-detail-blurb{margin-top:4px;font-size:14.5px;color:var(--v2-ink-2);max-width:420px}.v2w-detail-prize{display:grid;gap:0;padding:10px 18px;border-radius:var(--v2-r-md);background:var(--v2-gradient-gold);color:#2b1d00;text-align:right}.v2w-detail-prize span{font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.v2w-detail-prize strong{font-size:30px;line-height:1.1;letter-spacing:-.03em}.v2w-facts{display:grid;gap:var(--v2-s-2)}.v2w-facts li{display:flex;gap:var(--v2-s-3);align-items:flex-start;padding:var(--v2-s-3);border-radius:var(--v2-r-md);background:var(--v2-surface-2)}.v2w-facts svg{flex:none;margin-top:3px;color:var(--v2-brand)}.v2w-facts div{display:grid;min-width:0}.v2w-facts strong{font-size:15px}.v2w-facts span{font-size:12.5px;color:var(--gm-muted)}.v2w-rare-warn{display:flex;gap:8px;align-items:flex-start;padding:var(--v2-s-3);border-radius:var(--v2-r-md);background:var(--v2-gradient-trust);color:#fff;font-size:14px;line-height:1.45}.v2w-rare-warn svg{flex:none;margin-top:3px;color:#f1d58a}.v2w-rare-warn strong{color:#f6e2a3}.v2w-reqs{display:grid;gap:2px}.v2w-reqs li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:var(--v2-s-2);align-items:center;padding:9px 4px;border-bottom:1px solid var(--v2-line);font-size:14px}.v2w-reqs svg{color:var(--v2-gold)}.v2w-reqs strong{font-size:14.5px}.v2w-week{position:relative;overflow:hidden}.v2w-week-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--v2-s-3);align-items:center}.v2w-week-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.v2w-day{display:grid;justify-items:center;gap:6px;width:100%;min-height:64px;padding:6px 0;border:0;background:transparent;font:inherit;color:var(--v2-ink);cursor:pointer;border-radius:var(--v2-r-md)}.v2w-day:hover{background:var(--v2-surface-2)}.v2w-day-dot{display:grid;place-items:center;width:100%;max-width:56px;aspect-ratio:1;border-radius:50%;background:var(--v2-surface-2);border:2px dashed var(--v2-line);font-weight:800;color:var(--gm-muted);transition:transform .3s var(--v2-ease),background .3s}.v2w-day.is-done .v2w-day-dot{background:var(--v2-gradient-gold);border:0;color:#2b1d00;transform:scale(1.04)}.v2w-day.is-frozen .v2w-day-dot{background:var(--v2-yes-soft);border:2px solid var(--v2-yes-bright);color:var(--v2-yes-ink)}.v2w-day-label{font-size:12.5px;font-weight:700;color:var(--gm-muted)}.v2w-week-foot{display:grid;gap:8px}.v2w-week-bar{height:10px}.v2w-week-foot p{font-size:15px;color:var(--v2-ink-2)}.v2w-week-foot strong{color:var(--v2-ink)}.v2w-chips{display:flex;flex-wrap:wrap;gap:var(--v2-s-2)}.v2w-chip{min-height:40px;padding:0 14px;border-radius:var(--v2-r-pill);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s}.v2w-chip.is-on,.v2w-chip:hover{border-color:var(--v2-brand)}.v2w-chip.is-on{background:var(--v2-brand);color:#fff}.v2w-adv{padding:var(--v2-s-3);border:1px solid var(--v2-line);border-radius:var(--v2-r-md)}.v2w-adv summary{cursor:pointer;font-weight:700;font-size:14px;min-height:32px;display:flex;align-items:center}.v2w-adv>:not(summary){margin-top:var(--v2-s-3)}.v2w-check{display:flex;align-items:center;gap:10px;font-size:14px;min-height:40px}.v2w-check input{width:20px;height:20px;accent-color:var(--v2-brand)}.v2w-select{display:grid;gap:6px;font-size:14px;font-weight:700}.v2w-select select{min-height:48px;padding:0 12px;border-radius:var(--v2-r-md);border:1.5px solid var(--v2-line);background:var(--v2-surface);color:var(--v2-ink);font:inherit;font-weight:600}.v2w-sim{display:grid;gap:var(--v2-s-4);align-items:start}.v2w-sim-result{align-content:start}.v2w-sim-result .gm-hero-main{flex-wrap:wrap}.v2w-won{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px}.v2w-won li{display:grid;grid-template-columns:18px 1fr auto;gap:6px;align-items:center;padding:6px 10px;border-radius:10px;background:rgba(255,255,255,.06);font-size:12.5px;color:rgba(255,255,255,.6)}.v2w-won li.is-won{background:rgba(241,213,138,.16);color:#fff}.v2w-won li.is-won strong{color:#f6e2a3}.v2w-won-dot{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,.12)}.v2w-won li.is-won .v2w-won-dot{background:var(--v2-gradient-gold);color:#2b1d00}.v2w-cost{display:grid;align-items:start}.v2w-cost,.v2w-cost-controls,.v2w-cost-out{gap:var(--v2-s-4)}.v2w-cost-out{display:grid;min-width:0}.v2w-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-s-3)}.v2w-kpi{display:grid;gap:2px;padding:var(--v2-s-4);border-radius:var(--v2-r-md);background:var(--v2-surface);border:1px solid var(--v2-line);box-shadow:var(--v2-shadow-1)}.v2w-kpi span{font-size:12.5px;font-weight:700;color:var(--gm-muted)}.v2w-kpi strong{font-size:clamp(22px,5vw,28px);line-height:1.1;letter-spacing:-.03em}.v2w-kpi:first-child{background:var(--v2-gradient-trust);border-color:transparent}.v2w-kpi:first-child small,.v2w-kpi:first-child span{color:rgba(255,255,255,.78)}.v2w-kpi small{font-size:12px;color:var(--gm-muted)}.v2w-gauge{display:grid;gap:8px;padding:var(--v2-s-4);border-radius:var(--v2-r-md);background:var(--v2-surface);border:1px solid var(--v2-line)}.v2w-gauge-track{position:relative;height:18px;border-radius:999px;background:var(--v2-surface-2)}.v2w-gauge-fill{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:var(--v2-gradient-gold);transition:width .6s var(--v2-ease)}.v2w-gauge.is-over .v2w-gauge-fill{background:var(--v2-gradient-no)}.v2w-gauge-cap,.v2w-gauge-p95{position:absolute;top:-5px;bottom:-5px;width:3px;border-radius:2px;transform:translateX(-1px);transition:left .6s var(--v2-ease)}.v2w-gauge-cap{background:var(--v2-trust-700)}.v2w-gauge-p95{background:repeating-linear-gradient(180deg,var(--v2-brand) 0 4px,transparent 4px 7px)}.v2w-gauge-legend{display:flex;flex-wrap:wrap;gap:var(--v2-s-4);font-size:12.5px;color:var(--gm-muted)}.v2w-gauge-legend i{display:inline-block;width:12px;height:12px;margin-right:6px;border-radius:3px;vertical-align:-2px}.v2w-gauge-legend .is-fill{background:var(--v2-gradient-gold)}.v2w-gauge-legend .is-p95{background:var(--v2-brand)}.v2w-gauge-legend .is-cap{background:var(--v2-trust-700)}.v2w-verdict{display:flex;gap:8px;align-items:flex-start;padding:var(--v2-s-3) var(--v2-s-4);border-radius:var(--v2-r-md);font-size:14.5px;line-height:1.45}.v2w-verdict svg{flex:none;margin-top:2px}.v2w-verdict.is-ok{background:var(--v2-yes-soft);color:var(--v2-yes-ink)}.v2w-verdict.is-over{background:var(--v2-no-soft);color:var(--v2-no-ink)}.v2w-root[data-theme=dark] .v2w-verdict.is-ok{color:#9cc2ff}.v2w-root[data-theme=dark] .v2w-verdict.is-over{color:#ffcf8a}.v2w-table-wrap{overflow-x:auto;border-radius:var(--v2-r-md);border:1px solid var(--v2-line);background:var(--v2-surface)}.v2w-table{width:100%;border-collapse:collapse;font-size:13.5px;min-width:520px}.v2w-table td,.v2w-table th{padding:10px 12px;text-align:right;border-bottom:1px solid var(--v2-line);white-space:nowrap}.v2w-table tbody th,.v2w-table td:first-child,.v2w-table th:first-child{text-align:left}.v2w-table thead th{font-size:12px;color:var(--gm-muted);background:var(--v2-surface-2);font-weight:700}.v2w-table tbody th{font-weight:700}.v2w-table tfoot td,.v2w-table tfoot th{font-weight:800;border-bottom:0;background:var(--v2-gold-soft)}.v2w-table tfoot th{text-align:right}.v2w-table tr.is-off{opacity:.4}.v2w-table tr.is-me{background:var(--v2-brand-50)}.v2w-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:var(--v2-r-pill);background:var(--v2-surface-2);width:fit-content}.v2w-tab{min-height:40px;padding:0 20px;border:0;border-radius:var(--v2-r-pill);background:transparent;color:var(--v2-ink-2);font:inherit;font-weight:700;cursor:pointer}.v2w-tab.is-active{background:var(--v2-trust);color:#fff}.v2w-root[data-theme=dark] .v2w-tab.is-active{background:var(--v2-brand)}.v2w-rank-table td:nth-child(2),.v2w-rank-table th:nth-child(2){text-align:left}.v2w-avatar{display:inline-grid;place-items:center;width:28px;height:28px;margin-right:6px;border-radius:50%;background:var(--v2-brand-100);color:var(--v2-brand-600);font-size:13px;font-weight:800;vertical-align:middle}.v2w-level-pill{display:inline-block;padding:2px 10px;border-radius:999px;background:var(--v2-gold-soft);border:1px solid var(--gm-gold-line);color:var(--gm-gold-ink);font-size:12px;font-weight:800}.v2w-rank-table td:nth-child(3),.v2w-rank-table th:nth-child(3){text-align:left}.v2w-fraud,.v2w-rules{display:grid;gap:var(--v2-s-3)}.v2w-fraud li{gap:4px;padding:var(--v2-s-4);animation:none}.v2w-fraud strong{font-size:15px}.v2w-fraud span{font-size:13.5px;line-height:1.45;color:var(--v2-ink-2)}.v2w-legal{background:var(--v2-gold-soft);border-color:var(--gm-gold-line)}.v2w-narrow{max-width:640px;width:100%}.v2w-hero-side{display:grid;gap:var(--v2-s-3);align-content:center;max-width:420px}.v2w-loop{display:flex;flex-wrap:wrap;gap:6px 4px;margin-top:var(--v2-s-3)}.v2w-loop li{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:rgba(255,255,255,.9)}.v2w-loop-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(241,213,138,.18);border:1px solid rgba(241,213,138,.5);color:#f1d58a}.v2w-loop i{display:inline-block;width:12px;height:2px;margin-left:2px;background:rgba(255,255,255,.3)}.v2w-scorechips{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--v2-s-3)}.v2w-scorechips li{display:inline-flex;align-items:baseline;gap:6px;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);font-size:12.5px;color:rgba(255,255,255,.85)}.v2w-scorechips strong{font-size:15px;color:#f6e2a3}.v2w-result-grid{display:grid;gap:var(--v2-s-4);align-items:start}.v2w-card-preview{display:grid;justify-items:center;gap:8px;margin:0}.v2w-card-preview img{width:min(100%,270px);height:auto;aspect-ratio:9/16;border-radius:20px;box-shadow:var(--v2-shadow-2);background:var(--v2-surface-2)}.v2-root .v2w-h3-lg{font-size:clamp(20px,3.4vw,26px);line-height:1.2;font-weight:800;letter-spacing:-.02em}.v2w-kpi-table td,.v2w-kpi-table th,.v2w-rules-table td,.v2w-rules-table th{white-space:normal;text-align:left;vertical-align:top}.v2w-rules-table td:nth-child(2){font-weight:800;color:var(--gm-gold-ink)}.v2w-kpi-table tr.is-key{background:var(--v2-gold-soft)}.v2w-kpi-table em{display:block;margin-top:2px;font-size:11px;font-style:normal;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--gm-gold-ink)}.v2w-phase2{opacity:.95}.v2w-phase2-grid{display:grid;gap:var(--v2-s-2)}.v2w-idea{display:grid;gap:6px;padding:var(--v2-s-3) var(--v2-s-4);border-radius:var(--v2-r-md);border:1px dashed var(--v2-line);background:var(--v2-surface)}.v2w-idea p{font-size:13.5px;line-height:1.45;color:var(--v2-ink-2)}.v2w-idea small{gap:5px;font-size:12px;color:var(--gm-muted)}.v2w-idea small,.v2w-idea-head{display:flex;align-items:center}.v2w-idea-head{justify-content:space-between;gap:var(--v2-s-2)}.v2w-effort{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 6px;border-radius:999px;background:var(--v2-surface-2);font-size:11px;font-weight:800;color:var(--gm-muted)}.v2w-rewards{display:grid;gap:var(--v2-s-5)}.v2w-rewards-warn{padding:var(--v2-s-3) var(--v2-s-4);border-radius:var(--v2-r-md);background:var(--v2-gold-soft);border:1px solid var(--gm-gold-line);font-size:13.5px;line-height:1.45;color:var(--v2-ink-2)}@media (min-width:640px){.v2w-phase2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.v2w-phase2-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v2w-result-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 300px}}.v2w-rules-link{align-self:center;min-height:48px;display:inline-flex;align-items:center;color:rgba(255,255,255,.85)!important}.v2w-hero-tiers{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.v2w-tracks-wrap .gm-tracks{gap:var(--v2-s-4)}.v2w-tracks-wrap .gm-track{padding:var(--v2-s-5)}.v2w-tracks-wrap .gm-track-name{font-size:clamp(22px,4vw,30px)}.v2w-tracks-wrap .gm-track-pjnum{font-size:clamp(30px,5vw,42px)}.v2w-tracks-wrap .gm-track .gm-kicker{font-size:12.5px}.v2w-tracks-wrap .gm-track-foot,.v2w-tracks-wrap .gm-track-sub{font-size:14px}.v2w-pj-grid{display:grid;gap:var(--v2-s-4);align-items:start}.v2w-kpi-net{border-color:var(--v2-yes-bright);background:var(--v2-yes-soft)}.v2w-kpi-net strong{color:var(--v2-yes-ink)}.v2w-root[data-theme=dark] .v2w-kpi-net strong{color:#9cc2ff}.v2w-stack{display:grid;gap:8px;padding:var(--v2-s-4);border-radius:var(--v2-r-md);background:var(--v2-surface);border:1px solid var(--v2-line)}.v2w-stack-bar{position:relative;display:flex;height:22px;border-radius:999px;background:var(--v2-surface-2)}.v2w-stack-bar>span{display:block;height:100%;transition:width .6s var(--v2-ease)}.v2w-stack-bar>span:first-child{border-radius:999px 0 0 999px}.v2w-stack-bar>span:last-of-type{border-radius:0 999px 999px 0}.v2w-stack-bar .is-pj{background:var(--v2-gradient-gold)}.v2w-stack-bar .is-eng{background:var(--v2-gradient)}.v2w-stack-bar .is-net{background:var(--v2-gradient-yes)}.v2w-stack-cap{position:absolute;top:-5px;bottom:-5px;width:3px;border-radius:2px;background:var(--v2-ink);transform:translateX(-1px);transition:left .6s var(--v2-ease)}.v2w-gauge-legend .is-eng{background:var(--v2-gradient)}.v2w-gauge-legend .is-net{background:var(--v2-gradient-yes)}.v2w-gauge-legend .is-cap{background:var(--v2-ink)}.v2w-stack.is-over .v2w-stack-bar{box-shadow:0 0 0 2px var(--v2-no-bright)}.v2w-how-wrap{display:grid}@media (min-width:640px){.v2w-root{--v2w-pad:24px}.v2w-fraud{grid-template-columns:repeat(2,minmax(0,1fr))}.v2w-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.v2w-hero-stats,.v2w-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:760px){.gm-how-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--v2-s-5) var(--v2-s-4)}}@media (min-width:960px){.v2w-nav{-webkit-mask-image:none;mask-image:none}.v2w-pj-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v2w-main{gap:56px;padding-top:var(--v2-s-5)}.v2w-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;padding:28px 36px;gap:var(--v2-s-4)}.v2-root .v2w-h1{font-size:clamp(26px,2.8vw,36px)}.v2-root .v2w-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--v2-s-3);gap:var(--v2-s-2)}.v2w-hero-stats li{padding:var(--v2-s-2) var(--v2-s-3)}.v2w-stairs{height:190px;gap:8px}.v2w-ladder{grid-template-columns:380px minmax(0,1fr)}.v2w-steps{display:grid;overflow:visible;padding:0;position:sticky;top:76px}.v2w-steps li{flex:none}.v2w-step{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"n body prize";min-height:56px;padding:var(--v2-s-2) var(--v2-s-3);height:auto}.v2w-step:hover{transform:translateX(3px)}.v2w-step-prize{font-size:16px}.v2w-detail{padding:28px 30px}.v2w-sim{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"controls result" "missing missing"}.v2w-sim-controls{grid-area:controls}.v2w-sim-result{grid-area:result;position:sticky;top:76px}.v2w-sim-missing{grid-area:missing}.v2w-sim-missing .gm-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.v2w-cost{grid-template-columns:360px minmax(0,1fr)}.v2w-fraud,.v2w-rules{grid-template-columns:repeat(3,minmax(0,1fr))}.v2w-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.v2w-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.v2w-detail,.v2w-stairs li{animation:none}}