/* @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;}
.sk-catalogue,.sk-app-detail{--sk-blue:#3156ad;--sk-blue-deep:#294472;--sk-soft:#f1f5fb;--sk-green:#83c441;--sk-border:#dfe6ef;--sk-muted:#667085;max-width:1200px;margin:0 auto;}.sk-catalogue__intro{margin-bottom:24px;}.sk-catalogue__intro h1,.sk-app-detail h1{color:var(--sk-blue-deep);}.sk-catalogue-search{display:grid;grid-template-columns:minmax(260px,2fr)
        repeat(3,minmax(150px,1fr))
        auto;gap:12px;align-items:end;padding:18px;margin-bottom:20px;border:1px solid var(--sk-border);border-radius:14px;background:#fff;}.sk-catalogue-search label{display:block;margin-bottom:5px;color:var(--sk-muted);font-size:12px;font-weight:700;}.sk-catalogue-search input,.sk-catalogue-search select{width:100%;min-height:44px;padding:8px 10px;border:1px solid #cfd8e6;border-radius:8px;background:#fff;}.sk-catalogue-search button,.sk-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 15px;border:1px solid #3156ad;border-radius:8px;background:#3156ad;color:#fff !important;font-weight:700;text-decoration:none !important;box-shadow:0 3px 9px rgba(41,68,114,.14);cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;}.sk-button:hover,.sk-catalogue-search button:hover{background:#294a97;border-color:#294a97;color:#fff !important;box-shadow:0 4px 11px rgba(41,68,114,.18);}.sk-catalogue .sk-button--secondary,.sk-app-detail .sk-button--secondary{background:#f1f5fb;border-color:#cad5e5;color:#294472 !important;box-shadow:none;}.sk-catalogue .sk-button--secondary:hover,.sk-app-detail .sk-button--secondary:hover{background:#e7edf6;border-color:#b9c7dc;color:#20385f !important;box-shadow:none;}.sk-catalogue-summary{margin:0 0 14px;color:var(--sk-muted);font-size:13px;}.sk-app-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:16px;}.sk-app-card{display:flex;flex-direction:column;min-height:100%;padding:18px;border:1px solid var(--sk-border);border-radius:14px;background:#fff;box-shadow:0 4px 16px rgba(23,59,136,.04);}.sk-app-card__top,.sk-app-detail__header{display:flex;gap:14px;align-items:center;}.sk-app-card h2{margin:0;font-size:19px;}.sk-app-card h2 a{color:var(--sk-blue-deep);text-decoration:none;}.sk-app-logo{display:flex;align-items:center;justify-content:center;width:58px;height:58px;min-width:58px;padding:9px;border:1px solid var(--sk-border);border-radius:11px;background:#fff;overflow:hidden;}.sk-app-logo img{display:block;width:100%;height:100%;object-fit:contain;}.sk-app-logo span{color:var(--sk-blue-deep);font-size:24px;font-weight:800;}.sk-app-logo--large{width:86px;height:86px;min-width:86px;padding:13px;}.sk-app-category{color:var(--sk-muted);font-size:12px;}.sk-app-description{color:#394457;line-height:1.5;}.sk-app-tags{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0;}.sk-app-tags span{padding:4px 7px;border-radius:999px;background:var(--sk-soft);color:var(--sk-blue-deep);font-size:10px;font-weight:650;}.sk-app-status{margin:8px 0;}.sk-badge{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:750;}.sk-badge--tested{background:#eef8e5;color:#287510;}.sk-badge--untested{background:#fff8df;color:#8a5d00;}.sk-app-spec{margin-top:5px;color:#4d596b;font-size:12px;}.sk-app-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:17px;}.sk-pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin:28px 0;}.sk-pagination a{text-decoration:none;}.sk-catalogue-error,.sk-catalogue-empty{padding:20px;border:1px solid var(--sk-border);border-radius:12px;background:#fff;}.sk-catalogue-error{color:#b42318;}.sk-back-link{display:inline-block;margin-bottom:20px;}.sk-app-detail__header{margin-bottom:30px;}.sk-detail-section{padding:20px 0;border-top:1px solid var(--sk-border);}.sk-detail-section h2{margin-top:0;color:var(--sk-blue-deep);}.sk-spec-list{display:grid;grid-template-columns:minmax(180px,240px)
        1fr;gap:9px 20px;}.sk-spec-list dt{font-weight:700;}.sk-spec-list dd{margin:0;}.sk-detail-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:25px;}.sk-button--large{min-height:48px;padding-left:20px;padding-right:20px;}@media (max-width:900px){.sk-catalogue-search{grid-template-columns:1fr 1fr;}.sk-catalogue-search__query{grid-column:1 / -1;}}@media (max-width:600px){.sk-catalogue-search{grid-template-columns:1fr;}.sk-spec-list{grid-template-columns:1fr;}.sk-spec-list dd{margin-bottom:10px;}}.sk-catalogue,.sk-app-detail{--sk-blue:#0969da;--sk-blue-deep:#1f2328;--sk-soft:#f6f8fa;--sk-green:#2da44e;--sk-border:#d0d7de;--sk-muted:#59636e;color:#1f2328;}.sk-catalogue .sk-catalogue-search{background:#ffffff;border:1px solid #d0d7de;border-radius:6px;box-shadow:none;}.sk-catalogue .sk-catalogue-search label{color:#424a53;}.sk-catalogue .sk-catalogue-search input,.sk-catalogue .sk-catalogue-search select{background:#ffffff;color:#1f2328;border:1px solid #b8c0c8;border-radius:4px;box-shadow:none;}.sk-catalogue .sk-catalogue-search input:focus,.sk-catalogue .sk-catalogue-search select:focus{border-color:#0969da;outline:2px solid rgba(9,105,218,.15);outline-offset:0;}.sk-catalogue .sk-app-card{background:#ffffff;border:1px solid #d0d7de;border-radius:6px;box-shadow:none;}.sk-catalogue .sk-app-card h2 a{color:#1f2328;}.sk-catalogue .sk-app-category{color:#6e7781;}.sk-catalogue .sk-app-description{color:#32383f;}.sk-catalogue .sk-app-spec{color:#4d5560;}.sk-catalogue .sk-app-logo{background:#ffffff;border-color:#d8dee4;border-radius:6px;}.sk-catalogue .sk-app-tags span{background:#f6f8fa;color:#424a53;border:1px solid #d8dee4;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:600;}.sk-catalogue .sk-button,.sk-catalogue .sk-catalogue-search button{min-height:36px !important;padding:7px 12px !important;border-radius:5px !important;font-size:14px !important;font-weight:600 !important;box-shadow:none !important;}.sk-catalogue .sk-button:not(.sk-button--secondary),.sk-catalogue .sk-catalogue-search button{background:#0969da !important;color:#ffffff !important;border:1px solid #0969da !important;}.sk-catalogue .sk-button:not(.sk-button--secondary):hover,.sk-catalogue .sk-catalogue-search button:hover{background:#075fc7 !important;border-color:#075fc7 !important;}.sk-catalogue .sk-button--secondary{background:#ffffff !important;color:#24292f !important;border:1px solid #b8c0c8 !important;box-shadow:none !important;}.sk-catalogue .sk-button--secondary:hover{background:#f3f4f6 !important;color:#1f2328 !important;border-color:#8c959f !important;}.sk-catalogue .sk-app-actions{gap:7px;padding-top:15px;}.sk-catalogue .sk-badge--tested{background:#dafbe1;color:#116329;}.sk-catalogue .sk-badge--untested{background:#fff8c5;color:#633c01;}.sk-catalogue .sk-button:not(.sk-button--secondary):hover,.sk-catalogue .sk-button:not(.sk-button--secondary):focus-visible,.sk-app-detail .sk-button:not(.sk-button--secondary):hover,.sk-app-detail .sk-button:not(.sk-button--secondary):focus-visible,.sk-catalogue .sk-catalogue-search button:hover,.sk-catalogue .sk-catalogue-search button:focus-visible{background:#0757b7!important;border-color:#0757b7!important;color:#fff!important;box-shadow:0 5px 14px rgba(9,105,218,.22)!important}.sk-catalogue .sk-button--secondary:hover,.sk-catalogue .sk-button--secondary:focus-visible,.sk-app-detail .sk-button--secondary:hover,.sk-app-detail .sk-button--secondary:focus-visible{background:#e7edf6!important;border-color:#7f93ad!important;color:#173b70!important}.sk-catalogue__intro--apps{padding:clamp(1.5rem,4vw,2.6rem);border:1px solid #dbe5f1;border-radius:20px;background:linear-gradient(135deg,#f7faff 0%,#eef5ff 100%);margin-bottom:1rem}.sk-catalogue-eyebrow{display:block;margin-bottom:.6rem;color:#3156ad;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sk-catalogue__intro--apps h1{margin-bottom:.7rem;font-size:clamp(2rem,4vw,3.4rem)}.sk-catalogue-lead{max-width:850px;color:#4e5f78;font-size:1.08rem;line-height:1.65}.sk-catalogue-intro-actions{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.2rem}.sk-catalogue-explainer{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:0 0 1.5rem}.sk-catalogue-explainer article{padding:1rem 1.1rem;border:1px solid #dfe6ef;border-radius:14px;background:#fff}.sk-catalogue-explainer strong{display:block;margin-bottom:.35rem;color:#294472;font-size:1rem}.sk-catalogue-explainer p{margin:0;color:#667085;font-size:.9rem;line-height:1.55}.sk-kiwiapps-bridge{background:#f7faff;border-color:#dbe5f1}.sk-kiwiapps-bridge .sk-button{margin-top:.5rem}@media(max-width:800px){.sk-catalogue-explainer{grid-template-columns:1fr}}.sk-catalogue .sk-button--secondary:hover,.sk-catalogue .sk-button--secondary:focus-visible,.sk-app-detail .sk-button--secondary:hover,.sk-app-detail .sk-button--secondary:focus-visible{background:#294a97!important;border-color:#294a97!important;color:#fff!important}
: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))}}
