.rf{--rf-blue: #053ab6;--rf-cyan: #33b5d3;--rf-ice: #eefdff;--rf-white: #ffffff;--rf-ink: #14213d;--rf-orange: #b4500a;--rf-orange-hover: #9a4408;--rf-yellow: #ffc53d;--rf-body: 20px;--rf-lead: clamp(20px, .4vw + 18px, 23px);--rf-h1: clamp(34px, 2.4vw + 20px, 52px);--rf-h2: clamp(28px, 1.6vw + 18px, 40px);--rf-h3: clamp(22px, .6vw + 18px, 26px);--rf-small: 18px;--rf-max: 1200px;--rf-pad-x: clamp(20px, 4vw, 48px);--rf-pad-y: clamp(48px, 6vw, 88px);--rf-radius: 16px;--rf-dur: .8s;--rf-ease: cubic-bezier(.22, .61, .36, 1);--rf-bg: var(--rf-ice);--rf-text: var(--rf-ink);--rf-heading: var(--rf-blue);--rf-accent-text: var(--rf-orange);background:var(--rf-bg);color:var(--rf-text);font-size:var(--rf-body);line-height:1.6;padding:var(--rf-pad-y) var(--rf-pad-x);overflow:hidden;position:relative}.rf *,.rf *:before,.rf *:after{box-sizing:border-box}.rf--text-xl{--rf-body: 22px;--rf-lead: clamp(22px, .4vw + 20px, 25px);--rf-h1: clamp(38px, 2.6vw + 22px, 58px);--rf-h2: clamp(30px, 1.8vw + 20px, 44px)}.rf--bg-ice{--rf-bg: var(--rf-ice)}.rf--bg-white{--rf-bg: var(--rf-white)}.rf--bg-blue{--rf-bg: var(--rf-blue);--rf-text: var(--rf-white);--rf-heading: var(--rf-white);--rf-accent-text: var(--rf-yellow)}.rf__inner{max-width:var(--rf-max);margin:0 auto;position:relative;z-index:1}.rf h2.page-title,.rf .rf-title{display:block;font-size:var(--rf-h1);line-height:1.12;font-weight:700;letter-spacing:-.015em;color:var(--rf-heading);margin:0 0 .4em}.rf h2.rf-h2{font-size:var(--rf-h2);line-height:1.18;font-weight:700;letter-spacing:-.01em;color:var(--rf-heading);margin:0 0 .5em}.rf h3{font-size:var(--rf-h3);line-height:1.25;font-weight:700;color:var(--rf-heading);margin:0 0 .4em}.rf p{margin:0 0 1em}.rf .rf-lead{font-size:var(--rf-lead);line-height:1.5}.rf a{color:inherit}.rf p,.rf li,.rf blockquote,.rf figcaption,.rf strong,.rf em,.rf b,.rf i,.rf small,.rf label,.rf dt,.rf dd{color:inherit}.rf-btns{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.rf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:14px 28px;border-radius:10px;border:2px solid transparent;font-size:20px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease;font-family:inherit}.rf-btn:focus-visible{outline:4px solid var(--rf-yellow);outline-offset:3px}.rf .rf-btn--buy{background:var(--rf-orange);color:var(--rf-white)}.rf .rf-btn--buy:hover{background:var(--rf-orange-hover)}.rf .rf-btn--call{background:var(--rf-blue);color:var(--rf-white)}.rf .rf-btn--call:hover{background:#042e90}.rf.rf--bg-blue .rf-btn--call{background:var(--rf-white);color:var(--rf-blue)}.rf-btn svg{width:22px;height:22px;flex:none}.rf .rf-btn--outline{background:transparent;color:var(--rf-blue);border-color:var(--rf-blue)}.rf .rf-btn--outline:hover{background:#053ab60f}@media(max-width:749px){.rf-btns{flex-direction:column;align-items:stretch}.rf-btn{width:100%}}.rf-call-note{font-size:var(--rf-small);margin:18px 0 0}.rf-call-note a{font-weight:700;color:var(--rf-heading);text-decoration:underline;text-underline-offset:3px}.rf-badge{display:inline-block;background:var(--rf-yellow);color:#000;font-size:16px;font-weight:700;padding:6px 14px;border-radius:999px}.rf .rf-editor-note,.rf-editor-note{font-size:15px;background:#fff7d6;color:#5a4300;border:1px dashed #c99a00;padding:8px 12px;border-radius:8px;margin:10px 0}.rf-js .rf--animate [data-rf-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--rf-dur) var(--rf-ease),transform var(--rf-dur) var(--rf-ease);transition-delay:var(--rf-delay, 0ms)}.rf-js .rf--animate [data-rf-reveal].is-in{opacity:1;transform:none}.rf-js .rf--animate [data-rf-reveal=fade]{transform:none}@media(prefers-reduced-motion:reduce){.rf-js .rf--animate [data-rf-reveal]{opacity:1!important;transform:none!important;transition:none!important}.rf *,.rf *:before,.rf *:after{animation:none!important}}.rf-hero__top{max-width:860px;margin:0 auto clamp(32px,4vw,52px);text-align:center}.rf-hero--left .rf-hero__top{margin-left:0;text-align:left}.rf-hero__top .rf-lead{margin:0}.rf-hero__top .rf-lead p:last-child{margin-bottom:0}.rf-hero__eyebrow{margin-bottom:14px}.rf-hero__grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:clamp(24px,3vw,36px);align-items:stretch}.rf-hero--card-left .rf-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.75fr)}.rf-hero--card-left .rf-hero__media{order:2}@media(max-width:899px){.rf-hero__grid,.rf-hero--card-left .rf-hero__grid{grid-template-columns:minmax(0,1fr)}.rf-hero--card-left .rf-hero__media{order:0}}.rf-hero__media{position:relative;align-self:center}.rf-hero__glow{position:absolute;top:-12%;right:-8%;bottom:-12%;left:-8%;z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ffc53de6,#ffb84080 50%,#ffc53d26 78%,#ffc53d00);opacity:.3;transform:scale(.88)}.rf--animate .rf-hero__glow.is-in{animation:rf-glow-in 2.4s var(--rf-ease) forwards,rf-glow-breathe 7s ease-in-out 2.4s 2}.rf:not(.rf--animate) .rf-hero__glow,html:not(.rf-js) .rf-hero__glow{opacity:1;transform:none}@keyframes rf-glow-in{0%{opacity:.3;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes rf-glow-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(.98)}}@media(prefers-reduced-motion:reduce){.rf-hero__glow{opacity:1!important;transform:none!important}}.rf-hero__frame{position:relative;z-index:1;border-radius:14px;overflow:hidden;background:#dfeef6;box-shadow:0 10px 30px #14213d1f;aspect-ratio:16 / 9}.rf-hero__frame--tall{aspect-ratio:4 / 5}.rf-hero__frame video,.rf-hero__frame img,.rf-hero__frame iframe,.rf-hero__frame svg{display:block;width:100%;height:100%;object-fit:cover;border:0}.rf-hero__frame .placeholder-svg{background:#dfeef6;fill:#9cc3d6}.rf-card{position:relative;z-index:1;background:var(--rf-white);border:1px solid rgba(20,33,61,.1);border-radius:14px;box-shadow:0 6px 24px #14213d12;padding:clamp(20px,2.2vw,28px);display:flex;flex-direction:column;color:var(--rf-ink)}.rf-card__img{background:var(--rf-ice);border-radius:10px;margin-bottom:16px;aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;overflow:hidden}.rf-card__img img,.rf-card__img svg{width:100%;height:100%;object-fit:contain;display:block}.rf .rf-card__name{font-size:var(--rf-h3);font-weight:700;line-height:1.2;color:var(--rf-blue);margin:0 0 6px}.rf-card__text{font-size:18px;line-height:1.5;margin:0 0 14px}.rf-card__text p{margin:0 0 .5em}.rf-card__price{font-size:22px;font-weight:700;margin:0 0 14px}.rf-steps{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:18px;font-weight:600}.rf-step{display:inline-flex;align-items:center;gap:8px}.rf-step__num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--rf-yellow);color:#000;font-size:14px;font-weight:700;flex:none}.rf-card__fine{font-size:16px;margin:-8px 0 16px;opacity:.85}.rf-card__actions{margin-top:auto;display:flex;flex-direction:column;gap:10px}.rf-card__actions .rf-btn,.rf-card__actions form,.rf-card__actions form .rf-btn{width:100%}.rf-card__call{text-align:center;font-size:18px;margin:4px 0 0}.rf-card__call a{font-weight:600;color:var(--rf-blue);text-decoration:underline;text-underline-offset:3px}.rf-narrow{max-width:880px;margin-left:auto;margin-right:auto}.rf-center{text-align:center}.rf-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rf-icon{width:100%;height:100%;display:block}.rf-h2.rf-center{margin-bottom:.8em}.rf .rf-btn--light{background:var(--rf-white);color:var(--rf-blue)}.rf .rf-btn--light:hover{background:var(--rf-ice)}.rf .rf-note{font-size:18px;line-height:1.55;background:var(--rf-white);border-left:4px solid var(--rf-yellow);border-radius:0;padding:14px 18px;margin:28px 0 0}.rf.rf--bg-white .rf-note{background:var(--rf-ice)}.rf .rf-footnote{font-size:16px;opacity:.85;margin:28px 0 0}.rf-fn a{font-size:.7em;font-weight:700;color:var(--rf-blue);text-decoration:none;margin-left:2px}.rf-mirror__list{display:flex;flex-direction:column;gap:22px}.rf-mirror__item{display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;align-items:start}.rf-mirror__icon{width:56px;height:56px;border-radius:50%;background:var(--rf-ice);color:var(--rf-blue);padding:13px;border:1.5px solid var(--rf-cyan)}.rf--bg-ice .rf-mirror__icon{background:var(--rf-white)}.rf-mirror__text p{margin:0}.rf-mirror__text p+p{margin-top:.8em}.rf-mirror__item:has(.rf-mirror__icon) .rf-mirror__text{padding-top:10px}.rf-mirror__item:not(:has(.rf-mirror__icon)){grid-template-columns:minmax(0,1fr)}.rf .rf-mirror__close{margin:40px auto 0;max-width:760px;text-align:center;font-size:var(--rf-lead);line-height:1.45;font-weight:700;color:var(--rf-heading)}@media(max-width:599px){.rf-mirror__item{grid-template-columns:44px minmax(0,1fr);gap:14px}.rf-mirror__icon{width:44px;height:44px;padding:10px}.rf-mirror__item:has(.rf-mirror__icon) .rf-mirror__text{padding-top:4px}}.rf-doubt__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:32px}.rf-doubt__item{background:var(--rf-white);border:1px solid rgba(20,33,61,.1);border-radius:14px;padding:22px 20px;text-align:center}.rf--bg-white .rf-doubt__item{background:var(--rf-ice)}.rf-doubt__item p{margin:0;font-size:19px;line-height:1.5}.rf-doubt__icon{display:block;width:44px;height:44px;margin:0 auto 12px;color:var(--rf-orange)}.rf--animate .rf-doubt__item.is-in{transition:opacity var(--rf-dur) var(--rf-ease),transform var(--rf-dur) var(--rf-ease),filter 1.2s ease;animation:rf-closet 1.4s ease 1.6s forwards}@keyframes rf-closet{to{filter:grayscale(1);opacity:.75;transform:translateY(4px)}}.rf .rf-doubt__skeptic{margin:0 auto 14px;max-width:760px}.rf .rf-doubt__close{max-width:760px;margin:0 auto;font-size:var(--rf-lead);line-height:1.45;font-weight:700;color:var(--rf-heading)}.rf-product__top{margin-bottom:clamp(28px,4vw,48px)}.rf-product__top .rf-lead{margin:0}.rf-product__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(28px,4vw,56px);align-items:center}.rf-product__grid--solo{grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto}@media(max-width:899px){.rf-product__grid{grid-template-columns:minmax(0,1fr)}}.rf-fir{margin:0;background:var(--rf-ice);border-radius:16px;padding:20px 20px 18px}.rf--bg-ice .rf-fir{background:var(--rf-white)}.rf-fir svg{display:block;width:100%;height:auto}.rf-fir__panel{fill:var(--rf-orange)}.rf-fir__waves path{stroke:var(--rf-yellow);stroke-dasharray:260;stroke-dashoffset:0}.rf-fir__waves path:nth-child(2){stroke:#f2a531}.rf-fir__cool{fill:var(--rf-cyan)}.rf-fir__warm{opacity:1}.rf-fir__air{stroke:var(--rf-cyan)}.rf-js .rf--animate .rf-fir .rf-fir__waves path{stroke-dashoffset:260}.rf-js .rf--animate .rf-fir .rf-fir__warm{opacity:0}.rf--animate .rf-fir.is-in .rf-fir__waves path{transition:stroke-dashoffset 1.8s var(--rf-ease);stroke-dashoffset:0}.rf--animate .rf-fir.is-in .rf-fir__waves path:nth-child(2){transition-delay:.2s}.rf--animate .rf-fir.is-in .rf-fir__waves path:nth-child(3){transition-delay:.4s}.rf--animate .rf-fir.is-in .rf-fir__warm{transition:opacity 2.2s ease 1.4s;opacity:1}.rf-fir__labels{display:flex;flex-direction:column;gap:6px;font-size:17px;font-weight:600;margin-top:6px;padding:0 6px}.rf-fir__labels span{display:flex;align-items:center;gap:10px}.rf-fir__labels span:before{content:"";width:14px;height:14px;border-radius:50%;flex:none}.rf-fir__l1:before{background:var(--rf-yellow)}.rf-fir__l2:before{background:var(--rf-orange)}.rf-fir__l3:before{background:var(--rf-cyan)}.rf-fir__tent{fill:var(--rf-white);stroke:#9cc3d6;stroke-width:2}.rf--bg-ice .rf-fir__tent{fill:var(--rf-ice)}.rf-fir__l1,.rf-fir__l2,.rf-fir__l3{color:var(--rf-ink)}@media(prefers-reduced-motion:reduce){.rf-fir .rf-fir__waves path{stroke-dashoffset:0!important}.rf-fir .rf-fir__warm{opacity:1!important}}.rf-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.rf-feature{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:start}.rf-feature__check{width:34px;height:34px;border-radius:50%;background:var(--rf-yellow);color:#000;padding:7px;margin-top:2px}.rf .rf-feature__title{font-size:22px;margin:0 0 4px}.rf-feature p{margin:0}.rf-session__wrap{display:flex;align-items:center;justify-content:center;gap:clamp(28px,5vw,64px);max-width:940px}.rf-session__text .rf-h2{margin-bottom:.35em}.rf-session__text .rf-lead p:last-child{margin-bottom:0}@media(max-width:749px){.rf-session__wrap{flex-direction:column;text-align:center}}.rf-clock{position:relative;width:170px;height:170px;flex:none}.rf-clock svg{width:100%;height:100%;transform:rotate(-90deg)}.rf-clock__track{fill:var(--rf-white);stroke:#33b5d359;stroke-width:10}.rf--bg-white .rf-clock__track{fill:var(--rf-ice)}.rf-clock__fill{fill:none;stroke:var(--rf-orange);stroke-width:10;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.rf-js .rf--animate .rf-clock .rf-clock__fill{stroke-dashoffset:100;stroke:var(--rf-yellow)}.rf--animate .rf-clock.is-in .rf-clock__fill{transition:stroke-dashoffset 2.6s var(--rf-ease) .3s,stroke 2.6s ease .3s;stroke-dashoffset:0;stroke:var(--rf-orange)}@media(prefers-reduced-motion:reduce){.rf-clock .rf-clock__fill{stroke-dashoffset:0!important;stroke:var(--rf-orange)!important}}.rf-clock__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.rf-clock__num{font-size:52px;font-weight:700;color:var(--rf-blue)}.rf-clock__unit{font-size:17px;font-weight:600;margin-top:4px}.rf-studies{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.rf-study{background:var(--rf-ice);border-radius:14px;padding:24px;box-shadow:inset 0 4px 0 var(--rf-cyan)}.rf--bg-ice .rf-study{background:var(--rf-white)}.rf-study p{margin:0}.rf .rf-study__source{font-size:16px;font-weight:600;color:#1f5f73;margin-top:12px!important}.rf-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.rf-quote{margin:0;background:var(--rf-white);border-radius:14px;border:1px solid rgba(20,33,61,.08);padding:26px 24px 22px;display:flex;flex-direction:column;position:relative}.rf--bg-white .rf-quote{background:var(--rf-ice)}.rf-quote__mark{width:30px;height:30px;color:var(--rf-yellow);margin-bottom:8px}.rf-quote blockquote{margin:0 0 18px;font-size:19px;line-height:1.55}.rf-quote blockquote p{margin:0 0 .6em}.rf-quote__who{margin-top:auto;display:flex;align-items:center;gap:12px}.rf-quote__photo{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none}.rf-quote__name{display:block;font-weight:700;color:var(--rf-orange);font-size:18px}.rf-quote__title{display:block;font-size:16px;opacity:.85}.rf-quote--empty{border-style:dashed}.rf-pros{display:flex;flex-direction:column;gap:26px;margin-top:34px}.rf-pros__group{text-align:center}.rf .rf-pros__label{font-size:17px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rf-accent-text);margin:0 0 12px}.rf-pros__names{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.rf .rf-pros__names li{background:var(--rf-ice);border:1.5px solid var(--rf-cyan);color:var(--rf-blue);font-weight:600;font-size:18px;border-radius:999px;padding:8px 18px}.rf--bg-ice .rf-pros__names li{background:var(--rf-white)}.rf .rf-pros__detail{font-size:17px;margin:14px auto 0;max-width:640px}.rf .rf-pros__link{font-size:17px;margin:34px 0 0}.rf-pros__link a{color:var(--rf-blue);font-weight:600;text-underline-offset:3px}.rf-trust{--rf-pad-y: clamp(36px, 4vw, 56px)}.rf-trust__items{list-style:none;padding:0;margin:0 0 26px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px;font-size:19px;font-weight:600}.rf-trust__items li{display:inline-flex;align-items:center;gap:8px}.rf-trust__check{width:26px;height:26px;border-radius:50%;background:var(--rf-yellow);color:#000;padding:5px;flex:none}.rf-trust__doctor{max-width:820px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:18px 28px;flex-wrap:wrap;text-align:center;border-top:1px solid rgba(255,255,255,.25);padding-top:24px}.rf-trust__doctor p{margin:0;font-size:18px;flex:1 1 380px}.rf-trust__doctor .rf-btn{min-height:52px;font-size:18px}.rf-trust__doctor .rf-btn svg{width:20px;height:20px}.rf--bg-ice .rf-trust__doctor,.rf--bg-white .rf-trust__doctor{border-top-color:#14213d1f}.rf-close__glow{position:absolute;left:50%;top:50%;width:min(900px,120vw);height:520px;translate:-50% -50%;z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ffc53d8c,#ffc53d38 55%,#ffc53d00)}.rf-js .rf--animate .rf-close__glow{opacity:0;transform:scale(.85)}.rf--animate .rf-close__glow.is-in{opacity:1;transform:none;transition:opacity 2s ease,transform 2s var(--rf-ease)}.rf--bg-blue .rf-close__glow{background:radial-gradient(closest-side,#ffc53d47,#ffc53d00)}.rf-close__btns{justify-content:center;margin-top:28px}.rf-close__extras{margin-top:26px;font-size:18px}.rf-close__extras p{margin:0 0 6px}.rf-close__extras a{color:var(--rf-heading);font-weight:700;text-underline-offset:3px}.rf.rf-sticky-section{padding:0;background:transparent;overflow:visible}.rf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--rf-white);border-top:1px solid rgba(20,33,61,.12);box-shadow:0 -6px 20px #14213d1a;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .45s var(--rf-ease);visibility:hidden}.rf-sticky.is-shown{transform:none;visibility:visible}.rf-sticky__inner{max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;gap:6px}.rf-sticky .rf-btn{width:100%;min-height:54px}.rf-sticky .rf-buy-form{width:100%}.rf-sticky__call{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:18px;font-weight:600;color:var(--rf-blue);text-decoration:underline;text-underline-offset:3px;padding:4px 0}.rf-sticky__call svg{width:20px;height:20px}@media(min-width:900px){.rf-sticky:not(.rf-sticky--all){display:none}.rf-sticky__inner{flex-direction:row;align-items:center;justify-content:center;gap:24px}.rf-sticky .rf-btn,.rf-sticky .rf-buy-form{width:auto}}@media(prefers-reduced-motion:reduce){.rf-sticky{transition:none}}body.rf-has-sticky{padding-bottom:120px}@media(min-width:900px){body.rf-has-sticky:not(.rf-has-sticky-all){padding-bottom:0}}.rf.rf-bump{--rf-pad-y: 20px}.rf-bump__box{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:16px;align-items:center;border:2px dashed var(--rf-orange);background:#fffaf0;border-radius:14px;padding:18px 20px;cursor:pointer;max-width:760px}.rf-bump__check{width:30px;height:30px;accent-color:var(--rf-orange);cursor:pointer;margin:0}.rf-bump__check:focus-visible{outline:3px solid var(--rf-blue);outline-offset:3px}.rf-bump__img{width:84px;height:84px;object-fit:contain;border-radius:10px;background:var(--rf-white)}.rf-bump__body{display:flex;flex-direction:column;gap:4px}.rf-bump__title{font-size:20px;font-weight:700;color:var(--rf-blue)}.rf-bump__price{color:var(--rf-orange);margin-left:6px}.rf-bump__text{font-size:18px;line-height:1.5}.rf-bump__spec{font-size:16px;opacity:.85}.rf-bump__status{font-size:16px;font-weight:600;color:var(--rf-orange)}@media(max-width:599px){.rf-bump__box{grid-template-columns:auto minmax(0,1fr)}.rf-bump__img{display:none}}.rf.rf-cta-section{--rf-pad-y: clamp(36px, 4.5vw, 60px)}.rf-cta{display:flex;align-items:center;justify-content:space-between;gap:24px 48px;max-width:1040px}.rf .rf-cta__title{margin:0 0 6px;font-size:clamp(28px,1.6vw + 18px,38px)}.rf .rf-cta__sub{margin:0;font-size:var(--rf-lead)}.rf-cta__actions{display:flex;flex-direction:column;align-items:center;gap:8px;flex:none;min-width:300px}.rf-cta__actions .rf-btn,.rf-cta__actions .rf-buy-form,.rf-cta__actions .rf-buy-form .rf-btn{width:100%}.rf .rf-cta__call{margin:4px 0 0;font-size:18px;text-align:center}.rf-cta__call a{font-weight:700;color:var(--rf-heading);text-decoration:underline;text-underline-offset:3px}.rf--bg-blue .rf-cta__call a{color:var(--rf-white)}@media(max-width:799px){.rf-cta{flex-direction:column;text-align:center}.rf-cta__actions{width:100%;min-width:0}}.rf-product__col{display:flex;flex-direction:column}.rf-product__buy{margin-top:30px;padding-left:48px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.rf-product__buy .rf-cta__call{text-align:left}@media(max-width:899px){.rf-product__buy{padding-left:0;align-items:stretch}.rf-product__buy .rf-btn,.rf-product__buy .rf-buy-form{width:100%}.rf-product__buy .rf-cta__call{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/relax-funnel.css.map */
