.kv{--kv-ink:#10211f;--kv-mute:#4a5d57;--kv-abete:#10362f;--kv-abete-2:#0b2823;--kv-sage:#eaf1ee;--kv-sage-2:#dce8e3;--kv-line:#c8d8d0;--kv-cyan:#22c1e8;--kv-cyan-d:#0fa9d2;--kv-on-cyan:#04222a;--kv-cyan-t:#0a6f8a;--kv-red:#c8283c;--kv-price:#0d4a3d;--kv-ok:#0a8a6b;--kv-amber:#b9790c;font-family:var(--kv-font),"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--kv-ink);-webkit-font-smoothing:antialiased;background:#fff;font-size:17px;line-height:1.55;overflow-x:clip}.kv :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0;padding:0;font-family:inherit}.kv :where(h1,h2,h3,h4){letter-spacing:-.012em;line-height:1.15}.kv :where(ul,ol){list-style:none}.kv :where(button,input){font:inherit;color:inherit}.kv :where(img){max-width:100%}.kv :lang(bg),.kv:lang(bg){font-feature-settings:"locl" 0}.kv b,.kv strong{font-weight:800}.kv s{text-decoration-thickness:2px}div[lang]:has(>main .kv)>.nook-bar{display:none}.kv-in{width:100%;max-width:640px;margin:0 auto;padding:0 16px}.kv-in-wide,.kv-in-fig{max-width:640px}.kv-in+.kv-in{margin-top:20px}.kv-in p+p,.kv-in p+.kv-note{margin-top:12px}.kv-top{background:var(--kv-abete);color:#fff}.kv-top-in{justify-content:space-between;align-items:center;gap:12px;max-width:1120px;margin:0 auto;padding:9px 16px;display:flex}.kv-top-t{flex-direction:column;font-size:14.5px;line-height:1.3;display:flex}.kv-top-cod{font-weight:700}.kv-top-end{color:#cfe3dc}.kv-top-end b{color:#fff;font-variant-numeric:tabular-nums}.kv-btn{text-align:center;cursor:pointer;background:var(--kv-cyan);color:var(--kv-on-cyan);border:0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .15s;display:inline-flex}.kv-btn:hover{background:var(--kv-cyan-d)}.kv-btn:focus-visible{outline:3px solid var(--kv-abete);outline-offset:2px}.kv-btn[disabled]{opacity:.7;cursor:wait}.kv-btn small{font-size:14.5px;font-weight:600}.kv-btn-s{flex:none;min-height:44px;padding:0 18px;font-size:17px}.kv-btn-m{flex:none;min-height:50px;padding:0 18px;font-size:19px}.kv-btn-l{width:100%;min-height:70px;padding:10px 14px;font-size:20px}.kv-sticky{z-index:40;border-top:1px solid var(--kv-line);background:#fff;transition:transform .2s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.kv-sticky.is-on{transform:none}.kv-sticky-in{max-width:780px;padding:8px 16px calc(8px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.kv-sticky-p{flex-direction:column;line-height:1.15;display:flex}.kv-sticky-p s{color:var(--kv-red);font-size:14.5px}.kv-sticky-p b{color:var(--kv-price);white-space:nowrap;font-size:25px}.kv-hero{background:#fff;padding:20px 0 8px}.kv-eyebrow{color:var(--kv-cyan-t);margin-bottom:8px;font-size:15.5px;font-weight:700}.kv-h1{font-size:29px;font-weight:800;line-height:1.14}.kv-h1 u{text-decoration:underline;-webkit-text-decoration-color:var(--kv-cyan);text-decoration-color:var(--kv-cyan);text-underline-offset:5px;text-decoration-skip-ink:none;text-decoration-thickness:4px}.kv-sub{color:var(--kv-mute);margin-top:12px;font-size:18px}.kv-hero>.kv-in+.kv-in{margin-top:18px}.kv-car-stage{position:relative}.kv-car-track{scroll-snap-type:x mandatory;scrollbar-width:none;border:1px solid var(--kv-line);background:#fff;border-radius:4px;display:flex;overflow-x:auto}.kv-car-track::-webkit-scrollbar{display:none}.kv-car-slide{scroll-snap-align:start;flex:0 0 100%}.kv-slide{position:relative}.kv-badge{background:var(--kv-abete);color:#fff;border-radius:4px;max-width:70%;padding:8px 11px;font-size:14.5px;font-weight:700;line-height:1.2;position:absolute;top:10px;left:10px}.kv-car-arr{border:1px solid var(--kv-line);width:46px;height:46px;color:var(--kv-ink);cursor:pointer;background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.kv-car-arr:hover{border-color:var(--kv-abete);background:#fff}.kv-car-prev{left:8px}.kv-car-next{right:8px}.kv-car-cap{text-align:center;color:var(--kv-mute);min-height:3.1em;margin-top:10px;font-size:16px}.kv-car-dots{justify-content:center;gap:4px;margin-top:2px;display:flex}.kv-car-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.kv-car-dots button:after{content:"";background:var(--kv-line);border-radius:50%;width:10px;height:10px}.kv-car-dots button.is-on:after{background:var(--kv-abete)}.kv-ph{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;height:auto;display:block}.kv-ph-empty{background:var(--kv-sage-2);color:#6a7d76;place-items:center;font-size:13px;display:grid}.kv-bul{margin-top:6px}.kv-bul li{border-bottom:1px solid var(--kv-line);gap:11px;padding:12px 0;display:flex}.kv-bul li:last-child{border-bottom:0}.kv-bul p{font-size:17px}.kv-ck{color:var(--kv-ok);flex:none;margin-top:3px}.kv-xx{color:var(--kv-red);flex:none;margin-top:3px}.kv-quick{border:1px solid var(--kv-line);background:var(--kv-sage);border-radius:8px;margin-top:14px;padding:14px}.kv-quick-h{font-weight:800}.kv-quick ul{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.kv-quick li{border:1px solid var(--kv-line);text-align:center;background:#fff;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:9px 4px;display:flex}.kv-quick li b{color:var(--kv-price);font-size:18px;line-height:1.15}.kv-quick li span{color:var(--kv-mute);font-size:14.5px}.kv-pbox{border:1px solid var(--kv-abete);background:#fff;border-radius:12px;margin:22px 0 24px;overflow:hidden}.kv-pbox-stock{background:var(--kv-abete);color:#fff;text-align:center;padding:10px 12px;font-size:15.5px;font-weight:600}.kv-pbox-stock b{color:var(--kv-cyan);font-size:18px}.kv-pbox-in{text-align:center;padding:16px 14px 18px}.kv-pbox-was{color:var(--kv-mute);font-size:16px}.kv-pbox-was s{color:var(--kv-red);font-weight:700}.kv-pbox-now{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 10px;margin-top:2px;display:flex}.kv-pbox-now span{font-size:21px;font-weight:700}.kv-pbox-now b{color:var(--kv-price);white-space:nowrap;font-size:56px;font-weight:800;line-height:1}.kv-pbox-now b.is-long{font-size:46px}.kv-pbox-now i{background:var(--kv-cyan);color:var(--kv-on-cyan);border-radius:4px;align-self:center;padding:3px 9px;font-size:19px;font-style:normal;font-weight:800}.kv-pbox-save{color:var(--kv-price);margin-top:4px;font-weight:700}.kv-pbox-kit{margin-top:12px;font-size:16px;font-weight:700}.kv-pbox-gifts{background:var(--kv-sage);border-radius:8px;margin:8px 0 14px;padding:11px 12px;font-size:16px}.kv-pbox-call{color:var(--kv-mute);margin-top:10px;font-size:14.5px}.kv-pbox-seal{border-top:1px solid var(--kv-line);text-align:left;grid-template-columns:74px 1fr;align-items:center;gap:4px 14px;margin-top:14px;padding-top:14px;display:grid}.kv-pbox-seal ul{gap:3px;font-size:15px;font-weight:600;display:grid}.kv-pbox-seal li{align-items:center;gap:7px;display:flex}.kv-pbox-seal li .kv-ck{width:17px;height:17px;margin:0}.kv-pbox-seal>p{color:var(--kv-mute);grid-column:2;font-size:14px}.kv-seal{background:var(--kv-abete);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:66px;height:66px;display:inline-grid}.kv-seal b{font-size:28px;line-height:1}.kv-band{padding:32px 0 36px}.kv-band-sage{background:var(--kv-sage)}.kv-sec{background:#fff;padding:48px 0}.kv-sec-sage{background:var(--kv-sage)}.kv-sec-dark{background:var(--kv-abete);color:#e6f1ec}.kv-sec>.kv-in+.kv-in{margin-top:22px}.kv-h2{margin-bottom:12px;font-size:27px;font-weight:800}.kv-h3{margin:4px 0 12px;font-size:21px;font-weight:800}.kv-h3-c{text-align:left}.kv-lead{color:var(--kv-mute);font-size:18.5px}.kv-sec-dark .kv-lead,.kv-sec-dark .kv-h3{color:#fff}.kv-sec-dark .kv-lead{color:#cfe3dc}.kv-note{border:1px solid var(--kv-line);background:var(--kv-sage);border-radius:8px;padding:14px 16px;font-weight:600}.kv-sec-sage .kv-note{background:#fff}.kv-fine{color:var(--kv-mute);max-width:68ch;margin-top:12px;font-size:15px}.kv-sec-dark .kv-fine{color:#b9d1c8}.kv-in-fig figure figcaption{text-align:center;color:var(--kv-mute);margin-top:9px;font-size:15.5px}.kv-in-fig figure .kv-ph{border:1px solid var(--kv-line);border-radius:4px}.kv-sec-dark .kv-in-fig figcaption{color:#b9d1c8}.kv-gest{counter-reset:g;margin-top:14px}.kv-gest li{counter-increment:g;border-bottom:1px dashed var(--kv-line);gap:12px;padding:9px 0;font-size:18px;display:flex}.kv-gest li:before{content:counter(g);border:1.5px solid var(--kv-mute);width:28px;height:28px;color:var(--kv-mute);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:15px;font-weight:700;display:grid}.kv-punch{color:var(--kv-red);margin-top:16px;font-size:21px;font-weight:800}.kv-vs{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kv-vs>div{border-radius:8px;padding:14px 12px}.kv-vs h4{margin-bottom:10px;font-size:17px;font-weight:800}.kv-vs li{gap:8px;padding:7px 0;font-size:15.5px;line-height:1.35;display:flex}.kv-vs li svg{width:18px;height:18px;margin-top:1px}.kv-vs-l{border:1px solid var(--kv-line);background:#fff}.kv-vs-r{border:1px solid var(--kv-abete);background:var(--kv-sage)}.kv-st3{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.kv-st3 li{flex-direction:column;gap:8px;font-size:16px;font-weight:700;line-height:1.3;display:flex}.kv-st3 b{background:var(--kv-abete);color:#fff;border-radius:4px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.kv-lv{gap:12px;display:grid}.kv-lv-c{border:1px solid var(--kv-line);background:#fff;border-radius:8px;overflow:hidden}.kv-lv-c header{background:var(--kv-sage-2);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.kv-lv-c header b{font-size:19px}.kv-lv-c header span{background:var(--kv-abete);color:#fff;border-radius:4px;padding:3px 10px;font-size:17px;font-weight:800}.kv-lv-c dl{grid-template-columns:1fr 1fr;gap:10px;padding:12px 14px 4px;display:grid}.kv-lv-c dt{color:var(--kv-mute);font-size:14px}.kv-lv-c dd{color:var(--kv-price);font-size:23px;font-weight:800}.kv-lv-c p{padding:6px 14px 14px;font-size:15.5px}.kv-lv-c p em{font-style:normal;font-weight:700}.kv-pw{gap:12px;display:grid}.kv-pw article{border:1px solid #ffffff47;border-radius:8px;padding:16px}.kv-pw b{color:var(--kv-cyan);font-size:40px;line-height:1;display:block}.kv-pw h4{color:#fff;margin-top:8px;font-size:19px}.kv-pw p{margin-top:6px;font-size:16.5px}.kv-sec-dark .kv-in p{color:#e6f1ec}.kv-jets{gap:14px;display:grid}.kv-jets ul{border-top:1px solid var(--kv-line)}.kv-jets li{border-bottom:1px solid var(--kv-line);justify-content:space-between;gap:14px;padding:11px 0;font-size:16.5px;display:flex}.kv-jets li b{flex:none}.kv-jets li span{text-align:right;color:var(--kv-mute)}.kv-duo{gap:16px;display:grid}.kv-duo figure figcaption{text-align:center;color:var(--kv-mute);margin-top:9px;font-size:15.5px}.kv-duo .kv-ph{border:1px solid var(--kv-line);border-radius:4px}.kv-pts li{border-bottom:1px solid var(--kv-line);gap:11px;padding:11px 0;display:flex}.kv-gar{border:1px solid var(--kv-abete);background:var(--kv-sage);border-radius:12px;grid-template-columns:74px 1fr;align-items:center;gap:6px 14px;margin:22px 0 12px;padding:18px 16px 16px;display:grid}.kv-gar h3{font-size:20px;font-weight:800}.kv-gar ul,.kv-gar>p{grid-column:1/-1}.kv-gar ul{gap:6px;margin-top:4px;padding-left:20px;list-style:outside;display:grid}.kv-gar ul li{padding-left:2px}.kv-gar>p{color:var(--kv-mute);font-size:15.5px}.kv-hon{gap:12px;display:grid}.kv-hon>div{border:1px solid var(--kv-line);background:#fff;border-radius:8px;padding:14px 14px 10px}.kv-hon-g{--c:var(--kv-ok)}.kv-hon-s{--c:var(--kv-amber)}.kv-hon-n{--c:var(--kv-red)}.kv-hon h3{align-items:center;gap:9px;margin-bottom:6px;font-size:19px;font-weight:800;display:flex}.kv-hon h3:before{content:"";background:var(--c);border-radius:50%;flex:none;width:12px;height:12px}.kv-hon li{gap:9px;padding:7px 0;font-size:16.5px;line-height:1.4;display:flex}.kv-hon li i{text-align:center;width:20px;color:var(--kv-amber);flex:none;font-size:22px;font-style:normal;font-weight:800;line-height:1}.kv-items{border-top:1px solid var(--kv-line);margin-bottom:18px}.kv-items li{border-bottom:1px solid var(--kv-line);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.kv-items li b{font-weight:700;display:block}.kv-items li em{color:var(--kv-mute);font-size:15px;font-style:normal;display:block}.kv-items li strong{white-space:nowrap;flex:none;font-weight:700}.kv-items-g strong s{color:var(--kv-red)}.kv-items-g strong i{color:var(--kv-ok);margin-left:6px;font-style:normal;font-weight:800}.kv-sum{gap:8px;margin-top:6px;display:grid}.kv-sum>div{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 2px;display:flex}.kv-sum dt{font-weight:700}.kv-sum dd s{color:var(--kv-red);white-space:nowrap;font-size:22px;font-weight:800}.kv-sum-you{background:var(--kv-abete);color:#fff;border-radius:8px;padding:12px 14px!important}.kv-sum-you dd{color:#fff;white-space:nowrap;font-size:31px;font-weight:800}.kv-cost-t{margin:14px 0 8px;font-weight:700}.kv-cost{gap:8px;margin-bottom:14px;display:grid}.kv-cost>div{border:1px solid var(--kv-line);border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.kv-cost>div:last-child{background:var(--kv-sage);border-color:var(--kv-abete)}.kv-cost dd{white-space:nowrap;font-size:20px;font-weight:800}.kv-rv-avg{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.kv-rv-avg b{color:var(--kv-price);font-size:48px;line-height:1}.kv-rv-avg span{font-weight:700}.kv-rv-avg em{color:var(--kv-mute);font-style:normal}.kv-rv ol{gap:14px;display:grid}.kv-rv-i{border:1px solid var(--kv-line);background:#fff;border-radius:8px;align-content:start;gap:6px;padding:14px;display:grid}.kv-rv-ph{aspect-ratio:1;object-fit:contain;background:var(--kv-sage);border-radius:4px;width:100%;height:auto;margin-bottom:4px}.kv-rv-t{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.kv-rv-t time{color:var(--kv-mute);font-size:14.5px}.kv-stars{color:#e29b00;gap:2px;display:inline-flex}.kv-rv-a{background:var(--kv-sage);border-radius:4px;padding:9px 11px;font-size:15.5px}.kv-rv-a em{font-style:normal;font-weight:700}.kv-more{border:1px solid var(--kv-abete);width:100%;min-height:52px;color:var(--kv-abete);cursor:pointer;background:#fff;border-radius:4px;margin-top:16px;font-size:17px;font-weight:800;display:block}.kv-more:hover{background:var(--kv-abete);color:#fff}.kv-steps{gap:4px;margin-top:8px;display:grid}.kv-steps li{gap:14px;padding:12px 0;display:flex}.kv-steps b{background:var(--kv-cyan);width:40px;height:40px;color:var(--kv-on-cyan);border-radius:4px;flex:none;place-items:center;font-size:20px;display:grid}.kv-steps h3{color:#fff;font-size:19px;font-weight:800}.kv-steps p{color:#cfe3dc;margin-top:2px;font-size:16.5px}.kv-arrival{border:1px solid #ffffff4d;border-radius:8px;gap:4px;margin-top:14px;padding:13px 14px;display:grid}.kv-arrival b{color:var(--kv-cyan);min-height:1.4em;font-size:18px}.kv-arrival span{color:#b9d1c8;font-size:14.5px}.kv-faq{border-top:1px solid var(--kv-line);margin-top:8px}.kv-faq details{border-bottom:1px solid var(--kv-line)}.kv-faq summary{cursor:pointer;padding:16px 34px 16px 2px;font-size:18px;font-weight:700;list-style:none;position:relative}.kv-faq summary::-webkit-details-marker{display:none}.kv-faq summary:after{content:"+";color:var(--kv-abete);font-size:26px;font-weight:400;position:absolute;top:12px;right:6px}.kv-faq details[open] summary:after{content:"–"}.kv-faq details p{color:var(--kv-mute);padding:0 2px 16px}.kv-final .kv-h2{margin-bottom:8px}.kv-form{border:1px solid var(--kv-abete);background:#fff;border-radius:12px;margin:0 0 24px;overflow:hidden}.kv-form-h{background:var(--kv-abete);color:#fff;padding:14px 16px 13px}.kv-form-h h2{font-size:22px;font-weight:800}.kv-form-h p{color:#cfe3dc;margin-top:4px;font-size:16px}.kv-form-b{gap:14px;padding:16px;display:grid;position:relative}.kv-f label{margin-bottom:5px;font-size:16.5px;font-weight:700;display:block}.kv-f label span{color:var(--kv-mute);font-weight:400}.kv-f input{background:#fff;border:1.5px solid #9eb4ab;border-radius:4px;width:100%;min-height:54px;padding:0 14px;font-size:17px}.kv-f input::placeholder{color:#7d8f88}.kv-f input:focus{border-color:var(--kv-abete);outline:3px solid #22c1e873}.kv-f input.is-bad{border-color:var(--kv-red)}.kv-f-e{color:var(--kv-red);margin-top:5px;font-size:15px;font-weight:600}.kv-f-fail{color:#8f1627;background:#fdecee;border-radius:4px;padding:11px 12px;font-weight:600}.kv-form-call{color:var(--kv-mute);font-size:15px}.kv-trust{border-top:1px solid var(--kv-line);grid-template-columns:1fr 1fr;gap:6px 12px;padding-top:12px;font-size:14.5px;font-weight:600;display:grid}.kv-trust li{color:var(--kv-price);align-items:center;gap:6px;display:flex}.kv-band .kv-pbox+.kv-form{margin-top:0}@media (min-width:640px){.kv-hon,.kv-pw,.kv-lv{grid-template-columns:repeat(3,1fr)}.kv-duo,.kv-jets{grid-template-columns:1fr 1fr;align-items:center}.kv-rv ol{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.kv{font-size:18.5px}.kv-pbox,.kv-form{max-width:680px;margin-left:auto;margin-right:auto}.kv-hero .kv-pbox{max-width:none}.kv-pbox-call{max-width:520px;margin-left:auto;margin-right:auto}.kv-in{max-width:780px;padding:0 24px}.kv-in-wide{max-width:1120px}.kv-in-fig{max-width:780px}.kv-sec{padding:76px 0}.kv-band{padding:48px 0 56px}.kv-h1{font-size:46px;line-height:1.1}.kv-h2{font-size:36px}.kv-h3{font-size:24px}.kv-sub,.kv-lead{font-size:21px}.kv-btn-l{min-height:76px;font-size:22px}.kv-pbox-now b{font-size:64px}.kv-pbox-now b.is-long{font-size:54px}.kv-vs li{font-size:17.5px}.kv-hero{grid-template-columns:minmax(0,540px) minmax(0,560px);align-items:start;gap:8px 56px;max-width:1180px;margin:0 auto;padding:40px 24px 24px;display:grid}.kv-hero>.kv-in{max-width:none;margin:0;padding:0}.kv-hero>.kv-in:first-child{grid-area:1/2}.kv-hero>.kv-in:nth-child(2){grid-area:1/1/span 2;position:sticky;top:16px}.kv-hero>.kv-in:nth-child(3){grid-area:2/2}.kv-hero>.kv-in+.kv-in{margin-top:0}.kv-lv-c dd{font-size:25px}.kv-top-t{flex-direction:row;gap:18px;font-size:16px}.kv-faq summary{font-size:19.5px}.kv-rv ol{gap:18px}.kv-sticky-in{max-width:900px}.kv-car-arr:hover{transform:translateY(-50%)scale(1.05)}.kv-form-b{gap:16px;padding:22px}.kv-items li,.kv-jets li{font-size:18px}}@media (prefers-reduced-motion:reduce){.kv-sticky,.kv-btn{transition:none}}
@font-face{font-family:kvFont;src:url(../media/OpenSans_kv-s.p.296399f6.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:kvFont Fallback;src:local(Arial);ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.0%;size-adjust:105.22%}.kvfont_13db2781-module__lCRXla__className{font-family:kvFont,kvFont Fallback}.kvfont_13db2781-module__lCRXla__variable{--kv-font:"kvFont","kvFont Fallback"}
