@media(max-width:899px){html:not(#m) .rc-hero-in>div{width:100%;max-width:600px;margin-left:auto;margin-right:auto}html:not(#m) .rc-hero .rc-pricecard{max-width:none}html:not(#m) .rc-sec.rc-rw .rc-rw-sum{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:18px;align-items:center;padding:18px;border-radius:18px}html:not(#m) .rc-sec.rc-rw .rc-rw-sum>*{grid-column:1}html:not(#m) .rc-sec.rc-rw .rc-rw-avg{margin-bottom:4px}html:not(#m) .rc-sec.rc-rw .rc-rw-avg b{font-size:44px}html:not(#m) .rc-sec.rc-rw .rc-rw-based{margin:6px 0 0;font-size:12px}html:not(#m) .rc-sec.rc-rw .rc-rw-bars{grid-column:2;grid-row:1/span 3;margin:0;gap:5px}html:not(#m) .rc-sec.rc-rw .rc-rw-bars li{grid-template-columns:24px 1fr 18px;font-size:11.5px;gap:6px}html:not(#m) .rc-sec.rc-rw .rc-rw-sum .rc-btn{grid-column:1/-1;margin-top:14px;min-height:46px;font-size:15px}html:not(#m) .rc-sec.rc-rw .rc-rw-note{grid-column:1/-1;margin-top:8px;text-align:center;font-size:11.5px}html:not(#m) .rc-hero .rc-hero-in{grid-template-columns:minmax(0,1fr)}html:not(#m) .rc-sec.rc-rw .rc-rw-grid{grid-template-columns:minmax(0,1fr)}html:not(#m) .rc-rw-main,html:not(#m) .rc-hero-in>*{min-width:0}html:not(#m) .rc-sec.rc-rw .rc-rw-sum{max-width:600px;width:100%;margin:0 auto}}@media(max-width:749px){html:not(#m) .rc-wrap{padding-left:16px;padding-right:16px}html:not(#m) .rc-sec:not(.rc-hero){padding-top:32px;padding-bottom:32px}html:not(#m) .rc-sec .rc-h2,html:not(#m) .rc-sec.rc-results h2{font-size:clamp(22px,6.4vw,27px);line-height:1.15;margin-bottom:6px}html:not(#m) .rc-sec .rc-sub,html:not(#m) .rc-sec.rc-results .rc-res-head p{font-size:14px;line-height:1.5;margin-bottom:18px}html:not(#m) .rc-kick,html:not(#m) .rc-res-kicker{font-size:10.5px;padding:6px 12px;margin-bottom:8px;letter-spacing:.12em}html:not(#m) .rc-promo-track{min-height:0;padding:0 12px}html:not(#m) .rc-promo-slide{gap:6px 8px;padding:8px 0}html:not(#m) .rc-promo-msg{width:100%;justify-content:center;font-size:12.5px}html:not(#m) .rc-promo-slide .rc-ico{font-size:16px}html:not(#m) .rc-cd-l{display:none}html:not(#m) .rc-cd{flex-wrap:nowrap;gap:3px}html:not(#m) .rc-code{font-size:11.5px;padding:4px 8px;gap:5px}html:not(#m) .rc-code small{font-size:9px}html:not(#m) .rc-cd b{min-width:25px;padding:4px;font-size:11.5px}html:not(#m) .rc-header-in{min-height:0;gap:8px 10px;padding-top:10px;padding-bottom:6px}html:not(#m) .rc-logo img{max-height:34px}html:not(#m) .rc-hicons{gap:6px}html:not(#m) .rc-hicons a.rc-hic{width:36px;height:36px;font-size:18px}html:not(#m) .rc-nav{gap:6px;padding-bottom:6px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}html:not(#m) .rc-nav::-webkit-scrollbar{display:none}html:not(#m) .rc-nav a{font-size:13px;padding:7px 12px}html:not(#m) .rc-hero .rc-hero-in{gap:18px;padding-top:18px;padding-bottom:30px}html:not(#m) .rc-hero .rc-slider{max-width:100%;margin-bottom:12px}html:not(#m) .rc-hero .rc-badge{width:78px;top:-6px;right:-4px}html:not(#m) .rc-hero .rc-thumbs{gap:8px;justify-content:flex-start;scrollbar-width:none;padding:3px 14px 4px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}html:not(#m) .rc-hero .rc-thumbs::-webkit-scrollbar{display:none}html:not(#m) .rc-hero .rc-thumb{width:56px;height:56px;border-radius:10px;padding:2px}html:not(#m) .rc-hero .rc-hero-media .rc-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;white-space:normal;margin-top:12px;font-size:11.5px}html:not(#m) .rc-hero .rc-hero-media .rc-trust div{flex-direction:column;gap:5px;text-align:center;line-height:1.25}html:not(#m) .rc-hero .rc-hero-media .rc-trust .rc-ico{font-size:20px}html:not(#m) .rc-pay{margin-top:14px}html:not(#m) .rc-hero h1{font-size:clamp(34px,10.5vw,44px)}html:not(#m) .rc-hero .rc-hero-sub{font-size:16px;margin:10px 0 12px}html:not(#m) .rc-hero .rc-feats{gap:10px 12px;margin-bottom:18px}html:not(#m) .rc-hero .rc-feat{font-size:12px}html:not(#m) .rc-hero .rc-feat-ico{width:38px;height:38px;font-size:19px}html:not(#m) .rc-hero .rc-pricecard{padding:24px 14px 14px;border-radius:18px}html:not(#m) .rc-hero .rc-pricecard:before{font-size:9.5px;padding:7px 12px;letter-spacing:.1em}html:not(#m) .rc-hero .rc-pc-top{grid-template-columns:1fr;gap:14px;margin-bottom:14px}html:not(#m) .rc-hero .rc-price .num{font-size:58px}html:not(#m) .rc-hero .rc-points{grid-template-columns:1fr 1fr;gap:10px 8px}html:not(#m) .rc-hero .rc-points li.rc-pt{font-size:13px;gap:8px;line-height:1.25}html:not(#m) .rc-mi{width:28px;height:28px;border-radius:8px}html:not(#m) .rc-mi svg{width:17px;height:17px}html:not(#m) .rc-hero .rc-pack-grid{grid-template-columns:1fr;gap:10px;padding-top:8px}html:not(#m) .rc-hero .rc-pack{flex-direction:row;align-items:center;justify-content:space-between;border-radius:14px}html:not(#m) .rc-hero .rc-pack.is-on{background:#f3fbf4;transform:none}html:not(#m) .rc-hero .rc-pack-h,html:not(#m) .rc-hero .rc-pack.is-on .rc-pack-h{flex-direction:row-reverse;justify-content:flex-end;gap:10px;background:none;color:#0b2f16;border-radius:0;padding:14px 4px 14px 14px;font-size:15px;white-space:nowrap}html:not(#m) .rc-hero .rc-pack-ck{width:22px;height:22px;font-size:12px}html:not(#m) .rc-hero .rc-pack.is-on .rc-pack-ck{background:#13a53b;border-color:#13a53b;color:#fff}html:not(#m) .rc-hero .rc-pack-b{display:grid;grid-template-columns:auto auto;justify-content:end;justify-items:end;align-items:center;column-gap:8px;row-gap:4px;padding:12px 14px 12px 4px;flex:0 1 auto}html:not(#m) .rc-hero .rc-pack-p{font-size:19px;white-space:nowrap}html:not(#m) .rc-hero .rc-pack-b s,html:not(#m) .rc-hero .rc-pack-b small{font-size:12px;white-space:nowrap}html:not(#m) .rc-hero .rc-pack-b em{margin:0;font-size:11px;padding:3px 7px;white-space:nowrap}html:not(#m) .rc-hero .rc-pack-rib{top:-11px;right:14px;font-size:9.5px}html:not(#m) .rc-hero .rc-deal{padding:14px 16px;text-align:center}html:not(#m) .rc-hero .rc-deal-row{justify-content:center}html:not(#m) .rc-hero .rc-deal-txt{font-size:13px}html:not(#m) .rc-hero .rc-deal-pay{margin-left:0;text-align:center}html:not(#m) .rc-hero .rc-deal-pay strong{font-size:21px}html:not(#m) .rc-hero .rc-deal-cd b{min-width:40px;font-size:17px}html:not(#m) .rc-hero .rc-qty button{width:34px}html:not(#m) .rc-hero .rc-pricecard .rc-btn{font-size:15.5px;min-height:52px;padding:12px 14px}html:not(#m) .rc-sec.rc-benefits{padding-top:22px;padding-bottom:22px}html:not(#m) .rc-sec.rc-benefits .rc-benefit-grid{gap:10px}html:not(#m) .rc-sec.rc-benefits .rc-benefit{padding:14px 10px 16px;border-radius:16px}html:not(#m) .rc-sec.rc-benefits .rc-benefit-img{width:64px;height:64px;border-radius:16px;margin-bottom:8px}html:not(#m) .rc-sec.rc-benefits .rc-benefit b{font-size:12px;line-height:1.3}html:not(#m) .rc-sec.rc-benefits .rc-benefit span{font-size:11.5px;line-height:1.4}html:not(#m) .rc-sec.rc-results .rc-res-head{margin-bottom:18px}html:not(#m) .rc-sec.rc-results .rc-res-grid{gap:26px}html:not(#m) .rc-sec.rc-results .rc-offer{padding:26px 14px 16px}html:not(#m) .rc-sec.rc-results .rc-price .num{font-size:46px}html:not(#m) .rc-res-upsell{font-size:12.5px;padding:9px 10px}html:not(#m) .rc-sec.rc-vids .rc-vid-grid{display:flex;gap:12px;margin:0 -16px;padding:4px 16px 12px;scroll-padding:0 16px;scrollbar-width:none;overflow-x:auto;scroll-snap-type:x mandatory}html:not(#m) .rc-sec.rc-vids .rc-vid-grid::-webkit-scrollbar{display:none}html:not(#m) .rc-sec.rc-vids .rc-vid{flex:0 0 76%;max-width:300px;scroll-snap-align:start;border-radius:18px}html:not(#m) .rc-sec.rc-vids .rc-vid:hover{transform:none}html:not(#m) .rc-sec.rc-vids .rc-vid-body{padding:14px}html:not(#m) .rc-sec.rc-vids .rc-vid-body h3{font-size:16px}html:not(#m) .rc-sec.rc-vids .rc-vid-body p{font-size:12.5px}html:not(#m) .rc-vid-cta{margin-top:18px;padding:16px;gap:14px;border-radius:18px}html:not(#m) .rc-vid-cta-l{gap:12px;align-items:flex-start}html:not(#m) .rc-vid-cta-img{width:64px;height:64px;border-radius:12px}html:not(#m) .rc-vid-cta-h{font-size:16.5px;margin-bottom:4px}html:not(#m) .rc-vid-cta-p strong{font-size:22px}html:not(#m) .rc-vid-cta-up{font-size:12px;padding:4px 10px}html:not(#m) .rc-sec.rc-rw .rc-rw-grid{gap:16px}html:not(#m) .rc-sec.rc-rw .rc-rw-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:4px 16px 14px;scroll-padding:0 16px;scrollbar-width:none}html:not(#m) .rc-sec.rc-rw .rc-rw-list::-webkit-scrollbar{display:none}html:not(#m) .rc-sec.rc-rw .rc-rw-card,html:not(#m) .rc-sec.rc-rw .rc-rw-card.is-more{display:flex;flex:0 0 84%;scroll-snap-align:start}html:not(#m) .rc-sec.rc-rw .rc-rw-card:hover{transform:none}html:not(#m) .rc-sec.rc-rw .rc-rw-more{display:none}html:not(#m) .rc-sec.rc-rw .rc-rw-form{grid-template-columns:1fr}html:not(#m) .rc-sec.rc-how .rc-steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:4px 16px 12px;scroll-padding:0 16px;scrollbar-width:none}html:not(#m) .rc-sec.rc-how .rc-steps::-webkit-scrollbar{display:none}html:not(#m) .rc-sec.rc-how .rc-step{flex:0 0 76%;max-width:300px;scroll-snap-align:start}html:not(#m) .rc-sec.rc-how .rc-step:hover{transform:none}html:not(#m) .rc-sec.rc-how .rc-step h3{font-size:16px}html:not(#m) .rc-sec.rc-spots .rc-spot-grid{grid-template-columns:1fr 1fr;gap:10px}html:not(#m) .rc-sec.rc-spots .rc-spot{border-radius:16px}html:not(#m) .rc-sec.rc-spots .rc-spot-img{aspect-ratio:1/1}html:not(#m) .rc-sec.rc-spots .rc-spot:last-child:nth-child(odd){grid-column:1/-1}html:not(#m) .rc-sec.rc-spots .rc-spot:last-child:nth-child(odd) .rc-spot-img{aspect-ratio:2/1}html:not(#m) .rc-sec.rc-spots .rc-spot b{font-size:11px;padding:6px 11px;bottom:10px;white-space:nowrap}html:not(#m) .rc-sec.rc-incl .rc-incl-grid{gap:14px}html:not(#m) .rc-sec.rc-incl .rc-card{padding:18px 16px;border-radius:18px}html:not(#m) .rc-sec.rc-incl .rc-card h3{font-size:17px;margin-bottom:12px}html:not(#m) .rc-sec.rc-incl .rc-incl-in{grid-template-columns:1fr;gap:12px}html:not(#m) .rc-sec.rc-incl .rc-incl-in img{max-width:320px;margin:0 auto}html:not(#m) .rc-sec.rc-incl .rc-list{gap:8px}html:not(#m) .rc-sec.rc-incl .rc-list li{font-size:13.5px;padding:9px 11px}html:not(#m) .rc-sec.rc-incl .rc-list .rc-ico{font-size:17px}html:not(#m) .rc-sec.rc-faq .rc-faq-grid{gap:26px}html:not(#m) .rc-sec.rc-faq .rc-h2{margin-bottom:14px}html:not(#m) .rc-sec.rc-faq details{border-radius:12px;margin-bottom:8px}html:not(#m) .rc-sec.rc-faq summary{padding:13px 12px 13px 14px;font-size:14px;line-height:1.35}html:not(#m) .rc-sec.rc-faq summary .rc-ico{width:28px;height:28px;padding:6px}html:not(#m) .rc-sec.rc-faq .rc-ans{padding:0 14px 14px;font-size:14px}html:not(#m) .rc-sec.rc-faq .rc-final{padding:28px 16px 18px;border-radius:18px}html:not(#m) .rc-sec.rc-faq .rc-final h3{font-size:21px}html:not(#m) .rc-footer{padding-top:32px}html:not(#m) .rc-foot-grid{grid-template-columns:1fr 1fr;gap:24px 16px}html:not(#m) .rc-foot-grid>:first-child,html:not(#m) .rc-foot-grid>:last-child{grid-column:1/-1}html:not(#m) .rc-footer a{font-size:13px;margin-bottom:9px}html:not(#m) .rc-copy{margin-top:20px}html:not(#m) .rc-sbar-info{display:none}html:not(#m) .rc-sbar{padding-top:8px}html:not(#m) .rc-sbar select{min-height:48px}html:not(#m) .rc-sbar .rc-btn{min-height:48px}html:not(#m) .rc-wa-btn{width:50px;height:50px;font-size:26px}html:not(#m) body.has-rc-sbar .rc-wa{right:12px;bottom:calc(var(--rc-sbar-h,70px) + 12px)!important}}@media(max-width:360px){html:not(#m) .rc-hero .rc-points{grid-template-columns:1fr}html:not(#m) .rc-hero .rc-pack-h,html:not(#m) .rc-hero .rc-pack.is-on .rc-pack-h{font-size:14px;padding-left:10px}html:not(#m) .rc-hero .rc-pack-b{padding-right:10px}html:not(#m) .rc-sec.rc-benefits .rc-benefit-grid{grid-template-columns:1fr 1fr}}@media(min-width:750px) and (max-width:899px){html:not(#m) .rc-sec.rc-vids .rc-vid-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;padding:0}html:not(#m) .rc-sec.rc-vids .rc-vid{max-width:none}}@media(max-width:749px){html:not(#m) .rc-sec.rc-rw .rc-rw-sum{max-width:none}html:not(#m) .rc-sec .rc-final .rc-deal,html:not(#m) .rc-sec .rc-offer .rc-deal{text-align:center}html:not(#m) .rc-sec .rc-final .rc-deal-row{justify-content:center}html:not(#m) .rc-sec .rc-final .rc-deal-pay{margin-left:0;text-align:center}html:not(#m) .rc-sec .rc-final .rc-deal-txt{width:100%}}@media(max-width:480px){html:not(#m) .rc-vid-cta-img{display:none}html:not(#m) .rc-vid-cta-l{justify-content:center;text-align:center}html:not(#m) .rc-vid-cta-p{justify-content:center}}