.vietvps-context-hero-module__ZIXEAq__backdrop{z-index:-4;background:radial-gradient(circle at 78% 36%,#a8e5eb8f,#0000 30%),radial-gradient(circle at 92% 12%,#ffcfbe80,#0000 28%),linear-gradient(135deg,#f9fcfd 0%,#f3fafb 58%,#fff8f5 100%);position:absolute;inset:0}.vietvps-context-hero-module__ZIXEAq__ribbonOne,.vietvps-context-hero-module__ZIXEAq__ribbonTwo{z-index:-3;pointer-events:none;transform-origin:50%;border:1px solid #4dacbc38;border-radius:50%;width:72%;position:absolute;right:-12%}.vietvps-context-hero-module__ZIXEAq__ribbonOne{height:52%;animation:14s ease-in-out infinite alternate vietvps-context-hero-module__ZIXEAq__ribbon-drift;top:14%;box-shadow:0 0 46px #51becd2e,inset 0 0 36px #ee754c14}.vietvps-context-hero-module__ZIXEAq__ribbonTwo{border-color:#e7754d2e;height:42%;animation:18s ease-in-out infinite alternate vietvps-context-hero-module__ZIXEAq__ribbon-drift-two;top:24%;right:-18%;transform:rotate(-8deg)}.vietvps-context-hero-module__ZIXEAq__contextCopy,.vietvps-context-hero-module__ZIXEAq__visualFrame{animation:.42s cubic-bezier(.2,0,0,1) both vietvps-context-hero-module__ZIXEAq__context-enter}.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__ribbonOne,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__ribbonTwo,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__contextCopy,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__visualFrame,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__orbitLarge,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__orbitSmall,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__techNode,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__techHalo,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__cloudCoreAsset,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__coreGlow,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__proxyOrbitOne,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__proxyOrbitTwo,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__locationPulse,.vietvps-context-hero-module__ZIXEAq__heroRoot[data-paused=true] .vietvps-context-hero-module__ZIXEAq__scanLine{animation-play-state:paused}.vietvps-context-hero-module__ZIXEAq__visualFrame{position:absolute;inset:0}.vietvps-context-hero-module__ZIXEAq__cloudScene,.vietvps-context-hero-module__ZIXEAq__proxyScene,.vietvps-context-hero-module__ZIXEAq__infrastructureScene{position:absolute;inset:4% 1% 2% 3%}.vietvps-context-hero-module__ZIXEAq__orbitLarge,.vietvps-context-hero-module__ZIXEAq__orbitSmall,.vietvps-context-hero-module__ZIXEAq__proxyOrbitOne,.vietvps-context-hero-module__ZIXEAq__proxyOrbitTwo{border:1px solid #15899b47;border-radius:50%;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)rotate(-12deg)}.vietvps-context-hero-module__ZIXEAq__orbitLarge{width:88%;height:66%;animation:7s ease-in-out infinite alternate vietvps-context-hero-module__ZIXEAq__orbit-breathe}.vietvps-context-hero-module__ZIXEAq__orbitSmall{border-color:#e9754c3d;width:62%;height:46%;animation:9s ease-in-out 1s infinite alternate-reverse vietvps-context-hero-module__ZIXEAq__orbit-breathe}.vietvps-context-hero-module__ZIXEAq__proxyCore{color:#0e6473;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2;border:1px solid #15899b47;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;width:9.5rem;height:9.5rem;display:flex;position:absolute;top:48%;left:54%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #206a7a1f,inset 0 0 34px #48bcca1f}.vietvps-context-hero-module__ZIXEAq__proxyCore span{letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.vietvps-context-hero-module__ZIXEAq__dataMesh{opacity:.34;transform-origin:50%;background-image:linear-gradient(#15899b24 1px,#0000 1px),linear-gradient(90deg,#15899b24 1px,#0000 1px);background-size:2rem 2rem;position:absolute;inset:12% 4% 8% 8%;transform:perspective(680px)rotateX(64deg)translateY(34%);-webkit-mask-image:radial-gradient(at 54%,#000 12%,#0000 68%);mask-image:radial-gradient(at 54%,#000 12%,#0000 68%)}.vietvps-context-hero-module__ZIXEAq__coreGlow{z-index:0;aspect-ratio:1;filter:blur(9px);background:radial-gradient(circle,#53d6de57 0%,#5fe1b326 32%,#0000 68%);border-radius:50%;width:52%;animation:3.8s ease-in-out infinite alternate vietvps-context-hero-module__ZIXEAq__core-pulse;position:absolute;top:51%;left:54%;transform:translate(-50%,-50%)}.vietvps-context-hero-module__ZIXEAq__cloudCoreAsset{z-index:3;filter:drop-shadow(0 26px 30px #1756652e);width:min(46%,18rem);animation:6.4s ease-in-out infinite alternate vietvps-context-hero-module__ZIXEAq__core-float;position:absolute;top:51%;left:54%;transform:translate(-50%,-50%)}.vietvps-context-hero-module__ZIXEAq__cloudCoreAsset img{width:100%;height:auto;display:block}.vietvps-context-hero-module__ZIXEAq__coreBadge{color:#123f4b;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #afd8deb8;border-radius:999px;align-items:center;gap:.5rem;min-height:2rem;padding:.4rem .7rem;font-size:.66rem;font-weight:800;display:inline-flex;position:absolute;bottom:7%;right:5%;box-shadow:0 10px 24px #206a7a1f}.vietvps-context-hero-module__ZIXEAq__coreBadge span{background:#31c99c;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 11px #31c99cdb}.vietvps-context-hero-module__ZIXEAq__techNode{z-index:4;isolation:isolate;justify-items:center;width:6.9rem;animation:6.5s ease-in-out infinite alternate vietvps-context-hero-module__ZIXEAq__tech-orbit-a;display:grid;position:absolute}.vietvps-context-hero-module__ZIXEAq__techAsset{z-index:2;aspect-ratio:1.18;filter:drop-shadow(0 13px 15px #164b5830);width:100%;position:relative}.vietvps-context-hero-module__ZIXEAq__techAsset img{object-fit:contain}.vietvps-context-hero-module__ZIXEAq__techHalo{z-index:1;aspect-ratio:1;background:radial-gradient(circle,#87e7e938,#0000 66%);border:1px solid #3bbcc738;border-radius:50%;width:72%;animation:3.2s ease-in-out infinite alternate vietvps-context-hero-module__ZIXEAq__tech-halo;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.vietvps-context-hero-module__ZIXEAq__techLabel{z-index:3;color:#1a4b57;letter-spacing:.045em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border:1px solid #add2d9b3;border-radius:999px;margin-top:-.55rem;padding:.26rem .56rem;font-size:.62rem;font-weight:800;line-height:1.1;position:relative;box-shadow:0 7px 16px #27626f17}.vietvps-context-hero-module__ZIXEAq__cpuNode{top:4%;left:14%}.vietvps-context-hero-module__ZIXEAq__ramNode{width:7.8rem;animation-name:vietvps-context-hero-module__ZIXEAq__tech-orbit-b;animation-delay:-2.1s;top:7%;right:8%}.vietvps-context-hero-module__ZIXEAq__diskNode{width:7.7rem;animation-delay:-3.4s;top:38%;right:-2%}.vietvps-context-hero-module__ZIXEAq__sqlNode{width:6.3rem;animation-name:vietvps-context-hero-module__ZIXEAq__tech-orbit-b;animation-delay:-4.7s;bottom:0;right:13%}.vietvps-context-hero-module__ZIXEAq__proxyTechNode{width:7.6rem;animation-delay:-1.2s;bottom:-1%;left:14%}.vietvps-context-hero-module__ZIXEAq__websiteNode{width:7.4rem;animation-name:vietvps-context-hero-module__ZIXEAq__tech-orbit-b;animation-delay:-2.8s;top:39%;left:-2%}.vietvps-context-hero-module__ZIXEAq__appsNode{width:5.8rem;animation-delay:-5.4s;top:-2%;left:43%}.vietvps-context-hero-module__ZIXEAq__proxyOrbitOne{border-style:dashed;width:84%;height:54%;animation:24s linear infinite vietvps-context-hero-module__ZIXEAq__proxy-spin}.vietvps-context-hero-module__ZIXEAq__proxyOrbitTwo{border-color:#e9754c4d;width:62%;height:72%;animation:28s linear infinite reverse vietvps-context-hero-module__ZIXEAq__proxy-spin-two;transform:translate(-50%,-50%)rotate(48deg)}.vietvps-context-hero-module__ZIXEAq__proxyCore{color:#a94729;border-color:#e9754c4d;width:10rem;height:10rem}.vietvps-context-hero-module__ZIXEAq__locationNode{z-index:2;color:#174754;background:#ffffffe6;border:1px solid #15899b4d;border-radius:50%;place-items:center;width:4.4rem;height:4.4rem;display:grid;position:absolute;box-shadow:0 14px 30px #206a7a1a}.vietvps-context-hero-module__ZIXEAq__locationNode strong{letter-spacing:.08em;font-size:.75rem}.vietvps-context-hero-module__ZIXEAq__locationPulse{border:1px solid #15899b33;border-radius:50%;animation:2.4s ease-out infinite vietvps-context-hero-module__ZIXEAq__location-pulse;position:absolute;inset:-.4rem}.vietvps-context-hero-module__ZIXEAq__location1{top:12%;left:18%}.vietvps-context-hero-module__ZIXEAq__location2{top:16%;right:5%}.vietvps-context-hero-module__ZIXEAq__location3{bottom:8%;right:13%}.vietvps-context-hero-module__ZIXEAq__protocolTag{color:#6a838b;letter-spacing:.09em;background:#ffffffd6;border:1px solid #cadee2eb;border-radius:.7rem;padding:.55rem .8rem;font-size:.68rem;font-weight:700;position:absolute}.vietvps-context-hero-module__ZIXEAq__httpTag{bottom:12%;left:18%}.vietvps-context-hero-module__ZIXEAq__socksTag{top:6%;left:49%}.vietvps-context-hero-module__ZIXEAq__datacenterImage{border:1px solid #aacfd6c2;border-radius:1.4rem;position:absolute;inset:7% 2% 9% 7%;overflow:hidden;transform:perspective(900px)rotateY(-5deg)rotateX(1deg);box-shadow:0 28px 60px #1e5c6b29}.vietvps-context-hero-module__ZIXEAq__datacenterImage:after{content:"";background:linear-gradient(90deg,#07333f29,#0000 58%,#f7fbfc1f);position:absolute;inset:0}.vietvps-context-hero-module__ZIXEAq__scanLine{z-index:2;background:linear-gradient(90deg,#0000,#77e0e840,#0000);width:22%;animation:5.5s ease-in-out infinite vietvps-context-hero-module__ZIXEAq__scan;position:absolute;top:-15%;bottom:-15%;left:-30%;transform:skew(-10deg)}.vietvps-context-hero-module__ZIXEAq__infrastructureMetric,.vietvps-context-hero-module__ZIXEAq__countryMetric{z-index:3;color:#eefafa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#072e3acc;border:1px solid #ffffff80;border-radius:.8rem;align-items:baseline;gap:.45rem;padding:.8rem .95rem;display:flex;position:absolute;box-shadow:0 18px 36px #072e3a2e}.vietvps-context-hero-module__ZIXEAq__infrastructureMetric{top:2%;right:0}.vietvps-context-hero-module__ZIXEAq__countryMetric{bottom:4%;right:4%}.vietvps-context-hero-module__ZIXEAq__infrastructureMetric strong,.vietvps-context-hero-module__ZIXEAq__countryMetric strong{font-size:1.5rem}.vietvps-context-hero-module__ZIXEAq__infrastructureMetric span,.vietvps-context-hero-module__ZIXEAq__countryMetric span{color:#add0d6;text-transform:uppercase;font-size:.7rem}.vietvps-context-hero-module__ZIXEAq__regionRail{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #ffffff80;border-radius:.75rem;gap:.35rem;max-width:72%;padding:.55rem;display:flex;position:absolute;bottom:2%;left:1%;overflow:hidden}.vietvps-context-hero-module__ZIXEAq__regionRail span{color:#365d69;flex:none;font-size:.65rem;font-weight:600}@keyframes vietvps-context-hero-module__ZIXEAq__context-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vietvps-context-hero-module__ZIXEAq__ribbon-drift{0%{transform:rotate(-8deg)translateY(-1%)}to{transform:rotate(-3deg)translate(-3%,4%)}}@keyframes vietvps-context-hero-module__ZIXEAq__ribbon-drift-two{0%{transform:rotate(-16deg)translate(0,0)}to{transform:rotate(-9deg)translate(-4%,-4%)}}@keyframes vietvps-context-hero-module__ZIXEAq__orbit-breathe{0%{transform:translate(-50%,-50%)rotate(-12deg)scale(.98)}to{transform:translate(-50%,-50%)rotate(-7deg)scale(1.03)}}@keyframes vietvps-context-hero-module__ZIXEAq__core-float{0%{transform:translate(-50%,-50%)translateY(-4px)scale(.985)}to{transform:translate(-50%,-50%)translateY(6px)scale(1.015)}}@keyframes vietvps-context-hero-module__ZIXEAq__core-pulse{0%{opacity:.66;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes vietvps-context-hero-module__ZIXEAq__tech-orbit-a{0%{transform:translate(-5px,2px)rotate(-1.5deg)}48%{transform:translate(6px,-7px)rotate(1deg)}to{transform:translate(12px,3px)rotate(2deg)}}@keyframes vietvps-context-hero-module__ZIXEAq__tech-orbit-b{0%{transform:translate(6px,-3px)rotate(1deg)}52%{transform:translate(-8px,6px)rotate(-1.4deg)}to{transform:translate(-2px,-7px)rotate(.5deg)}}@keyframes vietvps-context-hero-module__ZIXEAq__tech-halo{0%{opacity:.42;transform:translate(-50%,-50%)scale(.84)}to{opacity:.92;transform:translate(-50%,-50%)scale(1.08)}}@keyframes vietvps-context-hero-module__ZIXEAq__proxy-spin{0%{transform:translate(-50%,-50%)rotate(-12deg)}to{transform:translate(-50%,-50%)rotate(348deg)}}@keyframes vietvps-context-hero-module__ZIXEAq__proxy-spin-two{0%{transform:translate(-50%,-50%)rotate(48deg)}to{transform:translate(-50%,-50%)rotate(408deg)}}@keyframes vietvps-context-hero-module__ZIXEAq__location-pulse{0%{opacity:.65;transform:scale(.82)}to{opacity:0;transform:scale(1.18)}}@keyframes vietvps-context-hero-module__ZIXEAq__scan{0%,12%{transform:translate(0,0)skew(-10deg)}78%,to{transform:translate(680%)skew(-10deg)}}@media (max-width:1023px){.vietvps-context-hero-module__ZIXEAq__ribbonOne,.vietvps-context-hero-module__ZIXEAq__ribbonTwo{width:120%;right:-44%}.vietvps-context-hero-module__ZIXEAq__cloudScene,.vietvps-context-hero-module__ZIXEAq__proxyScene,.vietvps-context-hero-module__ZIXEAq__infrastructureScene{inset:0}}@media (max-width:639px){.vietvps-context-hero-module__ZIXEAq__cloudCoreAsset{width:min(51%,12rem);top:52%}.vietvps-context-hero-module__ZIXEAq__coreBadge{min-height:1.7rem;padding:.3rem .5rem;font-size:.54rem;bottom:4%;right:-2%}.vietvps-context-hero-module__ZIXEAq__techNode{width:4.8rem}.vietvps-context-hero-module__ZIXEAq__techLabel{margin-top:-.35rem;padding:.22rem .42rem;font-size:.53rem}.vietvps-context-hero-module__ZIXEAq__cpuNode{top:8%;left:0}.vietvps-context-hero-module__ZIXEAq__ramNode{width:5.3rem;top:8%;right:1%}.vietvps-context-hero-module__ZIXEAq__diskNode{width:5.2rem;top:40%;right:-3%}.vietvps-context-hero-module__ZIXEAq__sqlNode{width:4.4rem;bottom:5%;right:8%}.vietvps-context-hero-module__ZIXEAq__proxyTechNode{width:5.1rem;bottom:4%;left:5%}.vietvps-context-hero-module__ZIXEAq__websiteNode{width:5rem;top:42%;left:-4%}.vietvps-context-hero-module__ZIXEAq__appsNode{width:4rem;top:2%;left:41%}.vietvps-context-hero-module__ZIXEAq__location1{left:3%}.vietvps-context-hero-module__ZIXEAq__location2{right:0}.vietvps-context-hero-module__ZIXEAq__location3{right:2%}}@media (prefers-reduced-motion:reduce){.vietvps-context-hero-module__ZIXEAq__ribbonOne,.vietvps-context-hero-module__ZIXEAq__ribbonTwo,.vietvps-context-hero-module__ZIXEAq__contextCopy,.vietvps-context-hero-module__ZIXEAq__visualFrame,.vietvps-context-hero-module__ZIXEAq__orbitLarge,.vietvps-context-hero-module__ZIXEAq__orbitSmall,.vietvps-context-hero-module__ZIXEAq__techNode,.vietvps-context-hero-module__ZIXEAq__techHalo,.vietvps-context-hero-module__ZIXEAq__cloudCoreAsset,.vietvps-context-hero-module__ZIXEAq__coreGlow,.vietvps-context-hero-module__ZIXEAq__proxyOrbitOne,.vietvps-context-hero-module__ZIXEAq__proxyOrbitTwo,.vietvps-context-hero-module__ZIXEAq__locationPulse,.vietvps-context-hero-module__ZIXEAq__scanLine{animation:none}}
