.rpa{height:40px;overflow:hidden;display:flex;align-items:center;font-family:var(--font-body-family,Manrope,system-ui,sans-serif)}.rpa-t{display:flex;width:max-content;animation:rpa-scroll linear infinite;will-change:transform}.rpa-h{display:flex;flex:none;align-items:center;white-space:nowrap}.rpa-g{display:flex;align-items:center}.rpa-m{font-size:15px;font-weight:700;letter-spacing:.01em}.rpa-m a{color:inherit;text-decoration:none}.rpa-m a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.rpa-m:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.6;margin:0 32px;vertical-align:middle}.rpa:hover .rpa-t{animation-play-state:paused}@keyframes rpa-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:700px){.rpa{height:36px}.rpa-m{font-size:13px}.rpa-m:after{margin:0 22px}}@media(prefers-reduced-motion:reduce){.rpa-t{animation:none;width:100%;justify-content:center}.rpa-h+.rpa-h,.rpa-g+.rpa-g{display:none}.rpa-m:last-child:after{display:none}}.rpb{background:#eef1f3;color:#141a1f;font-family:var(--font-body-family,Manrope,system-ui,sans-serif);font-size:18px;line-height:1.55;padding:72px 0}.rpb *,.rpb *:before,.rpb *:after{box-sizing:border-box}.rpb-w{max-width:1200px;margin:0 auto;padding:0 24px}.rpb h2{font-family:var(--font-heading-family,Newsreader,Georgia,serif);font-weight:400;font-size:clamp(34px,4.6vw,54px);line-height:1.08;letter-spacing:-.01em;margin:0 0 14px;color:#141a1f;text-transform:none;text-align:center}.rpb-sub{font-size:clamp(17px,2vw,20px);color:#4d5963;text-align:center;max-width:34em;margin:0 auto 44px}.rpb-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.rpb-c{background:#f8fafb;border:1px solid #c5ced4;border-radius:16px;padding:28px 24px}.rpb-c svg{width:34px;height:34px;stroke:#1d5b63;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;margin-bottom:16px}.rpb-c h3{font-family:var(--font-heading-family,Newsreader,Georgia,serif);font-weight:400;font-size:25px;line-height:1.15;margin:0 0 10px;color:#141a1f;text-transform:none}.rpb-c p{margin:0;font-size:17px;color:#4d5963}.rpb-note{text-align:center;font-size:14px;color:#4d5963;margin:30px 0 0}@media(max-width:700px){.rpb{padding:44px 0}.rpb-sub{margin-bottom:28px}.rpb-c{padding:22px 20px}.rpb-c svg{width:30px;height:30px;margin-bottom:12px}.rpb-c h3{font-size:22px}.rpb-c p{font-size:16px}}.rph{--bg:#eef1f3;--ink:#141a1f;--mute:#4d5963;--line:#c5ced4;--acc:#1d5b63;--ph:#d3dce1;background:var(--bg);color:var(--ink);font-family:var(--font-body-family,Manrope,system-ui,sans-serif);font-size:18px;line-height:1.6;padding:72px 0 84px}.rph *,.rph *:before,.rph *:after{box-sizing:border-box}.rph-w{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;gap:64px;align-items:center}.rph-text{flex:1 1 52%;min-width:0}.rph-media{flex:1 1 42%;min-width:0}.rph-eyebrow{font-size:15px;font-weight:700;color:var(--acc);margin:0 0 18px;letter-spacing:.02em}.rph h1{font-family:var(--font-heading-family,Newsreader,Georgia,serif);font-weight:400;font-size:clamp(44px,6.4vw,78px);line-height:1.04;letter-spacing:-.015em;margin:0 0 24px;color:var(--ink);text-transform:none}.rph p{margin:0}.rph-lead{font-size:clamp(19px,2.2vw,23px);line-height:1.55;color:var(--ink);opacity:.82;max-width:30em;margin-bottom:32px!important}.rph-row{display:flex;gap:22px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.rph-btn{display:inline-block;background:var(--acc);color:#fff!important;padding:22px 48px;border-radius:999px;font-weight:700;text-decoration:none;font-size:19px;line-height:1;box-shadow:0 10px 28px #1d5b6347}.rph-btn:focus-visible{outline:3px solid var(--acc);outline-offset:4px}.rph-price{font-family:var(--font-heading-family,Newsreader,Georgia,serif);font-size:38px;line-height:1}.rph-trust{font-size:16px;color:var(--mute);margin-bottom:34px!important}.rph-quote{border-top:1px solid var(--line);padding-top:24px;max-width:30em}.rph-stars{color:var(--acc);letter-spacing:3px;font-size:20px;margin-bottom:8px!important}.rph-quote q{display:block;quotes:none;font-family:var(--font-heading-family,Newsreader,Georgia,serif);font-size:23px;line-height:1.35;margin-bottom:8px}.rph-small{font-size:14px;color:var(--mute)}.rph-fine{font-size:13px;color:var(--mute);margin-top:22px!important}.rph-img{aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:var(--ph)}.rph-img img{width:100%;height:100%;object-fit:cover;display:block}.rph-ph{aspect-ratio:4/5;min-height:360px;background:var(--ph);color:#33424c;border:2px dashed #4d5963;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:28px;gap:12px;font-size:15px;line-height:1.5}.rph-ph:before{content:"IMAGE PLACEHOLDER";font-weight:700;font-size:12px;letter-spacing:.06em;border:1.5px solid currentColor;padding:3px 10px;border-radius:4px}.rph-ph:after{content:attr(data-t);max-width:32ch}@media(max-width:860px){.rph{padding:44px 0 56px}.rph-w{flex-direction:column;gap:36px}.rph-text,.rph-media{flex:none;width:100%}.rph-btn{width:100%;text-align:center;padding:22px 24px}.rph-row{gap:14px}}.rpt{background:#141a1f;color:#e9eef1;font-family:var(--font-body-family,Manrope,system-ui,sans-serif);padding:22px 0}.rpt *,.rpt *:before,.rpt *:after{box-sizing:border-box}.rpt-w{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.rpt-i{display:flex;align-items:center;justify-content:center;gap:14px;text-align:left}.rpt-i svg{flex:none;width:30px;height:30px;stroke:#7cc3c9;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rpt-t{font-size:16px;font-weight:700;line-height:1.25;margin:0}.rpt-s{font-size:14px;line-height:1.3;margin:2px 0 0;opacity:.7}@media(max-width:700px){.rpt{padding:12px 0}.rpt-w{padding:0 10px;gap:6px}.rpt-i{flex-direction:column;gap:5px;text-align:center}.rpt-i svg{width:22px;height:22px}.rpt-t{font-size:12px;line-height:1.2}.rpt-s{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAYCI */
