.neo-lp header.neo-header{display:flex!important}.neo-lp footer.neo-footer{display:block!important}header:not(.neo-header),#shopify-section-header,#shopify-section-header-classic,.main_nav,.main-nav,.navbar,#mobile-header-sticky-wrapper,.nav,.header-wrapper,[data-site-header],#shopify-section-static-header,#header:not(#replo-fullpage-element #header),.main-header,#site-header,.shopify-section-group-header-group{display:none!important}footer:not(cart-drawer footer):not(.neo-footer),#shopify-section-footer,#shopify-section-banner-image,.footer-section,#shopify-section-new-footer,#shopify-section-layout-footer,[id^=shopify-section-footer],#footer:not(#replo-fullpage-element #footer),.main-footer,.shopify-section-group-footer-group{display:none!important}#shopify-section-announcement-bar,.announcement-bar,#announcement:not(#replo-fullpage-element #announcement),#shopify-section-announcement,.header-promo,.announcement_bar,.nav__banner,:not(body).promo-bar,#shopify-section-header-notice,#shopify-section-announcement_bar,#shopify-section-header+#shopify-section-text-scroller,#shopify-section-announcement-slider,#shopify-section-header-topbar,#shopify-section-top-countdown,#shopify-section-message-butter-bar{display:none!important}.main-content{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important}main,#main{margin:0!important;padding:0!important}.neo-lp{--neo-navy: #0A3F62;--neo-navy-deep: #0A3F62;--neo-ink: #23394B;--neo-ink-soft: #55707F;--neo-blue-link: #2563EB;--neo-yellow: #FFDD62;--neo-yellow-deep: #FFCF2A;--neo-star: #F5A623;--neo-grey-bg: #f0f0f0;--neo-hero-bg-top: #E8F3F5;--neo-hero-bg-bottom: #F8FBFC;--neo-light-blue: #EEF5F8;--neo-red: #D10C0C;--neo-text: #212121;--neo-border: #E4E9EC;--neo-s1: 4px;--neo-s2: 8px;--neo-s3: 12px;--neo-s4: 16px;--neo-s6: 24px;--neo-s8: 32px;--neo-s12: 48px;--neo-s14: 56px;--neo-s18: 72px;--neo-section: 80px;--neo-band: 40px;--neo-gutter: 24px;--neo-r-media: 12px;--neo-r-chip: 8px;--neo-radius-pill: 999px;--neo-shadow: 0 18px 44px -24px rgba(10, 63, 98, .4);--neo-shadow-up: 0 -14px 34px -22px rgba(10, 63, 98, .4);--neo-fs-display: clamp(32px, 3.6vw, 46px);--neo-fs-h2: clamp(24px, 2.4vw, 32px);--neo-fs-h3: clamp(28px, 2.9vw, 40px);--neo-fs-lead: 24px;--neo-fs-body: 22px;--neo-fs-small: 15px;--neo-fs-caption: 13px;--neo-measure: 64ch;--neo-max: 1200px;font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--neo-navy);background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}@media(max-width:1024px){.neo-lp{--neo-section: 56px;--neo-band: 32px}}@media(max-width:640px){.neo-lp{--neo-section: 40px;--neo-band: 28px;--neo-gutter: 16px;--neo-fs-body: 19px;--neo-fs-lead: 21px}}.neo-lp *{box-sizing:border-box}:where(.neo-lp) img{max-width:100%;height:auto;display:block}.neo-lp a{color:var(--neo-blue-link)}.neo-lp p{text-wrap:pretty}.neo-lp h1,.neo-lp h2,.neo-lp h3{text-wrap:balance}.neo-lp .neo-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neo-container{max-width:var(--neo-max);margin:0 auto;padding:0 var(--neo-gutter)}.neo-frame{border-radius:var(--neo-r-media);overflow:hidden;background:#fff}.neo-frame>img{width:100%}.neo-btn-pill{display:inline-flex;white-space:nowrap;align-items:center;justify-content:center;background:var(--neo-yellow);color:#1a2b33;font-family:Poppins,sans-serif;font-weight:700;font-size:15px;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;border:0;border-radius:var(--neo-radius-pill);padding:14px 32px;line-height:1;cursor:pointer;transition:transform .22s cubic-bezier(.32,.72,0,1),filter .22s cubic-bezier(.32,.72,0,1)}.neo-btn-pill:hover{filter:brightness(.97)}.neo-btn-pill:active{transform:scale(.985)}.neo-btn-pill:focus-visible{outline:2px solid var(--neo-navy);outline-offset:3px}@media(prefers-reduced-motion:reduce){.neo-lp *,.neo-lp *:before,.neo-lp *:after{transition-duration:.01ms!important}}.neo-announce{background:var(--neo-red);color:#fff;text-align:center;font-family:Figtree,sans-serif;font-weight:700;font-size:14px;letter-spacing:.01em;padding:var(--neo-s3) var(--neo-s4)}.neo-announce a{color:inherit;text-decoration:none}@media(max-width:640px){.neo-announce{font-size:12px;padding:10px var(--neo-s4)}}.neo-header{position:sticky;top:0;z-index:40;background:#fff;height:72px;display:flex;align-items:center;border-bottom:1px solid var(--neo-border)}.neo-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--neo-s4);width:100%;max-width:var(--neo-max);margin:0 auto;padding:0 var(--neo-gutter)}.neo-lp .neo-header__logo{width:208px;height:auto;flex:0 0 auto}.neo-header .neo-btn-pill{padding:12px 26px;font-size:13px}@media(max-width:640px){.neo-header{height:58px}.neo-lp .neo-header__logo{width:150px}.neo-header .neo-btn-pill{padding:10px 18px;font-size:12px}}.neo-hero{background:linear-gradient(182deg,var(--neo-hero-bg-top) 0%,var(--neo-hero-bg-bottom) 100%);padding:var(--neo-section) 0}.neo-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 450px;gap:var(--neo-s18);align-items:center}@media(max-width:1024px){.neo-hero__grid{grid-template-columns:minmax(0,1fr);gap:var(--neo-s8)}.neo-hero__media{order:-1;max-width:450px}}.neo-hero__eyebrow{font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--neo-ink-soft);margin:0 0 var(--neo-s3)}.neo-hero h1{font-family:Figtree,sans-serif;font-weight:800;font-size:var(--neo-fs-display);line-height:1.08;letter-spacing:-.02em;margin:0 0 var(--neo-s4);color:var(--neo-navy);max-width:17ch}@media(max-width:1024px){.neo-hero h1{max-width:22ch}}.neo-hero__reviews{display:flex;align-items:center;gap:var(--neo-s2);margin-bottom:var(--neo-s6)}.neo-lp .neo-hero__stars{height:17px;width:auto}.neo-hero__reviews span{font-size:14px;color:var(--neo-ink-soft);font-weight:600}.neo-hero__copy{font-size:var(--neo-fs-lead);line-height:1.35;color:var(--neo-ink);max-width:56ch;margin:0}.neo-hero__media{max-width:450px}.neo-hero__media img{width:100%;border-radius:var(--neo-r-media);box-shadow:var(--neo-shadow)}.neo-hero__mobile-cta{display:none;margin-top:var(--neo-s8)}@media(max-width:1024px){.neo-hero__mobile-cta{display:block}.neo-hero__mobile-cta .neo-btn-pill{width:100%;padding:17px 24px;font-size:15px}}.neo-research{padding:var(--neo-section) 0;background:#fff}.neo-research__grid{display:grid;grid-template-columns:440px minmax(0,1fr);gap:var(--neo-s14);align-items:start}@media(max-width:1024px){.neo-research__grid{grid-template-columns:minmax(0,1fr);gap:var(--neo-s8)}.neo-research__figure{max-width:440px}}.neo-research__figure{margin:0;border-radius:var(--neo-r-media);overflow:hidden;box-shadow:var(--neo-shadow)}.neo-lp .neo-research__image{width:100%}.neo-research__copy p{font-size:var(--neo-fs-body);line-height:1.4;margin:0 0 var(--neo-s4);color:var(--neo-ink);max-width:var(--neo-measure)}.neo-research__copy p:last-child{margin-bottom:0}.neo-carousel{padding:var(--neo-section) 0;background:var(--neo-light-blue)}.neo-carousel__wrap{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--neo-s4)}.neo-carousel__viewport{overflow:hidden;width:100%;max-width:1040px}.neo-carousel__track{display:flex;align-items:stretch;transition:transform .6s cubic-bezier(.32,.72,0,1);will-change:transform}.neo-carousel__slide{flex:0 0 33.3333%;box-sizing:border-box;padding:0 var(--neo-s3);display:flex}.neo-carousel__card{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--neo-s4);min-height:250px;padding:var(--neo-s6) var(--neo-s5);background:#fff;border:1px solid var(--neo-border);border-radius:var(--neo-r-media)}.neo-lp .neo-carousel__slide img{max-height:96px;width:auto;height:auto;max-width:100%}.neo-carousel__caption{font-size:var(--neo-fs-caption);line-height:1.5;color:var(--neo-ink-soft);max-width:30ch;margin:0}.neo-carousel__quote{font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1.4;color:var(--neo-navy);max-width:26ch;margin:0}.neo-carousel__arrow{flex:0 0 auto;background:#fff;border:1px solid var(--neo-border);border-radius:50%;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--neo-navy);cursor:pointer;transition:background .16s ease}.neo-carousel__arrow:hover{background:var(--neo-light-blue)}.neo-carousel__arrow:focus-visible{outline:2px solid var(--neo-navy);outline-offset:2px}.neo-carousel__arrow svg{width:20px;height:20px}.neo-carousel__dots{display:flex;justify-content:center;gap:8px;margin-top:var(--neo-s6)}.neo-carousel__dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:var(--neo-border);cursor:pointer;transition:background .16s ease,transform .16s ease}.neo-carousel__dot[aria-current=true]{background:var(--neo-navy);transform:scale(1.25)}.neo-carousel__dot:focus-visible{outline:2px solid var(--neo-navy);outline-offset:2px}.neo-carousel__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1024px){.neo-carousel__slide{flex-basis:50%}}@media(max-width:640px){.neo-carousel__wrap{gap:var(--neo-s2)}.neo-carousel__slide{flex-basis:100%;padding:0 var(--neo-s1)}.neo-carousel__card{min-height:220px;padding:var(--neo-s5) var(--neo-s4)}.neo-lp .neo-carousel__slide img{max-height:84px}.neo-carousel__arrow{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.neo-carousel__track{transition:none}}.neo-quote-band{background:var(--neo-navy);color:#fff;padding:var(--neo-section) var(--neo-gutter);text-align:center}.neo-quote-band p{font-size:21px;line-height:1.3;font-weight:500;max-width:44ch;margin:0 auto var(--neo-s4)}.neo-quote-band cite{font-style:normal;font-size:14px;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.neo-product-hero{padding:var(--neo-section) 0;background:#fff}.neo-product-hero .neo-container{display:flex;justify-content:center}.neo-lp .neo-product-hero img{width:100%;max-width:460px}.neo-navy-band{background:var(--neo-navy);color:#fff;padding:var(--neo-band) var(--neo-gutter)}.neo-navy-band p{max-width:68ch;margin:0 auto;font-size:var(--neo-fs-body);line-height:1.3;text-align:center}.neo-navy-band a{color:#fff;text-decoration:underline;text-underline-offset:3px}.neo-benefits{background:#fff;padding:var(--neo-section) 0 0}.neo-benefits__intro{max-width:var(--neo-max);margin:0 auto var(--neo-s12);padding:0 var(--neo-gutter)}.neo-benefits__intro h2{font-size:var(--neo-fs-h2);font-weight:800;line-height:1.2;letter-spacing:-.015em;color:var(--neo-navy);margin:0;max-width:40ch}.neo-benefit-row{padding:var(--neo-s12) 0}.neo-benefit-row--tint{background:var(--neo-light-blue)}.neo-benefit-row__grid{max-width:var(--neo-max);margin:0 auto;padding:0 var(--neo-gutter);display:grid;grid-template-columns:284px minmax(0,1fr);gap:var(--neo-s14);align-items:start}@media(max-width:1024px){.neo-benefit-row__grid{grid-template-columns:minmax(0,1fr);gap:var(--neo-s8)}.neo-benefit-row__media{max-width:284px}}@media(max-width:640px){.neo-benefit-row__media{margin-left:auto;margin-right:auto}}.neo-benefit-row__media{position:relative}.neo-lp .neo-benefit-row__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--neo-r-media)}.neo-lp .neo-benefit-row__media--free img{aspect-ratio:1 / 1;object-fit:contain}.neo-benefit-row h3{font-size:var(--neo-fs-h3);font-weight:700;line-height:1.15;color:var(--neo-navy);margin:0 0 var(--neo-s3);max-width:24ch}.neo-benefit-row__copy{font-size:var(--neo-fs-body);line-height:1.35;color:var(--neo-ink);max-width:var(--neo-measure)}.neo-benefit-row__copy p{margin:0 0 var(--neo-s3)}.neo-benefit-row__copy p:last-child{margin-bottom:0}.neo-benefit-row__copy ul{margin:0;padding-left:0;list-style:none}.neo-benefit-row__copy ul li{margin:0 0 var(--neo-s1)}.neo-benefit-row__testimonial{border-top:1px solid rgba(10,63,98,.14);margin-top:var(--neo-s6);padding-top:var(--neo-s6);max-width:var(--neo-measure)}.neo-benefit-row__testimonial blockquote,.neo-benefit-row__testimonial{text-align:left}.neo-lp .neo-benefit-row__stars{height:14px;width:auto;margin-bottom:var(--neo-s2)}.neo-benefit-row__testimonial blockquote{margin:0 0 var(--neo-s3);font-size:var(--neo-fs-small);line-height:1.6;font-style:italic;color:var(--neo-ink)}.neo-benefit-row__author{display:flex;align-items:center;gap:var(--neo-s2);font-size:var(--neo-fs-caption);color:var(--neo-ink-soft)}.neo-lp .neo-benefit-row__author img{width:26px;height:26px;border-radius:50%}.neo-press-quotes{background:var(--neo-light-blue);padding:var(--neo-section) 0}.neo-press-quotes__grid{max-width:var(--neo-max);margin:0 auto;padding:0 var(--neo-gutter);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--neo-s12);text-align:center}@media(max-width:1024px){.neo-press-quotes__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--neo-s8) var(--neo-s12)}}@media(max-width:640px){.neo-press-quotes__grid{grid-template-columns:minmax(0,1fr);gap:var(--neo-s8)}}.neo-press-quotes__item{display:flex;flex-direction:column;align-items:center}.neo-press-quotes__item p{font-size:var(--neo-fs-small);line-height:1.6;color:var(--neo-ink);margin:0 0 var(--neo-s6)}.neo-lp .neo-press-quotes__item img{margin-top:auto;max-height:28px;width:auto;height:auto;max-width:180px;object-fit:contain}.neo-lp .neo-press-quotes__item:nth-child(3) img{max-height:44px}#neo-buybox-slot{padding:0;background:#fff}.neo-faqs{max-width:860px;margin:0 auto;padding:var(--neo-section) var(--neo-gutter)}.neo-faqs h2{text-align:center;font-size:var(--neo-fs-display);font-weight:800;letter-spacing:-.015em;color:var(--neo-navy);margin:0 0 var(--neo-s8)}.neo-faq-item{border-bottom:1px solid var(--neo-border)}.neo-faq-item:first-of-type{border-top:1px solid var(--neo-border)}.neo-faq-item h3{margin:0}.neo-faq-item__q{width:100%;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:var(--neo-s4);padding:var(--neo-s6) var(--neo-s1);text-align:left;font-family:Figtree,sans-serif;font-size:22px;font-weight:700;line-height:1.35;color:var(--neo-navy);cursor:pointer}@media(max-width:640px){.neo-faq-item__q{font-size:18px}}.neo-faq-item__chev{flex:0 0 auto;width:15px;height:15px;color:var(--neo-ink-soft);transition:transform .22s cubic-bezier(.32,.72,0,1)}.neo-faq-item__q[aria-expanded=true] .neo-faq-item__chev{transform:rotate(90deg)}.neo-faq-item__a{padding:0 var(--neo-s1) var(--neo-s6);font-size:var(--neo-fs-small);line-height:1.7;color:var(--neo-ink);max-width:var(--neo-measure)}.neo-faq-item__a p{margin:0 0 var(--neo-s3)}.neo-faq-item__a p:last-child{margin-bottom:0}.neo-faq-item__a ul{margin:0;padding-left:20px}.neo-faq-item__a li{margin-bottom:var(--neo-s2)}.neo-faq-item__a[hidden]{display:none}.neo-reviews{max-width:var(--neo-max);margin:0 auto;padding:0 var(--neo-gutter) var(--neo-section)}.neo-footer{background:#fff;border-top:1px solid var(--neo-border);padding:var(--neo-s8) 0 96px}.neo-footer__inner{max-width:var(--neo-max);margin:0 auto;padding:0 var(--neo-gutter)}.neo-footer__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--neo-s6);padding-bottom:var(--neo-s6)}.neo-footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:var(--neo-s2)}.neo-lp .neo-footer__payments img{height:26px;width:auto}.neo-footer__links{display:flex;flex-wrap:wrap;gap:var(--neo-s6)}.neo-footer__links a{font-size:14px;font-weight:600;text-decoration:none;color:var(--neo-navy)}.neo-footer__links a:hover{text-decoration:underline;text-underline-offset:3px}.neo-footer__legal{font-size:14px;line-height:1.8;color:#7a8794;border-top:1px solid var(--neo-border);padding-top:var(--neo-s6)}.neo-footer__legal p{margin:0 0 var(--neo-s3);max-width:90ch}.neo-footer__sources{word-break:break-word}.neo-footer__sources a{color:#7a8794;text-decoration:underline}.neo-sticky-cta{position:fixed;left:0;bottom:0;width:100%;z-index:45;background:#fffffff5;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);border-top:1px solid var(--neo-border);box-shadow:var(--neo-shadow-up);padding:var(--neo-s3) var(--neo-gutter);display:flex;justify-content:center}.neo-sticky-cta .neo-btn-pill{width:100%;max-width:420px;padding:14px 24px}@media(min-width:641px)and (max-width:1024px){.neo-sticky-cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/rr-neo.css.map */
