.site-wrap:has(.marketing-hero):before{content:none}.site-wrap .marketing-hero.marketing-hero{isolation:isolate;min-height:0;padding:calc(var(--header) + 92px) 0 64px;background:var(--vx-void);border:0;margin:0;display:block;position:relative;overflow:clip}.site-wrap .marketing-hero.marketing-hero:before,.site-wrap .marketing-hero.marketing-hero:after{content:none}.site-wrap .marketing-hero.marketing-hero .marketing-hero__layout{width:var(--shell);grid-template-rows:auto;grid-template-columns:minmax(0,680px) minmax(0,1fr);align-items:start;gap:40px;min-height:0;margin:0 auto;padding:0;display:grid;position:relative;inset:auto}.site-wrap .marketing-hero.marketing-hero .marketing-hero__copy{width:100%;min-width:0;max-width:none;text-align:left;grid-area:1/1;align-self:start;max-inline-size:none;margin:0;padding:0;position:relative}.site-wrap .marketing-hero.marketing-hero .marketing-hero__copy>.shell{align-items:flex-start;width:100%;margin:0;padding:0}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb{width:fit-content;min-width:0;max-width:100%;min-height:44px;font:600 var(--vx-type-label)/1.4 var(--vx-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--vx-muted);text-shadow:none;flex-wrap:wrap;align-items:center;gap:0 9px;margin:0;padding:0;display:flex;position:absolute;top:-68px;left:0}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb ol{font:inherit;letter-spacing:inherit;flex-wrap:wrap;align-items:center;gap:0 9px;margin:0;padding:0;list-style:none;display:flex}.site-wrap .marketing-hero.marketing-hero .marketing-hero__copy .marketing-hero__kicker{max-width:100%;color:var(--vx-brand);font:600 var(--vx-type-body)/1.3 var(--vx-font-mono);letter-spacing:.1em;text-transform:uppercase;text-shadow:none;white-space:normal;text-wrap:pretty;margin:0;padding:0 0 0 32px;display:block;position:relative}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb a{color:#e2e8f0d1;min-width:44px;min-height:44px;font:inherit;letter-spacing:inherit;justify-content:center;align-items:center;margin-inline:-4px;padding-inline:4px;text-decoration:none;display:inline-flex}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb [aria-current=page]{color:var(--vx-text)}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb [aria-hidden=true]{color:var(--vx-dim)}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb a:is(:hover,:focus-visible){color:var(--vx-text)}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb a:focus-visible{outline:2px solid var(--vx-bright);outline-offset:-2px;border-radius:var(--vx-radius-inner)}@media (width<=700px){.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb{letter-spacing:.04em}}.site-wrap .marketing-hero.marketing-hero .marketing-hero__kicker:before{content:"";background:var(--vx-brand);width:20px;height:2px;position:absolute;top:.6em;left:0}.site-wrap .marketing-hero.marketing-hero .marketing-hero__title{max-width:100%;color:var(--vx-text);font:700 var(--vx-type-hero)/1.02 var(--vx-font-display);letter-spacing:-.055em;text-transform:none;text-wrap:pretty;text-shadow:none;overflow-wrap:normal;margin:24px 0}.site-wrap.dayz-page .marketing-hero.marketing-hero .marketing-hero__title{overflow-wrap:anywhere}.site-wrap .marketing-hero.marketing-hero .marketing-hero__title>:is(.hero-title-accent,.display-accent){max-width:none;display:block}.site-wrap .marketing-hero.marketing-hero .marketing-hero__lead{color:#c0ccdb;max-width:48ch;font:400 var(--vx-type-body-lead)/1.6 var(--vx-font-body);text-align:left;text-shadow:none;text-wrap:pretty;margin:0;padding:0}.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;width:100%;max-width:100%;margin:30px 0 0;padding:0;display:grid}.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions>*,.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions .hero-primary-action>.button{width:100%;min-width:0;max-width:none;margin-inline:0}.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions .button{height:auto;min-height:58px;font-size:var(--vx-type-button);letter-spacing:.03em;white-space:normal;justify-content:center;gap:10px;padding:12px 14px;line-height:1.25}.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions .button>svg{flex:0 0 18px;width:18px;height:18px}.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions .button-label{white-space:normal;text-wrap:pretty;max-width:none}.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions .cta-tertiary{min-height:44px}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media{opacity:1;grid-area:1/2;align-self:center;width:100%;min-width:0;max-width:none;height:auto;min-height:0;margin:0;position:relative;inset:auto;mask-image:none}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media[data-hero-media],.site-wrap .marketing-hero.marketing-hero .hero-hardware{aspect-ratio:16/9;overflow:clip}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media[data-hero-media=hardware]{align-self:start;margin-top:122px}.site-wrap .marketing-hero.marketing-hero:has([data-hero-media=hardware]) .marketing-hero__actions{align-items:stretch}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media>.product-hero__image{opacity:1;object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;box-shadow:none;margin:0;display:block;position:static;inset:auto;mask-image:none}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media>.hardware-hero-image{transform:scale(1.32);mask-image:url(/hardware/hero-edge-mask.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.site-wrap .marketing-hero.marketing-hero [data-hero-media=game]>.product-hero__image{object-fit:cover;object-position:var(--product-hero-focal)}.site-wrap .marketing-hero.marketing-hero[data-variant=game]>.product-hero__backdrop{z-index:0;aspect-ratio:auto;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.site-wrap .marketing-hero.marketing-hero[data-variant=game]>.product-hero__backdrop>.product-hero__image{opacity:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.site-wrap .marketing-hero.marketing-hero[data-variant=game]>.product-hero__backdrop:after{content:"";background:linear-gradient(90deg, #000308eb, #000308d6 calc((100% - var(--shell)) / 2 + 680px), #00030833 calc((100% - var(--shell)) / 2 + 1000px), #0003082e), linear-gradient(0deg, var(--vx-void), transparent 28%), linear-gradient(180deg, #00030866, transparent 35%);position:absolute;inset:0}.product-hero-details .product-hero__spec-rail{width:100%;max-width:none;margin:0}.product-hero-details+.client-proof-band{border-top:0}.site-wrap .marketing-hero-summary.marketing-hero-summary{background:var(--vx-void);margin:0;padding:0 0 32px;position:relative}.site-wrap .marketing-hero-summary .marketing-hero-summary__intro{text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:0;padding:0 0 30px;display:flex}.site-wrap .marketing-hero-summary .marketing-hero-summary__intro .eyebrow{margin:0}.site-wrap .marketing-hero-summary .marketing-hero-summary__intro h2{max-width:36ch;color:var(--vx-text);font:700 var(--vx-type-panel-title)/1.12 var(--vx-font-display);letter-spacing:-.035em;text-transform:none;text-wrap:balance;margin:0}.site-wrap .marketing-hero-summary .spec-rail{--vx-spec-rail-bg:linear-gradient(120deg, #0f1d32cc, #04080ff5);margin:0}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__header{padding:16px 24px}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__description{display:block}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;min-width:0;padding:20px 24px;display:flex}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item>*{grid-area:auto;min-width:0;max-width:100%;margin:0}@media (width<=1100px){.site-wrap .marketing-hero.marketing-hero{min-height:0;padding:calc(var(--header) + 30px) 0 40px}.site-wrap .marketing-hero.marketing-hero:has(.marketing-hero__breadcrumb){padding-top:calc(var(--header) + 30px)}.site-wrap .marketing-hero.marketing-hero .marketing-hero__layout{grid-template-columns:minmax(0,1fr);gap:32px}.site-wrap .marketing-hero.marketing-hero .marketing-hero__breadcrumb{grid-area:1/1;min-height:44px;margin-bottom:-16px;position:static}.site-wrap .marketing-hero.marketing-hero .marketing-hero__copy{order:1;grid-row:auto}.site-wrap .marketing-hero.marketing-hero .marketing-hero__copy>.marketing-hero__breadcrumb{margin-bottom:16px}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media{order:2;grid-area:auto/1;justify-self:center;width:min(100%,560px)}.site-wrap .marketing-hero.marketing-hero .marketing-hero__copy .marketing-hero__kicker{letter-spacing:.04em;padding-left:26px}.site-wrap .marketing-hero.marketing-hero .marketing-hero__title{margin:22px 0 18px}.site-wrap .marketing-hero.marketing-hero .marketing-hero__lead{line-height:1.5}.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions{margin-top:24px}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media[data-hero-media=hardware]{margin-top:0}.site-wrap .marketing-hero.marketing-hero .marketing-hero__media>.hardware-hero-image{transform:none}.site-wrap .marketing-hero.marketing-hero[data-variant=game]>.product-hero__backdrop:after{background:linear-gradient(90deg, #000308db, #000308c7), linear-gradient(0deg, var(--vx-void), transparent 28%)}.site-wrap .marketing-hero-summary .spec-rail[data-columns] .spec-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item{border:0}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item:nth-child(2n){border-left:1px solid var(--vx-line)}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item:nth-child(n+3){border-top:1px solid var(--vx-line)}}@media (width<=700px){.site-wrap .marketing-hero.marketing-hero .marketing-hero__actions{grid-template-columns:minmax(0,1fr);gap:12px}.site-wrap .marketing-hero.marketing-hero [data-hero-media=game]>.product-hero__image{object-position:var(--product-hero-focal-mobile)}.site-wrap .marketing-hero-summary.marketing-hero-summary{padding-bottom:24px}.site-wrap .marketing-hero-summary .marketing-hero-summary__intro{gap:8px;padding-bottom:24px}.site-wrap .marketing-hero-summary .marketing-hero-summary__intro h2{font-size:var(--vx-type-card-title)}.site-wrap .marketing-hero-summary .spec-rail[data-columns] .spec-rail__grid{grid-template-columns:minmax(0,1fr)}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item{border-left:0;padding:20px}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__header{padding:16px 20px}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item:nth-child(2n){border-left:0}.site-wrap .marketing-hero-summary .spec-rail .spec-rail__item+.spec-rail__item{border-top:1px solid var(--vx-line)}}
