.product-pages{--product-accent:#4a91ff;--product-accent-rgb:74, 145, 255;--product-accent-2:#6ee7f2;--product-warm:#ff8154;--product-surface:#112237e6;--product-line:#99c2e42e;color:var(--ash)}.product-pages :where(a,button):focus-visible{outline:3px solid color-mix(in srgb, var(--product-accent) 78%, white);outline-offset:3px}.product-section-label{color:var(--product-accent-2);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:750}.product-breadcrumb{color:#c9dceca6;flex-wrap:wrap;align-items:center;gap:.55rem;padding-block:1.2rem;font-size:.78rem;display:flex}.product-breadcrumb a{color:#deedf8d1;text-decoration:none}.product-breadcrumb a:hover{color:#fff}.product-hub .game-servers-hero{background:radial-gradient(circle at 78% 18%,#3ac2e438,#0000 28%),radial-gradient(circle at 16% 65%,#ff703f21,#0000 32%),linear-gradient(115deg,#071a31 0%,#0e3655 52%,#155c68 100%);min-height:29rem}.product-hub .game-servers-hero>.absolute img{opacity:.72;filter:saturate(1.08)brightness(1.08)}.product-hub .game-servers-hero>.absolute>div:first-of-type{background:linear-gradient(96deg,#06172d 0%,#06172df5 43%,#09243a9e 69%,#082e3b40 100%)}.product-hub .game-servers-hero:after{background:linear-gradient(118deg,#0000 0 43%,#59d8e117 43.2% 44%,#0000 44.2%),radial-gradient(circle at 72% 70%,#68e8ae26,#0000 34%)}.product-hub .game-servers-hero .vylor-wrap-marketing header,.product-hub .game-servers-hero header.vylor-wrap-marketing{padding-top:4.5rem;padding-bottom:1.2rem}.product-hub .game-servers-hero h1{text-wrap:balance;max-width:11ch;font-size:clamp(2.7rem,5vw,5.1rem);line-height:.97}.product-hub .game-servers-hero header>p:last-child{color:#e1eef8d6;max-width:37rem}.product-hub-hero-action{align-items:center;gap:1rem;padding-bottom:3.2rem;display:flex}.product-hub-hero-action p{color:#d5e6f3ad;max-width:31rem;font-size:.8rem;line-height:1.55}.product-hub .game-server-grid-section{background:radial-gradient(circle at 11% 5%,#37b2d929,#0000 29%),radial-gradient(circle at 88% 26%,#48cc7e26,#0000 28%),linear-gradient(#0c263d 0%,#0c1b30 48%,#101827 100%)}.product-game-selection{padding-top:4rem;padding-bottom:5.5rem}.product-selection-heading{grid-template-columns:minmax(0,.8fr) minmax(17rem,.6fr);align-items:end;gap:3rem;scroll-margin-top:6rem;display:grid}.product-selection-heading h2,.game-roadmap h2{font-family:var(--font-display);letter-spacing:-.035em;margin-top:.45rem;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:750;line-height:1}.product-selection-heading>p,.game-roadmap>header>p:last-child{color:#cbdcebb3;font-size:.92rem;line-height:1.65}.game-live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2.2rem;display:grid}.product-pages .game-server-tile-card.game-live-product{border:1px solid var(--product-line);isolation:isolate;background:#0c1729;border-radius:1.35rem;min-height:31rem;position:relative;overflow:hidden;transform:none}.product-pages .game-server-tile-card.game-live-product:before{content:"";z-index:4;background:linear-gradient(180deg, var(--game-accent), transparent 72%);width:3px;position:absolute;inset:0 auto 0 0}.product-pages .game-server-tile-card.game-live-product:after{z-index:1;background:linear-gradient(150deg, color-mix(in srgb, var(--game-accent) 17%, transparent), transparent 45%);opacity:.72}.product-pages .game-server-tile-card.game-live-product:hover,.product-pages .game-server-tile-card.game-live-product:focus-within{border-color:color-mix(in srgb, var(--game-accent) 60%, white 4%);box-shadow:0 24px 66px #02091459, 0 0 42px color-mix(in srgb, var(--game-accent) 16%, transparent);transform:translateY(-3px)}.product-pages .game-card-fivem{--game-accent:#ff7548;clip-path:polygon(0 0,calc(100% - 1.55rem) 0,100% 1.55rem,100% 100%,0 100%)}.product-pages .game-card-mc{--game-accent:#58d78d;clip-path:polygon(0 0,calc(100% - .9rem) 0,calc(100% - .9rem) .9rem,100% .9rem,100% calc(100% - .9rem),calc(100% - .9rem) calc(100% - .9rem),calc(100% - .9rem) 100%,0 100%)}.product-pages .game-card-discord{--game-accent:#7289da;clip-path:polygon(0 0,calc(100% - 1.2rem) 0,100% 1.2rem,100% 100%,0 100%)}.product-pages .game-card-teamspeak{--game-accent:#2580eb;clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,0 100%)}.product-pages .game-card-fivem img{object-position:62% center}.product-pages .game-card-mc img{object-position:64% center}.product-pages .game-card-discord img{object-position:center center}.product-pages .game-tile-gradient{background:linear-gradient(#050d1a0d 10%,#050d1a33 43%,#050d1af0 78%),linear-gradient(90deg,#050d1a4d,#0000 55%)}.game-live-status{border:1px solid color-mix(in srgb, var(--game-accent) 42%, transparent);color:#f1f9fdeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06101cb3;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.67rem;font-weight:700;display:inline-flex}.game-live-status .dot{background:var(--game-accent);width:.42rem;height:.42rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--game-accent) 17%, transparent);border-radius:50%}.game-live-tagline{color:#e4f0f9b8;text-align:right;max-width:15rem;font-size:.72rem;line-height:1.45}.game-live-copy{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(115deg,#071322e8,#071322a3);border:1px solid #d1e7f721;border-radius:1rem;max-width:35rem;padding:1rem;box-shadow:inset 0 1px #ffffff0f}.game-live-copy h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:2rem;font-weight:750}.game-live-description{color:#d8e8f4c2;margin-top:.45rem;font-size:.8rem;line-height:1.52}.game-live-fit{border-top:1px solid #d6e9f71a;grid-template-columns:auto 1fr;gap:.65rem;margin-top:.75rem;padding-top:.7rem;display:grid}.game-live-fit span{color:var(--game-accent);font-size:.65rem;font-weight:760}.game-live-fit p{color:#eaf3f9db;font-size:.72rem}.game-live-specs{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.game-live-spec{color:#dcecf6c7;background:#0a1a2aad;border:1px solid #c8e2f324;border-radius:.45rem;padding:.3rem .45rem;font-size:.65rem}.game-live-action{justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;display:flex}.game-live-action>p{color:#fff;font-family:var(--font-display);font-size:.9rem;font-weight:720}.game-live-action .marketing-btn-primary{white-space:nowrap;min-height:2.65rem;padding:.65rem .9rem}.game-roadmap{border-top:1px solid #abcfe721;grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr);gap:2.5rem;margin-top:4.5rem;padding-top:2rem;display:grid}.game-roadmap h2{font-size:1.75rem}.game-roadmap>header>p:last-child{margin-top:.75rem;font-size:.8rem}.game-roadmap>ul{gap:.55rem;display:grid}.game-roadmap-item{background:#152a3d8f;border:1px solid #b4d3e91f;border-radius:.75rem;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.75rem;display:grid}.game-roadmap-mark{color:#e0eef79e;background:#89b1cc14;border:1px solid #bcd7e929;border-radius:.55rem;place-items:center;width:2.25rem;height:2.25rem;font-weight:750;display:grid}.game-roadmap-copy>div{align-items:center;gap:.55rem;display:flex}.game-roadmap-copy h3{font-size:.9rem;font-weight:700}.game-roadmap-copy span{color:#cadae68c;font-size:.62rem}.game-roadmap-copy>p{color:#c6d9e6a1;margin-top:.15rem;font-size:.72rem}.game-roadmap-item>a{color:#9fd8ff;border-bottom:1px solid #7abde866;font-size:.72rem;font-weight:680;text-decoration:none}.product-configurator{isolation:isolate;--product-accent:#4a9cff;--product-accent-rgb:74, 156, 255;--product-accent-2:#74d9ff;--product-tint:#4a9cff1c;--product-panel:#0f2034e6;position:relative}.product-configurator:before{content:"";z-index:-1;background:radial-gradient(circle at 78% 4%, rgba(var(--product-accent-rgb), .17), transparent 27rem), linear-gradient(180deg, #0a2037 0%, #0d192b 28rem, #0c1423 100%);width:100vw;position:absolute;inset:0 50%;transform:translate(-50%)}.product-configurator--fivem{--product-accent:#ff7548;--product-accent-rgb:255, 117, 72;--product-accent-2:#5db7ff;--product-tint:#ff75481a}.product-configurator--fivem:before{background:radial-gradient(circle at 84% 4%,#ff6d3f33,#0000 25rem),radial-gradient(circle at 55% 8%,#4096ff2e,#0000 29rem),linear-gradient(#091e36 0%,#101827 30rem,#0d1422 100%)}.product-configurator--minecraft{--product-accent:#57d985;--product-accent-rgb:87, 217, 133;--product-accent-2:#57dcf1;--product-tint:#57d9851a}.product-configurator--minecraft:before{background:radial-gradient(circle at 82% 4%,#49d78033,#0000 24rem),radial-gradient(circle at 45% 10%,#47c7eb26,#0000 30rem),linear-gradient(#0b273a 0%,#0d1d2b 31rem,#0d1622 100%)}.product-configurator--discord{--product-accent:#7289da;--product-accent-rgb:114, 137, 218;--product-accent-2:#99aab5;--product-tint:#7289da1f}.product-configurator--discord:before{background:radial-gradient(circle at 82% 4%,#7289da38,#0000 24rem),radial-gradient(circle at 45% 10%,#5865f224,#0000 30rem),linear-gradient(#12182b 0%,#0f1726 31rem,#0d1422 100%)}.product-configurator--teamspeak{--product-accent:#2580eb;--product-accent-rgb:37, 128, 235;--product-accent-2:#60a5fa;--product-tint:#2580eb1f}.product-configurator--teamspeak:before{background:radial-gradient(circle at 82% 4%,#2580eb3d,#0000 24rem),radial-gradient(circle at 45% 10%,#0ea5e91f,#0000 30rem),linear-gradient(#0b1f3a 0%,#0d1a2b 31rem,#0d1622 100%)}.product-configurator .configurator-page-header{padding-top:2.1rem;position:relative}.configurator-product-rail{grid-template-columns:4rem 1.4rem .55rem;gap:.3rem;width:6.6rem;margin-bottom:1.2rem;display:grid}.configurator-product-rail span{background:var(--product-accent);border-radius:999px;height:.28rem}.configurator-product-rail span:nth-child(2){background:var(--product-accent-2)}.configurator-product-rail span:nth-child(3){opacity:.45}.product-configurator--fivem .configurator-product-rail{transform:skew(-22deg)}.product-configurator--minecraft .configurator-product-rail span{border-radius:.05rem}.product-configurator .config-back-link:hover,.product-configurator .section-eyebrow,.product-configurator .config-recommendation-eyebrow{color:var(--product-accent-2)}.product-configurator .configurator-title{max-width:15ch;font-size:clamp(2.35rem,5vw,4.35rem);line-height:.98}.product-configurator .configurator-subtitle{color:#daeaf6c2;max-width:47rem}.product-configurator .config-feature-notice{border-left:2px solid color-mix(in srgb, var(--product-accent) 55%, transparent);color:#daeaf6d1;max-width:47rem;margin-top:.85rem;padding-left:.85rem;font-size:.92rem;line-height:1.45}.config-skip-packages-button{border:1px solid color-mix(in srgb, var(--product-accent) 48%, transparent);background:color-mix(in srgb, var(--product-accent) 12%, transparent);color:#fff;border-radius:.75rem;flex-shrink:0;align-self:flex-start;align-items:center;gap:.55rem;min-height:2.75rem;padding:.65rem .9rem;font-size:.76rem;font-weight:700;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.config-skip-packages-button:hover{border-color:color-mix(in srgb, var(--product-accent) 72%, white);background:color-mix(in srgb, var(--product-accent) 19%, transparent);transform:translateY(-1px)}.config-skip-packages-button span{color:var(--product-accent-2)}.product-configurator .config-advice-note{border-left:2px solid color-mix(in srgb, var(--product-accent) 62%, transparent);padding-left:.85rem}.product-configurator .configurator-layout{gap:1.2rem}.product-configurator .config-step{background:linear-gradient(145deg, color-mix(in srgb, var(--product-accent) 7%, transparent), transparent 42%), #0e1d2fe0;border-color:#aecfe629;border-radius:1.05rem;padding:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #0208122e}.product-configurator--fivem .config-step{clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%)}.product-configurator--minecraft .config-step:after{content:"";border-left:1px solid rgba(var(--product-accent-rgb), .4);border-bottom:1px solid rgba(var(--product-accent-rgb), .4);background:rgba(var(--product-accent-rgb), .09);width:1rem;height:1rem;position:absolute;top:0;right:0}.product-configurator .config-step-number{border:1px solid rgba(var(--product-accent-rgb), .3);background:rgba(var(--product-accent-rgb), .1);color:var(--product-accent);font-family:var(--font-sans);letter-spacing:.04em}.product-configurator .config-step-hint{color:#c4d7e6ad}.product-configurator .config-segment-btn{color:#d7e7f2b8;background:#06111e8f;border-color:#b2d0e424}.product-configurator .config-segment-btn:hover{border-color:rgba(var(--product-accent-rgb), .42);background:rgba(var(--product-accent-rgb), .08)}.product-configurator .config-segment-btn-active{border-color:color-mix(in srgb, var(--product-accent) 72%, white 5%);background:rgba(var(--product-accent-rgb), .16);box-shadow:0 0 0 1px rgba(var(--product-accent-rgb), .08), 0 8px 24px rgba(var(--product-accent-rgb), .08);color:#fff}.product-configurator--minecraft .config-segment-btn{border-radius:.5rem}.config-context-note,.config-ram-guidance{border:1px solid rgba(var(--product-accent-rgb), .2);background:rgba(var(--product-accent-rgb), .07);border-radius:.75rem;padding:.8rem .9rem}.config-context-note strong,.config-ram-guidance>strong{color:color-mix(in srgb, var(--product-accent) 74%, white);font-size:.78rem}.config-context-note p,.config-inline-guidance{color:#ccdeeab8;margin-top:.28rem;font-size:.76rem;line-height:1.55}.config-inline-guidance{border-top:1px solid #b5d1e31c;padding-top:.75rem}.config-ram-guidance ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.55rem;display:grid}.config-ram-guidance li{border-left:2px solid rgba(var(--product-accent-rgb), .42);color:#d3e3eeb8;padding-left:.55rem;font-size:.67rem;line-height:1.4}.product-configurator .config-recommendation-card{border-color:rgba(var(--product-accent-rgb), .27);background:radial-gradient(circle at 100% 0%, rgba(var(--product-accent-rgb), .14), transparent 35%), linear-gradient(165deg, #142a40f5, #091524fa);border-radius:1.05rem;padding:1.35rem;position:relative;overflow:hidden;box-shadow:0 24px 60px #02091357}.config-advice-marker{background:linear-gradient(90deg, var(--product-accent), var(--product-accent-2));width:4.5rem;height:3px;position:absolute;top:0;left:1.35rem}.product-configurator .config-recommendation-price{margin-top:1rem;font-size:2rem}.product-configurator .config-recommendation-period,.product-configurator .config-package-row-price .text-muted{text-transform:none;letter-spacing:0}.product-configurator .config-spec-list{gap:.35rem;margin-top:1.1rem}.product-configurator .config-recommendation-why{border-color:rgba(var(--product-accent-rgb), .18);background:rgba(var(--product-accent-rgb), .06);margin-top:1.1rem;padding:.85rem}.product-configurator .config-recommendation-links button{border-color:rgba(var(--product-accent-rgb), .3);background:rgba(var(--product-accent-rgb), .08);letter-spacing:.04em;text-transform:none}.product-configurator .config-recommendation-links button:hover{border-color:rgba(var(--product-accent-rgb), .58);background:rgba(var(--product-accent-rgb), .13)}.product-configurator .config-all-packages{margin-top:3rem;padding-top:2rem}.product-configurator .config-all-packages-toggle{border-color:rgba(var(--product-accent-rgb), .26);background:linear-gradient(90deg, rgba(var(--product-accent-rgb), .11), #112235b8);border-radius:.9rem;padding-inline:1.25rem}.product-configurator .config-all-packages-toggle:hover{border-color:rgba(var(--product-accent-rgb), .55);background:linear-gradient(90deg, rgba(var(--product-accent-rgb), .16), #142a3fd4)}.product-configurator .config-all-packages-toggle-action{background:rgba(var(--product-accent-rgb), .12);color:var(--product-accent);letter-spacing:.03em;text-transform:none}.config-package-choice-explainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}.config-package-choice-explainer>div{background:#11233699;border:1px solid #aecfe521;border-radius:.75rem;padding:.75rem}.config-package-choice-explainer strong{color:color-mix(in srgb, var(--product-accent) 70%, white);font-size:.76rem}.config-package-choice-explainer p{color:#c6dae8a8;margin-top:.25rem;font-size:.71rem;line-height:1.5}.config-selected-package-summary{border:1px solid rgba(var(--product-accent-rgb), .36);background:linear-gradient(100deg, rgba(var(--product-accent-rgb), .14), #102134d4);border-radius:.85rem;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:.7rem;padding:.9rem 1rem;display:flex}.config-selected-package-summary>div:first-child>span{color:var(--product-accent);font-size:.64rem;font-weight:720;display:block}.config-selected-package-summary>div:first-child>strong{color:#fff;margin-top:.15rem;font-size:1rem;display:block}.config-selected-package-summary>div:first-child>p{color:#cfe2efad;margin-top:.18rem;font-size:.7rem}.config-selected-package-summary>div:last-child{align-items:center;gap:.8rem;display:flex}.config-selected-package-price{color:#fff;white-space:nowrap;font-size:1rem;font-weight:750}.config-selected-package-price span{color:#c9ddea94;font-size:.68rem;font-weight:500}.config-packages-auth-note{color:#c6dae799;text-align:right;margin-top:.65rem;font-size:.7rem}.config-packages-auth-note a{color:var(--product-accent-2);text-underline-offset:2px;text-decoration:underline}.product-configurator .config-all-packages-list{gap:.55rem;margin-top:.7rem}.product-configurator .config-package-row{background:#101f309e;border-color:#b1cfe31f;border-radius:.8rem;gap:1rem;padding:.9rem 1rem}.product-configurator .config-package-row-recommended{border-color:rgba(var(--product-accent-rgb), .35);background:rgba(var(--product-accent-rgb), .07);box-shadow:none}.product-configurator .config-package-row-selected{border-color:rgba(var(--product-accent-rgb), .68);background:rgba(var(--product-accent-rgb), .12);box-shadow:inset 3px 0 var(--product-accent)}.product-configurator .config-package-badge,.product-configurator .config-package-selected-badge,.product-configurator .config-package-tier-hint{letter-spacing:0;text-transform:none;border-radius:999px;padding:.22rem .52rem;font-size:.61rem}.product-configurator .config-package-badge{background:var(--product-accent);color:#071522}.config-package-selected-badge{border:1px solid rgba(var(--product-accent-rgb), .45);color:color-mix(in srgb, var(--product-accent) 76%, white)}.product-configurator .config-package-tier-hint{color:#cde1eead;background:#82b4d714}.product-configurator .config-package-row-side{gap:.8rem}.config-package-row-actions{align-items:center;gap:.45rem;display:flex}.config-package-select,.config-package-order-link{white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;min-height:2.45rem;padding:.52rem .72rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.config-package-select{border:1px solid rgba(var(--product-accent-rgb), .35);background:rgba(var(--product-accent-rgb), .07);color:color-mix(in srgb, var(--product-accent) 72%, white)}.config-package-select[aria-pressed=true]{border-color:var(--product-accent);background:rgba(var(--product-accent-rgb), .17);color:#fff}.config-package-order-link{border:1px solid rgba(var(--product-accent-rgb), .6);background:linear-gradient(135deg, var(--product-accent), color-mix(in srgb, var(--product-accent) 62%, #356cff));color:#fff}.product-configurator .configurator-mobile-order-bar{border-top-color:rgba(var(--product-accent-rgb), .32);background:#08131ff0}.product-configurator .configurator-mobile-order-cta{background:linear-gradient(135deg, var(--product-accent), color-mix(in srgb, var(--product-accent) 56%, #326cf3));box-shadow:0 8px 22px rgba(var(--product-accent-rgb), .22)}.product-seo{--product-accent:#ff8052;--product-accent-rgb:255, 128, 82;--product-accent-2:#6bbdff;background:#0b1727}.product-seo--minecraft{--product-accent:#48ce7e;--product-accent-rgb:72, 206, 126;--product-accent-2:#58d8e9}.seo-product-hero{background:radial-gradient(circle at 85% 10%, rgba(var(--product-accent-rgb), .2), transparent 28rem), radial-gradient(circle at 55% 22%, #469aff24, transparent 32rem), linear-gradient(135deg, #0a2038 0%, #0d1a2d 56%, #11182a 100%);overflow:hidden}.product-seo--minecraft .seo-product-hero{background:radial-gradient(circle at 85% 10%,#49cf7e33,#0000 27rem),radial-gradient(circle at 50% 22%,#49c7e826,#0000 31rem),linear-gradient(135deg,#0a2a3b 0%,#0d2031 52%,#101b2b 100%)}.seo-product-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(25rem,.78fr);align-items:center;gap:4rem;padding-block:3.2rem 4.8rem;display:grid}.seo-product-hero h1{max-width:13ch;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin-top:.7rem;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:780;line-height:.98}.seo-product-lead{color:#d6e7f3c2;max-width:41rem;margin-top:1.15rem;font-size:1rem;line-height:1.72}.seo-product-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.55rem;display:flex}.seo-workflow{border:1px solid rgba(var(--product-accent-rgb), .25);background:linear-gradient(150deg, rgba(var(--product-accent-rgb), .11), transparent 42%), #091829d1;border-radius:1.2rem;padding:1.25rem;position:relative;overflow:hidden;box-shadow:0 28px 70px #02091252}.product-seo--fivem .seo-workflow{clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,0 100%)}.product-seo--minecraft .seo-workflow{border-radius:.65rem}.seo-workflow-head>span{color:var(--product-accent);font-size:.68rem;font-weight:750}.seo-workflow-head h2{font-family:var(--font-display);letter-spacing:-.025em;margin-top:.3rem;font-size:1.35rem;font-weight:720}.seo-workflow-head p{color:#c9ddeaa6;margin-top:.35rem;font-size:.76rem;line-height:1.5}.seo-workflow ol{gap:.55rem;margin-top:1rem;display:grid;position:relative}.seo-workflow ol:before{content:"";background:linear-gradient(var(--product-accent), rgba(var(--product-accent-rgb), .05));width:1px;position:absolute;top:1.2rem;bottom:1.2rem;left:1.18rem}.seo-workflow li{background:#102336b8;border:1px solid #b5d2e61c;border-radius:.75rem;grid-template-columns:2.4rem minmax(0,1fr);gap:.75rem;padding:.72rem;display:grid;position:relative}.seo-workflow li>span{z-index:1;border:1px solid rgba(var(--product-accent-rgb), .36);width:2.4rem;height:2.4rem;color:var(--product-accent);background:#10243a;border-radius:.6rem;place-items:center;font-size:.62rem;font-weight:750;display:grid;position:relative}.seo-workflow h3{color:#fff;font-size:.82rem;font-weight:700}.seo-workflow li p{color:#caddeaa3;margin-top:.18rem;font-size:.71rem;line-height:1.48}.seo-product-guidance{color:#11283a;background:linear-gradient(#d9e8f3 0%,#edf4f8 100%);padding-block:5rem}.seo-product-guidance .product-section-label{color:color-mix(in srgb, var(--product-accent) 76%, #123853)}.seo-guidance-grid{grid-template-columns:minmax(0,.82fr) minmax(20rem,.74fr);align-items:start;gap:4rem;display:grid}.seo-guidance-grid h2,.seo-product-faq h2,.seo-product-final-cta h2{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.5rem;font-size:clamp(2rem,3.5vw,3.3rem);font-weight:760;line-height:1.04}.seo-guidance-grid header>p:last-child{color:#416176;max-width:41rem;margin-top:.85rem;font-size:.93rem;line-height:1.65}.seo-guide-checklist{gap:.55rem;display:grid}.seo-guide-checklist li{background:#ffffffb8;border:1px solid #2a577329;border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.72rem;display:grid;box-shadow:0 10px 28px #16405b0f}.seo-guide-checklist span{background:rgba(var(--product-accent-rgb), .14);width:2rem;height:2rem;color:color-mix(in srgb, var(--product-accent) 72%, #12334a);border-radius:.5rem;place-items:center;font-size:.7rem;font-weight:780;display:grid}.seo-guide-checklist p{color:#1e425a;font-size:.82rem;font-weight:650}.seo-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:3rem;display:grid}.seo-capability-grid article{background:#fff;border:1px solid #224b6726;border-radius:.9rem;min-height:10rem;padding:1rem;position:relative;overflow:hidden}.seo-capability-grid article:after{content:"";background:linear-gradient(90deg, var(--product-accent), transparent 72%);height:3px;position:absolute;inset:auto 0 0}.seo-capability-grid span{color:color-mix(in srgb, var(--product-accent) 70%, #15384f);font-size:.67rem;font-weight:780}.seo-capability-grid p{color:#274b62;margin-top:1.4rem;font-size:.82rem;line-height:1.58}.seo-product-faq{background:#0c1929;padding-block:5rem}.seo-product-faq header{max-width:37rem}.seo-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2rem;display:grid}.seo-faq-list article{border-top:1px solid rgba(var(--product-accent-rgb), .34);background:#1224379e;padding:1rem}.seo-faq-list h3{color:#fff;font-size:.9rem;font-weight:700}.seo-faq-list p{color:#c9dce9ab;margin-top:.45rem;font-size:.8rem;line-height:1.62}.seo-product-final-cta{background:linear-gradient(110deg, rgba(var(--product-accent-rgb), .2), transparent 48%), linear-gradient(135deg, #12334d, #111c31);padding-block:3.5rem;overflow:hidden}.seo-product-final-cta>div{justify-content:space-between;align-items:center;gap:2rem;display:flex}.seo-product-final-cta h2{max-width:22ch;font-size:clamp(1.8rem,3vw,2.8rem)}.seo-product-final-cta p:last-child{color:#d2e4f0ad;max-width:42rem;margin-top:.6rem;font-size:.82rem;line-height:1.55}.product-coming-soon{--product-accent:#5fa9ff;--product-accent-rgb:95, 169, 255;background:radial-gradient(circle at 82% 12%,#43b6dc2e,#0000 27rem),linear-gradient(145deg,#0a2138,#0d1728 56%,#11182a);min-height:42rem}.product-coming-soon--dedicated{--product-accent:#a58aff;--product-accent-rgb:165, 138, 255}.product-coming-shell{padding-bottom:5rem}.product-coming-panel{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.62fr);gap:1rem;display:grid}.product-coming-copy,.product-availability{background:#0e1f32c7;border:1px solid #b5d3e826;padding:2rem}.product-coming-copy{border-radius:1rem .35rem .35rem 1rem}.product-availability{background:linear-gradient(145deg, rgba(var(--product-accent-rgb), .13), transparent 45%), #0c1b2cdb;border-radius:.35rem 1rem 1rem .35rem;position:relative;overflow:hidden}.product-status-chip{border:1px solid rgba(var(--product-accent-rgb), .4);background:rgba(var(--product-accent-rgb), .1);color:color-mix(in srgb, var(--product-accent) 78%, white);border-radius:999px;padding:.36rem .62rem;font-size:.68rem;font-weight:720;display:inline-flex}.product-kicker{color:#cde0ed9e;margin-top:1.2rem;font-size:.75rem}.product-coming-copy h1{max-width:13ch;font-family:var(--font-display);letter-spacing:-.05em;margin-top:.4rem;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:780;line-height:.98}.product-coming-subtitle{color:#dbebf6cc;max-width:40rem;margin-top:1rem;font-size:.95rem;line-height:1.6}.product-coming-description{color:#c1d7e69e;max-width:43rem;margin-top:.65rem;font-size:.8rem;line-height:1.58}.product-coming-cta{margin-top:1.4rem}.product-availability-label{color:var(--product-accent);font-size:.68rem;font-weight:720}.product-availability h2{font-family:var(--font-display);letter-spacing:-.025em;margin-top:1.8rem;font-size:1.6rem;font-weight:720}.product-availability>p:nth-of-type(2){color:#c9deebab;margin-top:.6rem;font-size:.82rem;line-height:1.62}.product-availability-line{background:linear-gradient(90deg, transparent, var(--product-accent));opacity:.5;width:75%;height:1px;position:absolute;bottom:2rem;right:-1rem;transform:rotate(-7deg)}.product-planned-scope{background:#1021338f;border:1px solid #b5d3e821;border-radius:.85rem;grid-template-columns:minmax(14rem,.55fr) minmax(0,1.2fr);gap:2rem;margin-top:1rem;padding:1.3rem;display:grid}.product-planned-scope h2{font-family:var(--font-display);margin-top:.4rem;font-size:1.35rem;font-weight:720;line-height:1.15}.product-planned-scope ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.product-planned-scope li{border-left:2px solid rgba(var(--product-accent-rgb), .45);padding-left:.7rem}.product-planned-scope li span{color:var(--product-accent);font-size:.62rem;font-weight:740}.product-planned-scope li p{color:#d7e7f1bd;margin-top:.3rem;font-size:.76rem;line-height:1.45}.product-planned-note{color:#bcd2e185;grid-column:2;font-size:.66rem;line-height:1.45}@media (max-width:1023px){body:has(.configurator-order-safe-space) div[class*=fixed][class*=bottom-6][class*=right-6]:has(>section+button){left:.75rem!important;right:auto!important;bottom:calc(5.75rem + env(safe-area-inset-bottom,0px))!important}body:has(.configurator-order-safe-space) div[class*=fixed][class*=bottom-6][class*=right-6]:has(>section+button)>section{left:.75rem!important;right:.75rem!important;bottom:calc(5.75rem + env(safe-area-inset-bottom,0px))!important;width:auto!important;height:min(640px, calc(100dvh - 6.75rem - env(safe-area-inset-bottom,0px)))!important}}@media (max-width:900px){.product-selection-heading,.game-roadmap,.seo-product-hero-grid,.seo-guidance-grid,.product-coming-panel,.product-planned-scope{grid-template-columns:1fr;gap:1.5rem}.game-live-grid{grid-template-columns:1fr}.product-pages .game-server-tile-card.game-live-product{min-height:33rem}.game-roadmap{margin-top:3.5rem}.seo-product-hero-grid{padding-block:2.5rem 4rem}.seo-workflow{max-width:42rem}.seo-capability-grid{grid-template-columns:1fr}.seo-capability-grid article{min-height:auto}.product-coming-copy,.product-availability{border-radius:.9rem}.product-planned-note{grid-column:1}}@media (max-width:640px){.product-hub .game-servers-hero{min-height:auto}.product-hub .game-servers-hero>.absolute img{opacity:.42;object-position:70% center}.product-hub .game-servers-hero .vylor-wrap-marketing header,.product-hub .game-servers-hero header.vylor-wrap-marketing{padding-top:3.25rem}.product-hub .game-servers-hero h1{font-size:clamp(2.6rem,14vw,4rem)}.product-hub-hero-action{flex-direction:column;align-items:flex-start;padding-bottom:2.5rem}.product-game-selection{padding-block:3rem 4rem}.product-selection-heading h2{font-size:2.25rem}.product-pages .game-server-tile-card.game-live-product{min-height:37rem}.game-live-tagline{max-width:9rem}.game-live-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.game-live-action{flex-direction:column;align-items:stretch}.game-live-action .marketing-btn-primary{text-align:center;width:100%}.game-roadmap-item{grid-template-columns:2.25rem minmax(0,1fr)}.game-roadmap-item>a{grid-column:2;justify-self:start}.product-configurator .configurator-title{font-size:clamp(2.3rem,12vw,3.5rem)}.product-configurator .config-step{padding:1rem}.config-ram-guidance ul,.config-package-choice-explainer,.product-planned-scope ul,.seo-faq-list{grid-template-columns:1fr}.config-selected-package-summary,.config-selected-package-summary>div:last-child,.product-configurator .config-package-row-side,.seo-product-final-cta>div{flex-direction:column;align-items:stretch}.config-selected-package-summary .marketing-btn-primary,.seo-product-final-cta .marketing-btn-primary{text-align:center;width:100%}.config-packages-auth-note{text-align:left}.product-configurator .config-package-row-side{gap:.65rem}.product-configurator .config-package-row-price{align-items:flex-start}.config-package-row-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.config-package-select,.config-package-order-link{white-space:normal;text-align:center}.product-configurator .configurator-mobile-order-bar{gap:.55rem;padding-inline:.75rem}.product-configurator .configurator-mobile-order-cta{white-space:normal;text-align:center;max-width:47vw;min-height:2.8rem;padding-inline:.8rem;font-size:.8rem}.seo-product-hero h1,.product-coming-copy h1{font-size:clamp(2.55rem,13vw,3.8rem)}.seo-product-guidance,.seo-product-faq{padding-block:3.5rem}.seo-product-actions{flex-direction:column}.seo-product-actions a{text-align:center;width:100%}.seo-product-final-cta{padding-block:3rem}.product-coming-copy,.product-availability{padding:1.25rem}.product-coming-shell{padding-bottom:3.5rem}}@media (prefers-reduced-motion:reduce){.product-pages *,.product-pages :before,.product-pages :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.product-pages .game-server-tile-card.game-live-product:hover,.product-pages .game-server-tile-card.game-live-product:focus-within,.product-pages .game-server-tile-card img,.config-skip-packages-button:hover{transform:none!important}}
