:root{font-family:Inter,Arial,sans-serif;color:#eef5fa;background:#030811;--navy:#07131f;--blue:#168dcc;--cyan:#67cfff;--steel:#718795}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{overflow:hidden}body.site-open{overflow:auto}button,a{color:inherit;font:inherit}button{cursor:pointer}.experience{min-height:100svh;background:#030811}.portal,.home{position:fixed;inset:0;overflow:hidden}.portal{z-index:2;opacity:0;background:#030811;transition:opacity 1s}.is-ready .portal{opacity:1}.server-room{position:absolute;inset:-2%;background:url('../img/processor-macro-hero-v1.png') center/cover no-repeat;transform:scale(1.04);will-change:transform,filter;transition:transform 1.75s cubic-bezier(.72,.02,.24,1),filter 1.5s}.vignette{position:absolute;inset:0;background:radial-gradient(circle at 50% 54%,transparent 5%,rgba(2,7,14,.07) 40%,rgba(1,3,8,.78) 115%),linear-gradient(180deg,rgba(0,6,14,.4),transparent 35%,rgba(0,4,10,.58))}.intro-header{position:absolute;z-index:3;inset:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:28px 42px}.brand{display:flex;align-items:center;gap:7px;text-decoration:none;font-size:13px;letter-spacing:.16em;font-weight:500}.brand b{font-weight:800;color:var(--cyan)}.brand-mark{width:23px;height:25px;margin-right:7px;display:flex;align-items:flex-end;gap:2px}.brand-mark i{display:block;width:5px;background:var(--blue);box-shadow:0 0 12px #168dcccc;transform:skewY(-25deg)}.brand-mark i:nth-child(1){height:12px}.brand-mark i:nth-child(2){height:20px}.brand-mark i:nth-child(3){height:16px}.node-status,.corner,.access-hint,.intro-copy p,.eyebrow{font-family:'Space Mono',monospace;letter-spacing:.16em}.node-status{font-size:9px;color:#a7b5c6}.node-status i,.live i,.eyebrow i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#36d69b;box-shadow:0 0 9px #36d69b;margin-right:8px}.intro-copy{position:absolute;z-index:3;top:28%;left:50%;width:min(620px,90vw);text-align:center;transform:translate(-50%,-50%);transition:.55s}.intro-copy p{font-size:9px;color:#81bad9}.intro-copy h1{margin:16px 0 0;font-size:clamp(38px,5.4vw,76px);line-height:.91;letter-spacing:-.065em;text-shadow:0 5px 35px #000}.access-wrap{position:absolute;z-index:4;left:50%;top:59%;width:210px;height:210px;transform:translate(-50%,-50%);display:grid;place-items:center;transition:.45s}.access{position:relative;z-index:2;width:94px;height:94px;border-radius:50%;border:1px solid #ff646499;background:radial-gradient(circle at 42% 34%,#ff5364,#e20e28 28%,#860716 66%,#26050b);box-shadow:0 0 0 8px #55050ed9,0 0 0 10px #ff304533,0 0 42px #ee142e8c,inset 0 -9px 18px #370007cc,inset 0 5px 12px #ffffff38;transition:.25s}.access:hover{transform:scale(1.07);filter:brightness(1.15)}.access:active{transform:scale(.95)}.access-light{position:absolute;width:28px;height:8px;top:12px;left:25px;transform:rotate(-18deg);border-radius:50%;background:#ffffff40;filter:blur(2px)}.access-label{font-family:'Space Mono';font-size:9px;letter-spacing:.16em;font-weight:700}.orbit{position:absolute;border:1px solid #77c2e72e;border-radius:50%}.orbit-one{width:155px;height:155px;animation:pulse 2.4s infinite}.orbit-two{width:205px;height:205px;border-style:dashed;animation:spin 14s linear infinite}.access-hint{position:absolute;top:187px;white-space:nowrap;font-size:8px;color:#8fa9b9}.corner{position:absolute;bottom:32px;z-index:3;font-size:7px;line-height:1.8;color:#607889}.corner-left{left:42px}.corner-right{right:42px;text-align:right}.progress{position:absolute;z-index:4;bottom:0;left:0;right:0;height:2px;background:#ffffff0d}.progress span{display:block;width:0;height:100%;background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.is-entering .server-room{transform:scale(5.8);filter:brightness(1.7) blur(1px)}.is-entering .intro-copy{opacity:0;transform:translate(-50%,-90%) scale(.8)}.is-entering .access-wrap{opacity:0;transform:translate(-50%,-50%) scale(2.2)}.is-entering .intro-header,.is-entering .corner{animation:fadeOut .3s forwards}.is-entering .progress span{animation:load 1.55s forwards}.is-site .portal{opacity:0;pointer-events:none}.home{z-index:1;padding:0 5vw;background:radial-gradient(circle at 84% 42%,#168dcc21,transparent 30%),linear-gradient(145deg,#f2f5f6,#dce3e7);color:var(--navy);display:flex;flex-direction:column;opacity:0;transform:scale(1.03);transition:opacity .65s .1s,transform 1s}.is-site .home{opacity:1;transform:scale(1)}.home nav{height:92px;display:flex;align-items:center;border-bottom:1px solid #b9c6cd;gap:50px}.brand-dark b{color:var(--blue)}.nav-links{display:flex;gap:34px;margin-left:auto}.nav-links a{font-size:12px;text-decoration:none;color:#4a5d69}.cabinet{margin-left:18px;background:var(--navy);color:white;border:0;padding:14px 18px}.arrow{margin-left:18px}.hero-grid{flex:1;display:grid;grid-template-columns:1.55fr .7fr;align-items:center;gap:8vw;padding:6vh 0}.eyebrow{font-size:9px}.eyebrow i{background:var(--blue);box-shadow:none}.hero-main h2{font-size:clamp(62px,8.6vw,132px);line-height:.78;letter-spacing:-.085em;margin:32px 0 38px}.hero-main h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #71828c}.hero-main p{max-width:550px;color:#536772;line-height:1.7}.hero-actions{display:flex;gap:10px;margin-top:32px}.hero-actions button{border:1px solid var(--navy);padding:16px 20px;font-size:12px}.primary{background:var(--blue);color:white;border-color:var(--blue)!important}.secondary{background:transparent}.system-card{background:var(--navy);color:white;padding:26px;min-height:420px;box-shadow:24px 24px 0 var(--steel)}.card-top{font-family:'Space Mono';font-size:9px;display:flex;justify-content:space-between;color:#82909b}.live{color:#39e498}.metric{margin:42px 0 30px}.metric strong{font-size:62px;letter-spacing:-.07em;display:block}.metric sup{font-size:20px;color:var(--cyan)}.metric span{font-size:11px;color:#8a979f}.bars{height:90px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid #39434a}.bars i{flex:1;background:linear-gradient(var(--cyan),#116082)}.bars i:nth-child(3n+1){height:72%}.bars i:nth-child(3n+2){height:94%}.bars i:nth-child(3n){height:58%}.stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.stats span{font-size:9px;color:#788690;display:grid;gap:5px}.stats b{font-size:14px;color:white}.home-footer{height:55px;border-top:1px solid #b9c6cd;display:flex;align-items:center;justify-content:space-between;font:8px 'Space Mono';color:#66737a;letter-spacing:.12em}.home-footer i{width:3px;height:3px;border-radius:50%;background:var(--blue)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{transform:scale(1.06);opacity:.45}}@keyframes fadeOut{to{opacity:0}}@keyframes load{to{width:100%}}@media(max-width:760px){.intro-header{padding:22px}.node-status,.corner{display:none}.intro-copy{top:27%}.intro-copy h1{font-size:42px}.access-wrap{top:61%}.server-room{inset:-10%}.home{padding:0 22px;overflow:auto}.home nav{height:76px}.nav-links{display:none}.cabinet{margin-left:auto;font-size:0}.cabinet .arrow{font-size:16px;margin:0}.hero-grid{display:block;padding:9vh 0}.hero-main h2{font-size:59px}.system-card{margin:55px 0 35px;min-height:360px;box-shadow:12px 12px 0 var(--steel)}.home-footer{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.is-entering .server-room{transform:scale(1.1)}}

.brand-mark {
  width: 32px;
  height: 32px;
  margin-right: 7px;
  display: grid;
  place-items: center;
  flex: none;
}

.brand-mark img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  filter: drop-shadow(0 0 7px #168dcc80);
}

.brand-mark--lockup {
  width: 190px;
  height: 42px;
  margin-right: 0;
}

@media (max-width: 480px) {
  .brand-mark--lockup {
    width: 158px;
    height: 35px;
  }
}


.access{--load:0%;overflow:hidden;border-color:#80909b;background:radial-gradient(circle at 42% 34%,#9aa5ad 0,#697781 34%,#3d4952 70%,#1a232a 100%);box-shadow:0 0 0 8px #17212a,0 0 0 10px #8194a126,inset 0 -9px 18px #111920cc,inset 0 5px 12px #ffffff2e;filter:saturate(.7)}.access-fill{position:absolute;z-index:0;inset:0;background:radial-gradient(circle at 42% 34%,#ff5868 0,#e20e28 31%,#930717 68%,#35040b 100%);clip-path:inset(calc(100% - var(--load)) 0 0);transition:clip-path .18s linear}.access-light{z-index:1}.access-label{position:relative;z-index:2}.access:disabled{cursor:wait}.access:disabled:hover{transform:none;filter:saturate(.7)}.access.is-loading{animation:loadingBreath 1.6s ease-in-out infinite}.access.is-active{border-color:#ff7d89;filter:none;box-shadow:0 0 0 8px #55050ed9,0 0 0 10px #ff304547,0 0 34px #ee142ea8,0 0 70px #e71d3659,inset 0 -9px 18px #370007cc,inset 0 5px 12px #ffffff38;animation:readyPulse 1.45s ease-in-out infinite}.access.is-active+.access-hint{color:#d9e7ef;text-shadow:0 0 12px #67cfff80}.access-wrap:has(.is-loading) .orbit{animation-play-state:paused;opacity:.35}.access-wrap:has(.is-active) .orbit-one{border-color:#ff52605c}.access-wrap:has(.is-active) .orbit-two{border-color:#67cfff52}@keyframes loadingBreath{50%{filter:saturate(.8) brightness(1.08)}}@keyframes readyPulse{50%{transform:scale(1.055);box-shadow:0 0 0 8px #55050ed9,0 0 0 12px #ff30453d,0 0 50px #ee142ed1,0 0 90px #e71d3666,inset 0 -9px 18px #370007cc,inset 0 5px 12px #ffffff38}}@media(prefers-reduced-motion:reduce){.access.is-loading,.access.is-active{animation:none}.access-fill{transition:none}}


.portal{transition:opacity .42s ease}
.portal:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:radial-gradient(circle at 72% 44%,rgba(135,230,255,.76),rgba(35,174,224,.3) 12%,rgba(7,19,31,.1) 30%,#07131f 70%);opacity:0;transition:opacity .72s ease}
.portal .server-room{background-position:center;background-size:cover;filter:saturate(.8) brightness(.76);transform:scale(1.02);transform-origin:72% 44%;transition:transform .96s cubic-bezier(.24,.72,.2,1),filter .76s ease,opacity .76s ease}
.portal .vignette{background:linear-gradient(90deg,rgba(1,6,12,.94) 0,rgba(1,6,12,.5) 39%,rgba(1,6,12,.02) 67%,rgba(1,6,12,.18) 100%),linear-gradient(180deg,rgba(0,5,11,.24),transparent 44%,rgba(0,4,10,.7))}
.intro-copy{top:auto;left:clamp(28px,8vw,154px);bottom:clamp(150px,20vh,220px);width:min(820px,60vw);text-align:left;transform:none}
.intro-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:24px;color:#8bc9e8;font:9px 'Space Mono';letter-spacing:.16em;text-transform:uppercase}
.intro-eyebrow i{width:34px;height:1px;background:#35bdf5;box-shadow:0 0 10px #35bdf5}
.intro-copy h1{margin:0;font-size:clamp(54px,6.8vw,118px);line-height:.82;letter-spacing:-.075em;text-shadow:0 12px 50px #000}
.intro-copy h1 em{display:inline-block;white-space:nowrap;font-style:normal;color:#8edcff}
.intro-copy p{max-width:540px;margin:28px 0 0;color:#a6b6c1;font:400 clamp(13px,1vw,16px)/1.65 Inter,Arial,sans-serif;letter-spacing:0}
.access-wrap{left:clamp(28px,8vw,154px);right:auto;top:auto;bottom:clamp(64px,8vh,92px);width:280px;height:62px;transform:none;display:block}
.access{--load:0%;width:280px;height:62px;border:1px solid #73d9ffb8;border-radius:0;clip-path:none;background:#071b28e8;color:#effaff;box-shadow:0 16px 44px #0009,0 0 22px #31caff2e,inset 0 0 24px #24c6ff14;backdrop-filter:blur(7px);filter:none;overflow:hidden;transition:.25s}
.access-fill{display:block}
.access:hover{transform:translateY(-3px);filter:none;border-color:#d8f7ff;box-shadow:0 20px 50px #000a,0 0 34px #41d2ff73,inset 0 0 28px #32d0ff29}
.access:active{transform:scale(.96)}
.access:disabled,.access:disabled:hover{transform:none;filter:none;color:#b8c7cf}
.access-light,.orbit{display:none}
.access-label{display:block;padding:0 48px 0 22px;text-align:left;font-size:15px;line-height:1;font-weight:800;letter-spacing:.075em}
.access-arrow{position:absolute;z-index:2;right:20px;top:50%;bottom:auto;font-size:20px;transform:translateY(-50%)}
.access-hint{top:74px;left:0;transform:none;font:8px 'Space Mono';letter-spacing:.1em;color:#8fa9b9}
.access.is-loading{animation:portalLoading 1.8s ease-in-out infinite}
.access.is-active{border-color:#a9edff;background:linear-gradient(105deg,#45c9f3,#78e3ff);color:#04121b;box-shadow:0 18px 50px #0008,0 0 34px #36c6ff6b,inset 0 1px #fff9;animation:portalReady 1.8s ease-in-out infinite}
.access.is-active .access-fill{opacity:0}
.portal-status{position:absolute;z-index:3;right:clamp(28px,8vw,154px);top:116px;display:grid;gap:12px;min-width:250px;padding:18px 0;border-top:1px solid #7ccff73b;border-bottom:1px solid #7ccff71f;color:#708795;font:8px 'Space Mono';letter-spacing:.13em}
.portal-status span{display:flex;align-items:center;color:#9bd8f1}.portal-status span i{width:6px;height:6px;margin-right:9px;border-radius:50%;background:#44dfa0;box-shadow:0 0 11px #44dfa0}.portal-status b{font-weight:400}
.is-entering .server-room{filter:saturate(1.05) brightness(1.28) blur(5px);opacity:.32}.is-entering .portal:after{opacity:1}.is-entering .intro-copy{transform:translateX(-22px)}.is-entering .access-wrap{transform:translateX(-16px)}.is-entering .portal-status{opacity:0}
@keyframes portalLoading{50%{border-color:#8edfff}}@keyframes portalReady{50%{box-shadow:0 18px 50px #0008,0 0 42px #36c6ff55,inset 0 0 34px #29bff333}}
@media(min-width:761px) and (max-width:1230px){.portal .server-room{background-position:72% center;transform-origin:65% 44%}.portal:after{background:radial-gradient(circle at 65% 44%,rgba(135,230,255,.76),rgba(35,174,224,.3) 12%,rgba(7,19,31,.1) 30%,#07131f 70%)}}
@media(max-width:760px){.portal-status{display:none}.intro-copy{left:22px;right:22px;bottom:210px;width:auto}.intro-eyebrow{font-size:7px;margin-bottom:18px}.intro-copy h1{font-size:clamp(36px,10vw,46px);line-height:.87}.intro-copy p{max-width:420px;margin-top:20px;font-size:13px}.access-wrap{left:22px;right:22px;top:auto;bottom:106px;width:auto;height:58px;transform:none;display:block}.access{width:100%;height:58px;border:1px solid #62cffa73;background:#071622e8}.access-fill{display:block}.access-label{text-align:left;padding-left:23px}.access-arrow{right:22px;top:50%;bottom:auto;font-size:20px;transform:translateY(-50%)}.access-hint{top:70px;left:0;transform:none}.is-entering .access-wrap{transform:translateY(-14px)}.portal .server-room{background-position:72% center}}
@media(prefers-reduced-motion:reduce){.access.is-loading,.access.is-active{animation:none}}


.home{padding:0;background:#07111d;color:#edf4f8}.is-site .home{position:relative;min-height:100svh;overflow:visible}.site-header{position:fixed;z-index:30;top:0;left:0;width:100%;height:88px;padding:0 clamp(22px,4.5vw,76px);display:flex;align-items:center;gap:48px;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,box-shadow .35s,backdrop-filter .35s}.site-header.is-scrolled{background:#0a1622e8;border-color:#91a5b31f;box-shadow:0 14px 42px #02070c59;backdrop-filter:blur(18px)}.site-brand{flex:none}.site-nav{display:flex;align-items:center;gap:clamp(20px,2.5vw,42px);margin-left:auto}.site-nav a{position:relative;color:#aebcc5;text-decoration:none;font-size:12px}.site-nav a:after{content:"";position:absolute;left:0;bottom:-9px;width:100%;height:1px;background:#53c9f2;transform:scaleX(0);transform-origin:right;transition:transform .3s}.site-nav a:hover{color:#fff}.site-nav a:hover:after{transform:scaleX(1);transform-origin:left}.header-actions{display:flex;align-items:center;gap:10px}.language{border:1px solid #8194a136;background:transparent;padding:12px;color:#91a5b3;font:10px 'Space Mono'}.login{background:#dce7ec;color:#07111d;padding:13px 16px;text-decoration:none;font-size:11px;font-weight:700}.login span{margin-left:18px}.menu-toggle{display:none;background:none;border:0;width:42px;height:42px}.menu-toggle i{display:block;width:22px;height:1px;background:#fff;margin:6px auto}.hosting-hero{position:relative;min-height:1180px;overflow:hidden;background:radial-gradient(circle at 78% 27%,#168dcc24,transparent 25%),radial-gradient(circle at 49% 72%,#20df7b12,transparent 28%),linear-gradient(145deg,#081522 0%,#0b1722 54%,#111d27 100%)}.hosting-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(#8ca4b008 1px,transparent 1px),linear-gradient(90deg,#8ca4b008 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#0008,transparent 72%)}.grid-glow{position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 47%,#68cfff09 47.1% 47.2%,transparent 47.3%)}#dataStream{position:absolute;z-index:4;inset:0;width:100%;height:100%;pointer-events:none}.hero-copy-new{position:absolute;z-index:6;top:17%;left:clamp(24px,6vw,100px);width:min(620px,46vw)}.hero-kicker{font:9px 'Space Mono';letter-spacing:.17em;color:#92a6b3}.hero-kicker i{display:inline-block;width:22px;height:1px;background:#40d888;margin:0 9px 3px 0;box-shadow:0 0 8px #40d888}.hero-copy-new h1{font-size:clamp(56px,6.6vw,112px);line-height:.79;letter-spacing:-.075em;margin:30px 0 38px}.hero-copy-new h1 em{font-style:normal;color:#73ccec}.hero-copy-new p{width:min(560px,92%);font-size:15px;line-height:1.8;color:#8fa1ad}.hero-cta{display:flex;align-items:center;gap:34px;margin-top:34px}.hero-cta>a{padding:17px 20px;background:#168dcc;color:#fff;text-decoration:none;font-size:12px}.hero-cta>a span{margin-left:24px}.hero-cta>span{display:grid;color:#6f838f;font:8px 'Space Mono';letter-spacing:.08em}.hero-cta b{color:#dceaf0;font-size:15px;margin-bottom:4px}.processor-zone{position:absolute;z-index:5;top:10%;right:3.5%;width:min(48vw,690px);aspect-ratio:1}.processor-image{position:absolute;z-index:3;inset:5%;filter:drop-shadow(0 22px 36px #000b);animation:processorFloat 5s ease-in-out infinite}.processor-image img{width:100%;height:100%;object-fit:contain;clip-path:polygon(50% 6%,79% 16%,97% 39%,96% 70%,72% 91%,50% 98%,25% 91%,4% 71%,3% 39%,22% 17%);mix-blend-mode:screen}.processor-halo{position:absolute;inset:21%;border-radius:50%;background:#32c9ff4a;filter:blur(58px);animation:corePulse 2.2s ease-in-out infinite}.processor-ring{position:absolute;left:50%;top:50%;border:1px solid #62d0f63d;border-radius:50%;transform:translate(-50%,-50%)}.ring-one{width:83%;height:83%;animation:ringPulse 3s infinite}.ring-two{width:97%;height:97%;border-style:dashed;animation:ringSpin 20s linear infinite}.processor-tag{position:absolute;z-index:4;padding:8px 10px;border:1px solid #65cffe40;background:#0a1722c9;color:#8fdcf6;font:8px 'Space Mono';letter-spacing:.12em}.tag-a{top:25%;left:0}.tag-b{right:2%;bottom:28%}.stream-node{position:absolute;z-index:7;top:56.5%;left:50%;width:54px;height:54px;border:1px solid #46df8d66;border-radius:50%;transform:translate(-50%,-50%);display:grid;place-items:center;box-shadow:0 0 22px #31df8263,inset 0 0 18px #31df8226}.stream-node:before,.stream-node:after{content:"";position:absolute;width:74px;height:1px;background:linear-gradient(90deg,transparent,#45dc8d,transparent)}.stream-node:after{transform:rotate(90deg)}.stream-node span{width:7px;height:7px;border-radius:50%;background:#60f7aa;box-shadow:0 0 15px #60f7aa}.service-gateway{position:absolute;z-index:8;top:64%;left:50%;transform:translateX(-50%);width:min(1080px,88vw);display:grid;grid-template-columns:1fr 1fr;gap:18px}.service-card{position:relative;min-height:310px;padding:28px 32px;color:#eaf2f6;text-decoration:none;background:linear-gradient(145deg,#152633f2,#0b1721f7);border:1px solid #71889647;box-shadow:0 24px 70px #00000052;overflow:hidden;transition:transform .35s,border-color .35s,background .35s}.service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#40e58e,transparent);box-shadow:0 0 18px #40e58e}.service-card:after{content:"";position:absolute;width:190px;height:190px;right:-100px;top:-100px;border:1px solid #8ba0ac18;border-radius:50%}.service-card:hover{transform:translateY(-8px);border-color:#63cffc85;background:linear-gradient(145deg,#193141,#0b1721)}.card-index{color:#6d818e;font:8px 'Space Mono';letter-spacing:.15em}.card-icon{position:absolute;top:25px;right:30px;width:36px;height:36px;border:1px solid #62cff74a;display:grid;place-items:center;color:#6ed7fa;font:700 13px 'Space Mono'}.service-card>div{margin-top:42px}.service-card h2{font-size:clamp(30px,3vw,48px);letter-spacing:-.055em;margin:0}.service-card p{color:#7f95a2;margin:6px 0 0;font-size:11px}.card-arrow{position:absolute;right:32px;top:102px;color:#56d994;font-size:20px}.service-card ul{list-style:none;padding:0;margin:32px 0;display:grid;gap:10px;color:#9fb0b9;font-size:11px}.service-card li:before{content:"+";color:#4de495;margin-right:10px}.card-link{position:absolute;bottom:26px;left:32px;right:32px;padding-top:16px;border-top:1px solid #8295a124;font:9px 'Space Mono';letter-spacing:.1em}.card-link b{float:right;color:#55e397;font-size:16px}.dedicated-card:before{background:linear-gradient(90deg,transparent,#6bcff4,transparent);box-shadow:0 0 18px #55c9f2}.dedicated-card .card-icon{border-color:#54e5974d;color:#52e79a}.hero-status{position:absolute;z-index:7;left:6vw;right:6vw;bottom:28px;display:flex;align-items:center;gap:18px;color:#647985;font:8px 'Space Mono';letter-spacing:.13em}.hero-status i{width:3px;height:3px;border-radius:50%;background:#47de8e}.hero-status b{margin-left:auto;color:#45d991;font-weight:400}.hero-status b:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#45d991;box-shadow:0 0 8px #45d991;margin-right:8px}@keyframes processorFloat{50%{transform:translateY(-12px)}}@keyframes corePulse{50%{transform:scale(1.14);opacity:.7}}@keyframes ringPulse{50%{width:88%;height:88%;opacity:.35}}@keyframes ringSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:950px){.site-header{height:76px}.site-nav,.header-actions{display:none}.menu-toggle{display:block;margin-left:auto}.site-header.menu-open{height:auto;min-height:100svh;align-items:flex-start;padding-top:20px;background:#081521f7}.site-header.menu-open .site-nav{position:absolute;display:grid;top:110px;left:24px;gap:28px}.site-header.menu-open .site-nav a{font-size:24px}.hosting-hero{min-height:1450px}.hero-copy-new{top:10%;width:88vw}.hero-copy-new h1{font-size:clamp(52px,12vw,84px)}.processor-zone{top:34%;right:50%;transform:translateX(50%);width:min(78vw,610px)}.stream-node{top:66%}.service-gateway{top:72%;width:90vw}.service-card{min-height:300px}}@media(max-width:640px){.hosting-hero{min-height:1710px}.hero-copy-new{top:8%;left:22px}.hero-copy-new h1{font-size:52px;margin-top:24px}.hero-copy-new p{font-size:13px}.hero-cta{align-items:flex-start;flex-direction:column;gap:18px}.processor-zone{top:31%;width:98vw}.processor-tag{display:none}.stream-node{top:57.5%}.service-gateway{top:62%;grid-template-columns:1fr;width:calc(100vw - 32px)}.service-card{min-height:320px;padding:24px}.card-link{left:24px;right:24px}.hero-status{display:none}}@media(prefers-reduced-motion:reduce){.processor-image,.processor-halo,.processor-ring{animation:none}}


.hero-copy-new{width:min(720px,52vw)}.hero-copy-new h1{font-size:clamp(52px,5.65vw,96px);line-height:.83}.hero-copy-new p{width:min(620px,96%)}.processor-zone{top:12%;right:6%;width:min(38vw,560px)}.energy-cube{position:absolute;z-index:3;inset:9%;display:grid;place-items:center;perspective:1000px}.cube-scene{position:relative;width:230px;height:230px;transform-style:preserve-3d;transform:rotateX(-19deg) rotateY(36deg);animation:cubeFloat 4.4s ease-in-out infinite}.cube{position:absolute;inset:0;transform-style:preserve-3d;animation:cubeTurn 18s linear infinite}.cube-face{position:absolute;width:230px;height:230px;border:1px solid #79ddffad;background:linear-gradient(135deg,#4ed4ff2b,#0e365166 48%,#42e79324);box-shadow:inset 0 0 38px #35c8ff3d,0 0 24px #35c8ff26;backdrop-filter:blur(2px)}.cube-face:before,.cube-face:after{content:"";position:absolute;inset:12%;border:1px solid #6dd9fc36}.cube-face:after{inset:29%;border-color:#52efa06b;box-shadow:0 0 25px #3de99166,inset 0 0 18px #3de9912e}.face-front{transform:translateZ(115px)}.face-back{transform:rotateY(180deg) translateZ(115px)}.face-right{transform:rotateY(90deg) translateZ(115px)}.face-left{transform:rotateY(-90deg) translateZ(115px)}.face-top{transform:rotateX(90deg) translateZ(115px)}.face-bottom{transform:rotateX(-90deg) translateZ(115px)}.cube-core{position:absolute;z-index:4;left:50%;top:50%;width:92px;height:92px;transform:translate(-50%,-50%) translateZ(8px);border-radius:18px;background:#c6f7ff;box-shadow:0 0 18px #fff,0 0 42px #48d2ff,0 0 100px #2cbcf6,0 0 145px #40e794;animation:energyPulse 2.2s cubic-bezier(.4,0,.2,1) infinite}.cube-core:before,.cube-core:after{content:"";position:absolute;inset:-19px;border:1px solid #85e6ff;border-radius:25px;transform:rotate(45deg);animation:coreOrbit 2.2s ease-in-out infinite}.cube-core:after{inset:-38px;border-color:#49e5946e;animation-delay:-1.1s}.cube-floor{position:absolute;left:50%;bottom:2%;width:270px;height:86px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,#54ec9b47 0,#28bde72b 35%,transparent 72%);filter:blur(8px);animation:floorPulse 2.2s ease-in-out infinite}.processor-halo{inset:27%;background:#31c6ff4f}.processor-ring{opacity:.72}.processor-tag{background:#081822dc}.tag-a{top:19%;left:-4%}.tag-b{right:-3%;bottom:22%}@keyframes cubeFloat{0%,100%{transform:rotateX(-19deg) rotateY(36deg) translateY(0)}50%{transform:rotateX(-19deg) rotateY(36deg) translateY(-15px)}}@keyframes cubeTurn{to{transform:rotateY(360deg)}}@keyframes energyPulse{0%,100%{transform:translate(-50%,-50%) translateZ(8px) scale(.82);opacity:.72}47%,58%{transform:translate(-50%,-50%) translateZ(8px) scale(1.16);opacity:1}}@keyframes coreOrbit{50%{transform:rotate(135deg) scale(1.12);opacity:.45}}@keyframes floorPulse{0%,100%{transform:translateX(-50%) scale(.78);opacity:.45}50%{transform:translateX(-50%) scale(1.16);opacity:1}}@media(max-width:1100px){.hero-copy-new{width:min(650px,54vw)}.hero-copy-new h1{font-size:clamp(50px,5.4vw,74px)}.processor-zone{right:2%;width:min(42vw,500px)}.cube-scene,.cube-face{width:190px;height:190px}.face-front{transform:translateZ(95px)}.face-back{transform:rotateY(180deg) translateZ(95px)}.face-right{transform:rotateY(90deg) translateZ(95px)}.face-left{transform:rotateY(-90deg) translateZ(95px)}.face-top{transform:rotateX(90deg) translateZ(95px)}.face-bottom{transform:rotateX(-90deg) translateZ(95px)}}@media(max-width:950px){.hero-copy-new{width:88vw}.hero-copy-new h1{font-size:clamp(48px,10vw,76px)}.processor-zone{top:35%;right:50%;width:min(68vw,520px)}}@media(max-width:640px){.hero-copy-new h1{font-size:44px;line-height:.86}.processor-zone{top:34%;width:86vw}.cube-scene,.cube-face{width:150px;height:150px}.face-front{transform:translateZ(75px)}.face-back{transform:rotateY(180deg) translateZ(75px)}.face-right{transform:rotateY(90deg) translateZ(75px)}.face-left{transform:rotateY(-90deg) translateZ(75px)}.face-top{transform:rotateX(90deg) translateZ(75px)}.face-bottom{transform:rotateX(-90deg) translateZ(75px)}.cube-core{width:62px;height:62px}.cube-floor{width:190px}}


.hero-copy-new{width:min(950px,61vw)}.hero-copy-new h1{font-size:clamp(48px,4.65vw,86px);line-height:.86}.hero-copy-new h1 span{white-space:nowrap}.hero-copy-new p{max-width:690px;font-size:15px}@media(max-width:1200px){.hero-copy-new{width:58vw}.hero-copy-new h1{font-size:clamp(46px,4.8vw,67px)}}@media(max-width:950px){.hero-copy-new{width:calc(100vw - 48px)}.hero-copy-new h1{font-size:clamp(48px,8.2vw,72px)}.hero-copy-new h1 span{white-space:normal}.hero-copy-new p{max-width:650px}}@media(max-width:640px){.hero-copy-new{width:calc(100vw - 40px)}.hero-copy-new h1{font-size:clamp(39px,12.2vw,52px);line-height:.88}.hero-copy-new h1 span{white-space:normal}.hero-copy-new p{font-size:13px;line-height:1.65}}


.hero-intro{width:min(720px,100%);margin-top:34px;padding-left:24px;border-left:2px solid #36d98a}.hero-intro p{width:100%;max-width:none;margin:0;color:#dbe7ec;font-size:clamp(17px,1.18vw,21px);line-height:1.55;font-weight:500}.hero-intro span{display:block;width:min(650px,100%);margin-top:16px;color:#8296a2;font-size:13px;line-height:1.75}@media(max-width:950px){.hero-intro{width:min(690px,96%);margin-top:28px}}@media(max-width:640px){.hero-intro{width:100%;padding-left:16px;margin-top:24px}.hero-intro p{font-size:16px;line-height:1.45}.hero-intro span{font-size:12px;line-height:1.65;margin-top:12px}}


html,body{width:100%;max-width:100%;overflow-x:hidden}.experience,.home,.hosting-hero{width:100%;max-width:100%}#dataStream{max-width:100%;overflow:hidden}@media(max-width:1024px){.site-header{width:100%;max-width:100vw;height:72px;padding:0 22px;gap:0}.site-brand{max-width:calc(100vw - 72px);white-space:nowrap}.site-nav,.header-actions{display:none!important}.menu-toggle{display:flex!important;flex-direction:column;align-items:center;justify-content:center;flex:0 0 42px;margin-left:auto;padding:0}.menu-toggle i{flex:none}.site-header.menu-open{height:100svh;min-height:100svh;padding:20px 22px;align-items:flex-start;background:#07131ff7;backdrop-filter:blur(18px)}.site-header.menu-open .site-brand{height:42px;display:flex;align-items:center}.site-header.menu-open .menu-toggle{position:absolute;right:22px;top:20px}.site-header.menu-open .menu-toggle i:first-child{transform:translateY(3.5px) rotate(45deg)}.site-header.menu-open .menu-toggle i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.site-header.menu-open .site-nav{display:grid!important;position:absolute;left:22px;right:22px;top:112px;width:auto;margin:0;gap:0}.site-header.menu-open .site-nav a{padding:19px 0;border-bottom:1px solid #8ca0ac26;font-size:22px}.site-header.menu-open .site-nav a:after{display:none}.hosting-hero{min-width:0}.hero-copy-new{left:24px;right:24px;width:auto;max-width:none}.hero-copy-new h1{overflow-wrap:normal;word-break:normal}.processor-zone{max-width:calc(100vw - 32px)}.service-gateway{max-width:calc(100vw - 32px)}.service-card{min-width:0}.service-card h2{overflow-wrap:anywhere}}@media(max-width:640px){.site-header{padding:0 18px}.brand{font-size:10px;letter-spacing:.12em}.brand-mark{margin-right:4px;transform:scale(.85)}.hosting-hero{min-height:1680px}.hero-copy-new{top:7.5%;left:18px;right:18px;width:auto}.hero-kicker{display:flex;align-items:flex-start;font-size:8px!important;line-height:1.5}.hero-kicker i{flex:0 0 18px;margin-top:6px}.hero-copy-new h1{font-size:clamp(36px,11.8vw,48px);line-height:.9;letter-spacing:-.065em;margin:22px 0 0}.hero-copy-new h1 span{white-space:normal}.hero-intro{width:100%;max-width:100%;padding-left:14px}.processor-zone{top:33%;right:50%;width:min(82vw,350px);max-width:calc(100vw - 28px)}.stream-node{top:57%}.service-gateway{top:61.5%;left:16px;right:16px;width:auto;max-width:none;transform:none}.service-card{width:100%;min-height:320px}.cube-scene,.cube-face{width:138px;height:138px}.face-front{transform:translateZ(69px)}.face-back{transform:rotateY(180deg) translateZ(69px)}.face-right{transform:rotateY(90deg) translateZ(69px)}.face-left{transform:rotateY(-90deg) translateZ(69px)}.face-top{transform:rotateX(90deg) translateZ(69px)}.face-bottom{transform:rotateX(-90deg) translateZ(69px)}}@media(max-width:380px){.site-header{padding:0 14px}.site-header.menu-open{padding-left:16px;padding-right:16px}.site-header.menu-open .menu-toggle{right:14px}.site-header.menu-open .site-nav{left:16px;right:16px}.brand{font-size:9px}.hero-copy-new{left:15px;right:15px}.hero-copy-new h1{font-size:40px}.service-gateway{left:12px;right:12px}.service-card{padding:22px 20px}.card-link{left:20px;right:20px}}


body.menu-opened{overflow:hidden}.site-header{position:absolute!important;top:0!important}.menu-toggle{position:relative;isolation:isolate;border:1px solid #5ccff64a!important;background:#081722bf!important;box-shadow:inset 0 0 16px #42bfe91f,0 0 0 1px #06101a;overflow:visible;transition:border-color .35s,box-shadow .35s,background .35s}.menu-toggle:before,.menu-toggle:after{content:"";position:absolute;z-index:3;width:8px;height:8px;border-color:#64d8ff;border-style:solid;transition:transform .45s,border-color .35s}.menu-toggle:before{left:-3px;top:-3px;border-width:1px 0 0 1px}.menu-toggle:after{right:-3px;bottom:-3px;border-width:0 1px 1px 0}.menu-toggle span{position:absolute;inset:5px;border:1px dashed #54c8ef42;border-radius:50%;animation:menuOrbit 9s linear infinite;transition:inset .45s,border-color .35s,transform .45s}.menu-toggle i{position:absolute!important;z-index:4;left:50%;width:20px!important;height:1px!important;margin:0!important;background:linear-gradient(90deg,transparent,#d8f6ff 25%,#55cef7 75%,transparent)!important;box-shadow:0 0 8px #53cff4;transform-origin:center;transition:top .4s cubic-bezier(.68,-.4,.25,1.45),transform .45s cubic-bezier(.68,-.4,.25,1.45),width .35s}.menu-toggle i:nth-of-type(1){top:17px;transform:translateX(-50%)}.menu-toggle i:nth-of-type(2){top:25px;transform:translateX(-50%)}.menu-toggle b{position:absolute;z-index:5;left:50%;top:50%;width:4px;height:4px;border-radius:50%;background:#48df96;box-shadow:0 0 7px #48df96;transform:translate(-50%,-50%) scale(0);transition:transform .4s}.menu-toggle:hover{border-color:#65dcffb0!important;box-shadow:inset 0 0 20px #42bfe938,0 0 22px #36bee530}.menu-toggle:hover:before{transform:translate(-2px,-2px)}.menu-toggle:hover:after{transform:translate(2px,2px)}.site-header.menu-open .menu-toggle{border-color:#54e99c8c!important;background:#0b1c27e8!important;box-shadow:inset 0 0 22px #38db8e24,0 0 26px #43da9470}.site-header.menu-open .menu-toggle span{inset:-7px;border-color:#50e4976b;animation-duration:3.5s}.site-header.menu-open .menu-toggle i:nth-of-type(1){top:21px;transform:translateX(-50%) rotate(45deg)}.site-header.menu-open .menu-toggle i:nth-of-type(2){top:21px;transform:translateX(-50%) rotate(-45deg)}.site-header.menu-open .menu-toggle b{transform:translate(-50%,-50%) scale(1)}.site-header.menu-open .menu-toggle:before,.site-header.menu-open .menu-toggle:after{border-color:#4fe69a;transform:rotate(180deg)}@keyframes menuOrbit{to{transform:rotate(360deg)}}@media(max-width:1024px){.menu-toggle{display:flex!important;width:44px;height:44px}.site-header.menu-open .menu-toggle{top:18px!important}}@media(prefers-reduced-motion:reduce){.menu-toggle span{animation:none}}


@media(max-width:1024px){.site-header.menu-open{isolation:isolate;background:radial-gradient(circle at 86% 8%,#2bc9f41f,transparent 25%),radial-gradient(circle at 10% 75%,#35e08d12,transparent 30%),#07131ff5}.site-header.menu-open:before{content:"";position:fixed;z-index:-2;inset:0;background:linear-gradient(#89a7b20a 1px,transparent 1px),linear-gradient(90deg,#89a7b20a 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(135deg,#000,transparent 82%)}.site-header.menu-open:after{content:"";position:fixed;z-index:-1;left:-28%;top:34%;width:75vw;height:1px;background:linear-gradient(90deg,transparent,#48e699,#64d8ff,transparent);box-shadow:0 0 18px #48e699;transform:rotate(-24deg);opacity:.36}.site-header.menu-open .site-nav{counter-reset:energyMenu;display:grid!important;gap:10px;padding-left:18px}.site-header.menu-open .site-nav:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:linear-gradient(transparent,#4ce69c 12%,#57d2f7 50%,#4ce69c 88%,transparent);box-shadow:0 0 10px #4ce69c}.site-header.menu-open .site-nav:after{content:"";position:absolute;left:-3px;top:16%;width:7px;height:7px;border-radius:50%;background:#e8ffff;box-shadow:0 0 7px #fff,0 0 16px #46e596;animation:menuNode 3.2s ease-in-out infinite}.site-header.menu-open .site-nav a{counter-increment:energyMenu;position:relative;display:flex;align-items:center;min-height:68px;padding:15px 56px 15px 58px!important;border:1px solid #7597a424!important;background:linear-gradient(100deg,#132633d9,#0a1823b8 60%,#0c202cde);color:#d9e6eb!important;font-size:18px!important;font-weight:600;letter-spacing:-.02em;overflow:hidden;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);transition:transform .3s,border-color .3s,background .3s,box-shadow .3s}.site-header.menu-open .site-nav a:before{content:"0" counter(energyMenu);position:absolute;left:18px;color:#55d8f7;font:8px 'Space Mono';letter-spacing:.12em;text-shadow:0 0 8px #55d8f7}.site-header.menu-open .site-nav a:after{content:"↗"!important;display:grid!important;place-items:center;position:absolute!important;left:auto!important;right:16px!important;top:50%!important;bottom:auto!important;width:28px!important;height:28px!important;background:#102936!important;border:1px solid #49df944f;box-shadow:inset 0 0 10px #3fe58e1c;transform:translateY(-50%)!important;color:#53e69c;font-size:13px;opacity:1!important}.site-header.menu-open .site-nav a:hover,.site-header.menu-open .site-nav a:focus-visible{transform:translateX(5px);border-color:#55d7f36b!important;background:linear-gradient(100deg,#173748ed,#0b1c28ed 62%,#103328e6);box-shadow:0 0 24px #3fc9ef17,inset 3px 0 0 #4ce39a;outline:none}.site-header.menu-open .site-nav a:hover:after,.site-header.menu-open .site-nav a:focus-visible:after{border-color:#54e9a2;box-shadow:0 0 14px #46e5974f,inset 0 0 10px #3fe58e38}.site-header.menu-open .site-nav a span{display:none}@keyframes menuNode{0%,100%{top:13%;opacity:.45}50%{top:86%;opacity:1}}}@media(max-width:480px){.site-header.menu-open .site-nav{top:98px!important;gap:8px}.site-header.menu-open .site-nav a{min-height:62px;padding-left:52px!important;font-size:17px!important}}


.site-nav{position:static}.nav-item{position:relative}.nav-trigger{display:flex;align-items:center;gap:8px;padding:14px 0;border:0;background:transparent;color:#aebcc5;font-size:12px}.nav-trigger i{width:5px;height:5px;border-right:1px solid #5bd6fc;border-bottom:1px solid #5bd6fc;transform:rotate(45deg) translateY(-2px);transition:transform .3s}.nav-item.is-open .nav-trigger,.nav-item.is-active .nav-trigger{color:#fff}.nav-item.is-open .nav-trigger i{transform:rotate(225deg) translate(-1px,-1px)}.nav-simple>a{display:flex;align-items:center;padding:14px 0;color:#aebcc5!important;text-decoration:none;font-size:12px}.nav-simple>a em{display:none}.nav-panel{position:absolute;top:calc(100% + 23px);visibility:hidden;opacity:0;pointer-events:none;transform:translateY(12px);background:linear-gradient(145deg,#122532fa,#08151ffa);border:1px solid #6c92a235;box-shadow:0 24px 65px #000b,0 0 30px #2fc7ef12;transition:opacity .28s,transform .28s,visibility .28s}.nav-item.is-open .nav-panel{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.mega-panel{left:50%;width:min(840px,calc(100vw - 80px));padding:24px;transform:translate(-50%,12px)}.nav-item.is-open .mega-panel{transform:translate(-50%,0)}.panel-heading{display:flex;justify-content:space-between;margin-bottom:18px;color:#78909d;font:8px 'Space Mono';letter-spacing:.14em}.panel-heading b{color:#4bdc97;font-weight:400}.mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mega-grid>a{position:relative;display:flex!important;align-items:center;gap:14px;padding:17px!important;background:#12273499;border:1px solid #7894a126;color:#e0ebef!important;text-decoration:none}.mega-grid>a:after,.compact-panel>a:after{display:none!important}.mega-grid>a:hover{background:#163243;border-color:#56d8fb69}.mega-grid>a>i{width:34px;height:34px;display:grid;place-items:center;border:1px solid #56d7fb55;color:#67ddff;font:11px 'Space Mono';font-style:normal}.mega-grid>a>span{display:grid;gap:5px}.mega-grid>a b{font-size:12px}.mega-grid>a small{color:#768c98;font-size:9px}.mega-grid>a em{margin-left:auto;color:#4de49a;font-style:normal}.compact-panel{left:50%;width:280px;padding:9px;transform:translate(-50%,12px)}.nav-item.is-open .compact-panel{transform:translate(-50%,0)}.compact-panel>a{display:flex!important;align-items:center;justify-content:space-between;padding:14px!important;color:#cbd9df!important;text-decoration:none;font-size:11px;border-bottom:1px solid #77909b1f}.compact-panel>a:last-child{border:0}.compact-panel>a:hover{background:#15303e;color:#fff!important}.compact-panel em{color:#4de49a;font-style:normal}.language-switch{display:flex;align-items:center;padding:3px;border:1px solid #7293a138;background:#0b1923}.language-switch button{min-width:32px;height:30px;padding:0 8px;border:0;background:transparent;color:#718590;font:9px 'Space Mono';transition:background .25s,color .25s,box-shadow .25s}.language-switch button.is-selected{background:#173343;color:#6cddff;box-shadow:inset 0 -1px #51d9f9}.mobile-language{display:none}.site-header.has-open-panel{background:#091620ed;border-color:#77909b29;backdrop-filter:blur(18px)}@media(max-width:1024px){.site-header.menu-open{overflow-y:auto;overscroll-behavior:contain}.site-header.menu-open .site-nav{display:block!important;padding-left:18px;padding-bottom:42px;--active-y:34px}.site-header.menu-open .site-nav>.nav-item{position:relative;display:block;margin-bottom:9px;border:1px solid #7597a424;background:linear-gradient(100deg,#132633e8,#0a1823d9 60%,#0c202ce8);clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);counter-increment:energyMenu;overflow:hidden;transition:border-color .3s,box-shadow .3s,background .3s}.site-header.menu-open .site-nav>.nav-item:before{content:"0" counter(energyMenu);position:absolute;z-index:3;left:18px;top:27px;color:#55d8f7;font:8px 'Space Mono';letter-spacing:.12em}.site-header.menu-open .site-nav>.nav-item.is-active{border-color:#4fe39a75;background:linear-gradient(100deg,#15382f,#0c2029 65%,#11312b);box-shadow:inset 3px 0 #4ee39a,0 0 22px #3fe69a18}.site-header.menu-open .site-nav>.nav-item.is-active:before{color:#76ffc0;text-shadow:0 0 8px #4ee39a}.site-header.menu-open .nav-trigger,.site-header.menu-open .nav-simple>a{position:relative;width:100%;min-height:66px;padding:15px 54px 15px 58px!important;display:flex;align-items:center;justify-content:space-between;border:0!important;background:transparent!important;color:#dce8ed!important;font-size:18px!important;font-weight:600;text-align:left}.site-header.menu-open .nav-trigger:after,.site-header.menu-open .nav-simple>a:after{content:"+"!important;display:grid!important;place-items:center;position:absolute!important;left:auto!important;right:15px!important;top:50%!important;bottom:auto!important;width:29px!important;height:29px!important;border:1px solid #4cda9452;background:#102936!important;color:#52e49b;font:15px 'Space Mono';transform:translateY(-50%)!important;opacity:1!important}.site-header.menu-open .nav-item.is-open>.nav-trigger:after{content:"−"!important;box-shadow:0 0 14px #45e59745}.site-header.menu-open .nav-trigger i{display:none}.site-header.menu-open .nav-simple>a em{display:none}.site-header.menu-open .nav-simple>a:after{content:"↗"!important;font-size:12px}.site-header.menu-open .nav-panel{position:static;width:auto;max-height:0;padding:0 12px;visibility:hidden;opacity:0;overflow:hidden;pointer-events:none;transform:none!important;background:#06121b8f;border:0;border-top:1px solid transparent;box-shadow:none;transition:max-height .45s,opacity .3s,padding .45s,border-color .3s}.site-header.menu-open .nav-item.is-open .nav-panel{max-height:560px;padding:12px;visibility:visible;opacity:1;pointer-events:auto;border-color:#66aabb24}.site-header.menu-open .panel-heading{margin:0 4px 12px}.site-header.menu-open .mega-grid{grid-template-columns:1fr;gap:7px}.site-header.menu-open .mega-grid>a,.site-header.menu-open .compact-panel>a{clip-path:none;min-height:54px;padding:12px!important;border:1px solid #718f9b24!important;background:#102430aa!important;font-size:11px!important}.site-header.menu-open .mega-grid>a:before,.site-header.menu-open .compact-panel>a:before{display:none}.site-header.menu-open .mega-grid>a em,.site-header.menu-open .compact-panel>a em{display:block}.site-header.menu-open .compact-panel{display:grid;gap:7px}.site-header.menu-open .site-nav:after{top:var(--active-y)!important;animation:none!important;transition:top .42s cubic-bezier(.2,.8,.2,1)}.mobile-language{display:flex;margin:18px 0 0;width:max-content}.desktop-language{display:none}.language-switch button{min-width:43px;height:36px}.site-header.menu-open .site-nav>.nav-item:hover{transform:none}}@media(max-width:480px){.site-header.menu-open .site-nav{top:98px!important}.site-header.menu-open .nav-trigger,.site-header.menu-open .nav-simple>a{font-size:16px!important}.site-header.menu-open .mega-grid>a small{font-size:8px}}


@media(max-width:1024px){.site-header.menu-open .site-nav a{counter-increment:none!important}.site-header.menu-open .mega-grid>a>span{display:grid!important}.site-header.menu-open .mega-grid>a>span b{display:block}.site-header.menu-open .mega-grid>a>span small{display:block}.site-header.menu-open .nav-simple>a>span{display:block!important}.site-header.menu-open .site-nav>.nav-item{counter-increment:energyMenu}.site-header.menu-open .site-nav>.nav-item:before{content:"0" counter(energyMenu)}}


.language-switch{position:relative;gap:2px;padding:3px;border:1px solid #68b9d35c;background:#06131d;box-shadow:inset 0 0 14px #44c9f014,0 0 0 1px #02080d}.language-switch:before{content:"";position:absolute;left:50%;top:7px;bottom:7px;width:1px;background:#7896a22e}.language-switch button{position:relative;z-index:1;min-width:36px;height:32px;padding:0 8px;color:#8ca2ad;font:700 9px 'Space Mono';letter-spacing:.08em}.language-switch button:hover{color:#dff7ff}.language-switch button.is-selected{background:linear-gradient(145deg,#174158,#102b3a);color:#78e1ff;box-shadow:inset 0 0 12px #48d5ff24,0 0 10px #43ccef21}.language-switch button.is-selected:after{content:"";position:absolute;left:9px;right:9px;bottom:3px;height:1px;background:#55dcff;box-shadow:0 0 6px #55dcff}.mobile-header-language{display:none}@media(max-width:1024px){.mobile-header-language{display:flex;flex:0 0 auto;margin-left:auto}.menu-toggle{margin-left:10px!important}.site-header.menu-open .mobile-header-language{position:absolute;display:flex;right:78px;top:24px}.site-header.menu-open .site-nav:after{animation:menuNode 3.2s ease-in-out infinite!important}.language-switch button{min-width:34px;height:30px}.desktop-language{display:none!important}}@media(max-width:380px){.mobile-header-language{transform:scale(.9);transform-origin:right center}.site-header.menu-open .mobile-header-language{right:68px}}


.language-switch{gap:3px;padding:4px;border-color:#70d8fa8f;background:#071824;box-shadow:inset 0 0 18px #45cff026,0 0 14px #38c6ed17}.language-switch button{min-width:42px;height:34px;padding:0 9px;color:#c0d0d8;font:800 11px 'Space Mono';letter-spacing:.1em;text-shadow:0 1px 2px #000}.language-switch button.is-selected{color:#ecfdff;background:linear-gradient(145deg,#17749a,#12506c);box-shadow:inset 0 0 12px #7ce8ff45,0 0 12px #42d5fb3d}.language-switch button.is-selected:after{left:8px;right:8px;background:#7ceaff}.language-switch button:not(.is-selected):hover{background:#102a38;color:#fff}@media(max-width:1024px){.site-header.menu-open .site-nav:before{top:var(--rail-start,34px)!important;bottom:calc(100% - var(--rail-end,298px))!important}.site-header.menu-open .site-nav:after{top:calc(var(--rail-start,34px) - 3.5px)!important;margin:0!important;animation:menuDotTravel 4.4s cubic-bezier(.45,0,.55,1) infinite!important;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.site-header.menu-open .site-nav.has-expanded-item:after{animation:none!important;transform:translateY(var(--active-offset,0px))!important}.site-header.menu-open .site-nav>.nav-item:after{content:"";position:absolute;z-index:5;right:-3px;top:5px;width:19px;height:1px;background:#4bdc9a91;box-shadow:0 0 7px #4bdc9a;transform:rotate(45deg);transform-origin:center}.site-header.menu-open .site-nav>.nav-item.is-active:after{background:#76ffc0;box-shadow:0 0 9px #4ff0a8}.mobile-header-language{transform:none!important}.site-header.menu-open .mobile-header-language{top:21px}.menu-toggle{margin-left:9px!important}@keyframes menuDotTravel{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(var(--dot-travel,264px));opacity:1}}}@media(max-width:380px){.language-switch button{min-width:37px;padding:0 6px;font-size:10px}.site-header.menu-open .mobile-header-language{right:65px}}

@media(max-width:1024px){
  .site-header.menu-open{
    height:100vh;
    height:100dvh;
    min-height:0;
    max-height:100dvh;
    overflow-x:hidden;
    overflow-y:auto;
    overscroll-behavior-y:contain;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:thin;
    scrollbar-color:#4ce39a55 transparent;
  }
  .site-header.menu-open::-webkit-scrollbar{width:4px}
  .site-header.menu-open::-webkit-scrollbar-track{background:transparent}
  .site-header.menu-open::-webkit-scrollbar-thumb{background:#4ce39a55;border-radius:4px}
  .site-header.menu-open .site-nav{padding-bottom:max(42px,env(safe-area-inset-bottom))}
}


@media(max-width:1024px){.site-header.menu-open .site-nav:before{transition:top .16s linear,bottom .16s linear,box-shadow .3s}.site-header.menu-open .site-nav:after{will-change:transform}}


@media(max-width:1024px){.site-header.menu-open .site-nav:not(.has-expanded-item):not(.is-resuming):after{animation:menuDotTravel 4.4s linear infinite!important;animation-delay:var(--dot-delay,0s)!important}.site-header.menu-open .site-nav.is-resuming:after{animation:none!important;transform:translateY(var(--active-offset,0px))!important;transition:none!important}}


.service-gateway{gap:22px}.service-card{--energy:#4ce59a;--energy-rgb:76,229,154;min-height:350px;padding:30px 34px 28px;background:radial-gradient(circle at 88% 12%,rgba(var(--energy-rgb),.1),transparent 25%),linear-gradient(145deg,#142a37f7,#091721fa 68%,#0c1c27fa);border:1px solid rgba(var(--energy-rgb),.34);clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% 100%,19px 100%,0 calc(100% - 19px));box-shadow:0 25px 70px #0007,inset 0 0 45px rgba(var(--energy-rgb),.025);isolation:isolate}.dedicated-card{--energy:#63cefa;--energy-rgb:99,206,250}.service-card:before{z-index:4;left:12%;width:76%;height:2px;background:linear-gradient(90deg,transparent,rgba(var(--energy-rgb),.45),var(--energy),rgba(var(--energy-rgb),.45),transparent);box-shadow:0 0 12px var(--energy),0 0 30px rgba(var(--energy-rgb),.3);animation:cardCharge 2.8s ease-in-out infinite}.service-card:after{z-index:-1;right:-78px;top:-82px;width:220px;height:220px;border:1px solid rgba(var(--energy-rgb),.2);box-shadow:inset 0 0 40px rgba(var(--energy-rgb),.05);background:repeating-radial-gradient(circle,transparent 0 17px,rgba(var(--energy-rgb),.045) 18px 19px);animation:cardRadar 14s linear infinite}.service-card:hover{transform:translateY(-9px);border-color:rgba(var(--energy-rgb),.72);background:radial-gradient(circle at 88% 12%,rgba(var(--energy-rgb),.18),transparent 29%),linear-gradient(145deg,#173443,#0a1924 68%,#0d202c);box-shadow:0 32px 82px #0009,0 0 32px rgba(var(--energy-rgb),.12),inset 0 0 55px rgba(var(--energy-rgb),.04)}.service-card .card-index{display:inline-flex;align-items:center;gap:9px;color:#8197a2;font-size:8px}.service-card .card-index:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--energy);box-shadow:0 0 9px var(--energy)}.service-card .card-icon{top:25px;right:28px;width:48px;height:48px;border:1px solid rgba(var(--energy-rgb),.55);background:radial-gradient(circle,rgba(var(--energy-rgb),.25),#0a1b26 64%);color:var(--energy);font-size:15px;clip-path:polygon(25% 0,75% 0,100% 25%,100% 75%,75% 100%,25% 100%,0 75%,0 25%);box-shadow:0 0 18px rgba(var(--energy-rgb),.15),inset 0 0 14px rgba(var(--energy-rgb),.15);animation:coreBreath 2.8s ease-in-out infinite}.service-card .card-icon:before,.service-card .card-icon:after{content:"";position:absolute;inset:6px;border:1px solid rgba(var(--energy-rgb),.24);transform:rotate(45deg)}.service-card .card-icon:after{inset:15px;background:var(--energy);border:0;box-shadow:0 0 12px var(--energy);opacity:.35}.service-card>div{margin-top:44px}.service-card h2{font-size:clamp(38px,3.3vw,56px);line-height:.92;color:#edf7fa;text-shadow:0 0 28px rgba(var(--energy-rgb),.1)}.service-card p{margin-top:9px;color:rgba(var(--energy-rgb),.8);font:9px 'Space Mono';letter-spacing:.1em;text-transform:uppercase}.service-card .card-arrow{right:34px;top:119px;color:var(--energy);font-size:22px;text-shadow:0 0 10px var(--energy);transition:transform .3s}.service-card:hover .card-arrow{transform:translate(4px,-4px)}.service-card ul{grid-template-columns:1fr;gap:8px;margin:28px 0 64px}.service-card li{position:relative;padding:9px 12px 9px 28px;border:1px solid #8197a219;background:#07141d70;color:#9eb0b8;font:9px 'Space Mono';letter-spacing:.03em}.service-card li:before{content:"";position:absolute;left:12px;top:50%;width:5px;height:5px;margin:0;border-radius:50%;background:var(--energy);box-shadow:0 0 7px var(--energy);transform:translateY(-50%)}.service-card .card-link{bottom:24px;left:34px;right:34px;padding:15px 13px 0 0;border-top:1px solid rgba(var(--energy-rgb),.25);color:#b9c9d0}.service-card .card-link:before{content:"ENERGY LINK";display:block;margin-bottom:7px;color:rgba(var(--energy-rgb),.62);font-size:7px}.service-card .card-link b{width:32px;height:32px;display:grid;place-items:center;margin-top:-18px;border:1px solid rgba(var(--energy-rgb),.45);background:rgba(var(--energy-rgb),.08);color:var(--energy);box-shadow:inset 0 0 12px rgba(var(--energy-rgb),.1);transition:background .3s,box-shadow .3s}.service-card:hover .card-link b{background:rgba(var(--energy-rgb),.18);box-shadow:0 0 16px rgba(var(--energy-rgb),.25)}@keyframes cardCharge{0%,100%{opacity:.4;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@keyframes cardRadar{to{transform:rotate(360deg)}}@keyframes coreBreath{0%,100%{filter:brightness(.75)}50%{filter:brightness(1.35);box-shadow:0 0 26px rgba(var(--energy-rgb),.3),inset 0 0 17px rgba(var(--energy-rgb),.2)}}@media(max-width:950px) and (min-width:641px){.service-gateway{width:94vw;gap:12px}.service-card{padding:26px 24px}.service-card h2{font-size:35px}.service-card .card-link{left:24px;right:24px}}@media(max-width:640px){.hosting-hero{min-height:1840px}.service-gateway{gap:16px}.service-card{min-height:350px;padding:27px 24px}.service-card h2{font-size:42px}.service-card .card-icon{right:22px;width:44px;height:44px}.service-card .card-arrow{right:25px}.service-card .card-link{left:24px;right:24px}}@media(prefers-reduced-motion:reduce){.service-card:before,.service-card:after,.service-card .card-icon{animation:none}}


.service-card .card-description{width:100%;max-width:none;min-height:88px;margin:29px 0 66px;padding:16px 18px;border-left:2px solid var(--energy);background:linear-gradient(90deg,rgba(var(--energy-rgb),.07),transparent);color:#aebdc4;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.65;letter-spacing:0;text-transform:none}.service-card:hover .card-description{color:#c5d2d7;background:linear-gradient(90deg,rgba(var(--energy-rgb),.11),transparent)}@media(max-width:950px) and (min-width:641px){.service-card .card-description{min-height:122px;padding:14px;font-size:13px;line-height:1.55}}@media(max-width:640px){.service-card .card-description{min-height:0;margin:26px 0 70px;font-size:14px;line-height:1.6}}


.energy-transition{position:relative;height:215px;margin-top:-54px;margin-bottom:-96px;overflow:hidden;background:linear-gradient(180deg,rgba(8,22,34,.12) 0%,#071824 52%,rgba(6,19,30,0) 100%);isolation:isolate;z-index:9}
.energy-transition:before,.energy-transition:after{content:"";position:absolute;inset:0;pointer-events:none}.energy-transition:before{background:radial-gradient(ellipse at 50% 74%,rgba(32,235,190,.22),transparent 34%),linear-gradient(90deg,transparent 49.92%,rgba(76,248,203,.22) 50%,transparent 50.08%)}.energy-transition:after{opacity:.14;background-image:linear-gradient(rgba(70,169,198,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(70,169,198,.12) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(#000,transparent)}
#powerStream{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.transition-core{position:absolute;left:50%;bottom:27px;width:54px;height:54px;z-index:3;transform:translateX(-50%) rotate(45deg);border:1px solid rgba(68,245,194,.31);box-shadow:0 0 34px rgba(42,232,183,.24),inset 0 0 20px rgba(42,232,183,.1)}.transition-core i,.transition-core span{position:absolute;inset:11px;border:1px solid rgba(91,246,207,.55)}.transition-core span{inset:20px;background:#62ffd1;box-shadow:0 0 20px #45efbd}
.facts-section{position:relative;width:100%;min-height:810px;padding:162px max(32px,5vw) 84px;margin-top:-62px;overflow:hidden;background:linear-gradient(180deg,#071824 0%,#06131e 16%,#06131e 100%);isolation:isolate;color:#dceaf1}.facts-section:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(ellipse at 50% 0,rgba(44,235,193,.28),transparent 30%),linear-gradient(180deg,rgba(8,25,37,.3),transparent 120px),linear-gradient(135deg,rgba(11,32,47,.5),rgba(3,13,22,.78))}.facts-section:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(4,14,22,.62),transparent 18%,transparent 82%,rgba(4,14,22,.62)),linear-gradient(105deg,transparent 0 21%,rgba(64,232,206,.13) 21.1% 21.2%,transparent 21.3% 43%,rgba(64,232,206,.2) 43.1% 43.2%,transparent 43.3% 57%,rgba(64,232,206,.2) 57.1% 57.2%,transparent 57.3% 79%,rgba(64,232,206,.13) 79.1% 79.2%,transparent 79.3%) top/100% 96px no-repeat,radial-gradient(circle at 50% 52%,transparent 0,rgba(2,10,17,.3) 80%)}#meshCanvas{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:auto;opacity:.82}
.facts-head{position:relative;width:min(680px,100%);text-align:center;margin:0 auto 54px;z-index:2}.facts-head>span{font:700 10px/1 Space Mono;color:#58f2c0;letter-spacing:.22em}.facts-head h2{margin:16px 0 12px;font-size:clamp(42px,4.6vw,70px);line-height:.88;letter-spacing:-.065em}.facts-head h2 em{font-style:normal;color:#6dcce8;text-shadow:0 0 30px rgba(64,207,238,.2)}.facts-head p{margin:0 auto;max-width:520px;color:#9aadb7;font-size:13px;line-height:1.65}
.facts-grid{position:relative;display:grid;grid-template-columns:1.35fr .8fr 1.05fr;grid-template-rows:auto auto;gap:18px;width:min(1220px,100%);margin:0 auto;z-index:2}.fact{position:relative;display:flex;gap:20px;min-width:0;padding:24px 25px;background:linear-gradient(135deg,rgba(13,38,51,.9),rgba(5,22,33,.76));border:1px solid rgba(74,218,215,.27);backdrop-filter:blur(12px);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));box-shadow:inset 3px 0 #45efbd;z-index:2;transition:transform .38s cubic-bezier(.2,.8,.2,1),border-color .3s ease,filter .3s ease,background .3s ease}.fact:before{content:"";position:absolute;left:0;top:0;width:55%;height:1px;background:linear-gradient(90deg,#64ffd3,transparent);box-shadow:0 0 13px #64ffd3;transition:width .45s ease,box-shadow .35s ease}.fact:after{content:"";position:absolute;width:160px;height:160px;right:-80px;bottom:-110px;background:repeating-conic-gradient(from 20deg,rgba(91,255,211,.22) 0 2deg,transparent 2deg 17deg);border-radius:50%;opacity:0;transform:scale(.25) rotate(-35deg);transition:opacity .2s ease,transform .55s cubic-bezier(.16,.84,.3,1)}.fact:hover{transform:translateY(-8px) scale(1.018);border-color:rgba(86,246,216,.78);background:linear-gradient(135deg,rgba(15,50,60,.96),rgba(5,27,39,.9));filter:drop-shadow(0 0 9px rgba(71,255,205,.5)) drop-shadow(0 18px 28px rgba(0,0,0,.38))}.fact:hover:before{width:92%;box-shadow:0 0 10px #64ffd3,0 0 30px rgba(76,255,208,.8)}.fact:hover:after{opacity:1;transform:scale(1) rotate(22deg)}
.fact>span{position:relative;z-index:1;flex:0 0 48px;height:48px;display:grid;place-items:center;border:1px solid rgba(86,241,210,.45);color:#64ffd3;font:700 12px/1 Space Mono;background:rgba(25,116,116,.13);box-shadow:inset 0 0 18px rgba(70,238,200,.09),0 0 20px rgba(70,238,200,.07);transition:box-shadow .3s ease,background .3s ease,transform .35s ease}.fact:hover>span{background:rgba(64,235,193,.19);box-shadow:inset 0 0 18px rgba(70,238,200,.25),0 0 27px rgba(70,255,208,.48);transform:rotate(45deg)}.fact>div{position:relative;z-index:1}.fact h3{margin:1px 0 8px;font-size:16px;line-height:1.25;letter-spacing:-.02em}.fact p{margin:0;color:#96abb6;font-size:12px;line-height:1.6}.fact-one{grid-column:1 / 3}.fact-two{grid-column:3}.fact-three{grid-column:1}.fact-four{grid-column:2}.fact-five{grid-column:3}
.facts-signal{position:relative;display:flex;justify-content:center;align-items:center;gap:12px;margin-top:36px;font:700 9px/1 Space Mono;color:#5cebc3;letter-spacing:.18em;z-index:2}.facts-signal i{width:7px;height:7px;border-radius:50%;background:#5cffcf;box-shadow:0 0 14px #5cffcf}
@media(max-width:900px){.energy-transition{height:190px;margin-bottom:-78px}.facts-section{min-height:0;padding-top:142px}.facts-grid{grid-template-columns:1fr 1fr}.fact-one{grid-column:1 / 3}.fact-two,.fact-four{grid-column:2}.fact-three,.fact-five{grid-column:1}}
@media(max-width:640px){.energy-transition{height:165px;margin-bottom:-60px}.transition-core{width:44px;height:44px;bottom:22px}.transition-core i{inset:9px}.transition-core span{inset:16px}.facts-section{padding:118px 18px 66px;margin-top:-42px}.facts-head{text-align:left;margin-bottom:34px}.facts-head h2{font-size:clamp(40px,13vw,56px);margin-top:14px}.facts-head p{margin-left:0;font-size:12px}.facts-grid{display:block}.fact,.fact-one,.fact-two,.fact-three,.fact-four,.fact-five{width:100%;margin:0 0 15px;padding:20px 18px;gap:15px}.fact>span{flex-basis:42px;height:42px}.fact h3{font-size:14px}.facts-signal{margin-top:28px}}
@media(prefers-reduced-motion:reduce){.fact,.fact:before,.fact:after,.fact>span{transition:none}}
@media(min-width:951px){.hosting-hero{min-height:1210px}.service-gateway{top:700px}}
.service-card{clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% 100%,0 100%)}
.energy-transition{height:158px;margin-top:-42px;margin-bottom:0;background:linear-gradient(180deg,#0a1823 0%,#081722 46%,#071824 100%);z-index:1}
.energy-transition:before{background:linear-gradient(90deg,transparent 49.94%,rgba(76,248,203,.08) 50%,transparent 50.06%)}
.energy-transition:after{opacity:.07}
.transition-core{display:none}
.facts-section{padding-top:112px;margin-top:0;background:linear-gradient(180deg,#071824 0%,#06131e 18%,#06131e 100%)}
.facts-section:before{background:linear-gradient(180deg,rgba(8,25,37,.18),transparent 120px),linear-gradient(135deg,rgba(11,32,47,.5),rgba(3,13,22,.78))}
@media(max-width:900px){.energy-transition{height:150px;margin-top:-34px;margin-bottom:0}.facts-section{padding-top:100px;margin-top:0}}
@media(max-width:640px){.energy-transition{height:132px;margin-top:-26px;margin-bottom:0}.facts-section{padding-top:88px;margin-top:0}}
#meshCanvas{mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.08) 45px,#000 190px)}
.energy-transition:before{display:none}
.facts-section{--facts-head-y:0px;--facts-grid-y:0px;--facts-mesh-y:0px;padding-top:98px;padding-bottom:128px;background:linear-gradient(168deg,#071824 0%,#06131e 72%,#081925 72.2%,#07141f 100%)}
.facts-head{transform:translate3d(0,var(--facts-head-y),0);transition:transform .08s linear}
.facts-grid{transform:translate3d(0,var(--facts-grid-y),0) rotate(-1.15deg);transform-origin:center;transition:transform .08s linear}
.fact-one{transform:translateX(-20px)}.fact-two{transform:translate(18px,22px)}.fact-three{transform:translate(-35px,14px)}.fact-four{transform:translate(0,34px)}.fact-five{transform:translate(28px,54px)}
.fact-one:hover{transform:translate(-20px,-8px) scale(1.018)}.fact-two:hover{transform:translate(18px,14px) scale(1.018)}.fact-three:hover{transform:translate(-35px,6px) scale(1.018)}.fact-four:hover{transform:translate(0,26px) scale(1.018)}.fact-five:hover{transform:translate(28px,46px) scale(1.018)}
#meshCanvas{transform:translate3d(0,var(--facts-mesh-y),0) scale(1.06);transform-origin:center;transition:transform .08s linear}
.facts-signal{margin-top:76px}
@media(max-width:900px){.facts-grid{transform:translate3d(0,var(--facts-grid-y),0) rotate(-.65deg)}.fact-one,.fact-two,.fact-three,.fact-four,.fact-five{transform:none}.fact-one:hover,.fact-two:hover,.fact-three:hover,.fact-four:hover,.fact-five:hover{transform:translateY(-8px) scale(1.012)}}
@media(max-width:640px){.facts-section{padding-top:74px;padding-bottom:82px}.facts-grid{transform:translate3d(0,var(--facts-grid-y),0)}.facts-signal{margin-top:34px}}


.facts-section,.tariffs-section{content-visibility:auto;contain-intrinsic-size:auto 900px}

@media (max-width:1024px),(update:slow){
  .fact,.site-header.menu-open,.site-header.has-open-panel{backdrop-filter:none!important}
  .processor-halo{filter:blur(18px)!important}
  .energy-pulse,.energy-channel{filter:none!important}
}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto!important}
  *,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}
  #powerStream,#meshCanvas{display:none!important}
}


.is-site .home{transform:none}.site-header{position:fixed!important;top:0!important}

.server-room{background-image:url('../img/processor-macro-hero-v1.png')}.is-entering .server-room{transform:scale(6.4)}.hero-kicker{font-size:11px;color:#b7c8d2;font-weight:700}.site-nav{height:auto!important;border-bottom:0!important}#dataStream{opacity:.94}.stream-node{margin-top:-30px;background:#091a24e6;transition:border-color .16s,box-shadow .16s,transform .16s}.stream-node.is-routing{border-color:#96ffd0;box-shadow:0 0 18px #73ffc0,0 0 42px #31df8299,inset 0 0 22px #66ffb747;transform:translate(-50%,-50%) scale(1.12)}.service-card:before{animation:none}.service-card.energy-arrival{animation:cardEnergyArrival .48s ease-out}.service-card.energy-arrival:before{animation:arrivalLine .48s ease-out}.service-card.energy-arrival .card-icon{filter:brightness(1.55);box-shadow:0 0 24px rgba(var(--energy-rgb),.72),inset 0 0 18px rgba(var(--energy-rgb),.38)}@keyframes cardEnergyArrival{0%{transform:translateY(0);border-color:rgba(var(--energy-rgb),.34);box-shadow:0 25px 70px #0007}45%{transform:translateY(-4px);border-color:rgba(var(--energy-rgb),.95);box-shadow:0 25px 70px #0007,0 0 20px rgba(var(--energy-rgb),.72),inset 0 0 52px rgba(var(--energy-rgb),.13)}100%{transform:translateY(0);border-color:rgba(var(--energy-rgb),.42);box-shadow:0 25px 70px #0007}}@keyframes arrivalLine{0%{opacity:.35;transform:scaleX(.18)}55%{opacity:1;transform:scaleX(1.12)}100%{opacity:.5;transform:scaleX(.76)}}@media(max-width:640px){.hero-kicker{font-size:9px;line-height:1.5}.stream-node{margin-top:-22px}}@media(prefers-reduced-motion:reduce){.service-card.energy-arrival{animation:none}.service-card.energy-arrival:before{animation:none}}

#dataStream{display:none!important}#energyChannels{position:absolute;z-index:6;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.energy-channel{fill:none;stroke:#55efa2;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #42e895) drop-shadow(0 0 10px #42e89580)}.channel-main{stroke-width:4}.channel-dedicated{stroke:#61d8ff;filter:drop-shadow(0 0 4px #55d2ff) drop-shadow(0 0 10px #55d2ff80)}.energy-pulse{fill:#d9ffeb;opacity:0;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 12px #58ffad) drop-shadow(0 0 20px #58ffad)}.pulse-dedicated{fill:#e2faff;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 12px #64ddff) drop-shadow(0 0 20px #64ddff)}

.stream-node{width:74px;height:32px;margin-top:-30px;border:1px solid #69efb88c;border-radius:3px;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:linear-gradient(90deg,#0a1c26,#12342f 50%,#0a1c26);box-shadow:0 0 14px #35d99545,inset 0 0 14px #4aebb323;transition:none}.stream-node:before,.stream-node:after{top:50%;width:17px;height:2px;background:linear-gradient(90deg,transparent,#74f4bd);transform:none}.stream-node:before{left:-17px}.stream-node:after{left:auto;right:-17px;background:linear-gradient(90deg,#74f4bd,transparent)}.stream-node span{width:28px;height:7px;border-radius:1px;background:linear-gradient(90deg,#4fdc9b,#d5ffed,#4fdc9b);box-shadow:0 0 9px #68efb1}.stream-node.is-routing{border-color:#69efb88c;box-shadow:0 0 14px #35d99545,inset 0 0 14px #4aebb323;transform:translate(-50%,-50%)}.service-card.energy-arrival,.service-card.energy-arrival:before{animation:none!important}.service-card.energy-arrival .card-icon{filter:none;box-shadow:0 0 18px rgba(var(--energy-rgb),.15),inset 0 0 14px rgba(var(--energy-rgb),.15)}@media(max-width:640px){.stream-node{width:62px;height:28px;margin-top:-22px}}

.energy-channel.channel-main{stroke:#a979ff;stroke-width:4;filter:drop-shadow(0 0 4px #a56cff) drop-shadow(0 0 12px #7547dfb8)}.energy-pulse{stroke:#fff;stroke-width:1.5}.energy-pulse.pulse-main{fill:#eadfff;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 13px #b47cff) drop-shadow(0 0 26px #8b55ff)}.energy-pulse.pulse-vps{fill:#d9ffeb;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 13px #58ffad) drop-shadow(0 0 26px #35e78e)}.energy-pulse.pulse-dedicated{fill:#e2faff;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 13px #64ddff) drop-shadow(0 0 26px #42cfff)}

.energy-pulse{stroke:#fff;stroke-width:2.5}.energy-pulse.pulse-main{fill:url(#orbPurple)}.energy-pulse.pulse-vps{fill:url(#orbGreen)}.energy-pulse.pulse-dedicated{fill:url(#orbBlue)}

.service-card,.service-card:hover{border:0!important}.card-cut-border{position:absolute;z-index:7;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.card-cut-border path{fill:none;stroke:rgba(var(--energy-rgb),.58);stroke-width:1;vector-effect:non-scaling-stroke}.service-card:hover .card-cut-border path{stroke:rgba(var(--energy-rgb),.92)}

.service-card,.service-card:hover{clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% 100%,19px 100%,0 calc(100% - 19px))!important}

.cube-face{backdrop-filter:none!important;box-shadow:inset 0 0 20px #35c8ff2e,0 0 10px #35c8ff1f!important}.cube-face:after{box-shadow:0 0 12px #3de99152,inset 0 0 9px #3de99124!important}.cube-core{box-shadow:0 0 12px #fff,0 0 25px #48d2ff,0 0 52px #2cbcf6,0 0 78px #40e794!important}.processor-halo{filter:blur(30px)!important}.cube-floor{filter:blur(4px)!important}.processor-ring{box-shadow:none!important}

.outgoing-energy{position:relative;z-index:5;height:180px;overflow:hidden;background:linear-gradient(180deg,#111d27 0%,#071824 72%,#06131e 100%)}#outgoingChannels{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.channel-vps-out{stroke:#55efa2}.channel-dedicated-out{stroke:#61d8ff;filter:drop-shadow(0 0 4px #55d2ff) drop-shadow(0 0 10px #55d2ff80)}@media(max-width:640px){.outgoing-energy{height:140px}}

.outgoing-energy{margin-top:-1px;overflow:visible!important;background:linear-gradient(180deg,#0b1722 0%,#08141e 45%,#07111d 100%)!important}#outgoingChannels{inset:auto 0 auto 0!important;overflow:hidden}.outgoing-energy:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:-28px;height:56px;background:linear-gradient(180deg,transparent,#0b1722 52%,transparent);pointer-events:none}

#outgoingChannels{top:var(--outgoing-top,0)!important}

.outgoing-energy{height:0!important;margin:0!important;background:none!important;overflow:visible!important;z-index:20!important}.outgoing-energy:before{display:none!important}#outgoingChannels{z-index:20;pointer-events:none}

.facts-section{
  --facts-progress:0;
  --facts-pointer-x:0;
  --facts-pointer-y:0;
  position:relative;
  min-height:0;
  margin:0;
  padding:76px clamp(24px,5.5vw,96px) 0;
  overflow:hidden;
  isolation:isolate;
  color:#e4f0f4;
  background:linear-gradient(180deg,#0b1722 0%,#071a27 48%,#05131e 86%,#07111d 100%);
}
.facts-section:before{
  content:"";
  position:absolute;
  z-index:-3;
  inset:0;
  background:radial-gradient(ellipse at 18% 30%,rgba(49,226,158,.12),transparent 35%),radial-gradient(ellipse at 83% 57%,rgba(69,192,241,.14),transparent 38%),linear-gradient(120deg,transparent 0 45%,rgba(79,224,197,.035) 45.1% 45.3%,transparent 45.4%);
  mask-image:linear-gradient(180deg,rgba(0,0,0,.42) 0,#000 28%,#000 88%,transparent 100%);
}
.facts-section:after{
  content:"";
  position:absolute;
  z-index:8;
  left:0;right:0;top:auto;bottom:0;height:150px;
  pointer-events:none;
  background:linear-gradient(180deg,transparent,#07111d 92%);
}
#meshCanvas{display:none!important}
.facts-atmosphere{position:absolute;z-index:-2;inset:0;overflow:hidden;pointer-events:none}
.atmos-grid{position:absolute;inset:-12%;opacity:.25;background-image:linear-gradient(rgba(84,223,205,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(84,223,205,.09) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,rgba(0,0,0,.12) 0,#000 30%,#000 78%,transparent 98%);transform:perspective(800px) rotateX(62deg) translate3d(calc(var(--facts-pointer-x)*10px),calc(var(--facts-progress)*42px),0);transform-origin:50% 22%;will-change:transform}
.atmos-orbit{position:absolute;border:1px solid rgba(87,218,230,.14);border-radius:50%;will-change:transform}
.orbit-a{width:620px;height:620px;right:-190px;top:15%;box-shadow:0 0 0 52px rgba(82,202,231,.025),0 0 0 104px rgba(82,202,231,.018);transform:translate3d(calc(var(--facts-pointer-x)*-18px),calc(var(--facts-progress)*-46px),0)}
.orbit-b{width:380px;height:380px;left:-150px;bottom:8%;border-color:rgba(69,236,170,.16);box-shadow:0 0 0 38px rgba(69,236,170,.025),0 0 0 76px rgba(69,236,170,.018);transform:translate3d(calc(var(--facts-pointer-x)*14px),calc(var(--facts-progress)*32px),0)}
.atmos-scan{position:absolute;left:-15%;top:35%;width:130%;height:1px;opacity:.42;background:linear-gradient(90deg,transparent,#54efb3 28%,#75dfff 72%,transparent);box-shadow:0 0 12px rgba(79,230,191,.45);animation:factsScan 11s ease-in-out infinite;will-change:transform,opacity}
.facts-bridge{display:none}
.facts-bridge:before,.facts-bridge:after{content:"";position:absolute;top:50%;width:34%;height:1px;background:linear-gradient(90deg,transparent,rgba(91,236,195,.55))}
.facts-bridge:before{left:0}.facts-bridge:after{right:0;transform:scaleX(-1)}
.facts-bridge i{position:absolute;left:50%;top:0;width:1px;height:22px;background:linear-gradient(#66eebd,transparent);box-shadow:0 0 9px #53e8b0}
.facts-head{position:relative;z-index:3;width:min(1180px,100%);margin:0 auto 64px;text-align:left;transform:translate3d(calc(var(--facts-pointer-x)*-5px),calc(var(--facts-progress)*-34px),0);transition:none;will-change:transform}
.facts-head>span{display:flex;align-items:center;gap:12px;color:#5ceebd;font:700 9px/1 'Space Mono';letter-spacing:.22em}
.facts-head>span:before{content:"";width:34px;height:1px;background:#5ceebd;box-shadow:0 0 8px #5ceebd}
.facts-head h2{max-width:850px;margin:22px 0 20px;font-size:clamp(52px,6.5vw,104px);line-height:.78;letter-spacing:-.075em}
.facts-head h2 em{font-style:normal;color:#72d5f3;text-shadow:none}
.facts-head>p{max-width:580px;margin:0;color:#91a8b3;font-size:14px;line-height:1.75}
.facts-head-meta{position:absolute;right:0;bottom:0;display:flex;gap:10px}
.facts-head-meta span{min-width:112px;padding:13px 14px;border-top:1px solid rgba(91,225,207,.32);background:rgba(8,29,41,.82);color:#66818d;font:7px/1 'Space Mono';letter-spacing:.12em}
.facts-head-meta b{display:block;margin-top:8px;color:#d9f7f1;font-size:11px;font-weight:700}
.facts-grid{position:relative;z-index:3;display:grid;width:min(1180px,100%);margin:0 auto;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto;gap:16px;transform:translate3d(calc(var(--facts-pointer-x)*7px),calc(var(--facts-progress)*-58px),0);transition:none;will-change:transform}
.fact,.fact-one,.fact-two,.fact-three,.fact-four,.fact-five{position:relative;display:flex;min-width:0;margin:0;padding:28px 27px;gap:20px;overflow:hidden;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,17px 100%,0 calc(100% - 17px));border:1px solid rgba(86,214,209,.24);background:linear-gradient(145deg,rgba(12,38,51,.96),rgba(5,23,34,.96));box-shadow:inset 3px 0 #50e5a5;backdrop-filter:none;transform:none;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .32s,background .32s}
.fact:before{content:"";position:absolute;left:0;top:0;width:56%;height:1px;background:linear-gradient(90deg,#63efb9,transparent);box-shadow:0 0 10px rgba(87,239,185,.5);transition:width .4s}
.fact:after{content:"";position:absolute;right:-42px;bottom:-70px;width:150px;height:150px;border:1px solid rgba(95,216,235,.11);border-radius:50%;background:none;opacity:1;transform:none;box-shadow:0 0 0 25px rgba(95,216,235,.025),0 0 0 50px rgba(95,216,235,.018)}
.fact:hover{transform:translateY(-7px);border-color:rgba(91,237,201,.68);background:linear-gradient(145deg,rgba(15,48,60,.98),rgba(6,28,40,.98));filter:none}
.fact:hover:before{width:88%;box-shadow:0 0 12px #63efb9}
.fact-one{grid-column:1 / span 7;min-height:190px}.fact-two{grid-column:8 / span 5;min-height:190px}.fact-three{grid-column:1 / span 4;min-height:205px}.fact-four{grid-column:5 / span 4;min-height:205px}.fact-five{grid-column:9 / span 4;min-height:205px}
.fact>span{position:relative;z-index:2;flex:0 0 50px;height:50px;display:grid;place-items:center;border:1px solid rgba(91,238,193,.48);background:#0b292c;color:#69f1bd;font:700 11px/1 'Space Mono';box-shadow:inset 0 0 15px rgba(72,232,177,.1);transform:none;transition:background .3s,border-color .3s}
.fact:hover>span{transform:none;background:#103934;border-color:#71f1bf;box-shadow:inset 0 0 15px rgba(72,232,177,.2)}
.fact>div{position:relative;z-index:2}.fact h3{margin:2px 0 10px;color:#e6f2f5;font-size:17px;line-height:1.18;letter-spacing:-.025em}.fact p{margin:0;color:#8fa6b1;font-size:12px;line-height:1.65}
.facts-signal{position:relative;z-index:3;margin:58px auto 0;display:flex;width:min(1180px,100%);justify-content:flex-start;align-items:center;gap:12px;color:#60eab9;font:700 8px/1 'Space Mono';letter-spacing:.18em;transform:translate3d(0,calc(var(--facts-progress)*-26px),0)}
.facts-signal:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,rgba(91,236,193,.35),transparent)}
.facts-signal i{width:7px;height:7px;border-radius:50%;background:#65f0ba;box-shadow:0 0 10px #65f0ba}
.facts-section:not(.is-visible) .facts-head{opacity:0;transform:translate3d(0,45px,0)}
.facts-section:not(.is-visible) .fact{opacity:0;transform:translateY(34px)}
.facts-section.is-visible .facts-head,.facts-section.is-visible .fact{opacity:1;transition-property:opacity,transform,border-color,background;transition-duration:.75s,.75s,.32s,.32s;transition-timing-function:ease,cubic-bezier(.2,.8,.2,1),ease,ease}
.facts-section.is-visible .fact:nth-child(2){transition-delay:.07s}.facts-section.is-visible .fact:nth-child(3){transition-delay:.12s}.facts-section.is-visible .fact:nth-child(4){transition-delay:.17s}.facts-section.is-visible .fact:nth-child(5){transition-delay:.22s}
@keyframes factsScan{0%,100%{transform:translate3d(0,-150px,0);opacity:0}18%,82%{opacity:.4}50%{transform:translate3d(0,420px,0);opacity:.28}}
@media(max-width:900px){.facts-section{min-height:0;padding:180px 26px 75px}.facts-head-meta{position:static;margin-top:28px}.facts-grid{grid-template-columns:1fr 1fr}.fact-one,.fact-two,.fact-three,.fact-four,.fact-five{grid-column:auto;min-height:190px}.fact-one{grid-column:1 / 3}.facts-head h2{font-size:clamp(52px,10vw,78px)}}
@media(max-width:640px){.facts-section{padding:145px 18px 60px}.facts-bridge{top:28px;width:88vw}.facts-bridge span{display:none}.facts-bridge:before,.facts-bridge:after{width:44%}.facts-head{margin-bottom:38px}.facts-head h2{max-width:100%;font-size:clamp(35px,9.6vw,43px);line-height:.84;letter-spacing:-.06em}.facts-head>p{font-size:12px}.facts-head-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.facts-head-meta span{min-width:0;padding:10px 8px}.facts-grid{display:block;transform:translate3d(0,calc(var(--facts-progress)*-24px),0)}.fact,.fact-one,.fact-two,.fact-three,.fact-four,.fact-five{width:100%;min-height:0;margin:0 0 13px;padding:21px 18px;gap:15px}.fact>span{flex-basis:42px;height:42px}.fact h3{font-size:15px}.orbit-a{right:-420px}.facts-signal{margin-top:34px}}
@media(prefers-reduced-motion:reduce){.atmos-scan{animation:none}.facts-head,.facts-grid,.facts-signal,.atmos-grid,.atmos-orbit{transform:none!important}.facts-section:not(.is-visible) .facts-head,.facts-section:not(.is-visible) .fact{opacity:1;transform:none}}
@media(min-width:951px){.hosting-hero{min-height:1155px}.hero-status{display:none}}
@media(max-width:950px) and (min-width:641px){.hosting-hero{min-height:1580px}.processor-zone{top:510px}.service-gateway{top:1062px}.stream-node{top:980px}}
@media(max-width:640px){.hosting-hero{min-height:clamp(2020px,calc(2440px - 65.6vw),2185px)}.processor-zone{top:clamp(460px,calc(716px - 40vw),560px)}.service-gateway{top:1150px}.stream-node{top:1070px}}


.plans-section{--plan:#55eaa5;--plan-rgb:85,234,165;position:relative;min-height:1700px;padding:190px clamp(20px,5.5vw,96px) 190px;overflow:hidden;isolation:isolate;color:#e8f3f6;background:linear-gradient(180deg,#07111d,#081824 16%,#071521 84%,#07111d)}
.plans-section.mode-dedicated{--plan:#62d3ff;--plan-rgb:98,211,255}.plans-section:before{content:"";position:absolute;z-index:-3;inset:0;background:radial-gradient(circle at 50% 18%,rgba(var(--plan-rgb),.12),transparent 24%),radial-gradient(circle at 14% 62%,rgba(75,218,181,.07),transparent 28%),linear-gradient(120deg,transparent 47%,rgba(var(--plan-rgb),.035) 47.1% 47.3%,transparent 47.4%)}.plans-section:after{content:"";position:absolute;z-index:8;left:0;right:0;bottom:0;height:150px;background:linear-gradient(transparent,#07111d);pointer-events:none}.plans-atmosphere{position:absolute;z-index:-2;inset:0;pointer-events:none;overflow:hidden}.plans-atmosphere i{position:absolute;width:520px;height:520px;border:1px solid rgba(var(--plan-rgb),.12);border-radius:50%;transition:border-color .5s}.plans-atmosphere i:first-child{left:-280px;top:24%;box-shadow:0 0 0 58px rgba(var(--plan-rgb),.018),0 0 0 116px rgba(var(--plan-rgb),.012)}.plans-atmosphere i:nth-child(2){right:-260px;bottom:16%;box-shadow:0 0 0 58px rgba(var(--plan-rgb),.018),0 0 0 116px rgba(var(--plan-rgb),.012)}.plans-atmosphere span{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(var(--plan-rgb),.07) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--plan-rgb),.07) 1px,transparent 1px);background-size:78px 78px;mask-image:linear-gradient(transparent,#000 16%,#000 84%,transparent)}
.plans-input-energy{position:absolute;left:0;top:0;width:100%;height:190px;overflow:visible;pointer-events:none}.plans-input-energy path{fill:none;stroke:var(--plan);stroke-width:2.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(var(--plan-rgb),.8));transition:stroke .5s}.plans-input-energy path:last-of-type{stroke:#62d3ff}.input-orb,.network-orb{fill:#fff;stroke:var(--plan);stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 14px var(--plan));transition:stroke .5s}.input-orb-right{stroke:#62d3ff}
.plans-head{position:relative;z-index:3;width:min(1180px,100%);margin:0 auto 62px}.plans-head>span{display:flex;align-items:center;gap:12px;color:var(--plan);font:700 9px/1 'Space Mono';letter-spacing:.2em}.plans-head>span:before{content:"";width:34px;height:1px;background:var(--plan);box-shadow:0 0 8px var(--plan)}.plans-head h2{margin:20px 0 18px;font-size:clamp(52px,6vw,92px);line-height:.81;letter-spacing:-.07em}.plans-head h2 em{font-style:normal;color:var(--plan);transition:color .5s}.plans-head p{max-width:620px;margin:0;color:#8fa5b0;font-size:14px;line-height:1.7}
.plans-stage{position:relative;z-index:3;width:min(1200px,100%);margin:auto}.category-switch{display:grid;grid-template-columns:1fr 82px 1fr;align-items:stretch;perspective:1200px}.category-switch>button{position:relative;min-height:126px;padding:24px 28px;text-align:left;border:1px solid #65828f38;background:linear-gradient(145deg,#0d2431,#091923);color:#718894;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);transition:border-color .35s,background .35s,color .35s}.category-switch>button:last-child{text-align:right;clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px)}.category-switch button small{display:block;margin-bottom:15px;font:8px 'Space Mono';letter-spacing:.16em}.category-switch button b{display:block;color:#9bafb7;font-size:31px;letter-spacing:-.04em}.category-switch button span{font-size:11px}.category-switch button.is-active{border-color:rgba(var(--plan-rgb),.66);background:linear-gradient(145deg,rgba(var(--plan-rgb),.15),#0a1d28 65%);color:rgba(var(--plan-rgb),.8);box-shadow:inset 0 0 35px rgba(var(--plan-rgb),.04)}.category-switch button.is-active b{color:#effcff;text-shadow:0 0 22px rgba(var(--plan-rgb),.2)}.category-switch>i{position:relative;display:grid;place-items:center}.category-switch>i:before,.category-switch>i:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--plan),transparent)}.category-switch>i:before{top:43%}.category-switch>i:after{top:57%}.category-switch>i span{width:21px;height:21px;transform:rotate(45deg);border:1px solid var(--plan);background:#0a2027;box-shadow:0 0 14px rgba(var(--plan-rgb),.35)}
.category-feed,.tariff-feed{position:relative;width:2px;height:72px;margin:auto;background:linear-gradient(var(--plan),rgba(var(--plan-rgb),.15));box-shadow:0 0 8px rgba(var(--plan-rgb),.45)}.category-feed i,.tariff-feed i{position:absolute;left:50%;top:0;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff,0 0 16px var(--plan);transform:translateX(-50%);animation:feedOrb 2.4s linear infinite}.category-feed span,.tariff-feed span{position:absolute;left:50%;bottom:-5px;width:12px;height:12px;border:1px solid var(--plan);transform:translateX(-50%) rotate(45deg);background:#0b2028}
.country-switch{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;perspective:1200px}.country-switch button{display:flex;align-items:center;gap:15px;min-height:82px;padding:16px 19px;border:1px solid #68828d30;background:#091923;color:#748995;text-align:left;transition:.3s}.country-switch button>i{flex:0 0 auto;width:42px;height:42px;display:grid;place-items:center;overflow:hidden;padding:0;border:1px solid #63818d4d;color:#8299a3;font:700 10px 'Space Mono';font-style:normal}.country-switch button>i img{width:100%;height:100%;object-fit:cover;display:block}.country-switch button>span{font-size:13px}.country-switch button.is-active{border-color:rgba(var(--plan-rgb),.62);background:rgba(var(--plan-rgb),.1);color:#e5f7f4;box-shadow:inset 3px 0 var(--plan)}.country-switch button.is-active>i{border-color:var(--plan);color:var(--plan);box-shadow:inset 0 0 13px rgba(var(--plan-rgb),.12)}.country-switch button.is-hidden{display:none}.country-switch.is-single{display:flex;justify-content:center}.country-switch.is-single button:not(.is-hidden){width:calc((100% - 20px)/3)}
.tariff-feed{height:84px}.tariff-grid-wrap{position:relative;height:650px}.tariff-network{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.tariff-network path{fill:none;stroke:rgba(var(--plan-rgb),.42);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(var(--plan-rgb),.45));transition:stroke .5s}.network-orb-two{opacity:.72}.tariff-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;height:650px;perspective:1500px}.tariff-card{--delay:0s;position:relative;min-width:0;height:316px;padding:12px;overflow:hidden;background:#07131d;border:1px solid rgba(var(--plan-rgb),.34);clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,17px 100%,0 calc(100% - 17px));box-shadow:0 18px 48px #0006;transform-style:preserve-3d;transition:transform .32s,border-color .32s}.tariff-card:hover{transform:translateY(-7px);border-color:rgba(var(--plan-rgb),.8)}.tariff-card-inner{position:relative;height:100%;padding:24px 24px 68px;overflow:hidden;background:radial-gradient(circle at 88% 5%,rgba(var(--plan-rgb),.22),transparent 31%),linear-gradient(145deg,rgba(var(--plan-rgb),.15),#0c2632 48%,#091a25);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% calc(100% - 56px),calc(100% - 64px) 100%,0 100%)}.tariff-card.is-featured .tariff-card-inner{background:radial-gradient(circle at 88% 5%,rgba(var(--plan-rgb),.34),transparent 34%),linear-gradient(145deg,rgba(var(--plan-rgb),.24),#103442 50%,#0a1c28)}.tariff-card-head{display:flex;justify-content:space-between;align-items:flex-start}.tariff-card-head span{color:rgba(var(--plan-rgb),.75);font:8px 'Space Mono';letter-spacing:.14em}.tariff-card-head b{padding:5px 7px;background:var(--plan);color:#06151d;font:700 7px 'Space Mono'}.tariff-card h3{margin:19px 0 17px;color:#f0f8fa;font-size:28px;letter-spacing:-.04em}.tariff-specs{display:grid;grid-template-columns:1fr 1fr;gap:9px 15px}.tariff-specs span{display:grid;gap:4px;color:#6e858f;font:7px 'Space Mono';letter-spacing:.08em}.tariff-specs b{color:#c9d9de;font:600 11px Inter}.tariff-price{position:absolute;left:24px;bottom:18px}.tariff-price strong{font-size:31px;letter-spacing:-.04em}.tariff-price small{display:block;color:#718792;font:7px 'Space Mono'}.tariff-order{position:absolute;right:12px;bottom:12px;width:54px;height:54px;border:0;background:var(--plan);color:#06141c;font-size:18px;clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px)}
.plans-stage.is-category-switching .category-switch{animation:categoryFlip .72s cubic-bezier(.4,0,.2,1)}.plans-stage.is-category-switching .country-switch{animation:categoryFlip .72s .08s cubic-bezier(.4,0,.2,1)}.plans-stage.is-category-switching .tariff-card{animation:cardFlipX .72s var(--delay) cubic-bezier(.4,0,.2,1)}.plans-stage.is-country-switching .country-switch{animation:categoryFlip .58s cubic-bezier(.4,0,.2,1)}.plans-stage.is-country-switching .tariff-card{animation:cardFlipX .58s var(--delay) cubic-bezier(.4,0,.2,1)}.plans-exit{position:relative;z-index:3;width:min(1200px,100%);height:100px;margin:70px auto 0;display:flex;justify-content:center;color:#58717d;font:7px 'Space Mono';letter-spacing:.16em}.plans-exit i{position:absolute;top:0;width:1px;height:58px;background:linear-gradient(var(--plan),transparent)}
@keyframes feedOrb{from{top:0}to{top:calc(100% - 8px)}}@keyframes categoryFlip{0%{transform:rotateX(0)}50%{transform:rotateX(90deg);opacity:.25}100%{transform:rotateX(360deg)}}@keyframes cardFlipX{0%{transform:rotateY(0)}50%{transform:rotateY(90deg);opacity:.18}100%{transform:rotateY(360deg)}}
@media(max-width:900px){.plans-section{padding:160px 24px 140px}.category-switch{grid-template-columns:1fr 50px 1fr}.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-network{display:none}.tariff-grid{grid-template-columns:1fr 1fr}.tariff-card{height:310px}}
@media(max-width:640px){.plans-section{padding:130px 16px 110px}.plans-head h2{font-size:44px}.plans-input-energy{height:120px}.category-switch{display:grid;grid-template-columns:1fr;gap:8px}.category-switch>i{display:none}.category-switch>button,.category-switch>button:last-child{text-align:left;min-height:94px;padding:18px}.category-switch button b{font-size:25px}.country-switch,.country-switch.is-single{display:block}.country-switch button,.country-switch.is-single button:not(.is-hidden){width:100%;margin-bottom:8px}.tariff-grid{display:block}.tariff-card{height:310px;margin-bottom:14px}.plans-exit{margin-top:35px}}
@media(prefers-reduced-motion:reduce){.category-feed i,.tariff-feed i{animation:none}.plans-stage.is-category-switching .category-switch,.plans-stage.is-category-switching .country-switch,.plans-stage.is-category-switching .tariff-card,.plans-stage.is-country-switching .country-switch,.plans-stage.is-country-switching .tariff-card{animation:none}.plans-input-energy animateMotion,.tariff-network animateMotion{display:none}}

.plans-section{min-height:0;padding-top:52px;padding-bottom:112px}
.plans-head{margin-bottom:38px}.plans-head h2{margin-top:16px;font-size:clamp(50px,5.35vw,82px)}
.plans-stage{position:relative}.plans-input-energy{z-index:0;top:0;height:108px;overflow:visible}.plans-input-energy path{stroke-width:2}.input-orb,.network-orb{fill:url(#planOrbGreen);stroke:#fff;stroke-width:2.5;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 13px #58ffad) drop-shadow(0 0 24px #35e78e)}
.input-orb-right{fill:url(#planOrbBlue);stroke:#fff;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 13px #64ddff) drop-shadow(0 0 24px #42cfff)}.category-switch{position:relative;z-index:2}.category-switch>button{min-height:108px;padding:19px 25px}.category-switch button small{margin-bottom:10px}.category-switch button b{font-size:28px}
.category-feed{height:72px}.country-switch button{min-height:70px;padding:12px 16px}.country-switch button>i{width:38px;height:38px}.tariff-feed{height:72px}
.tariff-grid-wrap,.tariff-grid{height:580px}.tariff-grid{gap:16px}.tariff-card{height:282px;padding:10px}.tariff-card-inner{padding:20px 21px 61px}.tariff-card h3{margin:14px 0 14px;font-size:25px}.tariff-specs{gap:7px 13px}.tariff-price{left:21px;bottom:15px}.tariff-price strong{font-size:29px}.tariff-order{right:10px;bottom:10px;width:49px;height:49px}.plans-exit{height:62px;margin-top:42px}
.tariff-network path{stroke-width:1.7}.tariff-network g .network-orb{opacity:1}
.network-orb{fill:var(--plan)}.mobile-input-orb{display:none}
.plans-stage.is-category-switching .category-switch,.plans-stage.is-category-switching .country-switch,.plans-stage.is-country-switching .country-switch{animation:none}.plans-stage.is-category-switching .country-switch button,.plans-stage.is-category-switching .tariff-card{animation-duration:.64s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.plans-stage.is-country-switching .country-switch button,.plans-stage.is-country-switching .tariff-card{animation-duration:.54s;animation-timing-function:cubic-bezier(.4,0,.2,1)}
.plans-stage.is-category-switching .country-switch button:nth-child(odd),.plans-stage.is-country-switching .country-switch button:nth-child(odd){animation-name:categoryFlipForward}.plans-stage.is-category-switching .country-switch button:nth-child(even),.plans-stage.is-country-switching .country-switch button:nth-child(even){animation-name:categoryFlipBack}
.plans-stage.is-category-switching .tariff-card:nth-child(odd),.plans-stage.is-country-switching .tariff-card:nth-child(odd){animation-name:cardFlipForward}.plans-stage.is-category-switching .tariff-card:nth-child(even),.plans-stage.is-country-switching .tariff-card:nth-child(even){animation-name:cardFlipBack}
@keyframes categoryFlipForward{0%{transform:rotateX(0);opacity:1}49%{transform:rotateX(90deg);opacity:.18}50%{transform:rotateX(-90deg);opacity:.18}100%{transform:rotateX(0);opacity:1}}
@keyframes categoryFlipBack{0%{transform:rotateX(0);opacity:1}49%{transform:rotateX(-90deg);opacity:.18}50%{transform:rotateX(90deg);opacity:.18}100%{transform:rotateX(0);opacity:1}}
@keyframes cardFlipForward{0%{transform:rotateY(0);opacity:1}49%{transform:rotateY(90deg);opacity:.16}50%{transform:rotateY(-90deg);opacity:.16}100%{transform:rotateY(0);opacity:1}}
@keyframes cardFlipBack{0%{transform:rotateY(0);opacity:1}49%{transform:rotateY(-90deg);opacity:.16}50%{transform:rotateY(90deg);opacity:.16}100%{transform:rotateY(0);opacity:1}}
@media(max-width:950px){.plans-input-energy{display:none}.category-switch{margin-inline:42px}.category-switch:before,.category-switch:after{content:"";position:absolute;z-index:3;top:50%;width:66px;height:30px;border-top:2px solid #55eaa5;border-radius:50%;pointer-events:none;filter:drop-shadow(0 0 4px #55eaa5)}.category-switch:before{right:100%;margin-right:-1px;transform:translateY(-4px)}.category-switch:after{left:100%;margin-left:-1px;border-color:#62d3ff;transform:translateY(-4px) scaleX(-1);filter:drop-shadow(0 0 4px #62d3ff)}.mobile-input-orb{display:block;position:absolute;z-index:5;top:calc(50% - 7px);left:0;width:14px;height:14px;border:2px solid #fff;border-radius:50%;background:radial-gradient(circle,#fff 0 22%,#63f5aa 45%,#159a5d 100%);box-shadow:0 0 7px #fff,0 0 16px #55eaa5;offset-path:path("M -66 0 C -42 -12 -22 0 0 0");animation:mobileCategoryOrb 2.4s linear infinite}.mobile-input-orb-dedicated{left:auto;right:0;background:radial-gradient(circle,#fff 0 22%,#66dfff 45%,#1684bc 100%);box-shadow:0 0 7px #fff,0 0 16px #62d3ff;offset-path:path("M 66 0 C 42 -12 22 0 0 0")}}
@media(max-width:900px){.plans-section{padding-top:46px;padding-bottom:92px}.plans-head{margin-bottom:30px}.category-switch>button{min-height:100px}.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-card{height:282px}}
@media(max-width:640px){.plans-section{padding-top:40px;padding-bottom:76px}.plans-head h2{font-size:clamp(37px,10vw,43px)}.category-switch{margin-inline:28px}.category-switch:before{top:41px;width:44px}.category-switch:after{top:auto;bottom:28px;width:44px}.mobile-input-orb{top:34px;offset-path:path("M -44 0 C -30 -9 -16 0 0 0")}.mobile-input-orb-dedicated{top:auto;bottom:34px;offset-path:path("M 44 0 C 30 -9 16 0 0 0")}.category-switch>button,.category-switch>button:last-child{min-height:82px;padding:14px 16px}.country-switch button{min-height:62px}.category-feed{height:54px}.tariff-feed{height:54px}.tariff-card{height:276px}}
@keyframes mobileCategoryOrb{from{offset-distance:0}to{offset-distance:100%}}

.plans-input-energy path{stroke-width:3;stroke-linecap:round}
.plans-input-energy .input-orb{r:14px}
.category-switch>i span:after{content:"";position:absolute;left:21px;top:21px;width:2px;height:44px;background:linear-gradient(var(--plan),rgba(var(--plan-rgb),.15));box-shadow:0 0 8px rgba(var(--plan-rgb),.45);transform:rotate(-45deg);transform-origin:top center}

.category-switch>i{background:linear-gradient(var(--plan),var(--plan)) center bottom/2px calc(50% - 15px) no-repeat;filter:drop-shadow(0 0 4px rgba(var(--plan-rgb),.45))}
.category-switch>i:before,.category-switch>i:after{top:50%;width:calc(50% - 15px);right:auto;background:var(--plan);box-shadow:0 0 8px rgba(var(--plan-rgb),.45)}
.category-switch>i:before{left:0}
.category-switch>i:after{left:auto;right:0}
.category-switch>i span:after{display:none}

@media(max-width:950px){
  .category-switch{--mobile-input-length:42px}
  .category-switch:before,.category-switch:after{top:50%;width:var(--mobile-input-length);height:3px;border:0;border-radius:0;background:linear-gradient(90deg,#55eaa5,#55eaa5);filter:drop-shadow(0 0 4px #55eaa5);transform:translateY(-50%)}
  .category-switch:before{right:100%;margin:0}
  .category-switch:after{left:100%;margin:0;background:#62d3ff;filter:drop-shadow(0 0 4px #62d3ff)}
  .mobile-input-orb{top:calc(50% - 14px);left:-14px;width:28px;height:28px;border:2.5px solid #fff;offset-path:none;animation:mobileInputLeft 3.8s linear infinite}
  .mobile-input-orb-dedicated{left:auto;right:-14px;animation-name:mobileInputRight}
}

@media(max-width:640px){
  .category-switch{--mobile-input-length:28px}
  .category-switch:before{top:41px;bottom:auto}
  .category-switch:after{top:auto;bottom:41px}
  .mobile-input-orb{top:27px;bottom:auto}
  .mobile-input-orb-dedicated{top:auto;bottom:27px}
}

@keyframes mobileInputLeft{from{transform:translateX(calc(-1 * var(--mobile-input-length)))}to{transform:translateX(0)}}
@keyframes mobileInputRight{from{transform:translateX(var(--mobile-input-length))}to{transform:translateX(0)}}

.category-energy-orb{display:none}
@media(min-width:951px){
  .category-feed i{display:none}
  .category-energy-orb{display:block;position:absolute;z-index:6;left:50%;top:65px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff,0 0 16px var(--plan);transform:translateX(-50%);animation:categoryEnergyPulse 2.4s linear infinite;pointer-events:none}
  .category-switch>i span{animation:categoryDiamondEmit 2.4s linear infinite}
}

@media(max-width:950px){.category-switch{--mobile-input-length:calc(42px + clamp(20px,5.5vw,96px))}}
@media(max-width:900px){.category-switch{--mobile-input-length:66px}}
@media(max-width:640px){.category-switch{--mobile-input-length:44px}}

@keyframes categoryEnergyPulse{from{top:65px;opacity:0}4%{opacity:1}to{top:172px;opacity:1}}
@keyframes categoryDiamondEmit{0%,16%,100%{border-color:var(--plan);box-shadow:0 0 14px rgba(var(--plan-rgb),.35)}2%,9%{border-color:#fff;box-shadow:0 0 8px #fff,0 0 24px var(--plan),inset 0 0 15px rgba(var(--plan-rgb),.5)}}

#plansInputLeft{stroke:#55eaa5!important;filter:drop-shadow(0 0 5px rgba(85,234,165,.8))}
#plansInputRight{stroke:#62d3ff!important;filter:drop-shadow(0 0 5px rgba(98,211,255,.8))}

.plans-stage.is-category-switching .tariff-card{animation:none}
.tariff-card.tariff-flip-out{animation:tariffFlipOut .31s var(--flip-delay,0s) cubic-bezier(.4,0,.2,1) forwards!important}
.tariff-card.tariff-flip-in{animation:tariffFlipIn .31s cubic-bezier(.4,0,.2,1) both!important}
@keyframes tariffFlipOut{from{transform:rotateY(0);opacity:1}to{transform:rotateY(90deg);opacity:0}}
@keyframes tariffFlipIn{from{transform:rotateY(-90deg);opacity:0}to{transform:rotateY(0);opacity:1}}

.plans-stage.switch-to-dedicated.is-category-switching .country-switch button{animation-name:countryFlipDown;animation-duration:.64s}
.plans-stage.switch-to-vps.is-category-switching .country-switch button{animation-name:countryFlipUp;animation-duration:.64s}
.plans-stage.is-category-switching .country-switch button:nth-child(1){animation-delay:0s}
.plans-stage.is-category-switching .country-switch button:nth-child(2){animation-delay:.09s}
.plans-stage.is-category-switching .country-switch button:nth-child(3){animation-delay:.18s}
.plans-stage.switch-to-dedicated .tariff-card.tariff-flip-out{animation-name:tariffFlipOut!important}
.plans-stage.switch-to-dedicated .tariff-card.tariff-flip-in{animation-name:tariffFlipIn!important}
.plans-stage.switch-to-vps .tariff-card.tariff-flip-out{animation-name:tariffFlipOutReverse!important}
.plans-stage.switch-to-vps .tariff-card.tariff-flip-in{animation-name:tariffFlipInReverse!important}
@keyframes countryFlipDown{0%{transform:rotateX(0);opacity:1}49%{transform:rotateX(90deg);opacity:.18}50%{transform:rotateX(-90deg);opacity:.18}100%{transform:rotateX(0);opacity:1}}
@keyframes countryFlipUp{0%{transform:rotateX(0);opacity:1}49%{transform:rotateX(-90deg);opacity:.18}50%{transform:rotateX(90deg);opacity:.18}100%{transform:rotateX(0);opacity:1}}
@keyframes tariffFlipOutReverse{from{transform:rotateY(0);opacity:1}to{transform:rotateY(-90deg);opacity:0}}
@keyframes tariffFlipInReverse{from{transform:rotateY(90deg);opacity:0}to{transform:rotateY(0);opacity:1}}

.category-switch>button,.category-switch>button:last-child{border:0;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}
.category-switch>button:after{content:"";position:absolute;z-index:4;inset:0;padding:1px;background:rgba(var(--plan-rgb),.34);clip-path:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
.category-switch>button.is-active:after{background:rgba(var(--plan-rgb),.72)}
.category-switch>button>*{position:relative;z-index:5}

.category-switch>i:before,.category-switch>i:after{width:calc(50% - 14px)}

.category-switch>button,.category-switch>button:last-child{--category-border:rgba(var(--plan-rgb),.34);border:1px solid var(--category-border)}
.category-switch>button.is-active{--category-border:rgba(var(--plan-rgb),.72)}
.category-switch>button:before,.category-switch>button:after{content:"";position:absolute;z-index:6;width:18px;height:18px;padding:0;background:linear-gradient(45deg,transparent calc(50% - .75px),var(--category-border) calc(50% - .75px),var(--category-border) calc(50% + .75px),transparent calc(50% + .75px))!important;clip-path:none;mask:none;-webkit-mask:none;transform:none;pointer-events:none}
.category-switch>button:before{top:-1px;right:-1px}
.category-switch>button:after{left:-1px;bottom:-1px;inset:auto auto -1px -1px}

.category-switch>button,.category-switch>button:last-child{clip-path:none}
.category-switch>button:before,.category-switch>button:after{display:none}

.tariff-grid-wrap,.tariff-grid{height:780px}
.tariff-grid{gap:22px}
.tariff-card{height:378px;padding:1px;border:0;border-radius:25px;clip-path:none;background:linear-gradient(135deg,rgba(var(--plan-rgb),.82),rgba(98,211,255,.28) 42%,rgba(255,255,255,.07));box-shadow:0 24px 65px rgba(0,0,0,.42),0 0 0 1px rgba(var(--plan-rgb),.11);isolation:isolate}
.tariff-card:before{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;background:radial-gradient(circle at 88% 5%,rgba(126,255,211,.34),transparent 30%),linear-gradient(145deg,rgba(var(--plan-rgb),.25),rgba(14,54,63,.96) 48%,rgba(7,25,35,.98));transition:filter .35s,transform .35s}
.tariff-card:after{content:"";position:absolute;z-index:0;top:-60px;right:-48px;width:190px;height:190px;border:1px solid rgba(255,255,255,.11);border-radius:50%;box-shadow:0 0 0 28px rgba(255,255,255,.025),0 0 0 55px rgba(255,255,255,.018)}
.tariff-card:hover{transform:translateY(-9px);box-shadow:0 30px 75px rgba(0,0,0,.5),0 0 30px rgba(var(--plan-rgb),.13)}
.tariff-card.is-featured{background:linear-gradient(135deg,#b8ffe0,var(--plan) 38%,#62d3ff 78%,rgba(255,255,255,.3));box-shadow:0 25px 75px rgba(0,0,0,.5),0 0 34px rgba(var(--plan-rgb),.17)}
.tariff-card.is-featured:before{background:radial-gradient(circle at 88% 5%,rgba(255,255,255,.24),transparent 28%),linear-gradient(145deg,rgba(var(--plan-rgb),.38),rgba(13,66,70,.97) 48%,rgba(7,27,37,.99))}
.tariff-card-inner{z-index:1;height:100%;padding:26px 27px 24px;border-radius:24px;clip-path:none;background:none!important;overflow:hidden;display:flex;flex-direction:column}
.tariff-card-head span{color:rgba(219,255,241,.7);font-size:8px}.tariff-card-head b{padding:6px 8px;border:1px solid rgba(224,255,241,.35);border-radius:999px;background:rgba(5,24,31,.34);color:#eafff5;font-size:6px;letter-spacing:.08em}
.tariff-card h3{margin:17px 0 19px;color:#f5fffb;font-size:27px;text-shadow:0 6px 24px rgba(0,0,0,.25)}
.tariff-specs{display:grid;grid-template-columns:1fr;gap:10px}
.tariff-specs span{position:relative;display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:5px;color:#9bbdb6;font:500 9px/1.15 'Space Mono';letter-spacing:.015em;text-transform:uppercase}
.tariff-specs span i{display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:rgba(var(--plan-rgb),.15);color:var(--plan);font:700 9px Inter;font-style:normal;box-shadow:inset 0 0 0 1px rgba(var(--plan-rgb),.23)}
.tariff-specs b{color:#e7f5f1;font:600 11px Inter;white-space:nowrap}
.tariff-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:auto}
.tariff-price{position:static}.tariff-price strong{display:flex;align-items:flex-start;color:#fff;font-size:35px;line-height:.85}.tariff-price strong sup{margin:3px 2px 0 0;color:var(--plan);font:700 17px Inter}.tariff-price small{margin-top:7px;color:#719188;font-size:6px;letter-spacing:.15em}
.tariff-order{position:static;width:auto;height:43px;min-width:116px;padding:0 6px 0 15px;border:1px solid rgba(var(--plan-rgb),.32);border-radius:13px;clip-path:none;background:rgba(4,20,28,.52);color:#eafff5;display:flex;align-items:center;justify-content:space-between;gap:12px;backdrop-filter:blur(8px);transition:background .25s,border-color .25s,transform .25s}
.tariff-order span{font:700 7px 'Space Mono';letter-spacing:.12em}.tariff-order i{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:var(--plan);color:#06151d;font:700 15px Inter;font-style:normal;box-shadow:0 0 18px rgba(var(--plan-rgb),.24)}
.tariff-order:hover{background:rgba(var(--plan-rgb),.13);border-color:rgba(var(--plan-rgb),.68);transform:translateX(2px)}
@media(max-width:900px){.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-card{height:378px}}
@media(max-width:640px){.tariff-card{height:366px}.tariff-card-inner{padding:24px}.tariff-order{min-width:112px}}

.tariff-network{display:none}
.tariff-grid-wrap,.tariff-grid{height:850px}
.tariff-grid{gap:24px}
.tariff-card{height:412px;padding:2px;border-radius:30px;background:linear-gradient(130deg,#8b78ff 0%,#7068ff 18%,#2c91ff 55%,#42d7ff 100%);box-shadow:0 0 0 1px rgba(118,116,255,.25),-10px -8px 30px rgba(106,86,255,.22),12px 12px 34px rgba(44,181,255,.18),0 24px 60px rgba(0,0,0,.5)}
.tariff-card:before{inset:2px;border-radius:28px;background:linear-gradient(145deg,#151b3b 0%,#0d1429 52%,#080d18 100%);filter:none}
.tariff-card:after{top:-7px;right:auto;left:5%;width:90%;height:10px;border:0;border-radius:50%;background:linear-gradient(90deg,transparent,#b1a4ff 14%,#7e72ff 45%,#69d5ff 80%,transparent);box-shadow:0 0 8px #9487ff,0 0 20px rgba(105,105,255,.9),0 0 34px rgba(67,190,255,.5);filter:blur(.4px);opacity:.9}
.tariff-card:nth-child(3n+2):after{left:auto;right:-7px;top:5%;width:10px;height:90%;background:linear-gradient(180deg,transparent,#8d7fff 15%,#49bdff 70%,transparent);box-shadow:0 0 8px #7e74ff,0 0 22px #359de9}
.tariff-card:nth-child(3n):after{top:auto;bottom:-7px;background:linear-gradient(90deg,transparent,#6c72ff 15%,#55cfff 70%,transparent)}
.tariff-card.is-featured{background:linear-gradient(135deg,#b09cff,#766bff 30%,#3ebeff 78%,#9cf2ff);box-shadow:0 0 0 1px rgba(141,126,255,.35),0 0 34px rgba(102,87,255,.34),0 0 60px rgba(53,172,255,.18),0 28px 65px rgba(0,0,0,.55)}
.tariff-card.is-featured:before{background:linear-gradient(145deg,#1b2149 0%,#10162e 52%,#080d18 100%)}
.tariff-card-inner{padding:29px 31px 27px;border-radius:27px;display:flex;flex-direction:column}
.tariff-card-head{min-height:29px;align-items:center}.tariff-card-head h3{margin:0;color:#f6f7ff;font-size:18px;letter-spacing:-.025em}.tariff-card-head span{color:#66718d;font-size:7px}.tariff-card-head b{padding:6px 9px;border-color:rgba(156,145,255,.35);background:rgba(115,99,255,.13);color:#c9c2ff}
.tariff-price{display:flex;align-items:flex-end;margin-top:14px}.tariff-price strong{font-size:52px;line-height:.9;letter-spacing:-.065em}.tariff-price strong sup{margin:4px 3px 0 0;color:#fff;font-size:25px}.tariff-price small{margin:0 0 3px 8px;color:#a5abc0;font:500 10px 'Space Mono';letter-spacing:.02em}
.tariff-description{min-height:38px;margin:18px 0 18px;color:#c2c7d8;font-size:12px;line-height:1.55}
.tariff-specs{padding-top:17px;border-top:1px solid rgba(151,163,200,.14);gap:12px}
.tariff-specs span{display:flex;grid-template-columns:none;gap:9px;color:#b8bfd2;font:500 10px/1.2 Inter;text-transform:none;letter-spacing:0}.tariff-specs span i{flex:0 0 auto;width:auto;height:auto;border:0;border-radius:0;background:none;color:#e9ecff;font-size:12px;box-shadow:none}.tariff-specs b{color:#eef0fa;font-size:10px;white-space:nowrap}
.tariff-footer{display:contents}
.tariff-order{position:static;width:100%;height:48px;min-width:0;margin-top:auto;padding:0 18px;border:0;border-radius:999px;background:#f5f7fb;color:#101421;display:grid;place-items:center;box-shadow:0 8px 24px rgba(0,0,0,.22);backdrop-filter:none}.tariff-order span{font:700 10px Inter;letter-spacing:.045em}.tariff-order i{display:none}.tariff-order:hover{background:#fff;border:0;transform:translateY(-2px);box-shadow:0 10px 28px rgba(101,115,255,.25)}
.tariff-card:hover{transform:translateY(-7px);box-shadow:0 0 0 1px rgba(126,117,255,.35),0 0 36px rgba(88,84,255,.3),0 30px 70px rgba(0,0,0,.55)}
@media(max-width:900px){.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-card{height:412px}}
@media(max-width:640px){.tariff-card{height:400px}.tariff-card-inner{padding:26px}.tariff-price strong{font-size:48px}}

.tariff-grid-wrap,.tariff-grid{height:700px}
.tariff-grid{gap:16px}
.tariff-card{height:342px;padding:0;border-radius:0;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:rgba(65,102,112,.42);box-shadow:0 22px 55px rgba(0,0,0,.36);isolation:isolate}
.tariff-card:before{inset:1px;border-radius:0;clip-path:inherit;background:linear-gradient(155deg,rgba(14,37,47,.98),rgba(7,20,29,.99) 62%);filter:none}
.tariff-card:after{content:"";position:absolute;z-index:1;inset:1px;border:0;border-radius:0;width:auto;height:auto;background:linear-gradient(90deg,var(--plan),var(--plan)) 0 0/3px 100% no-repeat,radial-gradient(circle at 100% 0,rgba(var(--plan-rgb),.13),transparent 38%);box-shadow:none;filter:none;opacity:1}
.tariff-card:nth-child(3n+2):after,.tariff-card:nth-child(3n):after{inset:1px;width:auto;height:auto;background:linear-gradient(90deg,var(--plan),var(--plan)) 0 0/3px 100% no-repeat,radial-gradient(circle at 100% 0,rgba(var(--plan-rgb),.13),transparent 38%);box-shadow:none}
.tariff-card.is-featured{background:linear-gradient(135deg,rgba(var(--plan-rgb),.95),rgba(var(--plan-rgb),.28) 45%,rgba(88,127,137,.48));box-shadow:0 24px 64px rgba(0,0,0,.43),0 0 30px rgba(var(--plan-rgb),.08)}
.tariff-card.is-featured:before{background:linear-gradient(150deg,rgba(var(--plan-rgb),.16),rgba(12,38,46,.99) 42%,rgba(7,20,29,.99))}
.tariff-card-inner{z-index:2;padding:22px 23px 20px;border-radius:0;display:flex;flex-direction:column;background-image:linear-gradient(rgba(var(--plan-rgb),.028) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--plan-rgb),.028) 1px,transparent 1px)!important;background-size:24px 24px!important}
.tariff-card-topline{display:flex;align-items:center;justify-content:space-between;color:#68818a;font:700 7px/1 'Space Mono';letter-spacing:.15em}.tariff-card-topline i{display:flex;align-items:center;gap:6px;color:rgba(var(--plan-rgb),.8);font-style:normal}.tariff-card-topline i:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--plan);box-shadow:0 0 8px var(--plan)}
.tariff-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0 18px}.tariff-card-title h3{margin:0;color:#eff8f8;font-size:25px;line-height:1;letter-spacing:-.04em}.tariff-card-title b{padding:6px 8px;border:1px solid rgba(var(--plan-rgb),.34);background:rgba(var(--plan-rgb),.08);color:var(--plan);font:700 6px/1 'Space Mono';letter-spacing:.1em}
.tariff-specs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0;border:0}.tariff-specs span{min-width:0;height:57px;padding:10px 11px;border:1px solid rgba(121,154,163,.13);background:rgba(3,14,21,.35);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px}.tariff-specs span:before,.tariff-specs span i{display:none}.tariff-specs small{color:#59727c;font:700 6px/1 'Space Mono';letter-spacing:.13em}.tariff-specs b{max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#d8e7e8;font:600 11px/1 Inter;white-space:nowrap}
.tariff-card-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;border-top:1px solid rgba(114,148,157,.13)}
.tariff-price{display:block;margin:0}.tariff-price strong{font-size:34px;line-height:.82;letter-spacing:-.05em}.tariff-price strong sup{margin:2px 2px 0 0;color:var(--plan);font-size:16px}.tariff-price small{display:block;margin:7px 0 0;color:#5e7780;font:700 6px/1 'Space Mono';letter-spacing:.15em}
.tariff-order{width:auto;height:42px;min-width:132px;margin:0;padding:0 6px 0 14px;border:1px solid rgba(var(--plan-rgb),.34);border-radius:0;display:flex;align-items:center;justify-content:space-between;gap:10px;background:rgba(var(--plan-rgb),.07);color:#deeeee;box-shadow:none}.tariff-order span{font:700 7px/1 'Space Mono';letter-spacing:.11em}.tariff-order i{display:grid;place-items:center;width:30px;height:30px;border-radius:0;background:var(--plan);color:#06151b;font:700 13px/1 Inter;font-style:normal}.tariff-order:hover{border-color:var(--plan);background:rgba(var(--plan-rgb),.14);transform:none;box-shadow:0 0 20px rgba(var(--plan-rgb),.1)}
.tariff-card:hover{transform:translateY(-5px);box-shadow:0 27px 65px rgba(0,0,0,.45),0 0 0 1px rgba(var(--plan-rgb),.14)}
@media(max-width:900px){.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-card{height:342px}}
@media(max-width:640px){.tariff-card{height:330px}.tariff-card-inner{padding:20px}.tariff-card-title{margin:17px 0 15px}.tariff-card-title h3{font-size:23px}}

.tariff-grid-wrap,.tariff-grid{height:820px}
.tariff-card{height:402px}
.tariff-card-inner{padding:17px 18px 15px}
.tariff-card-title{margin:12px 0 11px}.tariff-card-title h3{font-size:21px}.tariff-card-title b{padding:5px 7px}
.tariff-specs{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid rgba(114,148,157,.13)}
.tariff-specs span{height:24px;padding:0 3px;border:0;border-bottom:1px solid rgba(114,148,157,.09);background:transparent;display:grid;grid-template-columns:minmax(112px,1fr) minmax(0,1.05fr);align-items:center;gap:8px}
.tariff-specs small{overflow:hidden;text-overflow:ellipsis;color:#667f88;font:600 7px/1 'Space Mono';letter-spacing:.025em;white-space:nowrap}.tariff-specs b{text-align:right;color:#d5e3e5;font-size:9px}
.tariff-periods{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:11px 0 10px}.tariff-periods button{height:25px;padding:0;border:1px solid rgba(112,145,154,.16);background:rgba(3,14,21,.38);color:#617982;font:700 7px/1 'Space Mono';transition:.2s}.tariff-periods button:hover{border-color:rgba(var(--plan-rgb),.42);color:#cfe2e2}.tariff-periods button.is-active{border-color:rgba(var(--plan-rgb),.65);background:rgba(var(--plan-rgb),.11);color:var(--plan);box-shadow:inset 0 -2px var(--plan)}
.tariff-card-bottom{padding-top:0;border-top:0}.tariff-price strong{font-size:29px}.tariff-price strong sup{font-size:14px}.tariff-price small{margin-top:6px}.tariff-order{height:38px;min-width:118px}.tariff-order i{width:27px;height:27px}
@media(max-width:900px){.tariff-card{height:402px}}
@media(max-width:640px){.tariff-card{height:394px}.tariff-card-inner{padding:16px}.tariff-specs span{grid-template-columns:minmax(105px,1fr) minmax(0,1fr)}}

.plans-section{background:linear-gradient(180deg,#07111d 0%,#0a1929 7%,#0c2033 26%,#0b2135 58%,#091a2a 88%,#07111d 100%)}
.plans-section:before{background:radial-gradient(ellipse at 50% 8%,rgba(76,190,224,.14),transparent 35%),radial-gradient(ellipse at 12% 54%,rgba(var(--plan-rgb),.075),transparent 31%),radial-gradient(ellipse at 88% 72%,rgba(64,137,214,.09),transparent 34%),linear-gradient(180deg,rgba(7,17,29,0),rgba(10,31,49,.42) 18%,rgba(7,17,29,0) 92%)}
.plans-section:after{height:190px;background:linear-gradient(180deg,transparent,#07111d 92%)}
.plans-atmosphere span{opacity:.1;mask-image:linear-gradient(transparent,#000 20%,#000 76%,transparent)}
.tariff-card:before{background:linear-gradient(155deg,rgba(13,35,46,.995),rgba(6,19,29,.995) 68%)}
.tariff-card.is-featured:before{background:linear-gradient(150deg,rgba(var(--plan-rgb),.2),rgba(10,39,47,.995) 40%,rgba(6,19,29,.995))}
.tariff-card-inner{background-image:linear-gradient(rgba(var(--plan-rgb),.016) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--plan-rgb),.016) 1px,transparent 1px)!important}
.tariff-card-topline{color:#94adb6;font-size:8px}.tariff-card-topline i{color:#8cf7c1}
.tariff-specs span{height:25px;grid-template-columns:minmax(132px,1.1fr) minmax(0,1fr);border-bottom-color:rgba(139,177,187,.13)}
.tariff-specs small{color:#a9bec6;font:500 8.5px/1 Inter;letter-spacing:0}.tariff-specs b{color:#f1f8f9;font-size:10.5px;font-weight:650}
.tariff-periods button{color:#9cb1b9;font-size:8px}.tariff-periods button.is-active{color:#8ff5c4}
.tariff-price small{color:#91a8b0;font-size:7px}.tariff-order span{font-size:8px}
@media(max-width:640px){.tariff-specs span{grid-template-columns:minmax(128px,1.1fr) minmax(0,1fr)}.tariff-specs small{font-size:8px}.tariff-specs b{font-size:10px}}

.plans-section{background:linear-gradient(180deg,#07111d 0%,#0d1123 8%,#15152c 30%,#111a34 66%,#0b1427 91%,#07111d 100%)}
.plans-section:before{inset:-12%;background:radial-gradient(ellipse at 18% 36%,rgba(105,83,255,.2),transparent 30%),radial-gradient(ellipse at 82% 61%,rgba(42,149,255,.18),transparent 34%),radial-gradient(ellipse at 52% 78%,rgba(40,234,190,.08),transparent 27%);background-size:115% 115%;animation:plansAurora 14s ease-in-out infinite alternate}
.plans-section:after{height:220px;background:linear-gradient(180deg,transparent,#07111d 94%)}
.plans-atmosphere span{opacity:.13;background-image:linear-gradient(rgba(125,131,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(85,150,255,.07) 1px,transparent 1px);background-size:58px 58px;mask-image:linear-gradient(transparent,#000 13%,#000 82%,transparent);animation:plansGridDrift 18s linear infinite}
.plans-atmosphere i{border-color:rgba(111,103,255,.15);animation:plansOrbitBreathe 7s ease-in-out infinite}.plans-atmosphere i:nth-child(2){animation-delay:-3.5s;border-color:rgba(67,155,255,.14)}
.plans-head>span,.plans-head h2 em{color:#8e9dff}.plans-head>span:before{background:#8798ff;box-shadow:0 0 10px #6c79ff}
.tariff-card:not(.tariff-flip-out):not(.tariff-flip-in){animation:tariffCardReveal .7s var(--delay) cubic-bezier(.18,.8,.25,1) both}
.tariff-card-inner{animation:tariffCardGrid 12s linear infinite}
.tariff-card:hover .tariff-card-inner{animation-duration:5s}
@keyframes plansAurora{0%{transform:translate3d(-2%,-1%,0) scale(1);filter:hue-rotate(0deg)}50%{transform:translate3d(3%,2%,0) scale(1.06);filter:hue-rotate(9deg)}100%{transform:translate3d(-1%,4%,0) scale(1.02);filter:hue-rotate(-7deg)}}
@keyframes plansGridDrift{to{background-position:58px 58px}}
@keyframes plansOrbitBreathe{0%,100%{transform:scale(.94);opacity:.45}50%{transform:scale(1.08);opacity:.9}}
@keyframes tariffCardReveal{from{opacity:0;transform:translateY(26px) scale(.975);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}
@keyframes tariffCardGrid{to{background-position:24px 24px}}
@media(prefers-reduced-motion:reduce){.plans-section:before,.plans-atmosphere span,.plans-atmosphere i,.tariff-card,.tariff-card-inner{animation:none!important}}

.plans-section:before{background:linear-gradient(116deg,transparent 8%,rgba(105,83,255,.14) 23%,transparent 39%),linear-gradient(298deg,transparent 12%,rgba(42,149,255,.13) 31%,transparent 47%),linear-gradient(72deg,transparent 54%,rgba(40,234,190,.055) 70%,transparent 82%)}
.plans-atmosphere i{width:460px;height:270px;border:1px solid rgba(111,103,255,.14);border-radius:0;clip-path:polygon(13% 0,100% 0,87% 100%,0 100%);animation:plansPanelFloat 9s ease-in-out infinite}
.plans-atmosphere i:first-child{left:-245px;top:26%;box-shadow:inset 0 0 55px rgba(91,82,255,.025),0 0 0 34px rgba(104,95,255,.012)}
.plans-atmosphere i:nth-child(2){right:-230px;bottom:17%;border-color:rgba(67,155,255,.14);box-shadow:inset 0 0 55px rgba(47,142,255,.025),0 0 0 34px rgba(67,155,255,.01);animation:plansPanelFloat 9s -4.5s ease-in-out infinite}
.tariff-card:not(.tariff-flip-out):not(.tariff-flip-in){animation:none}
.tariff-card.tariff-flip-out{animation:tariffFadeOut .22s var(--flip-delay,0s) ease forwards!important}
.tariff-card.tariff-flip-in{animation:tariffFadeIn .26s ease both!important}
.plans-stage.is-category-switching .country-switch button,.plans-stage.is-country-switching .country-switch button,.plans-stage.is-country-card-switching .country-switch button{animation:none!important}
@keyframes plansPanelFloat{0%,100%{transform:translate3d(0,-10px,0);opacity:.42}50%{transform:translate3d(22px,14px,0);opacity:.78}}
@keyframes tariffFadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(7px)}}
@keyframes tariffFadeIn{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}

.plans-atmosphere{z-index:-1;opacity:1}
.plans-atmosphere:before,.plans-atmosphere:after{content:"";position:absolute;pointer-events:none}
.plans-atmosphere:before{left:-18%;top:18%;width:72%;height:22%;background:linear-gradient(108deg,transparent 0 34%,rgba(121,105,255,.2) 44%,rgba(79,124,255,.08) 53%,transparent 64%);transform:skewX(-18deg);filter:blur(1px);animation:plansBeamLeft 9s ease-in-out infinite alternate}
.plans-atmosphere:after{right:-20%;bottom:14%;width:76%;height:25%;background:linear-gradient(288deg,transparent 0 35%,rgba(44,156,255,.2) 46%,rgba(55,231,201,.07) 55%,transparent 66%);transform:skewX(17deg);filter:blur(1px);animation:plansBeamRight 11s ease-in-out infinite alternate}
.plans-atmosphere i{width:390px;height:235px;opacity:.72;border-width:1px;border-color:rgba(139,128,255,.34);background:linear-gradient(135deg,rgba(117,96,255,.045),transparent 58%);box-shadow:inset 0 0 55px rgba(92,82,255,.05),0 0 28px rgba(86,89,255,.05)}
.plans-atmosphere i:first-child{left:3vw;top:23%;box-shadow:inset 0 0 55px rgba(91,82,255,.05),0 0 0 24px rgba(104,95,255,.025),0 0 35px rgba(92,82,255,.07)}
.plans-atmosphere i:nth-child(2){right:3vw;bottom:13%;border-color:rgba(67,166,255,.32);background:linear-gradient(315deg,rgba(51,155,255,.05),transparent 60%);box-shadow:inset 0 0 55px rgba(47,142,255,.05),0 0 0 24px rgba(67,155,255,.022),0 0 35px rgba(47,142,255,.07)}
.plans-atmosphere span{opacity:.2;animation:plansGridDrift 18s linear infinite,plansGridPulse 5s ease-in-out infinite}
@keyframes plansBeamLeft{from{transform:translate3d(-12%,0,0) skewX(-18deg);opacity:.35}to{transform:translate3d(35%,18px,0) skewX(-18deg);opacity:.9}}
@keyframes plansBeamRight{from{transform:translate3d(10%,0,0) skewX(17deg);opacity:.4}to{transform:translate3d(-32%,-22px,0) skewX(17deg);opacity:.85}}
@keyframes plansGridPulse{0%,100%{filter:brightness(.75)}50%{filter:brightness(1.35)}}
@media(prefers-reduced-motion:reduce){.plans-atmosphere:before,.plans-atmosphere:after{animation:none!important}}

.plans-atmosphere{z-index:0}
.plans-atmosphere i{z-index:1;opacity:.82;border-width:2px}
.plans-atmosphere i:first-child{left:-70px;top:17%}
.plans-atmosphere i:nth-child(2){right:-70px;bottom:9%}
.plans-atmosphere:before,.plans-atmosphere:after{z-index:0}
.plans-atmosphere span{z-index:0}
.tariff-card-inner:before{content:"";position:absolute;z-index:0;right:-36px;top:42px;width:150px;height:92px;border:1px solid rgba(var(--plan-rgb),.22);clip-path:polygon(18% 0,100% 0,82% 100%,0 100%);background:linear-gradient(135deg,rgba(var(--plan-rgb),.055),transparent 62%);box-shadow:0 0 0 15px rgba(var(--plan-rgb),.012);pointer-events:none;animation:cardGeometryFloat 7s ease-in-out infinite}
.tariff-card-inner:after{content:"";position:absolute;z-index:1;left:3px;right:3px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--plan-rgb),.5),transparent);box-shadow:0 0 10px rgba(var(--plan-rgb),.34);pointer-events:none;animation:cardScanLine 5.5s linear infinite}
.tariff-card-inner>*{position:relative;z-index:2}
@keyframes cardGeometryFloat{0%,100%{transform:translate3d(0,-5px,0);opacity:.38}50%{transform:translate3d(-16px,9px,0);opacity:.78}}
@keyframes cardScanLine{0%{top:0;opacity:0}8%{opacity:.7}90%{opacity:.25}100%{top:100%;opacity:0}}
@media(prefers-reduced-motion:reduce){.tariff-card-inner:before,.tariff-card-inner:after{animation:none!important}}

.tariff-grid-wrap,.tariff-grid{height:876px}
.tariff-grid{gap:20px;perspective:2200px;perspective-origin:50% 42%}
.tariff-card{--card-accent:var(--plan);height:428px;padding:1px;overflow:visible;border:0;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% calc(100% - 12px),calc(100% - 12px) 100%,28px 100%,0 calc(100% - 28px));background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(var(--plan-rgb),.78) 10%,rgba(120,109,255,.55) 44%,rgba(28,47,72,.72) 72%,rgba(var(--plan-rgb),.42));box-shadow:0 30px 70px rgba(0,0,0,.46),0 0 0 1px rgba(var(--plan-rgb),.08),inset 0 0 20px rgba(255,255,255,.05);transform-origin:50% 50%;backface-visibility:hidden;will-change:transform,opacity,filter;transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .65s cubic-bezier(.16,1,.3,1),filter .45s ease}
.tariff-card:nth-child(3n+2){--card-accent:#9488ff}
.tariff-card:before{inset:1px;clip-path:inherit;background:radial-gradient(circle at 86% 7%,rgba(var(--plan-rgb),.2),transparent 23%),radial-gradient(circle at 18% 88%,rgba(109,92,255,.13),transparent 31%),linear-gradient(148deg,rgba(14,30,50,.99),rgba(7,14,30,.995) 55%,rgba(4,12,22,.998));filter:none}
.tariff-card:after,.tariff-card:nth-child(3n+2):after,.tariff-card:nth-child(3n):after{inset:1px;width:auto;height:auto;border:0;clip-path:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent) 0 0/100% 1px no-repeat,linear-gradient(180deg,var(--card-accent),transparent 38%) 0 0/2px 100% no-repeat,radial-gradient(circle at 100% 0,rgba(var(--plan-rgb),.18),transparent 34%);box-shadow:none;filter:none;opacity:1;pointer-events:none}
.tariff-card.is-featured{background:linear-gradient(135deg,#e7e3ff,#9a8dff 12%,#6c7cff 42%,#35c9ff 70%,#a7ffe2);box-shadow:0 32px 80px rgba(0,0,0,.52),0 0 34px rgba(116,103,255,.27),0 0 55px rgba(var(--plan-rgb),.12)}
.tariff-card.is-featured:before{background:radial-gradient(circle at 87% 6%,rgba(117,235,255,.28),transparent 27%),radial-gradient(circle at 12% 94%,rgba(var(--plan-rgb),.16),transparent 32%),linear-gradient(148deg,#171d42,#0a132b 57%,#06101f)}
.tariff-card:hover{transform:translateY(-11px) scale(1.012);filter:saturate(1.08);box-shadow:0 42px 92px rgba(0,0,0,.55),0 0 0 1px rgba(var(--plan-rgb),.25),0 0 42px rgba(var(--plan-rgb),.15)}
.tariff-card-inner{z-index:2;height:100%;padding:21px 22px 18px;overflow:hidden;display:flex;flex-direction:column;clip-path:inherit;background-image:linear-gradient(rgba(133,146,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(133,146,255,.032) 1px,transparent 1px)!important;background-size:22px 22px!important}
.tariff-card-inner:before{right:-42px;top:35px;width:178px;height:106px;border-color:rgba(var(--plan-rgb),.27);background:linear-gradient(135deg,rgba(var(--plan-rgb),.08),rgba(104,91,255,.03) 60%,transparent);box-shadow:0 0 0 13px rgba(var(--plan-rgb),.012),0 0 45px rgba(var(--plan-rgb),.055);animation-duration:9s}
.tariff-card-inner:after{left:1px;right:1px;height:1px;background:linear-gradient(90deg,transparent 4%,#958bff 38%,#57d7ff 66%,transparent 96%);box-shadow:0 0 12px rgba(106,125,255,.5);animation-duration:7s}
.tariff-card-inner>*{position:relative;z-index:2}
.tariff-card-topline{color:#8496ab;font-size:7px;letter-spacing:.18em}
.tariff-card-topline:after{content:"";position:absolute;left:0;right:0;top:20px;height:1px;background:linear-gradient(90deg,rgba(135,148,180,.2),transparent 78%)}
.tariff-card-topline i{color:#93f6c8}.tariff-card-topline i:before{width:6px;height:6px;animation:tariffStatusPulse 2.3s ease-in-out infinite}
.tariff-card-title{margin:17px 0 15px}.tariff-card-title h3{font-size:23px;letter-spacing:-.045em;text-shadow:0 0 25px rgba(111,127,255,.17)}
.tariff-card-title b{padding:6px 9px;border-color:rgba(151,141,255,.45);background:linear-gradient(90deg,rgba(113,96,255,.18),rgba(65,188,255,.12));color:#c9c4ff;box-shadow:inset 0 0 16px rgba(107,95,255,.08)}
.tariff-specs{border-top:1px solid rgba(130,146,179,.18)}
.tariff-specs span{height:26px;padding:0 5px;grid-template-columns:minmax(132px,1.1fr) minmax(0,1fr);border-bottom-color:rgba(130,146,179,.115);transition:background .25s ease,border-color .25s ease}
.tariff-specs span:hover{background:linear-gradient(90deg,rgba(112,96,255,.08),rgba(var(--plan-rgb),.035));border-bottom-color:rgba(var(--plan-rgb),.3)}
.tariff-specs small{color:#91a1b4;font-size:8.5px}.tariff-specs b{color:#f2f5ff;font-size:10.5px}
.tariff-periods{gap:5px;margin:12px 0 11px}.tariff-periods button{position:relative;height:28px;overflow:hidden;border-color:rgba(133,146,178,.18);background:rgba(5,12,27,.55);color:#8b9bae;transition:color .3s ease,border-color .3s ease,background .3s ease,transform .3s ease}
.tariff-periods button:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:1px;background:var(--card-accent);box-shadow:0 0 10px var(--card-accent);transform:scaleX(0);transition:transform .3s ease}
.tariff-periods button:hover{transform:translateY(-1px);border-color:rgba(142,135,255,.48);color:#e4e6ff}.tariff-periods button.is-active{border-color:rgba(143,134,255,.58);background:linear-gradient(135deg,rgba(111,94,255,.18),rgba(var(--plan-rgb),.09));color:#d9d5ff;box-shadow:inset 0 0 20px rgba(103,88,255,.08)}.tariff-periods button.is-active:after{transform:scaleX(1)}
.tariff-card-bottom{padding-top:0;border:0}.tariff-price strong{font-size:32px;text-shadow:0 0 25px rgba(102,124,255,.16)}.tariff-price strong sup{color:#9e93ff;font-size:15px}.tariff-price small{color:#8595a8;font-size:6.5px}
.tariff-order{height:41px;min-width:126px;padding-left:15px;border-color:rgba(142,133,255,.42);background:linear-gradient(110deg,rgba(104,88,255,.14),rgba(48,178,255,.08));color:#f0f1ff;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease,background .3s ease,box-shadow .3s ease}.tariff-order i{width:29px;height:29px;background:linear-gradient(135deg,#a99cff,#5acbff);color:#07101e;box-shadow:0 0 18px rgba(103,133,255,.28);transition:transform .4s cubic-bezier(.16,1,.3,1)}.tariff-order:hover{transform:translateY(-2px);border-color:#958bff;background:linear-gradient(110deg,rgba(116,98,255,.25),rgba(54,188,255,.16));box-shadow:0 10px 28px rgba(72,80,180,.18)}.tariff-order:hover i{transform:translateX(2px)}
.tariff-card.tariff-flip-out,.tariff-card.tariff-flip-in{transition:none!important;filter:none}
.tariff-card.tariff-flip-out{animation:tariffFlipOut .4s var(--flip-delay,0s) cubic-bezier(.4,0,.2,1) forwards!important;pointer-events:none}
.tariff-card.tariff-flip-in{animation:tariffFlipIn .4s cubic-bezier(.4,0,.2,1) both!important}
.plans-stage.switch-to-dedicated .tariff-card.tariff-flip-out{animation-name:tariffFlipOut!important}.plans-stage.switch-to-dedicated .tariff-card.tariff-flip-in{animation-name:tariffFlipIn!important}
.plans-stage.switch-to-vps .tariff-card.tariff-flip-out{animation-name:tariffFlipOutReverse!important}.plans-stage.switch-to-vps .tariff-card.tariff-flip-in{animation-name:tariffFlipInReverse!important}
@keyframes tariffStatusPulse{0%,100%{opacity:.45;box-shadow:0 0 5px var(--plan)}50%{opacity:1;box-shadow:0 0 12px var(--plan),0 0 22px rgba(var(--plan-rgb),.45)}}
@keyframes tariffCosmicOut{0%{transform:translateZ(0) rotateY(0) scale(1);opacity:1;filter:blur(0)}100%{transform:translateZ(-90px) rotateY(72deg) scale(.96);opacity:0;filter:blur(3px)}}
@keyframes tariffCosmicIn{0%{transform:translateZ(-90px) rotateY(-72deg) scale(.96);opacity:0;filter:blur(3px)}100%{transform:translateZ(0) rotateY(0) scale(1);opacity:1;filter:blur(0)}}
@keyframes tariffCosmicOutReverse{0%{transform:rotateY(0) scale(1);opacity:1}100%{transform:rotateY(-68deg) scale(.975);opacity:0}}
@keyframes tariffCosmicInReverse{0%{transform:rotateY(68deg) scale(.975);opacity:0}100%{transform:rotateY(0) scale(1);opacity:1}}
@media(max-width:900px){.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-card{height:428px}}
@media(max-width:640px){.tariff-card{height:416px}.tariff-card-inner{padding:19px 18px 16px}.tariff-card-title{margin:15px 0 13px}.tariff-card-title h3{font-size:21px}.tariff-specs span{grid-template-columns:minmax(122px,1.1fr) minmax(0,1fr)}.tariff-order{min-width:118px}}
@media(prefers-reduced-motion:reduce){.tariff-card.tariff-flip-out,.tariff-card.tariff-flip-in{animation-duration:.01ms!important}.tariff-card-topline i:before{animation:none!important}}

.plans-section{--plans-parallax-x:0px;--plans-parallax-y:0px;--plans-parallax-r:0deg}
.plans-atmosphere{inset:-45px;transform:translate3d(var(--plans-parallax-x),var(--plans-parallax-y),0) rotate(var(--plans-parallax-r)) scale(1.035);transition:transform .16s ease-out;will-change:transform}
.plans-atmosphere i{display:block;width:430px;height:430px;opacity:1!important;border:2px solid rgba(137,127,255,.55);clip-path:polygon(50% 0,92% 22%,100% 68%,64% 100%,18% 91%,0 47%,17% 13%);background:linear-gradient(135deg,rgba(108,91,255,.12),rgba(36,119,244,.025) 55%,transparent);box-shadow:inset 0 0 70px rgba(89,72,255,.09),0 0 35px rgba(91,86,255,.12);animation:plansHexFloat 10s ease-in-out infinite}
.plans-atmosphere i:first-child{left:-165px;top:14%;box-shadow:inset 0 0 70px rgba(89,72,255,.1),0 0 0 22px rgba(108,92,255,.035),0 0 42px rgba(91,86,255,.16)}
.plans-atmosphere i:nth-child(2){right:-165px;bottom:8%;border-color:rgba(57,179,255,.5);background:linear-gradient(315deg,rgba(45,159,255,.12),rgba(55,231,201,.025) 58%,transparent);box-shadow:inset 0 0 70px rgba(45,150,255,.09),0 0 0 22px rgba(59,166,255,.03),0 0 42px rgba(46,153,255,.14);animation:plansHexFloatReverse 12s ease-in-out infinite}
.plans-atmosphere i:before,.plans-atmosphere i:after{content:"";position:absolute;pointer-events:none}
.plans-atmosphere i:before{inset:54px;border:1px solid rgba(152,144,255,.38);clip-path:polygon(50% 0,100% 35%,82% 100%,18% 100%,0 35%);background:repeating-linear-gradient(115deg,transparent 0 27px,rgba(130,121,255,.055) 28px 29px)}
.plans-atmosphere i:after{left:50%;top:50%;width:13px;height:13px;border:2px solid #b3acff;background:#5e5cff;box-shadow:0 0 10px #827aff,0 0 28px #5e5cff;transform:translate(-50%,-50%) rotate(45deg);animation:plansNodePulse 2.4s ease-in-out infinite}
.plans-atmosphere i:nth-child(2):before{border-color:rgba(84,188,255,.36);background:repeating-linear-gradient(65deg,transparent 0 27px,rgba(63,168,255,.05) 28px 29px)}
.plans-atmosphere i:nth-child(2):after{border-color:#a8e8ff;background:#2199e8;box-shadow:0 0 10px #55bfff,0 0 28px #2199e8}
.plans-atmosphere:before{opacity:.9;animation:plansBeamLeft 7s ease-in-out infinite alternate}
.plans-atmosphere:after{opacity:.85;animation:plansBeamRight 8.5s ease-in-out infinite alternate}
@keyframes plansHexFloat{0%,100%{translate:0 -12px;rotate:-3deg}50%{translate:28px 18px;rotate:4deg}}
@keyframes plansHexFloatReverse{0%,100%{translate:0 14px;rotate:3deg}50%{translate:-30px -16px;rotate:-4deg}}
@keyframes plansNodePulse{0%,100%{opacity:.55;scale:.8}50%{opacity:1;scale:1.22}}
@media(max-width:900px){.plans-atmosphere i{width:330px;height:330px}.plans-atmosphere i:first-child{left:-190px}.plans-atmosphere i:nth-child(2){right:-190px}}
@media(max-width:640px){.plans-atmosphere i{width:260px;height:260px}.plans-atmosphere i:first-child{left:-175px;top:18%}.plans-atmosphere i:nth-child(2){right:-175px;bottom:12%}}

.plans-atmosphere i:first-child{left:2.5vw;top:18%}
.plans-atmosphere i:nth-child(2){right:2.5vw;bottom:10%}
.plans-atmosphere span:before,.plans-atmosphere span:after{content:"";position:absolute;left:50%;pointer-events:none;transform:translateX(-50%)}
.plans-atmosphere span:before{top:7%;width:min(620px,54vw);height:250px;border:2px solid rgba(132,121,255,.32);clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);background:linear-gradient(90deg,transparent,rgba(101,91,255,.055) 35% 65%,transparent),repeating-linear-gradient(90deg,transparent 0 54px,rgba(124,115,255,.055) 55px 56px);box-shadow:inset 0 0 70px rgba(91,82,255,.055),0 0 42px rgba(80,91,255,.08);animation:plansCenterFloat 8s ease-in-out infinite}
.plans-atmosphere span:after{bottom:5%;width:min(720px,62vw);height:210px;border:1px solid rgba(61,175,255,.29);clip-path:polygon(7% 0,93% 0,100% 50%,93% 100%,7% 100%,0 50%);background:linear-gradient(90deg,transparent,rgba(45,155,255,.05) 28% 72%,transparent),repeating-linear-gradient(135deg,transparent 0 42px,rgba(60,166,255,.045) 43px 44px);box-shadow:inset 0 0 65px rgba(41,144,255,.05),0 0 40px rgba(46,153,255,.07);animation:plansCenterFloatReverse 10s ease-in-out infinite}
@keyframes plansCenterFloat{0%,100%{translate:0 -8px;opacity:.48}50%{translate:0 16px;opacity:.9}}
@keyframes plansCenterFloatReverse{0%,100%{translate:0 10px;opacity:.42}50%{translate:0 -14px;opacity:.82}}
@media(max-width:900px){.plans-atmosphere i:first-child{left:-115px}.plans-atmosphere i:nth-child(2){right:-115px}.plans-atmosphere span:before{width:72vw}.plans-atmosphere span:after{width:78vw}}
@media(max-width:640px){.plans-atmosphere i:first-child{left:-135px}.plans-atmosphere i:nth-child(2){right:-135px}.plans-atmosphere span:before{width:88vw;height:190px}.plans-atmosphere span:after{width:92vw;height:170px}}
@media(prefers-reduced-motion:reduce){.plans-atmosphere span:before,.plans-atmosphere span:after{animation:none!important}}

.plans-section.mode-vps .plans-head h2 em{color:#55eaa5;text-shadow:0 0 28px rgba(85,234,165,.18)}
.plans-section.mode-dedicated .plans-head h2 em{color:#62d3ff;text-shadow:0 0 28px rgba(98,211,255,.2)}
.plans-head h2 em{transition:color .48s ease,text-shadow .48s ease}
.tariff-grid-wrap,.tariff-grid{height:828px}
.tariff-card{height:404px;will-change:auto;transition:box-shadow .42s ease,border-color .42s ease}
.tariff-card:hover{transform:none;filter:none;box-shadow:0 36px 82px rgba(0,0,0,.54),0 0 0 1px rgba(var(--plan-rgb),.32),0 0 34px rgba(var(--plan-rgb),.14)}
.tariff-card-inner{padding:17px 19px 15px}
.tariff-card-title{margin:13px 0 11px}.tariff-card-title h3{font-size:22px}
.tariff-specs span{height:24px;grid-template-columns:minmax(126px,1.08fr) minmax(0,1fr)}
.tariff-specs small{font-size:8.2px;line-height:1.05}.tariff-specs b{font-size:10.2px;line-height:1.05}
.tariff-periods{margin:10px 0 9px}.tariff-periods button{height:25px}
.tariff-price strong{font-size:30px}.tariff-order{height:39px}
.plans-stage.switch-to-dedicated.is-category-switching .country-switch button{animation:countryFlipDown .58s cubic-bezier(.4,0,.2,1) both!important}
.plans-stage.switch-to-vps.is-category-switching .country-switch button{animation:countryFlipUp .58s cubic-bezier(.4,0,.2,1) both!important}
.plans-stage.is-category-switching .country-switch button:nth-child(2),.plans-stage.is-country-card-switching .country-switch button:nth-child(2){animation-delay:.055s!important}
.plans-stage.is-category-switching .country-switch button:nth-child(3),.plans-stage.is-country-card-switching .country-switch button:nth-child(3){animation-delay:.11s!important}
@media(max-width:900px){.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-card{height:404px}}
@media(max-width:640px){.tariff-card{height:396px}.tariff-card-inner{padding:16px}.tariff-specs span{grid-template-columns:minmax(118px,1.08fr) minmax(0,1fr)}.tariff-specs small{font-size:7.8px}.tariff-specs b{font-size:9.8px}}
@media(prefers-reduced-motion:reduce){.plans-stage .country-switch button{animation:none!important}}

.plans-stage.switch-to-dedicated.is-country-card-switching .country-switch button,.plans-stage.switch-to-vps.is-country-card-switching .country-switch button{animation:none!important}

.category-switch>button,.category-switch>button:last-child,.country-switch button{--control-edge:rgba(var(--plan-rgb),.34);position:relative;border:0;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}
.category-switch>button.is-active,.country-switch button.is-active{--control-edge:rgba(var(--plan-rgb),.78)}
.category-switch>button:before,.country-switch button:before{display:none}
.category-switch>button:after,.country-switch button:after{content:"";display:block;position:absolute;z-index:4;inset:0;width:auto;height:auto;padding:1px;clip-path:inherit;background:var(--control-edge)!important;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
.country-switch button>*{position:relative;z-index:5}

.category-switch>button,.category-switch>button:last-child,.country-switch button{border:1px solid var(--control-edge)}
.category-switch>button:before,.category-switch>button:after,.country-switch button:before,.country-switch button:after{content:"";display:block;position:absolute;z-index:7;width:19px;height:19px;padding:0;inset:auto;clip-path:none;background:linear-gradient(45deg,transparent calc(50% - 1px),var(--control-edge) calc(50% - 1px),var(--control-edge) calc(50% + 1px),transparent calc(50% + 1px))!important;pointer-events:none;-webkit-mask:none;mask:none}
.category-switch>button:before,.country-switch button:before{top:-1px;right:-1px}
.category-switch>button:after,.country-switch button:after{left:-1px;bottom:-1px}

.tariff-grid-wrap,.tariff-grid{height:1112px}
.tariff-grid{gap:24px 20px}
.tariff-card{height:544px;overflow:visible;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);background:linear-gradient(135deg,rgba(145,129,255,.8),rgba(63,194,255,.32) 52%,rgba(82,239,178,.5));box-shadow:0 28px 72px rgba(0,0,0,.48),0 0 0 1px rgba(126,136,255,.16);transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s ease}
.tariff-card:before{inset:1px;clip-path:inherit;background:radial-gradient(circle at 82% 0,rgba(var(--plan-rgb),.13),transparent 30%),linear-gradient(152deg,#121a36 0%,#091426 48%,#06101c 100%)}
.tariff-card:after{z-index:1;inset:1px;width:auto;height:auto;clip-path:inherit;background:linear-gradient(90deg,transparent,#9589ff 42%,#56d8ff 72%,transparent) 0 0/100% 2px no-repeat,linear-gradient(180deg,rgba(121,106,255,.75),transparent 38%) 0 0/2px 100% no-repeat;box-shadow:none}
.tariff-card:nth-child(3n+2):after,.tariff-card:nth-child(3n):after{inset:1px;width:auto;height:auto;background:linear-gradient(90deg,transparent,#9589ff 42%,#56d8ff 72%,transparent) 0 0/100% 2px no-repeat,linear-gradient(180deg,rgba(121,106,255,.75),transparent 38%) 0 0/2px 100% no-repeat;box-shadow:none}
.tariff-card.is-featured{background:linear-gradient(135deg,#c2baff,#7165ff 34%,#4ac9ff 68%,#66f1b1);box-shadow:0 32px 82px rgba(0,0,0,.55),0 0 44px rgba(100,90,255,.2)}
.tariff-card:hover{transform:translateY(-8px);box-shadow:0 38px 90px rgba(0,0,0,.56),0 0 42px rgba(var(--plan-rgb),.14)}
.tariff-card-inner{padding:24px 24px 21px;clip-path:inherit;background-image:linear-gradient(rgba(131,147,195,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(131,147,195,.035) 1px,transparent 1px)!important;background-size:24px 24px!important}
.tariff-card-inner:before{content:"";position:absolute;z-index:0;right:-70px;top:66px;width:205px;height:120px;border:1px solid rgba(var(--plan-rgb),.17);transform:skewX(-22deg);background:linear-gradient(135deg,rgba(103,90,255,.055),transparent 65%);box-shadow:0 0 0 14px rgba(87,181,255,.012)}
.tariff-card-inner:after{content:"";position:absolute;left:24px;right:24px;top:51px;height:1px;background:linear-gradient(90deg,rgba(139,151,191,.2),transparent)}
.tariff-card-topline{font-size:9px;color:#8293aa}.tariff-card-topline i{font-size:9px;color:#76efb6}
.tariff-card-title{margin:23px 0 18px;align-items:flex-end}.tariff-card-title>div>small{display:block;margin-bottom:7px;color:#8191a9;font:600 9px/1 'Space Mono';letter-spacing:.08em;text-transform:uppercase}.tariff-card-title h3{font-size:28px;line-height:1}.tariff-card-title b{padding:7px 9px;font-size:7px}
.tariff-primary{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}
.tariff-primary>span{position:relative;min-width:0;height:86px;padding:12px 9px 10px;border:1px solid rgba(132,148,188,.16);background:linear-gradient(145deg,rgba(18,29,56,.82),rgba(4,13,25,.7));display:flex;flex-direction:column;justify-content:flex-end;transition:border-color .25s,background .25s,transform .25s}
.tariff-primary>span:hover{transform:translateY(-2px);border-color:rgba(var(--plan-rgb),.38);background:linear-gradient(145deg,rgba(91,75,194,.14),rgba(5,17,31,.82))}
.tariff-primary i{position:absolute;right:8px;top:8px;width:22px;height:22px;color:var(--plan);opacity:.8}.tariff-primary svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.tariff-primary small{color:#72849d;font:700 8px/1 'Space Mono';letter-spacing:.12em}.tariff-primary b{margin-top:7px;overflow:hidden;text-overflow:ellipsis;color:#f1f4ff;font:700 12px/1 Inter;white-space:nowrap}
.tariff-included{display:grid;grid-template-columns:repeat(3,1fr);margin:10px 0 13px;border:1px solid rgba(132,148,188,.13);background:rgba(4,12,24,.42)}
.tariff-included span{min-width:0;padding:10px 11px;border-right:1px solid rgba(132,148,188,.12)}.tariff-included span:last-child{border:0}.tariff-included b,.tariff-included small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tariff-included b{color:#edf2ff;font-size:12px}.tariff-included small{margin-top:4px;color:#71839b;font-size:9px}
.tariff-platforms{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.tariff-platforms>div{min-width:0;padding:10px 11px;border:1px solid rgba(132,148,188,.14);background:rgba(5,14,27,.55)}.tariff-platforms>div>small{display:block;margin-bottom:9px;color:#7f91a9;font:700 8px/1 'Space Mono';letter-spacing:.07em}
.platform-icons{display:flex;align-items:center;min-width:0}.platform-icons i{display:grid;place-items:center;width:29px;height:29px;margin-right:6px;border:1px solid rgba(150,158,205,.22);background:#111a31;color:#dce4ff;font:800 9px/1 Inter;font-style:normal;box-shadow:inset 0 0 14px rgba(118,105,255,.08)}.platform-icons i.os-ubuntu{border-radius:50%;color:#ff9d72}.platform-icons i.os-windows{color:#64baff;font-size:16px}.platform-icons i.panel-isp{color:#84f0ba}.platform-icons i.panel-cp{color:#ffd36b}.platform-icons i.panel-pk{color:#cb9cff}.platform-icons b{margin-left:auto;color:#8ea0b7;font:600 9px/1 Inter;white-space:nowrap}
.tariff-periods{margin:13px 0 12px;gap:6px}.tariff-periods button{height:32px;font-size:8px}.tariff-card-bottom{align-items:center}.tariff-price strong{font-size:37px}.tariff-price small{font-size:7px}.tariff-order{height:45px;min-width:142px}.tariff-order span{font-size:8px}.tariff-order i{width:33px;height:33px}
@media(max-width:900px){.tariff-grid-wrap,.tariff-grid{height:auto}.tariff-card{height:544px}}
@media(max-width:640px){.tariff-card{height:auto;min-height:590px}.tariff-card-inner{padding:21px 18px 18px}.tariff-card-title h3{font-size:26px}.tariff-primary{grid-template-columns:1fr 1fr}.tariff-primary>span{height:79px}.tariff-platforms{grid-template-columns:1fr}.tariff-order{min-width:132px}}

.tariff-grid-wrap,.tariff-grid{height:1024px}
.tariff-card{height:500px}
.tariff-card-inner{padding-bottom:18px}
.tariff-card-bottom{position:relative;min-height:74px;margin:15px -8px -5px;padding:11px 174px 10px 17px;border:1px solid rgba(146,135,255,.42);background:radial-gradient(circle at 16% 0,rgba(255,255,255,.16),transparent 34%),linear-gradient(135deg,#7563ff,#4d65ec 58%,#244d9b);clip-path:polygon(0 0,calc(100% - 155px) 0,calc(100% - 143px) 14px,100% 14px,100% 100%,0 100%);box-shadow:inset 0 0 24px rgba(181,160,255,.13),0 12px 28px rgba(26,31,87,.32)}
.tariff-price{position:relative;display:grid;grid-template-columns:auto auto;align-items:end;justify-content:start;column-gap:9px}.tariff-price del{grid-column:1/3;margin-bottom:2px;color:#cbc8f5;font:600 10px/1 'Space Mono';text-decoration-color:#ff92ae}.tariff-price strong{font-size:39px;line-height:.8;text-shadow:0 0 24px rgba(255,255,255,.18)}.tariff-price strong sup{color:#fff}.tariff-price small{margin:0 0 2px;color:#d7d9ff;font-size:7px}
.tariff-order{position:absolute;right:5px;bottom:5px;width:150px;height:54px;min-width:0;padding:0 7px 0 17px;border:1px solid rgba(134,145,205,.2);background:linear-gradient(145deg,#11182d,#070d19);color:#f1f3ff;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px);box-shadow:inset 0 0 26px rgba(98,86,255,.08),0 0 0 5px #07101d,0 10px 24px rgba(0,0,0,.38)}
.tariff-order span{font-size:9px}.tariff-order i{display:grid;width:36px;height:36px;background:linear-gradient(135deg,#b3a5ff,#5fceff);box-shadow:0 0 20px rgba(111,118,255,.4)}.tariff-order:hover{transform:translateY(-2px);background:linear-gradient(145deg,#1a2343,#0b1324);box-shadow:inset 0 0 28px rgba(98,86,255,.14),0 0 0 5px #07101d,0 13px 30px rgba(81,75,185,.32)}
.tariff-sale{position:absolute;z-index:5;right:21px;top:55px;display:flex;align-items:center;gap:8px;padding:7px 9px 7px 11px;border:1px solid rgba(255,126,169,.42);background:linear-gradient(110deg,rgba(255,78,142,.2),rgba(127,85,255,.18));box-shadow:inset 0 0 18px rgba(255,90,150,.08),0 0 20px rgba(255,78,142,.08);clip-path:polygon(7px 0,100% 0,100% 100%,0 100%,0 7px)}
.tariff-sale strong{color:#ff91b5;font:800 14px/1 Inter;text-shadow:0 0 14px rgba(255,86,143,.3)}.tariff-sale span{color:#d8cdea;font:700 7px/1 'Space Mono';letter-spacing:.12em}.has-sale .tariff-card-title>b{display:none}
@media(max-width:900px){.tariff-card{height:500px}}
@media(max-width:640px){.tariff-card{min-height:553px}.tariff-card-bottom{margin-top:14px;padding-right:147px;clip-path:polygon(0 0,calc(100% - 132px) 0,calc(100% - 121px) 13px,100% 13px,100% 100%,0 100%)}.tariff-order{width:128px}.tariff-sale{right:17px;top:53px}.tariff-price strong{font-size:35px}}

.tariff-grid-wrap,.tariff-grid{height:1164px}
.tariff-card,.tariff-card.is-featured{height:570px;padding:0;overflow:visible;clip-path:none;background:transparent;box-shadow:none}
.tariff-card:before{z-index:0;inset:0;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 91px),calc(100% - 157px) calc(100% - 91px),calc(100% - 184px) 100%,0 100%);background:linear-gradient(135deg,#a497ff 0%,#5b6cff 43%,#43c8ff 76%,#69eeba 100%);box-shadow:0 30px 76px rgba(0,0,0,.5),0 0 34px rgba(96,92,255,.16)}
.tariff-card:after{display:none}
.tariff-card:hover{transform:translateY(-8px);box-shadow:none}
.tariff-card-inner{position:relative;z-index:1;width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:24px 24px 19px;overflow:hidden;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 91px),calc(100% - 157px) calc(100% - 91px),calc(100% - 184px) 100%,0 100%);background:radial-gradient(circle at 86% 3%,rgba(var(--plan-rgb),.15),transparent 29%),linear-gradient(152deg,#141d3d 0%,#0a152a 50%,#06101d 100%)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)}
.tariff-card-inner:before{display:block;right:-68px;top:74px}.tariff-card-inner:after{display:block}
.tariff-platforms{gap:9px}.tariff-platforms>div{padding:11px}.platform-icons{display:flex;flex-wrap:wrap;align-content:flex-start;gap:5px}.platform-icons i{width:auto;height:24px;margin:0;padding:0 8px;border-radius:4px;background:linear-gradient(145deg,rgba(38,50,86,.92),rgba(12,23,43,.92));color:#cdd7eb!important;font:650 8px/1 Inter;white-space:nowrap}.platform-icons i:before{content:"";width:4px;height:4px;margin-right:5px;border-radius:50%;background:#72e7b0;box-shadow:0 0 7px rgba(84,231,163,.45)}.panel-icons i:before,.panel-list i:before{background:#8d84ff;box-shadow:0 0 7px rgba(135,122,255,.5)}
.os-list{min-height:53px}.panel-list{min-height:53px}
.tariff-card-bottom{position:relative;z-index:3;display:flex;min-height:82px;margin:auto 170px -1px -1px;padding:13px 15px;border:0;background:linear-gradient(135deg,rgba(113,91,255,.92),rgba(47,111,228,.88));clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%);box-shadow:inset 0 1px rgba(255,255,255,.12),0 10px 28px rgba(35,41,114,.28)}
.tariff-order{z-index:8;right:5px;bottom:5px;width:151px;height:68px;padding:0 8px 0 18px;border:1px solid rgba(145,155,211,.25);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);background:radial-gradient(circle at 78% 20%,rgba(112,94,255,.16),transparent 36%),linear-gradient(145deg,#121a31,#070d19);box-shadow:0 0 0 5px #060d18,0 14px 32px rgba(0,0,0,.5),inset 0 0 28px rgba(88,80,255,.08)}
.tariff-order:before{content:"";position:absolute;left:0;top:0;width:22px;height:1px;transform:rotate(-45deg);transform-origin:left;background:#8278ff;box-shadow:0 0 8px #746cff}.tariff-order i{width:39px;height:39px}
.tariff-sale{right:18px;top:58px;width:108px;padding:9px 10px;display:grid;grid-template-columns:1fr auto;gap:4px 7px;border:1px solid rgba(255,102,154,.72);background:linear-gradient(135deg,rgba(255,48,120,.33),rgba(120,72,255,.28));box-shadow:0 0 0 3px rgba(255,69,132,.06),0 0 28px rgba(255,54,121,.25),inset 0 0 22px rgba(255,100,155,.12)}
.tariff-sale span{grid-column:1/3;color:#ffd7e4;font-size:6px}.tariff-sale strong{grid-column:1/3;color:#fff;font-size:24px;letter-spacing:-.06em;text-shadow:0 0 16px #ff4f91}.tariff-sale small{grid-column:1/3;color:#ffb4ce;font:700 5.5px/1.1 'Space Mono';letter-spacing:.06em}.has-sale .tariff-card-title{padding-right:110px}
.has-sale .tariff-price del{display:inline-flex;width:max-content;padding:3px 6px;border:1px solid rgba(255,169,197,.35);background:rgba(255,54,123,.13);color:#ffd0df;font-size:11px;text-decoration-thickness:2px}.has-sale .tariff-price strong{color:#fff;text-shadow:0 0 20px rgba(255,255,255,.3)}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:570px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:665px;min-height:0}.tariff-card:before,.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 84px),calc(100% - 139px) calc(100% - 84px),calc(100% - 162px) 100%,0 100%)}.tariff-card-bottom{min-height:76px;margin-right:145px}.tariff-order{width:132px;height:62px}.tariff-sale{right:15px}.has-sale .tariff-card-title{padding-right:105px}}

.tariff-platforms{grid-template-columns:1.16fr .84fr;gap:10px}.tariff-platforms>div{position:relative;padding:12px;border-color:rgba(132,148,188,.16);background:linear-gradient(145deg,rgba(15,27,52,.82),rgba(5,14,27,.72))}.tariff-platforms>div>small{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#90a1b8;font-size:7.5px}.tariff-platforms>div>small>b{display:grid;place-items:center;min-width:22px;height:16px;border:1px solid rgba(109,223,184,.25);color:#68dfb0;font:700 7px/1 'Space Mono'}
.platform-icons{display:grid;gap:6px}.os-list{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.panel-list{grid-template-columns:1fr;min-height:0}
.platform-icons i{display:flex;align-items:center;width:100%;height:27px;padding:0;border:0;border-radius:0;background:transparent;color:#dce5f6!important;font-style:normal;box-shadow:none;transition:background .2s,transform .2s}.platform-icons i:hover{transform:translateX(2px);background:rgba(105,115,181,.08)}.platform-icons i:before{display:none}.platform-icons i>b{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;margin-right:7px;border:1px solid rgba(105,226,180,.32);background:linear-gradient(145deg,rgba(55,167,132,.16),rgba(20,47,56,.22));color:#79e7b7;font:800 7px/1 Inter;box-shadow:inset 0 0 10px rgba(76,218,166,.06)}.platform-icons i>span{overflow:hidden;text-overflow:ellipsis;color:#cbd5e6;font:600 8px/1 Inter;white-space:nowrap}.panel-list i>b{border-color:rgba(143,128,255,.38);background:linear-gradient(145deg,rgba(116,91,255,.18),rgba(28,31,69,.3));color:#aca1ff}.panel-list i:nth-child(2)>b{border-color:rgba(66,196,255,.36);color:#6ed6ff}.panel-list i:nth-child(3)>b{border-color:rgba(255,185,79,.35);color:#ffd078}.panel-list i:nth-child(4)>b{border-color:rgba(255,107,146,.3);color:#ff91ae}.panel-list i:nth-child(5)>b{border-color:rgba(95,222,165,.32);color:#7ce2b0}
.tariff-card-bottom{min-height:82px;padding:10px 15px;margin-right:170px}.tariff-price{display:flex;align-items:flex-end;gap:8px;height:100%}.tariff-price strong{font-size:52px;line-height:.78;letter-spacing:-.07em}.tariff-price strong sup{margin-top:4px;font-size:20px}.tariff-price small{margin-bottom:3px;font-size:7px}.has-sale .tariff-price{display:grid;grid-template-columns:auto 1fr;grid-template-rows:20px 1fr;align-items:end;column-gap:9px}.has-sale .tariff-price del{grid-column:1/3;grid-row:1;margin:0;padding:2px 7px}.has-sale .tariff-price strong{grid-column:1;grid-row:2}.has-sale .tariff-price small{grid-column:2;grid-row:2}
.tariff-order{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center;justify-content:space-between;position:absolute!important;z-index:20!important;right:5px!important;bottom:5px!important;width:151px!important;height:68px!important;margin:0!important;color:#f5f6ff!important;pointer-events:auto}.tariff-order span{display:block!important;color:#f5f6ff!important;font-size:9px!important}.tariff-order i{display:grid!important;place-items:center!important;color:#07101e!important}
.tariff-sale{overflow:visible;clip-path:none;border:1px solid #ff679d;background:linear-gradient(135deg,rgba(255,49,120,.38),rgba(120,72,255,.35));box-shadow:0 0 0 1px rgba(255,182,207,.16),0 0 28px rgba(255,54,121,.27),inset 0 0 22px rgba(255,100,155,.14)}.tariff-sale:before,.tariff-sale:after{content:"";position:absolute;width:7px;height:7px;border-color:#ffd1e0}.tariff-sale:before{left:-3px;top:-3px;border-left:2px solid;border-top:2px solid}.tariff-sale:after{right:-3px;bottom:-3px;border-right:2px solid;border-bottom:2px solid}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:715px}.tariff-platforms{grid-template-columns:1fr}.panel-list{grid-template-columns:repeat(2,minmax(0,1fr))}.tariff-price strong{font-size:45px}.tariff-card-bottom{margin-right:145px}.tariff-order{width:132px!important;height:62px!important}}

.tariff-grid-wrap,.tariff-grid{height:1064px}.tariff-card,.tariff-card.is-featured{height:520px}
.tariff-platforms{grid-template-columns:.72fr 1.28fr;gap:10px}.tariff-platforms>div{padding:12px}.tariff-platforms>div>small{margin-bottom:10px}
.tariff-os{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:0 7px}.tariff-os>small{grid-column:1/3}.tariff-os>span{height:62px;border:1px solid rgba(133,149,190,.16);background:linear-gradient(145deg,rgba(22,36,66,.75),rgba(7,17,32,.8));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}.tariff-os>span i{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;font:800 9px/1 Inter;font-style:normal}.tariff-os>span b{color:#dbe4f4;font-size:9px}.linux-mark{border:1px solid rgba(78,226,165,.38);background:rgba(48,182,126,.1);color:#76e7b5;box-shadow:0 0 16px rgba(58,218,157,.08)}.windows-mark{border:1px solid rgba(77,179,255,.38);background:rgba(42,139,218,.11);color:#73c9ff;box-shadow:0 0 16px rgba(62,173,255,.08);font-size:16px!important}
.tariff-panels{display:flex;flex-direction:column}.panel-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;min-height:0}.panel-logos i{display:grid;place-items:center;min-width:0;height:38px;padding:7px;border:1px solid rgba(132,148,188,.15);background:linear-gradient(145deg,rgba(25,36,65,.78),rgba(7,17,32,.8));transition:transform .2s,border-color .2s,background .2s}.panel-logos i:hover{transform:translateY(-2px);border-color:rgba(var(--plan-rgb),.38);background:rgba(34,45,78,.85)}.panel-logos img{display:block;max-width:100%;max-height:22px;width:auto;height:auto;filter:brightness(1.08) saturate(.9)}.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){grid-column:span 1}.panel-logos i:nth-child(4){grid-column:1/2}.panel-logos i:nth-child(5){grid-column:2/4}
.tariff-card-bottom{height:91px;min-height:91px;margin:14px 184px -1px -1px;padding:10px 16px;clip-path:polygon(0 0,100% 0,calc(100% - 27px) 100%,0 100%);background:radial-gradient(circle at 14% 0,rgba(255,255,255,.18),transparent 35%),linear-gradient(135deg,#765fff,#4765eb 62%,#2d74dc)}
.tariff-price{height:100%;gap:10px}.tariff-price strong{font-size:58px;line-height:.76}.tariff-price strong sup{font-size:22px}.tariff-price small{margin-bottom:3px;font-size:7px;letter-spacing:.1em}.has-sale .tariff-price{grid-template-rows:23px 1fr}.has-sale .tariff-price del{align-self:start;padding:3px 8px;font-size:12px;border-color:rgba(255,181,205,.5);background:rgba(113,31,113,.24);color:#ffe0ea}
.tariff-order{right:0!important;bottom:0!important;width:184px!important;height:91px!important;padding:0 12px 0 37px!important;border:0!important;clip-path:polygon(27px 0,100% 0,100% 100%,0 100%)!important;background:radial-gradient(circle at 80% 22%,rgba(104,91,255,.2),transparent 36%),linear-gradient(145deg,#151d38,#070d19 72%)!important;box-shadow:inset 1px 1px rgba(130,145,211,.25),inset 0 0 32px rgba(82,78,190,.08),0 12px 30px rgba(0,0,0,.45)!important}.tariff-order:before{left:9px;top:9px;width:31px;transform:rotate(-73deg);background:#58d7ff;box-shadow:0 0 8px rgba(75,201,255,.8)}.tariff-order span{font-size:9px!important;letter-spacing:.12em}.tariff-order i{width:42px;height:42px;border-radius:0;background:linear-gradient(135deg,#b3a5ff,#57d8ff);box-shadow:0 0 24px rgba(101,124,255,.38)}
.tariff-sale{right:19px;top:57px;width:auto;min-width:92px;height:45px;padding:0 13px;display:grid;place-items:center;border:1px solid #ff67a0;background:linear-gradient(135deg,#a52c68,#6d3bc6);color:#fff;font:900 22px/1 Inter;letter-spacing:-.055em;text-shadow:0 0 16px rgba(255,255,255,.28);box-shadow:0 0 0 1px rgba(255,194,215,.15),0 0 26px rgba(255,62,130,.28)}.tariff-sale:before,.tariff-sale:after{display:none}.has-sale .tariff-card-title{padding-right:100px}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:520px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:625px}.tariff-platforms{grid-template-columns:1fr}.tariff-os>span{height:52px}.tariff-card:before,.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 82px),calc(100% - 143px) calc(100% - 82px),calc(100% - 166px) 100%,0 100%)}.tariff-card-bottom{height:82px;min-height:82px;margin-right:166px}.tariff-order{width:166px!important;height:82px!important}.tariff-price strong{font-size:48px}}

.tariff-platforms>div{min-height:151px}.tariff-os>span{height:80px;justify-content:center;background:radial-gradient(circle at 50% 0,rgba(79,127,225,.09),transparent 58%),linear-gradient(145deg,rgba(22,36,66,.8),rgba(7,17,32,.84))}.tariff-os>span i{width:32px;height:32px}.tariff-os>span b{font-size:10px}.panel-logos{grid-template-columns:repeat(6,1fr);gap:8px}.panel-logos i{grid-column:span 2!important;height:53px;padding:9px}.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){grid-column:span 3!important}.panel-logos img{max-height:27px}
.tariff-card-bottom{overflow:hidden;padding:0 17px}.tariff-card-bottom:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(255,255,255,.09),transparent 35%,rgba(79,224,255,.08));pointer-events:none}.tariff-price{position:relative;z-index:2;display:grid;grid-template-columns:auto auto;grid-template-rows:1fr;align-items:center;gap:0 10px}.tariff-price strong{grid-column:1;display:flex;align-items:flex-start;font-size:60px;line-height:.72}.tariff-price strong sup{margin:4px 2px 0 0}.tariff-price>small{grid-column:2;align-self:end;margin:0 0 12px;font-size:7.5px}.has-sale .tariff-price{grid-template-columns:auto auto;grid-template-rows:24px 1fr;column-gap:10px}.tariff-old-price{grid-column:1/3;grid-row:1;align-self:end;display:flex;align-items:center;gap:6px;margin-top:7px}.tariff-old-price small{color:#d8d6ff;font:700 6px/1 'Space Mono';letter-spacing:.12em}.has-sale .tariff-price .tariff-old-price del{display:block;margin:0;padding:0;border:0;background:none;color:#ffc2d6;font:700 12px/1 Inter;text-decoration-color:#ff70a0;text-decoration-thickness:2px}.has-sale .tariff-price strong{grid-column:1;grid-row:2}.has-sale .tariff-price>small{grid-column:2;grid-row:2;align-self:end;margin-bottom:10px}
.tariff-order{isolation:isolate;overflow:hidden;filter:drop-shadow(-1px -1px 0 rgba(90,213,255,.55))}.tariff-order:before{z-index:3;left:11px;top:9px;width:30px;height:1px;transform:rotate(-73deg);opacity:.9}.tariff-order:after{content:"";position:absolute;z-index:-1;inset:1px;clip-path:polygon(27px 0,100% 0,100% 100%,0 100%);background:radial-gradient(circle at 78% 18%,rgba(103,92,255,.26),transparent 38%),linear-gradient(145deg,#17213f,#080f1d 74%)}.tariff-order span,.tariff-order i{position:relative;z-index:4}.tariff-order span{font-size:10px!important}.tariff-order:hover:after{background:radial-gradient(circle at 78% 18%,rgba(94,197,255,.25),transparent 40%),linear-gradient(145deg,#202b51,#0a1325 74%)}
.tariff-sale{min-width:96px;height:48px;border-color:#ff8ab4;background:radial-gradient(circle at 25% 0,rgba(255,255,255,.18),transparent 42%),linear-gradient(135deg,#b42d72,#713fc8);font-size:24px;box-shadow:0 0 0 1px rgba(255,194,215,.18),0 0 30px rgba(255,62,130,.3),inset 0 0 18px rgba(255,255,255,.06)}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:670px}.tariff-platforms>div{min-height:0}.tariff-os>span{height:56px}.tariff-price strong{font-size:49px}}

.tariff-grid-wrap,.tariff-grid{height:1024px}.tariff-card,.tariff-card.is-featured{height:500px}
.tariff-card:before{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 84px),calc(100% - 150px) calc(100% - 84px),calc(100% - 174px) 100%,0 100%)}
.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 84px),calc(100% - 150px) calc(100% - 84px),calc(100% - 174px) 100%,0 100%)}
.tariff-platforms{grid-template-columns:.65fr 1.35fr;gap:9px}.tariff-platforms>div{min-height:106px;padding:11px}.tariff-platforms>div>small{margin-bottom:9px}
.tariff-os{gap:0 6px}.tariff-os>span{height:64px;flex-direction:row;gap:7px}.tariff-os>span i{width:27px;height:27px;flex:0 0 27px}.tariff-os>span b{font-size:9px}
.panel-logos{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.panel-logos i,.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){grid-column:auto!important;height:64px;padding:8px 6px}.panel-logos img{max-width:100%;max-height:25px}
.tariff-card-bottom{height:84px;min-height:84px;margin:13px 174px -1px -1px;padding:0 16px;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%)}
.tariff-price,.has-sale .tariff-price{display:flex;align-items:center;gap:9px;height:84px}.tariff-price strong,.has-sale .tariff-price strong{display:flex;align-items:flex-start;font-size:48px;line-height:.78}.tariff-price strong sup{font-size:18px}.tariff-price>small,.has-sale .tariff-price>small{align-self:auto;margin:18px 0 0;color:#e3e5ff;font-size:7px;line-height:1.2}.tariff-old-price{position:absolute;left:18px;top:8px;display:flex;align-items:center;gap:5px;margin:0}.has-sale .tariff-price strong{margin-top:14px}.has-sale .tariff-price>small{margin-top:28px}.tariff-old-price small{font-size:5.5px}.has-sale .tariff-price .tariff-old-price del{font-size:10px}
.tariff-order{right:10px!important;bottom:13px!important;width:154px!important;height:58px!important;padding:0 9px 0 27px!important;clip-path:polygon(18px 0,100% 0,100% 100%,0 100%)!important;filter:drop-shadow(0 10px 16px rgba(0,0,0,.35)) drop-shadow(-1px -1px 0 rgba(83,207,255,.45))}.tariff-order:before{left:6px;top:6px;width:21px;transform:rotate(-72deg)}.tariff-order:after{clip-path:polygon(18px 0,100% 0,100% 100%,0 100%)}.tariff-order span{font-size:8px!important}.tariff-order i{width:34px;height:34px;font-size:13px}
.tariff-sale{right:18px;top:58px;min-width:88px;height:42px;padding:0 12px;font-size:21px;box-shadow:0 0 18px rgba(255,62,130,.22)}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:500px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:605px}.tariff-platforms{grid-template-columns:1fr}.tariff-platforms>div{min-height:0}.panel-logos i,.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){height:48px}.tariff-card:before,.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 78px),calc(100% - 136px) calc(100% - 78px),calc(100% - 157px) 100%,0 100%)}.tariff-card-bottom{height:78px;min-height:78px;margin-right:157px}.tariff-price,.has-sale .tariff-price{height:78px}.tariff-price strong,.has-sale .tariff-price strong{font-size:43px}.tariff-order{right:8px!important;bottom:12px!important;width:141px!important;height:54px!important}}

.tariff-platforms{display:grid;grid-template-columns:1fr;gap:0;min-height:112px;border:1px solid rgba(132,148,188,.16);background:linear-gradient(145deg,rgba(15,27,52,.78),rgba(5,14,27,.74))}.tariff-platforms>div{min-height:0;padding:0 11px;border:0;background:none}.tariff-platforms>div>small{margin:0;color:#8496ad;font-size:7px;letter-spacing:.06em}
.tariff-os{display:grid;grid-template-columns:132px 1fr 1fr;align-items:center;gap:8px;height:52px;border-bottom:1px solid rgba(132,148,188,.12)!important}.tariff-os>small{grid-column:auto}.tariff-os>span{height:34px;flex-direction:row;justify-content:flex-start;padding:0 9px;border:1px solid rgba(132,148,188,.14);background:rgba(9,20,38,.68)}.tariff-os>span i{width:23px;height:23px;flex:0 0 23px}.tariff-os>span b{font-size:9px}
.tariff-panels{display:grid!important;grid-template-columns:132px 1fr;align-items:center;gap:8px;height:58px}.panel-logos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.panel-logos i,.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){height:38px;padding:6px;grid-column:auto!important}.panel-logos img{max-height:22px}
.tariff-card-bottom{overflow:visible}.has-sale .tariff-price{position:relative;display:flex;align-items:center;padding-top:10px}.tariff-old-price{left:2px;top:6px}.has-sale .tariff-price strong{margin-top:10px}.has-sale .tariff-price>small{margin-top:22px}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:610px}.tariff-os{grid-template-columns:105px 1fr 1fr}.tariff-panels{grid-template-columns:105px 1fr}.panel-logos{gap:4px}.panel-logos i,.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){height:34px;padding:5px}}

.tariff-grid-wrap,.tariff-grid{height:1084px}.tariff-card,.tariff-card.is-featured{height:530px}.tariff-card-inner{padding:23px 21px 19px}
.tariff-card-topline{font-size:10px}.tariff-card-topline i{font-size:10px}.tariff-card-title{margin:22px 0 17px}.tariff-card-title>div>small{font-size:10px}.tariff-card-title h3{font-size:29px}
.tariff-primary small{font-size:9.5px}.tariff-primary b{font-size:13px}.tariff-included b{font-size:13px}.tariff-included small{font-size:10px}.tariff-platforms>div>small{font-size:9px;line-height:1.15}.tariff-os>span b{font-size:10px}.tariff-order span{font-size:9px!important}
.tariff-price,.has-sale .tariff-price{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;align-content:center;align-items:start;justify-items:start;gap:4px;height:84px;padding:0!important}.tariff-price strong,.has-sale .tariff-price strong{grid-column:1;grid-row:1;display:flex;align-items:flex-start;margin:0;font-size:49px;line-height:.76}.tariff-price strong sup{margin:3px 3px 0 0;font-size:19px}.tariff-price>small,.has-sale .tariff-price>small{grid-column:1;grid-row:2;align-self:auto;margin:0;padding-left:3px;color:#eef0ff;font:700 8px/1 'Space Mono';letter-spacing:.16em}
.has-sale .tariff-price{grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:10px}.has-sale .tariff-price strong{grid-column:1;grid-row:1;color:#ff6d9e;text-shadow:0 0 18px rgba(255,76,139,.28)}.has-sale .tariff-price strong sup{color:#ff6d9e}.tariff-old-price{position:static;grid-column:2;grid-row:1;align-self:center;display:flex;align-items:center;gap:5px;margin:0}.tariff-old-price small{display:none}.has-sale .tariff-price .tariff-old-price del{display:block;margin:0;padding:0;border:0;background:none;color:#d9d5ee;font:700 15px/1 Inter;text-decoration-color:#ff6d9e;text-decoration-thickness:2px}.has-sale .tariff-price>small{grid-column:1/3;grid-row:2}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:530px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:640px}.tariff-card-topline,.tariff-card-topline i{font-size:9px}.tariff-card-title>div>small{font-size:9px}.tariff-primary small{font-size:9px}.tariff-primary b,.tariff-included b{font-size:12px}.tariff-included small{font-size:9px}.tariff-price strong,.has-sale .tariff-price strong{font-size:44px}}

.tariff-card:before{background:linear-gradient(135deg,#9c8cff 0%,#726fff 35%,#53d7ff 72%,#61edb1 100%);filter:drop-shadow(0 0 7px rgba(91,190,255,.18))}.tariff-card-inner{box-shadow:inset 0 0 0 1px rgba(116,207,255,.08)}
.tariff-primary .cpu-spec{justify-content:flex-end}.cpu-spec em{display:block;max-width:100%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;color:#6ee1b0;font:700 7.5px/1 'Space Mono';font-style:normal;letter-spacing:.03em;white-space:nowrap}.cpu-spec b{margin-top:5px}
.tariff-card-bottom{position:absolute;z-index:5;left:21px;bottom:12px;width:calc(100% - 195px);height:66px;min-height:66px;margin:0;padding:0 15px;clip-path:polygon(0 0,100% 0,calc(100% - 19px) 100%,0 100%);box-shadow:0 9px 24px rgba(41,47,145,.3),inset 0 0 0 1px rgba(255,255,255,.08)}.tariff-price,.has-sale .tariff-price{height:66px}.tariff-price strong,.has-sale .tariff-price strong{font-size:43px}.tariff-price>small,.has-sale .tariff-price>small{font-size:7px}.has-sale .tariff-price .tariff-old-price del{font-size:13px}
.tariff-order{height:66px!important;bottom:12px!important;border:1px solid rgba(100,213,255,.5)!important;background:linear-gradient(135deg,#6d61ff,#277fcb)!important;filter:drop-shadow(0 0 12px rgba(82,142,255,.3)) drop-shadow(0 10px 18px rgba(0,0,0,.38))}.tariff-order:after{background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.16),transparent 38%),linear-gradient(145deg,#263267,#0b1a35 76%)}.tariff-order span{color:#fff!important;font-size:9px!important;text-shadow:0 0 10px rgba(255,255,255,.22)}.tariff-order i{background:linear-gradient(135deg,#d0c4ff,#5de0ff);box-shadow:0 0 22px rgba(96,205,255,.48)}.tariff-order:hover{filter:drop-shadow(0 0 18px rgba(91,160,255,.48)) drop-shadow(0 13px 22px rgba(0,0,0,.4))}
@media(max-width:640px){.tariff-card-bottom{left:18px;bottom:12px;width:calc(100% - 175px);height:62px;min-height:62px}.tariff-price,.has-sale .tariff-price{height:62px}.tariff-order{height:62px!important}.cpu-spec em{font-size:7px}}

.tariff-grid-wrap,.tariff-grid{height:1124px}.tariff-card,.tariff-card.is-featured{height:550px}.tariff-card.is-featured:before{background:linear-gradient(135deg,#b09cff 0%,#7a6dff 34%,#4fd3ff 72%,#67efb1 100%);filter:drop-shadow(0 0 8px rgba(107,119,255,.26))}.tariff-card.is-featured .tariff-card-inner{background:radial-gradient(circle at 86% 3%,rgba(var(--plan-rgb),.16),transparent 29%),linear-gradient(152deg,#161f43 0%,#0b162d 50%,#06101d 100%)!important}
.tariff-card-topline,.tariff-card-topline i{font-size:11px}.tariff-card-title>div>small{font-size:11px}.tariff-card-title h3{font-size:31px}.tariff-primary>span{height:94px}.tariff-primary small{font-size:10.5px}.tariff-primary b{font-size:14px}.cpu-spec em{margin-top:6px;color:#83f0bf;font-size:9.5px;letter-spacing:0}.tariff-included span{padding:12px}.tariff-included b{font-size:14px}.tariff-included small{margin-top:5px;font-size:11px}.tariff-platforms>div>small{font-size:10px}.tariff-os>span b{font-size:11px}.tariff-order span{font-size:10px!important}
.tariff-card-bottom{left:18px;bottom:8px;width:calc(100% - 190px);height:78px;min-height:78px;padding:0;background:transparent!important;clip-path:none;box-shadow:none}.tariff-card-bottom:before{display:none}.tariff-price,.has-sale .tariff-price{height:78px}.tariff-price strong,.has-sale .tariff-price strong{font-size:56px}.tariff-price strong sup{font-size:22px}.tariff-price>small,.has-sale .tariff-price>small{font-size:9px}.has-sale .tariff-price .tariff-old-price del{font-size:17px}.tariff-order{bottom:12px!important}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:550px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:670px}.tariff-card-topline,.tariff-card-topline i{font-size:10px}.tariff-card-title>div>small{font-size:10px}.tariff-primary small{font-size:10px}.tariff-primary b,.tariff-included b{font-size:13px}.cpu-spec em{font-size:8.5px}.tariff-included small{font-size:10px}.tariff-card-bottom{left:16px;width:calc(100% - 170px);height:70px}.tariff-price,.has-sale .tariff-price{height:70px}.tariff-price strong,.has-sale .tariff-price strong{font-size:49px}}

.tariff-grid-wrap,.tariff-grid{height:1324px}.tariff-card,.tariff-card.is-featured{height:650px}.tariff-card-inner{padding:25px 24px 21px}.tariff-card-title{margin:24px 0 20px}
.tariff-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.tariff-primary>span{height:88px;padding:13px 14px;justify-content:center}.tariff-primary i{width:26px;height:26px;right:12px;top:12px}.tariff-primary small{color:#9aa9bd;font:700 11px/1 Inter;letter-spacing:.08em}.tariff-primary b{margin-top:8px;color:#f5f7ff;font-size:16px;line-height:1}.cpu-spec b{margin-top:8px}.cpu-spec em{margin-top:7px;color:#81efbd;font:700 11px/1 Inter;letter-spacing:0}
.tariff-included{margin:12px 0 15px}.tariff-included span{padding:13px 14px}.tariff-included b{font-size:15px}.tariff-included small{font-size:11px}.tariff-platforms{min-height:124px}.tariff-os{height:57px;grid-template-columns:145px 1fr 1fr}.tariff-panels{height:65px;grid-template-columns:145px 1fr}.tariff-platforms>div>small{color:#9aaabd;font:700 11px/1.15 Inter;letter-spacing:.02em}.tariff-os>span{height:39px}.tariff-os>span b{font-size:12px}.panel-logos i,.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){height:42px}
.tariff-card-bottom{left:22px;bottom:9px;width:calc(100% - 196px);height:75px}.tariff-price,.has-sale .tariff-price{height:75px}.tariff-price strong,.has-sale .tariff-price strong{font-size:58px}.tariff-price>small,.has-sale .tariff-price>small{font-size:9px}
.tariff-order{right:0!important;bottom:0!important;width:174px!important;height:84px!important;padding:0 14px 0 28px!important;clip-path:polygon(24px 0,100% 0,100% 100%,0 100%)!important;justify-content:center!important;border:0!important;background:linear-gradient(135deg,#7063ff 0%,#2577ce 62%,#3ac7e9 100%)!important;filter:drop-shadow(-1px -1px 0 rgba(113,222,255,.72)) drop-shadow(0 13px 22px rgba(0,0,0,.42))}.tariff-order:after{clip-path:polygon(24px 0,100% 0,100% 100%,0 100%);background:radial-gradient(circle at 72% 18%,rgba(255,255,255,.17),transparent 38%),linear-gradient(145deg,rgba(37,48,103,.96),rgba(7,19,40,.96) 76%)}.tariff-order:before{left:7px;top:7px;width:29px;transform:rotate(-72deg)}.tariff-order span{font-size:12px!important;letter-spacing:.14em}.tariff-order:hover{filter:drop-shadow(-1px -1px 0 rgba(134,231,255,.85)) drop-shadow(0 0 18px rgba(74,151,255,.45)) drop-shadow(0 15px 24px rgba(0,0,0,.45))}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:650px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:730px}.tariff-card-inner{padding:22px 18px 20px}.tariff-primary>span{height:82px;padding:12px}.tariff-primary small{font-size:10px}.tariff-primary b{font-size:14px}.cpu-spec em{font-size:10px}.tariff-os{grid-template-columns:112px 1fr 1fr}.tariff-panels{grid-template-columns:112px 1fr}.tariff-platforms>div>small{font-size:9px}.tariff-card-bottom{left:17px;width:calc(100% - 174px)}.tariff-order{width:157px!important;height:78px!important}}

.tariff-grid-wrap,.tariff-grid{height:1424px}.tariff-card,.tariff-card.is-featured{height:700px;transition:filter .3s ease}.tariff-card:hover{transform:none!important;filter:none!important;box-shadow:none!important}.tariff-card:after,.tariff-card:nth-child(3n+2):after,.tariff-card:nth-child(3n):after{content:""!important;display:block!important;position:absolute!important;z-index:12!important;inset:-3px!important;width:auto!important;height:auto!important;padding:3px!important;pointer-events:none;opacity:0;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 84px),calc(100% - 150px) calc(100% - 84px),calc(100% - 174px) 100%,0 100%)!important;background:linear-gradient(115deg,transparent 0 18%,#7f75ff 24%,#e9faff 28%,#4bdcff 33%,transparent 40% 58%,#835dff 65%,#fff 69%,#58e7ff 74%,transparent 82%) 0 0/230% 100%!important;filter:drop-shadow(0 0 4px #7e70ff) drop-shadow(0 0 10px rgba(64,211,255,.8));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tariff-card:hover:after{opacity:1;animation:tariffElectricArc 1.35s linear infinite}@keyframes tariffElectricArc{0%{background-position:120% 0;filter:drop-shadow(0 0 3px #8b74ff) drop-shadow(0 0 7px rgba(74,214,255,.65))}45%{filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 15px rgba(72,211,255,.95))}100%{background-position:-120% 0;filter:drop-shadow(0 0 3px #8b74ff) drop-shadow(0 0 7px rgba(74,214,255,.65))}}
.tariff-included{grid-template-columns:1fr 1fr;gap:8px;border:0;background:none}.tariff-included span{min-height:58px;border:1px solid rgba(132,148,188,.17)!important;background:linear-gradient(145deg,rgba(19,32,59,.82),rgba(6,16,31,.78));display:flex;flex-direction:column;justify-content:center}.tariff-included span:nth-child(3){grid-column:1/3}.tariff-included b{overflow:visible;text-overflow:clip;font-size:16px}.tariff-included small{color:#91a2b7;font-size:11px}
.tariff-platforms{min-height:132px;border-color:rgba(125,151,194,.2);background:linear-gradient(145deg,rgba(18,31,59,.84),rgba(5,15,30,.82));box-shadow:inset 3px 0 0 rgba(99,221,179,.24)}.tariff-os{height:61px;padding-left:15px!important}.tariff-panels{height:69px;padding-left:15px!important}.tariff-os>span{height:42px;background:rgba(9,20,39,.8)}.panel-logos i,.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){height:45px;background:rgba(9,20,39,.8)}
.tariff-order{transition:filter .25s ease!important}.tariff-order:hover{transform:none!important}.tariff-order:hover span{color:#fff!important;text-shadow:0 0 6px #fff,0 0 15px #75dfff,0 0 28px rgba(91,116,255,.9)!important}.tariff-order:hover:after{background:radial-gradient(circle at 70% 20%,rgba(255,255,255,.17),transparent 40%),linear-gradient(145deg,rgba(37,48,103,.96),rgba(7,19,40,.96) 76%)}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:700px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:790px}.tariff-included span{min-height:54px}.tariff-os{grid-template-columns:105px 1fr 1fr}.tariff-panels{grid-template-columns:105px 1fr}}
@media(prefers-reduced-motion:reduce){.tariff-card:hover:after{animation:none}}

.tariff-card:after,.tariff-card:nth-child(3n+2):after,.tariff-card:nth-child(3n):after{inset:-2px!important;padding:3px!important;background:linear-gradient(90deg,#786bff 0%,#a89cff 15%,#f7fbff 28%,#45e7ff 42%,#6fffc1 55%,#5bb9ff 68%,#937bff 82%,#786bff 100%) 0 0/260% 100%!important;filter:drop-shadow(0 0 4px rgba(128,113,255,.9)) drop-shadow(0 0 11px rgba(72,221,255,.68));transition:opacity .16s ease}.tariff-card:hover:after{opacity:1;animation:tariffEnergyCircuit 1.15s linear infinite}.tariff-card:hover:before{filter:drop-shadow(0 0 5px rgba(129,111,255,.8)) drop-shadow(0 0 15px rgba(68,214,255,.35))}
@keyframes tariffEnergyCircuit{0%{background-position:130% 0;opacity:.72}18%{opacity:1}27%{opacity:.76}46%{opacity:1}63%{opacity:.82}100%{background-position:-130% 0;opacity:.72}}
@media(prefers-reduced-motion:reduce){.tariff-card:hover:after{animation:none;background-position:50% 0!important}}

.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% calc(100% - 84px),calc(100% - 150px) calc(100% - 84px),calc(100% - 174px) 100%,0 100%)}
.tariff-card:hover .tariff-card-inner{box-shadow:inset 0 0 0 1px rgba(92,222,255,.24),inset -2px 2px 9px rgba(84,204,255,.05)}
@media(max-width:640px){.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% calc(100% - 78px),calc(100% - 136px) calc(100% - 78px),calc(100% - 157px) 100%,0 100%)}}

.tariff-card:after,.tariff-card:nth-child(3n+2):after,.tariff-card:nth-child(3n):after{display:none!important}
.tariff-energy-border{position:absolute;z-index:30;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.tariff-energy-border path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}.energy-border-base{stroke:rgba(104,196,255,.62);stroke-width:1.35;filter:drop-shadow(0 0 3px rgba(101,105,255,.38))}.energy-border-pulse{opacity:0;stroke:#83eaff;stroke-width:2.4;stroke-dasharray:18 76;filter:drop-shadow(0 0 4px #7b71ff) drop-shadow(0 0 9px #42dcff);transition:opacity .18s}.tariff-card:hover .energy-border-base{stroke:rgba(111,223,255,.9)}.tariff-card:hover .energy-border-pulse{opacity:1;animation:svgEnergyRun 1.15s linear infinite}@keyframes svgEnergyRun{to{stroke-dashoffset:-188}}
@media(prefers-reduced-motion:reduce){.tariff-card:hover .energy-border-pulse{animation:none;stroke-dasharray:none;opacity:.75}}

.tariff-energy-border{display:none!important}.tariff-grid-wrap,.tariff-grid{height:1544px}.tariff-card,.tariff-card.is-featured{height:760px}.tariff-card:hover:before{filter:drop-shadow(0 0 6px rgba(129,111,255,.72)) drop-shadow(0 0 17px rgba(68,214,255,.42))}.tariff-card:hover .tariff-card-inner{box-shadow:inset 0 0 0 1px rgba(91,221,255,.34),inset 0 0 22px rgba(75,166,255,.035)}.tariff-order{filter:drop-shadow(0 12px 20px rgba(0,0,0,.38))!important}.tariff-order:hover{filter:drop-shadow(0 0 14px rgba(74,151,255,.32)) drop-shadow(0 13px 22px rgba(0,0,0,.4))!important}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:760px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:840px}}

.tariff-grid-wrap,.tariff-grid{height:1444px}.tariff-card,.tariff-card.is-featured{height:710px}.tariff-card:before,.tariff-card.is-featured:before{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 54px),calc(100% - 134px) calc(100% - 54px),calc(100% - 156px) 100%,0 100%)}.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% calc(100% - 54px),calc(100% - 134px) calc(100% - 54px),calc(100% - 156px) 100%,0 100%)}
.tariff-card:hover:before{filter:drop-shadow(0 0 7px rgba(var(--plan-rgb),.92)) drop-shadow(0 0 19px rgba(var(--plan-rgb),.55))}.tariff-card:hover .tariff-card-inner{background:radial-gradient(circle at 82% 5%,rgba(var(--plan-rgb),.21),transparent 31%),linear-gradient(152deg,#172144 0%,#0b172f 50%,#06101d 100%)!important;box-shadow:inset 0 0 0 1px rgba(var(--plan-rgb),.46),inset 0 0 36px rgba(var(--plan-rgb),.045)}
.tariff-card-bottom{left:18px;bottom:3px;width:calc(100% - 174px);height:50px;min-height:50px}.tariff-price,.has-sale .tariff-price{height:50px;gap:2px}.tariff-price strong,.has-sale .tariff-price strong{color:var(--plan);font-size:40px;text-shadow:0 0 16px rgba(var(--plan-rgb),.22)}.tariff-price strong sup,.has-sale .tariff-price strong sup{color:var(--plan);font-size:16px}.tariff-price>small,.has-sale .tariff-price>small{font-size:7px}.has-sale .tariff-price strong,.has-sale .tariff-price strong sup{color:#ff6d9e}.has-sale .tariff-price .tariff-old-price del{font-size:13px}
.tariff-order{right:0!important;bottom:0!important;width:156px!important;height:54px!important;padding:0 10px 0 22px!important;clip-path:polygon(22px 0,100% 0,100% 100%,0 100%)!important;background:linear-gradient(135deg,rgba(var(--plan-rgb),.68),rgba(55,88,162,.86) 55%,rgba(9,24,48,.98))!important}.tariff-order:after{clip-path:polygon(22px 0,100% 0,100% 100%,0 100%);background:linear-gradient(145deg,rgba(var(--plan-rgb),.19),rgba(8,20,40,.94) 74%)}.tariff-order:before{left:6px;top:5px;width:25px}.tariff-order span{font-size:10px!important}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:710px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:790px}.tariff-card:before,.tariff-card.is-featured:before{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 52px),calc(100% - 128px) calc(100% - 52px),calc(100% - 148px) 100%,0 100%)}.tariff-card-inner{clip-path:polygon(0 0,calc(100% - 19px) 0,100% 19px,100% calc(100% - 52px),calc(100% - 128px) calc(100% - 52px),calc(100% - 148px) 100%,0 100%)}.tariff-card-bottom{left:16px;width:calc(100% - 164px)}.tariff-order{width:148px!important;height:52px!important}}

.tariff-card-title{margin:4px 0 22px;min-height:42px}.tariff-sale{top:20px}

.tariff-grid-wrap,.tariff-grid{height:1304px}.tariff-card,.tariff-card.is-featured{height:640px}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:640px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:720px}}

.tariff-grid-wrap,.tariff-grid{height:1404px}.tariff-card,.tariff-card.is-featured{height:690px}.tariff-platforms{min-height:158px}.tariff-os{display:flex;height:91px;padding:12px 14px!important;align-items:stretch;border-bottom:1px solid rgba(132,148,188,.12)!important}.tariff-os>small{display:block;margin-bottom:10px}.os-logos{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px}.os-logos i{display:grid;place-items:center;min-width:0;height:40px;padding:7px;border:1px solid rgba(132,148,188,.16);background:rgba(9,20,39,.8);transition:border-color .2s,background .2s}.os-logos i:hover{border-color:rgba(var(--plan-rgb),.5);background:rgba(var(--plan-rgb),.08)}.os-logos img{display:block;max-width:100%;max-height:24px;width:auto;height:auto}.tariff-panels{height:65px}.tariff-card-bottom{bottom:2px}.tariff-order{bottom:0!important}
@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:690px}}
@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:770px}.os-logos{gap:3px}.os-logos i{height:36px;padding:5px}.os-logos img{max-height:21px}}

.tariff-platforms{min-height:174px}.tariff-os,.tariff-panels{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:12px 14px!important}.tariff-os{height:96px}.tariff-panels{height:76px}.tariff-os>small,.tariff-panels>small{display:block;width:100%;margin:0 0 10px}.os-logos,.panel-logos{width:100%}.panel-logos{grid-template-columns:repeat(5,minmax(0,1fr))}.panel-logos i,.panel-logos i:nth-child(4),.panel-logos i:nth-child(5){height:40px}
.tariff-grid-wrap,.tariff-grid{height:1444px}.tariff-card,.tariff-card.is-featured{height:710px}@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:710px}}@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:790px}}

.tariff-platforms{min-height:218px}.tariff-os{height:140px}.os-logos{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.os-logos i{height:43px}.tariff-grid-wrap,.tariff-grid{height:1524px}.tariff-card,.tariff-card.is-featured{height:750px}@media(max-width:900px){.tariff-card,.tariff-card.is-featured{height:750px}}@media(max-width:640px){.tariff-card,.tariff-card.is-featured{height:830px}.os-logos{gap:5px}.os-logos i{height:39px}}

.tariff-os .os-logos{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:43px;align-items:stretch!important;gap:7px!important;width:100%!important;height:auto!important}
.tariff-os .os-logos>i{display:grid!important;width:auto!important;height:43px!important;margin:0!important;padding:7px!important}
.tariff-price,.has-sale .tariff-price{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;gap:9px!important;height:50px!important;white-space:nowrap}
.tariff-price strong,.has-sale .tariff-price strong{display:flex!important;flex:0 0 auto;align-items:flex-start!important;order:1}
.tariff-price>small,.has-sale .tariff-price>small{position:static!important;display:block!important;align-self:baseline!important;order:3;margin:0!important;color:#eef3ff!important;font:800 10px/1 Inter!important;letter-spacing:.04em!important}
.has-sale .tariff-price .tariff-old-price{position:static!important;display:flex!important;align-self:baseline!important;order:2;margin:0!important;padding:0!important}
.has-sale .tariff-price .tariff-old-price small{display:none!important}
.has-sale .tariff-price .tariff-old-price del{font-size:13px!important}
@media(max-width:640px){.tariff-os .os-logos{grid-auto-rows:39px;gap:5px!important}.tariff-os .os-logos>i{height:39px!important}.tariff-price>small,.has-sale .tariff-price>small{font-size:9px!important}}

.tariff-os .os-logos,.tariff-panels .panel-logos{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;width:100%!important}
.tariff-os .os-logos>i,.tariff-panels .panel-logos>i,.tariff-panels .panel-logos>i:nth-child(4),.tariff-panels .panel-logos>i:nth-child(5){display:grid!important;grid-column:auto!important;place-items:center!important;width:auto!important;height:42px!important;margin:0!important;padding:7px!important;border:1px solid rgba(132,148,188,.18)!important;border-radius:0!important;background:rgba(9,20,39,.8)!important;box-shadow:inset 0 0 14px rgba(var(--plan-rgb),.025);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease!important}
.tariff-os .os-logos>i:hover,.tariff-panels .panel-logos>i:hover{transform:none!important;border-color:rgba(var(--plan-rgb),.55)!important;background:rgba(var(--plan-rgb),.09)!important;box-shadow:inset 0 0 16px rgba(var(--plan-rgb),.08),0 0 12px rgba(var(--plan-rgb),.12)!important}
.tariff-os .os-logos img,.tariff-panels .panel-logos img{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:24px!important}
@media(max-width:640px){.tariff-os .os-logos,.tariff-panels .panel-logos{gap:5px!important}.tariff-os .os-logos>i,.tariff-panels .panel-logos>i{height:39px!important;padding:6px!important}.tariff-os .os-logos img,.tariff-panels .panel-logos img{max-height:22px!important}}

.tariff-os .os-logos{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}

.tariff-price,.has-sale .tariff-price{transform:translateY(5px)}
.tariff-price strong,.has-sale .tariff-price strong{font-size:44px!important;line-height:.8!important}
.tariff-price strong sup,.has-sale .tariff-price strong sup{font-size:18px!important}
.tariff-price>small,.has-sale .tariff-price>small{font-size:11px!important;letter-spacing:.025em!important}
.has-sale .tariff-price .tariff-old-price del{font-size:15px!important}
@media(max-width:640px){.tariff-price,.has-sale .tariff-price{transform:translateY(4px)}.tariff-price strong,.has-sale .tariff-price strong{font-size:41px!important}.tariff-price>small,.has-sale .tariff-price>small{font-size:10px!important}}

@media(max-width:640px){
  .tariff-grid-wrap,.tariff-grid{height:auto!important}
  .tariff-card,.tariff-card.is-featured{height:720px;margin-bottom:14px}
  .tariff-card-bottom{bottom:0;height:52px;min-height:52px}
  .tariff-price,.has-sale .tariff-price{height:52px!important;transform:translateY(7px)}
  .tariff-order{bottom:0!important;height:52px!important}
}

.tariff-price,.has-sale .tariff-price{
  align-items:center!important;
  justify-content:center!important;
  width:100%;
  height:54px!important;
  transform:none!important;
}
.tariff-price strong,.has-sale .tariff-price strong{
  font-size:52px!important;
  line-height:.8!important;
}
.tariff-price>small,.has-sale .tariff-price>small{display:none!important}
@media(max-width:640px){
  .tariff-price,.has-sale .tariff-price{height:52px!important}
  .tariff-price strong,.has-sale .tariff-price strong{font-size:46px!important}
}


.company-network{position:relative;isolation:isolate;overflow:hidden;padding:130px max(5vw,28px) 110px;color:#eaf5fb;background:radial-gradient(circle at 50% 37%,#49277d33 0,transparent 28%),radial-gradient(circle at 18% 48%,#16aa6a17 0,transparent 24%),radial-gradient(circle at 84% 55%,#168dcc1b 0,transparent 25%),#050d16}.company-network:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(#77b4cf0a 1px,transparent 1px),linear-gradient(90deg,#77b4cf0a 1px,transparent 1px);background-size:62px 62px;mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent)}.company-network__atmosphere i{position:absolute;border:1px solid #9b77d817;border-radius:50%;pointer-events:none}.company-network__atmosphere i:first-child{width:760px;height:760px;left:50%;top:430px;transform:translate(-50%,-50%)}.company-network__atmosphere i:nth-child(2){width:540px;height:540px;left:50%;top:430px;transform:translate(-50%,-50%);border-style:dashed;animation:companySpin 42s linear infinite}.company-network__atmosphere span{position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(transparent,#a979ff46 22%,#a979ff24 75%,transparent)}.company-network__head{position:relative;z-index:2;max-width:1180px;margin:0 auto 58px}.company-network__head>span,.company-node>span,.service-summary>span,.company-assurance article>span{font:700 10px 'Space Mono',monospace;letter-spacing:.17em;color:#79efb4}.company-network__head h2{margin:18px 0 20px;font-size:clamp(43px,6vw,82px);line-height:.89;letter-spacing:-.067em}.company-network__head h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #9d7bc6}.company-network__head p{max-width:700px;margin:0;color:#91a7b4;font-size:15px;line-height:1.8}.company-orbit{position:relative;max-width:1200px;height:790px;margin:0 auto}.company-routes{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.company-routes path{fill:none;stroke:url(#companyRoute);stroke-width:1.4;stroke-dasharray:6 9;vector-effect:non-scaling-stroke}.company-routes circle{fill:#effff7;stroke:#5ff0ab;stroke-width:2;filter:drop-shadow(0 0 6px #5ff0ab) drop-shadow(0 0 15px #a979ff)}.company-core{position:absolute;z-index:3;left:50%;top:50%;width:230px;height:230px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:28px;text-align:center}.company-core__halo{position:absolute;inset:-42px;border-radius:50%;border:1px solid #a979ff4d;box-shadow:0 0 70px #7d46da3d,inset 0 0 50px #39e99b1c;animation:companyPulse 3.6s ease-in-out infinite}.company-cube{position:absolute;top:48px;width:76px;height:76px;transform-style:preserve-3d;transform:rotateX(-24deg) rotateY(38deg);animation:companyCube 13s linear infinite}.company-cube i{position:absolute;inset:0;border:1px solid #b89afb99;background:linear-gradient(135deg,#a979ff24,#52eca92b);box-shadow:inset 0 0 22px #7b55df38}.company-cube .front{transform:translateZ(38px)}.company-cube .back{transform:rotateY(180deg) translateZ(38px)}.company-cube .right{transform:rotateY(90deg) translateZ(38px)}.company-cube .left{transform:rotateY(-90deg) translateZ(38px)}.company-cube .top{transform:rotateX(90deg) translateZ(38px)}.company-cube .bottom{transform:rotateX(-90deg) translateZ(38px)}.company-core>span{position:relative;font:800 15px Inter,sans-serif;letter-spacing:.06em}.company-core>span em{font-style:normal;color:#69eeb1}.company-core>small{position:relative;margin-top:6px;font:400 7px 'Space Mono';letter-spacing:.17em;color:#708994}.company-node{position:absolute;z-index:2;width:360px;min-height:230px;padding:28px 30px;border:1px solid #8298a82c;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));background:linear-gradient(145deg,#0d1c28f2,#07111bee);box-shadow:0 22px 55px #0006;transition:transform .25s,border-color .25s}.company-node:hover{transform:translateY(-5px);border-color:#69eeb16b}.company-node:before{content:"";position:absolute;left:0;top:0;width:42%;height:2px;background:linear-gradient(90deg,#5defaa,transparent);box-shadow:0 0 12px #5defaa}.company-node h3{margin:15px 0 11px;font-size:18px;line-height:1.2;letter-spacing:-.025em}.company-node p{margin:0;color:#91a4b0;font-size:12px;line-height:1.7}.company-node a{display:inline-flex;gap:13px;margin-top:15px;color:#dff8eb;font:700 10px 'Space Mono';letter-spacing:.09em;text-decoration:none}.company-node a b{color:#62ecab}.node-about{left:0;top:48px}.node-why{right:0;top:48px}.node-vps{left:0;bottom:32px}.node-dedicated{right:0;bottom:32px}.node-why:before,.node-dedicated:before{left:auto;right:0;background:linear-gradient(90deg,transparent,#5ed5f3)}.node-why>span,.node-dedicated>span{color:#6edfff}.service-summary{max-width:1200px;margin:5px auto 70px;display:grid;grid-template-columns:.75fr repeat(4,1fr);border:1px solid #7b8fa425;background:#091521b8}.service-summary>span{padding:24px;display:flex;align-items:center;color:#a98bf1}.service-summary div{padding:22px 20px;border-left:1px solid #7b8fa425}.service-summary b,.service-summary small{display:block}.service-summary b{font-size:11px;letter-spacing:.05em}.service-summary small{margin-top:7px;color:#758b99;font-size:9px;line-height:1.4}.company-assurance{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:18px}.company-assurance article{position:relative;min-height:315px;padding:30px;display:grid;grid-template-columns:95px 1fr;align-items:center;gap:24px;border:1px solid #7d92a32e;background:linear-gradient(135deg,#0c1c28,#07111b);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.company-assurance article>span{position:absolute;top:25px;left:30px;color:#738b9b}.assurance-icon{display:grid;place-items:center;width:86px;height:86px;border:1px solid #60eaae88;border-radius:50%;color:#e7fff3;font:800 28px 'Space Mono';box-shadow:0 0 30px #28d7851c,inset 0 0 22px #28d78518}.assurance-icon small{font-size:10px;color:#61e8aa}.company-assurance article:nth-child(2) .assurance-icon{border-color:#65dafe88;box-shadow:0 0 30px #38bcea20,inset 0 0 22px #38bcea18}.company-assurance h3{margin:25px 0 12px;font-size:20px;line-height:1.15}.company-assurance p{margin:0;color:#91a4b0;font-size:12px;line-height:1.75}.assurance-status{position:absolute;right:25px;bottom:22px;font:700 8px 'Space Mono';letter-spacing:.13em;color:#7e958e}.assurance-status i{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#48e59b;box-shadow:0 0 10px #48e59b}@keyframes companySpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes companyPulse{50%{transform:scale(1.055);opacity:.65}}@keyframes companyCube{to{transform:rotateX(-24deg) rotateY(398deg)}}
@media(max-width:980px){.company-network{padding-top:95px}.company-orbit{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:280px}.company-routes{display:none}.company-core{top:125px}.company-node{position:relative;inset:auto;width:auto;min-height:0}.service-summary{grid-template-columns:1fr 1fr}.service-summary>span{grid-column:1/-1}.service-summary div:nth-of-type(odd){border-left:0}.company-assurance{grid-template-columns:1fr}}
@media(max-width:640px){.company-network{padding:78px 20px 70px}.company-network__head{margin-bottom:38px}.company-network__head h2{font-size:43px}.company-network__head p{font-size:13px}.company-orbit{grid-template-columns:1fr;padding-top:245px}.company-core{top:105px;transform:translate(-50%,-50%) scale(.86)}.company-node{padding:24px}.company-node h3{font-size:16px}.service-summary{grid-template-columns:1fr;margin-top:45px}.service-summary>span{grid-column:auto}.service-summary div{border-left:0;border-top:1px solid #7b8fa425}.company-assurance article{grid-template-columns:1fr;padding:30px 24px 62px}.company-assurance article>span{left:24px}.assurance-icon{margin-top:35px}.assurance-status{left:24px;right:auto}.company-network__atmosphere i{display:none}}
@media(prefers-reduced-motion:reduce){.company-network__atmosphere i,.company-cube,.company-core__halo{animation:none}.company-routes circle{display:none}}

.company-node,
.company-node:hover,
.service-summary,
.company-assurance article{border:0}
.company-node:hover{filter:brightness(1.08)}
.service-summary{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}
.service-summary div{border:0}
.company-assurance article{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}
@media(max-width:640px){.service-summary div{border:0}}

.company-assurance-wrap{position:relative;max-width:1200px;margin:0 auto;padding-top:112px}
.assurance-routes{position:absolute;top:0;left:0;width:100%;height:112px;overflow:visible;pointer-events:none}
.assurance-routes path{fill:none;stroke:url(#assuranceRouteGradient);stroke-width:1.4;stroke-dasharray:6 9;vector-effect:non-scaling-stroke}
.assurance-routes circle{fill:#effff7;stroke:#5ff0ab;stroke-width:2;filter:drop-shadow(0 0 6px #5ff0ab) drop-shadow(0 0 15px #a979ff)}
.company-assurance{margin:0}
.company-assurance article{display:block;padding:58px 34px 64px}
.company-assurance article>span{top:27px;left:34px}
.company-assurance h3{max-width:430px;margin:0 0 15px;font-size:21px}
.company-assurance p{max-width:480px}
.assurance-icon{display:none}
@media(max-width:980px){.company-assurance-wrap{padding-top:88px}.assurance-routes{height:88px}.assurance-routes path{stroke-width:1.2}}
@media(max-width:640px){.company-assurance-wrap{padding-top:68px}.assurance-routes{height:68px}.company-assurance article{display:block;padding:58px 24px 62px}.company-assurance article>span{left:24px}.assurance-routes circle{display:none}}
@media(prefers-reduced-motion:reduce){.assurance-routes circle{display:none}}

.company-assurance-wrap{padding-top:0}
.assurance-routes{display:none}
.company-assurance article{min-height:0;padding:52px 34px 58px}
@media(max-width:640px){.company-assurance-wrap{padding-top:0}.company-assurance article{min-height:0;padding:52px 24px 58px}}

.company-network{padding-bottom:58px;background:linear-gradient(145deg,#071612 0%,#0a171b 46%,#111526 100%)}
.company-network:before{background-image:linear-gradient(#63d8a20b 1px,transparent 1px),linear-gradient(90deg,#63d8a20b 1px,transparent 1px);background-size:62px 62px}
@media(max-width:900px){.company-network{padding-bottom:50px}}
@media(max-width:640px){.company-network{padding-bottom:42px}}

.plans-section{padding-bottom:34px}
.plans-section:after{z-index:1;height:110px}
.plans-exit{display:none}
.company-network{padding-top:72px}
@media(max-width:900px){.plans-section{padding-bottom:28px}.company-network{padding-top:62px}}
@media(max-width:640px){.plans-section{padding-bottom:22px}.company-network{padding-top:52px}}


.faq-router{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:100%;padding:150px max(5vw,32px) 72px;background:#07111d;color:#edf7fb}
.faq-router:before{content:"";position:absolute;inset:0;z-index:-3;background-image:linear-gradient(rgba(92,211,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(92,211,255,.04) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(transparent,#000 12%,#000 92%,transparent)}
.faq-router__atmosphere i:first-child{position:absolute;z-index:-2;right:-18%;top:4%;width:65vw;height:65vw;border:1px solid #a979ff12;border-radius:50%;box-shadow:0 0 0 100px #61d8ff08,0 0 0 220px #a979ff05}
.faq-router__atmosphere i:nth-child(2){position:absolute;z-index:-2;left:-15%;bottom:10%;width:65%;height:1px;background:linear-gradient(90deg,transparent,#35e78e66,transparent);box-shadow:0 0 22px #35e78e}
.faq-router__atmosphere span{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#61d8ff 30%,#a979ff 52%,#35e78e 72%,transparent)}
.faq-router__head{max-width:1320px;margin:0 auto 92px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:30px;align-items:end}
.faq-router__head>span{grid-column:1/-1;font:700 11px/1.2 "Space Mono",monospace;letter-spacing:.2em;color:#72e7ff}
.faq-router__head h2{margin:0;font:800 clamp(46px,6.3vw,92px)/.88 Inter,sans-serif;letter-spacing:-.07em}
.faq-router__head h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #ba91ff;text-shadow:0 0 36px #8f54ff22}
.faq-router__head p{margin:0 0 4px;padding-left:24px;border-left:1px solid #35e78e66;color:#9eb2bd;font-size:15px;line-height:1.75}
.faq-router__layout{max-width:1120px;margin:auto}
.faq-packets{position:relative;display:grid;gap:13px;min-width:0;padding-left:118px;counter-reset:faq}
.faq-bus{position:absolute;left:42px;top:4px;bottom:4px;width:2px;background:linear-gradient(#61d8ff,#a979ff 38%,#35e78e 70%,#61d8ff);box-shadow:0 0 13px #61d8ff70}
.faq-bus:before,.faq-bus:after{content:"";position:absolute;left:50%;width:11px;height:11px;border:1px solid #dffcff;background:#07111d;transform:translateX(-50%) rotate(45deg);box-shadow:0 0 12px #61d8ff}
.faq-bus:before{top:0}.faq-bus:after{bottom:0}.faq-bus i{position:absolute;left:50%;top:0;width:8px;height:40px;border-radius:8px;background:#fff;transform:translateX(-50%);box-shadow:0 0 8px #fff,0 0 20px #61d8ff;animation:faqTravel 8.5s linear infinite}
@keyframes faqTravel{0%{top:0;opacity:0}5%,94%{opacity:1}100%{top:calc(100% - 40px);opacity:0}}
.faq-packet{--packet:#61d8ff;counter-increment:faq;position:relative;min-width:0;border:1px solid #29404d;background:linear-gradient(105deg,#0b1b27f5,#091620ed);transition:border-color .28s,background .28s,box-shadow .28s;will-change:height}.faq-packet:nth-of-type(4n+2){--packet:#a979ff}.faq-packet:nth-of-type(4n+3){--packet:#35e78e}.faq-packet:nth-of-type(4n+4){--packet:#f0a753}.faq-packet:before{content:"";position:absolute;right:100%;top:35px;width:76px;height:1px;background:linear-gradient(90deg,var(--packet),color-mix(in srgb,var(--packet) 35%,transparent));box-shadow:0 0 8px color-mix(in srgb,var(--packet) 60%,transparent)}.faq-packet:after{content:counter(faq,decimal-leading-zero);position:absolute;right:calc(100% + 58px);top:20px;display:grid;place-items:center;width:34px;height:30px;border:1px solid var(--packet);background:#07111d;color:var(--packet);font:700 9px/1 "Space Mono",monospace;box-shadow:0 0 14px color-mix(in srgb,var(--packet) 20%,transparent)}.faq-packet:hover{border-color:color-mix(in srgb,var(--packet) 70%,#29404d);box-shadow:0 14px 36px #0003}.faq-packet[open]{border-color:var(--packet);background:linear-gradient(105deg,color-mix(in srgb,var(--packet) 8%,#0d1c29),#091620);box-shadow:inset 4px 0 var(--packet),0 20px 48px #0005}.faq-packet summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:18px;min-height:72px;padding:0 24px;cursor:pointer}.faq-packet summary::-webkit-details-marker{display:none}.faq-packet__id{display:none}.faq-packet summary b{min-width:0;font:600 clamp(14px,1.3vw,17px)/1.4 Inter,sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere}.faq-packet summary>i{position:relative;width:31px;height:31px;border:1px solid #3b5665;border-radius:50%;transition:border-color .28s,box-shadow .28s,transform .38s}.faq-packet summary>i:before,.faq-packet summary>i:after{content:"";position:absolute;left:8px;right:8px;top:14px;height:1px;background:#b4c8d1;transition:transform .38s,background .28s}.faq-packet summary>i:after{transform:rotate(90deg)}.faq-packet[open]:not(.is-closing) summary>i{border-color:var(--packet);box-shadow:0 0 18px color-mix(in srgb,var(--packet) 30%,transparent);transform:rotate(180deg)}.faq-packet[open]:not(.is-closing) summary>i:after{transform:rotate(0)}.faq-packet[open]:not(.is-closing) summary>i:before,.faq-packet[open]:not(.is-closing) summary>i:after{background:var(--packet)}
.faq-answer{display:grid;grid-template-columns:minmax(0,1fr);margin:0 24px;padding:4px 0 28px;border-top:1px solid #293e49}.faq-answer span{display:none}.faq-answer p{max-width:820px;margin:0;padding-top:15px;color:#aec0c9;font-size:14px;line-height:1.78;overflow-wrap:anywhere}
.faq-packet[open] .faq-answer{animation:faqAnswerIn .42s .08s both cubic-bezier(.22,.8,.28,1)}.faq-packet.is-closing .faq-answer{animation:faqAnswerOut .24s both ease}
.faq-packet.is-animating{clip-path:inset(0 -110px 0 -110px)}
@keyframes faqAnswerIn{from{opacity:0}to{opacity:1}}@keyframes faqAnswerOut{to{opacity:0}}
@media(max-width:800px){.faq-router{padding:110px 24px 135px}.faq-router__head{grid-template-columns:minmax(0,1fr);margin-bottom:60px}.faq-router__head p{max-width:580px}.faq-packets{padding-left:78px}.faq-bus{left:25px}.faq-packet:before{width:52px}.faq-packet:after{right:calc(100% + 36px)}}
@media(max-width:560px){.faq-router{padding:86px 12px 110px}.faq-router__head{margin-bottom:44px;padding:0 4px}.faq-router__head h2{font-size:40px}.faq-router__head p{padding-left:14px;font-size:13px}.faq-packets{width:100%;gap:9px;padding-left:26px}.faq-bus{left:4px}.faq-packet:before{width:21px;top:34px}.faq-packet:after{right:calc(100% + 8px);top:23px;width:20px;height:22px;font-size:7px}.faq-packet summary{grid-template-columns:minmax(0,1fr) 25px;gap:7px;min-height:68px;padding:0 10px}.faq-packet summary b{font-size:12px}.faq-packet summary>i{width:24px;height:24px}.faq-packet summary>i:before,.faq-packet summary>i:after{left:6px;right:6px;top:11px}.faq-answer{grid-template-columns:1fr;margin:0 10px;padding:0 0 22px}.faq-answer p{padding-top:14px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.faq-bus i{animation:none;top:16%}.faq-packet,.faq-packet .faq-answer,.faq-packet summary>i,.faq-packet summary>i:before,.faq-packet summary>i:after{animation:none!important;transition:none!important}}

.faq-router{padding-top:68px;background:radial-gradient(ellipse at 82% 8%,#5841a82c 0,transparent 34%),radial-gradient(ellipse at 12% 52%,#174b791c 0,transparent 38%),linear-gradient(155deg,#0d0d20 0%,#0a1020 47%,#071523 100%)}
.faq-router:before{background-image:linear-gradient(135deg,#a98cff08 1px,transparent 1px),linear-gradient(45deg,#61d8ff07 1px,transparent 1px);background-size:88px 88px;mask-image:linear-gradient(#000,#000 90%,transparent)}
.faq-router__atmosphere span{background:linear-gradient(90deg,transparent,#a979ff 27%,#61d8ff 58%,transparent);box-shadow:0 0 22px #8b72ff5c}
.faq-router__atmosphere i:nth-child(2){display:none}
@media(max-width:800px){.faq-router{padding-top:58px}}
@media(max-width:560px){.faq-router{padding-top:50px}}

@media(max-width:800px){.faq-router{padding-bottom:58px}}
@media(max-width:560px){.faq-router{padding-bottom:46px}}

.faq-router{padding-left:max(5vw,28px);padding-right:max(5vw,28px)}
.faq-router__head{display:block;width:auto;max-width:1200px;margin:0 auto 72px}
.faq-router__head>span{display:block}
.faq-router__head h2{margin:28px 0 25px;font-size:clamp(28px,6vw,86px);line-height:.9;white-space:nowrap}
.faq-router__head p{max-width:690px;margin:0;padding-left:20px;border-left:1px solid #35e78e66;font-size:14px;line-height:1.7}
.faq-router__layout{width:min(1120px,90vw)}
@media(max-width:800px){.faq-router__head{width:calc(100% - 48px);margin-bottom:52px}.faq-router__head h2{margin-top:22px}.faq-router__layout{width:calc(100% - 48px)}}
@media(max-width:560px){.faq-router__head{width:calc(100% - 24px);margin-bottom:40px;padding:0}.faq-router__head h2{margin:18px 0 20px;font-size:clamp(24px,7.7vw,40px);letter-spacing:-.075em}.faq-router__head p{max-width:100%;padding-left:13px;font-size:12px}.faq-router__layout{width:calc(100% - 24px)}}


.server-compare{position:relative;isolation:isolate;overflow:hidden;padding:118px max(5vw,28px) 105px;color:#edf7fb;background:linear-gradient(116deg,#09231f 0%,#0a1d20 43%,#101625 57%,#15172d 100%)}.server-compare:before{content:"";position:absolute;inset:0;z-index:-3;background:repeating-linear-gradient(116deg,transparent 0 62px,#fff 63px 64px,transparent 65px 128px);opacity:.025}.server-compare:after{content:"";position:absolute;z-index:-2;left:50%;top:-16%;width:190px;height:135%;transform:translateX(-50%) rotate(8deg);background:linear-gradient(90deg,transparent,#b4d7db0e 45%,#d5eff218 50%,#b4d7db0e 55%,transparent);filter:blur(1px)}
.compare-backdrop{position:absolute;inset:0;z-index:-2;pointer-events:none}.compare-backdrop i{position:absolute;width:660px;height:660px;top:42%;border-radius:50%;transform:translateY(-50%)}.compare-backdrop i:first-child{left:-250px;border:1px solid #4de7a91f;box-shadow:0 0 140px #1ccc7c16,inset 0 0 120px #1ccc7c0c}.compare-backdrop i:nth-child(2){right:-250px;border:1px solid #7d8eff20;box-shadow:0 0 140px #5259dc18,inset 0 0 120px #5259dc0d}.compare-backdrop span{position:absolute;top:105px;color:#fff;opacity:.022;font:900 clamp(90px,14vw,220px)/1 Inter,sans-serif;letter-spacing:-.08em}.compare-backdrop span:nth-of-type(1){left:-25px}.compare-backdrop span:nth-of-type(2){right:-25px}
.compare-head{position:relative;z-index:2;max-width:1200px;margin:0 auto 58px}.compare-head>span,.compare-product__top>span,.compare-decision{font:700 10px 'Space Mono',monospace;letter-spacing:.16em}.compare-head>span{color:#70ecb0}.compare-head h2{margin:18px 0 20px;font-size:clamp(43px,6vw,82px);line-height:.89;letter-spacing:-.067em}.compare-head h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #9ea8d9}.compare-head p{max-width:760px;margin:0;color:#a1b4bb;font-size:15px;line-height:1.8}
.compare-stage{position:relative;max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:52px}.compare-product{--accent:#61ebad;position:relative;min-height:620px;padding:34px 36px 35px;background:linear-gradient(145deg,#0b2c25ed,#091b1bee);clip-path:polygon(0 0,calc(100% - 25px) 0,100% 25px,100% 100%,25px 100%,0 calc(100% - 25px));box-shadow:0 30px 80px #0006}.compare-product:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 35%);pointer-events:none}.compare-dedicated{--accent:#8d94ff;background:linear-gradient(215deg,#1a1b3aee,#0d1425ee)}.compare-product__top{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.compare-product__top>span{color:var(--accent)}.compare-product__top>b{color:transparent;-webkit-text-stroke:1px var(--accent);font:800 46px/1 'Space Mono',monospace;letter-spacing:-.08em}.compare-product h3{position:relative;margin:64px 0 18px;font-size:28px;line-height:1.05;letter-spacing:-.045em}.compare-product>p{position:relative;min-height:78px;margin:0;color:#9bb0b8;font-size:13px;line-height:1.72}.compare-product dl{position:relative;margin:30px 0 34px;border-top:1px solid #91a9b123}.compare-product dl div{display:grid;grid-template-columns:145px 1fr;gap:18px;padding:15px 0;border-bottom:1px solid #91a9b123}.compare-product dt{color:#738b94;font:700 9px 'Space Mono',monospace;letter-spacing:.08em;text-transform:uppercase}.compare-product dd{margin:0;color:#d2e0e4;font-size:11px}.compare-product>a{position:relative;display:inline-flex;align-items:center;gap:14px;padding:15px 18px;background:var(--accent);color:#06130f;font:800 9px 'Space Mono',monospace;letter-spacing:.09em;text-decoration:none;text-transform:uppercase}.compare-dedicated>a{color:#0d1025}.compare-product>a b{font-size:15px}
.compare-axis{position:absolute;z-index:4;left:50%;top:50%;width:52px;height:52px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid #cce6e45c;border-radius:50%;background:#0b1720;color:#e7f4f3;font:800 12px 'Space Mono',monospace;box-shadow:0 0 0 12px #0c1922,0 0 50px #7faab042}.compare-axis:before,.compare-axis:after{content:"";position:absolute;left:50%;width:1px;height:235px;background:linear-gradient(transparent,#b5d0d051)}.compare-axis:before{bottom:64px}.compare-axis:after{top:64px;transform:rotate(180deg)}.compare-axis i{position:absolute;left:50%;width:5px;height:5px;margin-left:-2px;border-radius:50%;background:#dff;box-shadow:0 0 8px #aef}.compare-axis i:first-of-type{animation:comparePulseTop 3s linear infinite}.compare-axis i:last-of-type{animation:comparePulseBottom 3s linear infinite}
.compare-decision{position:relative;max-width:1200px;margin:30px auto 0;padding:30px 32px;display:grid;grid-template-columns:190px 1fr auto;align-items:center;gap:34px;overflow:hidden;border:1px solid #70eeb24d;background:linear-gradient(105deg,#0b2c26 0%,#0b2023 48%,#111a2e 100%);box-shadow:0 22px 55px #0005,0 0 34px #43d99612;color:#78909a;font-size:8px}.compare-decision:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 0 43%,#83efbc12 48%,transparent 53%);transform:translateX(-100%);animation:decisionSweep 5.5s ease-in-out infinite}.compare-decision:after{content:"";position:absolute;left:0;top:0;width:32%;height:2px;background:linear-gradient(90deg,#5df0aa,transparent);box-shadow:0 0 16px #5df0aa}.compare-decision__status{position:relative;display:grid;gap:9px}.compare-decision__status span{color:#71efb2}.compare-decision__status span i{display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:#4df0a5;box-shadow:0 0 0 5px #4df0a51a,0 0 14px #4df0a5;animation:decisionOnline 1.8s ease-in-out infinite}.compare-decision__status>b{color:#e7fff3;font:800 10px 'Space Mono',monospace;letter-spacing:.08em}.compare-decision__copy{position:relative;padding-left:30px;border-left:1px solid #7debb93b}.compare-decision__copy h3{margin:0 0 7px;color:#f0f8f5;font:800 16px/1.15 Inter,sans-serif;letter-spacing:-.02em}.compare-decision__copy p{max-width:540px;margin:0;color:#9fb5b5;font:400 11px/1.6 Inter,sans-serif;letter-spacing:0}.compare-support-button{position:relative;isolation:isolate;min-width:245px;padding:18px 18px 18px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;overflow:hidden;background:#66ecad;color:#071611;text-decoration:none;white-space:nowrap;box-shadow:0 0 0 1px #9dffd0 inset,0 0 26px #49e29a38;transition:transform .22s,box-shadow .22s}.compare-support-button:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(105deg,#9affcf,#58dff0);transform:translateX(-103%);transition:transform .35s ease}.compare-support-button:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #c9ffe4 inset,0 12px 35px #49e29a55}.compare-support-button:hover:before{transform:translateX(0)}.compare-support-button span{font:800 9px 'Space Mono',monospace;letter-spacing:.09em;text-transform:uppercase}.compare-support-button i{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#071b16;color:#8fffc9;font:normal 16px Inter,sans-serif;animation:decisionArrow 2s ease-in-out infinite}.compare-support-button:active{transform:translateY(0) scale(.98)}
@keyframes comparePulseTop{from{top:-225px}to{top:-65px}}@keyframes comparePulseBottom{from{bottom:-225px}to{bottom:-65px}}@keyframes decisionOnline{50%{opacity:.55;box-shadow:0 0 0 9px #4df0a508,0 0 20px #4df0a5}}@keyframes decisionSweep{0%,55%{transform:translateX(-100%)}85%,100%{transform:translateX(130%)}}@keyframes decisionArrow{50%{transform:translate(3px,-3px)}}
@media(max-width:1050px){.compare-decision{grid-template-columns:170px 1fr}.compare-support-button{grid-column:1/-1;width:100%}}
@media(max-width:900px){.server-compare{padding-top:90px}.compare-stage{grid-template-columns:1fr;gap:18px}.compare-product{min-height:0}.compare-axis{display:none}.compare-decision{grid-template-columns:1fr;gap:20px}.compare-decision__copy{padding:20px 0 0;border-left:0;border-top:1px solid #7debb93b}.compare-support-button{grid-column:auto}.compare-backdrop span{display:none}}
@media(max-width:640px){.server-compare{padding:76px 20px 72px}.compare-head{margin-bottom:38px}.compare-head h2{font-size:43px}.compare-head p{font-size:13px}.compare-product{padding:27px 24px 30px}.compare-product__top>b{font-size:36px}.compare-product h3{margin-top:46px;font-size:23px}.compare-product>p{min-height:0}.compare-product dl div{grid-template-columns:1fr;gap:7px}.compare-decision{padding:24px 20px}.compare-support-button{min-width:0;padding:15px 15px 15px 17px}.compare-support-button span{font-size:8px}}
@media(prefers-reduced-motion:reduce){.compare-axis i,.compare-decision:before,.compare-decision__status span i,.compare-support-button i{animation:none}}

.compare-head p{max-width:820px;color:#b2c4ca;font-size:18px;line-height:1.72}
.compare-product>p{min-height:100px;color:#b7c8cd;font-size:16px;line-height:1.68}
.compare-product dl div{grid-template-columns:160px 1fr;gap:20px;padding:17px 0}
.compare-product dt{color:#91a9b0;font-size:11px;line-height:1.4}
.compare-product dd{color:#e0ebee;font-size:14px;line-height:1.45}
.compare-product>a{padding:17px 21px;font-size:11px}.compare-product>a b{font-size:17px}
.compare-decision__status span{font-size:10px}.compare-decision__status>b{font-size:12px;line-height:1.5}
.compare-decision__copy h3{margin-bottom:9px;font-size:18px}
.compare-decision__copy p{max-width:580px;color:#b7c8c8;font-size:14px;line-height:1.55}
.compare-support-button{min-width:270px;padding:19px 18px 19px 23px}.compare-support-button span{font-size:11px}
@media(max-width:640px){.compare-head p{font-size:16px}.compare-product>p{min-height:0;font-size:15px}.compare-product dl div{grid-template-columns:1fr;gap:7px}.compare-product dt{font-size:10px}.compare-product dd{font-size:14px}.compare-decision__copy p{font-size:14px}.compare-support-button{min-width:0;padding:16px}.compare-support-button span{font-size:10px}}


.site-footer{position:relative;isolation:isolate;overflow:hidden;background:#030812;color:#edf7fb;border-top:1px solid #2a3154}
.site-footer:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 78% 5%,#8357e52b,transparent 31%),radial-gradient(circle at 13% 66%,#1b9bd31a,transparent 28%),linear-gradient(155deg,#08081b 0%,#06101c 58%,#030912 100%)}
.site-footer:after{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(#7dbfff08 1px,transparent 1px),linear-gradient(90deg,#7dbfff08 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(#000,transparent 82%)}
.footer-signal{position:absolute;top:-1px;left:0;right:0;height:4px;display:flex;align-items:center;justify-content:center}.footer-signal span{width:min(44vw,650px);height:1px;background:linear-gradient(90deg,transparent,#a979ff,#61d8ff,transparent);box-shadow:0 0 18px #8a6cff}.footer-signal i{width:5px;height:5px;border:1px solid #d4c5ff;transform:rotate(45deg);box-shadow:0 0 12px #a979ff}
.footer-shell{width:min(1440px,90vw);margin:auto;padding:120px 0 26px}.footer-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:70px;align-items:end;padding-bottom:84px}.footer-hero__meta{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font:700 10px/1.2 "Space Mono",monospace;letter-spacing:.18em;color:#7fdfff}.footer-hero__meta b{font-weight:400;color:#9bb0bb}.footer-hero__meta b i{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#35e78e;box-shadow:0 0 11px #35e78e}
.footer-hero h2{margin:0;font:800 clamp(50px,7.8vw,118px)/.81 Inter,sans-serif;letter-spacing:-.078em}.footer-hero h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #b699ff;text-shadow:0 0 38px #8f54ff24}.footer-hero__action{padding:0 0 7px 28px;border-left:1px solid #4b3d73}.footer-hero__action p{margin:0 0 26px;color:#9bafba;font-size:15px;line-height:1.7}.footer-hero__action a{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:17px 18px;color:#f4f9fb;text-decoration:none;border:1px solid #8064c2;background:linear-gradient(100deg,#30205e,#152744);font-size:12px;font-weight:700;transition:.25s}.footer-hero__action a:hover{border-color:#c0a7ff;box-shadow:0 0 28px #8c5eff31;transform:translateY(-2px)}.footer-hero__action a b{font-size:17px;color:#9fe8ff}
.footer-main{display:grid;grid-template-columns:1.1fr 2fr .8fr;gap:6vw;padding:58px 0;border-top:1px solid #253344;border-bottom:1px solid #253344}.footer-brand{width:max-content}.footer-brand-block>p{max-width:315px;margin:26px 0 34px;color:#8399a5;font-size:13px;line-height:1.75}.footer-uptime{display:flex;width:max-content;align-items:center;gap:14px;padding:10px 12px;border:1px solid #214434;background:#0a1b19}.footer-uptime span{font:700 8px "Space Mono",monospace;letter-spacing:.16em;color:#79a492}.footer-uptime b{font:700 12px "Space Mono",monospace;color:#63f0aa;text-shadow:0 0 12px #35e78e77}
.footer-nav{display:grid!important;grid-template-columns:repeat(3,1fr);height:auto!important;align-items:start!important;gap:3vw!important;border:0!important}.footer-nav>div{display:flex;flex-direction:column;gap:15px}.footer-nav>div>span,.footer-contact>span,.footer-payments>div:first-child>span{margin-bottom:8px;font:700 9px "Space Mono",monospace;letter-spacing:.18em;color:#718a98}.footer-nav a{width:max-content;max-width:100%;color:#b8c8d0;text-decoration:none;font-size:13px;transition:.2s}.footer-nav a i{margin-left:5px;color:#61d8ff;font-style:normal;opacity:0;transition:.2s}.footer-nav a:hover{color:#fff}.footer-nav a:hover i{opacity:1}.footer-contact{padding-left:25px;border-left:1px solid #293949}.footer-contact h3{margin:18px 0 15px;font-size:20px;line-height:1.05;letter-spacing:-.03em}.footer-contact p{margin:0 0 22px;color:#8399a5;font-size:12px;line-height:1.65}.footer-contact>a{display:flex;justify-content:space-between;color:#d6e7ed;text-decoration:none;font-size:11px;font-weight:700;border-bottom:1px solid #436175;padding-bottom:10px}.footer-contact>a b{color:#62daff}
.footer-payments{display:grid;grid-template-columns:1fr auto auto;gap:36px;align-items:center;padding:27px 0;border-bottom:1px solid #253344}.footer-payments>div:first-child p{margin:8px 0 0;color:#6f8794;font-size:10px}.footer-payments ul{display:flex;gap:8px;margin:0;padding:0;list-style:none}.footer-payments li{height:42px;min-width:74px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #263c4b;background:#07131d;color:#bacbd3;filter:saturate(.7);transition:.2s}.footer-payments li:hover{border-color:#557286;background:#0b1b28;filter:none}.footer-payments li strong{font:700 10px Inter,sans-serif;letter-spacing:.02em}.footer-payments li:first-child strong{font-size:15px;font-style:italic;color:#b9d8ff}.mc{display:flex}.mc i{width:14px;height:14px;border-radius:50%;background:#f05c54}.mc i+ i{margin-left:-5px;background:#f2ad4c;opacity:.88}.mir{font-size:14px!important;color:#8ee7ba}.sbp{color:#8f7cff;transform:rotate(45deg)}.crypto{color:#f2b65a;font-size:17px}.footer-secure{display:flex;align-items:center;gap:9px;color:#72909e}.footer-secure>i{display:grid;place-items:center;width:28px;height:32px;border:1px solid #3b5c6b;border-radius:12px 12px 15px 15px;font-style:normal;color:#5ee3a0}.footer-secure span{font:700 7px/1.45 "Space Mono",monospace;letter-spacing:.14em}.footer-secure b{color:#a9bbc4}
.footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;padding-top:25px;color:#5f7581;font:400 9px "Space Mono",monospace;letter-spacing:.06em}.footer-bottom p{margin:0}.footer-bottom>div{display:flex;gap:28px}.footer-bottom a{color:inherit;text-decoration:none}.footer-bottom a:hover{color:#b9d0da}.footer-up{justify-self:end;display:flex;align-items:center;gap:12px}.footer-up i{display:grid;place-items:center;width:32px;height:32px;border:1px solid #334a58;font-style:normal;color:#8de7ff;transition:.2s}.footer-up:hover i{border-color:#8b72ff;box-shadow:0 0 18px #8b72ff38}
@media(max-width:1050px){.footer-main{grid-template-columns:1fr 1.8fr}.footer-contact{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px 30px;padding:26px 0 0;border-left:0;border-top:1px solid #253344}.footer-contact>span,.footer-contact h3{grid-column:1}.footer-contact h3{margin:0}.footer-contact p,.footer-contact>a{grid-column:2}.footer-contact p{grid-row:1;margin:0}.footer-payments{grid-template-columns:1fr auto}.footer-secure{display:none}}
@media(max-width:760px){.footer-shell{width:calc(100% - 36px);padding-top:82px}.footer-hero{grid-template-columns:1fr;gap:34px;padding-bottom:60px}.footer-hero__meta{font-size:8px}.footer-hero__meta b{display:none}.footer-hero h2{font-size:clamp(43px,13.5vw,72px)}.footer-hero__action{max-width:460px;padding-left:16px}.footer-main{grid-template-columns:1fr;gap:44px;padding:44px 0}.footer-nav{grid-template-columns:repeat(3,1fr);gap:18px!important}.footer-contact{grid-column:auto}.footer-payments{grid-template-columns:1fr;gap:20px}.footer-payments ul{width:100%;overflow-x:auto;padding-bottom:6px}.footer-payments li{flex:0 0 auto}.footer-bottom{grid-template-columns:1fr auto}.footer-bottom>div{grid-column:1/-1;grid-row:1;flex-wrap:wrap;gap:10px 22px}.footer-bottom p{grid-column:1;grid-row:2}.footer-up{grid-column:2;grid-row:2}}
@media(max-width:520px){.footer-shell{width:calc(100% - 24px);padding-top:66px}.footer-hero{padding-bottom:46px}.footer-hero h2{font-size:42px}.footer-hero__action p{font-size:13px}.footer-main{gap:38px}.footer-nav{grid-template-columns:1fr 1fr!important;gap:36px 18px!important}.footer-nav>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.footer-nav>div:last-child>span{grid-column:1/-1}.footer-contact{display:block}.footer-contact h3{margin:14px 0}.footer-contact p{margin-bottom:18px}.footer-payments li{height:39px;min-width:65px;padding:0 10px}.footer-bottom{font-size:8px}.footer-bottom>div{display:grid;gap:8px}.footer-up span{display:none}}
@media(prefers-reduced-motion:reduce){.footer-hero__action a,.footer-nav a,.footer-nav a i,.footer-payments li,.footer-up i{transition:none}}

.footer-shell{padding-top:56px;padding-bottom:18px}
.footer-hero{gap:42px;padding-bottom:40px}
.footer-hero h2{font-size:clamp(44px,5.5vw,84px)}
.footer-hero__action{padding-left:22px}
.footer-hero__action p{margin-bottom:18px;font-size:14px;line-height:1.6}
.footer-hero__action a{padding:14px 16px}
.footer-main{padding-top:32px;padding-bottom:32px}
.footer-brand-block>p{margin-top:18px;margin-bottom:22px;font-size:12px;line-height:1.65}
.footer-uptime{padding:8px 10px}
.footer-payments{gap:30px;padding-top:17px;padding-bottom:17px}
.footer-bottom{gap:20px;padding-top:16px}
@media(max-width:760px){.footer-shell{padding-top:46px}.footer-hero{gap:26px;padding-bottom:34px}.footer-main{padding-top:30px;padding-bottom:30px}}
@media(max-width:520px){.footer-shell{padding-top:38px}.footer-hero{padding-bottom:30px}.footer-hero h2{font-size:40px}}


:is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head){width:min(1200px,100%);max-width:1200px}

:is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head) h2,
.footer-hero h2,
.hero-copy-new h1{
  margin:18px 0 20px;
  color:#edf7fb;
  font:800 clamp(43px,6vw,82px)/.89 Inter,sans-serif;
  letter-spacing:-.067em;
  text-transform:uppercase;
}

:is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head) h2 em,
.footer-hero h2 em,
.hero-copy-new h1 em,
.intro-copy h1 em{
  color:#73ccec!important;
  font-style:normal;
  -webkit-text-stroke:0!important;
  text-shadow:0 0 36px rgba(115,204,236,.12)!important;
}

.compare-product__top>b{color:var(--accent)!important;-webkit-text-stroke:0!important}
.hero-main h2 em{color:#71828c!important;-webkit-text-stroke:0!important}

:is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head)>span,
.footer-hero__meta>span{
  color:#72e7ff;
  font:700 10px/1.2 "Space Mono",monospace;
  letter-spacing:.18em;
}

:is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head)>p{
  max-width:720px;
  margin:0;
  color:#9eb2bd;
  font-size:15px;
  line-height:1.75;
}

.faq-router__head h2{white-space:nowrap}
.faq-router__head p{padding-left:0;border-left:0}

.footer-hero h2{align-self:start}
.intro-copy h1 em{display:inline-block}

@media(max-width:640px){
  :is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head) h2,
  .footer-hero h2,
  .hero-copy-new h1{
    margin:15px 0 17px;
    font-size:clamp(25px,7.2vw,38px);
    line-height:.92;
    letter-spacing:-.06em;
  }
  :is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head)>span,
  .footer-hero__meta>span{font-size:8px}
  :is(.facts-head,.plans-head,.compare-head,.company-network__head,.faq-router__head)>p{font-size:13px;line-height:1.65}
}


.server-room{background-image:url('../img/processor-macro-hero-v1.png')}.is-entering .server-room{transform:scale(2.85)}

html{scroll-behavior:smooth}body.about-page{overflow:auto;background:#07111d;color:#edf7fb}.about-page .site-header{position:fixed!important;top:0!important}.about-shell{width:min(1380px,90vw);margin:auto}.about-hero{position:relative;min-height:690px;padding-top:88px;overflow:hidden;background:radial-gradient(circle at 80% 42%,#1b9fd329,transparent 28%),radial-gradient(circle at 68% 30%,#7651c626,transparent 24%),linear-gradient(145deg,#07111d,#0b1824)}.about-grid{position:absolute;inset:88px 0 0;background:linear-gradient(#91b4c20a 1px,transparent 1px),linear-gradient(90deg,#91b4c20a 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(#000,transparent 98%)}.about-breadcrumbs{position:relative;display:flex;gap:12px;padding:25px 0;border-bottom:1px solid #273b49;color:#78909b;font:700 9px "Space Mono",monospace;letter-spacing:.1em}.about-breadcrumbs a{color:#74dfff;text-decoration:none}.about-breadcrumbs i{color:#45df95;font-style:normal}.about-hero__copy{position:relative;z-index:2;width:min(830px,66vw);padding-top:70px}.about-hero__copy>span,.about-intro__label span,.about-principles header>span,.about-network__copy>span,.about-team>div>div>span{color:#71e1ff;font:700 9px "Space Mono",monospace;letter-spacing:.18em}.about-hero__copy>span i{display:inline-block;width:22px;height:1px;margin:0 9px 3px 0;background:#48df96;box-shadow:0 0 8px #48df96}.about-hero h1{margin:28px 0 32px;font:800 clamp(54px,6.6vw,102px)/.82 Inter,sans-serif;letter-spacing:-.075em}.about-hero h1 b{color:#73ccec}.about-hero__copy p{max-width:650px;margin:0;color:#9db0ba;font-size:16px;line-height:1.75}.about-cube{position:absolute;right:3vw;top:170px;width:min(38vw,520px);aspect-ratio:1;transform:scale(.78)}.about-cube:before{content:"";position:absolute;inset:19%;border-radius:50%;background:#28c9ff31;filter:blur(34px)}.about-cube .energy-cube{inset:0}.about-cube .cube-scene{transform:scale(.88)}.about-cube .cube-face{backdrop-filter:none}.about-intro{padding:110px 0 120px;background:#eef3f4;color:#07131f}.about-intro__label{display:flex;align-items:center;gap:22px}.about-intro__label span{color:#168dcc}.about-intro__label i{height:1px;flex:1;background:#c4d0d4}.about-intro__text{display:grid;grid-template-columns:1fr 1fr;gap:8vw;margin-top:48px}.about-intro h2,.about-principles h2,.about-network h2,.about-team h2,.about-cta h2{margin:0;font:800 clamp(40px,5.2vw,76px)/.89 Inter,sans-serif;letter-spacing:-.065em}.about-intro__text>div p{margin:0 0 22px;color:#526770;font-size:15px;line-height:1.85}.about-intro__text .lead{color:#122b37;font-size:21px;line-height:1.58}.about-facts{background:#091824;color:#fff;border-top:1px solid #263d4b;border-bottom:1px solid #263d4b}.about-facts .about-shell{display:grid;grid-template-columns:repeat(4,1fr)}.about-facts article{padding:38px 28px;border-left:1px solid #263d4b}.about-facts article:last-child{border-right:1px solid #263d4b}.about-facts span{color:#728995;font:700 8px "Space Mono",monospace;letter-spacing:.16em}.about-facts strong{display:block;margin:18px 0 9px;font-size:clamp(38px,4vw,60px);letter-spacing:-.06em}.about-facts sup{color:#55e7a0;font-size:.38em}.about-facts p{margin:0;color:#7f95a0;font-size:11px}.about-principles{padding:115px 0 125px;background:#07111d}.about-principles header{max-width:1000px}.about-principles h2{margin-top:24px}.about-principles h2 em,.about-network h2 em,.about-team h2 em,.about-cta h2 em{color:#73ccec;font-style:normal}.principles-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:62px;background:#243745;border:1px solid #243745}.principles-grid article{position:relative;min-height:300px;padding:30px;background:linear-gradient(145deg,#10222f,#0a1721);overflow:hidden}.principles-grid article>span{color:#68808b;font:700 8px "Space Mono",monospace}.principles-grid article>i{position:absolute;right:25px;top:22px;width:42px;height:42px;display:grid;place-items:center;border:1px solid #3c6475;color:#6ee0ff;font:700 12px "Space Mono",monospace;font-style:normal}.principles-grid h3{margin:88px 0 16px;font-size:28px;letter-spacing:-.04em}.principles-grid p{max-width:480px;margin:0;color:#879ca6;font-size:13px;line-height:1.75}.about-network{padding:115px 0;background:#e8eef0;color:#07131f}.about-network .about-shell{display:grid;grid-template-columns:.9fr 1.1fr;gap:7vw;align-items:center}.about-network h2{margin:24px 0 30px}.about-network__copy p{max-width:570px;color:#50666f;font-size:15px;line-height:1.8}.about-network__copy>a{display:flex;justify-content:space-between;width:min(390px,100%);margin-top:32px;padding:17px 18px;background:#0a1b28;color:#fff;text-decoration:none;font-size:11px;font-weight:700}.about-network__copy>a b{color:#67dfff}.about-network__map{position:relative;min-height:480px;background:linear-gradient(#1334460b 1px,transparent 1px),linear-gradient(90deg,#1334460b 1px,transparent 1px);background-size:42px 42px;border:1px solid #bdcbd0}.about-network__map:before,.about-network__map:after{content:"";position:absolute;left:50%;top:50%;background:#6c8894;opacity:.4}.about-network__map:before{width:62%;height:1px;transform:translate(-50%,-50%)}.about-network__map:after{width:1px;height:62%;transform:translate(-50%,-50%)}.network-core{position:absolute;z-index:2;left:50%;top:50%;width:155px;height:155px;transform:translate(-50%,-50%);display:grid;place-items:center;border:1px solid #168dcc;background:#0a1a26;color:#fff;box-shadow:0 0 40px #168dcc3a}.network-core i{position:absolute;inset:15px;border:1px dashed #45d995;animation:aboutSpin 14s linear infinite}.network-core span{font-weight:800}.network-core small{color:#73ccec}.network-node{position:absolute;display:flex;align-items:center;gap:10px;padding:12px;background:#f4f7f8;border:1px solid #a9bcc4;color:#27404b;font:700 9px "Space Mono",monospace}.network-node i{width:27px;height:27px;display:grid;place-items:center;background:#0b1d29;color:#61dcff;font-style:normal}.node-vps{left:8%;top:12%}.node-dedicated{right:7%;top:15%}.node-support{right:9%;bottom:11%}.about-team{padding:110px 0;background:#0a1824}.about-team>.about-shell{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.about-team h2{margin-top:24px}.about-team p{margin:38px 0 35px;color:#9aadb6;font-size:16px;line-height:1.8}.about-team blockquote{margin:0;padding:24px 0 24px 25px;border-left:2px solid #54e49c;color:#d8e5e9;font-size:19px;line-height:1.55}.about-cta{padding:80px 0;background:linear-gradient(115deg,#21194a,#102942 65%,#0b1a26)}.about-cta>.about-shell>span{color:#67e4b0;font:700 9px "Space Mono",monospace;letter-spacing:.16em}.about-cta>.about-shell>div:nth-child(2){display:grid;grid-template-columns:1.3fr .7fr;gap:6vw;align-items:end;margin-top:22px}.about-cta h2{font-size:clamp(40px,5vw,70px)}.about-cta p{margin:0;color:#a5b4bd;font-size:14px;line-height:1.75}.about-cta__actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:38px}.about-cta__actions a{display:flex;justify-content:space-between;padding:18px;color:#fff;text-decoration:none;border:1px solid #6c64a0;background:#ffffff0a;font-size:11px;font-weight:700}.about-cta__actions a:first-child{background:#168dcc;border-color:#49c5f2}.about-cta__actions a:hover{border-color:#7ce6ff}.about-cta__actions b{color:#72e5ff}@keyframes aboutSpin{to{transform:rotate(360deg)}}@media(max-width:950px){.about-cube{right:-110px;opacity:.5}.about-hero__copy{width:75vw}.about-intro__text,.about-network .about-shell,.about-team>.about-shell{grid-template-columns:1fr}.about-facts .about-shell{grid-template-columns:1fr 1fr}.about-network__map{min-height:430px}.about-team>.about-shell>div+div{max-width:700px}.about-cta>.about-shell>div:nth-child(2){grid-template-columns:1fr}.about-cta__actions{grid-template-columns:1fr 1fr}}@media(max-width:640px){.about-shell{width:calc(100% - 32px)}.about-hero{min-height:590px;padding-top:72px}.about-breadcrumbs{padding:18px 0}.about-hero__copy{width:100%;padding-top:48px}.about-hero h1{font-size:42px;line-height:.88}.about-hero__copy p{max-width:88%;font-size:14px}.about-cube{right:-180px;top:190px;opacity:.24;transform:scale(.58)}.about-intro,.about-principles,.about-network,.about-team{padding:72px 0}.about-intro__text{margin-top:35px}.about-intro h2,.about-principles h2,.about-network h2,.about-team h2,.about-cta h2{font-size:37px}.about-intro__text .lead{font-size:18px}.about-facts .about-shell{width:100%;grid-template-columns:1fr 1fr}.about-facts article{padding:28px 18px}.about-facts strong{font-size:38px}.principles-grid{grid-template-columns:1fr;margin-top:42px}.principles-grid article{min-height:260px}.principles-grid h3{margin-top:70px}.about-network__map{min-height:360px}.network-core{width:125px;height:125px}.network-node{font-size:7px}.about-team p{margin-top:28px;font-size:14px}.about-team blockquote{font-size:17px}.about-cta{padding:60px 0}.about-cta>.about-shell>div:nth-child(2){display:block}.about-cta p{margin-top:24px}.about-cta__actions{grid-template-columns:1fr}.about-page .footer-hero h2 em{color:#73ccec!important;-webkit-text-stroke:0!important}}


html{scroll-behavior:smooth}body.static-page{overflow:auto;background:#07111d;color:#edf4f8}.static-page .site-header{position:fixed!important;top:0!important}.page-shell{width:min(1380px,calc(100% - 10vw));margin-inline:auto}.page-hero{position:relative;min-height:780px;padding-top:88px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 78% 35%,#8b5eff24,transparent 25%),radial-gradient(circle at 22% 78%,#16a4cc16,transparent 27%),linear-gradient(145deg,#07111d,#0a1824 58%,#0d1d29)}.page-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(#94b2c20a 1px,transparent 1px),linear-gradient(90deg,#94b2c20a 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(#000,transparent 96%)}.page-hero__grid{position:absolute;inset:88px 0 0;background:linear-gradient(118deg,transparent 0 55%,#61d8ff0c 55.1% 55.2%,transparent 55.3%)}.page-hero__inner{position:relative;z-index:2;padding-top:96px}.page-hero__meta{display:flex;justify-content:space-between;color:#7fdfff;font:700 9px "Space Mono",monospace;letter-spacing:.18em}.page-hero__meta span i{display:inline-block;width:22px;height:1px;margin:0 9px 3px 0;background:#42e393;box-shadow:0 0 8px #42e393}.page-hero__meta b{color:#718995;font-weight:400}.page-hero h1{max-width:1180px;margin:66px 0 36px;font:800 clamp(58px,8.2vw,126px)/.81 Inter,sans-serif;letter-spacing:-.075em}.page-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1px #b699ff;text-shadow:0 0 38px #8f54ff24}.breadcrumbs{border-top:1px solid #334453;border-bottom:1px solid #263845}.breadcrumbs ol{display:flex;align-items:center;gap:0;margin:0;padding:15px 0;list-style:none;font:700 9px "Space Mono",monospace;letter-spacing:.1em}.breadcrumbs li{display:flex;align-items:center;color:#718894}.breadcrumbs li+li:before{content:"/";margin:0 14px;color:#425865}.breadcrumbs a{color:#a9bdc7;text-decoration:none}.breadcrumbs a:hover{color:#70ddff}.page-hero__intro{display:grid;grid-template-columns:210px minmax(0,690px);gap:55px;margin-top:42px;margin-left:auto;width:min(955px,100%);padding-left:26px;border-left:1px solid #4b3d73}.page-hero__intro span{padding-top:5px;color:#758c98;font:700 8px "Space Mono",monospace;letter-spacing:.16em}.page-hero__intro p{margin:0;color:#a9bac3;font-size:16px;line-height:1.75}.page-hero__orb{position:absolute;right:-90px;top:130px;width:420px;height:420px;border:1px solid #718eff1f;border-radius:50%}.page-hero__orb:before,.page-hero__orb:after,.page-hero__orb i{content:"";position:absolute;inset:50%;border:1px solid #84b8ff17;border-radius:50%;transform:translate(-50%,-50%)}.page-hero__orb:before{width:74%;height:74%}.page-hero__orb:after{width:38%;height:38%;border-color:#a979ff3d;box-shadow:0 0 48px #8c5eff19}.page-hero__orb i:first-child{width:3px;height:3px;background:#cbb7ff;box-shadow:0 0 14px #a979ff}.page-hero__orb i:nth-child(2){width:118%;height:1px;border:0;border-top:1px solid #7ea2b91c;border-radius:0;transform:translate(-50%,-50%) rotate(-28deg)}.page-hero__status{position:absolute;left:5vw;right:5vw;bottom:22px;display:flex;gap:16px;align-items:center;color:#607784;font:8px "Space Mono",monospace;letter-spacing:.14em}.page-hero__status>i{width:3px;height:3px;border-radius:50%;background:#536b78}.page-hero__status b{margin-left:auto;color:#58dfa0;font-weight:400}.page-hero__status b i{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#45d991;box-shadow:0 0 8px #45d991}.article-section{position:relative;background:#eef2f3;color:#09151e}.article-section:before{content:"";position:absolute;inset:0;background:linear-gradient(#132d3c08 1px,transparent 1px),linear-gradient(90deg,#132d3c08 1px,transparent 1px);background-size:64px 64px}.article-layout{position:relative;display:grid;grid-template-columns:260px minmax(0,780px);justify-content:space-between;gap:8vw;padding-top:110px;padding-bottom:140px}.article-index{position:sticky;top:116px;align-self:start}.article-index>span{display:block;margin-bottom:24px;color:#71838b;font:700 8px "Space Mono",monospace;letter-spacing:.16em}.article-index nav{display:grid;border-top:1px solid #bfcbcf}.article-index nav a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:16px 8px;color:#61737c;text-decoration:none;font-size:11px;border-bottom:1px solid #cbd4d7}.article-index nav a i{color:#81969f;font:400 8px "Space Mono",monospace;font-style:normal}.article-index nav a:hover,.article-index nav a.is-active{color:#08151e;background:#e1e9eb}.article-index nav a.is-active{box-shadow:inset 2px 0 #7456da}.article-index__signal{display:flex;align-items:center;gap:10px;margin-top:28px;color:#7a8c93;font:700 7px/1.5 "Space Mono",monospace;letter-spacing:.12em}.article-index__signal>i{width:25px;height:25px;border:1px solid #aebdc2;border-radius:50%;box-shadow:inset 0 0 0 7px #eef2f3;background:#4de095}.article-index__signal b{color:#2aa56c}.article-content section{scroll-margin-top:125px;padding-bottom:76px}.article-content section+section{padding-top:76px;border-top:1px solid #c7d2d5}.article-label{display:block;margin-bottom:24px;color:#6b55c3;font:700 9px "Space Mono",monospace;letter-spacing:.16em}.article-content h2{margin:0 0 32px;font-size:clamp(36px,4.3vw,64px);line-height:.95;letter-spacing:-.055em}.article-content p{margin:0 0 24px;color:#4f626b;font-size:16px;line-height:1.85}.article-content .article-lead{color:#142a36;font-size:21px;line-height:1.6}.article-content ul{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none;color:#435862}.article-content li{padding:14px 16px;border-left:2px solid #55dca0;background:#e2e9eb}.article-content li:before{content:"+";margin-right:12px;color:#24a768;font:700 12px "Space Mono",monospace}.article-callout{position:relative;margin:0 0 76px;padding:32px 34px 34px;background:#091722;color:#edf7fb;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}.article-callout:before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg,#a979ff,#61d8ff,transparent)}.article-callout span{color:#6fdcff;font:700 8px "Space Mono",monospace;letter-spacing:.16em}.article-callout p{margin:18px 0 0;color:#d4e1e6;font-size:18px;line-height:1.65}.article-action{display:flex;align-items:center;justify-content:space-between;width:min(420px,100%);margin-top:32px;padding:18px 20px;color:#fff;text-decoration:none;background:linear-gradient(100deg,#30205e,#152744);border:1px solid #8064c2;font-size:12px;font-weight:700}.article-action b{color:#9fe8ff;font-size:17px}.static-page .footer-payments{display:none}@media(max-width:900px){.page-hero{min-height:720px}.page-hero__inner{padding-top:78px}.page-hero__intro{grid-template-columns:150px 1fr;gap:28px}.article-layout{grid-template-columns:210px minmax(0,1fr);gap:45px}}@media(max-width:700px){.page-shell{width:calc(100% - 36px)}.page-hero{min-height:680px;padding-top:72px}.page-hero__inner{padding-top:64px}.page-hero__meta b{display:none}.page-hero h1{margin:48px 0 30px;font-size:clamp(43px,13vw,68px);line-height:.86}.breadcrumbs ol{overflow:hidden}.breadcrumbs li{white-space:nowrap}.breadcrumbs li:last-child{overflow:hidden;text-overflow:ellipsis}.page-hero__intro{grid-template-columns:1fr;gap:13px;margin-top:32px;padding-left:16px}.page-hero__intro p{font-size:14px}.page-hero__orb{right:-260px;top:90px}.page-hero__status span:nth-child(3){display:none}.article-layout{display:block;padding-top:70px;padding-bottom:88px}.article-index{position:static;margin-bottom:70px}.article-index__signal{display:none}.article-content section{padding-bottom:58px}.article-content section+section{padding-top:58px}.article-content h2{font-size:37px}.article-content .article-lead{font-size:18px}.article-content p{font-size:15px}.article-callout{margin-bottom:58px;padding:26px 24px}.article-callout p{font-size:16px}}@media(max-width:390px){.page-shell{width:calc(100% - 28px)}.page-hero h1{font-size:39px}.page-hero__status{left:14px;right:14px}.article-content h2{font-size:33px}}


.page-hero{min-height:0;padding-top:88px;background:radial-gradient(circle at 88% 12%,#168dcc16,transparent 27%),linear-gradient(145deg,#07111d,#0b1823)}
.page-hero__inner{padding-top:64px;padding-bottom:64px}
.page-hero__meta{justify-content:flex-start}
.page-hero h1{max-width:980px;margin:28px 0 30px;font:800 clamp(48px,6.6vw,96px)/.82 Inter,sans-serif;letter-spacing:-.075em;color:#f0f6f8}
.page-hero h1 span{color:#73ccec}
.breadcrumbs{display:flex;align-items:center;width:100%;height:42px;border:0;background:#0e202d}
.breadcrumbs ol{display:flex;align-items:center;margin:0;padding:0;height:100%;min-height:0;line-height:1}
.breadcrumbs li{display:inline-flex;align-items:center;min-height:0;height:100%;color:#c3d1d7;font-size:13px;line-height:1}
.breadcrumbs a{display:inline-flex;align-items:center}
.breadcrumbs li:first-child{padding-left:16px}
.breadcrumbs li:last-child{padding-right:16px;color:#fff}
.breadcrumbs li+li:before{color:#62d9ff}
.breadcrumbs a{color:#8fdcf6}
.page-hero__intro{display:block;width:min(760px,100%);margin:28px 0 0;padding:0 0 0 20px;border-left:2px solid #44df95}
.page-hero__intro p{color:#b5c5cc;font-size:16px;line-height:1.7}
.article-layout{display:block;padding-top:88px;padding-bottom:120px}
.article-content{width:min(1120px,100%);margin:0 auto}
.article-content section>p,.article-content section>ul{max-width:980px}
.article-content .article-lead{max-width:1060px}
.article-content h2{font-size:clamp(34px,4vw,54px)}
.static-page .footer-payments{display:grid}
.page-cube{position:absolute;z-index:3;right:clamp(30px,5vw,90px);top:142px;width:clamp(270px,29vw,440px);aspect-ratio:1;pointer-events:none;transform:scale(.78)}
.page-cube:before{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle,#1fcaff42,transparent 68%);filter:blur(28px)}
.page-cube .energy-cube{position:absolute;inset:0;display:grid;place-items:center}
.page-cube .cube-scene{transform:scale(.82)}
.page-cube .cube-face{backdrop-filter:none;box-shadow:inset 0 0 20px #35c8ff2e,0 0 10px #35c8ff1f}
.page-cube .cube-face:after{box-shadow:0 0 12px #3de99152,inset 0 0 9px #3de99124}
.page-cube .cube-core{box-shadow:0 0 12px #fff,0 0 25px #48d2ff,0 0 52px #2cbcf6,0 0 78px #40e794}
.page-hero__inner{padding-right:min(34vw,460px)}
.page-hero h1{max-width:760px}
.page-hero__intro{max-width:690px}
.page-cta{position:relative;overflow:hidden;padding:66px 0 74px;background:#07121d;color:#edf7fb;border-top:1px solid #243746}
.page-cta:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,#7c4fff22,transparent 34%),linear-gradient(#89b7ca08 1px,transparent 1px),linear-gradient(90deg,#89b7ca08 1px,transparent 1px);background-size:auto,64px 64px,64px 64px}
.page-cta>.page-shell{position:relative}
.page-cta__head{display:grid;grid-template-columns:1fr 1.15fr;gap:12px 60px;margin-bottom:32px}
.page-cta__head>span{grid-column:1/-1;color:#69ddff;font:700 9px "Space Mono",monospace;letter-spacing:.17em}
.page-cta__head h2{margin:0;font:800 clamp(34px,4.2vw,58px)/.88 Inter,sans-serif;letter-spacing:-.065em}
.page-cta__head h2 em{color:#73ccec;font-style:normal}
.page-cta__head p{align-self:end;max-width:560px;margin:0;padding-left:22px;color:#92a7b2;font-size:14px;line-height:1.75;border-left:1px solid #3f5570}
.page-cta__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.cta-card{position:relative;min-height:250px;display:flex;flex-direction:column;padding:21px;color:#eef8fb;text-decoration:none;overflow:hidden;border:1px solid #304757;background:linear-gradient(145deg,#102532,#0a1822);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));transition:transform .25s,border-color .25s,box-shadow .25s}
.cta-card:before{content:"";position:absolute;right:-70px;top:-70px;width:190px;height:190px;border:1px solid #6edcff20;border-radius:50%;box-shadow:0 0 55px #45cfff12}
.cta-card:hover{transform:translateY(-6px);border-color:#66dfff;box-shadow:0 22px 50px #0006}
.cta-card>span{color:#72909d;font:700 8px "Space Mono",monospace;letter-spacing:.16em}
.cta-card>div{margin:auto 0}
.cta-card h3{margin:0 0 11px;font-size:clamp(23px,2vw,31px);line-height:.94;letter-spacing:-.05em}
.cta-card p{max-width:330px;margin:0;color:#8ea3ae;font-size:12px;line-height:1.65}
.cta-card>b{padding-top:17px;border-top:1px solid #3a4c57;font-size:11px}
.cta-card>b i{float:right;color:#73e8ff;font-size:17px;font-style:normal}
.cta-card--vps{background:linear-gradient(145deg,#153b47,#0a202b);border-color:#2f9a76}
.cta-card--vps:after,.cta-card--dedicated:after{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg,#55efa2,transparent);box-shadow:0 0 16px #55efa2}
.cta-card--vps>span,.cta-card--vps>b i{color:#65f0ad}
.cta-card--dedicated{background:linear-gradient(145deg,#123044,#0a1a27);border-color:#2d7593}
.cta-card--dedicated:after{background:linear-gradient(90deg,#61d8ff,transparent);box-shadow:0 0 16px #61d8ff}
.cta-card--dedicated>span,.cta-card--dedicated>b i{color:#72dcff}
.cta-card--support{background:linear-gradient(145deg,#221a3d,#111728);border-color:#5b4b86}
.cta-card--support:after{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg,#a979ff,transparent)}
.cta-card--cabinet{background:linear-gradient(145deg,#122735,#0a1720)}
@media(max-width:700px){.page-hero{padding-top:72px}.page-hero__inner{padding-top:42px;padding-bottom:48px}.page-hero h1{margin-top:22px;font-size:clamp(38px,11.8vw,52px);line-height:.9}.breadcrumbs li{font-size:12px}.page-hero__intro{margin-top:24px}.article-layout{padding-top:64px;padding-bottom:82px}}
@media(max-width:980px){.page-cube{right:-55px;top:148px;opacity:.55;transform:scale(.64)}.page-hero__inner{padding-right:210px}.page-cta__grid{grid-template-columns:1fr 1fr}.page-cta__head{grid-template-columns:1fr}}
@media(max-width:700px){.page-cube{right:-128px;top:130px;opacity:.3;transform:scale(.5)}.page-hero__inner{padding-right:0}.page-cta{padding:54px 0 60px}.page-cta__head{display:block}.page-cta__head h2{margin:18px 0 22px;font-size:36px}.page-cta__head p{padding-left:16px}.page-cta__grid{grid-template-columns:1fr}.cta-card{min-height:225px}.cta-card h3{font-size:29px}}


html{scroll-behavior:smooth}body.static-v2{overflow:auto;background:#eef3f5;color:#07131f}.static-v2 .site-header{position:fixed!important;top:0!important}.v2-shell{width:min(1280px,calc(100% - 10vw));margin:auto}.v2-hero{position:relative;padding:88px 0 0;overflow:hidden;background:#e8eef0;color:#07131f;border-bottom:1px solid #b8c7cd}.v2-hero:before{content:"";position:absolute;inset:88px 0 0;background:linear-gradient(#1434440a 1px,transparent 1px),linear-gradient(90deg,#1434440a 1px,transparent 1px);background-size:48px 48px}.v2-breadcrumbs{position:relative;display:flex;align-items:center;gap:13px;padding:24px 0;color:#526d79;font:700 10px "Space Mono",monospace;letter-spacing:.08em;border-bottom:1px solid #bdcbd0}.v2-breadcrumbs a{color:#096f9b;text-decoration:none}.v2-breadcrumbs i{color:#2dbd7b;font-style:normal}.v2-breadcrumbs span{color:#233b46}.v2-hero__layout{position:relative;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.55fr);gap:8vw;align-items:end;padding:54px 0 64px}.v2-code,.v2-eyebrow{color:#168dcc;font:700 9px "Space Mono",monospace;letter-spacing:.17em}.v2-hero h1{margin:24px 0 0;font:800 clamp(52px,6.5vw,98px)/.82 Inter,sans-serif;letter-spacing:-.075em}.v2-hero h1 b{color:#168dcc;font-weight:800}.v2-hero__layout>p{margin:0;padding:5px 0 5px 24px;color:#49616c;font-size:15px;line-height:1.75;border-left:2px solid #2dca83}.v2-content{background:#f5f8f9}.v2-content article{padding:100px 0 120px}.v2-section{display:grid;grid-template-columns:90px minmax(0,760px);justify-content:center;gap:45px}.v2-section>span{padding-top:4px;color:#9aabb2;font:700 11px "Space Mono",monospace}.v2-section>span:after{content:"";display:block;width:42px;height:1px;margin-top:14px;background:#31be7d}.v2-section h2,.v2-cta h2{margin:18px 0 30px;font:800 clamp(36px,4.3vw,62px)/.94 Inter,sans-serif;letter-spacing:-.055em}.v2-section p{margin:0 0 23px;color:#4e636c;font-size:16px;line-height:1.85}.v2-section .v2-lead{color:#102c39;font-size:21px;line-height:1.55}.v2-fact{display:grid;grid-template-columns:90px 1fr;gap:45px;width:min(895px,100%);margin:76px auto;padding:34px 38px;background:#071824;color:#fff;border-top:3px solid #5bcdf0}.v2-fact span{color:#60d7fa;font:700 9px "Space Mono",monospace;letter-spacing:.15em}.v2-fact strong{max-width:650px;font-size:20px;line-height:1.55}.v2-section ul{display:grid;gap:1px;margin:32px 0 0;padding:0;list-style:none;background:#c6d2d6;border:1px solid #c6d2d6}.v2-section li{display:grid;grid-template-columns:52px 1fr;gap:18px;padding:18px;background:#edf2f4}.v2-section li>i{display:grid;place-items:center;width:34px;height:34px;color:#1c8b5c;border:1px solid #8ccbab;font:700 9px "Space Mono",monospace;font-style:normal}.v2-section li span{display:grid;gap:5px}.v2-section li b{font-size:14px}.v2-section li small{color:#637780;font-size:12px}.v2-cta{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-top:100px;padding:50px 5vw;background:linear-gradient(120deg,#0b1d29,#102e3b);color:#fff}.v2-cta span{color:#6ee2ff;font:700 9px "Space Mono",monospace;letter-spacing:.16em}.v2-cta h2{margin-bottom:0;font-size:clamp(32px,3.6vw,54px)}.v2-cta a{display:flex;justify-content:space-between;gap:50px;min-width:260px;padding:17px 18px;color:#fff;text-decoration:none;background:#168dcc;font-size:12px;font-weight:700}.v2-cta a b{color:#a9f7d1}.static-v2 .footer-hero h2 em{color:#73ccec!important;-webkit-text-stroke:0!important;text-shadow:0 0 36px #73ccec1f!important}@media(max-width:800px){.v2-shell{width:calc(100% - 40px)}.v2-hero{padding-top:72px}.v2-hero__layout{grid-template-columns:1fr;gap:30px;padding:42px 0 48px}.v2-hero h1{font-size:clamp(42px,11vw,72px)}.v2-hero__layout>p{max-width:620px}.v2-content article{padding:70px 0 82px}.v2-section{grid-template-columns:42px minmax(0,1fr);gap:20px}.v2-fact{grid-template-columns:1fr;gap:14px;margin:58px auto;padding:28px}.v2-cta{display:block;margin-top:70px;padding:36px 28px}.v2-cta a{width:100%;margin-top:28px}}@media(max-width:520px){.v2-shell{width:calc(100% - 28px)}.v2-breadcrumbs{padding:18px 0;font-size:8px}.v2-hero__layout{padding-top:34px}.v2-hero h1{font-size:39px;line-height:.88}.v2-hero__layout>p{padding-left:16px;font-size:14px}.v2-section{display:block}.v2-section>span{display:none}.v2-section h2{font-size:34px}.v2-section .v2-lead{font-size:18px}.v2-section p{font-size:15px}.v2-cta{margin-left:-14px;margin-right:-14px}.v2-cta a{min-width:0}}
