@keyframes float{0%{transform:translateY(0) translate(0)}50%{transform:translateY(-10px) translate(5px)}to{transform:translateY(0) translate(0)}}@keyframes pulse-glow-cyan{0%{box-shadow:0 0 #06b6d466}70%{box-shadow:0 0 0 10px #06b6d400}to{box-shadow:0 0 #06b6d400}}@keyframes pulse-glow-emerald{0%{box-shadow:0 0 #10b98166}70%{box-shadow:0 0 0 10px #10b98100}to{box-shadow:0 0 #10b98100}}.animate-float{animation:float 6s ease-in-out infinite}.vps-plans-menu{position:relative;z-index:20}.vps-plans-menu .grid a{text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.215,.61,.355,1)}.vps-plans-menu .grid a:hover{transform:translateY(-6px);box-shadow:0 20px 30px #00000014}.vps-pricing-card{transition:all .4s cubic-bezier(.165,.84,.44,1)}.vps-pricing-card:hover{transform:translateY(-5px)}.vps-faq button i.rotate-180{transform:rotate(180deg)}.vps-hero a:hover,.vps-hero button:hover,.vps-hero a.bg-gradient-to-r:hover,.vps-hero a[class*=from-cyan]:hover,.vps-hero a[class*=from-emerald]:hover,.vps-hero a.bg-white\/10:hover{color:#fff!important}.vps-faq-section{background-color:#000;position:relative;overflow:hidden}.vps-faq-section .faq-item{border-bottom:1px solid rgba(55,65,81,1)}.vps-faq-section .faq-item:last-child{border-bottom:none}.vps-faq-section .faq-header{transition:background-color .3s ease}.vps-faq-section .faq-header:hover{background-color:#1f293780}.vps-faq-section .faq-header.active{background-color:#1f2937}.vps-faq-section .faq-icon{transition:transform .3s ease}.vps-faq-section .faq-icon.rotate-180{transform:rotate(180deg)}.hover-float{transition:transform .3s ease,box-shadow .3s ease}.hover-float:hover{transform:translateY(-3px);box-shadow:0 10px 25px #0000004d}.vp-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.215,.61,.355,1)}.vp-reveal.vp-in{opacity:1;transform:none}.vp-lift{transition:transform .35s cubic-bezier(.215,.61,.355,1),box-shadow .35s ease,border-color .35s ease,background-color .35s ease}.vp-lift:hover{transform:translateY(-6px);box-shadow:0 20px 35px #0891b224}.vp-icon{transition:transform .35s ease}.vp-lift:hover .vp-icon{transform:scale(1.1) rotate(-4deg)}.vp-bar{display:block;width:72px;height:5px;border-radius:9999px;margin:1.1rem auto 0;background:linear-gradient(90deg,#06b6d4,#14b8a6)}.vp-bar-light{background:linear-gradient(90deg,#22d3ee,#2dd4bf)}@media(prefers-reduced-motion:reduce){.vp-reveal{opacity:1;transform:none;transition:none}.vp-lift,.vp-icon,.animate-float{transition:none;animation:none}}.vp-meter{width:0;transition:width 1.1s cubic-bezier(.215,.61,.355,1) .35s}.vp-reveal.vp-in .vp-meter{width:var(--vp-w, 100%)}@media(prefers-reduced-motion:reduce){.vp-meter{width:var(--vp-w, 100%);transition:none}}body.page-vps .header-main{background:#111c2f!important;box-shadow:0 1px #94b8d41a}section.vps-hero{min-height:0;margin-top:0;padding:58px 0 72px;background:#0d1b2c;box-shadow:none}.vp-hero-backdrop{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 85% 45%,rgba(8,145,178,.1),transparent 55%),linear-gradient(135deg,#111c2f,#0d2236 75%,#101b2d)}section.vps-hero .vp-hero-heading{margin-bottom:26px}section.vps-hero .vp-hero-brand{gap:12px;margin-bottom:12px;max-width:100%}section.vps-hero .vp-hero-brand>div{width:44px;height:44px;flex:0 0 44px;border-radius:12px;background:#0891a1;box-shadow:none}section.vps-hero .vp-hero-brand i{font-size:19px}section.vps-hero .vp-hero-brand h1{font-size:clamp(30px,3.5vw,43px);letter-spacing:-1.2px;line-height:1.2}section.vps-hero .vp-hero-brand h1 span{background-image:linear-gradient(90deg,#67e8f9,#5eead4)}section.vps-hero .vp-hero-tagline{max-width:620px;margin-bottom:0;color:#b7c6d7;font-size:16px;line-height:1.7}section.vps-hero .vp-tabs-wrap{max-width:650px;margin-bottom:38px}section.vps-hero .vp-tabs{padding:6px;border-radius:12px;background:#ffffff09;backdrop-filter:none}section.vps-hero .vp-tabs button{flex:1 1 0;min-width:0;padding:13px 12px;border-radius:8px;font-size:14px;font-weight:500;gap:8px}section.vps-hero .vp-tabs button i{flex-shrink:0;margin:0}section.vps-hero .vp-tabs button[aria-selected=true]{background:#087f91;box-shadow:0 2px 6px #0000001f;color:#fff}section.vps-hero #tab-managed[aria-selected=true]{background:#047857}section.vps-hero a:focus-visible,section.vps-hero button:focus-visible{outline:2px solid #67e8f9;outline-offset:4px}section.vps-hero .vp-hero-layout{gap:48px}section.vps-hero .vp-hero-layout>*{min-width:0}section.vps-hero .vp-hero-copy{text-align:left}section.vps-hero .vp-hero-badge{padding:7px 12px;margin-bottom:18px;background:#06b6d414;border-color:#67e8f933}section.vps-hero .vp-hero-badge span{font-size:12px}section.vps-hero .vp-hero-copy h2{margin-bottom:20px;font-size:clamp(30px,3.1vw,44px);line-height:1.23;letter-spacing:-1px}section.vps-hero .vp-hero-copy>p{margin-bottom:26px;font-size:17px;line-height:1.8;color:#b7c6d7}section.vps-hero .vp-hero-actions{justify-content:flex-start;gap:12px;margin-bottom:28px}section.vps-hero .vp-hero-actions a{padding:13px 20px;border-radius:9px;font-size:14px;font-weight:500;box-shadow:none}section.vps-hero .vp-hero-actions a:first-child{background:#087f91}section.vps-hero #content-managed .vp-hero-actions a:first-child{background:#047857}section.vps-hero .vp-hero-actions a:last-child{background:#ffffff09;border-color:#9cc1da33}section.vps-hero .vp-hero-actions a:hover{filter:brightness(1.12)}section.vps-hero .vp-hero-features{gap:12px}section.vps-hero .vp-hero-features>div{min-width:0;padding:14px;border-radius:10px;border-color:#94b8d424;background:#ffffff06;backdrop-filter:none}section.vps-hero .vp-hero-features>div>div>div:first-child{flex:0 0 36px;width:36px;height:36px;background:#22d3ee17}section.vps-hero .vp-hero-features>div>div>div:last-child{min-width:0}section.vps-hero .vp-hero-features h4{font-family:Inter,sans-serif;font-size:15px;line-height:1.5;font-weight:500}section.vps-hero .vp-hero-features p{margin-top:3px;color:#9db2c8;font-size:14px;line-height:1.5}section.vps-hero .vp-hero-features i{font-size:14px;color:#7dd3e5}section.vps-hero #content-managed .vp-hero-features i{color:#6ee7b7}.vp-console,section.vps-hero .vp-dashboard{position:relative;min-width:0;padding:24px;border:1px solid #2d485d;border-radius:18px;background:linear-gradient(150deg,#172b3f,#122133);box-shadow:0 24px 60px -32px #0009}section.vps-hero .vp-dashboard{border-color:#2d5049;background:linear-gradient(150deg,#19302f,#142632)}.vp-visual-heading,section.vps-hero .vp-dashboard-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.vp-visual-title{display:flex;flex:1;align-items:center;gap:11px;min-width:0}.vp-visual-title>div{min-width:0}.vp-visual-icon{display:grid;place-items:center;flex:0 0 38px;height:38px;border:1px solid #31556a;border-radius:10px;background:#1b3c51;color:#a5e4ec;font-size:15px}.vp-visual-title strong{display:block;color:#edf4fa;font-size:14px;font-weight:600}.vp-visual-title>div>span{display:block;margin-top:3px;color:#9db2c8;font-size:11px;letter-spacing:.4px}.vp-motion-toggle{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #395566;border-radius:8px;background:#ffffff08;color:#b4cadb}.vp-motion-toggle:hover{background:#ffffff17}.vp-motion-toggle svg{width:14px;height:14px}.vp-motion-toggle .vp-play-icon,body.vp-motion-paused .vp-motion-toggle .vp-pause-icon{display:none}body.vp-motion-paused .vp-motion-toggle .vp-play-icon{display:block}.vp-server-map{display:block;width:100%;height:auto;margin-bottom:18px}.vp-terminal{overflow:hidden;border:1px solid #294257;border-radius:10px;background:#0a1523}.vp-terminal-top{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #26384b;background:#172638;color:#97a9bf;font-size:11px}.vp-terminal-dots{display:flex;gap:5px}.vp-terminal-dots i{width:6px;height:6px;border-radius:50%;background:#546c80}.vp-terminal-code{padding:14px 16px;color:#a8bacc;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.vp-terminal-code .vp-terminal-command{color:#7dd3e5}.vp-terminal-code .vp-terminal-command:not(:first-child){margin-top:9px}.vp-terminal-success{color:#6ee7b7}.vp-service-dot{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#6ee7b7}.vp-terminal-prompt{margin-top:8px;color:#6ee7b7}.vp-console-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0}.vp-console-specs>div{display:flex;flex-direction:column-reverse;gap:4px;min-width:0;padding:12px 6px;border:1px solid #29495f;border-radius:9px;background:#06b6d409;text-align:center}.vp-console-specs dt{color:#9db2c8;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.vp-console-specs dd{margin:0;color:#a5e4ec;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.5px;white-space:nowrap}section.vps-hero .vp-dashboard-heading>div{min-width:0;gap:10px}section.vps-hero .vp-dashboard-heading>div>div:first-child{flex:0 0 38px;width:38px;height:38px}section.vps-hero .vp-dashboard-heading h4{font-size:14px;font-weight:600}section.vps-hero .vp-dashboard-heading p{margin-top:2px;font-size:11px;color:#9ed7bc}section.vps-hero .vp-dashboard-metrics{gap:12px;margin-bottom:18px}section.vps-hero .vp-dashboard-metrics>div{min-width:0;padding:14px;border:1px solid rgba(156,216,195,.08);background:#ffffff06}section.vps-hero .vp-dashboard-metrics>div>div:first-child{gap:8px}section.vps-hero .vp-dashboard-metrics span{font-size:12px}section.vps-hero .vp-dashboard-metrics .text-gray-400{color:#b4c9c5}section.vps-hero .vp-dashboard-metrics .h-2{height:5px}.vp-managed-signal{margin:0 0 18px;padding:3px 0;border-top:1px solid #2b4846;border-bottom:1px solid #2b4846}.vp-managed-signal svg{display:block;width:100%;height:54px}section.vps-hero .vp-dashboard-activity{padding:16px;border:1px solid rgba(156,216,195,.08);background:#ffffff06}section.vps-hero .vp-dashboard-activity .space-y-2>div{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:9px;align-items:start;font-size:11px;line-height:1.6}section.vps-hero .vp-dashboard-activity .text-gray-400{color:#b4c9c5}section.vps-hero .vp-dashboard-activity .text-gray-500{color:#91aaa5;white-space:nowrap}section.vps-hero .vp-dashboard-activity i{margin-top:3px}@keyframes vp-server-packets{to{stroke-dashoffset:-190}}@keyframes vp-server-light{0%,to{opacity:.45}40%,65%{opacity:1}}@keyframes vp-terminal-caret{0%,to{opacity:.3}50%{opacity:1}}@keyframes vp-managed-trace{to{stroke-dashoffset:-100}}@media(prefers-reduced-motion:no-preference){.vp-motion-scene .vp-data-flow{animation:vp-server-packets 6s linear infinite paused}.vp-motion-scene .vp-server-led{animation:vp-server-light 4.8s ease-in-out infinite paused}.vp-motion-scene .vp-server-led:nth-child(2){animation-delay:1.2s}.vp-motion-scene .vp-server-led:nth-child(3){animation-delay:2.4s}.vp-motion-scene .vp-terminal-cursor{animation:vp-terminal-caret 1.8s ease-in-out infinite paused}.vp-motion-scene .vp-signal-trace{animation:vp-managed-trace 7s linear infinite paused}.vp-motion-scene.is-motion-active .vp-motion-node{animation-play-state:running}.vp-server-rack{transition:transform .5s ease}}body.vp-motion-paused [data-vp-motion] *{animation-play-state:paused!important}body.page-vps .animate-float,body.page-vps .animate-pulse,body.page-vps .animate-ping{animation:none}body.page-vps .vp-lift:hover,body.page-vps .vp-lift:hover .vp-icon{transform:none}body.page-vps .vp-lift:hover{box-shadow:0 6px 18px -12px #0891b22e}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.vp-console:hover .vp-server-rack,body.page-vps .vp-lift:hover,body.page-vps .vp-lift:hover .vp-icon{transform:translateY(-2px)}}@media(max-width:1023px){section.vps-hero{padding:44px 0 56px}section.vps-hero .vp-hero-layout{max-width:680px;margin:0 auto;gap:30px}section.vps-hero .vp-hero-copy h2{font-size:36px}}@media(max-width:767px){section.vps-hero{padding-top:34px}section.vps-hero .vp-hero-brand>div{flex-basis:36px;width:36px;height:36px;border-radius:10px}section.vps-hero .vp-hero-brand i{font-size:16px}section.vps-hero .vp-hero-brand h1{font-size:32px;letter-spacing:-.9px}section.vps-hero .vp-hero-tagline{font-size:16px}section.vps-hero .vp-tabs-wrap{margin-bottom:28px}section.vps-hero .vp-tabs button{padding:12px 7px;font-size:14px;gap:6px}section.vps-hero .vp-tabs button i{font-size:12px}section.vps-hero .vp-hero-copy h2{font-size:32px;letter-spacing:-.7px}section.vps-hero .vp-hero-copy>p{font-size:16px;line-height:1.75}section.vps-hero .vp-hero-actions{display:grid;grid-template-columns:minmax(0,1fr)}section.vps-hero .vp-hero-actions a{justify-content:center;font-size:14px;padding:13px 16px}section.vps-hero .vp-hero-features>div>div{flex-direction:column;align-items:flex-start;gap:10px}.vp-console,section.vps-hero .vp-dashboard{padding:18px}.vp-console-specs{gap:7px}.vp-console-specs dd{font-size:17px}.vp-console-specs dt{font-size:9px}.vp-visual-title strong{font-size:13px}.vp-terminal-code{font-size:11px;padding:13px 12px}section.vps-hero .vp-dashboard-metrics>div{padding:12px}section.vps-hero .vp-dashboard-metrics span{font-size:11px}}@media(max-width:350px){.vp-console,section.vps-hero .vp-dashboard{padding:14px}.vp-console-specs>div{padding:10px 3px}.vp-console-specs dd{font-size:15px}.vp-console-specs dt{font-size:8px}section.vps-hero .vp-dashboard-activity{padding:12px}section.vps-hero .vp-dashboard-activity .space-y-2>div{grid-template-columns:14px minmax(0,1fr)}section.vps-hero .vp-dashboard-activity .text-gray-500{grid-column:2;margin-left:0}}@media(prefers-reduced-motion:reduce){body.page-vps .vp-reveal{opacity:1;transform:none}body.page-vps .vp-lift:hover,body.page-vps .vp-lift:hover .vp-icon,body.page-vps .vps-pricing-card:hover,body.page-vps .vps-plans-menu .grid a:hover{transform:none}body.page-vps main *,body.page-vps main *:before,body.page-vps main *:after{animation:none!important;transition:none!important}.vp-motion-toggle{display:none}.vp-motion-node{animation:none!important}}#vps-features .vp-network-scene{display:block;width:100%;height:auto;margin-top:22px;overflow:visible;transition:transform .3s ease}#vps-features .vp-network-packet{stroke-dasharray:8 92;stroke-dashoffset:100;animation:vp-network-transfer 4.8s linear infinite}#vps-features .vp-ddos-visual{display:flex;align-items:center;justify-content:center;min-width:0;padding:12px 0}#vps-features .vp-ddos-scene{display:block;width:100%;max-width:200px;height:auto;overflow:visible}#vps-features .vp-ddos-shield{transform-box:fill-box;transform-origin:center;transition:transform .3s ease}#vps-features .vp-ddos-aura{transform-box:fill-box;transform-origin:center;animation:vp-ddos-breathe 5.8s ease-in-out infinite}#vps-features .vp-bento-animated{animation-play-state:paused}#vps-features .vp-bento-card.is-motion-active .vp-bento-animated{animation-play-state:running}body.vp-motion-paused #vps-features .vp-bento-card .vp-bento-animated{animation-play-state:paused}#vps-features .vp-bento-card:hover{transform:none}@keyframes vp-network-transfer{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes vp-ddos-breathe{0%,to{transform:scale(.96);opacity:.55}50%{transform:scale(1.06);opacity:1}}@media(hover:hover)and (pointer:fine){#vps-features .vp-bento-card:hover .vp-network-scene,#vps-features .vp-bento-card:hover .vp-ddos-shield{transform:translateY(-2px)}}@media(max-width:767px){#vps-features .vp-ddos-visual{padding:0}#vps-features .vp-ddos-scene{max-width:176px}}@media(prefers-reduced-motion:reduce){#vps-features .vp-bento-animated{animation:none!important}#vps-features .vp-bento-card:hover,#vps-features .vp-bento-card:hover .vp-icon,#vps-features .vp-bento-card:hover .vp-network-scene,#vps-features .vp-bento-card:hover .vp-ddos-shield{transform:none}#vps-features .vp-network-scene,#vps-features .vp-ddos-shield{transition:none}}@media(max-width:479px){body.page-vps #vps-pricing .scrollbar-hide>.min-w-max{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0;width:100%;max-width:360px;border-radius:18px}body.page-vps #vps-pricing .scrollbar-hide>.min-w-max>button{min-width:0;min-height:40px;border-radius:13px}}
