.wm-root{--font-sans:var(--font-inter-portal),system-ui,sans-serif;--font-mono:var(--font-plex-mono-portal),var(--font-inter-portal),ui-monospace,"SFMono-Regular",monospace;--edge:28px;--gutter:clamp(16px,3.9vw,56px);--maxw:1328px;--sec-y:clamp(84px,9vw,144px);--nav-h:68px;--fs-hero:clamp(48px,min(11.2vw,14.5svh),168px);--fs-h2:clamp(32px,3.9vw,60px);--fs-lead:clamp(16.5px,1.25vw,18.5px);--fs-body:16px;background:var(--surface-base);color:var(--text-primary);font:400 var(--fs-body)/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;text-wrap:pretty}@layer base{:where(.wm-root) :focus-visible{outline:2px solid color-mix(in srgb,var(--accent-glow) 75%,transparent);outline-offset:3px;border-radius:var(--radius-xs)}}@media (prefers-reduced-motion:no-preference){html:has(.wm-root){scroll-behavior:smooth}}.wm-num{font-variant-numeric:tabular-nums}.wm-wrap{width:100%;max-width:calc(var(--maxw) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.wm-eyebrow{margin:0 0 18px;font:500 11px/1.3 var(--font-mono);letter-spacing:.22em}.wm-eyebrow,.wm-legend{text-transform:uppercase;color:var(--text-muted)}.wm-legend{font:500 10.5px/1.3 var(--font-mono);letter-spacing:.18em}.wm-h2{font:400 var(--fs-h2)/1.02 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.wm-h2,.wm-h3{margin:0;color:var(--text-primary)}.wm-h3{font:400 22px/1.15 var(--font-display);letter-spacing:-.008em}.wm-lead{font-size:var(--fs-lead);line-height:1.55;max-width:54ch}.wm-body,.wm-lead{margin:0;color:var(--text-primary);text-wrap:pretty}.wm-body{font-size:var(--fs-body);line-height:1.6}.wm-quiet{color:var(--text-muted)}.wm-em{color:var(--text-primary)}.wm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 18px;border-radius:var(--radius-sm);border:1px solid transparent;font:500 14.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-default),border-color var(--dur-fast),color var(--dur-fast),transform var(--dur-instant)}.wm-btn:active{transform:scale(.985)}.wm-btn--lg{height:52px;padding:0 24px;font-size:15.5px}.wm-btn--sm{height:34px;padding:0 14px;font-size:13.5px;gap:8px}.wm-btn--block{width:100%}.wm-btn--primary{background:var(--accent);color:var(--accent-fg)}.wm-btn--primary:hover{background:var(--accent-glow)}.wm-btn--ink{background:var(--text-primary);color:var(--surface-base)}.wm-btn--ink:hover{background:color-mix(in srgb,var(--text-primary) 86%,white)}.wm-btn--ghost{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.02);color:var(--text-primary)}.wm-btn--ghost:hover{border-color:var(--border-strong);background:rgba(255,255,255,.05)}.wm-btn--link{height:auto;padding:4px 0;gap:8px;font:500 15px/1.3 var(--font-sans);color:var(--text-primary);border:0}.wm-btn--link .wm-i{width:16px;height:16px;transition:transform var(--dur-default) var(--ease-out)}.wm-btn--link:hover .wm-i{transform:translateX(3px)}.wm-btn--link:hover{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:6px}.wm-i{width:18px;height:18px;flex:none}.wm-ctarow{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.wm-card{position:relative;border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid rgba(255,255,255,.06);box-shadow:var(--inner-top-glow);overflow:clip;min-width:0}.wm-nav{position:sticky;top:0;z-index:50;height:var(--nav-h);margin-bottom:calc(-1 * var(--nav-h));border-bottom:1px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-base) 88%,transparent),color-mix(in srgb,var(--surface-base) 70%,transparent))}@supports (animation-timeline:scroll()){.wm-nav{background:transparent;animation:wm-navbg linear both;animation-timeline:scroll(root);animation-range:0 160px}}@keyframes wm-navbg{to{background-color:color-mix(in srgb,var(--surface-base) 92%,transparent);border-bottom-color:var(--border-subtle)}}.wm-nav__in{height:100%;display:flex;align-items:center;gap:28px}.wm-brand{display:inline-flex;align-items:center;gap:10px;font:400 17px/1 var(--font-display);letter-spacing:.02em;white-space:nowrap}.wm-brand img{width:28px;height:28px}.wm-nav__links{display:flex;gap:26px;margin-left:16px}.wm-nav__a{font:500 14px/1 var(--font-sans);color:var(--text-muted);transition:color var(--dur-fast)}.wm-nav__a:hover,.wm-nav__a[aria-current=page]{color:var(--text-primary)}.wm-nav__a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--border-strong);text-decoration-thickness:1px;text-underline-offset:9px}.wm-nav__r{margin-left:auto;display:flex;align-items:center;gap:12px}.wm-nav__buym{display:none}.wm-iconbtn{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);border:0;background:transparent;color:var(--text-primary);cursor:pointer;transition:background var(--dur-fast)}.wm-iconbtn:hover{background:rgba(255,255,255,.06)}.wm-nav__menu{display:none}.wm-sheet{position:absolute;left:0;right:0;top:var(--nav-h);background:var(--surface-raised);padding:8px var(--gutter) 20px}.wm-sheet,.wm-sheet__a{border-bottom:1px solid var(--border-subtle)}.wm-sheet__a{display:flex;align-items:center;height:50px;font-size:16px;color:var(--text-primary)}.wm-sheet__ctas{display:grid;gap:10px;margin-top:16px}.wm-hero{position:relative;isolation:isolate;min-height:clamp(640px,100svh,980px);display:flex;flex-direction:column;overflow:clip}.wm-hero__art{position:absolute;inset:0;z-index:-1;overflow:hidden;container-type:size;--band:min(100cqw,max(1920px,178cqh))}.wm-hero__art img{position:absolute;right:calc((100cqw - var(--band)) / 2 - var(--band) * .09);top:-14%;height:130%;width:min(var(--band) * .58,117cqh);object-fit:cover;object-position:center top;transform:scale(1.06);transform-origin:62% 40%;animation:wm-push 9s cubic-bezier(.2,.7,.2,1) forwards;-webkit-mask-image:linear-gradient(270deg,#000 56%,rgba(0,0,0,.5) 76%,transparent 97%);mask-image:linear-gradient(270deg,#000 56%,rgba(0,0,0,.5) 76%,transparent 97%)}@keyframes wm-push{to{transform:scale(1)}}@media (min-width:1921px) and (min-aspect-ratio:16/9){.wm-hero__art img{-webkit-mask-image:linear-gradient(270deg,transparent 15%,#000 32%,#000 56%,rgba(0,0,0,.5) 76%,transparent 97%);mask-image:linear-gradient(270deg,transparent 15%,#000 32%,#000 56%,rgba(0,0,0,.5) 76%,transparent 97%)}}.wm-hero__art:after{content:"";position:absolute;top:0;bottom:0;left:calc((100cqw - var(--band)) / 2);width:var(--band);background:linear-gradient(270deg,rgba(8,9,12,.04) 0,rgba(8,9,12,.12) 24%,rgba(8,9,12,.58) 44%,rgba(8,9,12,.86) 100%),linear-gradient(180deg,rgba(8,9,12,.5) 0,rgba(8,9,12,0) 18%,rgba(8,9,12,0) 58%,rgba(8,9,12,.94) 100%),radial-gradient(44% 44% at 32% 40%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 72%)}.wm-hero__in{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-top:calc(var(--nav-h) + clamp(40px, 6svh, 64px));padding-bottom:30px}.wm-hero__h{margin:0;font:400 var(--fs-hero)/.88 var(--font-display);letter-spacing:-.03em}.wm-hero__line{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.wm-hero__lt{display:inline-block;animation:wm-rise .9s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * .11s)}@keyframes wm-rise{0%{transform:translateY(104%)}to{transform:none}}.wm-hero__fade{animation:wm-fade .7s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes wm-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.wm-hero__sub{margin:26px 0 0;max-width:58ch;font-size:var(--fs-lead);line-height:1.55;color:var(--text-primary);text-wrap:pretty}.wm-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.wm-hero__rating{display:inline-flex;align-items:center;gap:10px}.wm-hero__rating b{font:600 15px/1 var(--font-mono);color:var(--text-primary)}.wm-hero__foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--edge);padding-block:20px 26px;position:relative}.wm-hero__foot:before{content:"";position:absolute;top:0;left:var(--gutter);right:var(--gutter);height:1px;background:rgba(255,255,255,.12)}.wm-hero__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--edge)}.wm-fact{display:flex;flex-direction:column;gap:8px;min-width:0}.wm-fact__v{font:500 16px/1.35 var(--font-sans);color:var(--text-primary)}.wm-stars{display:inline-flex;gap:2px}.wm-star__bg{fill:var(--border-strong)}.wm-star__fg{fill:var(--text-primary)}.wm-sec{position:relative;padding-block:var(--sec-y)}.wm-sec+.wm-sec:before{content:"";position:absolute;top:0;height:1px;left:max(var(--gutter),calc((100% - var(--maxw)) / 2));right:max(var(--gutter),calc((100% - var(--maxw)) / 2));background:var(--border-subtle)}.wm-sec--first{padding-top:8px}.wm-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px calc(var(--edge) * 2);align-items:end;margin-bottom:clamp(40px,4.6vw,68px)}.wm-head--stack{grid-template-columns:minmax(0,1fr);gap:22px}.wm-head__r{justify-self:start}.wm-after{margin-top:30px}.wm-cmp{position:relative;isolation:isolate}.wm-cmp__plate{position:absolute;z-index:-1;top:-10px;bottom:-10px;left:calc(7 / 12 * 100%);right:0;border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid rgba(255,255,255,.07);box-shadow:var(--inner-top-glow)}.wm-cmp__row{display:grid;grid-template-columns:3fr 4fr 5fr;border-top:1px solid var(--border-subtle)}.wm-cmp__row--head{border-top:0}.wm-cmp__row>*{padding:18px 24px;min-width:0}.wm-cmp__row>:first-child{padding-left:0}.wm-cmp__row--head>*{padding-block:14px 16px}.wm-cmp__f,.wm-cmp__row--head .is-win{color:var(--text-primary)}.wm-cmp__f{font-size:15px;font-weight:500}.wm-cmp__c{font-size:15px;line-height:1.45;color:var(--text-muted)}.wm-cmp__c.is-win{font-size:15.5px;font-weight:500;color:var(--text-primary)}.wm-plate{margin:0;position:relative;aspect-ratio:756/778;border-radius:var(--radius-lg);overflow:clip;background:var(--surface-raised);border:1px solid rgba(255,255,255,.06);box-shadow:var(--inner-top-glow)}.wm-plate img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.wm-device__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:calc(var(--edge) * 2);align-items:center}.wm-device__art{width:100%;max-width:560px;justify-self:center}.wm-device__copy{display:flex;flex-direction:column;gap:40px}.wm-device__copy .wm-head{margin:0}.wm-points{display:grid;grid-template-columns:minmax(0,1fr);margin:0}.wm-point{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px var(--edge);padding:18px 0;border-top:1px solid var(--border-subtle)}.wm-point dt{font:400 18px/1.25 var(--font-display);color:var(--text-primary)}.wm-point dd{margin:0;font-size:15px;line-height:1.55;color:var(--text-primary)}.wm-sec--app{padding-block:clamp(64px,6vw,88px)}.wm-sec--app .wm-head{margin-bottom:clamp(28px,2.8vw,40px)}.wm-engines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--edge)}.wm-engine{display:flex;flex-direction:column}.wm-engine__vis{position:relative;height:156px;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:22px;padding:0 28px;background:color-mix(in srgb,var(--surface-base) 55%,black);border-bottom:1px solid rgba(255,255,255,.06)}.wm-engine__vis.is-lcd{--k:0.86}.wm-lcdwin{position:relative;flex:none;overflow:hidden;height:calc(var(--rows) * 32px * var(--k))}.wm-lcdwin,.wm-lcdwin img{width:calc(480px * var(--k))}.wm-lcdwin img{position:absolute;left:0;top:calc(var(--y) * -1px * var(--k));max-width:none;height:auto}.wm-engine__vis.is-guns{gap:36px}.wm-engine__vis.is-guns img{width:min(220px,42%);height:auto}.wm-engine__vis.is-glyphs{flex-wrap:wrap;align-content:center;gap:18px 22px}.wm-engine__vis.is-glyphs img{width:50px;height:50px;filter:invert(1) grayscale(1) brightness(.92)}.wm-engine__in{padding:18px 28px;display:flex;flex-direction:column;gap:8px}.wm-engine .wm-eyebrow{margin:0}.wm-engine__t{margin:0;font:400 clamp(22px,1.8vw,25px)/1.12 var(--font-display);letter-spacing:-.014em;color:var(--text-primary);text-wrap:balance}.wm-engine .wm-body{max-width:54ch}.wm-bullets{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.wm-bullets li{display:flex;gap:11px;align-items:baseline;padding:8px 0;border-top:1px solid var(--border-subtle);font-size:14.5px;line-height:1.4;color:var(--text-primary)}.wm-bullets li:before{content:"";flex:none;width:5px;height:5px;border-radius:1px;background:var(--text-muted);transform:translateY(-3px)}.wm-livegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--edge)}.wm-livegrid__head{display:flex;flex-direction:column;justify-content:center;gap:8px;padding-right:var(--edge)}.wm-livegrid__head .wm-head{margin:0}.wm-screens{display:contents}.wm-bezel{margin:0;padding:12px;border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid rgba(255,255,255,.06);box-shadow:var(--inner-top-glow)}.wm-crop{display:block}.wm-bezel img{width:100%;height:auto;aspect-ratio:480/321;border-radius:4px}.wm-games{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--edge);align-items:stretch}.wm-game{display:flex;flex-direction:column}.wm-game__art{position:relative;aspect-ratio:5/2;overflow:hidden}.wm-game__art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.wm-game.is-soon .wm-game__art img{filter:grayscale(.45) brightness(.8)}.wm-game__body{flex:1;padding:6px 34px 30px;display:flex;flex-direction:column;gap:14px;min-width:0}.wm-game__status{margin:0}.wm-game.is-live .wm-game__status,.wm-game__name{color:var(--text-primary)}.wm-game__name{margin:-4px 0 0;font:400 clamp(30px,3vw,42px)/1 var(--font-display);letter-spacing:-.02em}.wm-game__cta{margin-top:auto;padding-top:8px}.wm-game__cta--soon{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding-top:14px;border-top:1px solid var(--border-subtle)}.wm-agg{display:flex;align-items:flex-end;gap:18px;justify-self:end}.wm-agg__v{font:500 72px/.84 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.wm-agg .wm-stars{display:flex;width:max-content}.wm-agg__n{margin:8px 0 0;font-size:14px;color:var(--text-muted)}.wm-agg__n .wm-num{font-family:var(--font-mono);color:var(--text-primary)}.wm-wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--edge)}.wm-review{padding:26px;display:flex;flex-direction:column;gap:12px}.wm-review__t{margin:4px 0 0;font:600 17px/1.35 var(--font-sans);color:var(--text-primary);text-wrap:pretty}.wm-review__b{margin:0;font-size:15px;line-height:1.6;color:var(--text-primary)}.wm-review__by{display:flex;flex-direction:column;gap:3px;margin-top:auto;padding-top:14px;border-top:1px solid var(--border-subtle)}.wm-review__a{font-size:14.5px;font-weight:500;color:var(--text-primary)}.wm-review__m{font-size:13.5px;line-height:1.4;color:var(--text-muted)}.wm-split{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:calc(var(--edge) * 1.5);align-items:stretch}.wm-split__seam{background:linear-gradient(180deg,transparent,var(--border-strong) 20%,var(--border-strong) 80%,transparent)}.wm-rail{display:flex;flex-direction:column}.wm-rail>.wm-tier{flex:1}.wm-rail__lbl{display:flex;align-items:center;gap:14px;margin:0 0 18px}.wm-rail__lbl:after{content:"";flex:1;height:1px;background:var(--border-subtle)}.wm-tier{padding:32px;display:flex;flex-direction:column;gap:16px}.wm-tier.is-rec{background:var(--surface-active);border-color:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.09)}.wm-tier__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.wm-badge{padding:6px 9px;border-radius:var(--radius-xs);background:var(--surface-modal);font:500 10.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-primary)}.wm-price{margin:4px 0 0;display:flex;align-items:baseline;gap:10px}.wm-price__v{font:500 52px/1 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.wm-price__p{font:500 12px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.wm-cyc-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.wm-seg{display:inline-flex;padding:3px;border-radius:var(--radius-sm);background:rgba(255,255,255,.06)}.wm-seg__b{height:32px;padding:0 16px;border:0;border-radius:4px;background:transparent;color:var(--text-muted);font-size:14px;font-weight:500;cursor:pointer;transition:color var(--dur-fast),background var(--dur-fast)}.wm-seg__b.is-on,.wm-seg__b:hover{color:var(--text-primary)}.wm-seg__b.is-on{background:var(--surface-modal)}.wm-save{margin:0;min-height:24px;font:500 15px/1.5 var(--font-sans);color:var(--text-primary)}.wm-save--blurb{font-weight:400}.wm-feats{list-style:none;margin:4px 0 0;padding:0}.wm-feats li{display:flex;align-items:flex-start;gap:11px;padding:11px 0;border-top:1px solid var(--border-subtle);font-size:15px;line-height:1.4;color:var(--text-primary)}.wm-feats .wm-i{width:16px;height:16px;margin-top:2px}.wm-feats .wm-i,.wm-feats li.is-off,.wm-feats__tag{color:var(--text-muted)}.wm-feats__tag{margin-left:auto;font:500 10.5px/1.9 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.wm-inc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center;padding:18px 20px;border-radius:var(--radius-md);background:rgba(255,255,255,.035)}.wm-inc .wm-legend{display:block}.wm-inc__n{margin:0;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:64px}.wm-inc__v{font:500 56px/.86 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.wm-inc__u{font:500 10.5px/1 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-muted)}.wm-inc__s{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--text-primary)}.wm-tier__cta{margin-top:auto;padding-top:10px}.wm-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--edge);margin-top:56px;padding-top:24px;border-top:1px solid var(--border-subtle)}.wm-trust__i p{margin:0;font-size:14px;line-height:1.5;color:var(--text-muted)}.wm-trust__i .wm-trust__t{margin-bottom:6px;font-size:15px;font-weight:600;color:var(--text-primary)}.wm-final{padding-block:calc(var(--sec-y) * 1.15);isolation:isolate;overflow:clip}.wm-final__art{position:absolute;z-index:-1;top:0;bottom:0;right:0;width:44%;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(270deg,#000 30%,transparent),linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(270deg,#000 30%,transparent),linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent);mask-composite:intersect}.wm-final__art img{position:absolute;right:0;top:0;width:300%;max-width:none;height:auto;transform:translateY(-12%)}.wm-final__art:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(8,9,12,.2),rgba(8,9,12,.7))}.wm-final__h{margin:0 0 clamp(36px,4vw,56px);font:400 clamp(42px,8.4vw,138px)/.92 var(--font-display);letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance}.wm-final__row{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:32px calc(var(--edge) * 2);align-items:center}.wm-final__act{display:flex;flex-direction:column;gap:24px}.wm-foot{position:relative;border-top:1px solid var(--border-subtle);padding:64px 0 28px}.wm-foot__grid{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(4,minmax(0,1fr));gap:40px var(--edge)}.wm-foot__brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.wm-foot__brand p{margin:0;max-width:36ch;font-size:14.5px;line-height:1.6;color:var(--text-muted)}.wm-foot__col h3{margin:4px 0 16px}.wm-foot__col ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.wm-foot__col a{font-size:14.5px;color:var(--text-primary);opacity:.86;transition:opacity var(--dur-fast)}.wm-foot__col a:hover{opacity:1}.wm-foot__bar{margin-top:56px;padding-top:20px;border-top:1px solid var(--border-subtle);font-size:13px;color:var(--text-muted)}.wm-phero{position:relative}.wm-phero__in{padding-top:calc(var(--nav-h) + clamp(48px, 6vw, 88px));padding-bottom:clamp(48px,5vw,72px)}.wm-phero__h{margin:0;font:400 clamp(44px,6.6vw,108px)/.94 var(--font-display);letter-spacing:-.03em;text-wrap:balance}.wm-faqwrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px calc(var(--edge) * 2);align-items:start}.wm-faqwrap .wm-head{margin:0;position:sticky;top:calc(var(--nav-h) + 28px)}.wm-faq__i{border-top:1px solid var(--border-subtle)}.wm-faq__i:last-of-type{border-bottom:1px solid var(--border-subtle)}.wm-faq__i summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:17px;font-weight:500;line-height:1.4;color:var(--text-primary)}.wm-faq__i summary::-webkit-details-marker{display:none}.wm-faq__x{color:var(--text-muted);transition:transform var(--dur-default) var(--ease-out);line-height:0}.wm-faq__i[open] .wm-faq__x{transform:rotate(45deg)}.wm-faq__a{padding:0 48px 24px 0;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.wm-faq__a p{margin:0;font-size:var(--fs-body);line-height:1.65;color:var(--text-primary);max-width:62ch}.wm-faq__more{margin:30px 0 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.wm-rv{animation:wm-rv linear both;animation-timeline:view();animation-range:entry 0 entry 80%}}}@keyframes wm-rv{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wm-hero__lt{animation:none}.wm-hero__fade{animation-name:wm-fade-only}.wm-hero__art img{animation:none;transform:none}.wm-nav{animation-duration:auto}}@keyframes wm-fade-only{0%{opacity:0}to{opacity:1}}@media (max-width:1080px){.wm-nav__links{gap:18px;margin-left:4px}.wm-nav__acct{display:none}.wm-hero__foot{row-gap:18px}.wm-games,.wm-hero__foot{grid-template-columns:minmax(0,1fr)}.wm-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.wm-root{--edge:20px;--nav-h:60px;--sec-y:76px}.wm-nav{background:var(--surface-raised);border-bottom-color:var(--border-subtle);animation:none;margin-bottom:0}.wm-nav__buy,.wm-nav__links{display:none}.wm-nav__buym{display:inline-flex;padding:0 12px}.wm-nav__menu{display:inline-grid}.wm-nav__r{gap:2px}.wm-nav__r .wm-btn{margin-inline:6px 2px}.wm-hero{min-height:0}.wm-hero__art{bottom:auto;height:min(124vw,580px)}.wm-hero__art:after{left:0;width:100%}.wm-hero__art img{right:0;top:0;width:100%;height:100%;object-position:center 6%;transform-origin:50% 30%;-webkit-mask-image:linear-gradient(180deg,#000 52%,rgba(0,0,0,.55) 74%,transparent);mask-image:linear-gradient(180deg,#000 52%,rgba(0,0,0,.55) 74%,transparent)}.wm-hero__art:after{background:linear-gradient(180deg,rgba(8,9,12,.35) 0,rgba(8,9,12,0) 22%,rgba(8,9,12,.1) 40%,rgba(8,9,12,.78) 58%,rgba(8,9,12,.96) 100%),radial-gradient(70% 44% at 50% 62%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 72%)}.wm-hero__in{padding-top:calc(min(124vw, 580px) - 214px);padding-bottom:22px}.wm-hero__h{font-size:clamp(40px,17.2vw,78px);letter-spacing:-.035em}.wm-hero__sub{margin-top:18px}.wm-hero__ctas{margin-top:20px;gap:10px}.wm-hero__ctas .wm-btn--lg{flex:1 1 100%;height:48px}.wm-hero__foot{padding-block:18px 8px;gap:18px}.wm-hero__steps{grid-template-columns:minmax(0,1fr);gap:0}.wm-hero__steps .wm-fact{flex-direction:row;align-items:baseline;gap:14px;padding:12px 0;border-top:1px solid var(--border-subtle)}.wm-device__in,.wm-faqwrap,.wm-final__row,.wm-head{grid-template-columns:minmax(0,1fr)}.wm-head{gap:16px}.wm-agg{justify-self:start}.wm-device__in{gap:8px}.wm-device__art{max-width:none}.wm-engines,.wm-points,.wm-split{grid-template-columns:minmax(0,1fr)}.wm-screens,.wm-wall{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scrollbar-width:none}.wm-screens::-webkit-scrollbar,.wm-wall::-webkit-scrollbar{display:none}.wm-livegrid{display:block}.wm-livegrid__head{padding:0 0 28px}.wm-screens{display:flex}.wm-bezel{flex:0 0 100%;scroll-snap-align:start;scroll-margin-left:var(--gutter);padding:5px}.wm-bezel img{aspect-ratio:480/286;object-fit:cover;object-position:50% 0}.wm-screens{overflow:visible;margin-inline:0;padding:0}.wm-bezel:not(:first-child){display:none}.wm-bezel:first-child{flex:1 1 100%;overflow:hidden}.wm-bezel:first-child .wm-crop{display:block;overflow:hidden;aspect-ratio:245/165;border-radius:4px}.wm-bezel:first-child img{width:195.9%;max-width:none;height:auto;aspect-ratio:auto;object-fit:fill;margin-top:-12.2%;border-radius:0}.wm-engine__vis{height:150px}.wm-engine__vis.is-glyphs{display:grid;grid-template-columns:repeat(4,38px);justify-content:center;align-content:center;gap:16px 26px;padding:0}.wm-engine__vis.is-glyphs img{width:38px;height:38px}.wm-engine__vis.is-lcd{--k:0.72}.wm-engine__in{padding:18px 20px 20px}.wm-bullets,.wm-point{grid-template-columns:minmax(0,1fr)}.wm-review{flex:0 0 84%;scroll-snap-align:start;scroll-margin-left:var(--gutter)}.wm-agg__v{font-size:56px}.wm-game__body{padding:4px 22px 24px}.wm-cmp__plate{left:50%;top:30px;bottom:-6px}.wm-cmp__row{grid-template-columns:1fr 1fr}.wm-cmp__row>*{padding:10px 14px 14px}.wm-cmp__row>:first-child{grid-column:1/-1;padding:16px 0 0}.wm-cmp__row--head>:first-child{display:none}.wm-cmp__f{font-size:15px;font-weight:600}.wm-cmp__c,.wm-cmp__c.is-win{font-size:14.5px}.wm-cmp__row>:nth-child(2){padding-left:0}.wm-tier{padding:24px 22px}.wm-price__v{font-size:44px}.wm-cyc-row{flex-direction:column;align-items:flex-start}.wm-save{min-height:48px}.wm-split__seam{display:none}.wm-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px var(--edge);margin-top:40px}.wm-final__art{width:100%;bottom:auto;height:62%;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent);mask-image:linear-gradient(180deg,#000 30%,transparent)}.wm-final__art:after{background:linear-gradient(180deg,rgba(8,9,12,.45),rgba(8,9,12,.75))}.wm-final__h{font-size:clamp(38px,11.6vw,60px);line-height:1.02;letter-spacing:-.01em}.wm-final__act .wm-btn--lg{flex:1 1 100%}.wm-phero__h{font-size:clamp(40px,12.4vw,60px)}.wm-faqwrap .wm-head{position:static}.wm-faq__a{padding-right:0}.wm-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.wm-foot__brand{grid-column:1/-1}}@media (min-width:761px) and (max-aspect-ratio:4/5){.wm-hero{min-height:0}.wm-hero__art{bottom:auto;height:min(100vw,50svh)}.wm-hero__art:after{left:0;width:100%}.wm-hero__art img{right:0;top:0;width:100%;height:100%;object-position:center 24%;transform-origin:50% 30%;-webkit-mask-image:linear-gradient(180deg,#000 52%,rgba(0,0,0,.55) 74%,transparent);mask-image:linear-gradient(180deg,#000 52%,rgba(0,0,0,.55) 74%,transparent)}.wm-hero__art:after{background:linear-gradient(180deg,rgba(8,9,12,.35) 0,rgba(8,9,12,0) 22%,rgba(8,9,12,.1) 40%,rgba(8,9,12,.78) 62%,rgba(8,9,12,.96) 100%),radial-gradient(70% 44% at 50% 62%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 72%)}.wm-hero__in{padding-top:calc(min(100vw, 50svh) - 200px)}}.wm-iconbtn{position:relative}.wm-cartn{position:absolute;top:2px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:grid;place-items:center;font:600 10px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--surface-base);background:var(--text-primary)}.wm-plate picture{display:contents}