.simple-home .footer-decision-frame{max-width:680px}.simple-home .footer-route-grid,.simple-home .proof-layout.hardware-layout--film{grid-template-columns:minmax(0,1fr)}.simple-home .home-workshop-label{border-top:1px solid var(--vx-brand);color:var(--vx-bright);font:500 var(--vx-type-label)/1.5 var(--vx-font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:16px;padding-block:14px;display:flex}.simple-home .hardware-layout--film{gap:0}.simple-home .hardware-layout--film .build-film__media{border-color:var(--vx-line-strong);box-shadow:0 24px 80px #00030880}.simple-home .home-build-handover{border-block:1px solid var(--vx-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px 40px;margin-top:32px;padding-block:24px;display:grid}.simple-home .home-build-handover>p{color:var(--vx-muted);font-size:var(--vx-type-body-sm);max-width:48ch;margin:0;line-height:1.6}.simple-home .home-build-handover .home-build-handover__time{color:var(--vx-text);align-items:center;gap:16px;display:flex}.simple-home .home-build-handover__time strong{color:var(--vx-bright);font:700 var(--vx-type-metric)/1 var(--vx-font-display);letter-spacing:-.04em}.simple-home .home-build-handover__time span{font-size:var(--vx-type-label);line-height:1.5}.simple-home .home-build-handover .cta-tertiary{white-space:normal}.simple-home .home-incident{background:linear-gradient(110deg,#30b5ff11,#0000 65%)}.simple-home .home-incident__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.simple-home .home-incident__record{border-block:1px solid var(--vx-line-strong);min-width:0;padding-block:28px}.simple-home .home-incident__peak{gap:16px;margin:28px 0 32px;display:grid}.simple-home .home-incident__peak>strong{color:var(--vx-bright);font:700 var(--vx-type-metric)/.95 var(--vx-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.simple-home .home-incident__peak>strong>span{font:500 var(--vx-type-card-title)/1.2 var(--vx-font-mono);letter-spacing:-.03em}.simple-home .home-incident__peak>span{color:var(--vx-text);font-size:var(--vx-type-body)}.simple-home .home-incident__facts{gap:16px;margin:0;display:grid}.simple-home .home-incident__facts>div{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.simple-home .home-incident__facts dt{color:var(--vx-muted);font-size:var(--vx-type-body-sm)}.simple-home .home-incident__facts dd{color:var(--vx-text);font:500 var(--vx-type-label)/1.6 var(--vx-font-mono);margin:0}.simple-home .home-incident__story{min-width:0}.simple-home .home-incident__story h2{font:700 var(--vx-type-h2)/1.08 var(--vx-font-display);letter-spacing:-.035em;text-transform:none;text-wrap:balance;margin:16px 0 24px}.simple-home .home-incident__story>p{max-width:58ch;color:var(--vx-muted);font-size:var(--vx-type-body);margin:0 0 16px;line-height:1.65}.simple-home .home-incident__story .cta-tertiary{white-space:normal;margin-block:8px 24px}.simple-home .home-incident__story>.home-incident__source{font-size:var(--vx-type-body-sm);margin:0}@media (width<=1100px){.simple-home .home-build-handover{grid-template-columns:auto minmax(0,1fr)}.simple-home .home-build-handover>.cta-tertiary{grid-column:1/-1;justify-self:start}}@media (width<=820px){.simple-home .home-incident__layout{grid-template-columns:minmax(0,1fr)}.simple-home .home-incident__record{max-width:600px}}@media (width<=560px){.simple-home .home-workshop-label{flex-wrap:wrap;gap:4px 16px}.simple-home .home-build-handover{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:24px}}.site-wrap.simple-home:before{content:none}.simple-home .scrub-stage{background:var(--vx-void);align-items:flex-start;min-height:clamp(720px,84svh,880px)}.simple-home .hero-hardware{top:120px;bottom:60px;right:calc((100% - var(--shell)) / 2);width:calc(var(--shell) - 680px);position:absolute}.simple-home .hero-plate{object-fit:contain}.simple-home .hero-plate{mask-image:url(/hardware/hero-edge-mask.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.simple-home .scrub-shade{background:0 0}.simple-home .scrub-copy{padding:calc(var(--header) + 92px) 0 100px}.simple-home .scrub-copy .shell{text-align:left;align-items:flex-start}.simple-home .scrub-kicker{font-size:var(--vx-type-body);letter-spacing:.1em;text-wrap:pretty;margin:0;padding-left:32px;position:relative}.simple-home .scrub-kicker:before{content:"";background:var(--vx-brand);width:20px;height:2px;position:absolute;top:.6em;left:0}.simple-home .scrub-copy h1.offer-hero-title{max-width:750px;font-size:var(--vx-type-hero);letter-spacing:-.055em;text-transform:none;text-wrap:pretty;margin-block:24px;line-height:1.02}.simple-home .scrub-line{text-wrap:pretty;overflow-wrap:anywhere}.simple-home .scrub-copy .hero-title-accent{max-width:660px}.simple-home .scrub-copy .hero-promise-line{max-inline-size:48ch;font-size:var(--vx-type-body-lead);color:#c0ccdb;margin:0 0 30px;font-weight:400;line-height:1.6}.simple-home .scrub-hero .hero-actions{justify-content:flex-start;gap:16px}.simple-home .build-standard-band{background:0 0;margin-top:-32px;padding-bottom:32px}.simple-home .build-standard-intro{text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:0;padding-bottom:30px;display:flex}.simple-home .build-standard-intro .eyebrow{margin:0}.simple-home .build-standard-intro h2{max-width:36ch;font-size:var(--vx-type-panel-title);text-transform:none;letter-spacing:-.035em;line-height:1.12}.simple-home .build-standard-rail{--vx-spec-rail-bg:linear-gradient(120deg, #0f1d32cc, #04080ff5)}.simple-home .simple-section-heading>h2{font-size:var(--vx-type-h2)}.simple-home .hosting-card{background:linear-gradient(155deg, #0f1d32cc, var(--vx-void-soft) 78%)}.simple-home .hosting-card h3{text-transform:none;letter-spacing:-.035em}@media (width>=960px){.simple-home .hosting-grid{row-gap:0}.simple-home .hosting-card{grid-template-rows:subgrid;grid-row:span 7;row-gap:0;display:grid}.simple-home .hosting-card-foot{margin-top:0}.simple-home .hosting-destinations{align-self:start}}.simple-home .hosting-disclosure>p{max-inline-size:65ch;margin:0 0 12px}.simple-home .game-showcase-card .game-showcase-art{height:240px}.simple-home .game-showcase-art h3{text-transform:none;bottom:22px}.simple-home .game-showcase-body{padding:24px}.simple-home .game-showcase-card{--vx-chamfer-edge:var(--vx-line-strong);min-height:0}.simple-home .game-showcase-card:is(:hover,:focus-within){--vx-chamfer-edge:var(--vx-bright)}.simple-home .game-showcase-all{background:linear-gradient(110deg, #0c82cc2b, transparent 65%), var(--vx-panel)}.simple-home .game-showcase-all h3{text-transform:none}.simple-home .trial-fit-inputs{background:radial-gradient(at 0 0,#0c82cc1a,#0000 70%)}.simple-home .trial-fit-inputs h2{text-transform:none;line-height:1.1}.simple-home .trial-fit-result{background:linear-gradient(140deg,#102c45f0,#050d18fa)}.simple-home .trial-fit-result h3{text-transform:none;line-height:1.08}.simple-home .trial-primary-action>small{text-align:left}.simple-home .trial-primary-reassurance{color:var(--vx-text);font-size:var(--vx-type-body-sm);margin:5px 0 0;line-height:1.4}.simple-home .footer-decision-copy{max-width:60ch}.simple-home .faq-band h2{text-transform:none;line-height:1.08}@media (width<=820px),(height<=540px) and (orientation:landscape){.simple-home .hero-primary-proof{text-shadow:0 1px 3px var(--vx-void)}}@media (width>=821px){.simple-home .scrub-hero .hero-primary-action>.button{letter-spacing:.06em;white-space:nowrap;width:100%;padding-inline:20px}}@media (width>=1101px){.simple-home .hero-hardware{overflow:hidden}}@media (width>=821px) and (width<=1100px){.simple-home .scrub-copy{padding-top:calc(var(--header) + 64px)}}@media (width<=820px){.simple-home .scrub-stage{min-height:710px}.simple-home .hero-hardware{inset:260px -10% 10px 15%}.simple-home .hero-plate{object-fit:cover;object-position:center bottom}.simple-home .hero-plate{mask-image:url(/hardware/hero-edge-mask-mobile.svg);mask-position:bottom;mask-size:cover}.simple-home .hero-hardware{mask-image:linear-gradient(#0000,#000 25%)}.simple-home .scrub-copy{padding:calc(var(--header) + 44px) 0 120px}.simple-home .scrub-kicker{max-width:100%;padding-left:26px}.simple-home .scrub-copy h1.offer-hero-title{margin-block:22px 18px;line-height:1.02}.simple-home .scrub-copy .hero-promise-line{max-inline-size:42ch;font-size:var(--vx-type-body-lead);margin-bottom:24px;line-height:1.5}.simple-home .build-standard-band{margin-top:-20px;padding-bottom:24px}.simple-home .build-standard-intro{gap:8px;padding-bottom:24px}.simple-home .build-standard-intro h2{max-width:28ch}.simple-home .simple-section-heading>p{max-width:52ch}.simple-home .game-showcase-card .game-showcase-art{height:210px}}@media (width<=560px){.simple-home .scrub-stage{min-height:690px}.simple-home .scrub-copy{padding-top:calc(var(--header) + 30px);padding-bottom:160px}.simple-home .scrub-copy .shell{padding-inline:0}.simple-home .scrub-kicker{max-width:30ch;line-height:1.5}.simple-home .scrub-copy h1.offer-hero-title{letter-spacing:-.055em}.simple-home .scrub-copy .hero-promise-line{font-weight:400}.simple-home .hero-hardware{inset:370px -12% -20px 8%}.simple-home .scrub-hero .hero-primary-action{width:100%;max-width:360px}.simple-home .hero-primary-proof{max-width:360px}.simple-home .build-standard-intro h2{font-size:var(--vx-type-card-title)}.simple-home .simple-section-heading>h2{font-size:var(--vx-type-h2)}.simple-home .game-showcase-body{padding:20px}}@media (height<=540px) and (orientation:landscape){.simple-home .scrub-stage{min-height:500px}.simple-home .scrub-copy{padding-top:calc(var(--header) + 20px);padding-bottom:76px}.simple-home .scrub-copy h1.offer-hero-title{max-width:760px;font-size:var(--vx-type-hero-product);margin-block:12px}.simple-home .scrub-copy .hero-promise-line{max-inline-size:65ch;margin-bottom:16px}.simple-home .hero-hardware{inset:90px -20% 0 35%}}@media (width<=1100px){.simple-home .scrub-stage{flex-direction:column;min-height:0;display:flex}.simple-home .scrub-copy{order:1;padding-bottom:0}.simple-home .hero-hardware{aspect-ratio:16/9;order:2;width:min(560px,100% - 40px);margin:32px auto 40px;position:relative;inset:auto;mask-image:none}.simple-home .hero-plate{object-fit:contain;object-position:center;mask-image:url(/hardware/hero-edge-mask.svg);mask-position:50%;mask-size:contain}.simple-home .build-standard-band{margin-top:0}}.simple-home .game-showcase-foot{border-top:0;flex-direction:column;flex:1;align-items:stretch;gap:18px;margin-top:0;padding-top:0}.simple-home .game-price-copy{flex-direction:column;flex:1;display:flex}.simple-home .game-showcase-price{margin-top:auto;padding-top:16px}.simple-home .flat-rate-layout{align-items:center}.simple-home .flat-rate-copy h3{max-inline-size:22ch;max-width:22ch;line-height:1.06}.simple-home .home-billing-action{padding:clamp(28px,3.2vw,48px);justify-content:flex-end;align-items:center;padding-inline-start:0;display:flex}.simple-home .home-migration-details{border-block:1px solid var(--vx-line);margin-top:24px}.simple-home .home-migration-details>summary{cursor:pointer;min-height:52px;font-size:var(--vx-type-body);justify-content:space-between;align-items:center;list-style:none;display:flex}.simple-home .home-migration-details>summary::-webkit-details-marker{display:none}.simple-home .home-migration-details>summary>span{color:var(--vx-bright)}.simple-home .home-migration-details[open]>summary>span{transform:rotate(45deg)}.simple-home .home-migration-details>summary:focus-visible{outline:2px solid var(--vx-bright);outline-offset:3px}.simple-home .home-migration-details .migration-rail{margin:8px 0 24px}@media (width<=820px){.simple-home .home-billing-action{justify-content:flex-start}}.simple-home .hosting-card-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:6px 0 2px;display:flex}.simple-home .hosting-card-price strong{color:var(--vx-text);font-family:var(--vx-font-display);font-size:var(--vx-type-card-title-sm);letter-spacing:-.02em;font-weight:700}.simple-home .hosting-card-price span{color:var(--vx-muted);font-family:var(--vx-font-mono);font-weight:500;font-size:var(--vx-type-micro);letter-spacing:.08em;text-transform:uppercase}.trial-entry-heading{margin-bottom:24px}.trial-entry-terms{max-width:78ch;color:var(--vx-muted);font-size:var(--vx-type-body-sm);margin:0 0 28px;line-height:1.6}.trial-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.trial-entry-choice{background:linear-gradient(135deg, var(--vx-raised), var(--vx-void) 85%);flex-direction:column;min-width:0;padding:clamp(24px,3vw,36px);display:flex}.trial-entry-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.trial-entry-title h3{font:700 var(--vx-type-card-title-lg)/1.08 var(--vx-font-display);letter-spacing:-.035em;text-transform:none;margin:0}.trial-entry-title>span{color:var(--vx-bright);font:600 var(--vx-type-label)/1.5 var(--vx-font-mono);text-transform:uppercase}.trial-entry-choice>.button{justify-content:space-between;width:100%;margin-top:24px}.trial-entry-stock{color:var(--vx-muted);font-size:var(--vx-type-body-sm);margin:16px 0 0;line-height:1.6}.trial-entry-stock strong{color:var(--vx-text);font-weight:600}.trial-entry-stock a{color:var(--vx-bright);text-underline-offset:3px;text-decoration:underline}.trial-entry-stock a:is(:hover,:focus-visible){color:var(--vx-text)}.trial-entry-choice>.trial-entry-paid{white-space:normal;align-self:flex-start;margin-top:auto;padding-top:24px}.trial-entry-guide{border-block:1px solid var(--vx-line-strong);margin-top:32px}.trial-entry-guide>summary{min-height:64px;color:var(--vx-text);font:600 var(--vx-type-body)/1.5 var(--vx-font-body);cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:20px;padding-block:16px;list-style:none;display:flex}.trial-entry-guide>summary::-webkit-details-marker{display:none}.trial-entry-guide>summary>:last-child{color:var(--vx-bright);font:500 var(--vx-type-card-title)/1 var(--vx-font-mono)}.trial-entry-guide>summary:hover{color:var(--vx-bright)}.trial-entry-guide>summary:focus-visible{outline:2px solid var(--vx-bright);outline-offset:4px}.trial-entry-guide[open]>summary>:last-child{transform:rotate(45deg)}.trial-entry-guide .trial-offer-card{margin-block:8px 24px}.trial-entry-guide .trial-fit-inputs h3{max-width:22ch;font:700 var(--vx-type-card-title)/1.12 var(--vx-font-display);letter-spacing:-.025em;text-transform:none;margin:16px 0}@media (width<=680px){.trial-entry-grid{grid-template-columns:minmax(0,1fr);gap:20px}}
