[data-commerce-category=VPS] .jf-commerce-cycle{display:none}[data-commerce-category=VPS] .jf-commerce-toolbar{margin:20px 0 14px}[data-commerce-category=VPS] .jf-commerce-families{border-radius:9px}[data-commerce-category=VPS] .jf-commerce-families button{padding:10px 18px;font-size:12px}[data-commerce-category=VPS] .jf-commerce-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px}[data-commerce-category=VPS] .jf-offer-card{padding:20px;margin-top:12px;border-radius:14px;min-height:0;align-self:start;transform:none;box-shadow:none}[data-commerce-category=VPS] .jf-offer-ribbon{position:static;border-radius:5px;padding:5px 8px;font-size:9px;align-self:flex-start;margin-bottom:8px;background:#23372b;color:#c5e8a6}[data-commerce-category=VPS] .jf-offer-heading h3{font-size:20px!important;margin:10px 0 0!important;line-height:1.3}[data-commerce-category=VPS] .jf-offer-kind{display:inline-block;padding:5px 8px;border:1px solid #65834a;border-radius:5px;color:#c5e8a6;font-size:9px;letter-spacing:.04em}[data-commerce-category=VPS] .jf-offer-heading>p,[data-commerce-category=VPS] .jf-product-brief{display:none!important}[data-commerce-category=VPS] .jf-offer-price{padding:14px 0;margin-bottom:14px}[data-commerce-category=VPS] .jf-offer-price strong{font-size:30px}[data-commerce-category=VPS] .jf-offer-renewal{min-height:0}[data-commerce-category=VPS] .jf-offer-billing,[data-commerce-category=VPS] .jf-offer-renewal{font-size:10px!important;line-height:1.5!important;margin-top:7px!important}[data-commerce-category=VPS] .jf-offer-specs{gap:8px;margin-bottom:14px}[data-commerce-category=VPS] .jf-offer-specs>div{justify-content:space-between;gap:8px}[data-commerce-category=VPS] .jf-offer-specs dt{order:0;font-size:11px}[data-commerce-category=VPS] .jf-offer-specs dd{font-size:14px}[data-commerce-category=VPS] .jf-spec-details{padding:10px 0;margin:0 0 12px}[data-commerce-category=VPS] .jf-spec-details summary{font-size:11px}[data-commerce-category=VPS] .jf-commerce-button{min-height:40px;padding:10px 12px;font-size:12px}[data-commerce-category=VPS] .jf-offer-footnote{font-size:9px!important;margin-top:8px}.jf-linux-intro{font-size:12px;line-height:1.8;color:#b5c8d6;margin:12px 0 18px}.jf-linux-intro strong{color:#d2edb5}.jf-linux-cycles{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.jf-linux-cycles button{border:1px solid #3c5360;border-radius:8px;padding:10px 18px;background:#101e29;color:#bdceda;font:inherit;font-size:12px;cursor:pointer}.jf-linux-cycles button[aria-pressed=true]{background:#243d29;border-color:#b6e782;color:#dff2cb}.jf-linux-cycles button:focus-visible{outline:2px solid white;outline-offset:3px}.jf-linux-scope{max-height:150px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;margin-top:10px}[data-commerce-category=VPS] .jf-linux-scope p{font-size:11px!important;line-height:1.7;margin-top:0}@media(max-width:1050px){[data-commerce-category=VPS] .jf-commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){[data-commerce-category=VPS] .jf-commerce-grid{grid-template-columns:1fr}.jf-linux-cycles button{padding:10px 14px}}
