.kona-refresh{--kr-navy:#101b43;--kr-aqua:#24c5ef;--kr-ice:#effaff;--kr-muted:#53647a;--kr-line:#d9e6ef}.kona-refresh :is(.kr-section-heading h2,.kr-story h2,.kr-bundle h2,.kr-endcap h2,.kr-support-heading h1,.kr-contact h2,.kr-product .product__title h1,.kr-help h3,.kr-included h3,.kr-support-cards h2){font-family:var(--kona-poster-font,Impact,sans-serif);font-weight:var(--kona-poster-weight,400);text-transform:uppercase;letter-spacing:.005em;line-height:1.08}.kr-announcement{background:#101b43;color:#fff;font-size:11px;letter-spacing:.07em}.kr-header{min-height:88px}.kr-nav a{font-weight:700}.kr-button{border-radius:5px;font-weight:800;box-shadow:0 4px 0 #071433;transition:transform .2s,box-shadow .2s}.kr-header__cta{background:#24c5ef;color:#0a234a;box-shadow:0 4px 0 #078fb9}.kr-header__cta:hover{background:#54d7f9;color:#0a234a}.kr-logo img{max-height:61px;object-fit:contain}.kr-button:hover{transform:translateY(-2px)}.kr-bundle{background:radial-gradient(ellipse at 10% 100%,#07577d,transparent 55%),#101b43;position:relative}.kr-bundle .kr-section-heading h2{font-size:48px}.kr-bundle .kr-button--aqua{background:#24c5ef;color:#0c244a;box-shadow:0 4px 0 #048ebc}.kr-story{border-radius:0}.kr-story h2{font-size:48px}.kr-product .product__title h1{font-size:47px}.kr-product .kona-package-entry__button{background:#24c5ef;color:#0c244a;box-shadow:0 4px 0 #078fb9;min-height:62px;border:0;font-size:16px;font-weight:800}.kr-product .kona-package-entry__button:hover{background:#58d9f8;color:#0c244a}.kr-product .product-form__input--pill input[type=radio]:checked+label{background:#12325b;color:#fff;border-color:#12325b}.kr-product .product-form__submit{background:#fff;color:#13294d}.kr-product-facts>div{background:#eefaff;border-radius:6px;border-bottom:3px solid #18bee9}.kr-product--pool [id^=price-]{border-left:4px solid #24c5ef;background:#eefaff;border-radius:6px}.kr-product-details{background:#f0fbff}.kr-product-nav{background:#fff}.kr-section-heading h2{font-size:44px}.kr-contact__info{background:#effaff;border-bottom:5px solid #24c5ef}.kr-support-heading{background:radial-gradient(ellipse at 80% 0%,#09749988,transparent 70%),#101f49;position:relative;color:white;padding:60px 24px 70px}.kr-support-heading h1{font-size:64px;color:white}.kr-support-heading p{color:#d9eef9}.kr-support-heading .kr-eyebrow{color:#76def8}.kr-support-heading:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:24px;background:#fff;clip-path:polygon(0 45%,15% 8%,35% 75%,60% 20%,85% 75%,100% 25%,100% 100%,0 100%)}.kr-support-cards>div{border:1px solid #d8e8f2;border-top:4px solid #26c4ec;background:#f5fcff}.kr-endcap-scene{position:relative;isolation:isolate;background:#101f49;color:#fff;overflow:hidden}.kr-endcap-scene--photo{min-height:350px;display:flex;align-items:center}.kr-endcap-photo{position:absolute;inset:0;z-index:-2}.kr-endcap-photo img{width:100%;height:100%;object-fit:cover;object-position:center 55%}.kr-endcap-scene--photo:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0c1b42d9 0%,#0c1b42a1 40%,#0c1b421c)}.kona-refresh .kr-endcap{border:0;border-radius:0;background:transparent;padding:50px 0;margin-bottom:0;color:#fff;display:flex;gap:40px;align-items:center;justify-content:space-between}.kr-endcap h2{font-size:47px;color:#fff;max-width:630px}.kr-endcap p{color:#e1f1fa;font-size:15px}.kr-endcap .kr-button{background:#24c5ef;color:#0a234a;box-shadow:0 4px 0 #078fb9;flex-shrink:0}.kr-endcap-scene--photo .kr-endcap{display:block}.kr-endcap-scene--photo .kr-endcap h2{max-width:500px;font-size:58px}.kr-endcap-scene--photo .kr-endcap .kr-button{margin-top:12px}.kr-footer{background:#0d183b;color:#e0edf8}.kr-footer a{color:#e0edf8}.kr-footer h3{color:white}.kr-footer__bottom{border-color:#ffffff26}.kr-footer__brand img{background:white;padding:8px;border-radius:4px}.kr-footer__brand p{color:#d9edfa}
@media(max-width:749px){.kr-header{min-height:74px}.kr-logo img{max-height:53px}.kr-announcement{font-size:9px}.kr-section-heading h2,.kr-bundle .kr-section-heading h2{font-size:36px}.kr-story h2{font-size:37px}.kr-product .product__title h1{font-size:39px}.kr-support-heading{padding:40px 22px 55px}.kr-support-heading h1{font-size:47px}.kona-refresh .kr-endcap{display:block;padding:36px 0}.kr-endcap h2{font-size:36px}.kr-endcap p{font-size:13px}.kr-endcap-scene--photo{min-height:380px}.kr-endcap-scene--photo .kr-endcap h2{font-size:44px;max-width:310px}.kr-endcap-scene--photo .kr-endcap .kr-button{width:auto}.kr-endcap-photo img{object-position:65% center}.kr-endcap-scene--photo:after{background:linear-gradient(90deg,#0c1b42db,#0c1b4288 70%)}.kr-footer__brand img{padding:6px}.kr-product .kona-package-entry__button{font-size:15px}}
@media(prefers-reduced-motion:reduce){.kr-button{transition:none}.kr-button:hover{transform:none}}
.kr-endcap-photo{z-index:0}.kr-endcap-scene--photo:after{z-index:1;pointer-events:none}.kr-endcap-scene .kr-endcap{position:relative;z-index:2}
.kr-footer__brand img{filter:none}
