.lp-hero-art .vps-hero-media img{mix-blend-mode:normal}@media (max-width:899px){.lp-hero-art .vps-hero-media{width:min(56vw,230px)}}.lp-groups{gap:40px;display:grid}.lp-group-title{color:#253c38;text-align:center;margin:0 0 18px;font-size:21px;font-weight:700}.lp-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.lp-plans-1{grid-template-columns:minmax(0,400px);justify-content:center}.lp-plans-2{grid-template-columns:repeat(2,minmax(0,400px));justify-content:center}.lp-plan{background-image:linear-gradient(#fff 0%,#f7f8f8 100%);border-radius:24px;flex-direction:column;padding:28px 24px;display:flex;box-shadow:inset 0 0 0 1px #e3e9e6,0 13px 50px #c7c7c740}.lp-plan-name{font-family:var(--font-latin-digits), var(--font-sans), sans-serif;color:#366b60;text-align:right;margin:0;font-size:16px;font-weight:700}.lp-plan-price{color:#575c5b;margin:14px 0 20px;font-size:14px}.lp-plan-price strong{color:#253c38;font-size:28px;font-weight:800}.lp-plan-order{width:100%}.lp-plan-specs{color:#454b4a;border-top:1px solid #e3e9e6;gap:10px;margin:22px 0 0;padding:18px 0 0;font-size:14px;line-height:1.8;list-style:none;display:grid}.lp-plan-specs li{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding-inline-start:26px;display:flex;position:relative}.lp-plan-specs li:before{content:"";inset-inline-start:0;background:#e6f2ee url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4.5 8.2 2.2 2.2 4.8-4.8' fill='none' stroke='%23366b60' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:5px}.lp-plan-specs span{color:#575c5b}.lp-plan-specs b{color:#253c38;font-weight:600}@media (max-width:1100px){.lp-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.lp-plans,.lp-plans-1,.lp-plans-2{grid-template-columns:minmax(0,1fr);gap:14px}.lp-plan{padding:20px 18px}.lp-plan-price strong{font-size:24px}}.vps-plans-wide table{font-size:14px}.vps-plans-wide td{white-space:normal;min-width:96px;line-height:1.7}.vps-plans-wide td.vps-plan-price,.vps-plans-wide td.vps-plan-order{white-space:nowrap;min-width:0}@media (max-width:899px){.vps-plans-wide tbody tr{grid-template-columns:minmax(0,1fr)}.vps-plans-wide td{min-width:0}}.lp-hub{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-hub a{color:#253c38;background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 12px;height:100%;padding:14px 16px;text-decoration:none;transition:box-shadow .15s,color .15s;display:flex;box-shadow:inset 0 0 0 1px #dce9e4}.lp-hub a:hover{color:#366b60;box-shadow:inset 0 0 0 1px #48897b,0 10px 30px #48897b14}.lp-hub a:focus-visible{outline-offset:2px;outline:2px solid #48897b}.lp-hub img{object-fit:cover;border-radius:4px;flex:none;width:28px;height:21px;box-shadow:0 0 0 1px #0000000f}.lp-hub-name{white-space:nowrap;font-size:16px;font-weight:700}.lp-hub-from{color:#575c5b;white-space:nowrap;margin-inline-start:auto;font-size:13px}.lp-hub-from b{color:#253c38;font-weight:700}@media (max-width:899px){.lp-hub{grid-template-columns:minmax(0,1fr);gap:8px}.lp-hub-name{font-size:15px}}.lp-contact{text-align:center;background:#fff;border-radius:24px;max-width:880px;margin-inline:auto;padding:28px;box-shadow:inset 0 0 0 1px #e3e9e6,0 13px 50px #c7c7c740}.lp-contact p{color:#454b4a;margin:0 0 20px;font-size:17px;line-height:2}.lp-contact .vps-hero-actions{justify-content:center}.lp-404{text-align:center;max-width:720px;margin-inline:auto}.lp-404 .vps-hero-actions{justify-content:center}.lp-404-code{font-weight:800;color:#48897b!important;margin:0 0 4px!important;font-size:72px!important;line-height:1.2!important}.lp-latin{font-family:var(--font-latin-digits), var(--font-sans), sans-serif;unicode-bidi:isolate}.lp-fh{padding-block:64px 104px}.lp-fh-wrap{max-width:1248px;margin-inline:auto;padding-inline:24px}.lp-fh-row{justify-content:space-between;align-items:center;gap:40px;display:flex}.lp-fh-text{flex:0 588px;min-width:0}.lp-fh-text h1{color:#343939;margin:0 0 16px;font-size:40px;font-weight:600;line-height:1.5}.lp-fh-text p{color:#343939;margin:0;font-size:20px;line-height:1.4}.lp-fh-text p+p{margin-top:12px}.lp-fh-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;display:flex}.lp-fh-btn{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;height:48px;padding-inline:32px;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.lp-fh-primary{color:#fff;background:#3f7d70;border:1px solid #fff;height:50px;transition:background-color .15s}.lp-fh-primary:hover{background:#366b60}.lp-fh-primary:focus-visible{outline-offset:2px;outline:2px solid #48897b}.lp-fh-art{flex:0 500px;min-width:0;height:auto;display:block}@media (max-width:899px){.lp-fh{padding-block:20px 40px}.lp-fh-wrap{padding-inline:16px}.lp-fh-row{flex-direction:column-reverse;align-items:stretch;gap:8px}.lp-fh-text,.lp-fh-art{flex:none}.lp-fh-art{width:min(72vw,300px);margin-inline:auto}.lp-fh-text h1{margin-bottom:12px;font-size:26px}.lp-fh-text p{font-size:15px;line-height:1.95}.lp-fh-actions{margin-top:20px}}.hcx{--hc-g:#3f7d70;--hc-deep:#253c38;--hc-mute:#575c5b;--hc-mint:#eef6f3;--hc-line:#e3e9e6}.hc-seg{border:1px solid var(--hc-line);background:#fff;border-radius:12px;gap:4px;width:fit-content;margin:0 auto 24px;padding:4px;display:flex}.hc-seg button{height:40px;font:inherit;color:var(--hc-mute);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.hc-seg button[aria-selected=true]{background:var(--hc-deep);color:#fff}.hc-seg button:focus-visible{outline:2px solid var(--hc-g);outline-offset:2px}.hc-seg img{border-radius:2px;width:20px;height:14px}.hc-list{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-list[style*=--n\:1],.hc-list[style*=--n\:2]{grid-template-columns:repeat(var(--n), minmax(0, 320px));justify-content:center}.hc{border:1px solid var(--hc-line);background:#fff;border-radius:18px;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}@media (hover:hover){.hc:hover{transform:translateY(-2px);box-shadow:0 16px 40px #253c381a}}@media (prefers-reduced-motion:reduce){.hc{transition:none}.hc:hover{transform:none}}.hc-top{isolation:isolate;background:var(--hc-mint);padding:16px 16px 14px;position:relative;overflow:hidden}.hc-top:after{content:"";z-index:-1;background:#ffffff8c;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-80px;left:-46px}.hc-head{align-items:center;gap:8px;display:flex}.hc-logo{background:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 2px 6px #253c3814}.hc-logo img{object-fit:contain;width:18px;height:18px}.hc-name{text-align:right;min-width:0;font-family:var(--font-latin-digits), var(--font-sans), sans-serif;color:var(--hc-mute);overflow-wrap:anywhere;flex:1;margin:0;font-size:13px;font-weight:700}.hc-space{color:var(--hc-deep);white-space:nowrap;margin:10px 0 0;font-size:14px;font-weight:600}.hc-space b{font-size:32px;font-weight:800;line-height:1.15}.hc-lvl{background:#3f7d7021;border-radius:6px;height:6px;margin:8px 0 10px;display:block;overflow:hidden}.hc-lvl i{background:linear-gradient(270deg,#3f7d70,#78b9a8);border-radius:6px;height:100%;display:block}.hc-price{color:var(--hc-mute);margin:0;font-size:13px}.hc-price small{font-size:12px;display:block}.hc-price strong{color:var(--hc-deep);font-size:20px;font-weight:800}.hc-price .hc-ask{font-size:15px}.hc-ic{width:16px;height:16px;color:var(--hc-g);flex:none}.hc-cells{background:#eef2f0;border-bottom:1px solid #eef2f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.hc-cells.n1{grid-template-columns:minmax(0,1fr)}.hc-cells>div{background:#fff;padding:12px 14px}.hc-cells dt{color:var(--hc-mute);align-items:center;gap:6px;font-size:12px;display:flex}.hc-cells dd{color:var(--hc-deep);margin:4px 0 0;font-size:14px;font-weight:700;line-height:1.5}.hc-lat{font-family:var(--font-latin-digits), var(--font-sans), sans-serif;font-size:13px;font-weight:600}.hc-feat{color:var(--hc-mute);gap:9px;margin:0;padding:14px 16px 0;font-size:13px;line-height:1.6;list-style:none;display:grid}.hc-feat li{align-items:flex-start;gap:8px;display:flex}.hc-feat .hc-ic{margin-top:2px}.hc-feat b{color:var(--hc-deep);font-weight:700}.hc-foot{margin-top:auto;padding:16px}.hc-btn{width:100%;height:44px}.hc-hint{text-align:center;color:var(--hc-mute);margin:8px 0 0;font-size:12px;display:none}.hc-list.is-1{grid-template-columns:minmax(0,880px)}.hc.is-wide{grid-template-rows:1fr auto;grid-template-columns:260px minmax(0,1fr);display:grid}.hc.is-wide .hc-top{flex-direction:column;grid-row:1/span 2;justify-content:center;padding:24px 22px;display:flex}.hc.is-wide .hc-space b{font-size:40px}.hc.is-wide .hc-price strong{font-size:24px}.hc.is-wide .hc-all .hc-cells{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr))}.hc.is-wide .hc-all .hc-cells>div:last-child:nth-child(3n+1){grid-column:1/-1}.hc.is-wide .hc-foot{border-top:1px solid #eef2f0;justify-content:flex-end;padding:16px 20px 20px;display:flex}.hc.is-wide .hc-btn{width:220px}@media (max-width:1199px){.hc-list:not(.is-1){grid-template-columns:repeat(min(var(--n), 3), minmax(0, 1fr))}}@media (max-width:899px){.hc-seg{width:100%}.hc-seg button{white-space:nowrap;flex:1;gap:6px;min-width:0;padding:0 8px;font-size:14px}@media (max-width:359px){.hc-seg button{gap:4px;padding:0 6px;font-size:13px}}.hc-list:not(.is-1){scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:4px 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.hc-list:not(.is-1)>.hc{scroll-snap-align:start;flex:0 0 74%}.hc-hint{display:block}.hc.is-wide{grid-template-columns:minmax(0,1fr)}.hc.is-wide .hc-top{grid-row:auto;padding:18px 16px}.hc.is-wide .hc-all .hc-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.hc.is-wide .hc-all .hc-cells>div:last-child:nth-child(3n+1){grid-column:auto}.hc.is-wide .hc-all .hc-cells>div:last-child:nth-child(odd){grid-column:1/-1}.hc.is-wide .hc-btn{width:100%}}
