@charset "UTF-8";.map:where(.astro-mdzts6ws){position:relative;aspect-ratio:2300 / 916;background:var(--map-img) center / cover no-repeat;margin-top:60px}.dot:where(.astro-mdzts6ws){position:absolute;transform:translate(-50%,-50%);border:1px solid white;border-radius:50%;padding:2px;cursor:pointer;z-index:1}.dot:where(.astro-mdzts6ws):hover{z-index:100}.dot:where(.astro-mdzts6ws):after{content:"";width:10px;height:10px;background:var(--accent);border-radius:50%;display:block}.tooltip:where(.astro-mdzts6ws){position:absolute;bottom:140%;left:50%;transform:translate(-50%);display:none;align-items:center;gap:12px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(10px);background:#00000080;pointer-events:none;width:max-content;z-index:1}.dot:where(.astro-mdzts6ws):hover .tooltip:where(.astro-mdzts6ws){display:flex}.flag:where(.astro-mdzts6ws){width:32px;height:32px;border-radius:50%}.title:where(.astro-mdzts6ws){color:#fff;font-size:14px}.latency:where(.astro-mdzts6ws){font-size:12px;white-space:nowrap}.location-grid:where(.astro-mdzts6ws){display:grid;grid-template-columns:repeat(10,1fr);column-gap:20px;row-gap:16px;margin-top:48px;max-width:900px;margin-left:auto;margin-right:auto;padding:0 20px}.location-card:where(.astro-mdzts6ws){grid-column:span 2;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff0d,#ffffff05);backdrop-filter:blur(12px);transition:all .4s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.location-card:where(.astro-mdzts6ws):before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--accent) 0%,transparent 100%);opacity:0;transition:opacity .4s ease;z-index:-1}.location-card:where(.astro-mdzts6ws):hover{border-color:#fff3;transform:translateY(-5px);box-shadow:0 10px 30px -10px #00000080}.location-card:where(.astro-mdzts6ws):hover:before{opacity:.1}.location-card:where(.astro-mdzts6ws):nth-child(6){grid-column:2 / span 2}.card-flag:where(.astro-mdzts6ws){width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.1)}.card-info:where(.astro-mdzts6ws){display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.card-name:where(.astro-mdzts6ws){font-size:13px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-ping:where(.astro-mdzts6ws){font-size:11px;color:#ffffff80;font-variant-numeric:tabular-nums;font-weight:400}.ping-dot:where(.astro-mdzts6ws){width:8px;height:8px;border-radius:50%;background:#ffffff1a;flex-shrink:0;box-shadow:0 0 10px #0003}@media(max-width:1200px){.location-grid:where(.astro-mdzts6ws){grid-template-columns:repeat(6,1fr);max-width:900px}.location-card:where(.astro-mdzts6ws){grid-column:span 2}.location-card:where(.astro-mdzts6ws):nth-child(6){grid-column:span 2}}@media(max-width:850px){.location-grid:where(.astro-mdzts6ws){grid-template-columns:repeat(4,1fr);max-width:600px}.location-card:where(.astro-mdzts6ws):nth-child(9){grid-column:2 / span 2}.location-card:where(.astro-mdzts6ws):nth-child(6){grid-column:span 2}}@media(max-width:550px){.location-grid:where(.astro-mdzts6ws){grid-template-columns:repeat(2,1fr);gap:12px;padding:0 15px}.location-card:where(.astro-mdzts6ws){grid-column:span 1!important;padding:10px 12px}.location-card:where(.astro-mdzts6ws):nth-child(n){grid-column:span 1!important}.location-card:where(.astro-mdzts6ws):last-child:nth-child(odd){grid-column:1 / span 2!important;max-width:50%;margin:0 auto}}@media(max-width:400px){.location-card:where(.astro-mdzts6ws):last-child:nth-child(odd){max-width:100%}}.comparison-table-wrapper:where(.astro-eifqiedv){border-radius:1rem;border:1px solid var(--border-light);overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:var(--shadow-card)}.comparison-table-wrapper:where(.astro-eifqiedv)::-webkit-scrollbar{height:6px}.comparison-table-wrapper:where(.astro-eifqiedv)::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.comparison-table-wrapper:where(.astro-eifqiedv)::-webkit-scrollbar-thumb{background:#fff;border-radius:3px}.comparison-table:where(.astro-eifqiedv){width:100%;min-width:640px;border-collapse:collapse;font-size:.9rem;color:var(--text-secondary)}.comparison-table:where(.astro-eifqiedv) thead:where(.astro-eifqiedv){background-color:var(--bg-card-hover);color:var(--text-primary)}.comparison-table:where(.astro-eifqiedv) th:where(.astro-eifqiedv),.comparison-table:where(.astro-eifqiedv) td:where(.astro-eifqiedv){padding:.9rem 1.5rem;white-space:nowrap}@media(min-width:768px){.comparison-table:where(.astro-eifqiedv) th:where(.astro-eifqiedv),.comparison-table:where(.astro-eifqiedv) td:where(.astro-eifqiedv){padding:1rem 1.75rem}}.comparison-table:where(.astro-eifqiedv) th:where(.astro-eifqiedv){text-align:left}.comparison-table:where(.astro-eifqiedv) .col-feature:where(.astro-eifqiedv){min-width:10rem}.comparison-table:where(.astro-eifqiedv) .col-heading:where(.astro-eifqiedv){display:inline-flex;align-items:center;gap:.4rem}.comparison-table:where(.astro-eifqiedv) tbody:where(.astro-eifqiedv) tr:where(.astro-eifqiedv){border-top:1px solid var(--border-light);transition:background-color .2s ease}.comparison-table:where(.astro-eifqiedv) tbody:where(.astro-eifqiedv) tr:where(.astro-eifqiedv):hover{background-color:#ffffff05}.comparison-table:where(.astro-eifqiedv) tbody:where(.astro-eifqiedv) tr:where(.astro-eifqiedv).is-last{border-bottom:none}.comparison-footer:where(.astro-eifqiedv){display:flex;flex-direction:column;gap:1rem;margin-top:1.75rem;align-items:center;text-align:center}@media(min-width:768px){.comparison-footer:where(.astro-eifqiedv){flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;text-align:left}}.features_section:where(.astro-ludp2yfi){border-color:#FFFFFF/10;border:2px solid var(--border-mid);border-radius:30px;background:#0c0d18/12}.game-image-wrapper:where(.astro-73buxleg){width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:14px}.game-img:where(.astro-73buxleg){width:100%;object-fit:cover;object-position:center;or:top transition: transform .5s ease}.content-box:where(.astro-zsjhyrsp){width:100%;max-width:80rem;margin:0 auto;padding:2rem 1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background-color:#0c0d181f;backdrop-filter:blur(4px);box-shadow:var(--shadow-card);border-color:var(--border-light)}@media(max-width:955px){.content-box:where(.astro-zsjhyrsp){padding:4rem 2rem}}.steps-container:where(.astro-zsjhyrsp){display:flex;flex-direction:row;gap:1rem;margin-top:3rem;overflow-x:auto;padding-bottom:1rem}@media(max-width:955px){.steps-container:where(.astro-zsjhyrsp){flex-direction:column;gap:3rem;overflow-x:visible;padding-bottom:0}}.step-item:where(.astro-zsjhyrsp){display:flex;flex-direction:column;align-items:center;text-align:center;flex:1;position:relative;width:100%}.step-marker:where(.astro-zsjhyrsp){position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;width:100%}@media(max-width:955px){.step-marker:where(.astro-zsjhyrsp){margin-bottom:.5rem}}.circle:where(.astro-zsjhyrsp){display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:9999px;border:1px solid transparent;background:linear-gradient(#0b0c15e6,#0b0c15e6) padding-box,linear-gradient(180deg,#ffffff4d,#dddddd1f) border-box;color:var(--text-muted);font-weight:600;z-index:2;transition:all .5s ease;flex-shrink:0;position:relative;box-shadow:0 0 15px rgba(var(--accent-rgb),.3)}.circle:where(.astro-zsjhyrsp).active{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 0 25px rgba(var(--accent-rgb),.6)}.line:where(.astro-zsjhyrsp){display:block;position:absolute;top:50%;left:calc(50% + 4rem);height:2px;width:calc(100% - 7rem);transform:translateY(-50%);background-color:#1a1b26;overflow:hidden;z-index:1}@media(max-width:955px){.line:where(.astro-zsjhyrsp){display:none}}.line-fill:where(.astro-zsjhyrsp){position:absolute;top:0;left:0;height:100%;width:0;background:linear-gradient(to right,var(--accent),var(--accent-hover),var(--accent));transition:width 2.8s ease-in-out}.step-content:where(.astro-zsjhyrsp){display:flex;flex-direction:column;align-items:center;max-width:300px}.step-content:where(.astro-zsjhyrsp) h3:where(.astro-zsjhyrsp){color:var(--text-primary);margin-bottom:.2rem}@media(max-width:955px){.step-content:where(.astro-zsjhyrsp) h3:where(.astro-zsjhyrsp){margin:0 auto .5rem}}.step-content:where(.astro-zsjhyrsp) p:where(.astro-zsjhyrsp){color:var(--text-secondary);line-height:1.625;max-width:20rem;margin:0 auto 1.5rem}@media(max-width:955px){.step-content:where(.astro-zsjhyrsp) p:where(.astro-zsjhyrsp){margin:0 auto .9rem;max-width:none}}.step-btn:where(.astro-zsjhyrsp){display:inline-block;padding:.5rem 1.5rem;border-radius:9999px;font-size:.875rem;font-weight:500;transition:all .3s ease;border:1px solid var(--border-mid);color:var(--text-secondary);text-decoration:none}.step-btn:where(.astro-zsjhyrsp).btn-filled{background-color:var(--accent);color:#fff;border-color:var(--accent)}.step-btn:where(.astro-zsjhyrsp).btn-filled:hover{background-color:var(--accent-hover);color:#fff}.trusted-section:where(.astro-nmhne2jc){padding:2rem 0;overflow:hidden}@media(max-width:768px){.trusted-section:where(.astro-nmhne2jc){padding:3rem 0}}.logo-carousel:where(.astro-nmhne2jc){position:relative;overflow:hidden;width:100%;display:flex;align-items:center;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.logo-track:where(.astro-nmhne2jc){display:flex;width:max-content;animation:scroll 20s linear infinite;align-items:center;gap:3rem}@media(max-width:768px){.logo-track:where(.astro-nmhne2jc){gap:5rem;animation-duration:25s}}.logo-track:where(.astro-nmhne2jc):hover{animation-play-state:paused}.logo-item:where(.astro-nmhne2jc){flex:0 0 auto;filter:grayscale(100%) brightness(.6);opacity:.6;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.logo-item:where(.astro-nmhne2jc) img:where(.astro-nmhne2jc){height:32px;width:auto;object-fit:contain;transition:all .3s ease}.logo-item:where(.astro-nmhne2jc):hover{filter:grayscale(0%) brightness(1);opacity:1;transform:scale(1.1)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-carousel:where(.astro-4xik5sjd){position:relative;width:500px;border-radius:20px;background-color:#ffffff08;box-shadow:none;text-align:center;color:var(--text-primary);overflow:hidden}@media(max-width:640px){.hero-carousel:where(.astro-4xik5sjd){width:100%;max-width:100%;height:auto;min-height:auto}}.hero-carousel:where(.astro-4xik5sjd) .window-controls:where(.astro-4xik5sjd){display:flex;gap:8px;background-color:#ffffff0a;padding:1rem;justify-content:flex-start}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .window-controls:where(.astro-4xik5sjd){gap:6px;padding:.75rem 1rem}}.hero-carousel:where(.astro-4xik5sjd) .window-controls:where(.astro-4xik5sjd) .control:where(.astro-4xik5sjd){width:12px;height:12px;border-radius:50%}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .window-controls:where(.astro-4xik5sjd) .control:where(.astro-4xik5sjd){width:10px;height:10px}}.hero-carousel:where(.astro-4xik5sjd) .window-controls:where(.astro-4xik5sjd) .control:where(.astro-4xik5sjd).red{background-color:#ff5f56;opacity:.5}.hero-carousel:where(.astro-4xik5sjd) .window-controls:where(.astro-4xik5sjd) .control:where(.astro-4xik5sjd).yellow{background-color:#ffbd2e;opacity:.5}.hero-carousel:where(.astro-4xik5sjd) .window-controls:where(.astro-4xik5sjd) .control:where(.astro-4xik5sjd).green{background-color:#27c93f;opacity:.5}.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd){height:330px;overflow:hidden;padding-top:1rem}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd){height:240px}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd){height:200px;padding-top:.75rem}}.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-track:where(.astro-4xik5sjd){display:flex;justify-content:center;align-items:center;position:relative;height:100%;transition:transform .8s ease;overflow:hidden}.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd){position:absolute;width:200px;height:260px;object-fit:cover;object-position:center;border-radius:30px;transition:all .8s ease;box-shadow:var(--shadow-card);opacity:0;border:2px solid rgba(255,255,255,.2);transform:scale(.7);flex-shrink:0}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd){width:150px;height:200px;border-radius:25px}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd){width:120px;height:160px;border-radius:20px}}.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).active{opacity:1;transform:scale(1) translate(0);z-index:3}.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).left{opacity:.6;transform:scale(.8) translate(-250px);z-index:2}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).left{transform:scale(.8) translate(-200px)}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).left{transform:scale(.8) translate(-150px)}}.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).right{opacity:.6;transform:scale(.8) translate(250px);z-index:2}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).right{transform:scale(.8) translate(200px)}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).right{transform:scale(.8) translate(150px)}}.hero-carousel:where(.astro-4xik5sjd) .carousel-container:where(.astro-4xik5sjd) .carousel-item:where(.astro-4xik5sjd).hidden{opacity:0;transform:scale(.5);z-index:1}.hero-carousel:where(.astro-4xik5sjd) .carousel-dots:where(.astro-4xik5sjd){margin-bottom:1.3rem;display:flex;justify-content:center;gap:8px}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .carousel-dots:where(.astro-4xik5sjd){margin-top:1.25rem}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-dots:where(.astro-4xik5sjd){margin-top:1rem;gap:6px}}.hero-carousel:where(.astro-4xik5sjd) .carousel-dots:where(.astro-4xik5sjd) .dot:where(.astro-4xik5sjd){width:10px;height:10px;border-radius:50%;background:var(--text-muted);cursor:pointer;transition:background .3s ease}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-dots:where(.astro-4xik5sjd) .dot:where(.astro-4xik5sjd){width:8px;height:8px}}.hero-carousel:where(.astro-4xik5sjd) .carousel-dots:where(.astro-4xik5sjd) .dot:where(.astro-4xik5sjd).active{background:var(--accent)}.hero-carousel:where(.astro-4xik5sjd) .carousel-content:where(.astro-4xik5sjd){margin-top:.5rem;transition:opacity .4s ease;padding-bottom:15%}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .carousel-content:where(.astro-4xik5sjd){padding-left:12%;padding-right:12%}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-content:where(.astro-4xik5sjd){padding-left:10%;padding-right:10%}}.hero-carousel:where(.astro-4xik5sjd) .carousel-title:where(.astro-4xik5sjd){font-size:1.75rem;font-weight:500}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .carousel-title:where(.astro-4xik5sjd){font-size:1.5rem}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .carousel-title:where(.astro-4xik5sjd){font-size:1.25rem}}.hero-carousel:where(.astro-4xik5sjd) .carousel-desc:where(.astro-4xik5sjd){align-items:center;justify-content:center;margin-top:.5rem;margin-bottom:1rem;line-height:1.5}.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-left:where(.astro-4xik5sjd),.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-right:where(.astro-4xik5sjd){position:absolute;bottom:0;width:250px;height:250px;pointer-events:none;z-index:1;opacity:.6;background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width:1024px){.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-left:where(.astro-4xik5sjd),.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-right:where(.astro-4xik5sjd){width:250px;height:250px}}@media(max-width:768px){.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-left:where(.astro-4xik5sjd),.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-right:where(.astro-4xik5sjd){width:250px;height:250px}}.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-left:where(.astro-4xik5sjd){left:0}.hero-carousel:where(.astro-4xik5sjd) .ellipse-bottom-right:where(.astro-4xik5sjd){right:0;content:var(--hero-carousel)}.animated-btn:where(.astro-ck3jrhhl){position:relative;display:inline-flex;align-items:center;gap:.75rem;border-radius:50px;font-size:1rem;font-weight:500;color:var(--text-secondary);text-decoration:none;overflow:hidden;transition:color .3s ease;isolation:isolate;padding-left:15px}.animated-btn:where(.astro-ck3jrhhl) .btn-text:where(.astro-ck3jrhhl){position:relative;z-index:2;transition:color .4s ease;padding-top:10px;padding-bottom:10px}.animated-btn:where(.astro-ck3jrhhl) .btn-icon:where(.astro-ck3jrhhl){width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:#fff;z-index:3;flex-shrink:0;transition:transform .4s ease}.animated-btn:where(.astro-ck3jrhhl):before{content:"";position:absolute;right:0;top:0;width:0%;height:100%;background:var(--accent);border-radius:50px;z-index:1;transition:width .55s ease-in-out;transform-origin:right center}.animated-btn:where(.astro-ck3jrhhl):hover:before{width:100%;right:0;left:auto}.animated-btn:where(.astro-ck3jrhhl):hover .btn-text:where(.astro-ck3jrhhl){color:#fff}.animated-btn:where(.astro-ck3jrhhl):hover .btn-icon:where(.astro-ck3jrhhl){transform:translate(4px)}.animated-btn:where(.astro-ck3jrhhl):not(:hover):before{transition:width .45s ease-in-out}#headline{display:flex!important;margin-top:0!important;padding:0!important;justify-content:center!important;text-align:center!important}@media(min-width:1151px){#headline{justify-content:flex-start!important;text-align:left!important}}#headline *{padding:0!important}.header:where(.astro-j7pv25f6){background-image:var(--bg-home-first-img);background-size:100% auto;background-position:top;background-repeat:no-repeat}.discoverTrendingGames:where(.astro-j7pv25f6){background-image:var(--bg-home-second-img);background-position:bottom;background-repeat:no-repeat}.hosting_res:where(.astro-j7pv25f6){background-image:var(--bg-home-third-img);background-size:100% auto;background-position:fixed;background-repeat:no-repeat}.subtitle strong,.center>strong{color:var(--accent-hover);font-weight:600}
