/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.captcha__description{margin-bottom:.75em;}
:root{--sk-ink:#0c1730;--sk-muted:#52617a;--sk-line:#dce5f2;--sk-soft:#f3f7fc;--sk-blue:#215ee8;--sk-blue-dark:#1747b7;--sk-night:#07142c;--sk-white:#fff;--sk-radius:20px}.sk-cloud{color:var(--sk-ink)}.sk-cloud *,.sk-cloud *::before,.sk-cloud *::after{box-sizing:border-box}.sk-cloud h1,.sk-cloud h2,.sk-cloud h3{color:var(--sk-ink);line-height:1.08;margin-top:0}.sk-cloud h1{font-size:clamp(2.2rem,5vw,4.6rem);max-width:900px}.sk-cloud h2{font-size:clamp(1.7rem,3vw,2.7rem)}.sk-cloud h3{font-size:1.35rem}.sk-cloud p{line-height:1.65}.sk-cloud-hero,.sk-cloud-page-hero{position:relative;overflow:hidden;border-radius:28px;background:linear-gradient(135deg,#081b3a 0%,#103b82 58%,#2467e9 100%);color:#fff;padding:clamp(2rem,6vw,5rem);margin:1rem 0 2rem}.sk-cloud-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);gap:2rem;align-items:center}.sk-cloud-hero h1,.sk-cloud-page-hero h1,.sk-cloud-hero p,.sk-cloud-page-hero p{color:#fff}.sk-cloud-hero__art img{width:100%;max-height:330px;object-fit:contain;filter:drop-shadow(0 18px 25px rgba(0,0,0,.26))}.sk-cloud-eyebrow{display:inline-block;font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.85rem}.sk-cloud-hero .sk-cloud-eyebrow,.sk-cloud-page-hero .sk-cloud-eyebrow{color:#b9d3ff}.sk-cloud-lead{font-size:clamp(1.05rem,2vw,1.35rem);max-width:820px}.sk-cloud-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.4rem}.sk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:999px;padding:.8rem 1.1rem;font-weight:800;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.sk-btn:hover{transform:translateY(-1px)}.sk-btn--primary{background:var(--sk-blue);color:#fff!important;box-shadow:0 8px 20px rgba(16,72,185,.22)}.sk-cloud-hero .sk-btn--primary,.sk-cloud-page-hero .sk-btn--primary{background:#fff;color:#103b82!important}.sk-btn--outline{border:1px solid currentColor;color:inherit!important;background:transparent}.sk-btn--text{color:var(--sk-blue)!important;padding-left:.25rem;padding-right:.25rem}.sk-cloud-hero .sk-btn--text,.sk-cloud-page-hero .sk-btn--text{color:#fff!important}.sk-btn--small{padding:.58rem .9rem;font-size:.9rem}.sk-btn--block{width:100%;border-radius:12px}.sk-trust-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--sk-line);border:1px solid var(--sk-line);border-radius:16px;overflow:hidden;margin:2rem 0 4rem}.sk-trust-strip span{background:#fff;padding:1rem;text-align:center;font-size:.88rem;font-weight:750}.sk-cloud-section{margin:4rem 0}.sk-section-heading{max-width:800px;margin-bottom:1.5rem}.sk-section-heading p,.sk-family-heading p{color:var(--sk-muted)}.sk-family-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.sk-family-tile{min-height:280px;border:1px solid var(--sk-line);border-radius:var(--sk-radius);padding:1.6rem;background:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 12px 36px rgba(10,39,87,.06)}.sk-family-tile--vps{background:linear-gradient(145deg,#fff 55%,#edf4ff)}.sk-family-tile--apps{background:linear-gradient(145deg,#fff 55%,#edf9f3)}.sk-family-tile--backup{background:linear-gradient(145deg,#fff 55%,#f4efff)}.sk-family-badge{display:inline-block;width:fit-content;border-radius:999px;background:#e9f0ff;color:#1747b7;padding:.32rem .65rem;margin-bottom:.8rem;font-size:.74rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.sk-family-price{color:var(--sk-muted);margin:1rem 0 .5rem}.sk-family-actions{display:flex;justify-content:space-between;gap:.8rem;border-top:1px solid var(--sk-line);padding-top:1rem;margin-top:1rem;font-weight:750}.sk-cloud-split{display:grid;grid-template-columns:1.15fr .85fr;gap:2rem;padding:clamp(1.6rem,4vw,3rem);border-radius:24px;background:var(--sk-soft);margin:4rem 0}.sk-cloud-feature-list{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.sk-cloud-feature-list>div{background:#fff;border:1px solid var(--sk-line);border-radius:16px;padding:1.1rem;display:flex;flex-direction:column}.sk-cloud-feature-list strong{font-size:1.4rem}.sk-cloud-feature-list span{color:var(--sk-muted);font-size:.88rem}.sk-family-nav{position:sticky;top:0;z-index:20;display:flex;gap:.5rem;flex-wrap:wrap;padding:.75rem;margin:1.2rem 0 3rem;border:1px solid var(--sk-line);border-radius:16px;background:rgba(255,255,255,.95);backdrop-filter:blur(12px)}.sk-family-nav a{padding:.55rem .85rem;border-radius:999px;text-decoration:none;font-weight:800}.sk-family-nav a:hover{background:var(--sk-soft)}.sk-product-family{scroll-margin-top:90px;margin:4rem 0}.sk-family-heading{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:1.4rem}.sk-family-heading>div{max-width:780px}.sk-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:stretch}.sk-product-card{position:relative;overflow:hidden;border:1px solid var(--sk-line);border-radius:var(--sk-radius);background:#fff;box-shadow:0 12px 34px rgba(8,31,73,.07);display:flex;flex-direction:column}.sk-product-card::before{content:'';display:block;height:5px;background:var(--sk-blue)}.sk-product-card--apps::before{background:#228d63}.sk-product-card--backup::before{background:#7256d8}.sk-product-card__top,.sk-product-specs,.sk-feature-checks,.sk-product-features,.sk-product-card__actions{margin-left:1.25rem;margin-right:1.25rem}.sk-product-card__top{padding-top:1.25rem}.sk-product-price{margin:.5rem 0 1rem;color:var(--sk-muted)}.sk-product-price strong{color:var(--sk-ink);font-size:1.35rem}.sk-product-specs{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-bottom:1rem}.sk-product-specs>div{border-radius:12px;background:var(--sk-soft);padding:.7rem .8rem;min-width:0}.sk-product-specs .sk-spec-wide{grid-column:1/-1}.sk-product-specs dt{color:var(--sk-muted);font-size:.72rem;text-transform:uppercase;font-weight:800;letter-spacing:.04em}.sk-product-specs dd{margin:.2rem 0 0;font-weight:850;overflow-wrap:anywhere}.sk-feature-checks{padding-left:1.15rem;color:var(--sk-muted);font-size:.91rem}.sk-feature-checks li{margin:.42rem 0}.sk-product-features{border-top:1px solid var(--sk-line);padding-top:.85rem;color:var(--sk-muted)}.sk-product-features summary{cursor:pointer;font-weight:800;color:var(--sk-ink)}.sk-product-features ul{padding-left:1.15rem}.sk-product-card__actions{margin-top:auto;padding:1.1rem 0 1.25rem}.sk-mini-family-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.sk-mini-family{display:flex;flex-direction:column;gap:.35rem;border:1px solid var(--sk-line);border-radius:16px;padding:1.1rem;text-decoration:none!important;background:#fff}.sk-mini-family span{color:var(--sk-muted);font-size:.9rem}.sk-order-band{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,4vw,2.7rem);margin:4rem 0 2rem;border-radius:22px;background:var(--sk-night);color:#fff}.sk-order-band h2,.sk-order-band p{color:#fff}.sk-order-band p{margin-bottom:0;color:#cfdaeb}.sk-order-band .sk-cloud-eyebrow{color:#8fb8ff}.sk-empty-state{border:1px dashed var(--sk-line);border-radius:20px;padding:2rem;background:var(--sk-soft)}a.sk-global-order-link,.menu a[href^="https://hb.btit.nz/index.php?/cart/"]{background:var(--sk-blue);color:#fff!important;border-radius:999px;padding:.55rem .85rem!important}@media(max-width:980px){.sk-cloud-hero{grid-template-columns:1fr}.sk-cloud-hero__art{display:none}.sk-trust-strip{grid-template-columns:repeat(2,1fr)}.sk-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-cloud-split{grid-template-columns:1fr}}@media(max-width:680px){.sk-cloud-hero,.sk-cloud-page-hero{border-radius:20px;padding:1.5rem}.sk-family-grid,.sk-product-grid,.sk-mini-family-grid{grid-template-columns:1fr}.sk-trust-strip{grid-template-columns:1fr 1fr}.sk-family-heading,.sk-order-band{align-items:stretch;flex-direction:column}.sk-product-specs{grid-template-columns:1fr 1fr}.sk-family-actions{flex-direction:column}}.sk-cloud .sk-btn--primary:hover,.sk-cloud .sk-btn--primary:focus-visible{background:var(--sk-blue-dark)!important;color:#fff!important;box-shadow:0 10px 24px rgba(16,72,185,.30)!important}.sk-cloud-hero .sk-btn--primary:hover,.sk-cloud-page-hero .sk-btn--primary:hover,.sk-cloud-hero .sk-btn--primary:focus-visible,.sk-cloud-page-hero .sk-btn--primary:focus-visible{background:#1747b7!important;color:#fff!important}.sk-cloud .sk-btn--outline:hover,.sk-cloud .sk-btn--outline:focus-visible{background:#eaf1ff!important;border-color:#1747b7!important;color:#1747b7!important}.sk-cloud-hero .sk-btn--outline:hover,.sk-cloud-page-hero .sk-btn--outline:hover,.sk-cloud-hero .sk-btn--outline:focus-visible,.sk-cloud-page-hero .sk-btn--outline:focus-visible{background:rgba(255,255,255,.14)!important;border-color:#fff!important;color:#fff!important}a.sk-global-order-link:hover,.menu a[href^="https://hb.btit.nz/index.php?/cart/"]:hover{background:var(--sk-blue-dark)!important;color:#fff!important}.sk-apps-experience{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:2rem;padding:clamp(1.7rem,4vw,3rem);margin:2.5rem 0 4rem;border:1px solid #d7e5dc;border-radius:24px;background:linear-gradient(145deg,#f7fffb 0%,#eef8f3 100%)}.sk-apps-experience h2{margin-bottom:.8rem}.sk-apps-experience__copy>p{max-width:760px;color:var(--sk-muted)}.sk-app-chip-list{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0}.sk-app-chip-list span{padding:.4rem .7rem;border:1px solid #cde3d6;border-radius:999px;background:#fff;color:#28674e;font-size:.82rem;font-weight:750}.sk-apps-journey{display:grid;gap:.8rem}.sk-apps-journey>div{display:grid;grid-template-columns:42px 1fr;gap:.8rem;align-items:start;padding:1rem;border:1px solid #d7e5dc;border-radius:15px;background:#fff}.sk-apps-journey strong{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#228d63;color:#fff}.sk-apps-journey span{display:flex;flex-direction:column;color:var(--sk-muted);font-size:.9rem}.sk-apps-journey b{color:var(--sk-ink);font-size:1rem;margin-bottom:.15rem}@media(max-width:800px){.sk-apps-experience{grid-template-columns:1fr}}.sk-cloud .sk-btn--outline:hover,.sk-cloud .sk-btn--outline:focus-visible,.sk-cloud-hero .sk-btn--outline:hover,.sk-cloud-page-hero .sk-btn--outline:hover,.sk-cloud-hero .sk-btn--outline:focus-visible,.sk-cloud-page-hero .sk-btn--outline:focus-visible{background:#1747b7!important;border-color:#1747b7!important;color:#fff!important}.sk-cloud .sk-btn--text:hover,.sk-cloud .sk-btn--text:focus-visible{color:#1747b7!important;text-decoration:underline!important}html body .sk-cloud .sk-product-card .sk-product-card__actions>a.sk-btn.sk-btn--primary,html body .sk-cloud .sk-product-card .sk-product-card__actions>a.sk-btn.sk-btn--primary:link,html body .sk-cloud .sk-product-card .sk-product-card__actions>a.sk-btn.sk-btn--primary:visited{background:#215ee8!important;background-color:#215ee8!important;background-image:none!important;color:#fff!important;opacity:1!important;filter:none!important}html body .sk-cloud .sk-product-card .sk-product-card__actions>a.sk-btn.sk-btn--primary:hover,html body .sk-cloud .sk-product-card .sk-product-card__actions>a.sk-btn.sk-btn--primary:focus,html body .sk-cloud .sk-product-card .sk-product-card__actions>a.sk-btn.sk-btn--primary:focus-visible,html body .sk-cloud .sk-product-card .sk-product-card__actions>a.sk-btn.sk-btn--primary:active{background:#1747b7!important;background-color:#1747b7!important;background-image:none!important;color:#fff!important;opacity:1!important;filter:none!important;box-shadow:0 10px 24px rgba(16,72,185,.30)!important}.sk-popular-apps{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:1.4rem;align-items:center;margin:0 0 1.5rem;padding:1.25rem 1.35rem;border:1px solid #dce5f2;border-radius:18px;background:linear-gradient(135deg,#f8fbff 0%,#f2f8f5 100%)}.sk-popular-apps__copy strong{display:block;font-size:1.05rem;color:var(--sk-ink);margin-bottom:.25rem}.sk-popular-apps__copy p{margin:.25rem 0 .55rem;color:var(--sk-muted);font-size:.9rem;line-height:1.5}.sk-popular-apps__copy a{font-weight:800;color:#1747b7;text-decoration:none}.sk-popular-apps__copy a:hover{color:#0d368f;text-decoration:underline}.sk-popular-apps__logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.sk-popular-app{min-width:0;display:flex;align-items:center;gap:.55rem;padding:.65rem .7rem;border:1px solid #dce5f2;border-radius:12px;background:#fff}.sk-popular-app img{width:34px;height:34px;flex:0 0 34px;object-fit:contain}.sk-popular-app span{font-size:.82rem;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sk-ink)}@media(max-width:900px){.sk-popular-apps{grid-template-columns:1fr}.sk-popular-apps__logos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:620px){.sk-popular-apps__logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.sk-family-tile--s3{background:linear-gradient(145deg,#fff 55%,#eef8ff)}.sk-product-card--s3::before{background:#1585b5}.sk-s3-experience{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:2rem;padding:clamp(1.7rem,4vw,3rem);margin:2.5rem 0 4rem;border:1px solid #cfe3ef;border-radius:24px;background:linear-gradient(145deg,#f8fcff 0%,#edf7fb 100%)}.sk-s3-experience h2{margin-bottom:.8rem}.sk-s3-experience__copy>p{max-width:760px;color:var(--sk-muted)}.sk-s3-chip-list{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0}.sk-s3-chip-list span{padding:.4rem .7rem;border:1px solid #c9e2ef;border-radius:999px;background:#fff;color:#17617f;font-size:.82rem;font-weight:750}.sk-s3-endpoint{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;margin-top:1.2rem}.sk-s3-endpoint code{padding:.45rem .65rem;border:1px solid #c9e2ef;border-radius:9px;background:#fff;color:#0c4d69;font-size:.9rem}.sk-s3-facts{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.sk-s3-facts>div{display:flex;flex-direction:column;justify-content:center;min-height:115px;padding:1rem;border:1px solid #cfe3ef;border-radius:15px;background:#fff}.sk-s3-facts strong{font-size:1.45rem;color:#0e668b}.sk-s3-facts span{margin-top:.2rem;color:var(--sk-muted);font-size:.88rem;line-height:1.4}.sk-setup-fee,.sk-annual-option{display:block;margin-top:.3rem;font-size:.8rem;font-weight:700}.sk-setup-fee{color:var(--sk-muted)}.sk-annual-option{width:fit-content;color:#1747b7;text-decoration:none!important}.sk-annual-option:hover{text-decoration:underline!important}#s3-plans{scroll-margin-top:90px}@media(max-width:800px){.sk-s3-experience{grid-template-columns:1fr}}@media(max-width:520px){.sk-s3-facts{grid-template-columns:1fr 1fr}}.main-container:has(.sk-family-page--vps) .page-title-wrap{margin:1.1rem 0 .4rem;padding:0;background:transparent;clip-path:none}.main-container:has(.sk-family-page--vps) .page-title-wrap::before,.main-container:has(.sk-family-page--vps) .page-title-wrap::after{display:none!important;content:none!important}.main-container:has(.sk-family-page--vps) .page-title{margin:0;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:750;letter-spacing:-.025em;color:#15213a}.sk-family-page--vps{--sk-ink:#15213a;--sk-muted:#60708a;--sk-line:#dfe7f2;--sk-soft:#f5f8fc;--sk-blue:#2b63d9;--sk-blue-dark:#204fae;--sk-vps-tint:#f2f6fc;max-width:1240px;margin-inline:auto}.sk-family-page--vps .sk-cloud-page-hero{margin:.8rem 0 3.25rem;padding:clamp(2rem,5vw,4rem);border:1px solid #d8e3f2;border-radius:24px;background:radial-gradient(circle at 88% 20%,rgba(104,151,232,.14),transparent 32%),linear-gradient(135deg,#fbfdff 0%,#f1f6fc 100%);color:var(--sk-ink);box-shadow:0 18px 45px rgba(34,70,125,.07)}.sk-family-page--vps .sk-cloud-page-hero p{color:var(--sk-muted)}.sk-family-page--vps .sk-cloud-page-hero .sk-cloud-eyebrow{color:#3966b2}.sk-family-page--vps .sk-cloud-page-hero .sk-btn--primary{background:var(--sk-blue);color:#fff!important;box-shadow:0 8px 18px rgba(43,99,217,.18)}.sk-family-page--vps .sk-cloud-page-hero .sk-btn--outline{color:#31578f!important;border-color:#b9c9df;background:rgba(255,255,255,.7)}.sk-family-page--vps .sk-section-heading{max-width:760px;margin-bottom:1.65rem}.sk-family-page--vps .sk-section-heading h2{margin-bottom:.55rem;letter-spacing:-.025em}.sk-family-page--vps .sk-cloud-section{margin:3.75rem 0}.sk-family-page--vps .sk-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.sk-family-page--vps .sk-product-card{border-color:#dde5ef;border-radius:18px;box-shadow:0 10px 28px rgba(31,56,94,.055);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sk-family-page--vps .sk-product-card:hover{transform:translateY(-3px);border-color:#bfd0e8;box-shadow:0 16px 34px rgba(31,56,94,.085)}.sk-family-page--vps .sk-product-card::before{height:3px;background:#7fa3df}.sk-family-page--vps .sk-product-card__top,.sk-family-page--vps .sk-product-specs,.sk-family-page--vps .sk-feature-checks,.sk-family-page--vps .sk-product-card__actions{margin-left:1.05rem;margin-right:1.05rem}.sk-family-page--vps .sk-product-card__top{padding-top:1.1rem}.sk-family-page--vps .sk-product-card__top h3{margin-bottom:.2rem;font-size:1.28rem}.sk-family-page--vps .sk-family-badge{padding:.25rem .55rem;margin-bottom:.65rem;background:#edf3fb;color:#42679e}.sk-family-page--vps .sk-product-price{margin:.35rem 0 .85rem}.sk-family-page--vps .sk-product-price strong{font-size:1.45rem}.sk-family-page--vps .sk-product-specs{gap:.45rem;margin-bottom:.8rem}.sk-family-page--vps .sk-product-specs>div{padding:.62rem .68rem;border:1px solid #e8edf5;border-radius:10px;background:#f7f9fc}.sk-family-page--vps .sk-product-specs dt{font-size:.66rem}.sk-family-page--vps .sk-product-specs dd{font-size:.9rem;line-height:1.32}.sk-family-page--vps .sk-feature-checks{margin-top:.2rem;padding-left:1.05rem;font-size:.82rem;line-height:1.45}.sk-family-page--vps .sk-feature-checks li{margin:.34rem 0}.sk-family-page--vps .sk-product-card__actions{padding:.9rem 0 1.05rem}.sk-family-page--vps .sk-btn--block{border-radius:11px;padding:.72rem .9rem}.sk-vps-proof{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:0 0 3.75rem;border:0;border-radius:0;overflow:visible;background:transparent}.sk-vps-proof>div{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding:1rem;border:1px solid var(--sk-line);border-radius:14px;background:#fbfcfe;text-align:left}.sk-vps-proof strong{font-size:1rem}.sk-vps-proof span{line-height:1.4}.sk-vps-story{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:2rem;margin:3.75rem 0;padding:clamp(1.6rem,4vw,2.7rem);border:1px solid #dce6f2;border-radius:22px;background:#f5f8fc}.sk-vps-story h2{letter-spacing:-.025em}.sk-vps-benefits{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.sk-vps-benefits article,.sk-vps-use-grid article{padding:1.05rem;border-color:#e0e7f0;border-radius:14px;box-shadow:none}.sk-vps-benefits h3,.sk-vps-use-grid h3{margin-bottom:.4rem;font-size:1rem}.sk-vps-use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.sk-vps-use-grid article{background:#fbfcfe}.sk-vps-compare{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:2rem;margin:3.75rem 0;padding:clamp(1.6rem,4vw,2.7rem);border:1px solid #dce6f2;border-radius:22px;background:#f5f8fc;color:var(--sk-ink)}.sk-vps-compare h2,.sk-vps-compare p{color:var(--sk-ink)}.sk-vps-compare p{color:var(--sk-muted)}.sk-vps-compare .sk-cloud-eyebrow{color:#3966b2}.sk-table-wrap{border:1px solid #dde5ef;border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(31,56,94,.045)}.sk-vps-compare table{font-size:.86rem}.sk-vps-compare th,.sk-vps-compare td{padding:.78rem;border-color:#e5ebf3}.sk-vps-compare thead th{background:#edf3fa;color:#263a5a}.sk-vps-compare tbody th{background:#f8fafc;color:#34598f}.sk-vps-checklist{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.sk-vps-checklist>div{display:flex;flex-direction:column;gap:.35rem;padding:1.05rem;border:1px solid #e0e7f0;border-left:3px solid #8aa9dc;border-radius:12px;background:#fbfcfe}.sk-vps-guides{margin:3.75rem 0}.sk-vps-guides .sk-mini-family-grid{grid-template-columns:repeat(2,1fr)}.sk-vps-guides .sk-mini-family{border-color:#dfe7f1;background:#fbfcfe;transition:border-color .18s ease,transform .18s ease}.sk-vps-guides .sk-mini-family:hover{transform:translateY(-2px);border-color:#bfcfe5}.sk-vps-faq{margin:3.75rem 0}.sk-vps-faq details{margin-bottom:.65rem;padding:0;border:1px solid #dfe6ef;border-radius:13px;background:#fff;overflow:hidden}.sk-vps-faq summary{padding:1rem 1.1rem;background:#fbfcfe}.sk-vps-faq details p{max-width:none;margin:0;padding:0 1.1rem 1rem}.sk-family-page--vps .sk-other-products .sk-mini-family{border-color:#dfe6ef;background:#fbfcfe}.sk-family-page--vps .sk-order-band{margin:3.75rem 0 2rem;border:1px solid #d7e3f1;border-radius:20px;background:radial-gradient(circle at 90% 20%,rgba(100,145,220,.12),transparent 30%),#f1f6fc;color:var(--sk-ink)}.sk-family-page--vps .sk-order-band h2,.sk-family-page--vps .sk-order-band p{color:var(--sk-ink)}.sk-family-page--vps .sk-order-band p{color:var(--sk-muted)}.sk-family-page--vps .sk-order-band .sk-cloud-eyebrow{color:#3966b2}.sk-family-page--vps .sk-order-band .sk-btn--primary{min-width:135px;box-shadow:0 8px 18px rgba(43,99,217,.16)}@media(max-width:1180px){.sk-family-page--vps .sk-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sk-vps-proof{grid-template-columns:repeat(2,1fr)}.sk-vps-story,.sk-vps-compare{grid-template-columns:1fr}.sk-vps-use-grid,.sk-vps-checklist{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.main-container:has(.sk-family-page--vps) .page-title-wrap{margin-top:.7rem}.sk-family-page--vps .sk-cloud-page-hero{margin-bottom:2.5rem;padding:1.5rem}.sk-family-page--vps .sk-product-grid,.sk-vps-benefits,.sk-vps-use-grid,.sk-vps-checklist,.sk-vps-guides .sk-mini-family-grid{grid-template-columns:1fr}.sk-vps-proof{grid-template-columns:1fr 1fr}.sk-family-page--vps .sk-cloud-section,.sk-vps-story,.sk-vps-compare,.sk-vps-guides,.sk-vps-faq{margin-top:2.8rem;margin-bottom:2.8rem}}@media(max-width:430px){.sk-vps-proof{grid-template-columns:1fr}}
