.bbchb{background:var(--bbchb-bg, #d7cac0);color:var(--bbchb-fg, #000000)}.bbchb__inner{max-width:1180px;margin:0 auto;padding:10px 20px 9px;text-align:center}.bbchb .bbchb__line{margin:0;max-width:none;font-size:15px;line-height:1.4;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px;row-gap:2px}.bbchb .bbchb__logo{width:20px;height:20px;flex:0 0 auto;display:inline-block;vertical-align:middle;border-radius:4px}.bbchb .bbchb__text{font-weight:500}.bbchb .bbchb__text :is(strong,b){font-weight:700}.bbchb .bbchb__cta{color:var(--bbchb-accent, #762821);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap;text-transform:none;letter-spacing:normal}.bbchb .bbchb__cta:after{content:"\a0\2192";text-decoration:none;display:inline-block}.bbchb .bbchb__cta:hover,.bbchb .bbchb__cta:focus-visible{text-decoration-thickness:2px}.bbchb .bbchb__cta:focus-visible{outline:2px solid var(--bbchb-accent, #762821);outline-offset:2px}.bbchb .bbchb__fine{margin:3px auto 0;max-width:none;font-size:11.5px;line-height:1.4;color:inherit;opacity:.82}.bbchb .bbchb__fine a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:749px){.bbchb__inner{padding:8px 16px 7px}.bbchb .bbchb__line{display:block;font-size:13px;line-height:1.35}.bbchb .bbchb__logo{display:none}.bbchb .bbchb__cta{margin-left:4px}.bbchb .bbchb__fine{font-size:11px;line-height:1.3;margin-top:2px}}.bbch{--bbch-white: #ffffff;--bbch-grey: #f7f1f5;--bbch-slate: #cecfd1;--bbch-ink: #000000;--bbch-dusk: #2c3c4c;--bbch-brick: #762821;--bbch-brick-dark: #5e1f1a;--bbch-sand: #d7cac0;--bbch-sky: #a8b4ba;--bbch-head: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;--bbch-body: "Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif;color:var(--bbch-ink);font-family:var(--bbch-body);font-size:1rem;line-height:1.6}.bbch *,.bbch *:before,.bbch *:after{box-sizing:border-box}.bbch-band{background:var(--bbch-white);padding-block:clamp(48px,7vw,96px)}.bbch-band--grey{background:var(--bbch-grey)}.bbch-band--dusk{background:var(--bbch-dusk);color:var(--bbch-white)}.bbch-wrap{max-width:1180px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}:where(.bbch) p{margin:0 0 1em;max-width:68ch}:where(.bbch) a{color:inherit;text-underline-offset:3px}.bbch :is(h1,h2,h3){font-family:var(--bbch-head);font-weight:500;text-wrap:balance;letter-spacing:.01em;color:inherit;text-transform:none;margin-top:0}:where(.bbch) :is(h1,h2,h3){margin:0}.bbch-nw{white-space:nowrap}.bbch-eyebrow{font-family:var(--bbch-head);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:var(--bbch-brick);margin:0 0 14px}.bbch-band--dusk .bbch-eyebrow{color:var(--bbch-sand)}.bbch-h1{font-size:clamp(2.1rem,4.4vw,3.3rem);line-height:1.1;margin-bottom:18px}.bbch-h1 em,.bbch-h1 strong{font-style:normal;font-weight:inherit;color:var(--bbch-brick)}.bbch-h2{font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.15;margin-bottom:16px}.bbch-h2--xs{font-size:1.15rem}.bbch-h3{font-size:1.25rem;line-height:1.25;margin-bottom:10px}.bbch-sub{font-size:1.125rem;color:var(--bbch-dusk);margin-bottom:24px}.bbch-head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.bbch-head--center{margin-inline:auto;text-align:center}.bbch-head--center .bbch-lede,.bbch-head--center .bbch-eyebrow{margin-inline:auto}.bbch-lede{font-size:1.125rem;color:var(--bbch-dusk)}.bbch-band--dusk .bbch-lede{color:var(--bbch-sand)}.bbch-label{font-family:var(--bbch-head);font-weight:600;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bbch-brick);margin-bottom:6px}.bbch-fine{font-size:.8125rem;color:var(--bbch-dusk)}.bbch-fine--center{text-align:center;margin:32px auto 0}.bbch-hero{padding-block:clamp(32px,5vw,72px)}.bbch-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,72px);align-items:center}.bbch-hero__copy{min-width:0}.bbch-answer{background:var(--bbch-white);padding:18px 22px;margin-bottom:12px;font-size:1.0625rem;line-height:1.6}.bbch-answer p{margin-bottom:.5em}.bbch-answer p:last-child{margin-bottom:0}.bbch-hero__media{margin:0;position:relative}.bbch-hero__media:after{content:"";position:absolute;top:18px;right:-18px;bottom:-18px;left:18px;border:1px solid var(--bbch-brick);z-index:0;pointer-events:none}.bbch-hero__img{position:relative;z-index:1;display:block;width:100%;height:auto;max-width:100%;aspect-ratio:1400 / 1738;object-fit:cover}.bbch-ctas{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 24px}.bbch-faq__head .bbch-btn{margin-top:8px}.bbch-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;font-family:var(--bbch-head);font-weight:600;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:2px solid var(--bbch-brick);transition:background-color .15s ease,color .15s ease}.bbch-btn--primary{background:var(--bbch-brick);color:var(--bbch-white)}.bbch-btn--primary:hover{background:var(--bbch-brick-dark);border-color:var(--bbch-brick-dark)}.bbch-btn--ghost{background:transparent;color:var(--bbch-brick)}.bbch-btn--ghost:hover{background:var(--bbch-brick);color:var(--bbch-white)}.bbch a:focus-visible,.bbch summary:focus-visible,.bbch select:focus-visible,.bbch input:focus-visible,.bbch [tabindex]:focus-visible{outline:3px solid var(--bbch-brick);outline-offset:3px}.bbch-proof{padding-block:clamp(24px,3.5vw,40px);border-bottom:1px solid var(--bbch-slate)}.bbch-proof__fine{margin:18px 0 0;max-width:none}.bbch-proof__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0}.bbch-proof__item{border-left:2px solid var(--bbch-sand);padding-left:16px}.bbch-proof__item dt{font-family:var(--bbch-head);font-weight:500;font-size:clamp(1.4rem,2.4vw,1.9rem);color:var(--bbch-brick);font-variant-numeric:tabular-nums;line-height:1.2}.bbch-proof__item dd{margin:6px 0 0;font-size:.875rem;line-height:1.45;color:var(--bbch-dusk)}.bbch-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,32px);margin:0;padding:0}.bbch-step{min-width:0}.bbch-step__media{background:var(--bbch-sky);margin-bottom:20px;aspect-ratio:1170 / 1003;overflow:hidden;max-width:100%}.bbch-step__img{display:block;width:100%;height:100%;object-fit:cover}.bbch-step__num{font-family:var(--bbch-head);font-weight:600;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--bbch-sand);margin-bottom:6px}.bbch-step__title{font-size:1.3rem;margin-bottom:10px}.bbch-step__text p{color:var(--bbch-sand)}.bbch-note{margin:32px auto 0;padding:16px 20px;border:1px solid rgba(215,202,192,.45);text-align:center;max-width:820px;color:var(--bbch-white)}.bbch-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.bbch-table{width:100%;min-width:680px;border-collapse:collapse;font-size:.95rem}.bbch-table caption{text-align:left;color:var(--bbch-dusk);font-size:.9rem;padding-bottom:12px;caption-side:top}.bbch-table th,.bbch-table td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid var(--bbch-slate)}.bbch-table thead th{font-family:var(--bbch-head);font-weight:600;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bbch-dusk);border-bottom:2px solid var(--bbch-ink)}.bbch-table tbody th{font-family:var(--bbch-head);font-weight:600;width:22%}.bbch-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center}.bbch-split--top{align-items:start}.bbch-split__copy{min-width:0}.bbch-flow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;min-width:0}.bbch-flow__col{background:var(--bbch-white);padding:20px;display:flex;flex-direction:column;align-items:stretch;min-width:0}.bbch-flow__col--hsa{background:var(--bbch-dusk);color:var(--bbch-white)}.bbch-flow__from{font-size:.875rem;color:inherit;opacity:.85;margin-bottom:14px}.bbch-flow__from strong{font-family:var(--bbch-head);font-weight:500;font-size:1.15rem;opacity:1}.bbch-flow__chip{border:1px solid var(--bbch-slate);background:var(--bbch-white);color:var(--bbch-ink);padding:10px 14px}.bbch-flow__chip span{display:block;font-family:var(--bbch-head);font-weight:600;font-size:1.35rem;font-variant-numeric:tabular-nums;line-height:1.2}.bbch-flow__chip small{display:block;font-size:.8125rem;color:var(--bbch-dusk)}.bbch-flow__chip--dark{background:var(--bbch-ink);border-color:var(--bbch-ink);color:var(--bbch-white)}.bbch-flow__chip--dark small{color:var(--bbch-sand)}.bbch-flow__chip--tax{background:var(--bbch-grey);border-color:var(--bbch-brick)}.bbch-flow__chip--tax span{color:var(--bbch-brick)}.bbch-flow__arrow{position:relative;height:22px;margin-inline:auto;width:2px;background:var(--bbch-slate)}.bbch-flow__arrow:after{content:"";position:absolute;left:50%;bottom:-1px;width:8px;height:8px;border-right:2px solid var(--bbch-slate);border-bottom:2px solid var(--bbch-slate);transform:translate(-50%) rotate(45deg)}.bbch-flow__arrow--long{flex:1;min-height:120px;background:var(--bbch-sand);display:flex;align-items:center;justify-content:center}.bbch-flow__arrow--long:after{border-color:var(--bbch-sand)}.bbch-flow__arrow--long em{font-style:normal;white-space:nowrap;font-family:var(--bbch-head);font-weight:600;font-size:.8125rem;background:var(--bbch-sand);color:var(--bbch-ink);padding:5px 10px}.bbch-flow__col--hsa .bbch-flow__chip--dark{background:var(--bbch-ink)}.bbch-calcrow{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);align-items:center;margin-top:clamp(36px,5vw,64px);padding-top:clamp(28px,4vw,44px);border-top:1px solid var(--bbch-slate)}.bbch-calcrow__copy{min-width:0}.bbch-example{margin:0;color:var(--bbch-dusk)}.bbch-calc{background:var(--bbch-white);border:1px solid var(--bbch-slate);padding:clamp(20px,3vw,32px);min-width:0}.bbch-calc__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.bbch-calc__label{display:block;font-size:.875rem;margin:0 0 8px;color:var(--bbch-dusk)}.bbch-calc__label output{font-family:var(--bbch-head);font-weight:600;color:var(--bbch-ink);font-variant-numeric:tabular-nums}.bbch-calc__select{width:100%;min-height:46px;padding:10px 12px;font:inherit;font-size:.95rem;color:var(--bbch-ink);background:var(--bbch-white);border:1px solid var(--bbch-dusk);border-radius:0}.bbch-calc__range{width:100%;accent-color:var(--bbch-brick);margin:12px 0 0}.bbch .bbch-calc select.bbch-calc__select{-webkit-appearance:none;appearance:none;cursor:pointer;font-weight:600;padding:10px 44px 10px 12px;background:var(--bbch-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23762821' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center / 14px 9px;border:1px solid var(--bbch-dusk);border-radius:0;box-shadow:none}.bbch .bbch-calc select.bbch-calc__select:hover,.bbch .bbch-calc select.bbch-calc__select:focus{border-color:var(--bbch-brick)}.bbch-calc__intro{font-family:var(--bbch-head);font-weight:600;font-size:1rem;color:var(--bbch-ink);margin:0 0 16px}.bbch-calc__help{font-size:.75rem;color:var(--bbch-dusk);margin:6px 0 0}.bbch .bbch-calc label.bbch-calc__label{font-family:var(--bbch-body);font-size:.875rem;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--bbch-dusk)}.bbch .bbch-calc__range{-webkit-appearance:auto;appearance:auto;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.bbch-calc__cta{width:100%;margin:4px 0 14px;text-transform:none;letter-spacing:.02em;font-size:.95rem}.bbch-calc__scale{display:flex;justify-content:space-between;font-size:.75rem;color:var(--bbch-dusk)}.bbch-calc__out{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0 12px;border-top:1px solid var(--bbch-slate);padding-top:16px}.bbch-calc__out dt{font-size:.8125rem;color:var(--bbch-dusk)}.bbch-calc__out dd{margin:4px 0 0;font-family:var(--bbch-head);font-weight:500;font-size:clamp(1.5rem,2.8vw,2rem);font-variant-numeric:tabular-nums;line-height:1.1}.bbch-calc__out div:first-child dd{color:var(--bbch-brick)}.bbch-calc__fine{font-size:.75rem;color:var(--bbch-dusk);margin:0}.bbch-truemed__inner{max-width:780px;text-align:center}.bbch-truemed__inner p{margin-inline:auto;color:var(--bbch-dusk)}.bbch-truemed__mark{display:block;width:48px;height:48px;margin:0 auto 18px}.bbch-bikes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bbch-bike{position:relative;background:var(--bbch-white);display:flex;flex-direction:column;min-width:0;transition:transform .15s ease,box-shadow .15s ease}.bbch-bike:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2c3c4c1f}.bbch-bike__media{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:0;max-width:100%;overflow:hidden}.bbch-bike__img{width:100%;height:100%;object-fit:contain}.bbch-bike__body{padding:0 18px 18px;display:flex;flex-direction:column;flex:1;min-width:0;border-top:1px solid var(--bbch-grey)}.bbch-bike__kind{font-family:var(--bbch-head);font-weight:600;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bbch-brick);margin:14px 0 6px}.bbch-bike__title{font-size:1.15rem;margin-bottom:8px}.bbch-bike__link{text-decoration:none}.bbch-bike__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bbch-bike__blurb{font-size:.875rem;color:var(--bbch-dusk);line-height:1.5}.bbch-bike__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.bbch-bike__price{font-family:var(--bbch-head);font-weight:600;font-variant-numeric:tabular-nums}.bbch-badge{font-size:.6875rem;font-weight:600;letter-spacing:.04em;background:var(--bbch-sand);color:var(--bbch-ink);padding:4px 8px;white-space:nowrap}.bbch-badge--muted{background:var(--bbch-grey);color:var(--bbch-dusk)}.bbch-bike__cta{margin-top:14px;font-family:var(--bbch-head);font-weight:600;font-size:.875rem;letter-spacing:.01em;color:var(--bbch-brick)}.bbch-bike__cta:after{content:"\a0\2192"}.bbch-bike.is-soldout .bbch-bike__img{opacity:.55}.bbch-check{list-style:none;counter-reset:bbch-q;margin:0;padding:0;min-width:0}.bbch-check li{counter-increment:bbch-q;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:18px;padding:22px 0;border-top:1px solid var(--bbch-slate)}.bbch-check li:last-child{border-bottom:1px solid var(--bbch-slate)}.bbch-check li:before{content:counter(bbch-q);grid-row:span 2;width:44px;height:44px;display:grid;place-items:center;font-family:var(--bbch-head);font-weight:600;color:var(--bbch-white);background:var(--bbch-brick);border-radius:50%}.bbch-check h3{font-size:1.15rem;margin-bottom:8px;align-self:center}.bbch-check p{color:var(--bbch-dusk);margin:0}.bbch-quote{margin:0;padding:clamp(24px,4vw,40px);background:var(--bbch-white)}.bbch-quote p{font-family:var(--bbch-head);font-weight:500;font-size:clamp(1.3rem,2.4vw,1.75rem);line-height:1.3;margin:0 0 18px}.bbch-quote p:before{content:"\201c";color:var(--bbch-brick)}.bbch-quote p:after{content:"\201d";color:var(--bbch-brick)}.bbch-quote footer{font-size:.875rem;color:var(--bbch-dusk)}.bbch-why{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.bbch-why li{border-top:1px solid rgba(215,202,192,.5);padding-top:18px;min-width:0}.bbch-why h3{font-size:1.1rem;margin-bottom:10px}.bbch-why p{color:var(--bbch-sand);font-size:.95rem;margin:0}.bbch-why a{color:var(--bbch-white)}.bbch-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(28px,5vw,72px);align-items:start}.bbch-faq__head{position:sticky;top:100px}.bbch-faq__head p{color:var(--bbch-dusk)}.bbch-faq__list{min-width:0;border-top:2px solid var(--bbch-ink)}.bbch-faq__item{border-bottom:1px solid var(--bbch-slate)}.bbch-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0}.bbch-faq__item summary::-webkit-details-marker{display:none}.bbch-faq__item summary:after{content:"+";font-family:var(--bbch-head);font-size:1.5rem;line-height:1;color:var(--bbch-brick);flex:none}.bbch-faq__item[open] summary:after{content:"\2212"}.bbch-faq__q{font-size:1.05rem;line-height:1.35;margin:0}.bbch-faq__a{padding:0 0 20px;color:var(--bbch-dusk)}.bbch-faq__a p:last-child{margin-bottom:0}.bbch-sources{padding-block:40px;font-size:.875rem;color:var(--bbch-dusk)}.bbch-sources__list{margin:0 0 16px;padding-left:18px;columns:2;column-gap:40px}.bbch-sources__list li{margin-bottom:6px;break-inside:avoid}.bbch-reviewed{margin:0;font-size:.8125rem}@media(max-width:989px){.bbch-hero__grid,.bbch-split,.bbch-faq,.bbch-calcrow{grid-template-columns:minmax(0,1fr)}.bbch-hero__media{max-width:520px}.bbch-proof__list,.bbch-why,.bbch-bikes{grid-template-columns:repeat(2,minmax(0,1fr))}.bbch-steps{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.bbch-faq__head{position:static}}@media(max-width:749px){.bbch-sources__list{columns:1}.bbch-table{min-width:0}.bbch-table caption{display:block;width:auto}.bbch-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bbch-table,.bbch-table tbody,.bbch-table tr,.bbch-table th,.bbch-table td{display:block;width:auto}.bbch-table tr{border-top:2px solid var(--bbch-ink);padding:14px 0 6px}.bbch-table tbody th{width:auto;border:0;padding:0 0 8px;font-size:1.05rem}.bbch-table td{border:0;padding:0 0 10px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px}.bbch-table td:before{content:attr(data-label);font-family:var(--bbch-head);font-weight:600;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bbch-dusk);padding-top:3px}.bbch-calc__fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:559px){.bbch-hero__media:after{top:12px;right:-10px;bottom:-12px;left:10px}.bbch-why{grid-template-columns:minmax(0,1fr)}.bbch-flow{gap:10px}.bbch-flow__col{padding:14px}.bbch-flow__chip{padding:8px 10px}.bbch-flow__chip span{font-size:1.15rem}.bbch-bikes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bbch-bike__body{padding:0 12px 12px}.bbch-bike__blurb{display:none}.bbch-bike__title{font-size:1rem}.bbch-bike__meta{flex-direction:column;align-items:flex-start;gap:6px}.bbch-bike__cta{margin-top:10px;font-size:.8125rem}.bbch-ctas .bbch-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.bbch-bike,.bbch-btn{transition:none}.bbch-bike:hover{transform:none}}.bbctd{padding:18px 20px 0;text-align:center}.bbctd .bbctd__text{margin:0 auto;max-width:960px;font-size:12px;line-height:1.5;opacity:.8}.bbctd .bbctd__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.rlp-offer{background:#fff;padding:72px 24px}.rlp-offer__card{background:#fff;border:2px solid #2c3c4c;border-radius:12px;padding:44px 40px;max-width:780px;margin:0 auto;box-shadow:0 20px 60px #2c3c4c14}.rlp-offer__header{text-align:center;margin-bottom:32px}.rlp-offer__tag{display:inline-block;background:#762821;color:#fff;font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:5px 14px;border-radius:3px;font-weight:700;margin-bottom:14px}.rlp-offer__title{font-size:32px;color:#2c3c4c;font-weight:800;letter-spacing:-.02em;margin:0}.rlp-offer__table{width:100%;border-collapse:collapse;margin:24px 0}.rlp-offer__table td{padding:16px 10px;border-bottom:1px solid #cecfd1;font-size:16px;vertical-align:top}.rlp-offer__val{text-align:right;font-weight:700;color:#2c3c4c;white-space:nowrap}.rlp-offer__item-title{font-weight:600;color:#1a1a1a}.rlp-offer__item-desc{color:#6b7785;font-size:14px;margin-top:3px;margin-left:34px}.rlp-offer__icon{display:inline-block;width:24px;height:24px;background:#762821;color:#fff;border-radius:50%;text-align:center;line-height:24px;font-size:13px;font-weight:700;margin-right:10px;vertical-align:middle}.rlp-offer__totals{background:#2c3c4c;color:#fff;border-radius:8px;padding:20px 24px;margin-top:18px}.rlp-offer__row{display:flex;justify-content:space-between;padding:6px 0;font-size:16px}.rlp-offer__row--strike{color:#ffffff8c;text-decoration:line-through}.rlp-offer__save{color:#d7cac0;font-weight:700}.rlp-offer__row--final{font-size:26px;font-weight:800;color:#d7cac0;border-top:1px solid rgba(255,255,255,.2);margin-top:8px;padding-top:14px}.rlp-offer__cta{display:block;width:100%;text-align:center;background:#762821;color:#fff;padding:22px;font-size:19px;font-weight:700;border-radius:8px;text-decoration:none;margin-top:26px;letter-spacing:.01em;box-sizing:border-box;transition:background .15s ease}.rlp-offer__cta:hover{background:#5e1f1a}.rlp-offer__cta-sub{display:block;font-size:13px;font-weight:500;opacity:.9;margin-top:4px;letter-spacing:.04em}.rlp-offer__note{text-align:center;font-size:13px;color:#6b7785;margin-top:16px}.rlp-offer__note strong{color:#2c3c4c}@media(max-width:720px){.rlp-offer{padding:48px 20px}.rlp-offer__card{padding:32px 20px}.rlp-offer__title{font-size:26px}}@media(max-width:640px){.rlp-offer__val{white-space:normal;font-size:28px}.rlp-offer__row{flex-direction:column;gap:4px;text-align:center}.rlp-offer__label{font-size:12px}}.rlp-problem{background:linear-gradient(135deg,#2c3c4c,#1e2a36);color:#fff;padding:72px 24px}.rlp-problem__inner{max-width:1120px;margin:0 auto}.rlp-problem__eyebrow{display:inline-block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#d7cac0;font-weight:700;margin-bottom:14px}.rlp-problem__title{font-size:42px;line-height:1.1;font-weight:800;letter-spacing:-.02em;margin:0 0 24px;color:#fff}.rlp-problem__copy{max-width:760px;font-size:17px;color:#ffffffe6;line-height:1.55}.rlp-problem__copy p{margin:0 0 14px}.rlp-problem__copy p:first-child{font-size:19px}.rlp-problem__punchline{max-width:760px;margin-top:8px;font-size:17px;color:#d7cac0;font-weight:700}.rlp-problem__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}.rlp-problem__card{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);padding:26px 22px;border-radius:6px}.rlp-problem__card.is-win{border-color:#762821;background:#76282138}.rlp-problem__stat{font-size:38px;font-weight:800;color:#d7cac0;line-height:1;margin-bottom:10px;letter-spacing:-.02em}.rlp-problem__card.is-win .rlp-problem__stat{color:#ffb3ae}.rlp-problem__unit{font-size:18px;color:#fff9;font-weight:600;margin-left:4px}.rlp-problem__label{font-size:14px;color:#ffffffc7;line-height:1.4}@media(max-width:720px){.rlp-problem{padding:48px 20px}.rlp-problem__title{font-size:32px}.rlp-problem__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.rlp-problem__grid{grid-template-columns:1fr}.rlp-problem__title{font-size:26px}.rlp-problem__stat{font-size:32px}}.rlp-proof{background:#ebe2d9;padding:72px 24px}.rlp-proof__inner{max-width:1120px;margin:0 auto}.rlp-proof__eyebrow{display:inline-block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#762821;font-weight:700;margin-bottom:14px}.rlp-proof__title{font-size:42px;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#2c3c4c;margin:0 0 24px}.rlp-proof__headline{display:flex;align-items:center;gap:40px;flex-wrap:wrap;margin-bottom:40px}.rlp-proof__rating{display:flex;align-items:baseline;gap:14px}.rlp-proof__rating-num{font-size:72px;font-weight:800;color:#2c3c4c;line-height:1;letter-spacing:-.03em}.rlp-proof__stars{color:#762821;font-size:24px;letter-spacing:2px}.rlp-proof__count{font-size:15px;color:#6b7785;margin-top:6px}.rlp-proof__sidebar{flex:1;min-width:260px;color:#2c3c4c;font-size:15px;border-left:3px solid #762821;padding-left:18px}.rlp-proof__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.rlp-proof__card{background:#fff;padding:30px 26px;border-radius:8px;border:1px solid #cecfd1}.rlp-proof__tstars{color:#762821;font-size:14px;letter-spacing:1.5px;margin-bottom:12px}.rlp-proof__quote{font-size:16px;line-height:1.5;color:#1a1a1a;margin-bottom:18px;font-weight:500}.rlp-proof__meta{font-size:13px;color:#6b7785;border-top:1px solid #cecfd1;padding-top:14px;line-height:1.45}.rlp-proof__meta strong{color:#2c3c4c;font-size:14px;display:block;margin-bottom:2px}.rlp-proof__verified{display:inline-block;background:#a8b4ba;color:#2c3c4c;font-size:11px;padding:2px 8px;border-radius:3px;margin-left:6px;font-weight:600;vertical-align:middle}.rlp-proof__press-label{margin-top:44px;padding-top:32px;border-top:1px solid #cecfd1;text-align:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#6b7785;font-weight:700;margin-bottom:20px}.rlp-proof__press{display:flex;align-items:center;gap:28px;flex-wrap:wrap;justify-content:center}.rlp-proof__logo{height:64px;min-width:140px;padding:0 18px;display:grid;place-items:center;opacity:.85;transition:opacity .15s ease}.rlp-proof__logo:hover{opacity:1}.rlp-proof__logo-img{max-height:44px;max-width:140px;object-fit:contain;display:block}@media(max-width:820px){.rlp-proof{padding:48px 20px}.rlp-proof__title{font-size:32px}.rlp-proof__grid{grid-template-columns:1fr}.rlp-proof__rating-num{font-size:56px}}@media(max-width:640px){.rlp-proof__title{font-size:26px;margin-bottom:24px}.rlp-proof__sidebar{min-width:unset;padding:24px 20px}.rlp-proof__rating-num{font-size:48px}.rlp-proof__card{padding:20px}.rlp-proof__logos{gap:8px}.rlp-proof__logo{height:48px;min-width:100px;padding:0 10px}.rlp-proof__logo-img{max-height:32px;max-width:100px}}.rlp-solution{background:#fff;padding:72px 24px}.rlp-solution__inner{max-width:1120px;margin:0 auto}.rlp-solution__eyebrow{display:inline-block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#762821;font-weight:700;margin-bottom:14px}.rlp-solution__title{font-size:42px;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#2c3c4c;margin:0 0 24px}.rlp-solution__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.rlp-solution__body{font-size:17px;color:#333;line-height:1.55}.rlp-solution__body p{margin:0 0 14px}.rlp-solution__body p:first-child{font-size:20px;line-height:1.55}.rlp-solution__steps{margin-top:28px}.rlp-solution__step{display:flex;align-items:flex-start;gap:16px;padding:18px 0;border-top:1px solid #cecfd1}.rlp-solution__step:last-child{border-bottom:1px solid #cecfd1}.rlp-solution__num{flex:0 0 36px;height:36px;border-radius:50%;background:#762821;color:#fff;font-weight:800;font-size:16px;display:grid;place-items:center}.rlp-solution__step-text strong{display:block;font-weight:700;color:#2c3c4c;margin-bottom:2px;font-size:16px}.rlp-solution__step-text span{color:#6b7785;font-size:15px}.rlp-solution__frame{width:100%;border-radius:8px;overflow:hidden;background:#ebe2d9;display:block}.rlp-solution__img{width:100%;height:auto;display:block}.rlp-solution__img-placeholder{aspect-ratio:4/3;background:linear-gradient(135deg,#ebe2d9,#d7cac0);display:grid;place-items:center;color:#2c3c4c;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;border:1px solid #cecfd1}@media(max-width:820px){.rlp-solution{padding:48px 20px}.rlp-solution__title{font-size:32px}.rlp-solution__grid{grid-template-columns:1fr;gap:28px}}@media(max-width:480px){.rlp-solution__title{font-size:26px}.rlp-solution__body{font-size:15px}.rlp-solution__body p:first-child{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/323/compiled_assets/styles.css.map */
