@charset "UTF-8";.landing-hero[data-v-8478347e]{align-items:center;background-color:#012a2e;display:flex;overflow:hidden;padding:2.75rem var(--container-spacing);position:relative;z-index:10}@media (min-width:744px){.landing-hero[data-v-8478347e]{padding:2.5rem var(--container-spacing) 3.25rem}}@media (min-width:744px) and (max-height:980px){.landing-hero[data-v-8478347e]{padding:1.25rem var(--container-spacing) 2rem}}@media (min-width:744px) and (max-height:740px){.landing-hero[data-v-8478347e]{padding:.875rem var(--container-spacing) 1.75rem}}.landing-hero__sr[data-v-8478347e]{overflow:hidden;position:absolute!important;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.landing-hero__img[data-v-8478347e]{filter:brightness(.5) saturate(.75);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.landing-hero__bg[data-v-8478347e]{background:#012a2e66;inset:0;overflow:hidden;position:absolute}.landing-hero__glow[data-v-8478347e]{border-radius:50%;opacity:.4;position:absolute;transition:opacity 1.2s ease;will-change:transform}.landing-hero__glow--a[data-v-8478347e]{animation:landing-hero-drift-a-8478347e 26s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(169,255,75,.2),transparent 65%);height:min(56rem,130vw);left:-18%;top:-24%;width:min(56rem,130vw)}.landing-hero__glow--b[data-v-8478347e]{animation:landing-hero-drift-b-8478347e 31s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(34,211,199,.24),transparent 65%);bottom:-30%;height:min(49rem,115vw);right:-22%;width:min(49rem,115vw)}.landing-hero__glow--c[data-v-8478347e]{animation:landing-hero-drift-c-8478347e 37s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(125,255,196,.16),transparent 65%);height:min(39rem,95vw);right:-10%;top:28%;width:min(39rem,95vw)}.landing-hero[data-slide="0"] .landing-hero__glow--a[data-v-8478347e],.landing-hero[data-slide="1"] .landing-hero__glow--b[data-v-8478347e],.landing-hero[data-slide="2"] .landing-hero__glow--c[data-v-8478347e]{opacity:1}.landing-hero.has-canvas .landing-hero__glow[data-v-8478347e]{display:none}.landing-hero.is-off .landing-hero__glow[data-v-8478347e]{animation-play-state:paused}.landing-hero__canvas[data-v-8478347e]{height:100%;inset:0;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent);position:absolute;width:100%}.landing-hero__inner[data-v-8478347e]{display:flex;position:relative;width:100%;z-index:2}.landing-hero__block[data-v-8478347e]{background:#004349b3;border-radius:.1em 5em;box-shadow:0 0 4.5rem .25rem #a9ff4b38;color:var(--main-white);display:flex;flex-direction:column;max-width:37.5rem;overflow:hidden;position:relative;width:100%}@supports (background:color-mix(in srgb,red 70%,transparent)){.landing-hero__block[data-v-8478347e]{background:color-mix(in srgb,var(--primary) 70%,transparent)}}.landing-hero__block[data-v-8478347e]:before{border:5px solid var(--secondary);z-index:3}.landing-hero__block[data-v-8478347e]:after,.landing-hero__block[data-v-8478347e]:before{border-radius:.1em 5em;content:"";inset:0;pointer-events:none;position:absolute}.landing-hero__block[data-v-8478347e]:after{animation:landing-hero-breathe-8478347e 5.5s ease-in-out infinite alternate;box-shadow:inset 0 0 3rem #a9ff4b4d;opacity:.35;z-index:2}.landing-hero__content[data-v-8478347e]{align-items:center;display:flex;flex:1;flex-direction:column;padding:1.5em 1.25em;text-align:center}@media (min-width:744px){.landing-hero__content[data-v-8478347e]{padding:1.625em 2em}}@media (min-width:744px) and (max-height:980px){.landing-hero__content[data-v-8478347e]{padding:1.375em 2em .875em}}.landing-hero__lead[data-v-8478347e]{color:var(--main-white);font-family:var(--heading-font-family);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:600;line-height:1.25;margin:0 auto .875rem;max-width:30rem;text-wrap:balance}@media (min-width:744px) and (max-height:860px){.landing-hero__lead[data-v-8478347e]{font-size:1.3125rem}}.landing-hero__lead.is-visually-hidden[data-v-8478347e]{overflow:hidden;position:absolute!important;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.landing-hero__tabs[data-v-8478347e]{align-items:center;display:flex;gap:.375rem;justify-content:center;margin-bottom:1.125rem}@media (min-width:744px){.landing-hero__tabs[data-v-8478347e]{gap:.5rem;margin-bottom:1rem}}@media (min-width:744px) and (max-height:980px){.landing-hero__tabs[data-v-8478347e]{margin-bottom:.875rem}}.landing-hero__tab[data-v-8478347e]{background:#ffffff14;border:1px solid rgba(169,255,75,.3);border-radius:62.4375rem;color:var(--main-white);cursor:pointer;font-family:var(--body-font-family);font-size:.625rem;font-weight:700;letter-spacing:.06em;min-height:2.25rem;overflow:hidden;padding:.5rem .6875rem;position:relative;text-transform:uppercase}@media (min-width:744px){.landing-hero__tab[data-v-8478347e]{font-size:.6875rem;letter-spacing:.08em;padding:.5rem 1rem}}.landing-hero__tab span[data-v-8478347e]{position:relative;z-index:1}.landing-hero__tab.is-active[data-v-8478347e]{background:var(--secondary);border-color:var(--secondary);color:var(--primary)}.landing-hero__tab[data-v-8478347e]:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.landing-hero__tab-fill[data-v-8478347e]{background:#00434980;bottom:0;height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left}.landing-hero__tab-fill.is-running[data-v-8478347e]{animation:landing-hero-tab-fill-8478347e var(--dur,7s) linear forwards}.landing-hero.is-off .landing-hero__tab-fill[data-v-8478347e],.landing-hero.is-paused .landing-hero__tab-fill[data-v-8478347e]{animation-play-state:paused}.landing-hero.is-stopped .landing-hero__tab-fill[data-v-8478347e]{display:none}.landing-hero__arrow[data-v-8478347e]{align-items:center;background:#012a2e8c;border:1px solid rgba(169,255,75,.5);border-radius:50%;color:var(--secondary);cursor:pointer;display:flex;height:2.125rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s ease,color .15s ease;width:2.125rem;z-index:4}@media (min-width:744px){.landing-hero__arrow[data-v-8478347e]{height:2.5rem;width:2.5rem}}.landing-hero__arrow--prev[data-v-8478347e]{left:.4375rem}@media (min-width:744px){.landing-hero__arrow--prev[data-v-8478347e]{left:.75rem}}.landing-hero__arrow--next[data-v-8478347e]{right:.4375rem}@media (min-width:744px){.landing-hero__arrow--next[data-v-8478347e]{right:.75rem}}@media (hover:hover){.landing-hero__arrow[data-v-8478347e]:hover{background:var(--secondary);color:var(--primary)}}.landing-hero__arrow[data-v-8478347e]:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.landing-hero__slides[data-v-8478347e]{display:grid;width:100%}.landing-hero__slide[data-v-8478347e]{align-items:center;display:flex;flex-direction:column;grid-area:1/1;opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.4,0,1,1)}.landing-hero__slide[data-v-8478347e]>*{opacity:0;transform:translateY(10px)}.landing-hero__slide>.landing-hero__promo[data-v-8478347e]{transform:translateY(10px) scale(.985);transform-origin:left bottom}.landing-hero__slide.is-active[data-v-8478347e]{opacity:1;pointer-events:auto;transition:opacity .3s ease .06s}.landing-hero__slide.is-active[data-v-8478347e]>*{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.landing-hero__slide.is-active[data-v-8478347e]>:first-child{transition-delay:.12s}.landing-hero__slide.is-active[data-v-8478347e]>:nth-child(2){transition-delay:.16s}.landing-hero__slide.is-active[data-v-8478347e]>:nth-child(3){transition-delay:.2s}.landing-hero__slide.is-active[data-v-8478347e]>:nth-child(4){transition-delay:.26s}.landing-hero__slide.is-active[data-v-8478347e]>:nth-child(5){transition-delay:.32s}.landing-hero__eyebrow[data-v-8478347e]{background:var(--secondary);border-radius:.625rem;color:var(--primary);display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;margin-bottom:1.125rem;padding:.375rem .75rem;text-transform:uppercase;white-space:nowrap}@media (min-width:744px) and (max-height:980px){.landing-hero__eyebrow[data-v-8478347e]{margin-bottom:.5rem}}.landing-hero__product[data-v-8478347e]{color:var(--main-white);display:block;font-size:clamp(1.25rem,1rem + 1.2vw,1.75rem);line-height:1.15}.landing-hero__product[data-v-8478347e],.landing-hero__promo[data-v-8478347e]{font-family:var(--heading-font-family);font-weight:600}.landing-hero__promo[data-v-8478347e]{color:var(--secondary);font-size:clamp(4rem,2.8rem + 5vw,5.5rem);letter-spacing:-.01em;line-height:.95}@media (min-width:744px) and (max-height:860px){.landing-hero__promo[data-v-8478347e]{font-size:clamp(3.5rem,2.4rem + 3.4vw,4.5rem)}}@media (min-width:744px) and (max-height:740px){.landing-hero__promo[data-v-8478347e]{font-size:clamp(3.25rem,2.2rem + 3vw,3.75rem)}}.landing-hero__promo em[data-v-8478347e]{font-size:.28em;font-style:normal;font-weight:600;letter-spacing:.06em;margin-right:.15em;text-transform:uppercase;vertical-align:.4em}.landing-hero__promo sup[data-v-8478347e]{font-size:.4em;line-height:0;margin-right:.04em;position:relative;top:-.05em;vertical-align:super}.landing-hero__promo small[data-v-8478347e]{font-size:.3em;font-weight:600}.landing-hero__sub[data-v-8478347e]{color:var(--main-white);font-family:var(--body-font-family);font-size:clamp(1rem,.9rem + .45vw,1.1875rem);font-weight:500;margin-top:.5em}@media (min-width:744px) and (max-height:740px){.landing-hero__sub[data-v-8478347e]{margin-top:.25em}}.landing-hero__sub[data-v-8478347e] .landing-hero__sr{overflow:hidden;position:absolute!important;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.landing-hero__sub[data-v-8478347e] .landing-hero__was{position:relative;text-decoration:none;white-space:nowrap}.landing-hero__sub[data-v-8478347e] .landing-hero__was:after{background:var(--error);border-radius:2px;content:"";height:2px;left:-5%;position:absolute;right:-5%;top:52%;transform:rotate(-6deg)}.landing-hero__facts[data-v-8478347e]{color:#ffffffe0;font-size:.9375rem;font-weight:500;line-height:1.45;margin:.625rem 0 1rem;max-width:26rem}@media (min-width:744px) and (max-height:980px){.landing-hero__facts[data-v-8478347e]{margin:.5rem 0 .625rem}}.landing-hero__facts[data-v-8478347e] strong{color:var(--secondary);font-weight:600}.landing-hero__features[data-v-8478347e]{display:none}@media (min-width:744px){.landing-hero__features[data-v-8478347e]{display:grid;gap:.875rem;grid-template-columns:repeat(4,1fr);justify-content:space-between;margin-top:.25rem;width:100%}}@media (min-width:744px) and (max-height:860px){.landing-hero__features[data-v-8478347e]{gap:.5rem 1rem;margin-top:.375rem}}@media (min-width:744px) and (max-height:699px){.landing-hero__features[data-v-8478347e]{display:none}}.landing-hero__feature[data-v-8478347e]{align-content:start;display:grid;gap:.75rem;justify-items:center;margin:0 auto;max-width:7.5rem}@media (min-width:744px) and (max-height:860px){.landing-hero__feature[data-v-8478347e]{align-items:center;gap:.5rem;grid-auto-flow:column;justify-items:start;max-width:none}}.landing-hero__feature-icon[data-v-8478347e]{height:2.625rem;width:2.625rem}@media (min-width:744px) and (max-height:860px){.landing-hero__feature-icon[data-v-8478347e]{height:1.75rem;width:1.75rem}}.landing-hero__feature-text[data-v-8478347e]{font-size:.8em;font-weight:500;line-height:1.15;text-align:center}@media (min-width:744px) and (max-height:860px){.landing-hero__feature-text[data-v-8478347e]{font-size:max(.72em,.75rem);text-align:left}}.landing-hero__cta[data-v-8478347e]{align-items:center;background:var(--accent);color:var(--primary);display:flex;gap:1.25rem;justify-content:center;padding:1.25em 1.375em;width:100%}@media (min-width:744px){.landing-hero__cta[data-v-8478347e]{padding:1.25em 2.5em}}@media (min-width:744px) and (max-height:980px){.landing-hero__cta[data-v-8478347e]{padding:.875em 2.5em}}@media (min-width:744px) and (max-height:740px){.landing-hero__cta[data-v-8478347e]{padding:.7em 2.5em}}@media (max-width:743px){.landing-hero__cta-button[data-v-8478347e]{max-width:22rem;width:100%}}.landing-hero__cta-icon[data-v-8478347e]{color:var(--primary);display:none;flex:none;height:2.5rem;width:2.5rem}@media (min-width:744px){.landing-hero__cta-icon[data-v-8478347e]{display:block}}@keyframes landing-hero-drift-a-8478347e{to{transform:translate(3rem,2rem) scale(1.07)}}@keyframes landing-hero-drift-b-8478347e{to{transform:translate(-2.5rem,-3rem) scale(1.05)}}@keyframes landing-hero-drift-c-8478347e{to{transform:translate(-2rem,2.5rem) scale(1.08)}}@keyframes landing-hero-breathe-8478347e{to{opacity:.85}}@keyframes landing-hero-tab-fill-8478347e{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.landing-hero__block[data-v-8478347e]:after,.landing-hero__glow[data-v-8478347e],.landing-hero__tab-fill[data-v-8478347e]{animation:none!important}.landing-hero__slide[data-v-8478347e],.landing-hero__slide[data-v-8478347e]>*{transition:none!important}}.landing-faq[data-v-3b1312c1]{color:var(--main-white);font-size:.9em;margin:0 auto;max-width:62.5rem;overflow:hidden}@media (max-width:743px){.landing-faq[data-v-3b1312c1]{padding:0 .9375rem}}@media (min-width:744px){.landing-faq[data-v-3b1312c1]{padding:0 1.5625rem}}@media (min-width:1024px){.landing-faq[data-v-3b1312c1]{padding:0 2.8125rem}}.landing-faq__title[data-v-3b1312c1]{font-family:var(--heading-font-family);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.landing-faq__item[data-v-3b1312c1]{border-bottom:1px solid hsla(0,0%,100%,.16)}.landing-faq__item[data-v-3b1312c1]:first-of-type{border-top:1px solid hsla(0,0%,100%,.16)}.landing-faq__item[open] .landing-faq__icon[data-v-3b1312c1]{transform:rotate(45deg)}.landing-faq__summary[data-v-3b1312c1]{align-items:center;cursor:pointer;display:flex;font-size:.8125rem;font-weight:800;gap:1rem;justify-content:space-between;letter-spacing:.04em;list-style:none;padding:1.125rem .25rem;text-transform:uppercase;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.landing-faq__summary[data-v-3b1312c1]::-webkit-details-marker{display:none}.landing-faq__summary[data-v-3b1312c1] .landing-faq__keep-case{text-transform:none}.landing-faq__summary[data-v-3b1312c1]:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.landing-faq__icon[data-v-3b1312c1]{color:var(--secondary);flex:none;font-size:1.375rem;font-weight:400;line-height:1;transition:transform .2s ease}.landing-faq__body[data-v-3b1312c1]{padding:0 .25rem 1.25rem}.landing-faq__body[data-v-3b1312c1] p+p{margin-top:.5em}.landing-faq__body[data-v-3b1312c1] ul{list-style:none;margin-top:.5em}.landing-faq__body[data-v-3b1312c1] ul li{padding-left:1.25em;position:relative}.landing-faq__body[data-v-3b1312c1] ul li:before{color:currentColor;content:"•";font-size:1.5em;left:0;line-height:1em;position:absolute;top:0}.landing-sticky-cta[data-v-dc19be4f]{align-items:center;background:#012a2ef7;border-top:2px solid var(--secondary);bottom:0;box-shadow:0 -.25rem 1.125rem #0000004d;display:flex;gap:.5rem;justify-content:center;left:0;padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(110%);transition:transform .25s ease;z-index:60}.landing-sticky-cta.is-on[data-v-dc19be4f]{transform:none}@media (min-width:1024px){.landing-sticky-cta[data-v-dc19be4f]{display:none}}@media (prefers-reduced-motion:reduce){.landing-sticky-cta[data-v-dc19be4f]{transition:none}}.landing-sticky-cta__button[data-v-dc19be4f]{flex:1;font-size:1rem;height:2.75rem;max-width:20rem;padding:0 1.5em}.landing-sticky-cta__close[data-v-dc19be4f]{background:none;border:0;color:var(--main-white);cursor:pointer;font-size:1.5rem;line-height:1;padding:.25rem .625rem}
