#pgc .vps-hero{background:radial-gradient(ellipse at 80% 70%,#203b26,transparent 55%),#080e11;color:#e9f2ed;padding:65px max(24px,calc((100% - 1180px)/2)) 75px;display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:center}#pgc .vps-back{font-size:12px;color:#9eb3a5;display:inline-block;padding:10px 0;margin-bottom:15px}#pgc .vps-hero .eyebrow{color:#b1f34b}#pgc .vps-hero h1{font-size:clamp(34px,4vw,58px);margin:18px 0;line-height:1.45}#pgc .vps-lead{font-size:16px;color:#aec1b5;line-height:1.9;margin-bottom:26px}#pgc .compute-graphic{border:1px solid #41614d;border-radius:18px;padding:25px;background:repeating-linear-gradient(0deg,transparent 0 30px,#66875f12 31px 32px),linear-gradient(145deg,#15261e,#0b1515);min-width:0}#pgc .compute-caption,#pgc .compute-bottom{font:11px Consolas,monospace;letter-spacing:1px;color:#95b78c}#pgc .compute-chip{border:1px solid #789f56;border-radius:12px;margin:30px 15px;padding:30px;background:#132019;box-shadow:10px 10px 0 #284128,13px 13px 0 #6e924b}#pgc .compute-chip>span{font:14px Consolas,monospace;color:#b1f34b}#pgc .compute-chip strong{display:block;font:30px Consolas,monospace;color:#f0f7ed;margin:20px 0;line-height:1.4}#pgc .compute-pins{font:10px Consolas,monospace;letter-spacing:1px;color:#b4cb9a;border-top:1px solid #3b5937;padding-top:15px}#pgc .vps-packages{max-width:1100px;margin:auto;padding:65px 35px}#pgc .vps-section-heading{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px}#pgc .vps-section-heading>p{font-size:15px;line-height:1.9;color:var(--gray)}#pgc .vps-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}#pgc .vps-price-card{padding:36px;background:#fff;border:1px solid #cfddcb;border-radius:18px;display:flex;flex-direction:column}#pgc .vps-price-card-m{border-color:#7da745;background:linear-gradient(160deg,#f4f9ee,#fff)}#pgc .vps-plan-code{font:14px Consolas,monospace;letter-spacing:1px;color:#517333}#pgc .vps-price-card h3{font-size:27px;margin:15px 0}#pgc .vps-price{padding:10px 0 26px;border-bottom:1px solid #dce4d6;display:flex;gap:15px;flex-wrap:wrap;align-items:baseline}#pgc .vps-price strong{font-size:58px;letter-spacing:-3px;color:#172b1c}#pgc .vps-price>span{font-size:14px;color:#64765c}#pgc .vps-price-card ul{margin:25px 0 30px}#pgc .vps-price-card li{font-size:16px;margin:16px 0;line-height:1.8;align-items:start}#pgc .vps-check{color:#688f38;flex-shrink:0}#pgc .vps-order{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;padding:16px 20px;border:1px solid #7c9d52;border-radius:9px;color:#3d602c;font-size:15px;min-height:48px}#pgc .vps-price-card-m .vps-order{background:var(--lime);border-color:var(--lime);color:#182614}#pgc .vps-order:hover{background:#e6f6d8}#pgc .vps-help{background:#101d18;color:#eaf2e7;display:flex;align-items:center;justify-content:space-between;gap:35px;padding:50px max(24px,calc((100% - 1180px)/2))}#pgc .vps-help .eyebrow{color:#9fbc8b}#pgc .vps-help h2{font-size:30px}#pgc .vps-help p{font-size:15px;line-height:1.9;color:#acbba6}
@media(max-width:800px){#pgc .vps-hero{gap:25px;padding:45px 25px}#pgc .compute-chip{padding:23px;margin:25px 5px}#pgc .compute-chip strong{font-size:25px}#pgc .vps-price-card{padding:27px}#pgc .vps-price-card li{font-size:14px}#pgc .vps-price strong{font-size:50px}}
@media(max-width:640px){#pgc .vps-hero{grid-template-columns:1fr;padding:30px 22px 40px;gap:30px}#pgc .vps-hero h1{font-size:34px}#pgc .vps-lead{font-size:15px}#pgc .compute-graphic{padding:20px}#pgc .compute-chip{margin:23px 15px}#pgc .vps-packages{padding:38px 22px}#pgc .vps-section-heading{display:block}#pgc .vps-price-grid{grid-template-columns:1fr;gap:18px}#pgc .vps-price-card{padding:27px 22px}#pgc .vps-price strong{font-size:52px}#pgc .vps-order{font-size:13px;padding:15px}#pgc .vps-help{flex-direction:column;align-items:start;padding:35px 22px;gap:15px}#pgc .vps-help h2{font-size:27px}#pgc .vps-help .cta{font-size:14px;padding:15px 18px}}

#pgc .vps-packages{max-width:1260px}#pgc .vps-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#pgc .vps-price-card{padding:30px 24px}#pgc .vps-price-pending strong{font-size:32px;letter-spacing:-1px}#pgc .vps-price{min-height:105px}#pgc .vps-order{font-size:13px;padding:15px 13px}@media(max-width:900px){#pgc .vps-price-grid{grid-template-columns:1fr}#pgc .vps-price-card{padding:30px}#pgc .vps-price-card li{font-size:16px}}@media(max-width:640px){#pgc .vps-price-card{padding:27px 22px}#pgc .vps-price-card li{font-size:14px}}
