@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes autoShowFallback{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes mobileShowCard{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes floatAnim{0%,to{transform:translate(0,0) rotate(0)}25%{transform:translate(-15px,15px) rotate(3deg)}50%{transform:translate(0,-25px) rotate(-2deg)}75%{transform:translate(15px,5px) rotate(1deg)}}@keyframes wheel{0%,to{transform:translateX(-50%) translateY(0);opacity:1}50%{transform:translateX(-50%) translateY(25px);opacity:.3}}@keyframes arrows{0%{opacity:0;transform:rotate(45deg) translate(-5px,-5px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(5px,5px)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes trustpilotFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:.9;transform:translateY(0)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--body-color:#151416;--primary-color:#FFB52E;--primary-color-alt:#E89B10;--primary-color-light:rgba(255, 181, 46, 0.15);--secondary-color:#F05941;--secondary-color-alt:#D23B1B;--secondary-color-light:rgba(240, 89, 65, 0.15);--accent-color:#8BC34A;--accent-color-alt:#689F38;--title-color:#ffffff;--text-color:#e0e0e0;--text-color-light:#a6a6a6;--card-color:#1E1E20;--card-color-hover:#252527;--border-color:#2a2a2c;--header-bg:rgba(21, 20, 22, 0.95);--gradient-primary:linear-gradient(135deg, var(--primary-color) 0%, var(--secondary-color) 100%);--gradient-bg:linear-gradient(135deg, rgba(255, 181, 46, 0.2) 0%, rgba(240, 89, 65, 0.2) 100%);--body-font:'Hellix-Regular', sans-serif;--title-font:'Hellix Bold', sans-serif;--subtitle-font:'Hellix SemiBold', sans-serif;--h1-font-size:4rem;--h2-font-size:2.5rem;--h3-font-size:1.5rem;--normal-font-size:1rem;--small-font-size:0.875rem;--smaller-font-size:0.75rem;--header-height:5rem;--section-spacing:6rem;--mb-1:0.5rem;--mb-2:1rem;--mb-3:1.5rem;--mb-4:2rem;--mb-5:2.5rem;--mb-6:3rem;--z-tooltip:10;--z-fixed:100;--transition-fast:0.3s;--transition-medium:0.5s;--transition-slow:0.8s;--shadow-sm:0 2px 8px rgba(0, 0, 0, 0.15);--shadow-md:0 4px 12px rgba(0, 0, 0, 0.2);--shadow-lg:0 8px 24px rgba(0, 0, 0, 0.25);--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:50%}.cta__wrapper,.hero__cta,.hero__stats,.hero__subtitle,.hero__title-dynamic,.hero__title-main{opacity:1}.js-enabled .accordion__item,.js-enabled .cta__wrapper,.js-enabled .customize__info,.js-enabled .customize__visuals,.js-enabled .feature,.js-enabled .game-card,.js-enabled .hero__cta,.js-enabled .hero__stats,.js-enabled .hero__subtitle,.js-enabled .hero__title-dynamic,.js-enabled .hero__title-main,.js-enabled .pasta-shape,.js-enabled .performance__card,.js-enabled .stat,.js-enabled .testimonial{opacity:0}.gsap-loading-fallback .feature,.gsap-loading-fallback .game-card,.gsap-loading-fallback .hero__cta,.gsap-loading-fallback .hero__stats,.gsap-loading-fallback .hero__subtitle,.gsap-loading-fallback .hero__title-dynamic,.gsap-loading-fallback .hero__title-main,.gsap-loading-fallback .pasta-shape,.gsap-loading-fallback .performance__card{opacity:1!important;animation:fadeInUp .8s ease-out forwards;transform:scale(1)!important}.hero__cta,.hero__stats,.hero__subtitle,.hero__title-dynamic,.hero__title-main,.performance__card{animation:autoShowFallback .3s ease-out 1.5s forwards}.hero__title-dynamic{-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}@media screen and (max-width:768px){.performance__card,.performance__card *{opacity:1!important;visibility:visible!important}.performance__card{transform:scale(1)!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;animation:mobileShowCard .1s ease-out forwards!important}.performance__card *{transform:none!important}.performance__card .performance__icon,.performance__card .performance__meter,.performance__card h3,.performance__card p{display:block!important;opacity:1!important;visibility:visible!important}.performance::after,.performance::before,.performance__card::before,.performance__icon::after{display:none!important}.performance__meter{overflow:hidden!important}}@media screen and (max-width:576px){.performance__card{padding:1.5rem 1rem!important}.performance__icon{margin-bottom:1rem!important}.performance__meter{margin-top:1rem!important;margin-bottom:1.5rem!important}}@media screen and (max-width:480px){.performance,.performance__grid{overflow-x:hidden!important}.performance__grid{width:100%!important}.performance__card{width:100%!important;max-width:100%!important;margin:0!important}.performance__card,.performance__card *{opacity:1!important;visibility:visible!important}}@media screen and (max-width:350px){.performance__card,.performance__card *{opacity:1!important;visibility:visible!important}.performance__card{padding:1.25rem .75rem!important}.performance__card *{transform:none!important}.performance__card h3{font-size:1rem!important;margin-bottom:.5rem!important}.performance__card p,.performance__icon{font-size:.8rem!important;margin-bottom:1rem!important}.performance__icon{width:50px!important;height:50px!important;font-size:1.5rem!important}.performance__meter{height:8px!important;margin-top:1rem!important;margin-bottom:1rem!important}}.no-js .accordion__item,.no-js .cta__wrapper,.no-js .customize__info,.no-js .customize__visuals,.no-js .feature,.no-js .game-card,.no-js .hero__cta,.no-js .hero__stats,.no-js .hero__subtitle,.no-js .hero__title-dynamic,.no-js .hero__title-main,.no-js .pasta-shape,.no-js .performance__card,.no-js .stat,.no-js .testimonial{opacity:1;transform:scale(1)}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;height:100%;font-size:16px}body,button,input{font-family:var(--body-font);font-size:var(--normal-font-size)}body{background-color:var(--body-color);color:var(--text-color);line-height:1.6;overflow-x:hidden;position:relative;background-size:1200px;background-repeat:no-repeat;background-position:center;background-attachment:fixed}h1,h2,h3,h4,h5,h6{font-family:var(--title-font);color:var(--title-color);line-height:1.2;margin-bottom:var(--mb-2)}a{text-decoration:none;color:inherit;transition:color var(--transition-fast)}.accordion__item.active .accordion__header h3,.recommendation-info h3 span,.testimonial:hover .author__info h4,a:hover{color:var(--primary-color)}ul{list-style:none}img{max-width:100%;height:auto;display:block}button,input{outline:0;border:0;background:0 0}button{cursor:pointer}.container{max-width:1200px;width:90%;margin:0 auto;padding:0 1rem}.section{padding:var(--section-spacing)0;position:relative}.btn,.section__title{text-align:center;position:relative}.section__title{font-size:var(--h2-font-size);margin-bottom:var(--mb-5)}.section__title .highlight{color:var(--primary-color);position:relative}.section__title .highlight::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;border-radius:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;font-family:var(--subtitle-font);font-size:var(--normal-font-size);font-weight:600;border-radius:var(--radius-md);transition:all var(--transition-fast);cursor:pointer;overflow:hidden;z-index:1}.btn::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:rgba(255,255,255,.1);z-index:-1;transition:width var(--transition-fast)}.btn:hover::before{width:100%}.btn i{font-size:1.1em;transition:transform var(--transition-fast)}.btn:hover i{transform:translateX(4px)}.btn-primary,.btn-primary:hover{background-color:var(--primary-color);color:var(--body-color);box-shadow:0 4px 0 var(--primary-color-alt)}.btn-primary:hover{background-color:var(--primary-color-alt);transform:translateY(2px);box-shadow:0 2px 0 var(--primary-color-alt)}.btn-secondary,.btn-secondary:hover{background-color:var(--secondary-color);color:var(--title-color);box-shadow:0 4px 0 var(--secondary-color-alt)}.btn-secondary:hover{background-color:var(--secondary-color-alt);transform:translateY(2px);box-shadow:0 2px 0 var(--secondary-color-alt)}.btn-outline{background-color:transparent;color:var(--title-color);border:2px solid var(--primary-color)}.btn-outline:hover{background-color:var(--primary-color);color:var(--body-color)}.btn-outline-light{background-color:rgba(255,255,255,.1);color:var(--title-color);border:1px solid rgba(255,255,255,.2)}.btn-outline-light:hover{background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3)}.btn-small{padding:.5rem 1rem;font-size:var(--small-font-size);border-radius:var(--radius-sm)}.btn-large{padding:1rem 2rem;font-size:1.1rem}.hero,.hero__container{align-items:center;position:relative}.hero{min-height:100vh;padding-top:var(--header-height);display:flex;overflow:hidden;background:linear-gradient(120deg,rgba(20,19,21,.97),rgba(24,23,25,.95))}.hero::after,.hero::before{content:"";position:absolute;z-index:0}.hero::before{top:0;left:0;width:100%;height:100%;opacity:.04}.hero::after{bottom:-50px;right:-50px;width:500px;height:500px;background:radial-gradient(circle,var(--primary-color) 0%,transparent 70%);opacity:.1;filter:blur(60px);border-radius:50%}.hero__container{display:grid;grid-template-columns:1fr 1fr;gap:3rem;width:90%;max-width:1400px;margin:0 auto;padding:0 1rem;z-index:1}.hero__content{position:relative;z-index:2}.hero__title{font-size:4.5rem;margin-bottom:var(--mb-3);line-height:1.1;position:relative}.hero__title-main{font-size:1.5rem!important;letter-spacing:3px!important;text-transform:uppercase!important;display:inline-block!important;background:var(--gradient-primary)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;margin-bottom:1rem!important;position:relative!important;padding-left:40px}.hero__stat::after,.hero__title-main::before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.hero__title-main::before{left:0;width:30px;height:2px;background:var(--gradient-primary)}.hero__subtitle{margin-bottom:10px}.hero__cta,.hero__stats{display:flex;flex-wrap:wrap}.hero__cta{gap:1rem;margin-bottom:var(--mb-5);position:relative}.hero__stats{gap:3rem;margin-top:3rem;background:rgba(30,30,32,.4);padding:1.5rem;border-radius:var(--radius-lg);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05)}.hero__stat,.hero__stats{position:relative}.hero__stat::after{right:-1.5rem;width:1px;height:70%;background-color:rgba(255,255,255,.1)}.hero__stat:last-child::after{display:none}.hero__graphics{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.hero__server-img{max-width:100%;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(0,0,0,.25));border-radius:var(--radius-lg);transform:perspective(1000px) rotateY(-15deg);transition:transform .5s ease}.hero__server-img:hover{transform:perspective(1000px) rotateY(-5deg) translateZ(20px)}.pasta-shapes{position:absolute;width:100%;height:100%;z-index:0}.pasta-shape{position:absolute;border-radius:60% 40% 70% 30%/40% 60% 30% 70%;opacity:.2;filter:blur(2px)}.shape1{top:15%;left:5%;width:250px;height:250px;background:var(--primary-color);animation:floatAnim 15s infinite ease-in-out}.shape2{bottom:10%;right:10%;width:200px;height:200px;background:var(--secondary-color);animation:floatAnim 18s 2s infinite ease-in-out reverse}.shape3{top:30%;right:15%;width:180px;height:180px;background:var(--accent-color);animation:floatAnim 20s 1s infinite ease-in-out}.shape4{bottom:25%;left:15%;width:150px;height:150px;background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));animation:floatAnim 25s 3s infinite ease-in-out reverse}.mouse{width:30px;height:50px;border:2px solid var(--primary-color);border-radius:25px;position:relative}.wheel{width:6px;height:6px;background-color:var(--primary-color);border-radius:50%;position:absolute;top:10px;left:50%;transform:translateX(-50%);animation:wheel 2.5s infinite cubic-bezier(.76,0,.24,1)}.arrows{display:flex;flex-direction:column;align-items:center;gap:.3rem}.arrows span{display:block;width:10px;height:10px;border-bottom:2px solid var(--primary-color);border-right:2px solid var(--primary-color);transform:rotate(45deg);animation:arrows 2s infinite}.arrows span:nth-child(2){animation-delay:.2s}.arrows span:nth-child(3){animation-delay:.4s}.why-us{position:relative}.feature::before,.why-us::before{content:"";position:absolute;top:0;left:0;width:100%}.why-us::before{height:100%;opacity:.05;z-index:-1}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.feature{background-color:var(--card-color);border-radius:var(--radius-lg);padding:2rem;text-align:center;box-shadow:var(--shadow-md);transition:transform var(--transition-fast),background-color var(--transition-fast);opacity:0;transform:translateY(30px);height:100%;display:flex;flex-direction:column;justify-content:flex-start;border:1px solid rgba(255,255,255,.03);position:relative;overflow:hidden}.feature::before{height:5px;background:var(--gradient-primary);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.feature:hover::before{transform:scaleX(1)}.feature:hover{transform:translateY(-8px);background-color:var(--card-color-hover);box-shadow:var(--shadow-lg)}.feature__icon,.spec i{color:var(--primary-color)}.feature__icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin:0 auto var(--mb-3);font-size:2.2rem;background:linear-gradient(135deg,rgba(255,181,46,.15)0,rgba(240,89,65,.15) 100%);border-radius:50%;transition:all var(--transition-medium);position:relative}.feature__icon::after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;border:1px dashed var(--primary-color);opacity:.3;animation:spin 15s linear infinite}.feature:hover .feature__icon{transform:scale(1.1);color:var(--secondary-color);background:linear-gradient(135deg,rgba(255,181,46,.2)0,rgba(240,89,65,.2) 100%)}.feature__title{font-size:1.5rem;margin-bottom:var(--mb-2);position:relative;display:inline-block}.feature__text{color:var(--text-color-light);line-height:1.6;flex-grow:1}.games{background-color:rgba(30,30,32,.5);position:relative}.games__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.game-card{background-color:var(--card-color);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-fast),box-shadow var(--transition-fast);height:100%;display:flex;flex-direction:column;opacity:0;transform:scale(.95);border:1px solid rgba(255,255,255,.03)}.game-card:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}.game-card__image{width:100%;height:200px;overflow:hidden;position:relative}.game-card__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.7) 100%);z-index:1}.game-card__image img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-medium)}.game-card:hover .game-card__image img{transform:scale(1.1)}.game-card__overlay{position:absolute;top:1rem;right:1rem;z-index:2}.game-card__new,.game-card__popular{display:inline-block;padding:.25rem .75rem;border-radius:var(--radius-full);font-size:var(--smaller-font-size);font-weight:700;box-shadow:0 2px 5px rgba(0,0,0,.2);animation:pulse 2s infinite}.game-card__popular{background-color:var(--primary-color);color:var(--body-color)}.game-card__new{background-color:var(--secondary-color);color:var(--title-color)}.game-card__content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.game-card__title{font-size:1.25rem;margin-bottom:var(--mb-1);color:var(--primary-color);position:relative;display:inline-block;padding-bottom:.5rem}.game-card__title::after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:var(--gradient-primary)}.game-card__text{margin-bottom:var(--mb-2);color:var(--text-color-light);font-size:var(--small-font-size);flex-grow:1}.game-card__specs{display:flex;justify-content:space-between;margin-bottom:var(--mb-3);background:rgba(0,0,0,.2);padding:.75rem 1rem;border-radius:var(--radius-md)}.spec{display:flex;align-items:center;gap:.5rem;font-size:var(--small-font-size);color:var(--text-color)}.spec i{font-size:1.1rem}.game-card--more{background:linear-gradient(145deg,rgba(30,30,32,.6),rgba(40,40,42,.6));border:2px dashed var(--border-color);position:relative;overflow:hidden}.game-card--more::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,181,46,.1)0,transparent 70%);opacity:.3;animation:rotate 30s linear infinite}.game-card__more-content,.more-icon{display:flex;align-items:center;justify-content:center}.game-card__more-content{flex-direction:column;height:100%;padding:2rem;text-align:center;position:relative;z-index:1}.more-icon{width:70px;height:70px;background:linear-gradient(135deg,rgba(240,89,65,.2)0,rgba(255,181,46,.2) 100%);color:var(--primary-color);font-size:1.8rem;border-radius:50%;margin-bottom:var(--mb-2);transition:all var(--transition-medium);border:1px dashed rgba(255,181,46,.3)}.game-card--more:hover .more-icon{transform:scale(1.1) rotate(90deg);color:var(--secondary-color)}.more-title{font-size:1.5rem;margin-bottom:var(--mb-1);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent}.more-text{margin-bottom:var(--mb-3);color:var(--text-color-light)}.customize{position:relative}.customize::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(255,181,46,.05),transparent);z-index:-1}.customize__content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:flex-start}.customize__visuals{opacity:0;transform:translateX(-30px)}.resource-control,.server-configurator-compact{border-radius:var(--radius-md);position:relative}.server-configurator-compact{background:linear-gradient(145deg,#1a1a1c,#242426);padding:1.5rem;box-shadow:var(--shadow-md);border:1px solid rgba(255,255,255,.05);overflow:hidden}.server-configurator-compact::before{content:"";position:absolute;top:-60px;right:-60px;width:120px;height:120px;background:radial-gradient(circle,rgba(255,181,46,.15)0,transparent 70%);border-radius:50%;z-index:0}.resource-control{background:linear-gradient(145deg,#202022,#18181a);padding:1rem;margin-bottom:1rem;border:1px solid rgba(255,255,255,.03);transition:all var(--transition-fast)}.game-recommendation:hover,.resource-control:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm)}.resource-header{display:flex;align-items:center;margin-bottom:.75rem}.resource-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:var(--primary-color);background:rgba(255,181,46,.15);border-radius:50%;margin-right:.75rem;transition:all var(--transition-fast)}.resource-control:hover .resource-icon{transform:scale(1.1)}.ram-icon{color:var(--secondary-color);background:rgba(240,89,65,.15)}.storage-icon{color:var(--accent-color);background:rgba(139,195,74,.15)}.resource-label{font-weight:700;color:var(--text-color);flex-grow:1;font-size:.95rem}.resource-value{font-weight:700;font-size:.95rem;color:var(--primary-color);background:rgba(255,181,46,.1);padding:.2rem .6rem;border-radius:var(--radius-sm)}.ram-icon+.resource-label+.resource-value{color:var(--secondary-color);background:rgba(240,89,65,.1)}.storage-icon+.resource-label+.resource-value{color:var(--accent-color);background:rgba(139,195,74,.1)}.slider-container{position:relative;margin-bottom:.75rem}.slider{width:100%;appearance:none;height:6px;border-radius:3px;outline:0;cursor:pointer;background:rgba(30,30,32,.5);position:relative}:root{--progress-width:0%}#cpu-slider::before,#ram-slider::before,#storage-slider::before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress-width);background-color:var(--primary-color);border-radius:3px;z-index:1;pointer-events:none}#ram-slider::before,#storage-slider::before{background-color:var(--secondary-color)}#storage-slider::before{background-color:var(--accent-color)}.slider::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background:var(--primary-color);cursor:pointer;transition:all var(--transition-fast);box-shadow:0 2px 5px rgba(0,0,0,.3);border:2px solid rgba(255,255,255,.9);position:relative;z-index:2}#ram-slider::-webkit-slider-thumb{background:var(--secondary-color)}#storage-slider::-webkit-slider-thumb{background:var(--accent-color)}.slider::-webkit-slider-thumb:hover,.slider:active::-webkit-slider-thumb{transform:scale(1.1);box-shadow:0 2px 8px rgba(240,89,65,.4)}.slider-range{display:flex;justify-content:space-between;font-size:var(--smaller-font-size);color:var(--text-color-light)}.game-recommendation{background:linear-gradient(145deg,#1e1e20,#242426);padding:1rem;border-radius:var(--radius-md);margin-bottom:1rem;border:1px solid rgba(255,255,255,.05);transition:all var(--transition-fast)}.recommendation-header{display:flex;align-items:center}.customize__features li,.recommendation-icon{display:flex;transition:all var(--transition-fast)}.recommendation-icon{width:42px;height:42px;align-items:center;justify-content:center;font-size:1.2rem;color:var(--primary-color);background:linear-gradient(135deg,rgba(255,181,46,.2)0,rgba(240,89,65,.2) 100%);border-radius:50%;margin-right:1rem}.game-recommendation:hover .recommendation-icon{transform:scale(1.1) rotate(10deg)}.recommendation-info h3{font-size:1rem;margin-bottom:.25rem}.free-tier-label,.recommendation-info p{color:var(--text-color-light);font-size:var(--small-font-size)}.free-tier-label{display:none;background:rgba(139,195,74,.15);color:var(--accent-color);padding:.2rem .6rem;border-radius:var(--radius-sm);margin-top:.5rem;font-weight:700}.price-container,.server-price{border-radius:var(--radius-md);display:flex;align-items:center}.price-container{justify-content:space-between;background:linear-gradient(145deg,#1e1e20,#242426);padding:1rem;border:1px solid rgba(255,255,255,.05)}.server-price{position:relative;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:var(--body-color);padding:.5rem .75rem;font-weight:700;box-shadow:0 3px 8px rgba(0,0,0,.2);flex-direction:column;transform:rotate(3deg);transition:all var(--transition-medium)}.server-price:hover{transform:rotate(0) scale(1.05)}.price-value{font-size:1.25rem;font-weight:800}.price-period{font-size:var(--small-font-size);opacity:.9}.customize__info{opacity:0;transform:translateX(30px)}.customize__info h3{font-size:2.2rem;margin-bottom:var(--mb-3);color:var(--title-color);position:relative;display:inline-block;z-index:1}.customize__info h3::before{content:"";position:absolute;bottom:5px;left:0;width:50%;height:10px;background-color:var(--primary-color);opacity:.2;z-index:-1}.customize__info p{margin-bottom:var(--mb-3);font-size:1.1rem;line-height:1.7}.customize__features{margin-bottom:var(--mb-4)}.customize__features li{align-items:flex-start;gap:1rem;margin-bottom:var(--mb-2);padding-bottom:var(--mb-2);border-bottom:1px dashed rgba(255,255,255,.05)}.customize__features li:hover{transform:translateX(5px)}.customize__features li:last-child{border-bottom:none}.customize__features li i{color:var(--accent-color);font-size:1.1rem;background:rgba(139,195,74,.1);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;transition:all var(--transition-fast)}.customize__features li:hover i{transform:scale(1.2);background:rgba(139,195,74,.2)}.performance{background-color:rgba(30,30,32,.5);position:relative;overflow:hidden}.performance::after,.performance::before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;z-index:0;pointer-events:none}.performance::before{top:-10%;right:-10%;background:radial-gradient(circle,rgba(255,181,46,.1)0,transparent 70%)}.performance::after{bottom:-10%;left:-10%;background:radial-gradient(circle,rgba(240,89,65,.1)0,transparent 70%)}.performance__card,.performance__grid{position:relative;width:100%;max-width:100%}.performance__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:var(--mb-5);z-index:1;overflow-x:hidden}.performance__card{background:linear-gradient(145deg,#1e1e20,#242426);border-radius:var(--radius-lg);padding:2.5rem 2rem;text-align:center;box-shadow:var(--shadow-md);transition:all var(--transition-medium);opacity:0;transform:scale(.95);border:1px solid rgba(255,255,255,.03);overflow:hidden}.performance__card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:var(--gradient-primary);transform:scaleX(0);transform-origin:left;transition:transform .5s ease;z-index:1}.performance__card:hover::before{transform:scaleX(1)}.performance__card:hover{transform:translateY(-10px) scale(1.02);box-shadow:var(--shadow-lg)}.performance__card h3,.performance__icon{display:flex;align-items:center;justify-content:center}.performance__icon{width:70px;height:70px;margin:0 auto var(--mb-3);font-size:2rem;color:var(--primary-color);background:linear-gradient(135deg,rgba(255,181,46,.15)0,rgba(240,89,65,.15) 100%);border-radius:50%;position:relative;transition:all var(--transition-medium)}.performance__icon::after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50%;border:2px dashed var(--primary-color);opacity:.3;animation:spin 20s linear infinite;pointer-events:none}.performance__card:hover .performance__icon{transform:scale(1.1) rotate(10deg);color:var(--secondary-color)}.performance__card h3{font-size:1.3rem;margin-bottom:var(--mb-1);min-height:3rem}.performance__card p{color:var(--text-color-light);margin-bottom:var(--mb-3);font-size:var(--small-font-size);min-height:2.5rem}.performance__meter{margin-top:var(--mb-2)}.meter__bar,.meter__bar::after{position:absolute;top:0;height:100%}.meter__bar{left:0;background:linear-gradient(to right,var(--primary-color),var(--secondary-color));border-radius:5px;width:0;transition:width 1.5s cubic-bezier(.165,.84,.44,1)}.meter__bar::after{content:"";right:0;width:5px;background-color:rgba(255,255,255,.5);border-radius:50%;animation:pulse 2s infinite;pointer-events:none}.performance__meter,.stat::after{background-color:rgba(255,255,255,.05)}.performance__meter{position:relative;height:10px;border-radius:5px;overflow:visible;margin-top:15px;margin-bottom:25px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.performance__stats{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem;position:relative;z-index:1;background:rgba(20,20,22,.5);padding:2rem;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.03);box-shadow:var(--shadow-md)}.stat{text-align:center;opacity:0;transform:translateY(20px);transition:all var(--transition-medium);position:relative}.stat::after{content:"";position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:1px;height:70%}.stat:last-child::after{display:none}.stat__value{font-size:3.5rem;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.5rem;font-family:var(--title-font);line-height:1;position:relative}.stat__label{color:var(--text-color-light);font-size:var(--normal-font-size);text-transform:uppercase;letter-spacing:1px}.testimonials{position:relative;overflow:hidden}.testimonial::before,.testimonials::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.03;z-index:-1}.testimonials__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.testimonial{background:linear-gradient(145deg,#1c1c1e,#242426);border-radius:var(--radius-lg);padding:2.5rem;box-shadow:var(--shadow-md);opacity:0;transform:scale(.95);height:100%;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.03);position:relative;overflow:hidden;transition:all var(--transition-medium)}.testimonial::before{background:linear-gradient(135deg,rgba(255,181,46,.05)0,rgba(240,89,65,.05) 100%);opacity:0;transition:opacity var(--transition-medium);z-index:0}.testimonial:hover{transform:translateY(-10px);box-shadow:var(--shadow-lg)}.testimonial:hover::before{opacity:1}.testimonial__content{position:relative;padding-bottom:var(--mb-4);flex-grow:1;z-index:1}.testimonial__rating{display:flex;gap:.25rem;margin-bottom:var(--mb-3)}.testimonial__rating i{color:var(--primary-color);font-size:1.25rem;transition:all .3s ease}.testimonial:hover .testimonial__rating i{transform:rotate(15deg) scale(1.2);color:gold}.testimonial:hover .testimonial__rating i:nth-child(2){transition-delay:.05s}.testimonial:hover .testimonial__rating i:nth-child(3){transition-delay:.1s}.testimonial:hover .testimonial__rating i:nth-child(4){transition-delay:.15s}.testimonial:hover .testimonial__rating i:nth-child(5){transition-delay:.2s}.testimonial__content::before{content:'"';position:absolute;top:-30px;left:-15px;font-size:6rem;font-family:serif;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.2;line-height:1;transition:all var(--transition-medium)}.testimonial:hover .testimonial__content::before{transform:translateY(-5px);opacity:.3}.testimonial__content p{position:relative;z-index:1;font-style:italic;font-size:1.05rem;line-height:1.7}.testimonial__author{display:flex;align-items:center;gap:1rem;margin-top:auto;position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.05);padding-top:1.5rem}.author__avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;border:3px solid var(--primary-color);position:relative;transition:all var(--transition-medium)}.testimonial:hover .author__avatar{transform:scale(1.1);border-color:var(--secondary-color)}.author__avatar::after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:1px dashed var(--primary-color);opacity:.4;animation:spin 15s linear infinite}.author__avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.author__info h4{margin-bottom:.2rem;font-size:1.1rem;transition:all var(--transition-fast)}.trustpilot-widget-container{margin-top:2.5rem;padding:0;text-align:center;position:relative}.trustpilot-widget-container::before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:50px;height:2px;background:var(--primary-color);border-radius:1px;opacity:.6}.trustpilot-widget{display:inline-block;transition:all var(--transition-medium);position:relative;opacity:.9}.trustpilot-widget:hover{transform:translateY(-1px);opacity:1}.trustpilot-widget a{color:var(--primary-color)!important;text-decoration:none!important}.trustpilot-widget a:hover{color:var(--primary-color-alt)!important}.trustpilot-widget-container.animate-in .trustpilot-widget{animation:trustpilotFadeIn .6s ease-out forwards}@media (max-width:768px){.trustpilot-widget-container{margin-top:2rem}}.author__info span{font-size:var(--small-font-size);color:var(--text-color-light);display:inline-block;padding:.2rem .6rem;background-color:rgba(255,255,255,.05);border-radius:var(--radius-full)}.faq{background-color:rgba(30,30,32,.5);position:relative;overflow:hidden}.cta::before,.faq::before{content:"";position:absolute;z-index:0}.faq::before{top:-10%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(240,89,65,.1)0,transparent 70%);border-radius:50%}.faq__accordion{max-width:800px;margin:0 auto;position:relative;z-index:1}.accordion__header i,.accordion__item{transition:all var(--transition-medium)}.accordion__item{background:linear-gradient(145deg,#1a1a1c,#222224);border-radius:var(--radius-lg);margin-bottom:1.5rem;overflow:hidden;box-shadow:var(--shadow-md);opacity:0;transform:translateY(20px);border:1px solid rgba(255,255,255,.03)}.accordion__item:hover{box-shadow:var(--shadow-lg)}.accordion__item.active{background:linear-gradient(145deg,#1e1e20,#252527);border-left:3px solid var(--primary-color)}.accordion__header{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all var(--transition-fast);position:relative;z-index:2}.accordion__header:hover{background-color:rgba(255,255,255,.02)}.accordion__header h3{margin-bottom:0;font-size:1.1rem;max-width:90%;transition:color var(--transition-fast)}.accordion__header i{font-size:1.2rem;color:var(--primary-color);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(255,181,46,.1)}.accordion__item.active .accordion__header i{transform:rotate(45deg);background-color:var(--primary-color);color:var(--body-color)}.accordion__content{height:0;overflow:hidden;padding:0 1.5rem;transition:height var(--transition-medium) cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.accordion__content-inner{padding-bottom:1.5rem;opacity:0;transform:translateY(10px);transition:all var(--transition-medium)}.accordion__item.active .accordion__content-inner{opacity:1;transform:translateY(0)}.accordion__content p{color:var(--text-color-light);line-height:1.7}.cta,.cta__wrapper{overflow:hidden;position:relative}.cta{padding:6rem 0}.cta::before{top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,181,46,.4)0,rgba(240,89,65,.4) 100%);opacity:.2}.cta__wrapper{display:grid;grid-template-columns:1.2fr .8fr;gap:0;align-items:center;background:linear-gradient(145deg,rgba(20,20,22,.9),rgba(30,30,32,.9));border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1;border:1px solid rgba(255,255,255,.05)}.cta__buttons .btn::after,.cta__wrapper::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%}.cta__wrapper::before{background:radial-gradient(circle,rgba(255,181,46,.05)0,transparent 40%,rgba(240,89,65,.05) 80%,transparent 100%);opacity:.5;animation:rotation 30s linear infinite;z-index:0}.cta__content{padding:3.5rem;position:relative;z-index:1}.cta__title,.cta__title::after{background:var(--gradient-primary)}.cta__title{font-size:2.5rem;margin-bottom:var(--mb-3);-webkit-background-clip:text;background-clip:text;color:transparent;position:relative;display:inline-block}.cta__title::after{content:"";position:absolute;bottom:-5px;left:0;width:80px;height:3px;border-radius:2px}.cta__text{margin-bottom:var(--mb-4);font-size:1.1rem;line-height:1.7;max-width:90%}.cta__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:var(--mb-4)}.cta__feature,.cta__feature i{display:flex;align-items:center;transition:all var(--transition-fast)}.cta__feature{gap:1rem;font-size:var(--normal-font-size)}.cta__feature:hover{transform:translateX(5px)}.cta__feature i{color:var(--primary-color);font-size:1.25rem;width:40px;height:40px;justify-content:center;background-color:rgba(255,181,46,.1);border-radius:50%}.cta__feature:hover i{background-color:var(--primary-color);color:var(--body-color);transform:scale(1.1) rotate(10deg)}.cta__buttons{display:flex;gap:1.5rem;flex-wrap:wrap}.cta__buttons .btn,.cta__illustration{position:relative;overflow:hidden}.cta__buttons .btn::after{background:radial-gradient(circle,rgba(255,255,255,.3)0,transparent 70%);opacity:0;transition:opacity var(--transition-fast)}.cta__buttons .btn:hover::after{opacity:1}.cta__illustration{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg,rgba(255,181,46,.2),rgba(240,89,65,.2));padding:2rem}.cta__illustration::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.05;z-index:0}.cta__image{max-width:100%;max-height:400px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));position:relative;z-index:1;transform:perspective(1000px) rotateY(10deg);transition:transform var(--transition-medium)}.cta__illustration:hover .cta__image{transform:perspective(1000px) rotateY(0deg) translateZ(20px)}.scrolltop{position:fixed;right:1.5rem;bottom:-50%;width:45px;height:45px;background:var(--gradient-primary);color:var(--body-color);font-size:1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:var(--z-tooltip);transition:all var(--transition-fast);box-shadow:var(--shadow-md);opacity:0;border:2px solid rgba(255,255,255,.1)}.scrolltop:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 5px 15px rgba(240,89,65,.3)}.scrolltop.show-scroll{bottom:1.5rem;opacity:1}@media screen and (max-width:480px){.hero__title-dynamic{font-size:1.7rem!important;word-break:break-word!important;hyphens:auto!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;-moz-hyphens:auto!important;-ms-hyphens:auto!important}.hero__title-main{padding-left:0!important}.hero__title-main::before{display:none!important}.server-configurator-compact{padding:1rem;margin:0 auto;max-width:100%;overflow:hidden}.hero__container{padding:0 .5rem;margin-top:50px}.hero__content{max-width:100%;overflow:hidden}.performance__grid{grid-template-columns:1fr;gap:1.5rem;overflow-x:hidden}.performance__card{padding:1.5rem 1rem;margin:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.performance__card h3{font-size:1.1rem;min-height:auto}.performance__card p{font-size:.85rem;min-height:auto}}@media screen and (max-width:1200px){:root{--h1-font-size:3.5rem;--h2-font-size:2rem;--h3-font-size:1.25rem}.hero__container{grid-template-columns:1fr;text-align:center;gap:2rem}.hero__title-main{padding-left:0!important;font-size:1.3rem!important;letter-spacing:2px!important}.hero__title-main::before{display:none!important}.hero__subtitle{max-width:none}.customize__features li,.hero__cta,.hero__stats{justify-content:center}.customize__content{grid-template-columns:1fr;gap:3rem}.customize__visuals{order:2}.customize__info{order:1;text-align:center}.cta__wrapper{grid-template-columns:1fr}.cta__illustration{display:none}}@media screen and (max-width:992px){.games__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.performance__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;overflow-x:hidden}.performance__card{padding:2rem 1.5rem;max-width:100%;overflow:hidden}.testimonials__grid{max-width:600px;margin:0 auto}.cta__features,.customize__content,.testimonials__grid{grid-template-columns:1fr}.customize__info{margin-top:1.5rem}}@media screen and (max-width:768px){:root{--h1-font-size:3rem;--section-spacing:4rem}.hero__title-dynamic{font-size:2.4rem!important;word-break:break-word;hyphens:auto;line-height:1.1}.hero__title-main{padding-left:0!important}.hero__title-main::before{display:none!important}.hero__cta,.hero__stats{flex-direction:column;align-items:center}.hero__stat,.stat{width:100%;text-align:center;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.05)}.hero__stat:last-child,.stat:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.hero__stat::after,.stat::after{display:none}.performance__stats{flex-direction:column}.cta__features{gap:1rem}.cta__buttons,.cta__features,.price-container{flex-direction:column}.price-container{gap:1.5rem;text-align:center}.server-price{position:relative;top:auto;right:auto;margin-bottom:1rem}}@media screen and (max-width:576px){:root{--h1-font-size:2.5rem;--h2-font-size:1.75rem;--section-spacing:3rem}.container{width:95%;padding:0 .75rem}.hero__title{font-size:var(--h1-font-size)}.hero__title-dynamic{font-size:1.9rem!important;word-break:break-word;hyphens:auto;line-height:1.1;overflow-wrap:break-word}.accordion__header h3,.hero__subtitle{font-size:1rem}.btn{padding:.6rem 1.2rem}.feature{padding:1.5rem}.feature__icon{width:60px;height:60px;font-size:1.5rem}.server-configurator-compact{max-width:100%;overflow:hidden}.resource-control{margin-bottom:.75rem}.slider-container{margin-bottom:.5rem}.server-hardware{display:flex;flex-direction:column;gap:1rem}.cpu-module,.ram-module,.storage-module{width:100%}.performance__grid{grid-template-columns:1fr;gap:1.5rem;overflow-x:hidden}.performance__card{padding:1.5rem;margin:0 auto;max-width:100%;width:100%;box-sizing:border-box}.stat__value{font-size:2.5rem}.cta__title{font-size:1.75rem}.cta__text{font-size:1rem}.cta__content{padding:2rem}}@media screen and (max-width:350px){:root{--h1-font-size:1.8rem;--h2-font-size:1.4rem}.container{width:95%;padding:0 .5rem}.hero__title-main{font-size:1.1rem!important;letter-spacing:1.5px!important;padding-left:0!important}.hero__title-main::before{display:none!important}.hero__title-dynamic{font-size:1.6rem!important;word-break:break-word;hyphens:auto;line-height:1.1;overflow-wrap:break-word}.hero__subtitle{font-size:.9rem;line-height:1.5}.hero__stats{padding:1rem;gap:1.5rem}.stat__value{font-size:2rem}.stat__label{font-size:.7rem}}@media screen and (max-width:480px){body .performance__card{transform:scale(1)!important}body .performance__card,body .performance__card>*{opacity:1!important;visibility:visible!important;display:block!important}body .performance__card h3,body .performance__card p,body .performance__icon,body .performance__meter{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}}