@keyframes shop-home-more-games-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.shop-home-more-games-rail{width:100%}.shop-home-more-games-rail__viewport{width:100%;padding-block:.35rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%)}.shop-home-more-games-rail__viewport:before,.shop-home-more-games-rail__viewport:after{content:"";z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:2.75rem;position:absolute;top:0;bottom:0}.shop-home-more-games-rail__viewport:before{background:linear-gradient(90deg,#060a08b8 0%,#060a0847 55%,#0000 100%);left:0;-webkit-mask-image:linear-gradient(90deg,#000 35%,#0000);mask-image:linear-gradient(90deg,#000 35%,#0000)}.shop-home-more-games-rail__viewport:after{background:linear-gradient(270deg,#060a08b8 0%,#060a0847 55%,#0000 100%);right:0;-webkit-mask-image:linear-gradient(270deg,#000 35%,#0000);mask-image:linear-gradient(270deg,#000 35%,#0000)}.shop-home-more-games-rail__track{will-change:transform;width:max-content;animation:shop-home-more-games-marquee var(--rail-marquee-duration,40s) linear infinite;align-items:flex-start;display:flex}.shop-home-more-games-rail__group{align-items:flex-start;gap:.65rem;margin:0;padding:0;padding-inline-end:.65rem;list-style:none;display:flex}.shop-home-more-games-rail__item{flex:none;min-width:0;list-style:none;position:relative}.shop-home-more-games-rail__tile{flex-direction:column;align-items:center;gap:.4rem;width:auto;max-width:100%;text-decoration:none;display:flex}.shop-home-more-games-rail__chip{isolation:isolate;border:1px solid color-mix(in srgb, var(--rail-accent,var(--primary)) 22%, transparent);background:color-mix(in srgb, var(--rail-accent,var(--primary)) 4%, hsl(var(--card)));box-shadow:0 12px 28px -22px color-mix(in srgb, var(--rail-accent,var(--primary)) 55%, transparent);border-radius:1.1rem;transition:border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.shop-home-more-games-rail__icon{z-index:0;border-radius:inherit;flex:none;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:flex;position:relative;overflow:hidden}.shop-home-more-games-rail__icon img{transition:opacity .22s}.shop-home-more-games-rail__overlay{z-index:2;text-align:center;visibility:hidden;opacity:0;pointer-events:none;background:color-mix(in srgb, var(--rail-accent,var(--primary)) 8%, #040806eb);flex-direction:column;justify-content:center;align-items:center;gap:.28rem;padding:.35rem .3rem;transition:visibility 0s linear .2s,opacity .2s;display:flex;position:absolute;inset:0}.shop-home-more-games-rail__overlay-cta{background:var(--rail-accent,var(--primary));color:#04120b;width:1.55rem;height:1.55rem;box-shadow:0 6px 14px -8px color-mix(in srgb, var(--rail-accent,var(--primary)) 80%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.shop-home-more-games-rail__overlay-price{border:1px solid color-mix(in srgb, var(--rail-accent,var(--primary)) 42%, transparent);max-width:100%;color:var(--rail-accent,var(--primary));letter-spacing:.01em;white-space:nowrap;background:#04120bb8;border-radius:999px;justify-content:center;align-items:center;padding:.12rem .38rem;font-size:.6875rem;font-weight:800;line-height:1.15;display:inline-flex}.shop-home-more-games-rail__meta{flex-direction:column;align-items:center;gap:.1rem;max-width:100%;display:flex}.shop-home-more-games-rail__name{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:5rem;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600;line-height:1.2;transition:color .18s;overflow:hidden}.shop-home-more-games-rail__touch-price{max-width:5rem;color:var(--rail-accent,var(--primary));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:700;line-height:1.15;display:none;overflow:hidden}.shop-home-more-games-rail__footer{justify-content:flex-start;align-items:center;padding-top:.15rem;display:flex}.shop-home-more-games-rail__viewport:hover .shop-home-more-games-rail__track,.shop-home-more-games-rail__viewport:focus-within .shop-home-more-games-rail__track{animation-play-state:paused}.shop-home-more-games-rail:has(.shop-home-more-games-rail__tile:hover) .shop-home-more-games-rail__track{animation-play-state:paused}@media (hover:none),(pointer:coarse){.shop-home-more-games-rail__touch-price{display:block}.shop-home-more-games-rail__overlay{display:none}.shop-home-more-games-rail__track{animation:none}.shop-home-more-games-rail__viewport{scroll-snap-type:x proximity;scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.shop-home-more-games-rail__viewport:before,.shop-home-more-games-rail__viewport:after,.shop-home-more-games-rail__group[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:reduce){.shop-home-more-games-rail__track{animation:none!important}.shop-home-more-games-rail__group[aria-hidden=true]{display:none}.shop-home-more-games-rail__viewport{scroll-snap-type:x proximity;scrollbar-width:thin;overflow-x:auto}}.shop-home-surface{border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);background-color:var(--card);background:linear-gradient(155deg, color-mix(in srgb, var(--card) 93%, #162126 7%), color-mix(in srgb, var(--card) 86%, #020607 14%)), var(--card);box-shadow:inset 0 1px #ffffff1a,0 24px 64px -32px #000000e0}.shop-home-teamspeak-spotlight__shell{border-color:color-mix(in srgb, #39f1b3 28%, color-mix(in srgb, var(--foreground) 16%, transparent))}.shop-home-teamspeak-spotlight__wash{background:linear-gradient(160deg, #39f1b314, transparent 58%), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 50%)}.shop-home-teamspeak-console{position:relative}.shop-home-teamspeak-console__icon{background:linear-gradient(145deg, #39f1b32e, color-mix(in srgb, var(--primary) 8%, transparent));box-shadow:0 0 28px #39f1b32e}.shop-home-teamspeak-console__activity{position:relative;overflow:hidden}.shop-home-teamspeak-console__wave{width:25%;height:100%;transform:translateX(calc(var(--active-microphone,0) * 100%));will-change:transform;filter:drop-shadow(0 0 7px #39f1b347);transition:transform .56s cubic-bezier(.22,1,.36,1),filter .36s}.shop-home-teamspeak-console__bar{transform-origin:bottom;animation:1.4s ease-in-out infinite shop-home-teamspeak-wave}.shop-home-teamspeak-console__slot{background:#94a3b806;border-color:#94a3b81f;transition:border-color .42s,background-color .42s,box-shadow .42s,transform .42s cubic-bezier(.22,1,.36,1)}.shop-home-teamspeak-console__slot--active{background:#39f1b314;border-color:#39f1b357;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #39f1b312,0 0 18px -8px #39f1b38c}.shop-home-teamspeak-console__status,.shop-home-teamspeak-console__mic{transition:color .36s,background-color .36s,filter .36s,transform .36s cubic-bezier(.22,1,.36,1)}.shop-home-teamspeak-console__slot--active .shop-home-teamspeak-console__status{filter:drop-shadow(0 0 5px var(--primary));transform:scale(1.15)}.shop-home-teamspeak-console__slot--active .shop-home-teamspeak-console__mic{transform:scale(1.08)}.shop-home-teamspeak-console__pulse{animation:2s ease-in-out infinite shop-home-teamspeak-pulse}@keyframes shop-home-teamspeak-wave{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@keyframes shop-home-teamspeak-pulse{0%,to{opacity:.45}50%{opacity:1}}.shop-home-discord-spotlight__shell{border-color:color-mix(in srgb, #5865f2 32%, color-mix(in srgb, var(--foreground) 16%, transparent))}.shop-home-discord-spotlight__wash{background:linear-gradient(160deg,#5865f21a,#0000 58%),radial-gradient(circle at 100% 0,#7289da1f,#0000 50%)}.shop-home-discord-console{position:relative}.shop-home-discord-console__icon{background:linear-gradient(145deg,#5865f233,#7289da1a);box-shadow:0 0 28px #5865f22e}.shop-home-community-demo{min-height:11.5rem}.shop-home-discord-console__online{animation:2s ease-in-out infinite shop-home-discord-online}.shop-home-discord-console__chat{background:linear-gradient(#5865f20e,#0000),#02040a8f;border:1px solid #a5b4fc1a;border-radius:.65rem;height:6.6rem;overflow:hidden;box-shadow:inset 0 1px 12px #00000052}.shop-home-discord-console__exchange{height:100%;padding:.55rem;position:relative}.shop-home-discord-console__message{align-items:flex-end;gap:.45rem;display:flex}.shop-home-discord-console__message--command{justify-content:flex-end;animation:.46s cubic-bezier(.22,1,.36,1) both shop-home-discord-command-in}.shop-home-discord-console__message--typing,.shop-home-discord-console__message--reply{position:absolute;bottom:.55rem;left:.55rem;right:.55rem}.shop-home-discord-console__message--typing{animation:4.6s both shop-home-discord-typing-phase}.shop-home-discord-console__message--reply{animation:4.6s cubic-bezier(.22,1,.36,1) both shop-home-discord-reply-phase}.shop-home-discord-console__avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.55rem;font-weight:800;display:inline-flex}.shop-home-discord-console__avatar--member{color:#e2e8f0b8;background:#94a3b824;order:2}.shop-home-discord-console__avatar--bot{color:#a5b4fc;background:#161b3f;border:1px solid #7289da57;box-shadow:0 0 12px #5865f22e}.shop-home-discord-console__bubble{border-radius:.55rem;min-width:0;padding:.42rem .62rem;font-size:.68rem;font-weight:600;line-height:1.25}.shop-home-discord-console__bubble--command{color:#e2e8f0bd;font-family:var(--font-mono), ui-monospace, monospace;background:#94a3b814;border:1px solid #94a3b81c}.shop-home-discord-console__bubble--reply{color:#c7d2fe;background:#121632;border:1px solid #5865f23d;align-items:center;gap:.4rem;display:inline-flex;box-shadow:0 8px 22px -16px #5865f2a6}.shop-home-discord-console__check{background:var(--primary);width:.38rem;height:.38rem;box-shadow:0 0 7px color-mix(in srgb, var(--primary) 65%, transparent);border-radius:999px;flex:none}.shop-home-discord-console__typing{background:#0e1229;border:1px solid #5865f22e;border-radius:.55rem;align-items:center;gap:.2rem;padding:.55rem .65rem;display:inline-flex}.shop-home-discord-console__typing i{background:#a5b4fc;border-radius:50%;width:.22rem;height:.22rem;animation:.72s ease-in-out infinite alternate shop-home-discord-typing-dot}.shop-home-discord-console__typing i:nth-child(2){animation-delay:.12s}.shop-home-discord-console__typing i:nth-child(3){animation-delay:.24s}@keyframes shop-home-discord-online{0%,to{opacity:.45}50%{opacity:1;box-shadow:0 0 6px var(--primary)}}@keyframes shop-home-discord-command-in{0%{opacity:0;transform:translate(.6rem,.2rem)}to{opacity:1;transform:translate(0,0)}}@keyframes shop-home-discord-typing-phase{0%,12%,48%,to{opacity:0;transform:translateY(.25rem)}18%,42%{opacity:1;transform:translate(0,0)}}@keyframes shop-home-discord-reply-phase{0%,44%{opacity:0;transform:translateY(.4rem)}54%,to{opacity:1;transform:translate(0,0)}}@keyframes shop-home-discord-typing-dot{0%{opacity:.3;transform:translateY(0)}to{opacity:1;transform:translateY(-.14rem)}}
.shop-home-root section[id]{scroll-margin-top:13rem}.shop-home-root .shop-home-chapter-stack{gap:var(--shop-home-space-chapter,clamp(2.5rem, 4.5vw, 3.5rem))}.shop-home-root .shop-home-compute-journey{gap:var(--shop-home-space-journey,clamp(1.25rem, 2.25vw, 1.75rem));flex-direction:column;display:flex}.shop-home-root .shop-home-mods-chapter{margin-top:var(--shop-home-space-chapter,clamp(2.5rem, 4.5vw, 3.5rem));padding-top:0}.shop-home-root .shop-home-compute-chapter,.shop-home-root .shop-home-vps-section,.shop-home-root .shop-home-dedicated-section{z-index:3;position:relative}.shop-home-root .shop-home-dedicated-price-gradient{background:linear-gradient(90deg, #0e7490 0%, var(--zap-aqua) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.shop-home-root .shop-home-dedicated-section{--shop-home-dedicated-accent:var(--zap-aqua);--shop-home-dedicated-accent-strong:#0e7490}.shop-home-root .shop-home-dedicated-icon-pill{border-color:color-mix(in srgb, var(--shop-home-dedicated-accent) 28%, transparent);background:color-mix(in srgb, var(--shop-home-dedicated-accent) 12%, transparent)}.shop-home-root .shop-home-dedicated-panel--aside{border-color:color-mix(in srgb, var(--shop-home-dedicated-accent) 18%, var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--shop-home-dedicated-accent) 6%, transparent)}.shop-home-root .shop-home-dedicated-metric-swap{animation:.32s cubic-bezier(.22,1,.36,1) both shop-home-vps-metric-swap}.shop-home-root .shop-home-dedicated-tier-label,.shop-home-root .shop-home-dedicated-price-row{display:block}.shop-home-root span.shop-home-dedicated-metric-swap{display:inline-block}.shop-home-root .shop-home-dedicated-vendor-mark{object-fit:contain;opacity:.85}.dark .shop-home-root .shop-home-dedicated-vendor-mark{filter:invert()brightness(1.05);opacity:.9}.shop-home-root .shop-home-dedicated-chassis{--dedicated-chassis-scale:.94;--dedicated-chassis-glow:.4;--dedicated-chassis-glow-scale:.82;--dedicated-chassis-accent:var(--zap-aqua);isolation:isolate;place-items:center;min-height:11.5rem;display:grid;position:relative}.shop-home-root .shop-home-dedicated-chassis__atmosphere{background:radial-gradient(ellipse, color-mix(in srgb, var(--dedicated-chassis-accent) 26%, transparent), transparent 70%);filter:blur(22px);opacity:var(--dedicated-chassis-glow);transform:scale(var(--dedicated-chassis-glow-scale));pointer-events:none;z-index:0;border-radius:42%;transition:opacity .42s,background .3s,transform .56s cubic-bezier(.22,1,.36,1);position:absolute;inset:26% 10%}.shop-home-root .shop-home-dedicated-chassis__stage{z-index:1;width:min(100%,17.5rem);transform:scale(var(--dedicated-chassis-scale));transform-origin:50%;transition:transform .42s cubic-bezier(.22,1,.36,1);position:relative}.shop-home-root .shop-home-dedicated-chassis__visual{width:100%;height:auto;display:block}.shop-home-root .shop-home-dedicated-chassis__face{stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 22%, transparent);stroke-width:1.25px}.shop-home-root .shop-home-dedicated-chassis__ear{fill:color-mix(in srgb, #0a1218 88%, var(--dedicated-chassis-accent));stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 16%, transparent);stroke-width:1px}.shop-home-root .shop-home-dedicated-chassis__ear circle{fill:#0000008c;stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 22%, transparent);stroke-width:.75px}.shop-home-root .shop-home-dedicated-chassis__bay>rect:first-child{fill:#061015;stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 10%, transparent);stroke-width:.75px}.shop-home-root .shop-home-dedicated-chassis__bay{opacity:.35;transition:opacity .32s}.shop-home-root .shop-home-dedicated-chassis__bay--active{opacity:1;transition-delay:var(--bay-delay,0s)}.shop-home-root .shop-home-dedicated-chassis__bay--active>rect:first-child{fill:color-mix(in srgb, var(--dedicated-chassis-accent) 14%, #061015);stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 28%, transparent);transition:fill .32s,stroke .32s;transition-delay:var(--bay-delay,0s)}.shop-home-root .shop-home-dedicated-chassis__bay-latch{fill:color-mix(in srgb, var(--dedicated-chassis-accent) 22%, #0a1520);stroke:none}.shop-home-root .shop-home-dedicated-chassis__bay-screw{fill:color-mix(in srgb, var(--dedicated-chassis-accent) 35%, #1a2a33);stroke:none}.shop-home-root .shop-home-dedicated-chassis__bay-vent{stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 18%, transparent);stroke-width:.7px;stroke-linecap:round}.shop-home-root .shop-home-dedicated-chassis__vent{stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 12%, transparent);stroke-width:.75px}.shop-home-root .shop-home-dedicated-chassis__vent-cell{fill:color-mix(in srgb, var(--dedicated-chassis-accent) 18%, transparent)}.shop-home-root .shop-home-dedicated-chassis__power{fill:#0006;stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 35%, transparent);stroke-width:1.1px}.shop-home-root .shop-home-dedicated-chassis__power-core{fill:color-mix(in srgb, var(--dedicated-chassis-accent) 55%, #1a2a33)}.shop-home-root .shop-home-dedicated-chassis__port{fill:#00000073;stroke:color-mix(in srgb, var(--dedicated-chassis-accent) 18%, transparent);stroke-width:.7px}.shop-home-root .shop-home-dedicated-chassis__port-dot{fill:color-mix(in srgb, var(--dedicated-chassis-accent) 40%, #44555f);opacity:.55}.shop-home-root .shop-home-dedicated-chassis__status{fill:var(--dedicated-chassis-accent);opacity:calc(.45 + var(--dedicated-chassis-glow) * .55)}.shop-home-root .shop-home-dedicated-chassis__status--dim{fill:color-mix(in srgb, var(--dedicated-chassis-accent) 45%, #44555f);opacity:.45}.shop-home-root .shop-home-dedicated-chassis__status--pulse{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite shop-home-dedicated-status-pulse}@keyframes shop-home-dedicated-status-pulse{0%,to{opacity:.55;filter:drop-shadow(0 0 #0000)}50%{opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--dedicated-chassis-accent) 70%, transparent))}}.shop-home-root .shop-home-dedicated-chassis__label{z-index:2;pointer-events:none;width:80%;height:8%;color:color-mix(in srgb, var(--dedicated-chassis-accent) 72%, white);font-size:.75rem;font-weight:700;font-family:var(--font-mono), ui-monospace, monospace;justify-content:center;align-items:center;margin:0;line-height:1;display:flex;position:absolute;top:58%;left:10%}.shop-home-root .shop-home-dedicated-chassis__label-text{letter-spacing:.18em;margin-right:-.18em}@media (prefers-reduced-motion:reduce){.shop-home-root .shop-home-dedicated-metric-swap{animation:none}.shop-home-root .shop-home-dedicated-chassis__atmosphere,.shop-home-root .shop-home-dedicated-chassis__stage,.shop-home-root .shop-home-dedicated-chassis__bay,.shop-home-root .shop-home-dedicated-chassis__bay--active>rect:first-child{transition:none}.shop-home-root .shop-home-dedicated-chassis__status--pulse{opacity:1;filter:none;animation:none}}.shop-home-root .pg-hero-interactive__visual{width:100%;margin-left:0}.shop-home-root .shop-home-hero-stage-mask{overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 .75rem calc(100% - .75rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 .75rem calc(100% - .75rem),#0000 100%)}@keyframes shop-home-hero-players-marquee-ltr{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@keyframes shop-home-hero-players-marquee-rtl{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.shop-home-root .shop-home-hero-players-marquees{flex-direction:column;flex:auto;justify-content:stretch;gap:.65rem;width:100%;height:100%;min-height:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%)}.shop-home-root .shop-home-hero-players-marquee{flex:1 1 0;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.shop-home-root .shop-home-hero-players-marquee__track{will-change:transform;width:max-content;height:100%;display:flex}.shop-home-root .shop-home-hero-players-marquee[data-direction=ltr] .shop-home-hero-players-marquee__track{animation:60s linear infinite shop-home-hero-players-marquee-ltr}.shop-home-root .shop-home-hero-players-marquee[data-direction=rtl] .shop-home-hero-players-marquee__track{animation:72s linear infinite shop-home-hero-players-marquee-rtl}.shop-home-root .shop-home-hero-players-marquee__group{flex-shrink:0;align-items:stretch;gap:.65rem;height:100%;padding-inline-end:.65rem;display:flex}.shop-home-root .shop-home-hero-players-marquee__tile{aspect-ratio:92/43;border:1px solid color-mix(in srgb, var(--primary) 16%, var(--border));background:color-mix(in srgb, var(--background) 78%, transparent);width:auto;height:100%;box-shadow:0 12px 28px -18px color-mix(in srgb, var(--primary) 36%, transparent), 0 0 0 1px color-mix(in srgb, var(--primary) 5%, transparent);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:640px){.shop-home-root .shop-home-hero-players-marquees{gap:.8rem}.shop-home-root .shop-home-hero-players-marquee__group{gap:.8rem;padding-inline-end:.8rem}.shop-home-root .shop-home-hero-players-marquee__tile{border-radius:.75rem}}@media (max-width:767px){.shop-home-root .shop-home-hero-players-marquee{flex:none;height:4.75rem}}@media (min-width:640px) and (max-width:767px){.shop-home-root .shop-home-hero-players-marquee{height:5.5rem}}.shop-home-root .shop-home-hero-players-marquees[data-reduce-motion=true] .shop-home-hero-players-marquee__track{animation:none;transform:none}.shop-home-root .shop-home-hero-projects{flex-direction:column;flex:auto;gap:.85rem;width:100%;height:100%;min-height:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.5rem calc(100% - 1.5rem),#0000 100%)}.shop-home-root .shop-home-hero-projects__band{grid-template-columns:1fr 1fr;place-items:center;gap:.75rem 1rem;width:100%;min-height:0;display:grid}.shop-home-root .shop-home-hero-projects__band--compute,.shop-home-root .shop-home-hero-projects__band--community{flex:1 1 0}.shop-home-root .shop-home-hero-projects__float{width:100%;max-width:16rem;min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;display:flex;position:relative}.shop-home-root .shop-home-hero-projects__float-glow{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--primary) 26%, transparent), transparent 72%);filter:blur(20px);opacity:.78;border-radius:50%;position:absolute;inset:6% 8% 18%}.shop-home-root .shop-home-hero-projects__float[data-float=teamspeak] .shop-home-hero-projects__float-glow{background:radial-gradient(circle,#39f1b347,#0000 72%)}.shop-home-root .shop-home-hero-projects__float[data-float=discord] .shop-home-hero-projects__float-glow{background:radial-gradient(circle,#7289da4d,#0000 72%)}.shop-home-root .shop-home-hero-projects__float[data-float=dedicated] .shop-home-hero-projects__float-glow{background:radial-gradient(circle, color-mix(in srgb, var(--zap-aqua) 24%, transparent), transparent 72%)}.shop-home-root .shop-home-hero-projects__float-body{z-index:1;place-items:center;width:100%;min-height:0;display:grid;position:relative}.shop-home-root .shop-home-hero-projects__float-label{z-index:1;letter-spacing:.14em;text-align:center;text-transform:uppercase;color:color-mix(in srgb, white 78%, var(--primary));text-shadow:0 0 18px color-mix(in srgb, var(--primary) 22%, transparent);font-size:.68rem;font-weight:700;line-height:1;display:block;position:relative}.shop-home-root .shop-home-hero-projects__float[data-float=vps] .shop-home-hero-projects__float-label{text-transform:none}.shop-home-root .shop-home-hero-projects__float[data-float=discord] .shop-home-hero-projects__float-label{color:#ebeffe;text-shadow:0 0 18px #7289da3d}.shop-home-root .shop-home-hero-projects__float[data-float=teamspeak] .shop-home-hero-projects__float-label{color:#d3fcee;text-shadow:0 0 18px #39f1b338}.shop-home-root .shop-home-hero-projects__float[data-float=dedicated] .shop-home-hero-projects__float-label{color:color-mix(in srgb, white 78%, var(--zap-aqua));text-shadow:0 0 18px color-mix(in srgb, var(--zap-aqua) 20%, transparent)}.shop-home-root .shop-home-hero-projects__motif{color:#39f1b3;filter:drop-shadow(0 10px 22px #39f1b347);width:min(100%,9.75rem);height:auto}.shop-home-root .shop-home-hero-projects__ts{color:#39f1b3;filter:drop-shadow(0 10px 22px #39f1b347);flex-direction:column;gap:.55rem;width:min(100%,11.5rem);display:flex}.shop-home-root .shop-home-hero-projects__ts-wave{height:2.35rem;overflow:hidden}.shop-home-root .shop-home-hero-projects__ts-wave-track{width:25%;height:100%;transform:translateX(calc(var(--active-microphone,0) * 100%));will-change:transform;filter:drop-shadow(0 0 7px #39f1b347);transition:transform .56s cubic-bezier(.22,1,.36,1);display:flex}.shop-home-root .shop-home-hero-projects__ts-bars{justify-content:center;align-items:flex-end;gap:.2rem;width:100%;height:100%;display:flex}.shop-home-root .shop-home-hero-projects__ts-bar{transform-origin:bottom;background:#5df4c1;border-radius:999px;width:.22rem;animation:1.4s ease-in-out infinite shop-home-teamspeak-wave}.shop-home-root .shop-home-hero-projects__ts-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.shop-home-root .shop-home-hero-projects__ts-slot{background:#94a3b80a;border:1px solid #94a3b82e;border-radius:.5rem;flex-direction:column;align-items:center;gap:.2rem;padding:.35rem .2rem;transition:border-color .42s,background-color .42s,box-shadow .42s,transform .42s cubic-bezier(.22,1,.36,1);display:flex}.shop-home-root .shop-home-hero-projects__ts-slot--active{background:#39f1b31a;border-color:#39f1b357;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #39f1b312,0 0 18px -8px #39f1b38c}.shop-home-root .shop-home-hero-projects__ts-status{border-radius:999px;width:.35rem;height:.35rem;transition:background-color .36s,filter .36s,transform .36s cubic-bezier(.22,1,.36,1);display:block}.shop-home-root .shop-home-hero-projects__ts-slot--active .shop-home-hero-projects__ts-status{filter:drop-shadow(0 0 5px var(--primary));transform:scale(1.15)}.shop-home-root .shop-home-hero-projects__ts-mic{width:.7rem;height:.7rem;transition:color .36s,transform .36s cubic-bezier(.22,1,.36,1)}.shop-home-root .shop-home-hero-projects__ts-slot--active .shop-home-hero-projects__ts-mic{transform:scale(1.08)}.shop-home-root .shop-home-hero-projects__bot{aspect-ratio:1;place-items:center;width:min(100%,6.5rem);display:grid;position:relative}.shop-home-root .shop-home-hero-projects__bot-icon{background:linear-gradient(145deg,#5865f22e,#7289da14);border:1px solid #5865f24d;border-radius:1.15rem;place-items:center;width:100%;height:100%;display:grid;box-shadow:0 0 28px #7289da38}.shop-home-root .shop-home-hero-projects__bot-badge{z-index:2;background:#a855f7;border:none;border-radius:999px;width:.7rem;height:.7rem;display:block;position:absolute;top:.2rem;right:.2rem;box-shadow:0 0 0 3px #a855f747,0 0 14px #c4b5fd8c}@media (prefers-reduced-motion:no-preference){.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__bot-badge{animation:2.2s ease-in-out infinite shop-home-hero-projects-bot-badge}}@keyframes shop-home-hero-projects-bot-badge{0%,to{filter:brightness();transform:scale(1);box-shadow:0 0 0 3px #a855f747,0 0 12px #c4b5fd73}50%{filter:brightness(1.15);transform:scale(1.14);box-shadow:0 0 0 5px #a855f72e,0 0 20px #c4b5fdb3}}.shop-home-root .shop-home-hero-projects__motif--discord{color:#a5b4fc;filter:drop-shadow(0 10px 22px #7289da4d)}.shop-home-root .shop-home-hero-projects-core.shop-home-vps-core{width:100%;height:auto;min-height:0;filter:drop-shadow(0 12px 26px color-mix(in srgb, var(--primary) 30%, transparent));flex:none}.shop-home-root .shop-home-hero-projects-core .shop-home-vps-core__visual{width:min(100%,14.5rem)}.shop-home-root .shop-home-hero-projects-core .shop-home-vps-core__atmosphere{filter:blur(18px);inset:12% 8%}.shop-home-root .shop-home-hero-projects-core .shop-home-vps-core__label{letter-spacing:.16em;font-size:13px}.shop-home-root .shop-home-hero-projects-chassis.shop-home-dedicated-chassis{width:100%;height:auto;min-height:0;filter:drop-shadow(0 12px 26px color-mix(in srgb, var(--zap-aqua) 28%, transparent))}.shop-home-root .shop-home-hero-projects-chassis .shop-home-dedicated-chassis__stage{width:min(100%,14.5rem)}.shop-home-root .shop-home-hero-projects-chassis .shop-home-dedicated-chassis__atmosphere{filter:blur(16px);inset:14% 6%}.shop-home-root .shop-home-hero-projects-chassis .shop-home-dedicated-chassis__label-text{letter-spacing:.16em;font-size:11px}@media (prefers-reduced-motion:no-preference){.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float-glow{animation:5.8s ease-in-out infinite shop-home-hero-projects-glow}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float[data-float=dedicated] .shop-home-hero-projects__float-glow{animation-delay:.35s}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float[data-float=teamspeak] .shop-home-hero-projects__float-glow{animation-delay:.7s}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float[data-float=discord] .shop-home-hero-projects__float-glow{animation-delay:1s}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects-core .shop-home-vps-core__atmosphere{animation:5.5s ease-in-out infinite shop-home-hero-projects-glow}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects-chassis .shop-home-dedicated-chassis__atmosphere{animation:6.4s ease-in-out .4s infinite shop-home-hero-projects-glow}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float[data-float=vps]{animation:6.2s ease-in-out infinite shop-home-hero-projects-float}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float[data-float=dedicated]{animation:6.8s ease-in-out .45s infinite shop-home-hero-projects-float}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float[data-float=teamspeak]{animation:5.9s ease-in-out .8s infinite shop-home-hero-projects-float}.shop-home-root .shop-home-hero-projects[data-reduce-motion=false] .shop-home-hero-projects__float[data-float=discord]{animation:6.5s ease-in-out 1.1s infinite shop-home-hero-projects-float}}@keyframes shop-home-hero-projects-glow{0%,to{opacity:var(--vps-core-glow,var(--dedicated-chassis-glow,.55));transform:scale(var(--vps-core-glow-scale,var(--dedicated-chassis-glow-scale,.92)))}50%{opacity:calc(var(--vps-core-glow,var(--dedicated-chassis-glow,.55)) * 1.16);transform:scale(calc(var(--vps-core-glow-scale,var(--dedicated-chassis-glow-scale,.92)) * 1.04))}}@keyframes shop-home-hero-projects-float{0%,to{translate:0;rotate:0deg}20%{translate:.14rem -.2rem;rotate:.4deg}45%{translate:-.1rem -.34rem;rotate:-.3deg}70%{translate:.08rem -.16rem;rotate:.25deg}}@media (max-width:767px){.shop-home-root .shop-home-hero-projects{gap:.55rem;min-height:15.5rem}.shop-home-root .shop-home-hero-projects__band{gap:.45rem .65rem}.shop-home-root .shop-home-hero-projects-core .shop-home-vps-core__visual,.shop-home-root .shop-home-hero-projects-chassis .shop-home-dedicated-chassis__stage{width:min(100%,11rem)}.shop-home-root .shop-home-hero-projects__ts{width:min(100%,9.5rem)}.shop-home-root .shop-home-hero-projects__bot{width:min(100%,5.25rem)}.shop-home-root .shop-home-hero-projects__float-label{font-size:.6rem}}@media (min-width:640px) and (max-width:767px){.shop-home-root .shop-home-hero-projects{min-height:17rem}}.shop-home-root .shop-home-hero-lifetime{width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.shop-home-root .shop-home-hero-lifetime__ambient{pointer-events:none;background:radial-gradient(ellipse 78% 62% at 50% 50%, color-mix(in srgb, var(--zap-pass-purple) 32%, transparent), transparent 72%);filter:blur(40px);opacity:.95;position:absolute;inset:0% 4%}.shop-home-root .shop-home-hero-lifetime__mark{z-index:1;flex:auto;justify-content:center;align-items:center;width:100%;min-height:12.5rem;padding:1.25rem .75rem;display:flex;position:relative;overflow:visible}.shop-home-root .shop-home-hero-lifetime__mark .shop-home-hero-lifetime-mark{aspect-ratio:14/8;width:min(100%,30rem);height:auto;overflow:visible}@media (prefers-reduced-motion:no-preference){.shop-home-root .shop-home-hero-lifetime-mark:not([data-reduce-motion=true]){animation:5.8s ease-in-out infinite shop-home-hero-lifetime-float}}@keyframes shop-home-hero-lifetime-float{0%,to{translate:0}35%{translate:.12rem -.42rem}70%{translate:-.1rem -.22rem}}@media (max-width:767px){.shop-home-root .shop-home-hero-lifetime{min-height:13rem}.shop-home-root .shop-home-hero-lifetime__mark{min-height:11rem;padding:1rem .5rem}.shop-home-root .shop-home-hero-lifetime__mark .shop-home-hero-lifetime-mark{width:min(100%,24rem)}}.shop-home-root .shop-home-hero-lifetime-mark__path{fill:none;stroke-width:6.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 14px #a855f785);animation:1.4s cubic-bezier(.22,1,.36,1) .12s both shop-home-hero-lifetime-draw,3.2s ease-in-out 1.6s infinite shop-home-hero-lifetime-infinity-pulse}@keyframes shop-home-hero-lifetime-draw{to{stroke-dashoffset:0}}@keyframes shop-home-hero-lifetime-infinity-pulse{0%,to{opacity:.78;filter:drop-shadow(0 0 8px #a855f766)}50%{opacity:1;filter:drop-shadow(0 0 16px #c4b5fd94)}}.shop-home-root .shop-home-hero-lifetime-mark[data-reduce-motion=true] .shop-home-hero-lifetime-mark__path{stroke-dashoffset:0;opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.shop-home-root .shop-home-hero-players-marquee__track{animation:none;transform:none}.shop-home-root .shop-home-hero-projects-core .shop-home-vps-core__atmosphere,.shop-home-root .shop-home-hero-projects-chassis .shop-home-dedicated-chassis__atmosphere,.shop-home-root .shop-home-hero-projects__float-glow,.shop-home-root .shop-home-hero-projects__float,.shop-home-root .shop-home-hero-projects__ts-bar{animation:none}.shop-home-root .shop-home-hero-projects__ts-wave-track{transition:none}.shop-home-root .shop-home-hero-projects__bot-badge{animation:none}.shop-home-root .shop-home-hero-lifetime-mark,.shop-home-root .shop-home-hero-lifetime-mark__path{animation:none;translate:none}.shop-home-root .shop-home-hero-lifetime-mark__path{stroke-dashoffset:0;opacity:1}}.shop-home-root .shop-home-top-games{z-index:2;margin-top:clamp(-5.5rem,-10vw,-3.25rem);position:relative}.shop-home-root[data-top-games-overlap=off] .shop-home-top-games,.shop-home-root--embedded .shop-home-top-games{margin-top:0}.shop-home-root .shop-home-top-games-podium{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.shop-home-root .shop-home-top-games-podium__slot--rank-1{order:1}.shop-home-root .shop-home-top-games-podium__slot--rank-2{order:2}.shop-home-root .shop-home-top-games-podium__slot--rank-3{order:3}.shop-home-root .shop-home-top-games-podium__card{transition:transform .3s cubic-bezier(.22,1,.36,1)}.shop-home-root .shop-home-top-games-edge-badge{line-height:1}.shop-home-root .shop-home-top-games-edge-badge--slots{border-color:color-mix(in srgb, var(--podium-accent,var(--primary)) 40%, transparent);color:var(--podium-accent,var(--primary));transition:translate .3s cubic-bezier(.22,1,.36,1);translate:0 -50%}.shop-home-root .shop-home-top-games-edge-badge--bestseller{background:linear-gradient(90deg, var(--podium-accent,var(--primary)) 0%, var(--podium-accent-secondary,#00c48b) 55%, var(--podium-accent,var(--primary)) 100%);background-size:200% 100%;transition:translate .38s cubic-bezier(.22,1,.36,1);translate:0 -50%}.shop-home-root .shop-home-top-games-edge-badge--rank{border-color:color-mix(in srgb, var(--podium-accent,var(--primary)) 35%, transparent);color:var(--podium-accent,var(--primary));transition:translate .46s cubic-bezier(.22,1,.36,1);translate:0 -50%}.shop-home-root .shop-home-top-games-card--featured{border-color:color-mix(in srgb, var(--podium-accent,var(--primary)) 45%, transparent);box-shadow:0 24px 60px -28px color-mix(in srgb, var(--podium-accent,var(--primary)) 55%, transparent)}.shop-home-root .shop-home-top-games-edge-badge--bestseller{position:relative;overflow:hidden}.shop-home-root .shop-home-top-games-edge-badge--bestseller:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:42%;height:320%;transition:left .55s,opacity .25s;position:absolute;top:-120%;left:-30%;transform:rotate(18deg)}@media (hover:hover) and (pointer:fine){.shop-home-root .shop-home-top-games-podium__card:hover{transform:translateY(-4px)}.shop-home-root .shop-home-top-games-podium__card--featured:hover{transform-origin:bottom;transform:scale(1.06)translateY(-6px)}.shop-home-root .shop-home-top-games-podium__card .pg-branded-product-card:hover{transform:none}.shop-home-root .shop-home-top-games-podium__card:hover .shop-home-top-games-edge-badge--slots{transition-delay:0s;translate:0 calc(-50% - 10px)}.shop-home-root .shop-home-top-games-podium__card:hover .shop-home-top-games-edge-badge--bestseller{transition-delay:45ms;translate:0 calc(-50% - 10px)}.shop-home-root .shop-home-top-games-podium__card--featured:hover .shop-home-top-games-edge-badge--rank{transition-delay:95ms;translate:0 calc(-50% - 10px)}.shop-home-root .shop-home-top-games-podium__card:not(.shop-home-top-games-podium__card--featured):hover .shop-home-top-games-edge-badge--rank{transition-delay:45ms;translate:0 calc(-50% - 10px)}.shop-home-root .shop-home-top-games-podium__card:hover .shop-home-top-games-edge-badge--bestseller:after{opacity:1;left:110%}}@media (min-width:768px){.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (min-width:1280px){.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single):not(.shop-home-top-games-podium--duo){grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:2rem;margin-top:1.75rem}.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single):not(.shop-home-top-games-podium--duo) .shop-home-top-games-podium__slot{align-self:end;height:auto}.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single):not(.shop-home-top-games-podium--duo) .shop-home-top-games-podium__slot--rank-1{order:2}.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single):not(.shop-home-top-games-podium--duo) .shop-home-top-games-podium__slot--rank-2{order:1}.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single):not(.shop-home-top-games-podium--duo) .shop-home-top-games-podium__slot--rank-3{order:3}.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single):not(.shop-home-top-games-podium--duo) .shop-home-top-games-podium__card--featured{transform-origin:bottom;z-index:1;transform:scale(1.06)}}@media (min-width:1280px) and (hover:hover) and (pointer:fine){.shop-home-root .shop-home-top-games-podium:not(.shop-home-top-games-podium--single):not(.shop-home-top-games-podium--duo) .shop-home-top-games-podium__card--featured:hover{transform-origin:bottom;transform:scale(1.06)translateY(-6px)}}@keyframes shop-home-more-games-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.shop-home-root .shop-home-more-games-rail{width:100%}.shop-home-root .shop-home-more-games-rail__viewport{width:100%;padding-block:.35rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%)}.shop-home-root .shop-home-more-games-rail__viewport:before,.shop-home-root .shop-home-more-games-rail__viewport:after{content:"";z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:2.75rem;position:absolute;top:0;bottom:0}.shop-home-root .shop-home-more-games-rail__viewport:before{background:linear-gradient(90deg,#060a08b8 0%,#060a0847 55%,#0000 100%);left:0;-webkit-mask-image:linear-gradient(90deg,#000 35%,#0000);mask-image:linear-gradient(90deg,#000 35%,#0000)}.shop-home-root .shop-home-more-games-rail__viewport:after{background:linear-gradient(270deg,#060a08b8 0%,#060a0847 55%,#0000 100%);right:0;-webkit-mask-image:linear-gradient(270deg,#000 35%,#0000);mask-image:linear-gradient(270deg,#000 35%,#0000)}.shop-home-root .shop-home-more-games-rail__track{width:max-content;animation:shop-home-more-games-marquee var(--rail-marquee-duration,40s) linear infinite;align-items:flex-start;display:flex}.shop-home-root .shop-home-more-games-rail__group{align-items:flex-start;gap:.65rem;margin:0;padding:0;padding-inline-end:.65rem;list-style:none;display:flex}.shop-home-root .shop-home-more-games-rail__item{flex:none;min-width:0;list-style:none;position:relative}.shop-home-root .shop-home-more-games-rail__tile{flex-direction:column;align-items:center;gap:.4rem;width:auto;max-width:100%;text-decoration:none;display:flex}.shop-home-root .shop-home-more-games-rail__chip{isolation:isolate;border:1px solid color-mix(in srgb, var(--rail-accent,var(--primary)) 22%, transparent);background:color-mix(in srgb, var(--rail-accent,var(--primary)) 4%, hsl(var(--card)));box-shadow:0 12px 28px -22px color-mix(in srgb, var(--rail-accent,var(--primary)) 55%, transparent);border-radius:1.1rem;transition:border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.shop-home-root .shop-home-more-games-rail__icon{z-index:0;border-radius:inherit;flex:none;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:flex;position:relative;overflow:hidden}.shop-home-root .shop-home-more-games-rail__icon img{transition:opacity .22s}.shop-home-root .shop-home-more-games-rail__overlay{z-index:2;text-align:center;visibility:hidden;opacity:0;pointer-events:none;background:color-mix(in srgb, var(--rail-accent,var(--primary)) 8%, #040806eb);flex-direction:column;justify-content:center;align-items:center;gap:.28rem;padding:.35rem .3rem;transition:visibility 0s linear .2s,opacity .2s;display:flex;position:absolute;inset:0}.shop-home-root .shop-home-more-games-rail__overlay-cta{background:var(--rail-accent,var(--primary));color:#04120b;width:1.55rem;height:1.55rem;box-shadow:0 6px 14px -8px color-mix(in srgb, var(--rail-accent,var(--primary)) 80%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.shop-home-root .shop-home-more-games-rail__overlay-price{border:1px solid color-mix(in srgb, var(--rail-accent,var(--primary)) 42%, transparent);max-width:100%;color:var(--rail-accent,var(--primary));letter-spacing:.01em;white-space:nowrap;background:#04120bb8;border-radius:999px;justify-content:center;align-items:center;padding:.12rem .38rem;font-size:.6875rem;font-weight:800;line-height:1.15;display:inline-flex}.shop-home-root .shop-home-more-games-rail__meta{flex-direction:column;align-items:center;gap:.1rem;max-width:100%;display:flex}.shop-home-root .shop-home-more-games-rail__name{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:5rem;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600;line-height:1.2;transition:color .18s;overflow:hidden}.shop-home-root .shop-home-more-games-rail__touch-price{max-width:5rem;color:var(--rail-accent,var(--primary));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:700;line-height:1.15;display:none;overflow:hidden}.shop-home-root .shop-home-more-games-rail__footer{justify-content:flex-start;align-items:center;padding-top:.15rem;display:flex}.shop-home-root .shop-home-more-games-rail__viewport:hover .shop-home-more-games-rail__track,.shop-home-root .shop-home-more-games-rail__viewport:focus-within .shop-home-more-games-rail__track{animation-play-state:paused}.shop-home-root .shop-home-more-games-rail:has(.shop-home-more-games-rail__tile:hover) .shop-home-more-games-rail__track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.shop-home-root .shop-home-more-games-rail__tile:hover .shop-home-more-games-rail__chip,.shop-home-root .shop-home-more-games-rail__tile:focus-visible .shop-home-more-games-rail__chip{z-index:2;border-color:color-mix(in srgb, var(--rail-accent,var(--primary)) 62%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--rail-accent,var(--primary)) 48%, transparent), 0 16px 36px -18px color-mix(in srgb, var(--rail-accent,var(--primary)) 72%, transparent);transform:scale(1.04)translateY(-2px)}.shop-home-root .shop-home-more-games-rail__tile:hover .shop-home-more-games-rail__icon img,.shop-home-root .shop-home-more-games-rail__tile:focus-visible .shop-home-more-games-rail__icon img{opacity:0}.shop-home-root .shop-home-more-games-rail__tile:hover .shop-home-more-games-rail__overlay,.shop-home-root .shop-home-more-games-rail__tile:focus-visible .shop-home-more-games-rail__overlay{visibility:visible;opacity:1;transition:visibility linear,opacity .2s}.shop-home-root .shop-home-more-games-rail__tile:hover .shop-home-more-games-rail__name,.shop-home-root .shop-home-more-games-rail__tile:focus-visible .shop-home-more-games-rail__name{color:color-mix(in srgb, var(--rail-accent,var(--primary)) 82%, white)}}@media (hover:none),(pointer:coarse){.shop-home-root .shop-home-more-games-rail__touch-price{display:block}.shop-home-root .shop-home-more-games-rail__overlay{display:none}.shop-home-root .shop-home-more-games-rail__track{animation:none}.shop-home-root .shop-home-more-games-rail__viewport{scroll-snap-type:x proximity;scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.shop-home-root .shop-home-more-games-rail__viewport:before,.shop-home-root .shop-home-more-games-rail__viewport:after,.shop-home-root .shop-home-more-games-rail__group[aria-hidden=true]{display:none}}@media (min-width:640px){.shop-home-root .shop-home-more-games-rail__group{gap:.75rem;padding-inline-end:.75rem}.shop-home-root .shop-home-more-games-rail__icon{width:clamp(3.85rem,5vw,4.75rem);height:clamp(3.85rem,5vw,4.75rem)}.shop-home-root .shop-home-more-games-rail__chip{border-radius:1.15rem}.shop-home-root .shop-home-more-games-rail__name{max-width:5.5rem}.shop-home-root .shop-home-more-games-rail__overlay-price{padding:.14rem .42rem;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.shop-home-root *{scroll-behavior:auto!important}.shop-home-root .shop-home-hero-stage-mask{-webkit-mask-image:none;mask-image:none}.shop-home-root .shop-home-top-games-podium__card,.shop-home-root .shop-home-top-games-podium__card--featured,.shop-home-root .shop-home-top-games-podium__card:hover,.shop-home-root .shop-home-top-games-podium__card--featured:hover{transition:none;transform:none}.shop-home-root .shop-home-top-games-edge-badge,.shop-home-root .shop-home-top-games-edge-badge--bestseller:after{transition:none!important}.shop-home-root .shop-home-top-games-podium__card:hover .shop-home-top-games-edge-badge--slots,.shop-home-root .shop-home-top-games-podium__card:hover .shop-home-top-games-edge-badge--bestseller,.shop-home-root .shop-home-top-games-podium__card:hover .shop-home-top-games-edge-badge--rank{translate:0 -50%}.shop-home-root .shop-home-top-games-edge-badge--bestseller:after{display:none}.shop-home-root .shop-home-more-games-rail__track{animation:none!important}.shop-home-root .shop-home-more-games-rail__item,.shop-home-root .shop-home-more-games-rail__chip,.shop-home-root .shop-home-more-games-rail__overlay,.shop-home-root .shop-home-more-games-rail__name,.shop-home-root .shop-home-more-games-rail__icon img{transition:none!important}.shop-home-root .shop-home-more-games-rail__tile:hover .shop-home-more-games-rail__chip,.shop-home-root .shop-home-more-games-rail__tile:focus-visible .shop-home-more-games-rail__chip{transform:none}.shop-home-root .shop-home-more-games-rail__tile:hover .shop-home-more-games-rail__icon img,.shop-home-root .shop-home-more-games-rail__tile:focus-visible .shop-home-more-games-rail__icon img{opacity:0}.shop-home-root .shop-home-more-games-rail__tile:hover .shop-home-more-games-rail__overlay,.shop-home-root .shop-home-more-games-rail__tile:focus-visible .shop-home-more-games-rail__overlay{visibility:visible;opacity:1}.shop-home-root .shop-home-more-games-rail__viewport{scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.shop-home-root .shop-home-more-games-rail__viewport:before,.shop-home-root .shop-home-more-games-rail__viewport:after,.shop-home-root .shop-home-more-games-rail__group[aria-hidden=true]{display:none}}.shop-home-root .shop-home-vps-core{--vps-core-scale:.86;--vps-core-glow:.3;--vps-core-glow-scale:.82;--vps-core-ring-opacity:.34;--vps-core-lane-opacity:.64;--vps-core-accent:var(--primary);isolation:isolate;flex:auto;place-items:center;min-height:13rem;display:grid;position:relative}.shop-home-root .shop-home-vps-core__atmosphere{background:radial-gradient(circle, color-mix(in srgb, var(--vps-core-accent) 32%, transparent), transparent 68%);filter:blur(24px);opacity:var(--vps-core-glow);transform:scale(var(--vps-core-glow-scale));pointer-events:none;border-radius:50%;transition:opacity .42s,background .3s,transform .56s cubic-bezier(.22,1,.36,1);position:absolute;inset:18% 20%}.shop-home-root .shop-home-vps-core__visual{z-index:1;width:min(100%,20rem);transform:scale(var(--vps-core-scale));transform-origin:50%;transition:transform .56s cubic-bezier(.22,1,.36,1);position:relative;overflow:visible}.shop-home-root .shop-home-vps-core__ring{fill:color-mix(in srgb, var(--vps-core-accent) 2%, transparent);stroke:color-mix(in srgb, var(--vps-core-accent) 18%, transparent);stroke-width:.8px;opacity:0;transition:opacity .34s ease var(--core-delay,0s), stroke .34s ease}.shop-home-root .shop-home-vps-core__ring--active{stroke:color-mix(in srgb, var(--vps-core-accent) 42%, transparent);opacity:var(--vps-core-ring-opacity)}.shop-home-root .shop-home-vps-core__lane{fill:none;stroke:color-mix(in srgb, var(--vps-core-accent) 22%, transparent);stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.24;transition:stroke-dashoffset .54s cubic-bezier(.22, 1, .36, 1) var(--core-delay,0s), opacity .28s ease var(--core-delay,0s), stroke .28s ease}.shop-home-root .shop-home-vps-core__lane--active{stroke:color-mix(in srgb, var(--vps-core-accent) 78%, transparent);stroke-dashoffset:0;opacity:var(--vps-core-lane-opacity);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--vps-core-accent) 35%, transparent))}.shop-home-root .shop-home-vps-core__node{fill:color-mix(in srgb, var(--vps-core-accent) 18%, #18231f);opacity:.3;transition:fill .28s,opacity .28s}.shop-home-root .shop-home-vps-core__node--active{fill:var(--vps-core-accent);opacity:1;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--vps-core-accent) 70%, transparent))}.shop-home-root .shop-home-vps-core__die{transform-box:view-box;transform-origin:50%}.shop-home-root .shop-home-vps-core__die-shadow{fill:#050a08;opacity:.75;filter:blur(3px)}.shop-home-root .shop-home-vps-core__die-face{stroke:color-mix(in srgb, var(--vps-core-accent) 52%, #43574e);stroke-width:1.2px;filter:drop-shadow(0 10px 15px #00000085);transition:stroke .36s,filter .36s}.shop-home-root .shop-home-vps-core__label{fill:#eafff5;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.shop-home-root .shop-home-vps-core__atmosphere,.shop-home-root .shop-home-vps-core__visual,.shop-home-root .shop-home-vps-core__ring,.shop-home-root .shop-home-vps-core__lane,.shop-home-root .shop-home-vps-core__node,.shop-home-root .shop-home-vps-core__die-face{transition:none}}.shop-home-root .shop-home-vps-metric-swap{animation:.32s cubic-bezier(.22,1,.36,1) both shop-home-vps-metric-swap;display:inline-block}@keyframes shop-home-vps-metric-swap{0%{opacity:.35;translate:0 .35em}to{opacity:1;translate:0}}.shop-home-root .shop-home-vps-resources__track{background:color-mix(in srgb, hsl(var(--muted-foreground)) 14%, transparent);border-radius:999px;height:.45rem;overflow:hidden}.shop-home-root .shop-home-vps-resources__fill{height:100%;width:var(--vps-fill,32%);border-radius:inherit;background:linear-gradient(90deg, #00c48b, var(--primary));min-width:.45rem;box-shadow:0 0 16px color-mix(in srgb, var(--primary) 35%, transparent);transform-origin:0;transition:width .52s cubic-bezier(.22,1,.36,1),box-shadow .36s;display:block}@media (prefers-reduced-motion:reduce){.shop-home-root .shop-home-vps-metric-swap{animation:none}.shop-home-root .shop-home-vps-resources__fill{transition:none}}.shop-home-root .shop-home-vps-server{--vps-rack-glow-opacity:.28;--vps-rack-glow-scale:.82;--vps-visual-scale:.94;flex:auto;place-items:center;min-height:13rem;display:grid;position:relative}.shop-home-root .shop-home-vps-server__glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--primary) 32%, transparent), transparent 70%);filter:blur(22px);opacity:var(--vps-rack-glow-opacity);transform:scale(var(--vps-rack-glow-scale));pointer-events:none;border-radius:50%;transition:opacity .42s,transform .56s cubic-bezier(.22,1,.36,1);position:absolute;inset:18% 22%}.shop-home-root .shop-home-vps-server__pulse-ring{border:1px solid color-mix(in srgb, var(--primary) 45%, transparent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .32s;position:absolute;inset:22% 28%;transform:scale(.92)}.shop-home-root .shop-home-vps-server--cabinet .shop-home-vps-server__pulse-ring{opacity:1;animation:2.8s cubic-bezier(.22,1,.36,1) infinite shop-home-vps-server-pulse-ring}.shop-home-root .shop-home-vps-server__isometric{z-index:1;width:min(100%,20rem);color:var(--primary);transform:scale(var(--vps-visual-scale));transform-origin:bottom;transition:transform .56s cubic-bezier(.22,1,.36,1);position:relative;overflow:visible}.shop-home-root .shop-home-vps-server__ground{fill:#00000073;opacity:.55}.shop-home-root .shop-home-vps-server__base{fill:#121816;stroke:color-mix(in srgb, var(--primary) 12%, #2a3530);stroke-width:.75px}.shop-home-root .shop-home-vps-server__frame{fill:none;stroke:color-mix(in srgb, var(--primary) 48%, #4a5a52);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity .32s}.shop-home-root .shop-home-vps-server__frame--active{opacity:1}.shop-home-root .shop-home-vps-server__rails{fill:none;stroke:color-mix(in srgb, var(--primary) 50%, #5a6a62);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .28s 60ms}.shop-home-root .shop-home-vps-server__rails--active{opacity:1}.shop-home-root .shop-home-vps-server__cables{fill:none;stroke:color-mix(in srgb, hsl(var(--muted-foreground)) 55%, var(--primary));stroke-width:1.5px;stroke-linecap:round;opacity:0;transition:opacity .32s 40ms}.shop-home-root .shop-home-vps-server__cables--active{opacity:.85}.shop-home-root .shop-home-vps-server__status-segment{fill:#1a2220b3;stroke:none;transition:fill .36s;transition-delay:var(--segment-delay,0s)}.shop-home-root .shop-home-vps-server__status-segment--active{fill:var(--primary);stroke:color-mix(in srgb, var(--primary) 40%, transparent);filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--primary) 45%, transparent))}.shop-home-root .shop-home-vps-server__fan-rim{fill:#0a0e0c;stroke:color-mix(in srgb, var(--primary) 42%, #3a4a44);stroke-width:1px}.shop-home-root .shop-home-vps-server__fan-blades{fill:color-mix(in srgb, var(--primary) 55%, transparent);stroke:none}.shop-home-root .shop-home-vps-server__fan--active .shop-home-vps-server__fan-blades{animation:2.2s linear infinite shop-home-vps-server-fan-spin}.shop-home-root .shop-home-vps-server--cabinet .shop-home-vps-server__fan--active .shop-home-vps-server__fan-blades{animation-duration:1.4s}.shop-home-root .shop-home-vps-server__fan-hub{fill:var(--primary)}.shop-home-root .shop-home-vps-server__unit{opacity:0;transition:opacity .28s;transition-delay:var(--unit-delay,0s);pointer-events:none}.shop-home-root .shop-home-vps-server__unit--active{opacity:1}.shop-home-root .shop-home-vps-server__unit-top,.shop-home-root .shop-home-vps-server__unit-front,.shop-home-root .shop-home-vps-server__unit-side{stroke:none}.shop-home-root .shop-home-vps-server__bay{fill:#050807;stroke:color-mix(in srgb, var(--primary) 32%, #3a4a44);stroke-width:.7px}.shop-home-root .shop-home-vps-server__led-activity--active{fill:var(--primary);filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--primary) 55%, transparent));animation:1s ease-in-out infinite shop-home-vps-server-led-activity;animation-delay:var(--unit-delay,0s)}.shop-home-root .shop-home-vps-server__led-power{fill:var(--primary);filter:drop-shadow(0 0 2px color-mix(in srgb, var(--primary) 55%, transparent));animation:2.4s ease-in-out infinite shop-home-vps-server-led-power;animation-delay:var(--unit-delay,0s)}@keyframes shop-home-vps-server-led-power{0%,to{opacity:.55}50%{opacity:1}}@keyframes shop-home-vps-server-led-activity{0%,to{opacity:.4}50%{opacity:1}}@keyframes shop-home-vps-server-fan-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shop-home-vps-server-pulse-ring{0%{opacity:.45;transform:scale(.92)}70%{opacity:0}to{opacity:0;transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.shop-home-root .shop-home-vps-server__glow,.shop-home-root .shop-home-vps-server__isometric,.shop-home-root .shop-home-vps-server__frame,.shop-home-root .shop-home-vps-server__rails,.shop-home-root .shop-home-vps-server__cables,.shop-home-root .shop-home-vps-server__fan,.shop-home-root .shop-home-vps-server__unit,.shop-home-root .shop-home-vps-server__status-segment{transition:none}.shop-home-root .shop-home-vps-server__pulse-ring,.shop-home-root .shop-home-vps-server__fan--active .shop-home-vps-server__fan-blades,.shop-home-root .shop-home-vps-server__led-power,.shop-home-root .shop-home-vps-server__led-activity--active{animation:none}}.shop-home-root .shop-home-domains-spotlight__wash{background:linear-gradient(160deg, color-mix(in srgb, var(--primary) 8%, transparent), transparent 58%), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--zap-aqua) 10%, transparent), transparent 50%)}.shop-home-root .shop-home-domains-spotlight__visual .domain-search-mock--compact{width:100%;height:100%}.shop-home-root .shop-home-domains-spotlight__visual .domain-search-mock__tld-grid{flex-shrink:0}.shop-home-root .shop-home-domains-cloudflare-trust{flex-wrap:wrap;align-items:center;gap:.625rem .75rem;display:flex}.shop-home-root .shop-home-domains-cloudflare-trust__chip{letter-spacing:.01em;color:#ff9f43;background:#f6821f1f;border:1px solid #f6821f59;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem .35rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.shop-home-root .shop-home-domains-cloudflare-trust__mark{flex-shrink:0;width:1rem;height:1rem;display:block}.shop-home-root .shop-home-domains-cloudflare-trust__claim{max-width:28rem;color:color-mix(in srgb, var(--muted-foreground) 92%, transparent);margin:0;font-size:.8125rem;line-height:1.45}.shop-home-root .shop-home-surface{border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent);background-color:var(--card);background:linear-gradient(155deg, color-mix(in srgb, var(--card) 93%, #162126 7%), color-mix(in srgb, var(--card) 86%, #020607 14%)), var(--card);box-shadow:inset 0 1px #ffffff1a,0 24px 64px -32px #000000e0}.shop-home-root .shop-home-teamspeak-spotlight__shell{border-color:color-mix(in srgb, var(--product-accent) 28%, color-mix(in srgb, var(--foreground) 16%, transparent))}.shop-home-root .shop-home-teamspeak-spotlight__wash{background:linear-gradient(160deg, color-mix(in srgb, var(--product-accent) 8%, transparent), transparent 58%), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--product-accent-secondary) 10%, transparent), transparent 50%)}.shop-home-root .shop-home-teamspeak-console{position:relative}.shop-home-root .shop-home-teamspeak-console__icon{background:linear-gradient(145deg, color-mix(in srgb, var(--product-accent) 18%, transparent), color-mix(in srgb, var(--product-accent-secondary) 8%, transparent));box-shadow:0 0 28px color-mix(in srgb, var(--product-accent) 18%, transparent)}.shop-home-root .shop-home-teamspeak-console__activity{position:relative;overflow:hidden}.shop-home-root .shop-home-teamspeak-console__wave{width:25%;height:100%;transform:translateX(calc(var(--active-microphone,0) * 100%));will-change:transform;filter:drop-shadow(0 0 7px #39f1b347);transition:transform .56s cubic-bezier(.22,1,.36,1),filter .36s}.shop-home-root .shop-home-teamspeak-console__bar{transform-origin:bottom;animation:1.4s ease-in-out infinite shop-home-teamspeak-wave}.shop-home-root .shop-home-teamspeak-console__slot{background:#94a3b806;border-color:#94a3b81f;transition:border-color .42s,background-color .42s,box-shadow .42s,transform .42s cubic-bezier(.22,1,.36,1)}.shop-home-root .shop-home-teamspeak-console__slot--active{background:#39f1b314;border-color:#39f1b357;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #39f1b312,0 0 18px -8px #39f1b38c}.shop-home-root .shop-home-teamspeak-console__status,.shop-home-root .shop-home-teamspeak-console__mic{transition:color .36s,background-color .36s,filter .36s,transform .36s cubic-bezier(.22,1,.36,1)}.shop-home-root .shop-home-teamspeak-console__slot--active .shop-home-teamspeak-console__status{filter:drop-shadow(0 0 5px var(--primary));transform:scale(1.15)}.shop-home-root .shop-home-teamspeak-console__slot--active .shop-home-teamspeak-console__mic{transform:scale(1.08)}.shop-home-root .shop-home-teamspeak-console__pulse{animation:2s ease-in-out infinite shop-home-teamspeak-pulse}@keyframes shop-home-teamspeak-wave{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@keyframes shop-home-teamspeak-pulse{0%,to{opacity:.45}50%{opacity:1}}.shop-home-root .shop-home-discord-spotlight__shell{border-color:color-mix(in srgb, var(--product-accent) 32%, color-mix(in srgb, var(--foreground) 16%, transparent))}.shop-home-root .shop-home-discord-spotlight__wash{background:linear-gradient(160deg, color-mix(in srgb, var(--product-accent) 10%, transparent), transparent 58%), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--product-accent-secondary) 12%, transparent), transparent 50%)}.shop-home-root .shop-home-discord-console{position:relative}.shop-home-root .shop-home-discord-console__icon{background:linear-gradient(145deg, color-mix(in srgb, var(--product-accent) 20%, transparent), color-mix(in srgb, var(--product-accent-secondary) 10%, transparent));box-shadow:0 0 28px color-mix(in srgb, var(--product-accent) 18%, transparent)}.shop-home-root .shop-home-community-demo{min-height:11.5rem}.shop-home-root .shop-home-discord-console__online{animation:2s ease-in-out infinite shop-home-discord-online}.shop-home-root .shop-home-discord-console__chat{background:linear-gradient(#5865f20e,#0000),#02040a8f;border:1px solid #a5b4fc1a;border-radius:.65rem;height:6.6rem;overflow:hidden;box-shadow:inset 0 1px 12px #00000052}.shop-home-root .shop-home-discord-console__exchange{height:100%;padding:.55rem;position:relative}.shop-home-root .shop-home-discord-console__message{align-items:flex-end;gap:.45rem;display:flex}.shop-home-root .shop-home-discord-console__message--command{justify-content:flex-end;animation:.46s cubic-bezier(.22,1,.36,1) both shop-home-discord-command-in}.shop-home-root .shop-home-discord-console__message--typing,.shop-home-root .shop-home-discord-console__message--reply{position:absolute;bottom:.55rem;left:.55rem;right:.55rem}.shop-home-root .shop-home-discord-console__message--typing{animation:4.6s both shop-home-discord-typing-phase}.shop-home-root .shop-home-discord-console__message--reply{animation:4.6s cubic-bezier(.22,1,.36,1) both shop-home-discord-reply-phase}.shop-home-root .shop-home-discord-console__avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.55rem;font-weight:800;display:inline-flex}.shop-home-root .shop-home-discord-console__avatar--member{color:#e2e8f0b8;background:#94a3b824;order:2}.shop-home-root .shop-home-discord-console__avatar--bot{border:1px solid color-mix(in srgb, var(--product-accent-secondary) 34%, transparent);background:color-mix(in srgb, var(--product-accent) 18%, #080b18);color:#a5b4fc;box-shadow:0 0 12px color-mix(in srgb, var(--product-accent) 18%, transparent)}.shop-home-root .shop-home-discord-console__bubble{border-radius:.55rem;min-width:0;padding:.42rem .62rem;font-size:.68rem;font-weight:600;line-height:1.25}.shop-home-root .shop-home-discord-console__bubble--command{color:#e2e8f0bd;font-family:var(--font-mono), ui-monospace, monospace;background:#94a3b814;border:1px solid #94a3b81c}.shop-home-root .shop-home-discord-console__bubble--reply{border:1px solid color-mix(in srgb, var(--product-accent) 24%, transparent);background:color-mix(in srgb, var(--product-accent) 12%, #080b18);color:#c7d2fe;box-shadow:0 8px 22px -16px color-mix(in srgb, var(--product-accent) 65%, transparent);align-items:center;gap:.4rem;display:inline-flex}.shop-home-root .shop-home-discord-console__check{background:var(--primary);width:.38rem;height:.38rem;box-shadow:0 0 7px color-mix(in srgb, var(--primary) 65%, transparent);border-radius:999px;flex:none}.shop-home-root .shop-home-discord-console__typing{border:1px solid color-mix(in srgb, var(--product-accent) 18%, transparent);background:color-mix(in srgb, var(--product-accent) 8%, #080b18);border-radius:.55rem;align-items:center;gap:.2rem;padding:.55rem .65rem;display:inline-flex}.shop-home-root .shop-home-discord-console__typing i{background:#a5b4fc;border-radius:50%;width:.22rem;height:.22rem;animation:.72s ease-in-out infinite alternate shop-home-discord-typing-dot}.shop-home-root .shop-home-discord-console__typing i:nth-child(2){animation-delay:.12s}.shop-home-root .shop-home-discord-console__typing i:nth-child(3){animation-delay:.24s}@keyframes shop-home-discord-online{0%,to{opacity:.45}50%{opacity:1;box-shadow:0 0 6px var(--primary)}}@keyframes shop-home-discord-command-in{0%{opacity:0;transform:translate(.6rem,.2rem)}to{opacity:1;transform:translate(0,0)}}@keyframes shop-home-discord-typing-phase{0%,12%,48%,to{opacity:0;transform:translateY(.25rem)}18%,42%{opacity:1;transform:translate(0,0)}}@keyframes shop-home-discord-reply-phase{0%,44%{opacity:0;transform:translateY(.4rem)}54%,to{opacity:1;transform:translate(0,0)}}@keyframes shop-home-discord-typing-dot{0%{opacity:.3;transform:translateY(0)}to{opacity:1;transform:translateY(-.14rem)}}@media (prefers-reduced-motion:reduce){.shop-home-root .shop-home-teamspeak-console__bar,.shop-home-root .shop-home-teamspeak-console__pulse,.shop-home-root .shop-home-discord-console__online,.shop-home-root .shop-home-discord-console__message,.shop-home-root .shop-home-discord-console__typing i{animation:none!important}.shop-home-root .shop-home-teamspeak-console__wave,.shop-home-root .shop-home-teamspeak-console__slot,.shop-home-root .shop-home-teamspeak-console__status,.shop-home-root .shop-home-teamspeak-console__mic{transition:none!important}.shop-home-root .shop-home-discord-console__message--command,.shop-home-root .shop-home-discord-console__message--reply{opacity:1;transform:none}.shop-home-root .shop-home-discord-console__message--typing{display:none}}.shop-home-root .shop-home-lifetime{scroll-margin-top:13rem}.shop-home-root .shop-home-lifetime-icon-pill{border-color:color-mix(in srgb, var(--zap-pass-purple) 28%, transparent);background:color-mix(in srgb, var(--zap-pass-purple) 12%, transparent)}.zapx-homepage-root.shop-home-root .pg-scene-premiumAurora .pg-scene-bg{background:radial-gradient(ellipse 95% 70% at 50% 48%, color-mix(in srgb, var(--zap-pass-purple) 8%, transparent) 0%, transparent 62%)}.zapx-homepage-root.shop-home-root .pg-scene-premiumAurora .pg-scene-aurora-a{background:radial-gradient(ellipse at 40% 55%, color-mix(in srgb, var(--zap-pass-purple) 32%, transparent) 0%, color-mix(in srgb, var(--zap-pass-purple-deep) 16%, transparent) 36%, transparent 68%)}.zapx-homepage-root.shop-home-root .pg-scene-premiumAurora .pg-scene-aurora-b{background:radial-gradient(ellipse at 60% 42%, color-mix(in srgb, var(--zap-pass-purple-soft) 22%, transparent) 0%, #a855f71a 38%, transparent 65%)}.zapx-homepage-root.shop-home-root .pg-scene-premiumAurora .pg-scene-glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--zap-pass-purple) 16%, transparent) 0%, color-mix(in srgb, var(--zap-pass-purple-soft) 8%, transparent) 42%, transparent 78%)}.shop-home-root .shop-home-lifetime-offers{background:linear-gradient(135deg, color-mix(in srgb, var(--zap-pass-purple) 12%, #080a12f5), #080a12f0), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--zap-pass-purple) 10%, transparent), transparent 55%);box-shadow:inset 0 1px #ffffff0f}.shop-home-root .shop-home-lifetime-offer__icon{background:linear-gradient(145deg, color-mix(in srgb, var(--zap-pass-purple) 18%, transparent), #a855f714)}.shop-home-root .shop-home-lifetime-chart-panel{border-top:1px solid color-mix(in srgb, var(--zap-pass-purple) 14%, transparent);margin-top:1.25rem;padding-top:1rem}.shop-home-root .shop-home-lifetime-chart-panel__tabs{flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;margin-left:-.625rem;display:flex}@media (min-width:1024px){.shop-home-root .shop-home-lifetime-chart-panel__tabs{flex-wrap:nowrap}}.shop-home-root .shop-home-lifetime a:focus-visible,.shop-home-root .shop-home-lifetime button:focus-visible{border-color:color-mix(in srgb, var(--zap-pass-purple) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--zap-pass-purple) 35%, transparent);outline:none}.shop-home-root .shop-home-lifetime [data-slot=button]:focus-visible{--tw-ring-color:color-mix(in srgb, var(--zap-pass-purple) 40%, transparent);border-color:color-mix(in srgb, var(--zap-pass-purple) 55%, transparent)}
