.lp-body{--lp-navy: #14295e;--lp-teal: #45b3c0;--lp-teal-2: #1b8fb3;--lp-sky: #eaf5fa;--lp-sky-2: #dcf0f7;--lp-warm: #f4f1ed;--lp-ink: #1f2937;--lp-muted: #4b5563;--lp-line: #cfe3ec;--lp-font: "Nunito", "Inter", sans-serif;color:var(--lp-ink);background:#fff}.lp-wrap{width:min(1180px,92vw);margin:0 auto}.lp-center{text-align:center}.lp-h1,.lp-h2,.lp-cta h2{font-family:var(--lp-font);color:var(--lp-navy);font-weight:900;letter-spacing:-.01em}.lp-h1{font-size:2.9rem;line-height:1.08;margin-bottom:1rem}.lp-h2{font-size:1.95rem;line-height:1.15;margin-bottom:.7rem}.lp-lead{font-size:1.05rem;color:var(--lp-muted);max-width:30rem;margin-bottom:1.4rem}.lp-sub{color:var(--lp-muted);margin-bottom:1.8rem}.lp-rte p{color:var(--lp-muted);margin-bottom:1rem}.lp-body p{color:var(--lp-muted)}.lp-btn{display:inline-flex;align-items:center;gap:.45rem;padding:.75rem 1.45rem;border-radius:999px;font-weight:700;font-size:.92rem;text-decoration:none;border:1.5px solid transparent;transition:background-color .2s,color .2s,border-color .2s}.lp-btn--teal{background:var(--lp-teal);color:#fff}.lp-btn--teal:hover{background:var(--lp-teal-2)}.lp-btn--outline{background:#fff;color:var(--lp-navy);border-color:var(--lp-navy)}.lp-btn--outline:hover,.lp-btn--navy{background:var(--lp-navy);color:#fff}.lp-btn--navy:hover{background:#0d1c44}.lp-btn--white{background:#fff;color:var(--lp-navy)}.lp-btn--white:hover{background:var(--lp-sky)}.lp-btn .icon{width:16px;height:16px}.lp-img-ph{display:grid;place-items:center;width:100%;height:100%;min-height:200px;background:linear-gradient(135deg,var(--lp-sky),var(--lp-sky-2));color:var(--lp-teal-2)}.lp-img-ph .icon{width:40px;height:40px;opacity:.5}.lp-band--sky{background:var(--lp-sky)}.lp-band--sky2{background:var(--lp-sky-2)}.lp-nav{position:sticky;top:0;z-index:20;background:#fffffff5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--lp-line)}.lp-nav__inner{display:flex;align-items:center;gap:2rem;min-height:64px}.lp-logo{display:inline-flex;align-items:center;gap:.5rem;color:var(--lp-navy);font-family:var(--lp-font);font-weight:900;font-size:1.3rem;text-decoration:none}.lp-logo .icon{width:30px;height:30px}.lp-logo__img{height:44px;width:auto}.lp-nav__links{display:flex;gap:1.8rem;margin-left:auto}.lp-nav__links a{color:var(--lp-navy);text-decoration:none;font-size:.9rem;font-weight:600}.lp-nav__links a:hover{color:var(--lp-teal-2)}.lp-nav__cart{position:relative;background:none;border:0;padding:.3rem;color:var(--lp-navy)}.lp-nav__cart .cart-count{background:var(--lp-navy)}.lp-hero{position:relative;overflow:hidden}.lp-hero__media{position:absolute;top:0;right:0;bottom:0;width:58%}.lp-hero__media img,.lp-hero__media .lp-img-ph{width:100%;height:100%;object-fit:cover}.lp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff,#ffffffb3 18%,#fff0 45%)}.lp-hero__copy{position:relative;z-index:1;max-width:480px;padding:4.5rem 0 5rem}.lp-lab{padding:4rem 0}.lp-lab__grid{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}.lp-lab__card{margin:0;max-width:420px;padding:1.3rem 1.5rem 1.4rem;border-radius:14px;background:#fff;box-shadow:0 16px 40px #14295e1f;transform:rotate(-3deg)}.lp-lab__card figcaption{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted);font-size:.9rem}.lp-lab__card figcaption small{padding:.15rem .5rem;border-radius:999px;background:var(--lp-sky);color:var(--lp-teal-2);font-size:.65rem;letter-spacing:.04em}.lp-lab__card table{width:100%;border-collapse:separate;border-spacing:0 2px;font-size:.92rem}.lp-lab__card th{text-align:left;font-weight:500;color:var(--lp-muted);padding:.32rem .6rem}.lp-lab__card td{padding:.32rem .6rem;color:var(--lp-muted)}.lp-lab__card td:nth-child(2){text-align:right;font-variant-numeric:tabular-nums}.lp-lab__card tr.is-hl th,.lp-lab__card tr.is-hl td{background:#d7eef7;color:var(--lp-navy);font-weight:800}.lp-lab__card tr.is-hl th{border-radius:6px 0 0 6px}.lp-lab__card tr.is-hl td:last-child{border-radius:0 6px 6px 0}.lp-lab__copy p{margin-bottom:1.3rem;max-width:30rem}.lp-tank{padding:3rem 0}.lp-tank__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.lp-tank__art{margin:0}.lp-tank__art svg{width:100%;height:auto;max-width:500px;display:block;margin-left:auto}.lp-svg-strong{font:800 15px var(--lp-font);fill:var(--lp-navy)}.lp-svg-muted{font:12px var(--font-body);fill:var(--lp-muted)}.lp-steps{padding:3.5rem 0}.lp-steps__list{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:0;padding:0;list-style:none}.lp-step{flex:1;display:grid;justify-items:center;gap:.35rem;text-align:center;max-width:210px}.lp-step b{color:var(--lp-navy);font-size:.95rem}.lp-step span:last-child{color:var(--lp-muted);font-size:.84rem;line-height:1.45}.lp-step__icon{display:grid;place-items:center;width:76px;height:76px;margin-bottom:.4rem;border-radius:50%;background:var(--lp-sky);border:2px solid #bfe3ee;color:var(--lp-teal-2)}.lp-step__icon .icon{width:34px;height:34px}.lp-step__arrow{padding-top:28px;color:var(--lp-teal)}.lp-stat-wrap{padding:0 0 3rem}.lp-stat{display:grid;grid-template-columns:auto 1fr auto;gap:2rem;align-items:center;padding:1.6rem 2.2rem;border-radius:18px;background:var(--lp-sky)}.lp-stat__num small{display:block;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-navy)}.lp-stat__num strong{font-family:var(--lp-font);font-weight:900;font-size:4.6rem;line-height:1;color:var(--lp-navy)}.lp-stat__text p{font-size:1.15rem;color:var(--lp-navy);max-width:26rem}.lp-stat__text cite{display:block;margin-top:.4rem;font-style:normal;font-size:.75rem;color:var(--lp-muted)}.lp-stat__text cite a{color:inherit}.lp-stat__people{display:flex;gap:.7rem;color:#c3dbe6}.lp-stat__people .is-on{color:var(--lp-navy)}.lp-split{position:relative;overflow:hidden}.lp-split--white{background:#fff}.lp-split--sky{background:var(--lp-sky)}.lp-split--warm{background:var(--lp-warm)}.lp-split__media{position:absolute;top:0;bottom:0;width:50%}.lp-split--img-right .lp-split__media{right:0}.lp-split--img-left .lp-split__media{left:0}.lp-split__media img,.lp-split__media .lp-img-ph{width:100%;height:100%;object-fit:cover;object-position:center 30%}.lp-split__copy{position:relative;z-index:1;width:46%;padding:3.5rem 0;min-height:340px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.lp-split--img-left .lp-split__copy{margin-left:auto}.lp-cards{padding:1.4rem 0 .6rem}.lp-cards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lp-card{display:flex;align-items:center;gap:.8rem;padding:.7rem;border-radius:12px;background:#f1f5f7}.lp-card__img{flex:none;width:64px;height:64px;border-radius:8px;overflow:hidden}.lp-card__img img,.lp-card__img .lp-img-ph{width:100%;height:100%;min-height:0;object-fit:cover}.lp-card b{display:block;color:var(--lp-navy);font-size:.9rem}.lp-card small{display:block;color:var(--lp-muted);font-size:.78rem;line-height:1.4}.lp-features{padding:2.2rem 0 3rem}.lp-features__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.4rem 0 0;padding:0;list-style:none}.lp-features__list li{display:grid;justify-items:center;gap:.3rem;text-align:center;color:var(--lp-navy);font-size:.9rem;font-weight:600}.lp-features__list .lp-step__icon{width:64px;height:64px}.lp-features__list .lp-step__icon .icon{width:28px;height:28px}.lp-trend{padding:3.5rem 0}.lp-trend__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:2.5rem;align-items:center}.lp-trend__badge{display:flex;gap:1rem;align-items:center;padding:1.2rem 1.4rem;border-radius:16px;background:#fff;box-shadow:0 10px 30px #14295e14;max-width:420px}.lp-trend__icon{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--lp-teal-2);color:#fff}.lp-pill{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:var(--lp-teal-2);color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lp-trend__badge strong{display:block;font-family:var(--lp-font);font-weight:900;font-size:2.6rem;line-height:1.1;color:var(--lp-navy)}.lp-trend__badge small{display:block;color:var(--lp-muted);font-size:.76rem;line-height:1.4}.lp-chart{margin:0;padding:1.2rem 1.3rem 1rem;border-radius:16px;background:#fff;box-shadow:0 10px 30px #14295e0f}.lp-chart figcaption b{display:block;color:var(--lp-navy);font-size:.95rem}.lp-chart figcaption small{color:var(--lp-muted);font-size:.8rem}.lp-chart__plot{position:relative;margin-top:.6rem;touch-action:pan-y}.lp-chart svg{display:block;width:100%;height:auto;overflow:visible}.lp-chart__grid{stroke:#e3edf2;stroke-width:1}.lp-chart__tick{font:11px var(--font-body);fill:#6b7280}.lp-chart__area{fill:#1b8fb31f}.lp-chart__line{fill:none;stroke:#1b8fb3;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.lp-chart__line--partial{stroke-dasharray:3 5}.lp-chart__cross{stroke:#94a3b8;stroke-width:1}.lp-chart__dot{fill:#1b8fb3;stroke:#fff;stroke-width:2}.lp-chart__tip{position:absolute;transform:translate(-50%,calc(-100% - 12px));padding:.3rem .55rem;border-radius:6px;background:#fff;box-shadow:0 4px 14px #14295e2e;font-size:.75rem;color:var(--lp-muted);white-space:nowrap;pointer-events:none}.lp-chart__tip b{color:var(--lp-navy);margin-right:.25rem}.lp-chart__note{margin-top:.4rem;font-size:.72rem}.lp-chart__table{margin-top:.4rem;font-size:.78rem;color:var(--lp-muted)}.lp-chart__table summary{cursor:pointer}.lp-chart__table table{margin-top:.4rem;border-collapse:collapse}.lp-chart__table th,.lp-chart__table td{padding:.15rem .8rem .15rem 0;text-align:left}.lp-guar{padding:1.6rem 0;background:var(--lp-sky-2)}.lp-guar__line{display:flex;justify-content:center;align-items:center;gap:.6rem;margin-bottom:.9rem;font-family:var(--lp-font);font-weight:800;font-size:1.3rem;color:var(--lp-navy)!important}.lp-guar__line .icon{width:30px;height:30px;color:var(--lp-teal-2)}.lp-cta{position:relative;overflow:hidden;background:var(--lp-navy);color:#fff}.lp-cta__media{position:absolute;top:0;right:0;bottom:0;width:58%}.lp-cta__media img,.lp-cta__media .lp-img-ph{width:100%;height:100%;object-fit:cover}.lp-cta__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--lp-navy) 0%,rgba(20,41,94,.6) 25%,rgba(20,41,94,0) 55%)}.lp-cta__copy{position:relative;z-index:1;max-width:420px;padding:3rem 0}.lp-cta h2{color:#fff;font-size:1.9rem;margin-bottom:.4rem}.lp-cta p{color:#ffffffd9;margin-bottom:1.2rem}@media(max-width:989px){.lp-nav__links{gap:1.1rem}.lp-steps__list{flex-wrap:wrap;justify-content:center;row-gap:2rem}.lp-step{flex:0 0 45%}.lp-step__arrow{display:none}.lp-trend__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.lp-h1{font-size:2.1rem}.lp-h2{font-size:1.55rem}.lp-nav__inner{flex-wrap:wrap;gap:.3rem 1rem;min-height:56px}.lp-nav__links{order:3;width:100%;margin:0;padding-bottom:.5rem;overflow-x:auto;gap:1.2rem;scrollbar-width:none}.lp-nav__links a{white-space:nowrap;font-size:.85rem}.lp-nav__cart{margin-left:auto}.lp-hero__media,.lp-split__media,.lp-cta__media{position:relative;width:100%;aspect-ratio:4 / 3}.lp-hero__media:after{background:linear-gradient(0deg,#fff,#fff0 35%)}.lp-hero__copy{padding:0 0 2.5rem;margin-top:-1.5rem}.lp-lab__grid,.lp-tank__grid{grid-template-columns:minmax(0,1fr);gap:2rem}.lp-lab__card{margin:0 auto}.lp-tank__art svg{margin:0 auto}.lp-stat{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.4rem;text-align:left}.lp-stat__num strong{font-size:3.6rem}.lp-split__copy{width:100%;min-height:0;padding:2rem 0 2.5rem}.lp-cards__grid{grid-template-columns:minmax(0,1fr)}.lp-features__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.6rem}.lp-cta__media:after{background:linear-gradient(0deg,var(--lp-navy) 0%,rgba(20,41,94,0) 45%)}.lp-cta__copy{padding:1rem 0 2.5rem}.lp-guar__line{font-size:1.05rem}}.lp-banner{padding:3rem 0;overflow:hidden}.lp-banner--sky{background:var(--lp-sky)}.lp-banner--navy{background:var(--lp-navy)}.lp-banner--navy .lp-h2,.lp-banner--navy .lp-sub{color:#fff}.lp-banner .lp-sub{max-width:36rem;margin:.4rem auto 1.6rem}.lp-banner__viewport{display:flex;width:max-content}.lp-banner__track{display:flex;gap:1rem;margin:0;padding:0 1rem 0 0;list-style:none;animation:lp-banner-slide 38s linear infinite}.lp-banner__viewport:hover .lp-banner__track{animation-play-state:paused}@keyframes lp-banner-slide{to{transform:translate(-100%)}}.lp-banner__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:0;padding:0;list-style:none}.lp-banner__item{display:grid;align-content:start;gap:.35rem;width:240px;padding:.8rem;border-radius:14px;background:#fff;box-shadow:0 6px 18px #14295e14;text-align:center}.lp-banner__grid .lp-banner__item{width:auto;padding:1.3rem 1.1rem}.lp-banner__media{display:block;aspect-ratio:1;margin-bottom:.35rem;border-radius:10px;overflow:hidden;background:var(--lp-sky)}.lp-banner__media img{width:100%;height:100%;object-fit:cover}.lp-banner__mark{display:grid;place-items:center;width:48px;height:48px;margin:0 auto .3rem;border-radius:50%;background:#fde8e8;color:#c62828}.lp-banner__mark .icon,.lp-banner__mark svg{width:22px;height:22px}.lp-banner__label{font-family:var(--lp-font);font-size:1.1rem;font-weight:900;color:var(--lp-navy)}.lp-banner__text{font-size:.9rem;color:var(--lp-muted)}.lp-eyebrow{margin-bottom:.5rem;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-teal-2)!important}@media(prefers-reduced-motion:reduce){.lp-banner__viewport{width:auto;overflow-x:auto;padding:0 4vw}.lp-banner__track{animation:none}.lp-banner__track[aria-hidden=true]{display:none}}.lp-banner--photos{padding:.6rem 0 1.8rem}.lp-banner--photos .lp-banner__track{gap:.6rem;padding-right:.6rem;animation-duration:60s}.lp-banner--photos .lp-banner__item{width:clamp(150px,38vw,230px);padding:0;gap:0;border-radius:12px;overflow:hidden;box-shadow:none;background:none}.lp-banner--photos .lp-banner__media{margin:0;border-radius:12px}.lp-banner--photos .lp-banner__caption{margin-top:.6rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/landing.css.map */
