body.arcade-site{background:var(--arc-bg)!important;background-color:var(--arc-bg)!important;color:var(--arc-ink)!important;font-family:var(--arc-font-body)}body.arcade-site,body.arcade-site .ghl-section-scope,body.arcade-site [class*="-scope"]:not(.header-scope){--black:var(--arc-bg);--charcoal:var(--arc-surface);--dark:var(--arc-surface);--card:var(--arc-surface);--card2:var(--arc-surface-2);--card-border:var(--arc-line);--border:rgba(58,64,82,.85);--border-hover:var(--arc-ink-3);--accent:var(--arc-accent);--accent-dim:rgba(25,211,255,.08);--accent-glow:rgba(0,0,0,0);--gold:var(--arc-proof);--white:var(--arc-ink);--muted:var(--arc-ink-3);--muted2:var(--arc-ink-2);font-family:var(--arc-font-body)}body.arcade-site .site-footer :where(*),body.arcade-site footer :where(*),body.arcade-site main :where(:not(.ah,.ah *,.px-btn,.px-btn *)){border-radius:0!important;text-shadow:none!important;-webkit-text-stroke:0!important}body.arcade-site main :where(:not(.ah,.ah *,.px-btn,.px-btn *,img,picture,video,iframe)){box-shadow:none}body.arcade-site main :where(img){border-radius:0!important}body.arcade-site .hero h1 .l2,body.arcade-site .hero h1 .word-2,body.arcade-site .page-hero .hero-title .l2,body.arcade-site .sat-w3,body.arcade-site h1 .w2{color:var(--arc-accent)!important;-webkit-text-fill-color:currentColor!important;-webkit-text-stroke:0!important}body.arcade-site main>:not(.ah){position:relative;background:var(--arc-bg)}body.arcade-site main>:nth-child(2n):not(.ah){background:var(--arc-surface)}body.arcade-site main>:not(.ah):not(:first-child)::before{content:"";position:absolute;z-index:3;left:0;right:0;top:0;height:4px;pointer-events:none;background:linear-gradient(90deg,var(--arc-line) 0 12px,transparent 12px 16px) 0 0/16px 2px repeat-x,linear-gradient(var(--arc-line),var(--arc-line)) 0 2px/100% 2px no-repeat}body.arcade-site main>:not(.ah)>section:not(.ah),body.arcade-site main>section:not(.ah){background-color:transparent;background-image:none}body.arcade-site main>.ghl-section-scope,body.arcade-site main>[class*="-scope"]{background:inherit}body.arcade-site main>:nth-child(2n):not(.ah)>.ghl-section-scope{background:var(--arc-surface)}body.arcade-site main :where(p,li,dd,td){font-family:var(--arc-font-body)}body.arcade-site.arcade-site main section p:not([class*=label]):not([class*=eyebrow]):not([class*=tag]):not(.ah *):not(.ac-hero *){font-size:max(17px,1em)!important;line-height:var(--arc-lh-body);color:var(--arc-ink-2);font-weight:400}body.arcade-site main section li strong,body.arcade-site main section p strong{color:var(--arc-ink);font-weight:600}body.arcade-site.arcade-site main :is(.section-title,.cc-section-title,.rw-title,.gal-title,.ac-title,.sv-h2,.cta-title,.vsafe-title,.cc-areas-title,.rg-title,.cc-what-header h2),body.arcade-site.arcade-site main section:not(.ah) h2:not([class]){font-family:var(--arc-font-display)!important;font-weight:400!important;font-style:normal;font-size:var(--arc-fs-h2);line-height:.95;letter-spacing:.01em;text-transform:none;color:var(--arc-ink);text-wrap:balance;background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site.arcade-site main :is(.section-title,.cc-section-title,.rw-title,.gal-title,.ac-title,.sv-h2,.cta-title,.vsafe-title,.cc-areas-title,.rg-title) :is(em,span:not([class*=ico])),body.arcade-site.arcade-site main section:not(.ah) h2:not([class]) :is(em,span):not([style*=font-size]){font-family:inherit!important;font-style:normal!important;font-size:1em!important;font-weight:inherit;color:var(--arc-accent);background:0 0;-webkit-text-fill-color:currentColor;filter:none}body.arcade-site.arcade-site main section:not(.ah) h3{font-family:var(--arc-font-body);font-weight:600;font-size:clamp(20px,1.6vw,22px);line-height:1.25;letter-spacing:0;text-transform:none;color:var(--arc-ink)}body.arcade-site.arcade-site main :is(.section-label,.gal-label,.cc-section-label,.ac-eyebrow,.sv-eyebrow,.nf-eyebrow,.cta-label,.rg-eyebrow,.vsafe-pill){display:inline-flex;align-items:center;gap:10px;font-family:var(--arc-font-pixel);font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-2);background:0 0;border:0;padding:0;margin:0 0 16px}body.arcade-site.arcade-site main :is(.section-label,.gal-label,.cc-section-label,.ac-eyebrow,.sv-eyebrow,.nf-eyebrow,.cta-label,.rg-eyebrow,.vsafe-pill)::before{content:"";position:static;flex:none;width:8px;height:8px;background:var(--arc-accent);border-radius:0;animation:none;transform:none;opacity:1}body.arcade-site.arcade-site main :is(.section-label,.gal-label,.cc-section-label,.ac-eyebrow,.rg-eyebrow,.cta-label)::after{content:none}body.arcade-site.arcade-site :is(main,.site-footer) :is(.ac-btn,.btn-primary,.btn-orange,.cta-btn-primary,.sv-cta-btn,.nf-btn-primary,.cct-btn-primary,.adcta-btn,.wt-fcta-solid,.ppf-cta-fill,.sv-col-btn-hl,.vlt-quote-cta,.btn-reviews,.upsell-card-btn,.ct-btn,.ncpb-form-submit){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:var(--arc-btn-height);padding:14px 26px;margin-bottom:var(--arc-press-offset);font-family:var(--arc-font-body)!important;font-weight:700;font-size:var(--arc-fs-button);line-height:1.15;letter-spacing:0;text-transform:none;text-decoration:none;background:var(--arc-accent)!important;color:var(--arc-on-accent)!important;border:0!important;border-radius:0!important;box-shadow:var(--arc-shadow-face),0 var(--arc-press-offset) 0 0 var(--arc-accent-deep)!important;transition:transform var(--arc-step-fast) steps(2),box-shadow var(--arc-step-fast) steps(2),filter 120ms;cursor:pointer}body.arcade-site.arcade-site :is(main,.site-footer) :is(.ac-btn--ghost,.btn-ghost,.cta-btn-ghost,.nf-btn-secondary,.cct-btn-ghost,.adcta-btn2,.ppf-cta-outline,.sv-col-btn:not(.sv-col-btn-hl),.diff-cta,.wt-vlt-cta,.quiz-restart){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:var(--arc-btn-height);padding:14px 24px;margin-bottom:var(--arc-press-offset);font-family:var(--arc-font-body)!important;font-weight:600;font-size:17px;line-height:1.15;letter-spacing:0;text-transform:none;text-decoration:none;background:rgba(10,12,18,.78)!important;color:var(--arc-ink)!important;border:0!important;border-radius:0!important;box-shadow:inset 0 0 0 2px rgba(238,240,245,.8),0 var(--arc-press-offset) 0 0 rgba(0,0,0,.6)!important;transition:transform var(--arc-step-fast) steps(2),box-shadow var(--arc-step-fast) steps(2);cursor:pointer}body.arcade-site.arcade-site :is(main,.site-footer) :is(.ac-btn,.btn-primary,.btn-orange,.cta-btn-primary,.sv-cta-btn,.nf-btn-primary,.cct-btn-primary,.adcta-btn,.wt-fcta-solid,.ppf-cta-fill,.sv-col-btn-hl,.vlt-quote-cta,.btn-reviews,.upsell-card-btn,.ct-btn,.ncpb-form-submit,.ac-btn--ghost,.btn-ghost,.cta-btn-ghost,.nf-btn-secondary,.cct-btn-ghost,.adcta-btn2,.ppf-cta-outline,.sv-col-btn,.diff-cta,.wt-vlt-cta,.quiz-restart):hover{transform:translateY(-2px);filter:brightness(1.08)}body.arcade-site.arcade-site :is(main,.site-footer) :is(.ac-btn,.btn-primary,.btn-orange,.cta-btn-primary,.sv-cta-btn,.nf-btn-primary,.cct-btn-primary,.adcta-btn,.wt-fcta-solid,.ppf-cta-fill,.sv-col-btn-hl,.vlt-quote-cta,.btn-reviews,.upsell-card-btn,.ct-btn,.ncpb-form-submit):active{transform:translateY(var(--arc-press-offset));box-shadow:var(--arc-shadow-face),0 0 0 0 var(--arc-accent-deep)!important}body.arcade-site.arcade-site :is(main,.site-footer) :is(.ac-btn--ghost,.btn-ghost,.cta-btn-ghost,.nf-btn-secondary,.cct-btn-ghost,.adcta-btn2,.ppf-cta-outline,.sv-col-btn:not(.sv-col-btn-hl),.diff-cta,.wt-vlt-cta,.quiz-restart):active{transform:translateY(var(--arc-press-offset));box-shadow:inset 0 0 0 2px rgba(238,240,245,.8),0 0 0 0 rgba(0,0,0,.6)!important}body.arcade-site.arcade-site :is(main,.site-footer) :is(.ac-btn,.ac-btn--ghost,[class*=btn],[class*=cta]):focus-visible{outline:var(--arc-focus)!important;outline-offset:4px}body.arcade-site.arcade-site :is(main,.site-footer) :is(.ac-btn,.btn-primary,.btn-orange,.cta-btn-primary,.sv-cta-btn,.btn-reviews,.btn-ghost,.cta-btn-ghost,.diff-cta)::after{content:none}body.arcade-site main :is(.btn-reviews,.btn-primary,.btn-ghost,.diff-cta) svg{flex:none}body.arcade-site main section:not(.ah) li a:not([class]),body.arcade-site main section:not(.ah) p a:not([class]){color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site.arcade-site main :is(.ac-panel,.service-card,.diff-feature,.diff-highlight,.ps-card,.review-card,.trust-stat,.award-callout,.op-card,.intro-callout,.rw-card,.nf-card,.rg-card,.cc-area-card,.ppf-area-card,.wt-area-card,.area-card,.upsell-card,.td2-card,.ccb-card,.fc-card,.pkgc-card,.sv-card,.vehicle-card,.wt-ben-card,.wt-incl-item,.war-card,.war-fp-card,.ncpb-first30-card,.abt-review-card,.wt-film-spec-card,.quiz-result-card,.ppf-wcu-content,.sel-feat,.ppf-why-quote){background:var(--arc-surface-2);border:0!important;border-radius:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main>:nth-child(2n):not(.ah) :is(.ac-panel,.service-card,.diff-feature,.diff-highlight,.ps-card,.review-card,.trust-stat,.award-callout,.op-card,.intro-callout,.rw-card,.nf-card,.rg-card,.cc-area-card,.ppf-area-card,.wt-area-card,.area-card,.upsell-card,.td2-card,.ccb-card,.fc-card,.pkgc-card,.sv-card,.vehicle-card,.wt-ben-card,.wt-incl-item,.war-card,.war-fp-card,.ncpb-first30-card,.abt-review-card,.wt-film-spec-card,.quiz-result-card,.ppf-wcu-content,.sel-feat,.ppf-why-quote){background:var(--arc-bg)}body.arcade-site.arcade-site main :is(.ac-panel--link,a.service-card,a.nf-card,a.rg-card,a.cc-area-card,a.ppf-area-card,a.wt-area-card,a.area-card){transition:transform 120ms steps(2),box-shadow 120ms steps(2)}body.arcade-site.arcade-site main :is(.ac-panel--link,a.service-card,a.nf-card,a.rg-card,a.cc-area-card,a.ppf-area-card,a.wt-area-card,a.area-card):hover{transform:translateY(-4px);box-shadow:0 -4px 0 0 var(--arc-accent),0 4px 0 0 var(--arc-accent),-4px 0 0 0 var(--arc-accent),4px 0 0 0 var(--arc-accent),0 8px 0 0 rgba(0,0,0,.5)!important}body.arcade-site.arcade-site main :is(.ac-panel--link,a.service-card,a.nf-card,a.rg-card,a.cc-area-card,a.ppf-area-card,a.wt-area-card,a.area-card):focus-visible{outline:var(--arc-focus);outline-offset:6px}@media (prefers-reduced-motion:reduce){body.arcade-site.arcade-site :is(main,.site-footer) :is([class*=btn],[class*=cta]){transition:none!important}body.arcade-site.arcade-site :is(main,.site-footer) :is([class*=btn],[class*=cta]):hover{transform:none}body.arcade-site.arcade-site main :is(a.service-card,a.nf-card,a.rg-card,.ac-panel--link,a[class*=area-card]):hover{transform:none}}body.arcade-site main :is(.ac-stars,.review-stars,.rw-stars,.hero-trust-stars,.stars){color:var(--arc-proof)!important;letter-spacing:.12em;text-shadow:none}body.arcade-site .mft{background:var(--arc-bg);border-top:0;position:relative;padding:72px 0 48px}body.arcade-site .mft::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--arc-line) 0 12px,transparent 12px 16px) 0 0/16px 2px repeat-x,linear-gradient(var(--arc-line),var(--arc-line)) 0 2px/100% 2px no-repeat}body.arcade-site .mft-h{display:flex;align-items:center;gap:10px;font-family:var(--arc-font-pixel);font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-2);margin:0 0 14px}body.arcade-site .mft-h::before{content:"";flex:none;width:8px;height:8px;background:var(--arc-accent)}body.arcade-site .mft-col .mft-hours,body.arcade-site .mft-col a{font-family:var(--arc-font-body);font-size:16.5px;line-height:1.25;color:var(--arc-ink-2);padding:11px 0;min-height:44px;box-sizing:border-box}body.arcade-site .mft-col .mft-hours{color:var(--arc-ink-3)}body.arcade-site .mft-col a:hover,body.arcade-site .mft-legal a:hover{color:var(--arc-accent);text-decoration:underline;text-underline-offset:4px}body.arcade-site .mft-col a:focus-visible,body.arcade-site .mft-legal a:focus-visible,body.arcade-site .mft-soc:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site .mft-line{height:4px;background:linear-gradient(90deg,var(--arc-line) 0 12px,transparent 12px 16px) 0 50%/16px 2px repeat-x}body.arcade-site .mft-soc{width:44px;height:44px;border-radius:0;color:var(--arc-ink-2);box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site .mft-soc:hover{color:var(--arc-on-accent);background:var(--arc-accent);transform:translateY(-2px);box-shadow:none}body.arcade-site .mft-brand{flex-direction:column;gap:10px}body.arcade-site .mft-brand-name{font-family:var(--arc-font-display);font-weight:400;font-size:34px;letter-spacing:.06em;line-height:1;color:var(--arc-ink)}body.arcade-site .mft-brand::after{content:"Game over? Never. \25B6  Continue";font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--arc-ink-3)}body.arcade-site .mft-copy{font-size:15px;color:var(--arc-ink-3)}body.arcade-site .mft-legal a{font-size:15px;color:var(--arc-ink-2);padding:12px 6px;text-decoration-color:rgba(195,199,212,.35)}body.arcade-site .mft-legal .mft-sep{color:var(--arc-line)}body.arcade-site.arcade-site main :is(.ac-hud,.trust-bar,.trust-stat-bar,.cta-trust){background:var(--arc-hud);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line)!important}body.arcade-site main .ac-hud{display:flex;flex-wrap:wrap;gap:12px 40px;align-items:center;justify-content:center;list-style:none;margin:0;padding:14px 24px}body.arcade-site main .ac-hud li{display:flex;align-items:baseline;gap:10px;margin:0;font-size:16px;color:var(--arc-ink)}body.arcade-site main :is(.ac-hud .k){font-family:var(--arc-font-pixel);font-size:var(--arc-fs-label);letter-spacing:.06em;color:var(--arc-ink-3);text-transform:uppercase}body.arcade-site main :is(.ac-hud .v){font-weight:600}body.arcade-site main :is(.ac-hud .gold,.ac-gold){color:var(--arc-proof)}body.arcade-site .trust-bar{padding:18px 24px}body.arcade-site .ghl-section-scope .trust-bar{margin-top:0!important}body.arcade-site .trust-bar .tb-divider{width:4px;height:28px;background:var(--arc-line);opacity:1}body.arcade-site .trust-bar .tb-stat{gap:0}body.arcade-site .trust-bar .tb-stat>div{display:flex;flex-direction:column-reverse;gap:4px}body.arcade-site .trust-bar .tb-val{font-family:var(--arc-font-display);font-size:30px;line-height:1;letter-spacing:.02em;color:var(--arc-proof)}body.arcade-site .trust-bar .tb-lbl{font-family:var(--arc-font-pixel);font-size:var(--arc-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-3)}body.arcade-site.arcade-site main .trust-stat-bar{gap:0;padding:0;overflow:visible}body.arcade-site.arcade-site main .trust-stat-bar .trust-stat{background:0 0!important;box-shadow:none!important;padding:22px 16px}body.arcade-site.arcade-site main .trust-stat-bar .trust-stat+.trust-stat{box-shadow:-4px 0 0 0 var(--arc-line)!important}body.arcade-site main .trust-stat-icon{display:none}body.arcade-site main .trust-stat-num{font-family:var(--arc-font-display);font-size:44px;line-height:1;color:var(--arc-proof);background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site main .trust-stat-label{font-family:var(--arc-font-pixel);font-size:var(--arc-fs-label);line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-3);margin-top:8px}body.arcade-site main .award-callout{display:flex;align-items:center;gap:16px;padding:18px 22px}body.arcade-site main .award-icon{background:0 0;border:0;box-shadow:none}body.arcade-site main .award-icon svg path{fill:var(--arc-proof)}body.arcade-site main .award-text{font-size:16px;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--arc-ink-2)}body.arcade-site main .award-text strong{display:block;font-size:17px;color:var(--arc-proof);letter-spacing:0;text-transform:none}body.arcade-site main .cta-trust{border:0;padding:12px 20px;gap:12px 28px}body.arcade-site main .cta-trust-ic{background:0 0;border:0;box-shadow:none;color:var(--arc-proof)}body.arcade-site main .cta-trust-item{font-size:16px;color:var(--arc-ink-2)}body.arcade-site main .cta-trust-item+.cta-trust-item::before{background:var(--arc-line)}body.arcade-site main .review-card{padding:28px 26px}body.arcade-site main .review-card::before{color:var(--arc-line);opacity:1}body.arcade-site main .review-stars{font-size:18px;margin-bottom:12px}body.arcade-site main .review-text{font-size:17px!important;line-height:1.55;color:var(--arc-ink)!important;font-style:normal}body.arcade-site main .review-author{border-top:0;box-shadow:0 -2px 0 0 var(--arc-line);padding-top:16px}body.arcade-site main .review-avatar{background:var(--arc-surface);color:var(--arc-ink);border:0;box-shadow:inset 0 0 0 2px var(--arc-line);font-family:var(--arc-font-pixel)}body.arcade-site main .review-name{font-family:var(--arc-font-pixel);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink)}body.arcade-site main .review-vehicle{font-size:15px;color:var(--arc-ink-3);letter-spacing:0;text-transform:none}body.arcade-site .vehicle-strip{background:var(--arc-bg);box-shadow:0 4px 0 0 var(--arc-line)}body.arcade-site .vehicle-strip img{filter:none}body.arcade-site .story-band-overlay{background:linear-gradient(180deg,rgba(7,8,12,.86),rgba(7,8,12,.78) 50%,rgba(7,8,12,.9))}body.arcade-site main .section-sub{font-size:18px!important;line-height:1.55;color:var(--arc-ink-2)!important;max-width:40em}body.arcade-site main .diff-tabs{background:var(--arc-hud);border:0;padding:6px;gap:6px;box-shadow:0 0 0 4px var(--arc-line)!important}body.arcade-site main .diff-tab{font-family:var(--arc-font-body);font-weight:600;font-size:16px;letter-spacing:0;text-transform:none;color:var(--arc-ink-2);min-height:44px;padding:10px 18px;border:0;background:0 0}body.arcade-site main .diff-tab:hover{color:var(--arc-ink);background:var(--arc-surface-2)}body.arcade-site main .diff-tab.active{background:var(--arc-accent);color:var(--arc-on-accent);box-shadow:var(--arc-shadow-face)!important}body.arcade-site main .diff-tab-icon{display:none}body.arcade-site main .diff-feature{padding:22px 24px;gap:20px}body.arcade-site main .diff-stat-box{background:var(--arc-bg);border:0;box-shadow:inset 0 0 0 2px var(--arc-line);min-width:84px}body.arcade-site main .diff-stat-num{font-family:var(--arc-font-display);font-size:32px;line-height:1;color:var(--arc-proof);background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site main .diff-stat-unit{font-family:var(--arc-font-pixel);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-3)}body.arcade-site main .diff-feat-title{font-family:var(--arc-font-body);font-weight:600;font-size:21px;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--arc-ink)}body.arcade-site main .diff-feat-desc{font-size:16.5px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main .diff-feat-proof{display:inline-flex;align-items:center;gap:8px;background:0 0;border:0;padding:0;margin-top:10px;font-family:var(--arc-font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--arc-proof)}body.arcade-site main .diff-feat-proof::before{content:"";width:6px;height:6px;background:var(--arc-proof);flex:none}body.arcade-site main .diff-highlight{padding:32px 28px}body.arcade-site main .diff-hl-icon{background:0 0;border:0;color:var(--arc-ink-3)}body.arcade-site main .diff-hl-title{font-family:var(--arc-font-display);font-size:34px;line-height:1;letter-spacing:.01em;color:var(--arc-ink)}body.arcade-site main .diff-hl-desc{font-size:16.5px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main .diff-hl-stat{font-family:var(--arc-font-display);font-size:56px;line-height:1;color:var(--arc-proof);background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site main .diff-hl-stat-label{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .service-card{padding:32px 30px}body.arcade-site main .service-card::after,body.arcade-site main .service-card::before{content:none}body.arcade-site main .service-card-num{font-family:var(--arc-font-pixel);font-size:14px;letter-spacing:.06em;color:var(--arc-ink-3);opacity:1;-webkit-text-stroke:0}body.arcade-site main .service-icon{background:0 0;border:0;color:var(--arc-ink-3);box-shadow:inset 0 0 0 2px var(--arc-line)!important}body.arcade-site main .service-tag{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .service-name{font-family:var(--arc-font-display);font-size:38px;line-height:1;letter-spacing:.01em;color:var(--arc-ink)}body.arcade-site main .service-desc{font-size:17px!important;line-height:1.55;color:var(--arc-ink-2)!important}body.arcade-site main .service-link{font-family:var(--arc-font-body);font-weight:700;font-size:16px;letter-spacing:0;text-transform:none;color:var(--arc-accent)}body.arcade-site main .process-track-bg{background:var(--arc-line);width:4px}body.arcade-site main .process-track-fill{background:var(--arc-ink-3);width:4px}body.arcade-site main .process-track-dot{background:var(--arc-ink);width:12px;height:12px}body.arcade-site main .ps-card{padding:26px 28px}body.arcade-site main .ps-ghost{font-family:var(--arc-font-display);color:rgba(58,64,82,.6);-webkit-text-stroke:0}body.arcade-site main .ps-node{background:var(--arc-bg);border:0;box-shadow:inset 0 0 0 2px var(--arc-line);color:var(--arc-ink-2)}body.arcade-site main .ps-node svg{stroke:currentColor}body.arcade-site main .ps-num{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;color:var(--arc-ink-3)}body.arcade-site main .ps-time{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-2);background:0 0;border:0;box-shadow:inset 0 0 0 2px var(--arc-line);padding:3px 8px}body.arcade-site main .ps-title{font-family:var(--arc-font-body);font-weight:600;font-size:22px;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--arc-ink)}body.arcade-site main .ps-desc{font-size:17px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main .ps.active .ps-title,body.arcade-site main .ps.is-active .ps-title{color:var(--arc-ink)}body.arcade-site main .intro-img{box-shadow:0 0 0 4px var(--arc-line)!important}body.arcade-site main .intro-badge{background:var(--arc-panel);border:0;box-shadow:0 0 0 4px var(--arc-line)!important}body.arcade-site main .intro-badge .big{font-family:var(--arc-font-display);color:var(--arc-proof)}body.arcade-site main .intro-badge .sm{font-family:var(--arc-font-pixel);font-size:11px;letter-spacing:.06em;color:var(--arc-ink-2)}body.arcade-site main .intro-callout{padding:18px 22px;border-left:0!important;font-size:17px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main .intro-callout strong{color:var(--arc-proof)}body.arcade-site main .proof-bg-text,body.arcade-site main .proof::before{opacity:0!important}body.arcade-site main .gal-card{box-shadow:0 0 0 4px var(--arc-line)!important;border:0}body.arcade-site main .gal-tag{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink);background:var(--arc-hud);border:0;padding:5px 9px}body.arcade-site main .gal-expand{background:var(--arc-hud);border:0;color:var(--arc-ink)}body.arcade-site main .op-glow-line{background:var(--arc-line);height:4px}body.arcade-site main .op-glow-dot{display:none}body.arcade-site main .op-card{padding:30px 20px}body.arcade-site main .op-icon{color:var(--arc-ink-3)}body.arcade-site main .op-icon-ring{border:0;box-shadow:inset 0 0 0 2px var(--arc-line)!important;animation:none}body.arcade-site main .op-val{font-family:var(--arc-font-display);font-size:40px;line-height:1;color:var(--arc-proof);background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site main .op-lbl{font-family:var(--arc-font-body);font-size:15px;line-height:1.45;letter-spacing:0;text-transform:none;color:var(--arc-ink-2)}body.arcade-site.arcade-site main :is(.ac-stage,[class$="-cta-s"],.final-cta,.sv-cta,.cta-section,.ppf-final,.wt-cta-s,.ad-cta-s,.ct-cta-s,.war-cta,.ncpb-final-cta){text-align:center}body.arcade-site.arcade-site main :is(.ac-stage,[class$="-cta-s"],.final-cta,.sv-cta,.cta-section,.ppf-final,.wt-cta-s,.ad-cta-s,.ct-cta-s,.war-cta,.ncpb-final-cta)>.container{position:relative;max-width:920px;margin-left:auto;margin-right:auto;padding:56px 40px 44px;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site.arcade-site main :is(.ac-stage,[class$="-cta-s"],.final-cta,.sv-cta,.cta-section,.ppf-final,.wt-cta-s,.ad-cta-s,.ct-cta-s,.war-cta,.ncpb-final-cta)>.container::before{content:"\25B6  Next level";position:absolute;left:50%;top:-14px;transform:translateX(-50%);padding:5px 12px;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--arc-on-accent);background:var(--arc-proof)}body.arcade-site main :is(.cta-glow,.cta-glow-2,.cta-bg-glow){display:none}body.arcade-site main .ac-stage h2,body.arcade-site main .final-cta h2{font-family:var(--arc-font-display)!important;font-weight:400;font-size:var(--arc-fs-h2);line-height:.95;letter-spacing:.01em;text-transform:none;color:var(--arc-ink);background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site main .final-cta h2::after{content:none}body.arcade-site main .final-cta .cta-accent{color:var(--arc-accent);background:0 0;-webkit-text-fill-color:currentColor;font-style:normal;font-family:inherit}body.arcade-site main .final-cta .cta-accent::after{content:none}body.arcade-site main .cta-pill{display:inline-flex;gap:10px;align-items:center;background:0 0;border:0;padding:0;margin-bottom:16px;font-family:var(--arc-font-pixel);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-2)}body.arcade-site main .cta-pill svg{display:none}body.arcade-site main .cta-pill::before{content:"";width:8px;height:8px;background:var(--arc-accent)}body.arcade-site main .cta-footer{font-size:16px;color:var(--arc-ink-3)!important;border:0}body.arcade-site main .cta-footer::before{content:none}body.arcade-site main .cta-btns{gap:16px}@media (max-width:600px){body.arcade-site.arcade-site main :is(.ac-stage,[class$="-cta-s"],.final-cta,.sv-cta,.cta-section,.ppf-final,.wt-cta-s,.ad-cta-s,.ct-cta-s,.war-cta,.ncpb-final-cta)>.container{margin-left:16px;margin-right:16px;padding:44px 18px 32px}}body.arcade-site main section div[style*="rgba(0,207,255"]{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main :is(.diff-hl-icon,.ps-node,.cta-pill,.process-track-dot){box-shadow:none!important}body.arcade-site main .ps-node{box-shadow:inset 0 0 0 2px var(--arc-line)!important}body.arcade-site main :is(.cta-accent,.diff-hl-stat,.diff-stat-num,.op-val,.trust-stat-num,.tb-val,.section-title em,.section-title span){filter:none!important;animation:none}body.arcade-site main .ps.lit .ps-num,body.arcade-site main .ps.lit .ps-title{color:var(--arc-ink)}body.arcade-site main .ps.lit .ps-time{color:var(--arc-ink);box-shadow:inset 0 0 0 2px var(--arc-ink-3)}body.arcade-site.arcade-site main .ps.lit .ps-card{box-shadow:0 -4px 0 0 var(--arc-ink-3),0 4px 0 0 var(--arc-ink-3),-4px 0 0 0 var(--arc-ink-3),4px 0 0 0 var(--arc-ink-3)!important}body.arcade-site main .ps.lit .ps-node{color:var(--arc-ink)}body.arcade-site .trust-bar .tb-icon{display:none!important}body.arcade-site main .diff-feat-proof{font-family:var(--arc-font-body);font-weight:600;font-size:15px;letter-spacing:0;text-transform:none}@media (max-width:768px){body.arcade-site main .ps-ghost{display:none}}body.arcade-site main section :is([class$="-desc"],[class*="-desc "],[class$="-copy"],[class$="-sub"]:not(h1,h2,h3,.ah-sub,.ac-hero-sub),[class$="-text"]:not(h1,h2,h3,[class*=title]),[class$="-body"]:not(:has(*))){font-size:max(16.5px,1em);line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main section :is([class$="-title"],[class$="-name"],[class$="-head"]):not(h1,h2,.section-title,.service-name,.mft-h,.diff-hl-title){font-family:var(--arc-font-body);font-weight:600;font-size:max(20px,1em);line-height:1.25;letter-spacing:0;text-transform:none;color:var(--arc-ink)}body.arcade-site main section :is([class$="-tag"],[class$="-chip"],[class$="-kicker"]):not(:has(p,div,strong)){font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-3);background:0 0;border:0}body.arcade-site main section :is([class*=stat-num],[class*=stat-val],[class$="-val"],[class$="-big"]){font-family:var(--arc-font-display);font-weight:400;color:var(--arc-proof);background:0 0;-webkit-text-fill-color:currentColor;filter:none}body.arcade-site main section :is([class*=stat-label],[class*=stat-lbl],[class$="-lbl"]){font-family:var(--arc-font-pixel);font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-3)}body.arcade-site main section :is([class$="-ic"],[class$="-icon"],[class$="-pin"],[class*="-ic "],[class*="-icon "]):not(.service-icon){color:var(--arc-ink-3);background:0 0!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important}body.arcade-site main section :is([class$="-ic"],[class$="-icon"],[class$="-pin"]) svg{stroke:currentColor}body.arcade-site main section :is([class$="-ring"],[class$="-glow"],[class*="-glow-"],[class$="-orb"]){display:none!important}body.arcade-site main section :is([class$="-link"],[class$="-arrow"],[class$="-more"]){color:var(--arc-accent)}body.arcade-site.arcade-site main :is(.ac-faq-item,.cc-faq-item,.ppf-fi,.wt-fi,.faq-item,.ct-fqi,.ac-faq details){background:0 0;border:0!important;box-shadow:0 2px 0 0 var(--arc-line)!important;margin:0 0 2px}body.arcade-site.arcade-site main :is(.ac-faq-q,.cc-faq-q,.ppf-fq,.wt-fq,.faq-q,.ct-fq,.ac-faq summary){position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 16px 16px 40px;background:0 0;font-family:var(--arc-font-body);font-weight:600;font-size:18px;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--arc-ink);cursor:pointer;list-style:none}body.arcade-site main .ac-faq summary::-webkit-details-marker{display:none}body.arcade-site.arcade-site main :is(.ac-faq-q,.cc-faq-q,.ppf-fq,.wt-fq,.faq-q,.ct-fq,.ac-faq summary)::before{content:"\25B6";position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:13px;line-height:1;color:var(--arc-accent);opacity:0;transition:opacity var(--arc-step-fast) steps(2)}body.arcade-site.arcade-site main :is(.ac-faq-q,.cc-faq-q,.ppf-fq,.wt-fq,.faq-q,.ct-fq,.ac-faq summary):is(:hover,:focus-visible,:focus-within)::before,body.arcade-site.arcade-site main :is(.cc-faq-item.active,.ppf-fi.open,.wt-fi.open,.faq-item.open,.ct-fqi.open,.ac-faq-item.open,.ac-faq details[open]) :is(.cc-faq-q,.ppf-fq,.wt-fq,.faq-q,.ct-fq,.ac-faq-q,summary)::before{opacity:1}body.arcade-site.arcade-site main :is(.ac-faq-q,.cc-faq-q,.ppf-fq,.wt-fq,.faq-q,.ct-fq,.ac-faq summary):hover{background:var(--arc-surface-2);color:var(--arc-ink)}body.arcade-site.arcade-site main :is(.ac-faq-q,.cc-faq-q,.ppf-fq,.wt-fq,.faq-q,.ct-fq,.ac-faq summary):focus-visible{outline:var(--arc-focus);outline-offset:-3px}body.arcade-site main .cc-faq-q-text{font:inherit;color:inherit}body.arcade-site.arcade-site main :is(.cc-faq-toggle,.ppf-fi-icon,.wt-fi-icon,.faq-icon,.ct-fqi-icon){flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-family:var(--arc-font-pixel);font-size:16px;color:var(--arc-ink-2)!important;background:0 0!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important}body.arcade-site main .cc-faq-toggle svg{width:16px;height:16px}body.arcade-site.arcade-site main :is(.cc-faq-a,.ppf-fa,.wt-fa,.faq-a,.ct-fqa){background:0 0;font-size:17px;line-height:1.6;color:var(--arc-ink-2)}body.arcade-site.arcade-site main :is(.ppf-fa,.wt-fa,.faq-a,.ct-fqa){padding-left:40px;padding-right:16px}body.arcade-site.arcade-site main :is(.ppf-fi.open .ppf-fa,.wt-fi.open .wt-fa,.faq-item.open .faq-a,.ct-fqi.open .ct-fqa){max-height:1200px;padding-top:14px;padding-bottom:20px;margin:0 0 14px 24px;background:var(--arc-surface-2);box-shadow:inset 4px 0 0 0 var(--arc-accent-deep)}body.arcade-site.arcade-site main .cc-faq-item.active .cc-faq-a{max-height:1200px}body.arcade-site.arcade-site main .cc-faq-a-text{margin:0 0 14px 24px;padding:14px 16px 18px;font-size:17px;line-height:1.6;color:var(--arc-ink-2);background:var(--arc-surface-2);box-shadow:inset 4px 0 0 0 var(--arc-accent-deep)}body.arcade-site main :is(.cc-faq-a,.ppf-fa,.wt-fa,.faq-a,.ct-fqa) a{color:var(--arc-accent)!important;text-decoration:underline;text-underline-offset:3px}body.arcade-site main :is(.cc-faq-list,.ppf-faq-list,.wt-faq-list,.faq-list,.ct-faq-list){border:0;background:0 0;box-shadow:0 -2px 0 0 var(--arc-line)}body.arcade-site main :is(.ppf-faq-contact,.wt-faq-contact,.faq-contact){background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important;padding:22px 24px}body.arcade-site main :is(.ppf-faq-contact-title,.wt-faq-contact-title,.faq-contact-title){font-family:var(--arc-font-pixel);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-2)}body.arcade-site main :is(.ppf-faq-contact-sub,.wt-faq-contact-sub,.faq-contact-sub){font-size:16px;color:var(--arc-ink-3)}body.arcade-site main :is(.ppf-faq-contact-phone,.wt-faq-contact-phone,.faq-contact-phone){font-family:var(--arc-font-display);font-size:36px;line-height:1;color:var(--arc-ink);letter-spacing:.02em}@media (prefers-reduced-motion:reduce){body.arcade-site .mft-soc:hover{transform:none}body.arcade-site main :is(.cc-faq-q,.ppf-fq,.wt-fq,.faq-q,.ct-fq,summary)::before{transition:none}}body.arcade-site main .rw-sub{font-size:18px;color:var(--arc-ink-2)}body.arcade-site main .rw-filters{gap:8px}body.arcade-site main .rw-filter{min-height:44px;padding:10px 16px;font-family:var(--arc-font-body);font-weight:600;font-size:16px;letter-spacing:0;text-transform:none;color:var(--arc-ink-2);background:var(--arc-bg);border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;cursor:pointer}body.arcade-site main .rw-filter:hover{color:var(--arc-ink);box-shadow:inset 0 0 0 2px var(--arc-ink-3)!important}body.arcade-site main .rw-filter.is-on{color:var(--arc-on-accent);background:var(--arc-accent);box-shadow:var(--arc-shadow-face)!important}body.arcade-site main .rw-filter:focus-visible,body.arcade-site main .rw-reset:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site main .rw-reset{min-height:44px;font-size:16px;color:var(--arc-accent)}body.arcade-site main .rw-card{overflow:visible}body.arcade-site main .rw-photo{overflow:hidden}body.arcade-site main .rw-chip{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink);background:var(--arc-hud)!important;padding:5px 9px}body.arcade-site main .rw-ours{color:var(--arc-ink-2);background:var(--arc-hud)}body.arcade-site main .rw-body{padding:20px 22px 22px}body.arcade-site main .rw-stars{font-size:18px}body.arcade-site main .rw-text{font-size:17px!important;line-height:1.55;color:var(--arc-ink)!important;font-style:normal}body.arcade-site main .rw-more{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:600;color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .rw-who{border-top:0;box-shadow:0 -2px 0 0 var(--arc-line);padding-top:14px}body.arcade-site main .rw-avatar{color:var(--arc-ink);background:var(--arc-surface)!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;font-family:var(--arc-font-pixel)}body.arcade-site main .rw-name{font-family:var(--arc-font-pixel);font-size:13px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink)}body.arcade-site main .rw-vehicle{font-size:15px;color:var(--arc-ink-3)}body.arcade-site main .rw-src{color:var(--arc-ink-3)}body.arcade-site main section :is([class$="-note"],[class*="-note "]){font-size:15px;line-height:1.5;color:var(--arc-ink-3)}body.arcade-site main :is(.section-title,.cta-title,.vsafe-title,.cc-areas-title,h2)::after{background:0 0!important;box-shadow:none!important;height:0!important;width:0!important}body.arcade-site main section div[style*="background: #13131a"],body.arcade-site main section div[style*="background:#13131a"]{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main section div[style*="color:var(--accent)"]{font-family:var(--arc-font-pixel)!important;font-size:12px!important;color:var(--arc-ink-3)!important}body.arcade-site main .td2{background:0 0}body.arcade-site main .td2::before{content:none}body.arcade-site.arcade-site main .td2 .td2-card{background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site.arcade-site main .td2 .td2-num{font-family:var(--arc-font-pixel);font-size:14px;letter-spacing:.08em;color:var(--arc-ink-3)}body.arcade-site.arcade-site main .td2 .td2-name{font-family:var(--arc-font-body);font-weight:600;font-size:21px;color:var(--arc-ink)}body.arcade-site.arcade-site main .td2 .td2-copy{font-size:17px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site.arcade-site main .td2 .td2-note{font-size:15px;color:var(--arc-ink-3)}body.arcade-site main .cc-what-sub{font-size:18px;color:var(--arc-ink-2)}body.arcade-site main .cc-what-img{box-shadow:0 0 0 4px var(--arc-line)}body.arcade-site main .cc-feat{background:var(--arc-surface-2);border:0;box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main .cc-feat-text strong{display:block;font-size:17px;font-weight:600;color:var(--arc-ink);line-height:1.3;margin-bottom:4px}body.arcade-site main .cc-feat-text span{font-size:15.5px;line-height:1.5;color:var(--arc-ink-2)}body.arcade-site.arcade-site main .cc-pcard-face{background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .cc-pcard-ghost,body.arcade-site main .cc-pcard-num{color:rgba(58,64,82,.6);-webkit-text-stroke:0}body.arcade-site main .cc-pcard-step{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;color:var(--arc-ink-3)}body.arcade-site main .cc-pcard-title{font-family:var(--arc-font-body);font-weight:600;font-size:21px;line-height:1.25;text-transform:none;letter-spacing:0;color:var(--arc-ink)}body.arcade-site main .cc-pcard-title::after{background:var(--arc-line)!important;box-shadow:none!important}body.arcade-site main .cc-pcard-desc{font-size:16px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main .cc-flip-hint{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .ccb-card{background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .ccb-icon{color:var(--arc-ink-3);background:0 0;border:0;box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main .ccb-title{font-family:var(--arc-font-body);font-weight:600;font-size:21px;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--arc-ink)}body.arcade-site main .ccb-desc{font-size:16.5px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main .vsafe-overlay{background:linear-gradient(90deg,rgba(7,8,12,.94) 0,rgba(7,8,12,.86) 45%,rgba(7,8,12,.5) 100%)}body.arcade-site main .vsafe-card{background:var(--arc-panel);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important;padding:36px 34px}body.arcade-site main .vsafe-pill svg{display:none}body.arcade-site main .vsafe-point p{font-size:17px!important}body.arcade-site main .vsafe-point p strong{color:var(--arc-proof)}body.arcade-site main .cred-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-on-accent);background:var(--arc-proof)!important;border:0;padding:6px 10px}body.arcade-site main .cred-stats{border:0;box-shadow:0 0 0 4px var(--arc-line);background:var(--arc-surface-2)}body.arcade-site main .cred-stat{border-color:var(--arc-line)!important;border-width:2px!important}body.arcade-site main .cred-stat-num{font-family:var(--arc-font-display);color:var(--arc-proof)}body.arcade-site main .cred-voted{background:var(--arc-surface-2);border:0;box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main .cred-voted-text{font-size:16px;line-height:1.5;color:var(--arc-ink-2)}body.arcade-site main .cred-voted-text strong{color:var(--arc-proof)}body.arcade-site main .cred-award img{box-shadow:0 0 0 4px var(--arc-line)}body.arcade-site main :is(.cc-area-city,.ppf-area-city,.wt-area-city,.area-city,.ad-area-city){font-family:var(--arc-font-body);font-weight:600;font-size:20px;letter-spacing:0;text-transform:none;color:var(--arc-ink)}body.arcade-site main :is(.cc-area-note,.ppf-area-note,.wt-area-note,.area-note,.ad-area-note){font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main :is(.cc-area-arrow,.ppf-area-arrow,.wt-area-arrow,.area-arrow){color:var(--arc-accent);font-size:20px}body.arcade-site main .cc-cta-scope .cta-title em{display:block;font-family:inherit;font-style:normal;font-size:1em;background:0 0;-webkit-text-fill-color:currentColor;color:var(--arc-accent);filter:none}body.arcade-site main .cta-sub{font-size:18px!important;color:var(--arc-ink-2)}body.arcade-site main .cta-trust-item.gold span{color:var(--arc-proof)}body.arcade-site main .cta-foot{border-top:0;box-shadow:0 -2px 0 0 var(--arc-line);font-size:15px;color:var(--arc-ink-3)}body.arcade-site main .cta-foot-hours,body.arcade-site main .cta-nc-nudge{font-size:15px;color:var(--arc-ink-3)}body.arcade-site main .cta-nc-nudge a{color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .cta-foot svg{color:var(--arc-ink-3)}body.arcade-site main .rg-section{background:0 0}body.arcade-site main .rg-sub{font-size:18px;color:var(--arc-ink-2)}body.arcade-site main .rg-card-title{font-size:19px}body.arcade-site main .rg-card-link{font-family:var(--arc-font-body);font-weight:700;font-size:16px;letter-spacing:0;text-transform:none;color:var(--arc-accent)}body.arcade-site main .rg-tag{font-family:var(--arc-font-pixel);font-size:12px;color:var(--arc-ink-3)}body.arcade-site main section :is(div,span,p)[style*="font-size:11px"]:not([style*="color:var(--accent)"]),body.arcade-site main section :is(div,span,p)[style*="font-size:12px"]:not([style*="color:var(--accent)"]),body.arcade-site main section :is(div,span,p)[style*="font-size:13px"]:not([style*="color:var(--accent)"]){font-size:15px!important;color:var(--arc-ink-3)!important}body.arcade-site main :is(.vsafe-pill,.cta-label,.cta-pill){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}body.arcade-site main .rw-ours{font-size:14px}body.arcade-site main .rw-src{font-size:15px}body.arcade-site.arcade-site main section h2 em{font-family:inherit!important;font-style:normal!important;background:0 0;-webkit-text-fill-color:currentColor;color:var(--arc-accent);filter:none}body.arcade-site.arcade-site main :is(.td2-eyebrow,.ppf-cta-label,.wtcta-label,.adcta-label,.sv-cta-label,.cct-pill){display:inline-flex;align-items:center;gap:10px;font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-2);background:0 0!important;border:0!important;box-shadow:none!important;padding:0}body.arcade-site.arcade-site main :is(.td2-eyebrow,.ppf-cta-label,.wtcta-label,.adcta-label,.sv-cta-label,.cct-pill) svg{display:none}body.arcade-site.arcade-site main :is(.td2-eyebrow,.ppf-cta-label,.wtcta-label,.adcta-label,.sv-cta-label,.cct-pill)::before{content:"";width:8px;height:8px;background:var(--arc-accent);flex:none}body.arcade-site main .td2 .td2-flag{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-on-accent);background:var(--arc-proof);border:0}body.arcade-site main .td2 li{font-size:16px;line-height:1.5;color:var(--arc-ink-2)}body.arcade-site.arcade-site main .ppf-step-face{background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .ppf-step-no{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;color:var(--arc-ink-3)}body.arcade-site main .ppf-flip-hint{font-family:var(--arc-font-pixel);font-size:12px;color:var(--arc-ink-3)}body.arcade-site main :is(.ppf-step-desc,.ppf-step-back p){font-size:16px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site main .ppf-why-img img,body.arcade-site main .ppf-why-img-wrap img{box-shadow:0 0 0 4px var(--arc-line)}body.arcade-site main .ppf-why-badge{background:var(--arc-panel);border:0;box-shadow:0 0 0 4px var(--arc-line)}body.arcade-site main .ppf-why-badge .big{font-family:var(--arc-font-display);color:var(--arc-proof)}body.arcade-site main .ppf-why-badge .small{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .ppf-why-quote{border-left:0!important;font-size:17px}body.arcade-site main :is(.ppf-specs-table,.tl-table,.wt-law-table,table){border:0;box-shadow:0 0 0 2px var(--arc-line)!important;background:var(--arc-surface-2)}body.arcade-site main :is(td,th){font-size:16px;line-height:1.45;color:var(--arc-ink-2);border-color:var(--arc-line)!important}body.arcade-site main .ppf-specs-table td:first-child,body.arcade-site main th{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-3)}body.arcade-site main .ppf-specs-table td:first-child::before{background:var(--arc-line)!important;box-shadow:none!important}body.arcade-site main .sel-feat{padding:18px 14px}body.arcade-site main .sel-feat-t{font-size:17px;font-weight:600;color:var(--arc-ink)}body.arcade-site main .sel-feat-d{font-size:15px;line-height:1.45;color:var(--arc-ink-2)}body.arcade-site main .sel-strip strong,body.arcade-site main .sel-tagline strong{color:var(--arc-proof)}body.arcade-site main .vlt-shade-btn{min-height:44px;background:var(--arc-bg);border:0;box-shadow:inset 0 0 0 2px var(--arc-line)!important}body.arcade-site main .vlt-shade-btn.active{box-shadow:inset 0 0 0 3px var(--arc-accent)!important}body.arcade-site main .vlt-shade-btn:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site main .vlt-shade-num{font-family:var(--arc-font-pixel);font-size:13px;color:var(--arc-ink-2)}body.arcade-site main .vlt-demo{box-shadow:0 0 0 4px var(--arc-line)}body.arcade-site main .vlt-demo-sublabel{font-size:15px;color:var(--arc-ink-2)}body.arcade-site main .tl-vlt{font-family:var(--arc-font-display);color:var(--arc-ink)}body.arcade-site main .wt-film-brand-badge,body.arcade-site main .wt-ftype{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-on-accent);background:var(--arc-proof);border:0}body.arcade-site main .fc-subtitle{font-family:var(--arc-font-pixel);font-size:12px;color:var(--arc-ink-3)}body.arcade-site main .fc-val{font-size:15px}body.arcade-site main .fc-card.fc-featured,body.arcade-site main .fc-card.featured{box-shadow:0 -4px 0 0 var(--arc-proof),0 4px 0 0 var(--arc-proof),-4px 0 0 0 var(--arc-proof),4px 0 0 0 var(--arc-proof)!important}body.arcade-site main section :is(li,td){font-size:max(16px,1em)!important;line-height:1.5}body.arcade-site main section :is(li,p,td,[class$="-text"],[class$="-desc"],[class*=trust-item],[class*=callout]) :is(span,strong,b,a,em):not([class]){font-size:inherit!important}body.arcade-site main section :is([class*=trust-item],[class*=callout-item]){font-size:16px}body.arcade-site main section :is([class$="-foot-hours"],[class$="-nudge"],[class$="-foot"]){font-size:15px!important;color:var(--arc-ink-3)}body.arcade-site main section :is([class$="-nudge"],[class$="-foot"]) a{font-size:inherit;color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main section [class$="-eyebrow"]:not(.td2-eyebrow),body.arcade-site main section [class*="-eyebrow "]{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-2);background:0 0;border:0}body.arcade-site main section [class*=eyebrow--gold]{color:var(--arc-proof)}body.arcade-site main section [class$="-dur"],body.arcade-site main section [class$="-step-no"],body.arcade-site main section [class$=flip-hint]{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main section :is([class$="-badge"],[class*="-badge "]):not(:has(p,div,img)):not(.cred-badge):not(.ppf-why-badge):not(.intro-badge){font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-2);background:0 0!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;padding:5px 10px}body.arcade-site main section [class*=guarantee]:not(section):not(.vsafe-card){color:var(--arc-proof)}body.arcade-site main section .pkgc-guarantee,body.arcade-site main section [class*="-guarantee--gold"]{font-size:15px;line-height:1.45}body.arcade-site main section :is([class$="-face"],[class*="-face "]){border:0}body.arcade-site.arcade-site main :is(.ad-proc-face){background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main :is(.why-img-tag-dot,.hero-particle){box-shadow:none!important;background:var(--arc-ink-3)!important}body.arcade-site main .vehicle-emoji{box-shadow:inset 0 0 0 2px var(--arc-line)!important;background:0 0}body.arcade-site main .vlt-shade-btn.active{box-shadow:inset 0 0 0 3px var(--arc-ink)!important}body.arcade-site main .vlt-shade-btn.active .vlt-shade-num{color:var(--arc-ink)}body.arcade-site main .tl-vlt{font-size:28px}body.arcade-site main section :is([class$="-title"],[class$="-name"],[class$="-head"])::after{background:var(--arc-line)!important;box-shadow:none!important}body.arcade-site main .nf-arcade{padding:calc(var(--ar-hdr,72px) + 56px) 0 72px;background:var(--arc-bg) var(--arc-scanlines)}body.arcade-site main .nf-screen{max-width:720px;margin:0 auto;padding:44px 36px 36px;text-align:center;background:var(--arc-panel);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site main .nf-screen .ac-eyebrow{margin-bottom:10px}body.arcade-site main .nf-gameover{font-family:var(--arc-font-display);font-weight:400;font-size:clamp(64px,11vw,120px);line-height:.9;letter-spacing:.02em;text-transform:uppercase;color:var(--arc-ink);margin:0}body.arcade-site main .nf-gameover .nf-q{color:var(--arc-accent)}body.arcade-site main .nf-continue{margin:14px 0 18px;font-family:var(--arc-font-pixel);font-size:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--arc-proof)}body.arcade-site main .nf-screen .nf-sub{max-width:34em;margin:0 auto 26px;font-size:18px;color:var(--arc-ink-2)}body.arcade-site main .nf-screen .nf-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;align-items:flex-end}body.arcade-site main .nf-warp{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;margin:30px 0 0;padding:16px 0 0;box-shadow:0 -2px 0 0 var(--arc-line)}body.arcade-site main .nf-warp-k{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-3)}body.arcade-site main .nf-alt a,body.arcade-site main .nf-warp a{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:600;color:var(--arc-accent);text-decoration:underline;text-underline-offset:4px}body.arcade-site main .nf-alt a:focus-visible,body.arcade-site main .nf-warp a:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site main .nf-alt{margin:8px 0 0;font-size:16px;color:var(--arc-ink-3)}body.arcade-site main .nf-card{display:flex;align-items:center;gap:14px;min-height:64px;padding:14px 18px}body.arcade-site main .nf-card-label{font-size:17px;font-weight:600;color:var(--arc-ink)}@media (max-width:600px){body.arcade-site main .nf-screen{padding:34px 16px 26px}body.arcade-site main .nf-screen .nf-cta-row{flex-direction:column;align-items:stretch}body.arcade-site main .nf-screen .px-btn>span{white-space:normal}}body.arcade-site main .sv-hero{background:var(--arc-bg)}body.arcade-site main .sv-hero h1{font-family:var(--arc-font-display);font-weight:400;letter-spacing:.01em;line-height:.92;color:var(--arc-ink)}body.arcade-site main .sv-hero h1 :is(em,span,.l2,.l3){color:var(--arc-ink);-webkit-text-fill-color:currentColor;background:0 0;font-style:normal}body.arcade-site main .sv-hero h1 .l3,body.arcade-site main .sv-hero h1 em{color:var(--arc-accent)}body.arcade-site main .sv-hero p{font-size:18px!important}body.arcade-site main :is(.breadcrumb,.sv-breadcrumb,[class*=crumb]) :is(a,span){font-size:15px;color:var(--arc-ink-3)}body.arcade-site main :is(.breadcrumb,.sv-breadcrumb,[class*=crumb]) a{min-height:44px;display:inline-flex;align-items:center}body.arcade-site main .sv-badge{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-2);background:0 0!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important}body.arcade-site main :is(.sv-hero-card,.sv-hc,.sv-hero-feat){background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .sv-tb,body.arcade-site main .sv-trust-bar{background:var(--arc-hud);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line)}body.arcade-site main .sv-tb-item{font-size:15px;color:var(--arc-ink-2)}body.arcade-site main .sv-tb-item svg{color:var(--arc-proof);stroke:currentColor}body.arcade-site main .sv-row,body.arcade-site main .sv-svc{background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main [class*=sv-ghost],body.arcade-site main [class*=sv-num]{color:rgba(58,64,82,.75);-webkit-text-stroke:0}body.arcade-site main .mad-quiz .quiz-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-2)}body.arcade-site main .mad-quiz .quiz-eyebrow::before{content:"";width:8px;height:8px;background:var(--arc-accent)}body.arcade-site main .quiz-q,body.arcade-site main .quiz-question{font-family:var(--arc-font-display);font-weight:400;font-size:36px;line-height:1;letter-spacing:.01em}body.arcade-site main .quiz-opt{position:relative;display:flex;align-items:center;width:100%;min-height:52px;padding:12px 18px 12px 40px;font-family:var(--arc-font-body);font-weight:600;font-size:17px;text-align:left;color:var(--arc-ink);background:var(--arc-surface-2);border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;cursor:pointer}body.arcade-site main .quiz-opt::before{content:"\25B6";position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--arc-accent);opacity:0}body.arcade-site main .quiz-opt:is(:hover,:focus-visible,.selected,.active)::before{opacity:1}body.arcade-site main .quiz-opt:is(:hover,.selected,.active){box-shadow:inset 0 0 0 2px var(--arc-ink-3)!important;background:var(--arc-surface)}body.arcade-site main .quiz-opt:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site main :is(.quiz-progress,.quiz-dots) :is(span,i,div){background:var(--arc-line)}body.arcade-site main :is(.quiz-progress,.quiz-dots) :is(.active,.done,.on){background:var(--arc-accent)}body.arcade-site main .sv-cmp table{background:var(--arc-surface-2)}body.arcade-site main .sv-col-hl{background:rgba(25,211,255,.05)!important}body.arcade-site main .sv-yes{color:var(--arc-proof)}body.arcade-site main .sv-part{color:var(--arc-ink-2)}body.arcade-site main .sv-cmp :is(td,th) svg{color:var(--arc-proof)}body.arcade-site :is(main,.qb-takeover,.qb-section,.sqf) :is(input[type=text],input[type=tel],input[type=email],input[type=number],input:not([type]),select,textarea,.ac-field,.sqf-input){font-family:var(--arc-font-body);font-size:17px;color:var(--arc-ink);background:var(--arc-bg)!important;border:0!important;border-radius:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;min-height:48px;padding:12px 14px}body.arcade-site :is(main,.qb-takeover,.qb-section,.sqf) :is(input,select,textarea,.ac-field)::placeholder{color:var(--arc-ink-3);opacity:1}body.arcade-site :is(main,.qb-takeover,.qb-section,.sqf) :is(input,select,textarea,.ac-field,.sqf-input):focus{outline:0;box-shadow:inset 0 0 0 2px var(--arc-line),0 0 0 3px var(--arc-proof)!important}body.arcade-site :is(main,.qb-takeover,.qb-section,.sqf) :is(label,.sqf-label,.ac-label){font-family:var(--arc-font-body);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--arc-ink-2)}body.arcade-site .qb-section .qb-step-title,body.arcade-site .qb-section .sqf-title{font-family:var(--arc-font-display);font-weight:400;font-size:clamp(40px,5vw,56px);line-height:.95;letter-spacing:.01em;color:var(--arc-ink)}body.arcade-site .qb-section .sqf-head::before{content:"\25B6  Player 1";display:block;margin:0 0 10px;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--arc-proof)}body.arcade-site .qb-section :is(.sqf-sub,.qb-step-sub){font-size:17px;line-height:1.55;color:var(--arc-ink-2)}body.arcade-site .qb-section .sqf-label span:not(.sqf-optional){color:var(--arc-proof)}body.arcade-site .qb-section .sqf-optional{color:var(--arc-ink-3)}body.arcade-site .qb-section .sqf-chip span{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;font-family:var(--arc-font-body);font-weight:600;font-size:16px;color:var(--arc-ink-2);background:var(--arc-bg);border:0!important;border-radius:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site .qb-section .sqf-chip input:checked+span{color:var(--arc-on-accent);background:var(--arc-accent);box-shadow:var(--arc-shadow-face)}body.arcade-site .qb-section .sqf-chip input:focus-visible+span{outline:var(--arc-focus);outline-offset:2px}body.arcade-site .qb-section .sqf-submit,body.arcade-site .qb-section a.sqf-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin-bottom:var(--arc-press-offset);font-family:var(--arc-font-body);font-weight:700;font-size:var(--arc-fs-button);letter-spacing:0;text-transform:none;color:var(--arc-on-accent);background:var(--arc-accent)!important;border:0;border-radius:0!important;box-shadow:var(--arc-shadow-face),0 var(--arc-press-offset) 0 0 var(--arc-accent-deep)!important;transition:transform var(--arc-step-fast) steps(2),box-shadow var(--arc-step-fast) steps(2)}body.arcade-site .qb-section .sqf-submit:active{transform:translateY(var(--arc-press-offset));box-shadow:var(--arc-shadow-face),0 0 0 0 var(--arc-accent-deep)!important}body.arcade-site .qb-section .sqf-submit:focus-visible{outline:var(--arc-focus);outline-offset:4px}body.arcade-site .qb-section .sqf-ghost{min-height:48px;border-radius:0!important;box-shadow:inset 0 0 0 2px rgba(238,240,245,.8)!important;border:0!important;color:var(--arc-ink)}body.arcade-site .qb-section .hcheck{background:var(--arc-surface-2)!important;border:0!important;border-radius:0!important;box-shadow:0 0 0 2px var(--arc-line)!important}body.arcade-site .qb-section .hcheck__icon{border-radius:0!important;background:0 0!important;color:var(--arc-ink-3);box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site .qb-section .hcheck__q{color:var(--arc-proof)}body.arcade-site .qb-section .qb-takeover-close{border-radius:0!important;width:48px;height:48px;background:var(--arc-surface-2)!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;border:0!important}body.arcade-site .qb-section .qb-takeover-close:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site .qb-section .qb-svc-card{border-radius:0!important;border:0!important;background:var(--arc-surface-2)!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site .qb-section .qb-svc-card:hover{box-shadow:0 -4px 0 0 var(--arc-accent),0 4px 0 0 var(--arc-accent),-4px 0 0 0 var(--arc-accent),4px 0 0 0 var(--arc-accent)!important}body.arcade-site .qb-section .qb-svc-card-name{font-size:20px;font-weight:600;color:var(--arc-ink)}body.arcade-site .qb-section .qb-svc-card-desc{font-size:16px;color:var(--arc-ink-2)}body.arcade-site .qb-section .sqf-trust{font-size:15px;color:var(--arc-ink-3)}body.arcade-site .qb-section .sqf-trust svg{fill:var(--arc-proof);stroke:var(--arc-proof)}body.arcade-site .qb-section .sqf-reqbar{border-radius:0!important;background:var(--arc-surface-2)!important;border:0!important;box-shadow:inset 4px 0 0 0 var(--arc-proof)}body.arcade-site .qb-section .sqf-success-check{border-radius:0!important}body.arcade-site .qb-section .sqf-error{font-size:16px}@media (max-width:720px){body.arcade-site .mft-h{justify-content:center}}body.arcade-site.arcade-site main :is(.section-label,.gal-label,.cc-section-label,.ac-eyebrow,.rg-eyebrow){display:block}body.arcade-site.arcade-site main :is(.section-label,.gal-label,.cc-section-label,.ac-eyebrow,.rg-eyebrow)::before{display:inline-block;margin-right:10px;vertical-align:1px}body.arcade-site main .nf-screen .ac-eyebrow{justify-content:center;letter-spacing:.05em;display:block}body.arcade-site main :is(.cta-trust-ic,[class*=cta-trust-ic]) svg{stroke:currentColor;fill:none}body.arcade-site main :is(.cta-trust-ic,[class*=cta-trust-ic]){color:var(--arc-ink-3)}body.arcade-site main :is(.cta-trust-item,[class*=cta-trust-item]).gold :is(.cta-trust-ic,[class*=cta-trust-ic]){color:var(--arc-proof)}body.arcade-site.arcade-site main :is(.cc-pcard-face,.ppf-step-face,.ad-proc-face){box-shadow:inset 0 0 0 4px var(--arc-line)!important}body.arcade-site.arcade-site main :is(.ppf-fi,.wt-fi,.faq-item,.ct-fqi).open :is(.ppf-fi-icon,.wt-fi-icon,.faq-icon,.ct-fqi-icon){box-shadow:none!important;color:var(--arc-ink)!important}body.arcade-site.arcade-site main :is(.ppf-fi,.wt-fi,.faq-item,.cc-faq-item,.ct-fqi){border-left:0!important;background:0 0!important}body.arcade-site.arcade-site main :is(.ppf-fi,.wt-fi,.faq-item,.cc-faq-item,.ct-fqi) :is(.ppf-fq,.wt-fq,.faq-q,.cc-faq-q,.ct-fq){padding-left:40px!important;padding-right:12px!important;border:0!important;color:var(--arc-ink)!important}body.arcade-site main .sv-img-num{color:rgba(238,240,245,.22)!important;-webkit-text-stroke:0;font-family:var(--arc-font-display)}body.arcade-site main .sv-img-ov{background:linear-gradient(180deg,rgba(7,8,12,.2),rgba(7,8,12,.55))!important}body.arcade-site main .fc-card [class*=badge],body.arcade-site main .fc-card [class*=rec],body.arcade-site main .fc-card [class*=ribbon]{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-on-accent)!important;background:var(--arc-proof)!important;border:0}body.arcade-site main th{color:var(--arc-ink-3)!important}@media (max-width:600px){body.arcade-site main section :is(td){font-size:15px!important}body.arcade-site main th{font-size:11px}}body.arcade-site main .fc-card.fc-best::before{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;background:var(--arc-proof);color:var(--arc-on-accent);top:-4px}body.arcade-site.arcade-site main .fc-card.fc-best{box-shadow:0 -4px 0 0 var(--arc-proof),0 4px 0 0 var(--arc-proof),-4px 0 0 0 var(--arc-proof),4px 0 0 0 var(--arc-proof)!important}body.arcade-site main .btn-reviews svg{display:none}body.arcade-site.arcade-site main .op-icon,body.arcade-site.arcade-site main .op-icon svg{color:var(--arc-ink-3)!important;stroke:currentColor}body.arcade-site.arcade-site main section .op-lbl{font-family:var(--arc-font-body);font-size:15px;line-height:1.45;letter-spacing:0;text-transform:none;color:var(--arc-ink-2)}body.arcade-site main .page-hero .hero-title .l3{color:var(--arc-ink)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body.arcade-site main :is(.hero-eyebrow){font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;color:var(--arc-ink-2);background:0 0!important;border:0!important;box-shadow:none!important}body.arcade-site main :is(.founder-img,.standard-img,.reach-img){box-shadow:0 0 0 4px var(--arc-line)!important;border:0!important}body.arcade-site main :is(.founder-badge,.standard-badge){background:var(--arc-panel);border:0;box-shadow:0 0 0 4px var(--arc-line)!important}body.arcade-site main :is(.founder-badge,.standard-badge) .big{font-family:var(--arc-font-display);color:var(--arc-proof)}body.arcade-site main :is(.founder-badge,.standard-badge) .sm{font-family:var(--arc-font-pixel);font-size:11px;color:var(--arc-ink-2)}body.arcade-site main :is(.founder-callout,.founder-text [class*=callout],.founder-note){border-left:0!important;background:var(--arc-surface-2)!important;box-shadow:inset 4px 0 0 0 var(--arc-line)!important}body.arcade-site main .founder-text strong{color:var(--arc-ink)}body.arcade-site main .timeline-year{font-family:var(--arc-font-display);color:var(--arc-ink)}body.arcade-site main :is(.timeline-dot-outer,.timeline-dot-inner,.timeline-dot){box-shadow:none!important;background:var(--arc-ink-3)!important;border:0!important}body.arcade-site main :is(.timeline-line,.timeline-track){background:var(--arc-line)!important;box-shadow:none!important}body.arcade-site main .number-item{background:var(--arc-surface-2);border:0;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main :is(.numbers,.reach,.standard) :is(.val,.number-val){font-family:var(--arc-font-display);color:var(--arc-proof);background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site main :is(.numbers,.reach,.standard) :is(.lbl,.number-lbl){font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main :is(.reach-stat,.reach-card,.standard-card,.standard-feat,.reach-grid>div,.standard-grid>div){background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .abt-review-stars{color:var(--arc-proof)!important;letter-spacing:.12em;font-size:18px}body.arcade-site main .abt-review-quote{font-size:17px!important;color:var(--arc-ink)!important;font-style:normal}body.arcade-site main .abt-review-name{font-family:var(--arc-font-pixel);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink)}body.arcade-site main .abt-review-source{font-size:15px;color:var(--arc-ink-3)}body.arcade-site.arcade-site .qb-section .sqf-title{font-family:var(--arc-font-display);font-weight:400;font-size:clamp(40px,5vw,56px);line-height:.95}body.arcade-site main :is(.ct-hero-card,.ct-info-card,.ct-panel,.ct-strip-card,.ct-si,.ct-cq){background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main :is(.ct-cq-label,.ct-si-label){font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .ct-faq-trust{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .ct-trust-item{font-size:16px;color:var(--arc-ink-2)}body.arcade-site main .ct-trust-item strong{color:var(--arc-proof)}body.arcade-site main :is(.cct-heading){font-family:var(--arc-font-display);font-weight:400;font-size:var(--arc-fs-h2);line-height:.95;color:var(--arc-ink)}body.arcade-site main .cct-accent{color:var(--arc-accent);background:0 0;-webkit-text-fill-color:currentColor;filter:none}body.arcade-site main .cct-desc{font-size:18px;color:var(--arc-ink-2)}body.arcade-site main :is(.cct-glow){display:none}body.arcade-site main .cct-wrap{background:0 0;border:0;box-shadow:none}body.arcade-site main .war-hero h1{font-family:var(--arc-font-display);font-weight:400;color:var(--arc-ink)}body.arcade-site main .war-hero h1 span:not(.war-w1){color:var(--arc-accent);-webkit-text-fill-color:currentColor;background:0 0;filter:none}body.arcade-site main .war-bc :is(a,span){font-size:15px;color:var(--arc-ink-3)}body.arcade-site main .war-snum{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .war-snum .n{font-family:var(--arc-font-display);color:var(--arc-proof)!important;background:0 0;-webkit-text-fill-color:currentColor}body.arcade-site main .war-snum .l{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .war-ticker{background:var(--arc-hud)!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line)!important;border:0}body.arcade-site main .war-ticker :is(span,div){font-family:var(--arc-font-pixel);font-size:13px;letter-spacing:.08em;color:var(--arc-proof)!important;background:0 0!important}body.arcade-site main .war-promise{background:0 0!important}body.arcade-site main .war-promise .reveal{border-bottom:0!important}body.arcade-site main .war-5k{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-proof),0 4px 0 0 var(--arc-proof),-4px 0 0 0 var(--arc-proof),4px 0 0 0 var(--arc-proof)!important}body.arcade-site main .war-5k::after,body.arcade-site main .war-5k::before{opacity:.06!important;color:var(--arc-ink)!important;-webkit-text-stroke:0!important}body.arcade-site main .war-5k-icon{color:var(--arc-proof)!important;box-shadow:none!important}body.arcade-site main .war-5k-amount{font-family:var(--arc-font-display);color:var(--arc-proof)!important;background:0 0!important;-webkit-text-fill-color:currentColor!important;filter:none!important}body.arcade-site main .war-5k-sub{font-family:var(--arc-font-pixel);font-size:13px;letter-spacing:.06em;color:var(--arc-ink-2)}body.arcade-site main .war-5k-summary{font-size:17px!important;color:var(--arc-ink-2)}body.arcade-site main .war-card-label{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)!important}body.arcade-site main .war-card-cov{font-family:var(--arc-font-pixel);font-size:12px;color:var(--arc-proof)}body.arcade-site main .war-card-desc,body.arcade-site main .war-card-desc *{font-size:16px}body.arcade-site main .war-chk{color:var(--arc-proof)}body.arcade-site main .war-x{color:var(--arc-ink-3)}body.arcade-site main .war-fp-bullet{font-size:16px;color:var(--arc-ink-2)}body.arcade-site main .war-fp-card:nth-child(2) .war-fp-bullet{color:var(--arc-ink-2)!important}body.arcade-site main .war-claim-num{font-family:var(--arc-font-display);font-size:44px;color:var(--arc-ink-3)!important;-webkit-text-stroke:0;opacity:1}body.arcade-site main .war-claim-ct strong{display:block;font-family:var(--arc-font-body);font-weight:600;font-size:21px;letter-spacing:0;text-transform:none;color:var(--arc-ink);margin-bottom:6px}body.arcade-site main .war-claim-ct p{font-family:var(--arc-font-body);text-transform:none;letter-spacing:0}body.arcade-site main :is(.war-claim-steps)::before{background:var(--arc-line)!important;box-shadow:none!important}body.arcade-site main .war-cip{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .war-cip-phone{font-family:var(--arc-font-display);color:var(--arc-accent)}body.arcade-site main .war-cip-note{background:var(--arc-bg)!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;font-size:15px}body.arcade-site main .war-badge{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-proof)!important;background:0 0!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-proof)!important}body.arcade-site.arcade-site main section :is(.ppf-pkg-tag){font-family:var(--arc-font-body);font-size:16px;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--arc-ink-2)}body.arcade-site main .ppf-pkg{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .ppf-pkg.featured,body.arcade-site main .ppf-pkg.ppf-pkg-pop,body.arcade-site main .ppf-pkg[class*=popular]{box-shadow:0 -4px 0 0 var(--arc-proof),0 4px 0 0 var(--arc-proof),-4px 0 0 0 var(--arc-proof),4px 0 0 0 var(--arc-proof)!important}body.arcade-site main .ppf-pkg-tier{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .ppf-pkg-name{font-family:var(--arc-font-display);font-weight:400;font-size:36px;line-height:1;color:var(--arc-ink)}body.arcade-site main .ppf-pkg-div{background:var(--arc-line)!important;height:2px}body.arcade-site main .ppf-pkg-feat li{color:var(--arc-ink-2)}body.arcade-site main .sa-hero [style*="border-radius:50%"][style*=animation]{display:none}body.arcade-site main .sa-hero h1{font-family:var(--arc-font-display)!important}body.arcade-site main .sa-hero h1 em{display:block;font-family:var(--arc-font-display)!important;font-style:normal!important;font-size:1em!important;color:var(--arc-ink)!important;letter-spacing:.01em!important}body.arcade-site main .sa-hero h1 span{color:var(--arc-accent)!important}body.arcade-site main .sa-hero p[style]{font-size:18px!important;color:var(--arc-ink-2)!important}body.arcade-site main .sa-hero a[href^="#"]:not(.qb-trigger){min-height:44px;padding:8px 14px!important;border:0!important;border-radius:0!important;background:var(--arc-bg)!important;box-shadow:inset 0 0 0 2px var(--arc-line);font-family:var(--arc-font-body);font-weight:600;font-size:16px!important;letter-spacing:0!important;text-transform:none!important;color:var(--arc-ink)!important}body.arcade-site main .sa-hero a[href^="#"]:not(.qb-trigger):hover{box-shadow:inset 0 0 0 2px var(--arc-ink-3)}body.arcade-site main .sa-hero a[href^="#"]:not(.qb-trigger) svg{stroke:var(--arc-ink-3)}body.arcade-site main .sa-hero-actions{align-items:flex-start!important}body.arcade-site main :is(.sa-hero-actions,.sa-cta-btns) a{min-height:var(--arc-btn-height);padding:14px 26px!important;margin-bottom:var(--arc-press-offset);border:0!important;border-radius:0!important;font-family:var(--arc-font-body)!important;font-size:var(--arc-fs-button)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;transition:transform var(--arc-step-fast) steps(2)!important}body.arcade-site main :is(.sa-hero-actions,.sa-cta-btns) a.qb-trigger{background:var(--arc-accent)!important;color:var(--arc-on-accent)!important;box-shadow:var(--arc-shadow-face),0 var(--arc-press-offset) 0 0 var(--arc-accent-deep)!important}body.arcade-site main :is(.sa-hero-actions,.sa-cta-btns) a:not(.qb-trigger){background:rgba(10,12,18,.78)!important;color:var(--arc-ink)!important;box-shadow:inset 0 0 0 2px rgba(238,240,245,.8),0 var(--arc-press-offset) 0 0 rgba(0,0,0,.6)!important}body.arcade-site main :is(.sa-hero-actions,.sa-cta-btns) a svg{stroke:currentColor}body.arcade-site main :is(.sa-hero-actions,.sa-cta-btns) a:active{transform:translateY(var(--arc-press-offset))!important}body.arcade-site main :is(.sa-hero-actions,.sa-cta-btns) a:focus-visible{outline:var(--arc-focus);outline-offset:4px}body.arcade-site main .sa-eyebrow{border:0!important;border-radius:0!important;background:0 0!important;padding:0!important;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.08em;color:var(--arc-ink-2)}body.arcade-site main .sa-grad{background:0 0!important;-webkit-text-fill-color:currentColor!important;color:var(--arc-accent)!important}body.arcade-site main .sa-head-line{background:var(--arc-line)!important;box-shadow:none!important}body.arcade-site main .sa-chip{font-family:var(--arc-font-pixel);font-size:12px;color:var(--arc-ink-3)}body.arcade-site main .sa-areas-grid .service-card [style*="border-radius:50%"]{border-radius:0!important;background:0 0!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main .sa-areas-grid .service-card svg[stroke]{stroke:var(--arc-ink-3)}body.arcade-site main .sa-areas-grid .service-card [style*=Bebas],body.arcade-site main .sa-areas-grid .service-card h3{font-family:var(--arc-font-display)!important;font-size:28px!important;line-height:1!important;color:var(--arc-ink)}body.arcade-site main .sa-areas-grid a{min-height:44px;border-radius:0!important;border-color:var(--arc-line)!important;font-size:16px!important;color:var(--arc-ink-2)!important;display:flex;align-items:center}body.arcade-site main .sa-areas-grid a:hover{color:var(--arc-ink)!important;border-color:var(--arc-accent)!important}body.arcade-site main .sa-stat-num{color:var(--arc-proof)!important}body.arcade-site main section[style*="border-top:1px solid rgba(0,207,255"]{border-top:0!important}body.arcade-site main section[style*="border-top:1px solid rgba(0,207,255"]>[style*=radial-gradient]{display:none}body.arcade-site main .sa-cta-container{max-width:920px;margin:56px auto;padding:56px 32px 40px!important;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site main .sa-cta-container::before{content:"\25B6  Next level";position:absolute;left:50%;top:-14px;transform:translateX(-50%);padding:5px 12px;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--arc-on-accent);background:var(--arc-proof)}body.arcade-site main .sa-cta-container h2>span[style*="font-size:16px"]{font-size:18px!important;color:var(--arc-ink-2)!important}body.arcade-site main .sa-trust-inner>div{font-size:15px!important;color:var(--arc-ink-2)!important}body.arcade-site main .sa-trust-inner svg{fill:none;stroke:var(--arc-proof)}body.arcade-site main .sa-trust-inner{background:var(--arc-hud)!important;border:0!important;border-radius:0!important;box-shadow:0 0 0 2px var(--arc-line)!important}body.arcade-site main .sa-cta-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;align-items:flex-start}body.arcade-site main .war-card a[style*="text-transform:uppercase"]{display:inline-flex!important;align-items:center;min-height:44px;font-size:16px!important;font-weight:600;letter-spacing:0!important;text-transform:none!important}body.arcade-site main .ncpb-drive-item strong{font-family:var(--arc-font-body)!important;font-weight:600;font-size:16px!important;letter-spacing:0;color:var(--arc-ink)!important}body.arcade-site main .ncpb-drive-item span{font-size:15px!important;color:var(--arc-ink-3)}body.arcade-site main .ncpb-first30-num{font-family:var(--arc-font-pixel);font-size:14px;color:var(--arc-ink-3)!important}body.arcade-site main .ppf-badge-top{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;color:var(--arc-on-accent)!important;background:var(--arc-proof)!important}body.arcade-site main :is(.ncpb-story-meta,.ncpb-form-opt){font-size:15px!important}body.arcade-site main :is(legend){font-size:15px;font-weight:600;color:var(--arc-ink-2);letter-spacing:0;text-transform:none}body.arcade-site main :is(.founder-callout,.ncpb-first30-bridge){font-size:16px!important}body.arcade-site main :is([class*=breadcrumb],[class*="-bc"]) :is(a,span){font-size:15px!important}@media (max-width:600px){body.arcade-site main .sa-cta-container{margin:40px 16px;padding:44px 16px 28px!important}body.arcade-site.arcade-site main :is(.section-title,.rw-title,.cta-title,h2){font-size:max(30px,min(var(--arc-fs-h2),11vw))}}body.arcade-site .ac-hero,body.arcade-site .ac-hero *,body.arcade-site .ac-hero ::after,body.arcade-site .ac-hero ::before{box-sizing:border-box}body.arcade-site main .ac-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:clamp(600px,78svh,760px);margin:0;padding:var(--ar-hdr,76px) 0 0;background:var(--arc-bg);color:var(--arc-ink);font-family:var(--arc-font-body);text-align:left}body.arcade-site main .ac-hero-scan{position:absolute;inset:0;z-index:2;pointer-events:none;background:var(--arc-scanlines),var(--arc-vignette);opacity:.75}body.arcade-site main .ac-hero-main{position:relative;flex:1;display:flex}body.arcade-site main .ac-hero-inner{position:relative;z-index:3;width:100%;max-width:1440px;margin:0 auto;padding:clamp(24px,5vh,56px) 64px 48px;display:flex;align-items:flex-start}body.arcade-site main .ac-hero-photo{position:absolute;z-index:1;display:block;margin:0;top:auto;left:auto;right:0;bottom:0;aspect-ratio:4/3;--ov:40px;--pr:calc(max(0px,(100% - 1440px) / 2) + 64px + min(640px,(min(100%,1440px) - 128px) * .52));width:calc(100% - var(--pr) + var(--ov));max-height:100%}body.arcade-site main .ac-hero-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ac-pos,center 60%);border-radius:0!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 calc(var(--ov) * 2)),linear-gradient(180deg,transparent 0,#000 64px);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 calc(var(--ov) * 2)),linear-gradient(180deg,transparent 0,#000 64px);mask-composite:intersect}body.arcade-site main .ac-hero--ceramic{--ac-pos:center 58%}body.arcade-site main .ac-hero--ppf{--ac-pos:center 60%}body.arcade-site main .ac-hero--tint{--ac-pos:center 25%}body.arcade-site main .ac-hero--detailing{--ac-pos:center 55%}/* the panel */ body.arcade-site.arcade-site main .ac-hero-panel{position:relative;width:min(640px,52%);display:grid;gap:18px;justify-items:start;padding:34px 38px 36px;font-size:19px;background:var(--arc-panel);box-shadow:var(--arc-shadow-frame)!important;opacity:1;transform:none}body.arcade-site main .ac-hero-bc{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:-6px 0 -4px;font-size:15px;line-height:1.3;color:var(--arc-ink-3)}body.arcade-site main .ac-hero-bc a{display:inline-flex;align-items:center;min-height:44px;margin:-8px 0;color:var(--arc-ink-2)!important;text-decoration:underline;text-decoration-color:rgba(195,199,212,.4);text-underline-offset:3px}body.arcade-site main .ac-hero-bc a:hover{color:var(--arc-accent)!important}body.arcade-site main .ac-hero-bc a:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site.arcade-site main .ac-hero-eyebrow{display:flex;align-items:baseline;gap:10px;margin:0;font-family:var(--arc-font-pixel);font-size:14px;font-weight:400;line-height:1.45;letter-spacing:.03em;text-transform:uppercase;color:var(--arc-accent)}body.arcade-site main .ac-hero-eyebrow::before{content:"";flex:none;width:8px;height:8px;background:currentColor;box-shadow:0 0 0 2px rgba(25,211,255,.25);transform:translateY(-1px)}body.arcade-site.arcade-site main .ac-hero .ac-hero-h1{margin:0;font-family:var(--arc-font-display);font-weight:400;font-style:normal;font-size:clamp(48px,4.4vw,70px);line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--arc-ink);text-wrap:balance;-webkit-text-stroke:0;-webkit-text-fill-color:currentColor;background:0 0;text-shadow:none;animation:none;opacity:1;transform:none}body.arcade-site.arcade-site main .ac-hero .ac-hero-h1 em{font-style:normal;color:var(--arc-accent);-webkit-text-fill-color:currentColor}body.arcade-site main .ac-hero .ac-hero-l{display:inline;color:inherit}@media (min-width:769px){body.arcade-site main .ac-hero .ac-hero-l{display:block}}body.arcade-site.arcade-site main .ac-hero .ac-hero-sub{margin:0;max-width:30em;font-size:19px;line-height:var(--arc-lh-body);color:var(--arc-ink-2);text-wrap:pretty}body.arcade-site main .ac-hero .ac-hero-sub strong{color:var(--arc-ink);font-weight:600}body.arcade-site main .ac-hero-acts{display:grid;gap:12px;justify-items:start;margin-top:4px}body.arcade-site main .ac-hero-press{font-family:var(--arc-font-pixel);font-size:13px;letter-spacing:.08em;color:var(--arc-proof)}body.arcade-site main .ac-hero-blink{display:inline-block}@media (prefers-reduced-motion:no-preference){body.arcade-site main .ac-hero-blink{animation:ac-blink var(--arc-blink) steps(1) 4}}@keyframes ac-blink{50%{opacity:0}}body.arcade-site main .ac-hero-btns{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}body.arcade-site.arcade-site main .ac-hero .ac-hero-micro{display:block;margin:0;font-size:15px!important;line-height:1.45;color:var(--arc-ink-2)!important}body.arcade-site.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn{position:relative;display:inline-flex;width:auto;max-width:100%;min-height:0;margin:0;padding:0 0 6px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;filter:none;transform:none!important;overflow:visible;font:inherit;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--arc-on-accent)!important;opacity:1}body.arcade-site.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn::before{content:"";display:block;position:absolute;left:0;right:0;top:6px;bottom:0;width:auto;height:auto;background:var(--arc-accent-deep);clip-path:var(--arc-px-corner);opacity:1;transform:none;animation:none}body.arcade-site.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn--ghost::before{background:rgba(0,0,0,.6)}body.arcade-site.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn::after{content:none}body.arcade-site.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn--ghost{color:var(--arc-ink)!important}body.arcade-site.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn:focus-visible{outline:var(--arc-focus)!important;outline-offset:4px}body.arcade-site.arcade-site main .ac-hero .ac-hero-hud{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 40px;min-height:var(--arc-hud-height);margin:0;list-style:none;padding:12px max(64px,calc((100% - 1440px)/ 2 + 64px));background:var(--arc-hud);box-shadow:0 -4px 0 0 var(--arc-line)!important}body.arcade-site main .ac-hero-hud li{display:flex;align-items:baseline;gap:10px;margin:0;padding:0;font-size:16px;line-height:1.3;color:var(--arc-ink)}body.arcade-site main .ac-hero-hud li::before{content:none}body.arcade-site main .ac-hero-hud .k{font-family:var(--arc-font-pixel);font-size:var(--arc-fs-label);letter-spacing:.06em;color:var(--arc-ink-3);white-space:nowrap}body.arcade-site main .ac-hero-hud .v{font-weight:600}body.arcade-site main .ac-hero-hud .s{font-size:15px;color:var(--arc-ink-3)}body.arcade-site main .ac-hero-hud .gold{color:var(--arc-proof)}@media (max-width:1100px){body.arcade-site main .ac-hero-inner{padding:clamp(28px,6vh,64px) 32px 40px}body.arcade-site.arcade-site main .ac-hero-panel{width:min(600px,62%);padding:28px 28px 30px}body.arcade-site main .ac-hero-photo{--pr:calc(32px + min(600px,(100% - 64px) * .62))}body.arcade-site.arcade-site main .ac-hero .ac-hero-hud{padding:12px 32px;gap:10px 28px}}@media (max-width:768px){body.arcade-site main .ac-hero{min-height:0}body.arcade-site main .ac-hero-main{flex-direction:column}body.arcade-site main .ac-hero-inner{order:1;padding:16px 16px 0}body.arcade-site main .ac-hero-photo{order:2;position:relative;right:auto;bottom:auto;width:min(100%,calc((clamp(220px,62vw,320px) + 48px) * 4 / 3));max-height:none;margin:-40px auto 0}body.arcade-site main .ac-hero-photo img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 18%),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}body.arcade-site.arcade-site main .ac-hero-panel{width:100%;padding:22px 18px 24px;gap:14px}body.arcade-site.arcade-site main .ac-hero-eyebrow{font-size:12px;gap:8px}body.arcade-site.arcade-site main .ac-hero .ac-hero-h1{font-size:clamp(40px,11.5vw,54px)}body.arcade-site.arcade-site main .ac-hero .ac-hero-sub{font-size:17.5px;line-height:1.5;max-width:none}body.arcade-site main .ac-hero-acts{justify-items:stretch;width:100%}body.arcade-site main .ac-hero-btns{display:grid;grid-template-columns:1fr;gap:12px;width:100%}body.arcade-site.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn{width:100%}body.arcade-site main .ac-hero .ac-hero-btns .px-btn.px-btn>span{white-space:normal}body.arcade-site.arcade-site main .ac-hero .ac-hero-hud{display:grid;grid-template-columns:1fr;gap:10px;padding:14px 16px}body.arcade-site main .ac-hero-hud li{flex-wrap:wrap;gap:2px 10px;font-size:16px}}@media (max-width:360px){body.arcade-site main .ac-hero-inner{padding:12px 12px 0}body.arcade-site.arcade-site main .ac-hero-panel{padding:20px 14px 22px}body.arcade-site.arcade-site main .ac-hero .ac-hero-h1{font-size:38px}body.arcade-site.arcade-site main .ac-hero .ac-hero-hud{padding:12px}}body.arcade-site main>:has(>.ac-hero){background:var(--arc-bg)}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fi"]{background:0 0!important;border:0!important;box-shadow:0 2px 0 0 var(--arc-line)!important;margin:0 0 2px}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fq"]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:60px;padding:16px 12px 16px 40px!important;background:0 0;border:0!important;font-family:var(--arc-font-body)!important;font-weight:600;font-size:18px!important;line-height:1.35;letter-spacing:0!important;text-transform:none!important;text-align:left;color:var(--arc-ink)!important;cursor:pointer}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fq"]::before{content:"\25B6";position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:13px;line-height:1;color:var(--arc-accent);opacity:0;transition:opacity var(--arc-step-fast) steps(2)}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fi"].open [class$="-fq"]::before,body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fq"]:is(:hover,:focus-visible)::before{opacity:1}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fq"]:hover{background:var(--arc-surface-2)}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fq"]:focus-visible{outline:var(--arc-focus);outline-offset:-3px}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-arrow"]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:14px;color:var(--arc-ink-2)!important;background:0 0!important;border:0!important;box-shadow:inset 0 0 0 2px var(--arc-line)!important;transition:transform var(--arc-step-fast) steps(2)}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fi"].open [class$="-arrow"]{transform:rotate(90deg);box-shadow:none!important;color:var(--arc-ink)!important}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fa"]{padding-left:40px;padding-right:16px;background:0 0;font-size:17px;line-height:1.6;color:var(--arc-ink-2)}body.arcade-site.arcade-site main section[class$="-faq-s"] [class$="-fi"].open [class$="-fa"]{max-height:1400px;padding-top:14px;padding-bottom:6px;margin:0 0 14px 24px;background:var(--arc-surface-2);box-shadow:inset 4px 0 0 0 var(--arc-accent-deep)}body.arcade-site main section[class$="-faq-s"] [class$="-fa"] a{color:var(--arc-accent)!important;text-decoration:underline;text-underline-offset:3px}body.arcade-site main section[class$="-faq-s"] [class$="-fl"]{border:0;box-shadow:0 -2px 0 0 var(--arc-line)}body.arcade-site main section[class$="-faq-s"] h2{text-align:center}body.arcade-site main section[class$="-cta-s"] :is(.sat-cta-line,.sat-cta-particles,.sat-diamond){display:none!important}body.arcade-site main section[class$="-cta-s"]::after,body.arcade-site main section[class$="-cta-s"]::before{content:none!important}body.arcade-site main>:not(:first-child)>section[class$="-cta-s"]{padding:88px 0 72px!important}body.arcade-site.arcade-site main section[class$="-cta-s"] [class$="-cta-heading"]{font-family:var(--arc-font-display)!important;font-weight:400;font-size:var(--arc-fs-h2)!important;line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--arc-ink);background:0 0;-webkit-text-fill-color:currentColor;text-shadow:none;margin:0 0 18px}body.arcade-site.arcade-site main section[class$="-cta-s"] [class$="-cta-heading"] span{color:var(--arc-accent)!important;background:0 0!important;-webkit-text-fill-color:currentColor!important;filter:none!important;text-shadow:none!important;animation:none!important}body.arcade-site main section[class$="-cta-s"] [class$="-cta-desc"]{max-width:36em;margin-left:auto;margin-right:auto;font-size:18px!important;color:var(--arc-ink-2)}body.arcade-site main section[class$="-cta-s"] [class$="-cta-buttons"]{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;margin:26px 0 18px}body.arcade-site.arcade-site main section[class$="-cta-s"] [class$="-cta-buttons"]>a{width:auto;flex:none}body.arcade-site main section[class$="-cta-s"] :is([class$="-cta-note"],.wtcta-note,.cc-build-micro){font-size:16px!important;line-height:1.5;color:var(--arc-ink-3)!important}body.arcade-site main section[class$="-cta-s"] [class$="-cta-note"] span{color:var(--arc-proof)}body.arcade-site main section[class$="-cta-s"] .cc-build-micro{display:block;align-self:center;margin-top:4px}@media (max-width:600px){body.arcade-site main>:not(:first-child)>section[class$="-cta-s"]{padding:64px 0 48px!important}body.arcade-site.arcade-site main section[class$="-cta-s"] [class$="-cta-buttons"]>a{width:100%}}body.arcade-site.arcade-site main section div[style*="border-radius:12px"][style*="var(--card"]{background:var(--arc-surface-2)!important;border:0!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main>:nth-child(2n)>section div[style*="border-radius:12px"][style*="var(--card"]{background:var(--arc-bg)!important}body.arcade-site main section div[style*="letter-spacing:2px"][style*="text-transform:uppercase"]{font-family:var(--arc-font-pixel);font-size:12px!important;letter-spacing:.06em!important;line-height:1.5;color:var(--arc-ink-3)!important}body.arcade-site main section div[style*="font-weight:700"][style*="font-size:18px"]{font-size:21px!important;font-weight:600!important;line-height:1.25;color:var(--arc-ink)}body.arcade-site.arcade-site main .ghl-section-scope>.container>div>a.sv-cta-btn{background:rgba(10,12,18,.78)!important;color:var(--arc-ink)!important;font-weight:600;box-shadow:inset 0 0 0 2px rgba(238,240,245,.8),0 var(--arc-press-offset) 0 0 rgba(0,0,0,.6)!important}body.arcade-site.arcade-site main .ghl-section-scope>.container>div>a.sv-cta-btn:hover{box-shadow:inset 0 0 0 2px var(--arc-accent),0 var(--arc-press-offset) 0 0 rgba(0,0,0,.6)!important}body.arcade-site main .ghl-section-scope>.container[style*=border-top]{border-top:0!important}body.arcade-site main :is(.ln-hero,.ln-post-hero){background:var(--arc-bg);border-bottom:0}body.arcade-site main :is(.ln-hero,.ln-post-hero) .ln-hero-glow{display:none}body.arcade-site main .ln-hero{padding:calc(var(--ar-hdr,76px) + 56px) 0 56px}body.arcade-site main .ln-post-hero{padding:calc(var(--ar-hdr,76px) + 40px) 0 44px}body.arcade-site.arcade-site main .ln-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--arc-font-pixel);font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--arc-ink-2)}body.arcade-site.arcade-site main .ln-eyebrow::before{content:"";width:8px;height:8px;flex:none;background:var(--arc-accent)}body.arcade-site.arcade-site main .ln-eyebrow::after{content:none}body.arcade-site.arcade-site main :is(.ln-hero-title,.ln-post-title,.ln-series-title,.ln-club-title){font-family:var(--arc-font-display);font-weight:400;letter-spacing:.01em;line-height:.95;text-transform:uppercase;color:var(--arc-ink);text-wrap:balance}body.arcade-site.arcade-site main .ln-hero-title{font-size:clamp(48px,6.4vw,88px);margin:0 0 22px}body.arcade-site.arcade-site main .ln-hero-title .accent{display:block;color:var(--arc-accent)}body.arcade-site.arcade-site main .ln-post-title{font-size:clamp(44px,5.6vw,72px);margin:16px 0}body.arcade-site.arcade-site main :is(.ln-series-title,.ln-club-title){font-size:var(--arc-fs-h2);margin:0 0 14px}body.arcade-site main .ln-hero-sub{font-size:19px!important;line-height:1.6;color:var(--arc-ink-2)!important;max-width:36em}body.arcade-site main .ln-byline{font-size:16px!important;color:var(--arc-ink-3)!important}body.arcade-site main .ln-byline strong{color:var(--arc-ink)}body.arcade-site main .ln-back{display:inline-flex;align-items:center;min-height:44px;margin:0 0 4px;font-size:16px;font-weight:600;letter-spacing:0;color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .ln-crumbs{font-size:15px;color:var(--arc-ink-3);margin-bottom:18px}body.arcade-site main .ln-crumbs a{display:inline-block;padding:10px 0;margin:-10px 0;color:var(--arc-ink-2);text-decoration:underline;text-decoration-color:rgba(195,199,212,.4);text-underline-offset:3px}body.arcade-site main :is(.ln-back,.ln-crumbs a,.ln-topic,.ln-card,.ln-chip,.ln-ep a,.ln-video-link,.ln-source a):focus-visible{outline:var(--arc-focus);outline-offset:3px}body.arcade-site.arcade-site main>.ln-chips-bar{position:sticky;top:var(--ar-hdr,76px);z-index:20;background:var(--arc-hud);border-bottom:0;box-shadow:0 4px 0 0 var(--arc-line)}body.arcade-site main .ln-chips{gap:8px;padding:12px 0}body.arcade-site main .ln-chip{min-height:44px;padding:10px 16px;border:0;border-radius:0;font-family:var(--arc-font-body);font-weight:600;font-size:16px;letter-spacing:0;color:var(--arc-ink-2);background:var(--arc-bg);box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main .ln-chip:hover{color:var(--arc-ink);box-shadow:inset 0 0 0 2px var(--arc-ink-3)}body.arcade-site main .ln-chip[aria-pressed=true]{color:var(--arc-on-accent);background:var(--arc-accent);box-shadow:var(--arc-shadow-face)}body.arcade-site main .ln-chip-count{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;opacity:.8}body.arcade-site main .ln-list-section{padding:56px 0 72px}body.arcade-site main .ln-list{gap:22px}body.arcade-site.arcade-site main .ln-card{padding:26px 28px 24px;border:0;border-radius:0;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important;transition:transform 120ms steps(2),box-shadow 120ms steps(2)}body.arcade-site.arcade-site main .ln-card:hover{transform:translateY(-4px);box-shadow:0 -4px 0 0 var(--arc-accent),0 4px 0 0 var(--arc-accent),-4px 0 0 0 var(--arc-accent),4px 0 0 0 var(--arc-accent),0 8px 0 0 rgba(0,0,0,.5)!important}body.arcade-site main .ln-meta{gap:8px 14px;font-size:15px;color:var(--arc-ink-3)}body.arcade-site.arcade-site main .ln-topic{padding:5px 9px;border:0;border-radius:0;font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--arc-ink-2);background:0 0;box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main .ln-kind{font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--arc-ink-3)}body.arcade-site.arcade-site main .ln-card-title{font-family:var(--arc-font-body);font-weight:700;font-size:clamp(22px,2.4vw,26px);line-height:1.25;letter-spacing:0;color:var(--arc-ink);margin:14px 0 8px}body.arcade-site main .ln-card-sum{font-size:17px!important;line-height:1.6;color:var(--arc-ink-2)!important}body.arcade-site main .ln-card-more{margin-top:14px;font-size:16px;font-weight:700;letter-spacing:0;color:var(--arc-accent)}body.arcade-site main .ln-empty{font-size:17px;color:var(--arc-ink-3)}@media (prefers-reduced-motion:reduce){body.arcade-site main .ac-hero-blink{animation:none}body.arcade-site main section[class$="-faq-s"] :is([class$="-fq"]::before,[class$="-arrow"]){transition:none}body.arcade-site.arcade-site main .ln-card{transition:none}body.arcade-site.arcade-site main .ln-card:hover{transform:none}}body.arcade-site main .ln-series{border-top:0;padding:72px 0}body.arcade-site main .ln-series-sub{font-size:17px!important;color:var(--arc-ink-2)!important}body.arcade-site main .ln-ep{gap:12px;padding:12px 14px;border:0;border-radius:0;background:0 0;box-shadow:inset 0 0 0 2px var(--arc-line);font-size:16px;color:var(--arc-ink-2)}body.arcade-site main .ln-ep-day,body.arcade-site main .ln-ep-tag{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main .ln-ep.is-out{background:var(--arc-surface-2);box-shadow:inset 0 0 0 2px var(--arc-ink-3)}body.arcade-site main .ln-ep.is-out a{color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .ln-ep.is-out .ln-ep-tag{color:var(--arc-proof)}body.arcade-site.arcade-site main :is(.ln-eps-toggle,.ln-btn-ghost){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;margin-bottom:6px;border:0;border-radius:0;font-family:var(--arc-font-body);font-weight:600;font-size:17px;letter-spacing:0;color:var(--arc-ink);background:rgba(10,12,18,.78);box-shadow:inset 0 0 0 2px rgba(238,240,245,.8),0 6px 0 0 rgba(0,0,0,.6);cursor:pointer;transition:transform var(--arc-step-fast) steps(2)}body.arcade-site main .ln-eps-toggle{margin:22px auto 0;display:flex;width:fit-content}body.arcade-site.arcade-site main :is(.ln-eps-toggle,.ln-btn-ghost):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 2px var(--arc-accent),0 6px 0 0 rgba(0,0,0,.6)}body.arcade-site.arcade-site main :is(.ln-eps-toggle,.ln-btn-ghost):focus-visible{outline:var(--arc-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){body.arcade-site.arcade-site main :is(.ln-eps-toggle,.ln-btn-ghost){transition:none}body.arcade-site.arcade-site main :is(.ln-eps-toggle,.ln-btn-ghost):hover{transform:none}}body.arcade-site main .ln-post-body{padding:52px 0 64px}body.arcade-site.arcade-site main .ln-answer{margin:4px 0 36px;padding:22px 24px;border:0;border-radius:0;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line),inset 6px 0 0 0 var(--arc-accent-deep)}body.arcade-site main .ln-answer-label{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.08em;color:var(--arc-ink-3);margin-bottom:10px}body.arcade-site main .ln-answer p{font-size:clamp(20px,2.2vw,23px);line-height:1.45;font-weight:600;color:var(--arc-ink)}body.arcade-site.arcade-site main :is(.ln-video video,.ln-figure img){border:0;border-radius:0!important;box-shadow:0 0 0 4px var(--arc-line),0 0 0 8px var(--arc-bg),0 0 0 10px rgba(58,64,82,.5)!important}body.arcade-site main :is(.ln-video,.ln-figure){margin:12px 10px 40px}body.arcade-site main .ln-video-link{display:inline-flex;align-items:center;min-height:48px;font-size:17px;color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .ln-prose{max-width:68ch}body.arcade-site main .ln-prose p{font-size:18px;line-height:1.7;color:var(--arc-ink-2);margin:0 0 22px}body.arcade-site main .ln-source{border-top:0;box-shadow:0 -2px 0 0 var(--arc-line);font-size:16px;color:var(--arc-ink-3)}body.arcade-site main .ln-source a{display:inline-block;padding:10px 0;margin:-10px 0;color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .ln-post-nav{gap:14px;margin-top:32px}body.arcade-site main .ln-club{background:var(--arc-surface);border-top:0;padding:80px 0}body.arcade-site.arcade-site main .ln-club-card{position:relative;padding:56px 36px 40px;border:0;border-radius:0;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important}body.arcade-site main .ln-club-card::before{content:"\25B6  Next level";position:absolute;left:50%;top:-14px;transform:translateX(-50%);padding:5px 12px;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--arc-on-accent);background:var(--arc-proof)}body.arcade-site main .ln-club-price{font-size:20px!important;color:var(--arc-ink)!important}body.arcade-site main .ln-club-price strong{color:var(--arc-ink)}body.arcade-site main .ln-club-note{font-size:16px!important;color:var(--arc-ink-3)!important}body.arcade-site main .ln-club-list li{font-size:17px;color:var(--arc-ink-2);border-bottom:0;box-shadow:0 2px 0 0 rgba(58,64,82,.5)}body.arcade-site main .ln-club-list li::before{left:0;top:16px;width:8px;height:8px;border:0;transform:none;background:var(--arc-proof)}body.arcade-site main .ln-club-fine{font-size:15px!important;color:var(--arc-ink-3)!important}@media (max-width:640px){body.arcade-site main .ln-hero{padding:calc(var(--ar-hdr,60px) + 36px) 0 40px}body.arcade-site main .ln-post-hero{padding:calc(var(--ar-hdr,60px) + 24px) 0 32px}body.arcade-site.arcade-site main .ln-club-card{padding:44px 18px 30px}body.arcade-site main .ln-prose p{font-size:18px}body.arcade-site main .ln-hero-sub{font-size:18px!important}}body.arcade-site main :is(.blog-hero,.blog-post-hero){background:var(--arc-bg);border-bottom:0}body.arcade-site main :is(.blog-hero-glow,.blog-post-hero-glow){display:none}body.arcade-site main .blog-hero{padding:calc(var(--ar-hdr,76px) + 56px) 0 56px}body.arcade-site.arcade-site main .blog-hero-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--arc-font-pixel);font-size:13px;font-weight:400;letter-spacing:.08em;color:var(--arc-ink-2)}body.arcade-site.arcade-site main .blog-hero-eyebrow::before{content:"";width:8px;height:8px;flex:none;background:var(--arc-accent)}body.arcade-site.arcade-site main .blog-hero-eyebrow::after{content:none}body.arcade-site.arcade-site main .blog-hero-title{font-family:var(--arc-font-display);font-weight:400;font-size:clamp(52px,6.6vw,92px);line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--arc-ink);margin:0 0 22px}body.arcade-site main .blog-hero-title .accent{color:var(--arc-accent)}body.arcade-site main .blog-hero-sub{font-size:19px!important;line-height:1.6;color:var(--arc-ink-2)!important;max-width:36em}body.arcade-site main .blog-hero-stats{font-size:16px;color:var(--arc-ink-2)}body.arcade-site main .blog-hero-stats strong{color:var(--arc-proof)}body.arcade-site main .blog-hero-stats .sep{width:6px;height:6px;border-radius:0!important;background:var(--arc-line)}body.arcade-site.arcade-site main>.blog-categories-bar{position:sticky;top:var(--ar-hdr,76px);z-index:20;background:var(--arc-hud);border-bottom:0;box-shadow:0 4px 0 0 var(--arc-line)}body.arcade-site main .blog-categories{gap:8px;padding:12px 0}body.arcade-site main :is(.blog-cat-link,.blog-rss-link){min-height:44px;padding:10px 16px;border:0;border-radius:0;font-family:var(--arc-font-body);font-weight:600;font-size:16px;letter-spacing:0;color:var(--arc-ink-2);background:var(--arc-bg);box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main :is(.blog-cat-link,.blog-rss-link):hover{color:var(--arc-ink);background:var(--arc-bg);box-shadow:inset 0 0 0 2px var(--arc-ink-3)}body.arcade-site main .blog-cat-link.active{color:var(--arc-on-accent);background:var(--arc-accent);box-shadow:var(--arc-shadow-face)}body.arcade-site main .blog-cat-count{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400}body.arcade-site main :is(.blog-cat-link,.blog-rss-link,.blog-card,.blog-pagination a,.cpg-btn,.blog-back-link,.blog-breadcrumbs a,.blog-category-badge,.blog-toc-list a,.bsc-btn):focus-visible{outline:var(--arc-focus);outline-offset:3px}body.arcade-site main .blog-grid-section{padding:56px 0 80px}body.arcade-site main .blog-grid{gap:30px}body.arcade-site.arcade-site main .blog-card{border:0;border-radius:0;overflow:visible;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)!important;transition:transform 120ms steps(2),box-shadow 120ms steps(2)}body.arcade-site.arcade-site main .blog-card:hover{transform:translateY(-4px);box-shadow:0 -4px 0 0 var(--arc-accent),0 4px 0 0 var(--arc-accent),-4px 0 0 0 var(--arc-accent),4px 0 0 0 var(--arc-accent),0 8px 0 0 rgba(0,0,0,.5)!important}body.arcade-site main .blog-card-thumb{border-radius:0;box-shadow:0 4px 0 0 var(--arc-line)}body.arcade-site main .blog-card-body{padding:24px 22px}body.arcade-site main .blog-card-category{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site.arcade-site main .blog-card-title{font-family:var(--arc-font-body);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:0;color:var(--arc-ink)}body.arcade-site main .blog-card-excerpt{font-size:16px!important;line-height:1.6;color:var(--arc-ink-2)!important}body.arcade-site main .blog-card-date{font-size:15px;color:var(--arc-ink-3)}@media (prefers-reduced-motion:reduce){body.arcade-site.arcade-site main .blog-card{transition:none}body.arcade-site.arcade-site main .blog-card:hover{transform:none}}body.arcade-site main :is(.blog-pagination a,.cpg-btn){min-width:48px;height:48px;border:0;border-radius:0;font-family:var(--arc-font-body);font-weight:600;font-size:16px;letter-spacing:0;color:var(--arc-ink);background:var(--arc-bg);box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main :is(.blog-pagination a,.cpg-btn):hover:not(:disabled){color:var(--arc-ink);background:var(--arc-bg);box-shadow:inset 0 0 0 2px var(--arc-accent);transform:none}body.arcade-site main .cpg-btn.active{color:var(--arc-on-accent);background:var(--arc-accent);box-shadow:var(--arc-shadow-face)}body.arcade-site main .blog-pagination-info{font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--arc-ink-3)}body.arcade-site main>:is(.blog-post-hero,.blog-featured,.blog-body){background:var(--arc-bg)!important}body.arcade-site main>:is(.blog-post-hero,.blog-featured,.blog-body)::before{content:none!important}body.arcade-site main .blog-post-hero{padding:calc(var(--ar-hdr,76px) + 36px) 0 36px}body.arcade-site main .blog-back-link{display:inline-flex;min-height:44px;align-items:center;margin:0 0 2px;font-size:16px;font-weight:600;color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .blog-back-link:visited{color:var(--arc-accent)}body.arcade-site main .blog-breadcrumbs{font-size:15px!important;color:var(--arc-ink-3)}body.arcade-site main .blog-breadcrumbs a,body.arcade-site main .blog-breadcrumbs a:visited{display:inline-block;padding:10px 0;margin:-10px 0;font-size:15px!important;color:var(--arc-ink-2);text-decoration:underline;text-decoration-color:rgba(195,199,212,.4);text-underline-offset:3px}body.arcade-site main .blog-breadcrumbs .bc-sep{color:var(--arc-line)}body.arcade-site.arcade-site main .blog-post-title{font-family:var(--arc-font-display);font-weight:400;font-size:clamp(44px,5.2vw,72px);line-height:.98;letter-spacing:.01em;text-transform:uppercase;color:var(--arc-ink);text-wrap:balance;margin:6px 0 22px}body.arcade-site main .blog-category-badge{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border-radius:0;font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--arc-ink-2);background:0 0;box-shadow:inset 0 0 0 2px var(--arc-line)}body.arcade-site main .blog-category-badge:hover{box-shadow:inset 0 0 0 2px var(--arc-accent);color:var(--arc-ink)}body.arcade-site main .blog-meta-sep{width:6px;height:6px;border-radius:0!important;background:var(--arc-line)}body.arcade-site main :is(.blog-meta-top time,.blog-post-readtime){font-size:16px;color:var(--arc-ink-3)}body.arcade-site main .blog-featured{padding-top:8px}body.arcade-site.arcade-site main .blog-featured-img{border:0;border-radius:0!important;box-shadow:0 0 0 4px var(--arc-line)!important}body.arcade-site main .blog-body{padding:56px 0 64px}body.arcade-site main .blog-content{max-width:70ch;font-size:18px;line-height:1.65;color:var(--arc-ink-2)}body.arcade-site main .blog-content>p:first-of-type{font-size:20px;line-height:1.6;color:var(--arc-ink)}body.arcade-site main .blog-content p{margin:0 0 22px}body.arcade-site main .blog-content strong{color:var(--arc-ink);font-weight:700}body.arcade-site.arcade-site main :is(.blog-content,.blog-faq) h2{font-family:var(--arc-font-body);font-weight:700;font-size:clamp(26px,2.6vw,32px);line-height:1.22;letter-spacing:-.005em;color:var(--arc-ink);margin:56px 0 18px;scroll-margin-top:calc(var(--ar-hdr,76px) + 24px)}body.arcade-site main .blog-content h2 strong{font-weight:700}body.arcade-site.arcade-site main .blog-content h3{font-family:var(--arc-font-body);font-weight:700;font-size:22px;line-height:1.3;color:var(--arc-ink);margin:38px 0 12px}body.arcade-site main .blog-content li{margin:0 0 10px;line-height:1.65}body.arcade-site main .blog-content li::marker{color:var(--arc-ink-3)}body.arcade-site main .blog-content :is(a,a:visited){color:var(--arc-accent);border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}body.arcade-site main .blog-content a:hover{text-decoration-thickness:2px}body.arcade-site main .blog-content hr{border-top:0;height:4px;background:linear-gradient(90deg,var(--arc-line) 0 12px,transparent 12px 16px) 0 50%/16px 2px repeat-x}body.arcade-site main .blog-content img{border-radius:0!important}body.arcade-site main .blog-content figcaption{font-size:15px;color:var(--arc-ink-3)}body.arcade-site.arcade-site main .blog-content blockquote{margin:32px 4px;padding:22px 26px;border:0;border-radius:0;background:var(--arc-surface-2);font-size:19px;line-height:1.6;color:var(--arc-ink);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line),inset 6px 0 0 0 var(--arc-accent-deep)}body.arcade-site.arcade-site main .blog-content :is(.table-wrap,figure.table){margin:30px 4px;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site.arcade-site main .blog-content table{border:0;border-radius:0;background:0 0;font-size:16px}body.arcade-site.arcade-site main .blog-content thead th{background:var(--arc-hud);font-family:var(--arc-font-body);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--arc-ink)!important;border-bottom:0;box-shadow:inset 0 -2px 0 0 var(--arc-line)}body.arcade-site main .blog-content tbody td{border-bottom:0;box-shadow:inset 0 -2px 0 0 rgba(58,64,82,.5);color:var(--arc-ink-2)}body.arcade-site main .blog-content tbody tr:last-child td{box-shadow:none}body.arcade-site main .blog-content tbody tr:nth-child(2n){background:rgba(7,8,12,.35)}body.arcade-site.arcade-site main .blog-cta{position:relative;margin:44px 4px;padding:44px 30px 34px;border:0;border-radius:0;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site main .blog-cta::before{content:"\25B6  Next level";position:absolute;left:50%;top:-14px;transform:translateX(-50%);padding:5px 12px;font-family:var(--arc-font-pixel);font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--arc-on-accent);background:var(--arc-proof)}body.arcade-site.arcade-site main .blog-cta h3{font-family:var(--arc-font-body);font-weight:700;font-size:24px;color:var(--arc-ink)}body.arcade-site.arcade-site main .blog-cta h2{font-family:var(--arc-font-display);font-weight:400;font-size:clamp(34px,3.6vw,44px)!important;line-height:1;text-transform:uppercase;color:var(--arc-ink)}body.arcade-site main .blog-cta p{font-size:17px!important;line-height:1.6;color:var(--arc-ink-2)!important}body.arcade-site main .blog-service-bridge .section-label{justify-content:center}body.arcade-site main .blog-cta p:last-child{font-size:0!important}body.arcade-site.arcade-site main :is(.blog-cta .btn-primary,.blog-cta p:last-child a:last-child,.bsc-primary){display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 24px;margin-bottom:6px;border:0;border-radius:0;font-family:var(--arc-font-body);font-weight:700;font-size:17px;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--arc-on-accent)!important;background:var(--arc-accent)!important;box-shadow:var(--arc-shadow-face),0 6px 0 0 var(--arc-accent-deep)!important;transition:transform var(--arc-step-fast) steps(2)}body.arcade-site.arcade-site main :is(.blog-cta .btn-outline,.blog-cta p:last-child a:not(:last-child),.bsc-outline,.blog-nav-bottom .btn){display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:14px 22px;margin-bottom:6px;border:0;border-radius:0;font-family:var(--arc-font-body);font-weight:600;font-size:17px;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--arc-ink)!important;background:rgba(10,12,18,.78)!important;box-shadow:inset 0 0 0 2px rgba(238,240,245,.8),0 6px 0 0 rgba(0,0,0,.6)!important;transition:transform var(--arc-step-fast) steps(2)}body.arcade-site.arcade-site main :is(.blog-cta .btn,.blog-cta p:last-child a,.bsc-btn,.blog-nav-bottom .btn):hover{transform:translateY(-2px);filter:brightness(1.08)}body.arcade-site.arcade-site main :is(.blog-cta .btn,.blog-cta p:last-child a,.bsc-btn,.blog-nav-bottom .btn):active{transform:translateY(6px)}@media (prefers-reduced-motion:reduce){body.arcade-site.arcade-site main :is(.blog-cta .btn,.blog-cta p:last-child a,.bsc-btn,.blog-nav-bottom .btn){transition:none}body.arcade-site.arcade-site main :is(.blog-cta .btn,.blog-cta p:last-child a,.bsc-btn,.blog-nav-bottom .btn):hover{transform:none}}body.arcade-site.arcade-site main .blog-faq-item{margin:0 4px 18px;padding:20px 22px;border:0;border-radius:0;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site.arcade-site main .blog-faq-item h3{font-family:var(--arc-font-body);font-weight:700;font-size:19px;color:var(--arc-ink)}body.arcade-site main .blog-faq-item p{font-size:17px;line-height:1.65;color:var(--arc-ink-2)}body.arcade-site main .blog-sidebar{top:calc(var(--ar-hdr,76px) + 20px)}body.arcade-site.arcade-site main :is(.blog-toc,.blog-side-cta){border:0;border-radius:0;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site main :is(.blog-toc-title,.bsc-eyebrow){font-family:var(--arc-font-pixel);font-size:12px;font-weight:400;letter-spacing:.08em;color:var(--arc-ink-3)}body.arcade-site main .blog-toc-list a{border-radius:0;font-size:15px;line-height:1.4;color:var(--arc-ink-2);border-left:4px solid transparent}body.arcade-site main .blog-toc-list a:hover{color:var(--arc-ink);background:var(--arc-bg)}body.arcade-site main .blog-toc-list a.active{color:var(--arc-ink);border-left-color:var(--arc-accent);background:var(--arc-bg)}body.arcade-site main .bsc-title{font-family:var(--arc-font-display);font-weight:400;font-size:32px;line-height:1;text-transform:uppercase;color:var(--arc-ink)}body.arcade-site main .bsc-sub{font-size:16px;color:var(--arc-ink-2)}body.arcade-site.arcade-site main .bsc-btn{display:flex;width:100%;margin-bottom:12px;font-size:16px}@media (max-width:560px){body.arcade-site main .blog-hero{padding:calc(var(--ar-hdr,60px) + 36px) 0 40px}body.arcade-site main .blog-post-hero{padding:calc(var(--ar-hdr,60px) + 20px) 0 28px}body.arcade-site main .blog-content{font-size:18px}body.arcade-site main .blog-content>p:first-of-type{font-size:19px}body.arcade-site.arcade-site main :is(.blog-content,.blog-faq) h2{font-size:25px;margin:44px 0 14px}body.arcade-site.arcade-site main .blog-content table{font-size:15px}body.arcade-site.arcade-site main .blog-cta{padding:40px 16px 26px}body.arcade-site.arcade-site main :is(.blog-cta .btn,.blog-cta p:last-child a){width:100%;margin-left:0!important}}body.arcade-site.arcade-site main .blog-content div[style*="solid #00cfff"]{margin:36px 4px!important;padding:26px 26px 22px!important;border:0!important;border-radius:0!important;background:var(--arc-surface-2)!important;color:var(--arc-ink-2)!important;box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}body.arcade-site.arcade-site main .blog-content :is(h2,h3,h4,p,span,strong,td,th)[style*="color:#00cfff"]{color:var(--arc-ink)!important}body.arcade-site.arcade-site main .blog-content a[style*="background:#00cfff"]{min-height:48px;padding:13px 22px!important;margin:0 10px 12px 0!important;border-radius:0!important;background:var(--arc-accent)!important;color:var(--arc-on-accent)!important;text-decoration:none;box-shadow:var(--arc-shadow-face),0 6px 0 0 var(--arc-accent-deep)}body.arcade-site.arcade-site main .blog-content a[style*="border:2px solid #00cfff"]{min-height:48px;padding:13px 22px!important;margin:0 0 12px!important;border:0!important;border-radius:0!important;background:rgba(10,12,18,.78)!important;color:var(--arc-ink)!important;text-decoration:none;box-shadow:inset 0 0 0 2px rgba(238,240,245,.8),0 6px 0 0 rgba(0,0,0,.6)}body.arcade-site main .blog-content :is(td,th)[style*="border:1px solid"]{border:0!important;box-shadow:inset 0 -2px 0 0 rgba(58,64,82,.5)}body.arcade-site main .blog-content :is(img,svg)[style*=border-radius]{border-radius:0!important}body.arcade-site main .blog-toc-list{max-height:max(140px,calc(100vh - 540px))}body.arcade-site main .legal-doc,body.arcade-site main>.legal-doc{max-width:calc(70ch + 44px);padding:calc(var(--ar-hdr,76px) + 48px) 22px 96px;font-family:var(--arc-font-body);color:var(--arc-ink-2);line-height:1.65;background:0 0!important}body.arcade-site main .legal-doc::before{content:none!important}body.arcade-site main .legal-doc h1{font-family:var(--arc-font-display);font-weight:400;font-size:clamp(48px,6vw,72px);line-height:.95;letter-spacing:.01em;text-transform:uppercase;color:var(--arc-ink);margin:0 0 12px}body.arcade-site main .legal-doc .legal-updated{font-size:16px;opacity:1;color:var(--arc-ink-3);margin:0 0 36px}body.arcade-site.arcade-site main .legal-doc h2{font-family:var(--arc-font-body);font-weight:700;font-size:clamp(22px,2.4vw,26px);line-height:1.3;color:var(--arc-ink);margin:44px 0 12px}body.arcade-site main .legal-doc h3{font-family:var(--arc-font-body);font-weight:700;font-size:20px;color:var(--arc-ink)}body.arcade-site main .legal-doc :is(p,li){font-size:18px;line-height:1.65;opacity:1;color:var(--arc-ink-2)}body.arcade-site main .legal-doc strong{color:var(--arc-ink)}body.arcade-site main .legal-doc a{color:var(--arc-accent);text-decoration:underline;text-underline-offset:3px}body.arcade-site main .legal-doc a:focus-visible{outline:var(--arc-focus);outline-offset:2px}body.arcade-site main .legal-doc li::marker{color:var(--arc-ink-3)}body.arcade-site main .legal-doc .legal-callout{margin:24px 4px;padding:18px 22px;border:0;opacity:1;background:var(--arc-surface-2);box-shadow:0 -4px 0 0 var(--arc-line),0 4px 0 0 var(--arc-line),-4px 0 0 0 var(--arc-line),4px 0 0 0 var(--arc-line)}@media (max-width:560px){body.arcade-site main .legal-doc{padding:calc(var(--ar-hdr,60px) + 28px) 16px 72px}body.arcade-site main .legal-doc :is(p,li){font-size:17.5px}}