@font-face{font-family:LakehurstGothic-Medium;src:url(/build/fonts/LakehurstGothic-Medium.c1c3da61.ttf) format("truetype")}*{color:var(--text-color);font-family:Poppins,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}:root{--text-color:#fff;--primary-color:#0080ff;--background-main-color:#171b34;--background-secondary-color:#262c51;--grey-color:#595959}body{background-color:var(--background-main-color);transition:.3s ease-in-out}a,h1,h2,h3,h4,h5,h6,hr,p,span{list-style:none;margin:0;padding:0;text-decoration:none}h1{font-family:LakehurstGothic-Medium,sans-serif;font-weight:900}h1,h2{font-size:2rem}h2{font-family:Monserat,sans-serif;font-weight:800}h3{font-size:2rem;font-weight:600}h4{font-size:1.5rem;font-weight:500}h5,h6{font-size:1.5rem}h5,h6,p{font-weight:400}p{font-size:1.2rem}a{color:var(--text-color);font-size:.8rem;text-decoration:none}span{font-size:1.1rem;font-weight:300}hr{background-color:var(--grey-color);height:2px!important;margin:0 auto;padding:0;width:80%}.text-shadow-white{text-shadow:0 0 5px #fff}.text-primary{color:var(--primary-color)}.text-shadow-primary{text-shadow:0 0 5px var(--primary-color)}.mb-0{margin-bottom:0!important}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.flex{display:flex}.mr-2{margin-right:10px}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.ml-2{margin-left:15px}.pt-120{padding-top:var(--header-height)}.mt-120{margin-top:140px}.text-left{text-align:left}.vertical-hr{border-left:1px solid var(--grey-color);height:50px!important;width:2px}.gradient{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(250deg,#023ded,#0e89f8);-webkit-background-clip:text}.filter-gradient{background:-webkit-linear-gradient(250deg,#023ded,#0e89f8);border-radius:5px;padding:5px}.text-secondary{color:#0e89f8!important}.container-wrapper{max-width:1260px}@media (max-width:600px){.btn{padding:20px 1rem!important}}.hidden-mobile{//display:block!important}.hidden-desktop{display:none!important}.notification-info{border-radius:8px;color:#e1edff;margin:0;padding:10px;width:100%}*{scrollbar-color:var(--primary-color) var(--background-primary-color);scrollbar-width:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--background-primary-color)}::-webkit-scrollbar-thumb{background-color:var(--primary-color);border:0;border-radius:0}@media (max-width:980px){h1:not(:is(.vps-page,.trust-section,.community-section,.site-header,.site-footer,.legal-page,.home-page,.panel-showcase,.soon-page,.bestsellers,.promo-popup) *){font-size:1.5rem!important}h1:not(:is(.vps-page,.trust-section,.community-section,.site-header,.site-footer,.legal-page,.home-page,.panel-showcase,.soon-page,.bestsellers,.promo-popup) *) span{font-size:1.5rem!important}h2:not(:is(.vps-page,.trust-section,.community-section,.site-header,.site-footer,.legal-page,.home-page,.panel-showcase,.soon-page,.bestsellers,.promo-popup) *){font-size:1.4rem!important}h3:not(:is(.vps-page,.trust-section,.community-section,.site-header,.site-footer,.legal-page,.home-page,.panel-showcase,.soon-page,.bestsellers,.promo-popup) *){font-size:1.3rem!important}h4:not(:is(.vps-page,.trust-section,.community-section,.site-header,.site-footer,.legal-page,.home-page,.panel-showcase,.soon-page,.bestsellers,.promo-popup) *){font-size:1.2rem!important}p:not(:is(.vps-page,.trust-section,.community-section,.site-header,.site-footer,.legal-page,.home-page,.panel-showcase,.soon-page,.bestsellers,.promo-popup) *){font-size:1rem!important}.footer-left{margin-bottom:15px}.hidden-mobile{display:none!important}.hidden-desktop{display:block!important}.pt-120{padding-top:var(--header-height)!important}.mt-120{margin-top:120px!important}header .container #navigation,header .container .header-action{display:none}.has-submenu{float:inherit;padding:25px 0!important;text-align:center}#navigation ul,header .container{flex-direction:column!important;.has-submenu{width:100%!important}}.submenu{position:inherit!important;width:100%!important}.nav-title{text-align:center;&:before{display:none!important}}.navigation-menu{padding-left:0!important}.submenu-item{flex-direction:column!important;gap:30px;.submenu-content{justify-content:center!important}}.submenu-game{flex-direction:row!important}.submenu-game .submenu-list .submenu-content{gap:10px;justify-content:inherit!important}.submenu-game .submenu-list .submenu-content .submenu-text{text-align:left}.submenu-item hr{display:none!important}.navigation-bar{align-items:center;display:flex;justify-content:space-between;width:100%}.windows-cpu-container{width:100%!important;.windows-cpu-switch{flex-direction:column!important;.windows-cpu-switch-item{width:100%!important}}}.duration-offer-container{width:100%!important;.duration-offer-switch{flex-direction:column!important;.duration-offer-switch-item{width:100%!important}}}}.btn{border:none;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.2);cursor:pointer;font-size:1rem;font-weight:600;overflow:hidden;padding:.8rem 1.5rem;position:relative;transition:.1s;z-index:1;&:hover{transform:translateY(-2px)}}.btn-primary{background:-webkit-linear-gradient(250deg,#023ded,#0e89f8)}.btn-nostock{background:-webkit-linear-gradient(250deg,#540000,#a60000);color:#fff!important}.btn-xeon{background:-webkit-linear-gradient(250deg,#023ded,#0e89f8);color:#fff!important}.btn-ryzen{background:-webkit-linear-gradient(250deg,#ff5900,red);color:#fff!important}.btn-switch-xeon{background:-webkit-linear-gradient(250deg,#023ded,#0e89f8);color:#fff!important}.btn-switch-ryzen{background:-webkit-linear-gradient(250deg,#ff5900,red);color:#fff!important}.btn-game-price{background:-webkit-linear-gradient(250deg,#023ded,#0e89f8);padding:.4rem 1rem}.btn-game-price,.btn-game-price i{color:#fff!important}.loader-container{background-color:var(--background-main-color);display:table;height:100vh;left:0;position:fixed;text-align:center;top:0;user-select:none;width:100vw;z-index:9999}.loader-container .loader{animation:pulse .7s ease-in-out infinite;display:table-cell;font-weight:700;text-align:center;vertical-align:middle}.pulse{animation:pulse 1s ease-in-out infinite}.no-js{display:none!important}:root{--header-height:76px}.site-header{--header-border:color-mix(in srgb,var(--text-color) 10%,transparent);--header-muted:color-mix(in srgb,var(--text-color) 70%,transparent);--header-hover:color-mix(in srgb,var(--text-color) 7%,transparent);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);background:color-mix(in srgb,var(--background-main-color) 82%,transparent);border-bottom:1px solid var(--header-border);inset:0 0 auto 0;position:fixed;transition:box-shadow .25s ease,background .25s ease;z-index:100;&.is-scrolled{background:color-mix(in srgb,var(--background-main-color) 94%,transparent);box-shadow:0 10px 30px rgba(0,0,0,.18)}}.site-header-bar{align-items:center;display:flex;gap:32px;height:var(--header-height);margin:0 auto;max-width:1320px;padding:0 16px}.site-header-logo{align-items:center;display:flex;flex-shrink:0;img{height:44px;width:auto}}.site-header-panel{align-items:center;display:flex;flex:1;gap:24px;justify-content:space-between}.site-nav-list{align-items:center;display:flex;gap:4px;margin:0;padding:0}.site-nav-item{position:relative}.site-nav-link{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--header-muted);cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;gap:8px;padding:10px 14px;transition:color .2s ease,background .2s ease;white-space:nowrap;&:focus-visible,&:hover{background:var(--header-hover);color:var(--text-color)}}.site-nav-caret{color:inherit;font-size:.65rem;transition:transform .25s ease}.site-nav-tag{background:rgba(46,204,113,.15);border-radius:999px;color:#2ecc71;font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase}.site-dropdown{background:var(--background-secondary-color);border:1px solid var(--header-border);border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.3);left:0;opacity:0;padding:10px;position:absolute;top:calc(100% + 12px);transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;&:before{content:"";height:14px;inset:-14px 0 auto 0;position:absolute}}.site-dropdown-grid{display:grid;gap:4px;margin:0;padding:0}.site-dropdown--cols-2{width:520px;.site-dropdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-dropdown--cols-3{width:720px;.site-dropdown-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-dropdown-link{align-items:center;border-radius:12px;display:flex;gap:12px;padding:10px 12px;transition:background .2s ease;&:focus-visible,&:hover{background:var(--header-hover);.site-dropdown-name{color:var(--primary-color)}.site-dropdown-icon{border-color:rgba(14,137,248,.45)}}&.is-soon{.site-dropdown-icon img{opacity:.55}}}.site-dropdown-icon{align-items:center;background:var(--background-main-color);border:1px solid var(--header-border);border-radius:12px;display:flex;flex:0 0 44px;height:44px;justify-content:center;transition:border-color .2s ease;img{height:26px;object-fit:contain;width:26px}}.site-dropdown-text{display:flex;flex-direction:column;min-width:0}.site-dropdown-name{color:var(--text-color);font-size:.9rem;font-weight:600;transition:color .2s ease}.site-dropdown-price{color:var(--header-muted);font-size:.78rem}.site-dropdown-soon{background:rgba(241,196,15,.14);border-radius:999px;color:#e1b100;font-size:.68rem;font-weight:600;margin-top:3px;padding:1px 8px;width:fit-content}.site-header-actions{align-items:center;display:flex;gap:6px}.site-action{border-radius:10px;color:var(--header-muted);font-weight:600;padding:10px 12px;transition:color .2s ease,background .2s ease;i{color:var(--primary-color)}span{color:inherit}&:hover{background:var(--header-hover);color:var(--text-color)}}.site-action,.site-action-primary{align-items:center;display:inline-flex;font-size:.88rem;gap:8px;white-space:nowrap}.site-action-primary{color:#fff;margin-left:6px;padding:10px 18px;&:hover,i{color:#fff}}.site-theme-toggle{align-items:center;border:1px solid var(--header-border);border-radius:10px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:relative;transition:background .2s ease;width:40px;&:hover{background:var(--header-hover)}input{opacity:0;pointer-events:none;position:absolute}i{font-size:.95rem}.fa-moon{color:#f1c40f}.fa-sun{color:#f39c12}.fa-sun,input:checked~.fa-moon{display:none}input:checked~.fa-sun{display:inline-block}&:has(input:focus-visible){outline:2px solid var(--primary-color);outline-offset:2px}}.site-burger{background:transparent;border:1px solid var(--header-border);border-radius:12px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;margin-left:auto;padding:0 11px;width:44px;span{background:var(--text-color);border-radius:2px;display:block;height:2px;transition:transform .3s ease,opacity .2s ease;width:100%}&[aria-expanded=true]{span:first-child{transform:translateY(7px) rotate(45deg)}span:nth-child(2){opacity:0}span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}}@media (min-width:1181px){.has-dropdown:focus-within,.has-dropdown:hover{>.site-nav-link{background:var(--header-hover);color:var(--text-color)}.site-nav-caret{transform:rotate(180deg)}.site-dropdown{opacity:1;transform:none;visibility:visible}}}@media (max-width:1180px){.site-burger{display:flex}.site-header-panel{align-items:stretch;background:var(--background-main-color);border-bottom:1px solid var(--header-border);box-shadow:0 24px 40px rgba(0,0,0,.25);flex-direction:column;gap:16px;left:0;max-height:calc(100dvh - var(--header-height));opacity:0;overflow-y:auto;padding:16px;position:fixed;right:0;top:var(--header-height);transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden}.site-header.is-open .site-header-panel{opacity:1;transform:none;visibility:visible}.site-nav-list{align-items:stretch;flex-direction:column}.site-nav-link{font-size:1rem;justify-content:space-between;padding:14px;width:100%}.site-dropdown{background:transparent;border:0;box-shadow:none;display:none;opacity:1;padding:0 0 8px;position:static;transform:none;visibility:visible;width:auto;&:before{display:none}}.site-dropdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.has-dropdown.is-open{>.site-nav-link{background:var(--header-hover);color:var(--text-color)}.site-nav-caret{transform:rotate(180deg)}.site-dropdown{display:block}}.site-header-actions{border-top:1px solid var(--header-border);flex-wrap:wrap;padding-top:16px}.site-action-primary{flex:1 1 100%;justify-content:center;margin:6px 0 0}}@media (max-width:560px){.site-dropdown-grid{grid-template-columns:1fr!important}}.site-footer{--footer-border:color-mix(in srgb,var(--text-color) 10%,transparent);--footer-muted:color-mix(in srgb,var(--text-color) 65%,transparent);background:var(--background-secondary-color);border-top:1px solid var(--footer-border);position:relative;&:before{background:linear-gradient(90deg,transparent,rgba(14,137,248,.9),transparent);content:"";height:2px;inset:-1px 0 auto 0;position:absolute}}.site-footer-container{margin:0 auto;max-width:1200px;padding:0 16px}.site-footer-main{display:grid;gap:40px;grid-template-columns:1.6fr repeat(3,1fr);padding:64px 0 48px}.site-footer-brand{max-width:320px;p{color:var(--footer-muted);font-size:.92rem;line-height:1.7;margin:18px 0 22px}}.site-footer-logo img{height:48px;width:auto}.site-footer-social{display:flex;gap:10px;a{align-items:center;background:var(--background-main-color);border:1px solid var(--footer-border);border-radius:12px;display:inline-flex;height:40px;justify-content:center;transition:border-color .2s ease,transform .2s ease,background .2s ease;width:40px;i{color:var(--footer-muted);transition:color .2s ease}&:hover{border-color:rgba(14,137,248,.5);transform:translateY(-2px);i{color:var(--primary-color)}}}}.site-footer-col{h3{color:var(--text-color);font-size:.8rem;font-weight:700;letter-spacing:.08em;margin-bottom:18px;text-transform:uppercase}ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}a{align-items:center;color:var(--footer-muted);display:inline-flex;font-size:.92rem;gap:6px;transition:color .2s ease;i{color:inherit;font-size:.65rem;opacity:.6}&:hover{color:var(--primary-color)}}}.site-footer-bottom{align-items:center;border-top:1px solid var(--footer-border);display:flex;flex-wrap:wrap;gap:8px 24px;padding:22px 0;p{color:var(--footer-muted);font-size:.82rem;margin:0}}.site-footer-top{align-items:center;color:var(--footer-muted);display:inline-flex;font-size:.82rem;font-weight:600;gap:8px;margin-left:auto;transition:color .2s ease;i{color:inherit;transition:transform .2s ease}&:hover{color:var(--primary-color);i{transform:translateY(-2px)}}}@media (max-width:980px){.site-footer-main{gap:32px;grid-template-columns:repeat(3,1fr);padding:48px 0 36px}.site-footer-brand{grid-column:1/-1;max-width:none}}@media (max-width:560px){.site-footer-main{grid-template-columns:1fr 1fr}.site-footer-bottom{align-items:flex-start;flex-direction:column}.site-footer-top{margin-left:0}}#hero{height:90vh;margin:10vh auto 0}#hero span{font-family:LakehurstGothic-Medium,sans-serif;font-size:2rem;font-weight:900}#hero p{color:var(--grey-color);font-size:1.2rem;font-weight:400}.hero-content{position:relative}.blob-hero{right:50%;transform:translate(50%,-50%);width:100%;z-index:-1}.blob-hero,.spaceship-hero{overflow:hidden;position:absolute;top:50%}.spaceship-hero{animation:pulse 2s infinite;left:50%;transform:translate(-50%,-50%);width:80%;z-index:1}.floating{animation-duration:3s;animation-iteration-count:infinite;animation-name:floating;animation-timing-function:ease-in-out}@keyframes floating{0%{transform:translateY(-50%) translateX(-50%)}50%{transform:translateY(-47%) translateX(-50%)}to{transform:translateY(-50%) translateX(-50%)}}#fonction{background-color:var(--background-secondary-color);border-radius:15px;display:flex;flex-direction:row;justify-content:space-between;padding:15px;.fonction-item{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:flex-start;width:30%;.fonction-text{display:flex;flex-direction:column;gap:5px;justify-content:center;h3{font-size:1rem}}}}@media (max-width:990px){#fonction{flex-direction:column;gap:20px;.fonction-item{flex-direction:column;text-align:center;width:100%}}}#main-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;position:relative;.main-hero-overlay{background-color:rgba(23,27,52,.75);height:100%;left:0;position:absolute;top:0;width:100%}}#main-hero h1,#main-hero p{color:#fff!important}#best-sellers{align-items:center;background-image:url(/build/images/minecraft_banner.9b916d1e.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;margin-top:50px;.best-sellers-item{align-items:center;background-color:var(--background-secondary-color);border:2px solid var(--primary-color);border-radius:15px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px;padding:25px;transition:all .3s ease-in-out;.best-sellers-title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}&:hover{transform:scale(1.05)}}}@media (max-width:1000px){.best-sellers-title{flex-direction:column!important;gap:15px!important}}#trust-us{margin-bottom:50px;.trust-us-item{background-color:var(--background-secondary-color);border-radius:15px;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:flex-start;padding:30px;.trust-us-item-title{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.trust-us-item-content{width:100%}}}#trust-us h3{font-family:LakehurstGothic-Medium,sans-serif;font-size:1.8rem;text-align:center}#trust-us h4{font-size:1.5rem;font-weight:600}#trust-us p{color:var(--grey-color);font-size:1rem;font-weight:400}#vps-home{background-color:var(--background-secondary-color);padding:50px 0;.vps-box{display:flex;flex-direction:column;gap:0;.vps-specs-container{align-items:center;background-color:var(--background-main-color);border-radius:0 0 10px 10px;display:flex;flex-direction:row;justify-content:space-between;padding:50px;.vps-specs-item{display:flex;flex-direction:column;gap:25px;justify-content:space-around;width:32%;.vps-specs-subitem{display:flex;flex-direction:column;gap:5px}&:first-child{align-items:center!important;border-right:2px solid var(--grey-color);gap:5px;width:20%}}}}}#best-sellers h3,#vps-home h3{font-family:LakehurstGothic-Medium,sans-serif;text-align:center}.vps-specs-container h6{font-size:1.2rem;font-weight:600}.vps-specs-container p{font-size:.9rem}#vps-home h4{text-align:center}.vps-specs-item h5{color:var(--text-color)}.vps-specs-item #VPSprice,.vps-specs-item h5{font-size:1.8rem;font-weight:600;margin-bottom:10px}.slider{margin:0 auto;transition:.4s ease-in-out;width:85%}.slider-group{background-color:#103dbe;border-radius:10px 10px 0 0;display:flex;flex-direction:column;padding:50px}.slider-range{margin-top:36px}.slider-trigger{cursor:pointer;display:inline-block;float:left;margin:0 auto;padding-top:10px;position:relative}.slider-trigger h5{color:#90a5ff;font-size:1.05882rem;font-weight:500;margin-bottom:0;margin-left:auto;margin-right:auto;text-align:center;transition:.4s}.slider-trigger .current{color:#fff!important}.slider-bar-3{width:66.66667%}.slider-trigger-3{width:33.33333%}.slider-bar-4{width:75%}.slider-trigger-4{width:25%}.slider-bar-5{width:83.33333%}.slider-trigger-5{width:16.66667%}.slider-bar-9{width:88.88889%}.slider-trigger-9{width:11.11111%}.slider-content-group{background-color:#00006a;background-position:100% 100%;background-repeat:no-repeat;border-radius:10px;padding:50px}.btn-outline-secondary:hover:before,.btn-primary:hover:before,.join-with-us-content .btn:hover:before,.preloader-cancel-btn .btn-secondary:hover:before,.slider-container .btn,.xs-bg-secondary,.xs-feature-group .btn-secondary:hover:before,input.btn-primary:hover{background-color:#103dbe}input[type=range]{-webkit-appearance:none;background:hsla(0,0%,100%,.181);border-radius:3px;cursor:pointer;height:.6vw;margin:auto;width:85%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text-color);border-radius:50%;height:30px;width:30px}#game-service{.game-service-item{align-items:center;border-radius:10px;display:flex;flex-direction:column;gap:10px;height:186px;justify-content:center;overflow:hidden;position:relative;transition:.2s ease-in-out;.game-service-background{width:100%}.game-service-background,.game-service-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.game-service-overlay{background-color:#1c1e26;opacity:.8;transition:opacity .3s}.game-hover-arrow{fill:#fff;opacity:0;position:absolute;right:21px;top:21px;transition:opacity .3s;width:24px}.game-service-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;z-index:100;.icon{display:block;filter:brightness(100);height:auto;max-width:46px;width:100%}.game-service-text{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}}&:hover{box-shadow:0 0 12px 2px rgba(0,0,0,.25)}}}.game-service-item:hover{cursor:pointer;transform:translateY(-5px);.game-hover-arrow{opacity:1!important}.game-service-overlay{opacity:.5!important}}.game-service-content p{color:#fff!important;font-size:22px!important;font-weight:700!important;margin-top:10px;position:relative}.game-service-content span{color:#e3e3e3!important;font-size:14px!important;font-weight:400;position:relative}#game-service h3{font-family:LakehurstGothic-Medium,sans-serif;font-size:1.8rem;text-align:center}#game-service h4{font-size:1.5rem;font-weight:600}#game-service p{color:var(--grey-color);font-size:1rem;font-weight:400}#bienvenuzone{border-bottom:2px solid var(--primary-color);padding:50px 10%}@media (max-width:1200px){#bienvenuzone{padding:50px 20px!important}.bienvenu-text{margin-bottom:2rem;text-align:center}}#discordzone{background-color:var(--background-secondary-color);padding:50px 10%;.discord-text{display:flex;flex-direction:column;gap:10px;h3{font-size:1.5rem!important}}}@media (max-width:1200px){#discordzone{padding:50px 20px!important}.discord-text{margin-bottom:2rem;text-align:center}}#soon-container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative;.soon-overlay{background-color:rgba(23,27,52,.5);height:100%;left:0;position:absolute;top:0;width:100%}.soon-content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}}#main-edu{background-color:var(--background-secondary-color);border-bottom:1px solid var(--grey-color);justify-content:center;padding:0;text-align:center}#span-edu{border-bottom:3px solid var(--primary-color);font-size:2rem;font-weight:600;padding-bottom:2px}.row-edu{margin-bottom:80px;.col-edu{.edustep-card{background-color:var(--background-main-color);display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;margin-bottom:50px;margin-top:50px;padding:20px 10px}}}.edu-h3{margin-top:50px}#span-edu-h5,.edu-h5{font-size:1rem!important}#span-edu-h5{border-bottom:3px solid var(--primary-color);font-weight:400}.edustep-card a{color:var(--primary-color);font-size:1rem;font-weight:400}#conditions{background:var(--background-secondary-color);border-radius:15px}#conditions h2{font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800}#conditions a{color:var(--primary-color);font-size:1.2rem}@media (max-width:980px){#conditions{width:90%}}#alert-promo{display:none}@media (min-width:1200px){#alert-promo{align-items:center;background-color:var(--background-secondary-color);border-radius:15px;bottom:25px;box-shadow:0 0 12px 2px rgba(0,0,0,.25);color:var(--text-color)!important;display:none;flex-direction:row;justify-content:center;left:25%;position:fixed;text-align:center;width:50%;z-index:100000;p{font-size:1.1rem}}.close-alert{position:absolute;right:20px;top:15%}.close-alert:hover{cursor:pointer}}#particles-js{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.blackfriday-popup{animation:fadeIn .4s ease-in-out;.blackfriday-popup-overlay{backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(0,0,0,.9),rgba(20,20,50,.95));cursor:pointer;position:absolute}.blackfriday-popup-content{animation:slideUp .5s ease-out;background:linear-gradient(135deg,#1a1d2e,#16213e);border-radius:25px;box-shadow:0 20px 60px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.1);left:50%;max-width:600px;overflow:hidden;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:100001;.blackfriday-popup-close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s;width:40px;z-index:10;&:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}}.blackfriday-popup-header{background:linear-gradient(135deg,#ff0844,#ffb199);padding:40px 40px 30px;position:relative;text-align:center;.blackfriday-badge{align-items:center;animation:pulse 2s infinite;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);border-radius:50px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:700;gap:8px;letter-spacing:1px;margin-bottom:20px;padding:8px 20px}.blackfriday-icon{filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));height:120px;width:120px}}.blackfriday-popup-body{display:flex;flex-direction:column;gap:30px;padding:40px;.blackfriday-title{text-align:center;.blackfriday-subtitle{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff0844,#ffb199);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:.9rem;font-weight:800;letter-spacing:3px;margin-bottom:10px;text-transform:uppercase}h2{color:#fff;font-family:LakehurstGothic-Medium,sans-serif;font-size:2.8rem;font-weight:900;line-height:1.2;margin:10px 0;.discount-number{-webkit-text-fill-color:transparent;animation:glow 2s ease-in-out infinite;background:linear-gradient(135deg,#ff0844,#ffb199);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:3.5rem}}.blackfriday-desc{color:hsla(0,0%,100%,.7);font-size:1rem;line-height:1.5;margin-top:10px}}.blackfriday-features{display:grid;gap:15px;grid-template-columns:1fr 1fr;.feature-item{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;gap:12px;padding:15px;transition:all .3s;i{color:#4ade80;font-size:1.3rem}span{color:hsla(0,0%,100%,.9);font-size:.9rem;font-weight:500}&.excluded{i{color:#ef4444}span{color:hsla(0,0%,100%,.5)}}&:hover{background:hsla(0,0%,100%,.08);transform:translateY(-2px)}}}.blackfriday-code-section{background:hsla(0,0%,100%,.05);border:2px dashed hsla(0,0%,100%,.2);border-radius:15px;padding:20px;text-align:center;.code-label{color:hsla(0,0%,100%,.6);font-size:.85rem;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.blackfriday-code{align-items:center;display:flex;gap:15px;justify-content:center;.code-text{background:linear-gradient(135deg,#ff0844,#ffb199);border-radius:12px;box-shadow:0 5px 15px rgba(255,8,68,.4);color:#fff;font-family:Courier New,monospace;font-size:2rem;font-weight:900;letter-spacing:3px;padding:12px 30px}.code-copy{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 20px;transition:all .3s;&:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px)}}}}.blackfriday-actions{align-items:center;display:flex;flex-direction:column;gap:15px;.btn-large{align-items:center;background:linear-gradient(135deg,#0080ff,#06c);border:none;border-radius:15px;box-shadow:0 10px 25px rgba(0,128,255,.3);display:flex;font-size:1.1rem;font-weight:700;gap:10px;justify-content:center;padding:18px 40px;transition:all .3s;&:hover{box-shadow:0 15px 35px rgba(0,128,255,.4);transform:translateY(-3px)}}.btn-link{background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:.9rem;text-decoration:underline;transition:color .3s;&:hover{color:hsla(0,0%,100%,.8)}}}}}}.blackfriday-modal-home,.blackfriday-popup{display:none;height:100%;height:100%;left:0;left:0;position:fixed;top:0;top:0;width:100%;width:100%;width:100%;z-index:100000}.blackfriday-modal-home{opacity:0;transition:opacity .4s ease-in-out;&.show{opacity:1}.blackfriday-modal-overlay{backdrop-filter:blur(5px);background:linear-gradient(135deg,rgba(0,0,0,.9),rgba(20,20,50,.95));cursor:pointer;position:absolute}.blackfriday-modal-content{animation:modalSlideUp .5s ease-out;background:linear-gradient(135deg,#1a1d2e,#16213e);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.7),0 0 0 1px hsla(0,0%,100%,.1);left:50%;max-height:85vh;max-width:500px;overflow-y:auto;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:100001;.blackfriday-modal-close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s;width:40px;z-index:10;&:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}}.blackfriday-modal-header{background:linear-gradient(135deg,#ff0844,#ffb199);padding:25px 30px 20px;position:relative;text-align:center;.modal-badge{animation:pulse 2s infinite;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);border-radius:50px;font-size:.75rem;font-weight:700;letter-spacing:1px;margin-bottom:10px;padding:6px 16px}.modal-badge,.modal-date{align-items:center;color:#fff;display:inline-flex;gap:6px}.modal-date{background:hsla(0,0%,100%,.15);border-radius:20px;font-size:.7rem;font-weight:600;margin-bottom:15px;padding:5px 14px;i{font-size:.75rem}}.blackfriday-icon{filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));height:80px;margin:0 auto;width:80px}}.blackfriday-modal-body{display:flex;flex-direction:column;gap:20px;padding:30px;.modal-title{text-align:center;.modal-subtitle{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff0844,#ffb199);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}h2{color:#fff;font-family:LakehurstGothic-Medium,sans-serif;font-size:2rem;font-weight:900;line-height:1.2;margin:8px 0;.discount-number{-webkit-text-fill-color:transparent;animation:glow 2s ease-in-out infinite;background:linear-gradient(135deg,#ff0844,#ffb199);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:2.5rem}}.modal-desc{color:hsla(0,0%,100%,.7);font-size:.9rem;line-height:1.4;margin-top:8px}}.modal-features{display:grid;gap:10px;grid-template-columns:1fr 1fr;.feature-item{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;gap:10px;padding:10px 12px;transition:all .3s;i{color:#4ade80;font-size:1.1rem}span{color:hsla(0,0%,100%,.9);font-size:.85rem;font-weight:500}&.excluded{i{color:#ef4444}span{color:hsla(0,0%,100%,.5)}}&:hover{background:hsla(0,0%,100%,.08);transform:translateY(-2px)}}}.modal-code-section{background:hsla(0,0%,100%,.05);border:2px dashed hsla(0,0%,100%,.2);border-radius:12px;padding:15px;text-align:center;.code-label{color:hsla(0,0%,100%,.6);font-size:.75rem;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.modal-code{align-items:center;display:flex;gap:12px;justify-content:center;.code-text{background:linear-gradient(135deg,#ff0844,#ffb199);border-radius:10px;box-shadow:0 5px 15px rgba(255,8,68,.4);color:#fff;font-family:Courier New,monospace;font-size:1.5rem;font-weight:900;letter-spacing:2px;padding:10px 20px}.code-copy{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:6px;padding:10px 16px;transition:all .3s;&:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px)}}}}.modal-actions{align-items:center;display:flex;flex-direction:column;gap:12px;.btn-large{align-items:center;background:linear-gradient(135deg,#0080ff,#06c);border:none;border-radius:12px;box-shadow:0 10px 25px rgba(0,128,255,.3);display:flex;font-size:1rem;font-weight:700;gap:8px;justify-content:center;padding:14px 30px;transition:all .3s;&:hover{box-shadow:0 15px 35px rgba(0,128,255,.4);transform:translateY(-3px)}}.btn-link{background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;font-size:.85rem;text-decoration:underline;transition:color .3s;&:hover{color:hsla(0,0%,100%,.8)}}}}}}.blackfriday-modal-store{bottom:20px;display:none;left:20px;opacity:0;position:fixed;transform:translateY(100px);transition:opacity .4s ease-in-out,transform .4s ease-in-out;width:320px;z-index:100000;&.show{opacity:1;transform:translateY(0)}.blackfriday-modal-overlay{display:none}.blackfriday-modal-content{animation:slideInFromBottom .5s ease-out;background:linear-gradient(135deg,#0d1b2a,#1b263b);border:2px solid rgba(0,128,255,.3);border-radius:16px;box-shadow:0 10px 40px rgba(0,128,255,.3),0 0 0 1px rgba(0,128,255,.2);max-height:450px;overflow-y:auto;padding:0;position:relative;.blackfriday-modal-close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:.9rem;height:30px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .3s;width:30px;z-index:10;&:hover{background:hsla(0,0%,100%,.2);transform:rotate(90deg)}}.blackfriday-modal-header{align-items:center;background:linear-gradient(135deg,#0080ff,#00a8ff);display:flex;flex-direction:column;gap:8px;padding:16px 18px;position:relative;text-align:center;.modal-icon{align-items:center;animation:pulse 2s infinite;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));height:50px;justify-content:center;width:50px;i{color:#fff;font-size:1.5rem}}.modal-badge{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.4);border-radius:50px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:800;gap:5px;letter-spacing:.5px;padding:5px 14px;text-transform:uppercase;i{font-size:.7rem}}.modal-date{align-items:center;background:hsla(0,0%,100%,.15);border-radius:15px;color:#fff;display:inline-flex;font-size:.65rem;font-weight:600;gap:5px;padding:4px 12px;i{font-size:.7rem}}}.blackfriday-modal-body{display:flex;flex-direction:column;gap:16px;padding:18px;.modal-title{text-align:center;h2{color:#fff;font-family:LakehurstGothic-Medium,sans-serif;font-size:1.6rem;font-weight:900;line-height:1.2;margin:0;.discount-number{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#00d4ff,#0080ff);-webkit-background-clip:text;background-clip:text;display:inline-block;filter:drop-shadow(0 0 8px rgba(0,212,255,.5));font-size:2.2rem}}.modal-desc{color:hsla(0,0%,100%,.8);font-size:.85rem;font-weight:500;margin-top:8px}}.modal-code-section{background:rgba(0,128,255,.1);border:2px solid rgba(0,128,255,.3);border-radius:12px;padding:14px;text-align:center;.code-label{color:hsla(0,0%,100%,.7);font-size:.7rem;font-weight:600;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.modal-code{align-items:center;display:flex;gap:10px;justify-content:center;.code-text{background:linear-gradient(135deg,#0080ff,#00a8ff);border-radius:10px;box-shadow:0 4px 15px rgba(0,128,255,.4);color:#fff;font-family:Courier New,monospace;font-size:1.5rem;font-weight:900;letter-spacing:3px;padding:10px 20px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.code-copy{align-items:center;background:rgba(0,128,255,.2);border:1px solid rgba(0,128,255,.4);border-radius:10px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:10px;transition:all .3s;width:40px;i{font-size:1rem}&:hover{background:rgba(0,128,255,.3);transform:scale(1.1)}}}.modal-note{color:hsla(0,0%,100%,.6);font-size:.7rem;font-style:italic;margin:10px 0 0}}}}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes modalSlideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes glow{0%,to{filter:drop-shadow(0 0 10px rgba(255,8,68,.5))}50%{filter:drop-shadow(0 0 20px rgba(255,8,68,.8))}}@media (max-width:1024px){.blackfriday-modal{.blackfriday-modal-content{max-width:95%!important}}}@media (max-width:768px){.blackfriday-popup-content{border-radius:20px!important;max-width:95%!important;.blackfriday-popup-header{padding:30px 20px 20px!important;.blackfriday-icon{height:90px!important;width:90px!important}}.blackfriday-popup-body{gap:20px!important;padding:25px!important;.blackfriday-title h2{font-size:2rem!important;.discount-number{font-size:2.5rem!important}}.blackfriday-features{gap:10px!important;grid-template-columns:1fr!important}.blackfriday-code-section .blackfriday-code{flex-direction:column!important;gap:10px!important;.code-text{font-size:1.5rem!important;padding:10px 20px!important}}}}.blackfriday-modal-home{.blackfriday-modal-content{border-radius:16px!important;max-width:95%!important;.blackfriday-modal-header{padding:20px 15px 15px!important;.modal-badge{font-size:.7rem!important;padding:5px 12px!important}.blackfriday-icon{height:60px!important;width:60px!important}}.blackfriday-modal-body{gap:15px!important;padding:20px!important;.modal-title h2{font-size:1.5rem!important;.discount-number{font-size:1.8rem!important}}.modal-features{grid-template-columns:1fr!important}.modal-code-section .modal-code{flex-direction:column!important;gap:10px!important;.code-text{font-size:1.2rem!important}}}}}.blackfriday-modal-store{bottom:10px!important;left:10px!important;max-width:300px!important;width:95%!important;.blackfriday-modal-content{.blackfriday-modal-header{gap:8px!important;padding:12px 14px!important;.modal-icon{height:40px!important;width:40px!important;i{font-size:1.2rem!important}}.modal-badge{font-size:.65rem!important;padding:4px 10px!important}}.blackfriday-modal-body{gap:12px!important;padding:14px!important;.modal-title h2{font-size:1.3rem!important;.discount-number{font-size:1.6rem!important}}.modal-desc{font-size:.75rem!important}.modal-code-section{padding:12px!important;.code-label{font-size:.65rem!important;margin-bottom:8px!important}.modal-code{gap:8px!important;.code-text{font-size:1.2rem!important;padding:8px 14px!important}.code-copy{height:35px!important;width:35px!important;i{font-size:.9rem!important}}}.modal-note{font-size:.65rem!important;margin-top:8px!important}}}}}}#game-hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:600px;justify-content:center}#game-hero h1{color:#fff}#game-hero h1,#game-hero span{font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800}#game-hero p{color:#fff;font-size:.9rem;font-weight:400}.logo-game-hero img{max-height:150px}.floating-game{animation-duration:3s;animation-iteration-count:infinite;animation-name:floating-game;animation-timing-function:ease-in-out}@keyframes floating-game{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}#container-service{.game-service-item{background:var(--background-secondary-color);border:2px solid rgba(0,0,0,.15);border-radius:15px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:15px;transition:.3s ease;.game-service-item-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;.game-service-item--content{display:flex;flex-direction:column;justify-content:center}}.game-service-bonus,.game-service-spec{margin-bottom:5px;padding-left:5px}}}#container-service h2{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800;margin:40px 0 20px;text-align:center}#container-service p{font-size:1rem;text-align:center}.game-service-item--content p{text-align:left!important}.game-service-spec li{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.game-service-spec li i{align-items:center;display:flex;justify-content:center;width:20px}.game-service-spec li p{color:var(--text-color);font-size:1rem;font-weight:400}.game-service-item hr{margin:10px 0;width:100%}.game-service-bonus{background:var(--background-main-color);border:2px solid rgba(0,0,0,.15);border-radius:5px;padding:5px 0}.game-service-bonus li{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.game-service-bonus li i{align-items:center;display:flex;justify-content:center;width:20px}.game-service-bonus li p{color:var(--text-color);font-size:1rem;font-weight:400}.game-service-item-title p{color:var(--text-color);font-size:1.2rem;font-weight:500}#fivem-options{background:var(--background-secondary-color);padding:50px 10%;.fivem-option-item{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:center;margin-bottom:25px;.fivem-option-image{align-items:center;display:flex;justify-content:center;width:20%}.fivem-option-text{width:80%}}}#fivem-options h2{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800;margin:0 0 30px;text-align:center}.fivem-option-text h3{color:var(--text-color);font-size:1.5rem;font-weight:600;margin-bottom:15px}.fivem-option-text span{color:var(--primary-color);font-size:1.5rem;font-weight:700}.fivem-option-text p{color:var(--text-color);font-size:1rem;font-weight:400}@media (max-width:1280px){#fivem-options{padding:50px 15px!important}.fivem-option-item{flex-direction:column!important;gap:15px}.fivem-option-text{text-align:center}}.vps-service-item{align-items:center;background:var(--background-secondary-color);border-radius:15px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:flex;flex-direction:row;justify-content:space-between;padding:20px;.vps-game-spec{align-items:center}.vps-game-data,.vps-game-spec{display:flex;flex-direction:column;gap:10px;justify-content:center}.vps-game-data{width:25%}}.vps-game-title p{font-size:1.5rem!important;font-weight:600;text-shadow:0 0 2px rgba(0,0,0,.25)}.vps-game-spec img{height:40px}.vps-game-data p{font-size:1.6rem!important;font-weight:500}.vps-game-data i{color:#fff!important}.cpu-logo{align-items:center;display:flex;justify-content:center}.xeon-logo{filter:invert(56%) sepia(69%) saturate(6661%) hue-rotate(194deg) brightness(102%) contrast(95%)}.ryzen-logo{filter:invert(34%) sepia(94%) saturate(1904%) hue-rotate(0deg) brightness(107%) contrast(107%)}.xeon-text{color:#0080ff!important}.ryzen-text{color:#ff5900!important}.windows-cpu-container{display:block;gap:10px;margin:0 auto;width:50%;.windows-cpu-switch{background:var(--background-secondary-color);border-radius:30px;display:flex;flex-direction:row;gap:15px;justify-content:center;padding:5px;.windows-cpu-switch-item{border-radius:25px;color:#fff!important;font-weight:500;padding:15px 25px;text-align:center;transition:.5s ease;width:50%;&:hover{cursor:pointer;opacity:1!important;transform:translateY(-5px)}}#ryzen,#xeon{opacity:.6}#ryzen.active,#xeon.active{opacity:1}}}.duration-offer-container{display:block;gap:10px;margin:0 auto;width:70%;.duration-offer-switch{background:var(--background-secondary-color);border-radius:30px;display:flex;flex-direction:row;gap:15px;justify-content:center;padding:5px;.duration-offer-switch-item{border-radius:25px;color:#fff!important;font-weight:500;opacity:.7;padding:15px 25px;text-align:center;transition:.5s ease;width:50%;&:hover{cursor:pointer;opacity:1!important;transform:translateY(-5px)}}}}.duration-offer-switch-item.current{opacity:1!important}.duration-offer-switch-item p{color:#fff!important}.duration-offer-switch-item span{color:#fff!important;font-weight:700}.custom-offer-container{display:block;gap:10px;margin:0 auto;width:50%;.custom-offer-switch{display:flex;flex-direction:row;gap:25px;justify-content:center;padding:5px;.custom-offer-switch-item{align-items:center;border-radius:10px;color:#fff!important;display:flex;justify-content:center;opacity:.7;padding:10px 25px;text-align:center;transition:.5s ease;width:50%;&:hover{//transform:translateY(-5px);cursor:pointer;opacity:1!important}}}}.custom-offer-switch-item.current{opacity:1!important;transform:scale(1.1)}.custom-offer-switch-item p{color:#fff!important;font-weight:500!important}.custom-offer-switch-item span{color:#fff!important;font-weight:700}@media (max-width:580px){.custom-offer-container{width:80%;.custom-offer-switch{flex-direction:column;.custom-offer-switch-item{width:100%}}}}@media (max-width:1140px){.vps-service-item{flex-direction:column!important;gap:15px;.vps-game-spec{flex-direction:row;gap:25px;justify-content:flex-start;margin-left:15px;width:100%}.vps-game-data{margin-top:10px;width:100%}}.vps-service-item p{font-size:1.1rem!important;text-align:inherit!important}.vps-game-data p{text-align:center!important}}#technical-info{background:var(--background-secondary-color);padding:50px 10%}#technical-info h2{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800;margin:0 0 30px;text-align:center}.container-info{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem}@media (max-width:1000px){.container-info{flex-direction:column;.w-50{width:100%!important}}.info-reverse{flex-direction:column-reverse}}#os-available{background:var(--background-secondary-color);border-radius:15px;margin-bottom:25px;padding:25px 5%;.os-available-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;.os-available-virtu{align-items:center;width:30%}.os-available-iso,.os-available-virtu{display:flex;flex-direction:column;height:100%;justify-content:space-between}.os-available-iso{width:70%;.os-available-content{align-items:center;display:flex!important;flex-direction:row;justify-content:space-around;.os-available-item{align-items:center;justify-content:center;text-align:center}}}}}#os-available h2{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800;margin:0 0 30px;text-align:center}.os-available-container img{height:60px}.os-available-iso h3,.os-available-virtu h3{color:var(--text-color);font-size:1.5rem;font-weight:500;text-align:center}@media (max-width:980px){.os-available-container{flex-direction:column!important;gap:20px}}@media (max-width:680px){.os-available-content{flex-direction:column!important;.os-available-item{margin-bottom:15px}}}#panelbanner{//border-top:1px solid var(--grey-color);background:var(--background-main-color);border-bottom:1px solid var(--grey-color);padding:50px 10%}#panelbanner img{border-radius:15px}@media (max-width:980px){header .container .header-action{display:none}}.tx-admin{align-items:center;background-position:50%;background-size:cover;border:2px solid #02b689;border-radius:15px;box-shadow:0 5px 10px rgba(2,182,137,.2);display:flex;height:120px;justify-content:center;margin:0 auto;width:95%;p{color:#fff!important;font-size:1rem;text-align:center;small{color:#fff!important}span{color:#02b689!important;font-size:1.8rem;font-weight:700}}}#game-options-box{padding:50px 10%;.game-option-content{align-items:start;display:flex;flex-direction:row;justify-content:space-between;.game-option-section{width:70%;.game-option-container{align-items:center;display:grid;flex-direction:row;grid-template-columns:33% 33% 33%;justify-content:space-between;.game-option-item{align-items:center;background:var(--background-secondary-color);border:2px solid rgba(14,137,248,.4);border-radius:15px;box-shadow:0 0 15px rgba(14,137,248,.4);display:flex;flex-direction:column;flex-grow:1;gap:15px;justify-content:center;margin:10px;padding:10px 0;transition:.3s ease;&:hover{cursor:pointer;opacity:1!important;transform:scale(1.01)}}.option-disabled{border:2px solid rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.2);opacity:.5}}}.game-option-result{background:var(--background-secondary-color);border:2px solid rgba(0,0,0,.15);border-radius:15px;box-shadow:0 5px 10px rgba(0,0,0,.2);margin-top:25px;padding:25px;width:28%;.game-option-result-container{display:flex;flex-direction:column;hr{margin-bottom:10px;width:100%}.game-option-result-item{display:flex;flex-direction:column;.game-option-result-title{font-weight:700;i{font-weight:400}}.game-option-result-data{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.game-option-result-item-txadmin{align-items:center;background-position:50%;background-size:cover;border:2px solid #02b689;border-radius:10px;box-shadow:0 5px 10px rgba(2,182,137,.2);display:flex;justify-content:center;margin-top:20px;padding:10px 15px;.game-option-result-title-txadmin{color:#fff!important;font-size:1.4rem;font-weight:500}}.game-option-total{align-items:center;display:flex;flex-direction:row;justify-content:space-between;.game-option-total-title{font-size:1.5rem;font-weight:700}.game-option-total-data{background:var(--background-main-color);border:2px solid rgba(0,0,0,.15);border-radius:5px;padding:5px 10px;#total-price{font-size:1.8rem;font-weight:700}}}}}}}#game-options-box h2{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800;margin:0 0 30px;text-align:center}@media (max-width:980px){#game-options-box{padding:50px 15px!important;.game-option-content{flex-direction:column!important;.game-option-result,.game-option-section{width:100%}}}}@media (max-width:600px){#game-options-box{.game-option-container{grid-template-columns:50% 50%!important}}}.game-title{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:2.2rem;font-weight:800;margin:30px 0;text-align:center}.discount-container{background:var(--background-secondary-color);border:2px solid rgba(0,0,0,.15);border-radius:15px;padding:25px 10%;text-align:center;width:100%}.vps-page{--vps-border:color-mix(in srgb,var(--text-color) 10%,transparent);--vps-muted:color-mix(in srgb,var(--text-color) 65%,transparent);--vps-accent-soft:rgba(14,137,248,.12);--vps-gradient:linear-gradient(250deg,#023ded,#0e89f8);h2,h3{color:var(--text-color)}}.vps-container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.vps-section{padding-bottom:80px;padding-top:80px}#offres{scroll-margin-top:140px}.vps-section--alt{background:var(--background-secondary-color)}.vps-section-head{margin:0 auto 40px;max-width:640px;text-align:center;h2{font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;margin-bottom:10px;text-transform:uppercase}p{color:var(--vps-muted);font-size:1rem}}.vps-hero{align-items:center;background-image:linear-gradient(90deg,rgba(10,13,32,.95) 0,rgba(10,13,32,.75) 55%,rgba(10,13,32,.35) 100%),var(--hero-image);background-position:50%;background-size:cover;display:flex;min-height:480px;overflow:hidden;position:relative;&:after{background:linear-gradient(to bottom,transparent,var(--background-main-color));content:"";height:120px;inset:auto 0 0 0;pointer-events:none;position:absolute}*{color:#fff}}.vps-hero-inner{align-items:center;display:flex;gap:40px;justify-content:space-between;padding-bottom:80px;padding-top:60px;position:relative;z-index:1}.vps-hero-text{max-width:640px;h1{text-wrap:balance;font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800;line-height:1.15;margin:14px 0 16px;text-transform:uppercase;span{font:inherit}}}.vps-eyebrow{align-items:center;background:rgba(14,137,248,.18);border:1px solid rgba(14,137,248,.45);border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:600;gap:8px;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase;i{color:#5fb0ff}}.vps-hero-lead{font-size:1rem;line-height:1.7;max-width:560px;opacity:.85}.vps-hero-chips{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 32px;padding-left:0;li{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:10px;display:inline-flex;font-size:.85rem;font-weight:500;gap:8px;padding:8px 14px}i{color:#5fb0ff}}.vps-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;.btn i{margin-left:6px}}.vps-hero-from{font-size:.95rem;opacity:.85;strong{font-size:1.3rem;font-weight:700}}.vps-hero-visual img{filter:drop-shadow(0 20px 40px rgba(14,137,248,.45));max-height:200px}.vps-duration{background:var(--background-secondary-color);border:1px solid var(--vps-border);border-radius:999px;display:flex;gap:4px;margin:0 auto 48px;max-width:100%;padding:6px;width:fit-content}.vps-duration-item{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--vps-muted);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:8px;padding:10px 22px;transition:background .25s ease,color .25s ease;white-space:nowrap;&:hover{color:var(--text-color)}&.is-active{background:var(--vps-gradient);box-shadow:0 6px 16px rgba(14,137,248,.35);color:#fff;.vps-duration-badge{background:hsla(0,0%,100%,.22);color:#fff}}}.vps-duration-badge{background:rgba(46,204,113,.16);border-radius:999px;color:#2ecc71;font-size:.75rem;font-weight:700;padding:2px 8px}.vps-plans{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.vps-plan{background:var(--background-secondary-color);border:1px solid var(--vps-border);border-radius:20px;display:flex;flex-direction:column;padding:28px;position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;&:hover{border-color:rgba(14,137,248,.5);box-shadow:0 18px 40px rgba(0,0,0,.25);transform:translateY(-4px)}&.is-featured{border-color:rgba(14,137,248,.7);box-shadow:0 0 0 1px rgba(14,137,248,.4),0 18px 40px rgba(14,137,248,.18)}&.is-out{.vps-plan-head,.vps-plan-specs{opacity:.55}}}.vps-plan-badge{background:var(--vps-gradient);border-radius:999px;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.03em;padding:4px 12px;position:absolute;right:20px;top:20px}.vps-plan-badge--out{background:rgba(231,76,60,.16);color:#e74c3c}.vps-plan-head{border-bottom:1px solid var(--vps-border);margin-bottom:20px;padding-bottom:20px;h3{font-size:1.25rem;font-weight:700;margin-bottom:14px}}.vps-plan-price{align-items:baseline;display:flex;gap:6px}.vps-plan-amount{font-size:2.2rem;font-weight:800;line-height:1}.vps-plan-period{color:var(--vps-muted);font-weight:500}.vps-plan-note{color:var(--vps-muted);font-size:.85rem;margin-top:8px;min-height:1.4em}.vps-plan-specs{display:flex;flex-direction:column;flex-grow:1;gap:12px;margin-bottom:28px;padding-left:0;li{align-items:flex-start;display:flex;font-size:.92rem;gap:12px;span{color:var(--vps-muted)}strong{color:var(--text-color);font-weight:600}}i{align-items:center;background:var(--vps-accent-soft);border-radius:8px;color:var(--primary-color);display:inline-flex;flex:0 0 30px;font-size:.85rem;height:30px;justify-content:center}}.vps-plan-cta{align-items:center;color:#fff;display:flex;gap:8px;justify-content:center;width:100%;i{color:#fff}}.vps-plan-cta--out{background:transparent;border:1px solid rgba(231,76,60,.5);box-shadow:none;color:#e74c3c;transition:background .2s ease,border-color .2s ease;i{color:#e74c3c}&:focus,&:hover{background:rgba(231,76,60,.1);border-color:#e74c3c;box-shadow:none;color:#e74c3c;transform:none}}.vps-contact{color:var(--vps-muted);margin-top:40px;text-align:center;a{color:var(--primary-color);font-weight:600;margin-left:4px;i{color:var(--primary-color);transition:transform .2s ease}&:hover i{transform:translateX(3px)}}}.vps-features{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.vps-feature{background:var(--background-main-color);border:1px solid var(--vps-border);border-radius:20px;padding:28px;h3{font-size:1.15rem;font-weight:700;margin-bottom:10px}p{color:var(--vps-muted);font-size:.92rem;line-height:1.7}}.vps-feature-media{align-items:center;background:radial-gradient(circle at center,rgba(14,137,248,.18),transparent 70%);border-radius:14px;display:flex;height:140px;justify-content:center;margin-bottom:24px;img{max-height:110px;max-width:70%;object-fit:contain}}.vps-tech{display:grid;gap:24px;grid-template-columns:1fr 2fr}.vps-tech-card{background:var(--background-secondary-color);border:1px solid var(--vps-border);border-radius:20px;padding:28px;h3{color:var(--vps-muted);font-size:1rem;font-weight:600;letter-spacing:.06em;margin-bottom:24px;text-transform:uppercase}}.vps-tech-items{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-around}.vps-tech-item{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center;img{height:56px}p{color:var(--vps-muted);font-size:.88rem}strong{color:var(--text-color);font-size:1rem}}@media (max-width:1024px){.vps-features,.vps-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.vps-section{padding-bottom:56px;padding-top:56px}.vps-hero{min-height:auto}.vps-hero-inner{padding-bottom:64px;padding-top:40px}.vps-features,.vps-plans,.vps-tech{grid-template-columns:1fr}.vps-duration{border-radius:18px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.vps-duration-item{border-radius:12px;justify-content:center;padding:10px 12px}}.vps-btn-ghost{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.25);box-shadow:none;display:inline-flex;gap:8px;&:hover{background:hsla(0,0%,100%,.14);color:#fff}}.vps-custom{align-items:center;background:rgba(14,137,248,.05);border:1.5px dashed rgba(14,137,248,.45);border-radius:20px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:28px;text-align:center;transition:background .2s ease,border-color .2s ease;>i{color:var(--primary-color);font-size:2rem}.vps-custom-title{color:var(--text-color);font-weight:700}span{align-items:center;color:var(--primary-color);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;i{color:inherit;transition:transform .2s ease}}&:hover{background:rgba(14,137,248,.1);border-color:var(--primary-color);span i{transform:translateX(4px)}}}.vps-page.theme-ryzen{--theme-rgb:255,106,0;--theme-light:#ff8a3d;--primary-color:#ff6a00;--vps-gradient:linear-gradient(250deg,#ff5900,red)}.vps-page.theme-storage{--theme-rgb:139,92,246;--theme-light:#b79bff;--primary-color:#8b5cf6;--vps-gradient:linear-gradient(250deg,#7c3aed,#c084fc)}.vps-page:is(.theme-ryzen,.theme-storage){.gradient{-webkit-text-fill-color:transparent;background:var(--vps-gradient);-webkit-background-clip:text;background-clip:text}.btn-primary{background:var(--vps-gradient);box-shadow:0 8px 20px rgba(var(--theme-rgb),.3)}.vps-eyebrow{background:rgba(var(--theme-rgb),.18);border-color:rgba(var(--theme-rgb),.5);i{color:var(--theme-light)}}.vps-hero-chips i{color:var(--theme-light)}.vps-hero-visual img{filter:drop-shadow(0 20px 40px rgba(var(--theme-rgb),.45))}.vps-duration-item.is-active{box-shadow:0 6px 16px rgba(var(--theme-rgb),.35)}.vps-plan:hover{border-color:rgba(var(--theme-rgb),.5)}.vps-plan-specs i{background:rgba(var(--theme-rgb),.12)}.vps-feature-media{background:radial-gradient(circle at center,rgba(var(--theme-rgb),.18),transparent 70%)}.vps-custom{background:rgba(var(--theme-rgb),.05);border-color:rgba(var(--theme-rgb),.45);&:hover{background:rgba(var(--theme-rgb),.1);border-color:var(--primary-color)}}.web-extra:hover{border-color:rgba(var(--theme-rgb),.5)}.web-extra-icon{background:var(--vps-gradient)}}.storage-plans{gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));.vps-plan{padding:22px}.vps-plan-amount{font-size:1.8rem}}.storage-size{align-items:baseline;background:radial-gradient(circle at top left,color-mix(in srgb,var(--primary-color) 22%,transparent),transparent 75%);border:1px solid color-mix(in srgb,var(--primary-color) 30%,transparent);border-radius:14px;display:flex;gap:8px;margin-bottom:18px;padding:16px;i{align-self:center;color:var(--primary-color);font-size:1.2rem}strong{color:var(--text-color);font-size:2rem;font-weight:800;line-height:1}small{color:var(--vps-muted);font-weight:600}}@media (max-width:1024px){.storage-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.storage-plans{grid-template-columns:1fr}}.trust-section{--trust-border:color-mix(in srgb,var(--text-color) 10%,transparent);--trust-muted:color-mix(in srgb,var(--text-color) 65%,transparent);padding:80px 0}.trust-container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.trust-head{margin:0 auto 48px;max-width:760px;text-align:center;h2{text-wrap:balance;color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.25;margin-top:16px;text-transform:uppercase;span{font:inherit;text-transform:inherit}}}.trust-eyebrow{align-items:center;background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.4);border-radius:999px;color:var(--primary-color);display:inline-flex;font-size:.8rem;font-weight:600;gap:8px;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase;i{color:var(--primary-color)}}.trust-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.trust-card{background:var(--background-secondary-color);border:1px solid var(--trust-border);border-radius:20px;overflow:hidden;padding:28px;position:relative;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;&:before{background:linear-gradient(90deg,#023ded,#0e89f8);content:"";height:3px;inset:0 0 auto 0;opacity:0;position:absolute;transition:opacity .25s ease}&:hover{border-color:rgba(14,137,248,.45);box-shadow:0 18px 40px rgba(0,0,0,.2);transform:translateY(-4px);&:before{opacity:1}.trust-card-icon{transform:scale(1.06)}}h3{color:var(--text-color);font-size:1.15rem;font-weight:700;margin-bottom:10px}p{color:var(--trust-muted);font-size:.92rem;line-height:1.7}}.trust-card-icon{align-items:center;background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.25);border-radius:16px;display:flex;height:64px;justify-content:center;margin-bottom:20px;transition:transform .25s ease;width:64px;img{height:40px;object-fit:contain;width:40px}}@media (max-width:1024px){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.trust-section{padding:56px 0}.trust-grid{grid-template-columns:1fr}}.community-section{--community-border:color-mix(in srgb,var(--text-color) 10%,transparent);--community-muted:color-mix(in srgb,var(--text-color) 70%,transparent);padding:40px 0 80px}.community-container{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.community-card{align-items:flex-start;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;padding:36px;position:relative;h3{font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:700;line-height:1.3;margin:16px 0 10px;position:relative;span{font:inherit}}p{flex-grow:1;font-size:.95rem;line-height:1.7;margin-bottom:28px;position:relative}}.community-watermark{bottom:-30px;font-size:180px;opacity:.08;pointer-events:none;position:absolute;right:-20px;transform:rotate(-12deg)}.community-eyebrow{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:8px;letter-spacing:.06em;padding:6px 14px;position:relative;text-transform:uppercase}.community-card--discord{background:linear-gradient(135deg,#5865f2,#404eed);box-shadow:0 18px 40px rgba(88,101,242,.3);*,h3,p{color:#fff}p{opacity:.9}.community-watermark{opacity:.15}.community-eyebrow{background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.28)}}.community-card--promo{background:var(--background-secondary-color);border:1px solid var(--community-border);h3{color:var(--text-color)}p{color:var(--community-muted)}.community-eyebrow,.community-watermark{color:var(--primary-color)}.community-eyebrow{background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.4)}}.community-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;position:relative}.community-code{align-items:center;background:rgba(14,137,248,.08);border:1.5px dashed rgba(14,137,248,.6);border-radius:10px;cursor:pointer;display:inline-flex;gap:12px;padding:12px 18px;transition:background .2s ease,border-color .2s ease;.community-code-text{color:var(--text-color);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:700;letter-spacing:.08em}i{color:var(--primary-color)}&:hover{background:rgba(14,137,248,.16);border-color:var(--primary-color)}&.is-copied{background:rgba(46,204,113,.12);border-color:#2ecc71;i{color:#2ecc71}}}.community-btn{align-items:center;color:#fff;display:inline-flex;gap:10px;position:relative;&:hover,i{color:#fff}}.community-btn--light{background:#fff;color:#404eed;&:hover,i{color:#404eed}&:hover{box-shadow:0 10px 24px rgba(0,0,0,.25)}}@media (max-width:900px){.community-container{grid-template-columns:1fr}.community-card{padding:28px}}.legal-page{--legal-border:color-mix(in srgb,var(--text-color) 10%,transparent);--legal-muted:color-mix(in srgb,var(--text-color) 72%,transparent);padding-top:var(--header-height)}.legal-container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.legal-hero{background:radial-gradient(ellipse at top,rgba(14,137,248,.16),transparent 65%);border-bottom:1px solid var(--legal-border);padding:64px 0 48px;text-align:center;h1{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;margin:16px 0 12px;text-transform:uppercase}}.legal-eyebrow{align-items:center;background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.4);border-radius:999px;color:var(--primary-color);display:inline-flex;font-size:.78rem;font-weight:600;gap:8px;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase;i{color:var(--primary-color)}}.legal-updated{align-items:center;color:var(--legal-muted);display:inline-flex;font-size:.9rem;gap:8px;i{color:inherit}}.legal-layout{display:grid;gap:48px;grid-template-columns:280px minmax(0,1fr);padding-bottom:64px;padding-top:48px}.legal-toc{align-self:start;background:var(--background-secondary-color);border:1px solid var(--legal-border);border-radius:18px;max-height:calc(100vh - var(--header-height) - 48px);overflow-y:auto;padding:20px;position:sticky;top:calc(var(--header-height) + 24px);ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}a{border-left:2px solid transparent;border-radius:0 8px 8px 0;color:var(--legal-muted);display:block;font-size:.84rem;line-height:1.4;padding:7px 10px;transition:color .2s ease,background .2s ease,border-color .2s ease;&:hover{background:color-mix(in srgb,var(--text-color) 6%,transparent);color:var(--text-color)}&.is-active{background:rgba(14,137,248,.1);border-left-color:var(--primary-color);color:var(--primary-color)}}}.legal-toc-title{color:var(--text-color);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.legal-toc-group{margin-top:10px;a{color:var(--text-color);font-weight:700}&:first-of-type{margin-top:0}}.legal-content{display:flex;flex-direction:column;gap:16px;[id]{scroll-margin-top:calc(var(--header-height) + 24px)}}.legal-part{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:800;margin:24px 0 4px;text-transform:uppercase;&:first-child{margin-top:0}}.legal-card{background:var(--background-secondary-color);border:1px solid var(--legal-border);border-radius:18px;padding:28px;h3{align-items:center;color:var(--text-color);display:flex;font-size:1.1rem;font-weight:700;gap:12px;margin-bottom:14px}li,p{color:var(--legal-muted);font-size:.95rem;line-height:1.75}p+p{margin-top:10px}ul{display:flex;flex-direction:column;gap:8px;margin:12px 0 0;padding:0}li{padding-left:20px;position:relative;&:before{background:var(--primary-color);border-radius:50%;content:"";height:6px;left:4px;position:absolute;top:.7em;width:6px}}strong{color:var(--text-color);font-weight:600}a{color:var(--primary-color);font-weight:500;&:hover{text-decoration:underline}}}.legal-num{align-items:center;background:rgba(14,137,248,.12);border-radius:8px;color:var(--primary-color);display:inline-flex;flex:0 0 auto;font-size:.8rem;font-weight:700;height:28px;justify-content:center;min-width:36px;padding:0 8px}.legal-list-forbidden li:before{background:#e74c3c}.legal-facts{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0 0;div{background:var(--background-main-color);border:1px solid var(--legal-border);border-radius:12px;padding:12px 14px}dt{color:var(--legal-muted);font-size:.75rem;font-weight:500;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}dd{color:var(--text-color);font-weight:600;margin:0}}.legal-help{align-items:center;background:rgba(14,137,248,.06);border:1px dashed rgba(14,137,248,.5);border-radius:18px;display:flex;gap:14px;margin-top:16px;padding:20px 24px;i{color:var(--primary-color);font-size:1.4rem}p{color:var(--legal-muted);font-size:.95rem}a{color:var(--primary-color);font-weight:600}}@media (max-width:980px){.legal-layout{gap:24px;grid-template-columns:1fr;padding-top:32px}.legal-toc{max-height:none;position:static}}@media (max-width:560px){.legal-card{padding:22px 18px}.legal-facts{grid-template-columns:1fr}}.order-toast{--toast-border:color-mix(in srgb,var(--text-color) 12%,transparent);--toast-muted:color-mix(in srgb,var(--text-color) 65%,transparent);align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--background-secondary-color) 88%,transparent);border:1px solid var(--toast-border);border-radius:18px;bottom:24px;box-shadow:0 20px 50px rgba(0,0,0,.3);display:flex;gap:14px;left:24px;opacity:0;overflow:hidden;padding:14px 40px 14px 14px;position:fixed;transform:translateY(16px) scale(.98);transition:opacity .35s ease,transform .35s cubic-bezier(.2,.9,.3,1.2),visibility .35s;visibility:hidden;width:340px;z-index:10000;&.is-visible{opacity:1;transform:none;visibility:visible;.order-toast-progress{animation:order-toast-progress 5s linear forwards}}p{margin:0}}.order-toast-icon{align-items:center;background:linear-gradient(250deg,#023ded,#0e89f8);border-radius:14px;box-shadow:0 8px 20px rgba(14,137,248,.35);display:flex;flex:0 0 48px;height:48px;justify-content:center;position:relative;i{color:#fff;font-size:1.15rem}}.order-toast-pulse{background:#2ecc71;border:2px solid var(--background-secondary-color);border-radius:50%;height:12px;position:absolute;right:-3px;top:-3px;width:12px;&:after{animation:order-toast-pulse 1.6s ease-out infinite;background:#2ecc71;border-radius:50%;content:"";inset:-2px;position:absolute}}.order-toast-text{min-width:0}.order-toast-label{color:var(--toast-muted);font-size:.78rem}.order-toast-item{color:var(--text-color);font-size:1rem;font-weight:700;margin:2px 0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-toast-meta{align-items:center;color:var(--toast-muted);display:flex;font-size:.75rem;gap:6px;i,span{color:inherit;font-size:inherit}}.order-toast-close{align-items:center;background:transparent;border:0;border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .2s ease;width:24px;i{color:var(--toast-muted);font-size:.75rem}&:hover{background:color-mix(in srgb,var(--text-color) 8%,transparent);i{color:var(--text-color)}}}.order-toast-progress{background:linear-gradient(90deg,#023ded,#0e89f8);bottom:0;height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}@keyframes order-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes order-toast-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.order-toast{transform:none;transition:opacity .2s ease,visibility .2s}.order-toast-pulse:after,.order-toast.is-visible .order-toast-progress{animation:none}}.home-page{--home-border:color-mix(in srgb,var(--text-color) 10%,transparent);--home-muted:color-mix(in srgb,var(--text-color) 68%,transparent);--home-gradient:linear-gradient(250deg,#023ded,#0e89f8);padding-top:var(--header-height);h2,h3{color:var(--text-color)}[id]{scroll-margin-top:calc(var(--header-height) + 16px)}}.home-container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.home-section{padding-bottom:88px;padding-top:88px}.home-section--alt{background:var(--background-secondary-color)}.home-section-head{margin:0 auto 44px;max-width:680px;text-align:center;h2{text-wrap:balance;font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.25;margin-top:14px;text-transform:uppercase}}.home-eyebrow{align-items:center;background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.4);border-radius:999px;color:var(--primary-color);display:inline-flex;font-size:.78rem;font-weight:600;gap:8px;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase;i{color:var(--primary-color)}}.home-hero{align-items:center;background-image:linear-gradient(90deg,rgba(10,13,32,.95) 0,rgba(10,13,32,.78) 50%,rgba(10,13,32,.45) 100%),var(--hero-image);background-position:50%;background-size:cover;display:flex;min-height:640px;position:relative;&:after{background:linear-gradient(to bottom,transparent,var(--background-main-color));content:"";height:160px;inset:auto 0 0 0;pointer-events:none;position:absolute}*{color:#fff}.home-eyebrow{background:rgba(14,137,248,.2);border-color:rgba(14,137,248,.5);color:#8cc6ff;i{color:#8cc6ff}}}.home-hero-inner{align-items:center;display:flex;gap:40px;justify-content:space-between;padding-bottom:140px;padding-top:64px;position:relative;z-index:1}.home-hero-text{max-width:640px;h1{font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.6rem,3.4vw,2.5rem);font-weight:800;line-height:1.1;margin:18px 0 26px;text-transform:uppercase;span{display:block;font:inherit}}}.home-hero-checks{display:grid;gap:12px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 34px;padding:0;li{align-items:center;display:flex;font-size:.98rem;font-weight:500;gap:10px}i{color:#2ecc71}}.home-hero-actions{display:flex;flex-wrap:wrap;gap:12px;.btn{align-items:center;display:inline-flex;gap:8px}}.home-btn-ghost{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.25);box-shadow:none;&:hover{background:hsla(0,0%,100%,.14);color:#fff}}.home-hero-visual{align-items:center;display:flex;flex-shrink:0;height:380px;justify-content:center;position:relative;width:380px}.home-hero-blob{height:84%;inset:8%;object-fit:contain;opacity:.9;position:absolute;width:84%}.home-hero-ship{filter:drop-shadow(0 24px 40px rgba(14,137,248,.45));height:auto;object-fit:contain;position:relative;width:80%}.home-features{backdrop-filter:blur(14px);background:color-mix(in srgb,var(--background-secondary-color) 92%,transparent);border:1px solid var(--home-border);border-radius:22px;box-shadow:0 24px 60px rgba(0,0,0,.25);display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-88px;padding:8px;position:relative;z-index:2}.home-feature{align-items:center;border-radius:16px;display:flex;gap:16px;padding:18px;transition:background .2s ease;&:hover{background:color-mix(in srgb,var(--text-color) 5%,transparent)}img{flex-shrink:0;object-fit:contain}h3{font-size:1rem;font-weight:700;margin-bottom:4px}p{color:var(--home-muted);font-size:.85rem;line-height:1.5}}.hvps{background:var(--background-main-color);border:1px solid var(--home-border);border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.18);margin:0 auto;max-width:1000px;overflow:hidden}.hvps-track{background:radial-gradient(ellipse at top,rgba(14,137,248,.14),transparent 70%);border-bottom:1px solid var(--home-border);display:grid;grid-template-columns:repeat(var(--hvps-count),minmax(0,1fr));padding:34px 16px 22px;position:relative}.hvps-track-bar{background:color-mix(in srgb,var(--text-color) 12%,transparent);border-radius:999px;height:4px;left:calc(16px + (100% - 32px)/var(--hvps-count)/2);margin-top:-2px;position:absolute;right:calc(16px + (100% - 32px)/var(--hvps-count)/2);top:43px;span{background:var(--home-gradient);border-radius:inherit;box-shadow:0 0 12px rgba(14,137,248,.6);display:block;height:100%;transition:width .35s ease;width:calc(100%*var(--hvps-progress)/(var(--hvps-count) - 1))}}.hvps-stop{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:0 4px;position:relative;z-index:1;&:hover .hvps-stop-dot{transform:scale(1.15)}&:focus-visible{border-radius:10px;outline:2px solid var(--primary-color);outline-offset:4px}&.is-active{.hvps-stop-dot{background:#fff;border-color:var(--primary-color);box-shadow:0 0 0 5px rgba(14,137,248,.25),0 0 18px rgba(14,137,248,.7)}.hvps-stop-name{color:var(--text-color)}}&.is-out .hvps-stop-name{text-decoration:line-through;text-decoration-color:rgba(231,76,60,.8)}}.hvps-stop-dot{background:var(--background-secondary-color);border:3px solid color-mix(in srgb,var(--text-color) 25%,transparent);border-radius:50%;height:18px;margin-bottom:8px;transition:transform .2s ease,box-shadow .25s ease,border-color .25s ease;width:18px}.hvps-stop-name{color:var(--home-muted);font-size:.92rem;font-weight:700;transition:color .2s ease}.hvps-stop-meta{color:var(--home-muted);font-size:.72rem}.hvps-stop-flag{background:var(--home-gradient);border-radius:999px;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.04em;padding:2px 8px;position:absolute;text-transform:uppercase;top:-26px;white-space:nowrap}.hvps-body{display:grid;grid-template-columns:minmax(0,1fr) 320px}.hvps-specs{display:flex;flex-direction:column;gap:22px;padding:32px}.hvps-spec-row{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.hvps-spec-label{color:var(--home-muted);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;i{color:var(--primary-color);margin-right:6px;width:18px}}.hvps-spec-value{color:var(--home-muted);font-size:.9rem;b{color:var(--text-color);font-size:1.35rem;font-weight:800}}.hvps-meter{background:color-mix(in srgb,var(--text-color) 9%,transparent);border-radius:999px;height:8px;overflow:hidden;span{background:var(--home-gradient);border-radius:inherit;display:block;height:100%;transition:width .4s cubic-bezier(.2,.8,.3,1)}}.hvps-spec-detail{color:var(--home-muted);font-size:.78rem;margin-top:6px}.hvps-included{border-top:1px solid var(--home-border);display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 0;padding:18px 0 0;li{align-items:center;color:var(--text-color);display:flex;font-size:.85rem;font-weight:500;gap:8px}i{color:#2ecc71;width:16px}}.hvps-price{background:var(--background-secondary-color);border-left:1px solid var(--home-border);display:flex;flex-direction:column;padding:28px}.hvps-durations{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:26px}.hvps-duration{background:var(--background-main-color);border:1px solid var(--home-border);border-radius:10px;color:var(--home-muted);cursor:pointer;font-size:.82rem;font-weight:600;padding:8px 6px;transition:border-color .2s ease,color .2s ease,background .2s ease;small{color:#2ecc71;font-size:.72rem;font-weight:700}&:hover{color:var(--text-color)}&.is-active{background:var(--home-gradient);border-color:transparent;color:#fff;small{color:#fff}}}.hvps-plan-name{color:var(--home-muted);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hvps-amount{align-items:baseline;display:flex;gap:4px;margin:4px 0 2px;span{color:var(--text-color);font-size:2.5rem;font-weight:800;line-height:1.1}small{color:var(--home-muted);font-size:.95rem}}.hvps-note{color:var(--home-muted);font-size:.82rem;min-height:1.4em}.hvps-stock{align-items:center;color:#e74c3c;display:flex;font-size:.85rem;font-weight:600;gap:6px;margin-top:10px;i{color:inherit}}.hvps-cta{align-items:center;color:#fff;display:inline-flex;gap:8px;justify-content:center;margin-top:auto;width:100%;&:hover,i{color:#fff}&.is-out{background:transparent;border:1px solid rgba(231,76,60,.5);box-shadow:none;color:#e74c3c;&:hover,i{color:#e74c3c}&:hover{background:rgba(231,76,60,.1);transform:none}}}.hvps-price .hvps-cta{margin-top:24px}.hvps-compare{align-items:center;color:var(--home-muted);display:inline-flex;font-size:.85rem;gap:6px;justify-content:center;margin-top:12px;i{color:inherit;font-size:.75rem;transition:transform .2s ease}&:hover{color:var(--primary-color);i{transform:translateX(3px)}}}@media (max-width:860px){.hvps-body{grid-template-columns:1fr}.hvps-price{border-left:0;border-top:1px solid var(--home-border)}.hvps-durations{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.hvps-track{padding-left:4px;padding-right:4px}.hvps-track-bar{left:calc(4px + (100% - 8px)/var(--hvps-count)/2);right:calc(4px + (100% - 8px)/var(--hvps-count)/2)}.hvps-stop-name{font-size:.72rem}.hvps-stop-meta{display:none}.hvps-price,.hvps-specs{padding:22px 18px}.hvps-included{grid-template-columns:1fr}.hvps-durations{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-games{display:grid;gap:16px;grid-auto-rows:190px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-game{align-items:flex-end;border:1px solid var(--home-border);border-radius:18px;display:flex;isolation:isolate;overflow:hidden;padding:18px;position:relative;*{color:#fff}&:before{background:linear-gradient(0deg,rgba(8,10,26,.95) 0,rgba(8,10,26,.45) 55%,rgba(8,10,26,.15));content:"";inset:0;position:absolute;z-index:-1}&.is-featured{grid-column:span 2;grid-row:span 2;padding:26px;.home-game-name{font-size:1.6rem}.home-game-logo{height:56px;width:56px}}&.is-soon .home-game-bg{filter:grayscale(.6) brightness(.8)}&:hover{.home-game-bg{transform:scale(1.06)}.home-game-arrow{opacity:1;transform:none}}}.home-game-bg{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .5s ease;width:100%;z-index:-2}.home-game-arrow{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.16);border-radius:50%;display:flex;height:36px;justify-content:center;opacity:0;position:absolute;right:14px;top:14px;transform:translate(-6px,6px);transition:opacity .25s ease,transform .25s ease;width:36px;i{font-size:.8rem;transform:rotate(-45deg)}}.home-game-content{align-items:center;display:flex;gap:12px}.home-game-logo{filter:drop-shadow(0 4px 10px rgba(0,0,0,.4));flex-shrink:0;object-fit:contain}.home-game-name{font-size:1.1rem;font-weight:700;line-height:1.2}.home-game-price{font-size:.82rem;opacity:.85}.home-game-soon{background:rgba(241,196,15,.2);border-radius:999px;color:#f6d365!important;display:inline-block;font-size:.7rem;font-weight:600;margin-top:4px;padding:2px 10px}.home-game-request{align-items:center;background:rgba(14,137,248,.06);border:1.5px dashed rgba(14,137,248,.5);border-radius:18px;display:flex;gap:18px;grid-column:span 2;padding:24px;transition:background .2s ease,border-color .2s ease;>i{color:var(--primary-color);font-size:2rem}.home-game-name{color:var(--text-color)}span{color:var(--home-muted);font-size:.88rem}&:hover{background:rgba(14,137,248,.12);border-color:var(--primary-color)}}@media (max-width:1024px){.home-hero-visual{height:300px;width:300px}.home-features{grid-template-columns:1fr}.home-games{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.home-section{padding-bottom:60px;padding-top:60px}.home-hero{min-height:auto}.home-hero-inner{padding-bottom:120px;padding-top:48px}.home-hero-checks{grid-template-columns:1fr}.home-games{gap:12px;grid-auto-rows:160px}.home-game.is-featured{grid-row:span 1;.home-game-name{font-size:1.3rem}}}.fivem-tabs{display:flex;gap:12px;justify-content:center;margin:0 auto 28px}.fivem-tab{align-items:center;background:var(--background-secondary-color);border:1px solid var(--vps-border);border-radius:14px;color:var(--vps-muted);cursor:pointer;display:inline-flex;font-weight:600;gap:10px;padding:14px 24px;transition:border-color .2s ease,color .2s ease,background .2s ease;i{color:inherit}&.is-active,&:hover{color:var(--text-color)}&.is-active{background:rgba(14,137,248,.12);border-color:rgba(14,137,248,.7);box-shadow:0 0 0 1px rgba(14,137,248,.35);i{color:var(--primary-color)}}}.fivem-txadmin{align-items:center;background-image:linear-gradient(90deg,rgba(10,13,32,.85),rgba(10,13,32,.55)),var(--txadmin-image);background-position:50%;background-size:cover;border:1px solid rgba(2,182,137,.6);border-radius:16px;box-shadow:0 10px 30px rgba(2,182,137,.15);display:flex;justify-content:center;margin-bottom:28px;min-height:72px;overflow:hidden;padding:16px 24px;position:relative;p,strong{color:#fff}p{font-size:1rem;text-align:center}strong{color:#02d6a1;font-size:1.3rem;font-weight:800;margin-right:6px}}.fivem-badge-txadmin{align-items:center;background:rgba(2,182,137,.16);color:#02b689;display:inline-flex;gap:6px;i{color:inherit;font-size:.7rem}}.vps-plan.has-txadmin:hover{border-color:rgba(2,182,137,.55)}.vps-plan-specs .fivem-spec-bonus{background:rgba(2,182,137,.1);border-radius:10px;margin-top:4px;padding:10px 12px;i{background:rgba(2,182,137,.18);color:#02b689}}.fivem-notes{background:var(--background-secondary-color);border:1px solid var(--vps-border);border-radius:16px;display:flex;flex-direction:column;gap:8px;margin-top:32px;padding:20px 24px;p{align-items:flex-start;color:var(--vps-muted);display:flex;font-size:.85rem;gap:10px;line-height:1.6}i{color:var(--primary-color);margin-top:4px}}.fivem-options{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:920px;.vps-feature{position:relative}}.fivem-soon{background:rgba(241,196,15,.16);border-radius:999px;color:#e1b100;font-size:.72rem;font-weight:700;padding:3px 12px;position:absolute;right:20px;top:20px;z-index:1}@media (max-width:768px){.fivem-tabs{flex-direction:column}.fivem-tab{justify-content:center}.fivem-options{grid-template-columns:1fr}}.cfg{--cfg-border:color-mix(in srgb,var(--text-color) 10%,transparent);--cfg-muted:color-mix(in srgb,var(--text-color) 65%,transparent);--cfg-accent:#0e89f8;--cfg-green:#02b689}#game-options-box.cfg{padding:0!important}.cfg-layout{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 360px}.cfg-steps{display:flex;flex-direction:column;gap:16px}.cfg-intro{margin-bottom:4px;h3{color:var(--text-color);font-size:1.35rem;font-weight:700}p{color:var(--cfg-muted);font-size:.92rem;margin-top:4px}}.cfg-step{background:var(--background-secondary-color);border:1px solid var(--cfg-border);border-radius:20px;margin:0;min-width:0;padding:22px}.cfg-step-head{align-items:center;display:flex;float:left;font-size:inherit;gap:14px;margin:0 0 16px;padding:0;width:100%}.cfg-step-num{align-items:center;background:linear-gradient(250deg,#023ded,#0e89f8);border-radius:10px;color:#fff;display:inline-flex;flex:0 0 32px;font-size:.9rem;font-weight:800;height:32px;justify-content:center}.cfg-step-title{display:flex;flex-direction:column}.cfg-step-label{color:var(--text-color);font-size:1rem;font-weight:700;i{color:var(--primary-color);margin-right:4px}}.cfg-step-hint{color:var(--cfg-muted);font-size:.8rem}.cfg-options{clear:both;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.cfg-options--5{grid-template-columns:repeat(5,minmax(0,1fr))}.cfg-options--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-option{cursor:pointer;position:relative;input{opacity:0;pointer-events:none;position:absolute}}.cfg-option-box{align-items:center;background:var(--background-main-color);border:1px solid var(--cfg-border);border-radius:14px;display:flex;flex-direction:column;gap:2px;height:100%;justify-content:center;padding:14px 8px;text-align:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .15s ease}.cfg-option-title{color:var(--text-color);font-size:1.05rem;font-weight:700;line-height:1.2}.cfg-option-price,.cfg-option-sub{color:var(--cfg-muted);font-size:.75rem}.cfg-option-price{background:color-mix(in srgb,var(--text-color) 7%,transparent);border-radius:999px;font-weight:600;margin-top:8px;padding:2px 10px;white-space:nowrap}.cfg-option:hover .cfg-option-box{border-color:rgba(14,137,248,.45);transform:translateY(-2px)}.cfg-option input:checked+.cfg-option-box{background:rgba(14,137,248,.12);border-color:var(--cfg-accent);box-shadow:0 0 0 1px var(--cfg-accent),0 10px 24px rgba(14,137,248,.2);.cfg-option-price{background:var(--cfg-accent);color:#fff}}.cfg-option input:focus-visible+.cfg-option-box{outline:2px solid var(--cfg-accent);outline-offset:2px}.cfg-summary{background:var(--background-secondary-color);border:1px solid var(--cfg-border);border-radius:22px;box-shadow:0 24px 50px rgba(0,0,0,.22);padding:24px;position:sticky;top:calc(var(--header-height) + 24px)}.cfg-summary-head{align-items:center;border-bottom:1px solid var(--cfg-border);display:flex;gap:12px;margin-bottom:14px;padding-bottom:16px}.cfg-summary-title{color:var(--text-color);font-size:1.05rem;font-weight:700}.cfg-summary-sub{color:var(--cfg-muted);font-size:.8rem}.cfg-lines{display:flex;flex-direction:column;gap:6px;margin:0 0 18px;padding:0}.cfg-line{align-items:center;background:var(--background-main-color);border:1px solid transparent;border-radius:12px;display:flex;gap:12px;padding:8px 10px 8px 8px;transition:border-color .25s ease,background .25s ease;&.is-upgraded{background:rgba(14,137,248,.08);border-color:rgba(14,137,248,.35)}}.cfg-line-icon{align-items:center;background:rgba(14,137,248,.12);border-radius:10px;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;i{color:var(--primary-color);font-size:.85rem}}.cfg-line--base .cfg-line-icon{background:linear-gradient(250deg,#023ded,#0e89f8);i{color:#fff}}.cfg-line-text{display:flex;flex:1;flex-direction:column;line-height:1.25;min-width:0;small{color:var(--cfg-muted);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}b,small{font-weight:600}b{color:var(--text-color);font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.cfg-line-price{color:var(--text-color);flex-shrink:0;font-size:.82rem;font-weight:700;white-space:nowrap;&.is-included{background:rgba(2,182,137,.14);border-radius:999px;color:var(--cfg-green);font-size:.72rem;padding:2px 9px}}.cfg-txadmin{background:var(--background-main-color);border:1px solid var(--cfg-border);border-radius:14px;margin-bottom:18px;padding:12px 14px;transition:border-color .3s ease,background .3s ease;&[data-state=unlocked]{background:rgba(2,182,137,.1);border-color:rgba(2,182,137,.6);.cfg-txadmin-status{color:var(--cfg-green)}.cfg-txadmin-bar span{background:var(--cfg-green)}}}.cfg-txadmin-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.cfg-txadmin-label{color:var(--text-color);font-size:.85rem;font-weight:700;i{color:var(--cfg-green);margin-right:4px}}.cfg-txadmin-status{color:var(--cfg-muted);font-size:.78rem;font-weight:600}.cfg-txadmin-bar{background:color-mix(in srgb,var(--text-color) 10%,transparent);border-radius:999px;height:6px;overflow:hidden;span{background:linear-gradient(90deg,#023ded,#0e89f8);border-radius:inherit;display:block;height:100%;transition:width .35s ease,background .3s ease;width:0}}.cfg-total{align-items:baseline;border-top:1px solid var(--cfg-border);display:flex;justify-content:space-between;padding-top:16px;>span{color:var(--cfg-muted);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}p{align-items:baseline;display:flex;gap:4px}strong{color:var(--text-color);font-size:2.1rem;font-weight:800;line-height:1}small{color:var(--cfg-muted)}}.cfg-ttc{color:var(--cfg-muted);font-size:.75rem;margin:4px 0 16px;text-align:right}.cfg-submit{align-items:center;color:#fff;display:inline-flex;gap:8px;justify-content:center;width:100%;&:hover,i{color:#fff}}.cfg-perks{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;margin:16px 0 0;padding:0;li{color:var(--cfg-muted);font-size:.76rem}i{color:var(--primary-color);margin-right:4px}}.cfg-mobilebar{display:none}@media (max-width:1100px){.cfg-options,.cfg-options--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.cfg-layout{grid-template-columns:1fr}.cfg-summary{position:static}.cfg-mobilebar{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--background-secondary-color) 92%,transparent);border:1px solid var(--cfg-border);border-radius:16px;bottom:12px;box-shadow:0 16px 40px rgba(0,0,0,.35);display:flex;gap:12px;justify-content:space-between;left:12px;padding:10px 10px 10px 18px;position:fixed;right:12px;z-index:90;span{color:var(--cfg-muted);display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}strong{color:var(--text-color);font-size:1.3rem;font-weight:800}small{color:var(--cfg-muted);font-size:.8rem}.btn{align-items:center;color:#fff;display:inline-flex;gap:8px;white-space:nowrap;i{color:#fff}}}.cfg-form{padding-bottom:80px}}@media (max-width:480px){.cfg-options,.cfg-options--5{grid-template-columns:repeat(2,minmax(0,1fr))}.cfg-options--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-step{padding:18px 14px}}.panel-showcase{--panel-border:color-mix(in srgb,var(--text-color) 10%,transparent);--panel-muted:color-mix(in srgb,var(--text-color) 68%,transparent);background:radial-gradient(ellipse at 85% 50%,rgba(14,137,248,.16),transparent 55%),var(--background-main-color);border-bottom:1px solid var(--panel-border);overflow:hidden;padding:88px 0;position:relative}.panel-showcase-container{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin:0 auto;max-width:1200px;padding:0 16px}.panel-showcase-eyebrow{align-items:center;background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.4);border-radius:999px;color:var(--primary-color);display:inline-flex;font-size:.78rem;font-weight:600;gap:8px;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase;i{color:var(--primary-color)}}.panel-showcase-text{h2{color:var(--text-color);font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1.2;margin:16px 0 12px;text-transform:uppercase}>p{color:var(--panel-muted);font-size:.98rem;line-height:1.7}}.panel-showcase-features{display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 32px;padding:0;li{color:var(--text-color);display:flex;font-size:.92rem;font-weight:500;gap:12px}li,span{align-items:center}span{background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.25);border-radius:10px;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;i{color:var(--primary-color);font-size:.85rem}}}.panel-showcase-cta{align-items:center;color:#fff;display:inline-flex;gap:10px;&:hover,i{color:#fff}}.panel-showcase-visual{position:relative;&:before{background:linear-gradient(135deg,rgba(2,61,237,.55),rgba(14,137,248,.25));border-radius:28px;content:"";filter:blur(50px);inset:10% -4% -6% 8%;opacity:.6;position:absolute;z-index:0}}.panel-showcase-window{background:var(--background-secondary-color);border:1px solid var(--panel-border);border-radius:16px;box-shadow:0 30px 60px rgba(0,0,0,.35);overflow:hidden;position:relative;transform:perspective(1400px) rotateY(-6deg) rotateX(2deg);transition:transform .5s ease;z-index:1;&:hover{transform:perspective(1400px) rotateY(0) rotateX(0)}img{display:block;height:auto;width:100%}}.panel-showcase-bar{align-items:center;border-bottom:1px solid var(--panel-border);display:flex;gap:6px;padding:10px 14px;span{background:#ff5f57;border-radius:50%;height:10px;width:10px;&:nth-child(2){background:#febc2e}&:nth-child(3){background:#28c840}}p{background:var(--background-main-color);border-radius:8px;color:var(--panel-muted);font-size:.72rem;margin:0 auto;padding:3px 16px}}@media (max-width:980px){.panel-showcase{padding:60px 0}.panel-showcase-container{gap:40px;grid-template-columns:1fr}.panel-showcase-window{transform:none}}@media (max-width:480px){.panel-showcase-features{grid-template-columns:1fr}}.edu-page{#comment,#offres{scroll-margin-top:calc(var(--header-height) + 16px)}}.edu-plans{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:820px}.edu-plan-icon{align-items:center;background:rgba(14,137,248,.12);border:1px solid rgba(14,137,248,.25);border-radius:14px;display:inline-flex;height:48px;justify-content:center;margin-bottom:16px;width:48px;i{color:var(--primary-color);font-size:1.1rem}}.edu-plan-prefix{color:var(--vps-muted);font-size:.8rem;margin:-6px 0 2px}.vps-plan-amount.edu-free{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#02b689,#2ecc71);-webkit-background-clip:text;background-clip:text}.edu-badge-free{background:linear-gradient(90deg,#02b689,#2ecc71)}.edu-steps{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;position:relative}.edu-step{background:var(--background-main-color);border:1px solid var(--vps-border);border-radius:20px;display:flex;flex-direction:column;padding:0 20px 28px;text-align:center;h3{font-size:1.1rem;font-weight:700;margin:16px 0 8px}p{color:var(--vps-muted);flex-grow:1;font-size:.92rem;line-height:1.6;margin-bottom:18px}}.edu-step,.edu-step-num{align-items:center;position:relative}.edu-step-num{background:linear-gradient(250deg,#023ded,#0e89f8);border:4px solid var(--background-secondary-color);border-radius:50%;box-shadow:0 8px 20px rgba(14,137,248,.35);color:#fff;display:inline-flex;font-size:1.2rem;font-weight:800;height:56px;justify-content:center;margin-bottom:-28px;margin-top:0;transform:translateY(-50%);width:56px;z-index:1}.edu-step-icon{margin-top:40px;i{color:var(--primary-color);font-size:1.6rem}}.edu-step-link{align-items:center;color:var(--primary-color);display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;i{color:inherit;transition:transform .2s ease}&:hover i{transform:translateX(4px)}}.edu-requirements{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.edu-requirement{align-items:flex-start;background:rgba(14,137,248,.06);border:1px dashed rgba(14,137,248,.45);border-radius:16px;display:flex;gap:14px;padding:20px 22px;>i{color:var(--primary-color);font-size:1.3rem;margin-top:2px}p{color:var(--vps-muted);font-size:.9rem;line-height:1.6}strong{color:var(--text-color);display:block;font-weight:700;margin-bottom:2px}}@media (max-width:768px){.edu-plans,.edu-requirements,.edu-steps{grid-template-columns:1fr}.edu-steps{gap:40px}}.win-page{--win-orange:#ff6a00;--win-orange-gradient:linear-gradient(250deg,#ff5900,red)}.win-ranges{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 40px;max-width:620px}.win-range{align-items:center;background:var(--background-secondary-color);border:1px solid var(--vps-border);border-radius:16px;cursor:pointer;display:flex;gap:14px;padding:14px 18px;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;strong{color:var(--text-color);display:block;font-size:1rem}small{color:var(--vps-muted);font-size:.8rem}&:hover{border-color:color-mix(in srgb,var(--text-color) 25%,transparent)}}.win-range-icon{align-items:center;background:color-mix(in srgb,var(--text-color) 8%,transparent);border-radius:12px;display:inline-flex;flex:0 0 42px;height:42px;justify-content:center;i{color:var(--vps-muted)}}.win-range--standard.is-active{background:rgba(14,137,248,.1);border-color:rgba(14,137,248,.7);box-shadow:0 0 0 1px rgba(14,137,248,.35);.win-range-icon{background:var(--vps-gradient);i{color:#fff}}}.win-range--extreme.is-active{background:rgba(255,106,0,.1);border-color:rgba(255,106,0,.7);box-shadow:0 0 0 1px rgba(255,106,0,.35);.win-range-icon{background:var(--win-orange-gradient);i{color:#fff}}}.win-panel--extreme{.vps-plan:hover{border-color:rgba(255,106,0,.5)}.vps-plan-note,.vps-plan-specs i{color:var(--win-orange)}.vps-plan-specs i{background:rgba(255,106,0,.12)}.vps-plan-cta{background:var(--win-orange-gradient)}}.win-features{grid-template-columns:repeat(2,minmax(0,1fr));.vps-feature{position:relative}}.win-feature-tag{background:rgba(14,137,248,.14);border-radius:999px;color:var(--primary-color);font-size:.72rem;font-weight:700;padding:3px 12px;position:absolute;right:20px;top:20px;z-index:1}.win-feature--extreme{.win-feature-tag{background:rgba(255,106,0,.14);color:var(--win-orange)}.vps-feature-media{background:radial-gradient(circle at center,rgba(255,106,0,.18),transparent 70%)}}@media (max-width:768px){.win-features,.win-ranges{grid-template-columns:1fr}}.web-plan-key{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px;>div{align-items:flex-start;background:rgba(14,137,248,.1);border:1px solid rgba(14,137,248,.25);border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:12px 14px}i{color:var(--primary-color);margin-bottom:4px}strong{color:var(--text-color);font-size:1rem;font-weight:700;line-height:1.2}small{color:var(--vps-muted);font-size:.75rem}}.web-extras{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.web-extra{align-items:center;background:var(--background-secondary-color);border:1px solid var(--vps-border);border-radius:16px;display:flex;gap:16px;padding:18px 20px;transition:border-color .2s ease,transform .2s ease;>span:nth-child(2){display:flex;flex:1;flex-direction:column}strong{color:var(--text-color);font-weight:700}small{color:var(--vps-muted);font-size:.85rem}&:hover{border-color:rgba(14,137,248,.5);transform:translateY(-2px);.web-extra-arrow{color:var(--primary-color);transform:translateX(4px)}}}.web-extra-icon{align-items:center;background:var(--vps-gradient);border-radius:12px;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;i{color:#fff}}.web-extra-icon--green{background:linear-gradient(90deg,#02b689,#2ecc71)}.web-extra-arrow{color:var(--vps-muted);transition:transform .2s ease,color .2s ease}@media (max-width:768px){.web-extras{grid-template-columns:1fr}}.web-plan-key--3{grid-template-columns:repeat(3,minmax(0,1fr))}.web-extra-icon--discord{background:linear-gradient(135deg,#5865f2,#404eed)}.rvd-why{backdrop-filter:blur(14px);background:color-mix(in srgb,var(--background-secondary-color) 92%,transparent);border:1px solid var(--vps-border);border-radius:22px;box-shadow:0 24px 60px rgba(0,0,0,.25);display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-64px;padding:8px;position:relative;z-index:2}.rvd-why-item{align-items:flex-start;border-radius:16px;display:flex;gap:14px;padding:18px;h3{font-size:1rem;font-weight:700;margin-bottom:4px}p{color:var(--vps-muted);font-size:.85rem;line-height:1.5}}.rvd-why-icon{align-items:center;background:var(--vps-gradient);border-radius:12px;display:inline-flex;flex:0 0 42px;height:42px;justify-content:center;i{color:#fff}}@media (max-width:980px){.rvd-why{grid-template-columns:1fr;margin-top:-40px}}.cc-window.cc-floating{--cc-border:color-mix(in srgb,var(--text-color) 12%,transparent);--cc-muted:color-mix(in srgb,var(--text-color) 70%,transparent);align-items:stretch;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:color-mix(in srgb,var(--background-secondary-color) 92%,transparent);border:1px solid var(--cc-border);border-radius:20px;bottom:24px;box-shadow:0 24px 60px rgba(0,0,0,.35);color:var(--text-color);font-family:Poppins,sans-serif;gap:16px;left:24px;max-width:360px;padding:20px;transition:opacity .35s ease,transform .35s ease;z-index:10001;&.cc-invisible{transform:translateY(16px)}.cc-message{color:var(--cc-muted);font-size:.88rem;line-height:1.6;margin:0}.cc-head{display:flex;gap:10px;margin-bottom:10px}.cc-head,.cc-icon{align-items:center}.cc-icon{background:rgba(241,196,15,.16);border-radius:12px;display:inline-flex;height:38px;justify-content:center;width:38px;i{color:#f1c40f;font-size:1.05rem}}.cc-title{color:var(--text-color);font-size:1rem;font-weight:700}.cc-link{color:var(--primary-color);display:inline;font-weight:600;margin:0;opacity:1;padding:0;text-decoration:none;&:hover{text-decoration:underline}}.cc-compliance{display:flex}.cc-btn{background:linear-gradient(250deg,#023ded,#0e89f8);border:0;border-radius:12px;box-shadow:0 8px 20px rgba(14,137,248,.3);color:#fff;cursor:pointer;flex:1;font-size:.92rem;font-weight:600;padding:11px 16px;transition:transform .15s ease,box-shadow .2s ease;&:focus,&:hover{box-shadow:0 12px 24px rgba(14,137,248,.4);color:#fff;text-decoration:none;transform:translateY(-1px)}}}@media (max-width:560px){.cc-window.cc-floating{bottom:12px;left:12px;max-width:none;right:12px}}.soon-page{--soon-border:color-mix(in srgb,var(--text-color) 10%,transparent);--soon-muted:color-mix(in srgb,var(--text-color) 68%,transparent);padding-top:var(--header-height);h2,h3{color:var(--text-color)}}.soon-container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.soon-section{padding-bottom:80px;padding-top:80px}.soon-section--alt{background:var(--background-secondary-color)}.soon-head{margin-bottom:40px;text-align:center;h2{font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;text-transform:uppercase}p{color:var(--soon-muted);margin-top:8px}}.soon-hero{align-items:center;background-image:radial-gradient(ellipse at center,rgba(10,13,32,.7) 0,rgba(10,13,32,.92) 70%),var(--hero-image);background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:calc(78vh - var(--header-height));overflow:hidden;padding:64px 16px 96px;position:relative;text-align:center;&:after{background:linear-gradient(to bottom,transparent,var(--background-main-color));content:"";height:140px;inset:auto 0 0 0;pointer-events:none;position:absolute}*{color:#fff}h1{text-wrap:balance;font-family:LakehurstGothic-Medium,sans-serif;font-size:clamp(1.8rem,4.4vw,3rem);font-weight:800;line-height:1.15;margin:16px 0 12px;text-transform:uppercase;span{font:inherit}}p{font-size:1.02rem;margin:0 auto;max-width:520px;opacity:.85}}.soon-hero-inner{max-width:760px;position:relative;z-index:1}.soon-badge{align-items:center;animation:floating-game 3s ease-in-out infinite;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:28px;box-shadow:0 20px 50px rgba(14,137,248,.35);display:flex;height:104px;justify-content:center;margin:0 auto 8px;position:relative;width:104px;>i{color:#5fb0ff;font-size:2.4rem}img{object-fit:contain}}.soon-badge-ring{animation:soon-ring 2.4s ease-out infinite;border:2px solid rgba(95,176,255,.6);border-radius:inherit;inset:-1px;position:absolute}@keyframes soon-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.soon-eyebrow{align-items:center;background:rgba(241,196,15,.16);border:1px solid rgba(241,196,15,.45);border-radius:999px;color:#f6d365!important;display:inline-flex;font-size:.78rem;font-weight:600;gap:8px;letter-spacing:.06em;margin-top:18px;padding:6px 14px;text-transform:uppercase;i{color:#f6d365!important}}.soon-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px;.btn{align-items:center;display:inline-flex;gap:10px}}.soon-btn-discord{background:linear-gradient(135deg,#5865f2,#404eed);box-shadow:0 10px 24px rgba(88,101,242,.4);&:hover{color:#fff}}.soon-btn-ghost{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.25);box-shadow:none;&:hover{background:hsla(0,0%,100%,.14);color:#fff}}.soon-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0}.soon-item{background:var(--background-secondary-color);border:1px solid var(--soon-border);border-radius:16px;gap:14px;height:100%;padding:16px;position:relative;transition:border-color .2s ease,transform .2s ease;&:hover{border-color:rgba(14,137,248,.45);transform:translateY(-2px)}&.is-current{border-color:rgba(241,196,15,.7);box-shadow:0 0 0 1px rgba(241,196,15,.35),0 14px 30px rgba(241,196,15,.12)}}.soon-item,.soon-item-icon{align-items:center;display:flex}.soon-item-icon{background:var(--background-main-color);border:1px solid var(--soon-border);border-radius:12px;flex:0 0 48px;height:48px;justify-content:center;img{object-fit:contain}}.soon-item-text{display:flex;flex-direction:column;min-width:0;strong{color:var(--text-color);font-size:.95rem;font-weight:700;line-height:1.25}small{color:var(--soon-muted);font-size:.78rem}}.soon-item-flag{background:#f1c40f;border-radius:999px;color:#13172f;font-size:.65rem;font-weight:700;letter-spacing:.04em;padding:1px 9px;position:absolute;right:12px;text-transform:uppercase;top:-9px}@media (max-width:1024px){.soon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.soon-grid{grid-template-columns:1fr}}.bestsellers{--bs-border:color-mix(in srgb,var(--text-color) 10%,transparent);--bs-muted:color-mix(in srgb,var(--text-color) 68%,transparent);--bs-card:var(--background-secondary-color);display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.bestseller{background:var(--bs-card);border:1px solid var(--bs-border);border-radius:22px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;&:hover{border-color:rgba(14,137,248,.5);box-shadow:0 24px 50px rgba(0,0,0,.28);transform:translateY(-6px);.bestseller-banner img{transform:scale(1.07)}.bestseller-cta{background:linear-gradient(250deg,#023ded,#0e89f8);color:#fff;i{color:#fff;transform:translateX(3px)}}}}.bestseller-banner{display:block;height:150px;overflow:hidden;position:relative;img{height:100%;object-fit:cover;transition:transform .6s ease;width:100%}&:after{background:linear-gradient(to bottom,transparent 35%,var(--bs-card) 100%);content:"";inset:0;position:absolute}}.bestseller-icon{align-items:center;background:var(--background-main-color);border:1px solid var(--bs-border);border-radius:18px;box-shadow:0 12px 28px rgba(0,0,0,.3);display:flex;height:64px;justify-content:center;left:24px;position:absolute;top:118px;width:64px;z-index:1;img{object-fit:contain}}.bestseller-body{display:flex;flex:1;flex-direction:column;padding:44px 24px 24px;h3{color:var(--text-color);font-size:1.25rem;font-weight:700;margin:0 0 4px}}.bestseller-text{color:var(--bs-muted);font-size:.92rem}.bestseller-features{display:flex;flex-direction:column;gap:8px;margin:20px 0 24px;padding:0;li{color:var(--text-color);display:flex;font-size:.88rem;gap:10px}i,li{align-items:center}i{background:rgba(46,204,113,.15);border-radius:50%;color:#2ecc71;display:inline-flex;flex:0 0 20px;font-size:.6rem;height:20px;justify-content:center}}.bestseller-foot{align-items:flex-end;border-top:1px solid var(--bs-border);display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:18px}.bestseller-price{display:flex;flex-direction:column;small{color:var(--bs-muted);font-size:.72rem}strong{color:var(--text-color);font-size:1.5rem;font-weight:800;line-height:1.1}em{color:var(--bs-muted);font-size:.8rem;font-style:normal;font-weight:500}}.bestseller-cta{align-items:center;background:rgba(14,137,248,.12);border-radius:12px;color:var(--primary-color);display:inline-flex;font-size:.88rem;font-weight:600;gap:8px;padding:9px 16px;transition:background .25s ease,color .25s ease;white-space:nowrap;i{color:inherit;transition:transform .25s ease}}@media (max-width:1024px){.bestsellers{grid-template-columns:1fr;margin:0 auto;max-width:560px}}.home-section--alt .bestsellers,.soon-section--alt .bestsellers{--bs-card:var(--background-main-color)}.promo-popup{--promo-accent:#0e89f8;--promo-accent-rgb:14,137,248;--promo-gradient:linear-gradient(250deg,#023ded,#0e89f8);--promo-card:var(--background-secondary-color);--promo-text:var(--text-color);--promo-muted:color-mix(in srgb,var(--text-color) 70%,transparent);--promo-border:color-mix(in srgb,var(--text-color) 12%,transparent);align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10002}.promo-popup--blackfriday{--promo-accent:#f5c542;--promo-accent-rgb:245,197,66;--promo-gradient:linear-gradient(250deg,#f7d774,#e0a91b);--promo-card:#0d0d12;--promo-text:#fff;--promo-muted:hsla(0,0%,100%,.7);--promo-border:rgba(245,197,66,.25);.promo-popup-cta{color:#111;&:hover,i{color:#111}}}.promo-popup-backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(6,8,20,.6);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.promo-popup-card{background:var(--promo-card);border:1px solid var(--promo-border);border-radius:26px;box-shadow:0 40px 80px rgba(0,0,0,.45),0 0 0 1px rgba(var(--promo-accent-rgb),.15);max-width:440px;opacity:0;overflow:hidden;padding:36px 32px 24px;position:relative;text-align:center;transform:translateY(20px) scale(.96);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.9,.3,1.2);width:100%;h2{color:var(--promo-text);font-family:Poppins,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.35;margin:18px 0 10px}}.promo-popup.is-open{.promo-popup-backdrop{opacity:1}.promo-popup-card{opacity:1;transform:none}}.promo-popup-glow{background:radial-gradient(ellipse at center,rgba(var(--promo-accent-rgb),.35),transparent 70%);height:220px;left:50%;pointer-events:none;position:absolute;top:-120px;transform:translateX(-50%);width:320px}.promo-popup-badge{align-items:center;background:rgba(var(--promo-accent-rgb),.14);border:1px solid rgba(var(--promo-accent-rgb),.45);border-radius:999px;color:var(--promo-accent);display:inline-flex;font-size:.75rem;font-weight:700;gap:8px;letter-spacing:.06em;padding:6px 14px;position:relative;text-transform:uppercase;i{color:inherit}}.promo-popup-highlight{-webkit-text-fill-color:transparent;background:var(--promo-gradient);-webkit-background-clip:text;background-clip:text;display:block;font-family:LakehurstGothic-Medium,sans-serif;font-size:3.6rem;font-weight:800;line-height:1;margin-bottom:4px}.promo-popup-text{color:var(--promo-muted);font-size:.92rem;line-height:1.6;position:relative}.promo-popup-code{margin:22px 0 6px;position:relative}.promo-popup-code-label{color:var(--promo-muted);display:block;font-size:.72rem;font-weight:600;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.promo-popup-code-value{align-items:center;background:rgba(var(--promo-accent-rgb),.08);border:2px dashed rgba(var(--promo-accent-rgb),.6);border-radius:14px;cursor:pointer;display:inline-flex;gap:14px;padding:12px 22px;transition:background .2s ease,border-color .2s ease;span{color:var(--promo-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.3rem;font-weight:700;letter-spacing:.12em}i{color:var(--promo-accent)}&:hover{background:rgba(var(--promo-accent-rgb),.16);border-color:var(--promo-accent)}&.is-copied{background:rgba(46,204,113,.12);border-color:#2ecc71;i{color:#2ecc71}}}.promo-popup-ends{color:var(--promo-muted);font-size:.82rem;margin-top:10px;i{color:inherit;margin-right:4px}}.promo-popup-actions{display:flex;flex-direction:column;gap:6px;margin-top:24px;position:relative}.promo-popup-cta{align-items:center;background:var(--promo-gradient);box-shadow:0 12px 26px rgba(var(--promo-accent-rgb),.35);color:#fff;display:inline-flex;gap:8px;justify-content:center;padding:13px 20px;width:100%;&:hover,i{color:#fff}}.promo-popup-later{background:transparent;border:0;color:var(--promo-muted);cursor:pointer;font-size:.85rem;font-weight:500;padding:8px;&:hover{color:var(--promo-text)}}.promo-popup-close{align-items:center;background:color-mix(in srgb,var(--promo-text) 6%,transparent);border:0;border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;transition:background .2s ease;width:38px;z-index:2;i{color:var(--promo-muted);font-size:.85rem;position:relative}&:hover{background:color-mix(in srgb,var(--promo-text) 12%,transparent);i{color:var(--promo-text)}}}@media (max-width:480px){.promo-popup-card{padding:32px 20px 20px}.promo-popup-highlight{font-size:3rem}}@media (prefers-reduced-motion:reduce){.promo-popup-card{transform:none;transition:opacity .2s ease}}.promo-popup-progress{background:var(--promo-gradient);bottom:0;height:4px;left:0;position:absolute;right:0;transform:scaleX(1);transform-origin:left}.promo-popup.is-open .promo-popup-progress{animation:promo-progress var(--promo-duration) linear forwards}.promo-popup.is-paused .promo-popup-progress{animation-play-state:paused}@keyframes promo-progress{to{transform:scaleX(0)}}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;position:fixed;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1em 1.8em;width:100%}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline-block;opacity:.8;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;font-size:1.6em;line-height:.75;opacity:.9;position:absolute;right:.5em;top:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;left:3em;top:0}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{left:unset;right:3em}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{-webkit-box-flex:1;display:block;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1em;max-width:100%}.cc-compliance{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:justify;align-content:space-between;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{border-radius:5px;padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{-webkit-box-flex:0;display:inline;-ms-flex:none;flex:none;text-align:center}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}