@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Manrope;src:url(/assets/fonts-Manrope-Bold.woff2)format("woff2"),url(/assets/fonts-Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Light.woff2)format("woff2"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Light.woff)format("woff"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Regular.woff2)format("woff2"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Regular.woff)format("woff"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Medium.woff2)format("woff2"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Medium.woff)format("woff"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Medium.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Bold.woff2)format("woff2"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Bold.woff)format("woff"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Black.woff2)format("woff2"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Black.woff)format("woff"),url(/assets/land-ed-igniterx-ed-gummy-v1a-fonts-Satoshi-Black.ttf)format("truetype");font-weight:900;font-display:swap;font-style:normal}:root{--satoshi:"Satoshi", sans-serif;--manrope:"Manrope", sans-serif;--color:#1c1e1f;--green:#23f197}*{box-sizing:border-box;background:0 0;border:none;outline:none;margin:0;padding:0;list-style:none}body{font-family:var(--satoshi);color:var(--color);font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.3}@media (width<=1600px){body{font-size:16px}}@media (width<=1400px){body{font-size:14px}}@media (width<=650px){body{font-size:16px}}img{max-width:100%;height:auto}a{text-decoration:none}sup{vertical-align:super;line-height:0;font-size:65%!important}h2.title{font-size:84px;font-weight:500;line-height:1.08}h2.title span{color:#27306f}.tx-c{text-align:center}.tx-l{text-align:left}.wrapper{overflow:hidden}.center{width:100%;max-width:1760px;margin:0 auto;padding:0 15px}.d-none{display:none!important}.main-label{color:#999aa9;text-transform:uppercase;text-align:center;background:#f5f5f6;border-radius:30px;justify-content:center;align-items:center;margin-bottom:10px;padding:8px 15px;font-size:16px;font-weight:500;display:inline-flex}.subtitle{margin-top:15px;font-size:18px;font-weight:400;line-height:1.4}@media (width<=1400px){h2.title{font-size:70px}.subtitle{font-size:16px}}@media (width<=1250px){h2.title{font-size:60px}.main-label{font-size:12px}}@media (width<=991px){h2.title{font-size:50px}.main-label{font-size:12px}}@media (width<=767px){h2.title{font-size:40px}}@media (width<=600px){.s-600{display:block!important}.h-600{display:none!important}.main-label{margin-bottom:20px;padding:5px 10px;font-size:12px}h2.title{font-size:12vw}.subtitle{margin-top:20px;font-size:4.1vw}.subtitle br{display:none}}.btn{background:var(--green);color:#121628;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-width:215px;min-height:60px;padding:0 25px;font-weight:500;transition:color .1s linear;display:inline-flex}.btn.white{background:#fff}.btn svg{width:16px;height:16px;transition:all .1s linear}.btn:hover{color:#fff}.btn.white:hover{color:#121628}.btn:hover svg{transform:translate(5px)}.btn-fix{z-index:10;pointer-events:none;opacity:0;border-radius:5px 5px 0 0;transition:transform .3s,opacity .3s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(150%)}.btn-fix.show{opacity:1;pointer-events:auto;transform:translateY(0)}@keyframes btn-show{0%{bottom:-100%}to{bottom:0}}@media (width<=1600px){.btn{min-width:200px;min-height:50px;padding:0 20px}}@media (width<=1400px){.btn{min-width:180px;min-height:45px;padding:0 15px}}@media (width<=1250px){.btn{min-width:150px}}@media (width<=600px){.btn{min-height:55px;padding:0 30px}.btn-fix{display:inline-flex}}.header{z-index:10;padding:25px 0;transition:all .3s;position:fixed;top:0;left:0;right:0}.header .center{align-items:center;display:flex}.header .logo{color:#fff;transform:all .3s;line-height:0}.header.sticky{-webkit-backdrop-filter:blur(5px);background:#fffc;padding:5px 0;box-shadow:0 1px 10px #0000000d}.header.sticky .logo,.menu-open .header .logo{color:var(--color)}.menu{font-family:var(--manrope);margin:0 auto}.menu ul{align-items:center;gap:50px;display:flex}.menu ul li{transition:all .3s}.menu ul li:hover{transform:scale(1.1)}.menu ul a{color:#fff;font-weight:500}.header.sticky .menu ul a{color:var(--color)}@media (width<=1600px){.header{padding:15px 0}.header .logo{zoom:.9}.menu ul{gap:35px}}@media (width<=991px){.menu ul{gap:20px}}@media (width<=767px){.header .center>.btn{display:none}.menu{margin-right:0}.menu ul{-webkit-backdrop-filter:blur(40px);opacity:0;background-color:#fffffff2;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100vh;padding:100px 20px;display:none;position:fixed;inset:0}.menu ul a{color:var(--color);font-size:20px;font-weight:600}.menu .btn-menu{z-index:2;cursor:pointer;width:30px;height:30px;position:relative;display:block!important}.menu .btn-menu span{background:#fff;width:100%;height:2px;display:block}.menu .btn-menu span+span{margin-top:7px}.header.sticky .menu .btn-menu span,.menu-open .menu .btn-menu span{background:var(--color)}.menu-open .header .logo{z-index:9;position:relative}.menu-open .menu ul{animation:.5s linear forwards opacity;display:flex}.menu-open .btn-menu span{transform-origin:50%;width:100%;margin:0;transition:all .3s;position:absolute;top:50%}.menu-open .btn-menu span+span{margin-top:0}.menu-open .btn-menu span:first-child{transform:rotate(45deg)}.menu-open .btn-menu span:last-child{transform:rotate(-45deg)}.menu-open .btn-menu span:nth-child(2){display:none}}@keyframes opacity{0%{opacity:0}to{opacity:1}}.intro{color:#fff;height:100vh;position:relative;overflow:hidden}#intro-end-sentinel{width:1px;height:1px;position:absolute;bottom:0;left:0}.intro-video{height:100%;position:relative}.intro-video:after{content:"";background:linear-gradient(#0000,#000);display:block;position:absolute;inset:50% 0 0}.intro-video img,.intro-video video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.intro .center{z-index:2;grid-template-columns:1fr 550px;padding-bottom:65px;display:grid;position:absolute;bottom:0;left:0;right:0}.intro .left{margin-top:auto}.trust{color:#fff;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.trust ul{align-items:center;gap:1.5px;display:flex}.trust ul li{background:#0b5a55;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex;position:relative}.trust ul li:before{content:"";background:#00b67a;width:0;transition:width .5s linear;display:block;position:absolute;inset:0}.trust ul li.show:before{width:100%}.trust ul li:last-child:before{max-width:65%}.trust ul li:first-child:before{transition-delay:.2s!important}.trust ul li:nth-child(2):before{transition-delay:.4s!important}.trust ul li:nth-child(3):before{transition-delay:.6s!important}.trust ul li:nth-child(4):before{transition-delay:.8s!important}.trust ul li:nth-child(5):before{transition-delay:1s!important}.trust ul li svg{z-index:2;width:13px;height:13px;position:relative}.usa-made{align-items:center;gap:5px;margin-top:15px;font-size:13px;font-weight:300;display:flex}.usa-made img{max-width:22px;display:inline-flex}.intro h1{margin-top:78px;font-size:84px;line-height:1.2}.intro h1 span{font-weight:300}.intro .subtitle{margin-top:15px;margin-bottom:40px;font-size:21px;font-weight:500}.intro .isi{color:#fff;font-size:12px;text-decoration:underline}.intro .isi:hover{text-decoration:none}.intro .right{margin-top:auto}.intro .right p{margin-bottom:30px;font-size:20px;font-weight:500;line-height:1.4}@media (width<=1600px){.intro .center{grid-template-columns:1fr 460px;padding-bottom:40px}.intro h1{margin-top:50px;font-size:60px}.intro .subtitle,.intro .right p{margin-bottom:25px;font-size:17px}}@media (width<=1400px){.intro .center{grid-template-columns:1fr 405px;padding-bottom:25px}.intro h1{font-size:50px}.intro .subtitle{font-size:14px}.intro .right p{font-size:15px}}@media (width<=991px){.intro .center{grid-template-columns:1fr;gap:30px}.intro .right{max-width:650px;margin-top:unset}.intro h1{margin-top:0}.intro .center{top:0}}@media (width<=767px){.intro .center{gap:25px}.intro h1{margin-top:15px;font-size:40px}.intro .right p{font-size:14px}.intro .subtitle{margin-bottom:15px}}@media (width<=600px){.intro{height:auto}.intro-video{height:100%;min-height:800px;display:flex}.intro-video img{height:initial}.intro h1{font-size:11vw}.intro .subtitle{margin-top:10px;margin-bottom:0;font-size:3.2vw}.intro .center{gap:30px;padding-bottom:0}.intro .isi{position:absolute;bottom:25px}.intro .right p{margin-bottom:35px}.trust{flex-wrap:wrap;max-width:180px;font-size:14px}.trust>span:first-child{order:-2}.trust>ul,.trust>span:last-child{order:-1}.usa-made{font-size:12px}}@media (width<=450px){.intro .right p{font-size:5vw}}.marquee{margin-top:50px;padding:1px 0;display:flex;overflow-x:hidden}.marquee .list{--gap:0;--duration:30s;gap:0 var(--gap);animation:spin var(--duration) infinite linear;padding-right:var(--gap);display:flex}.marquee[reverse=true] .list{animation-direction:reverse}.marquee .item{--width:215px;width:var(--width);flex:0 0 var(--width);justify-content:center;align-items:center;display:flex}@keyframes spin{0%{translate:0}to{translate:-100%}}.brand{border-bottom:1px solid #dbeafe;padding:45px 0 55px}.brand p{font-weight:500}.brand .text{text-transform:uppercase;text-align:center;color:#a6adbf;font-size:13px;font-weight:700}.brand-second{border-bottom:none;padding-top:130px}.brand .LegitScript,.brand .healthline{width:125px}.brand .MensHealth,.brand .trustpilot{width:130px}.brand .gq{width:56px}.brand .webmd{width:115px}.brand .maxim{width:140px}@media (width<=1400px){.brand{padding:30px 0}.marquee{margin-top:25px}}@media (width<=991px){.marquee .item{--width:180px}}@media (width<=600px){.marquee{margin-top:30px}.marquee .item{--width:150px}.brand img{zoom:.9}.brand-second{padding-top:100px}}.night{z-index:2;padding:140px 0 75px;position:relative}.back-text{z-index:-1;text-align:center;color:#fff;background:radial-gradient(50% 50%,#c1c8d980 0%,#c1c8d900 100%);justify-content:center;align-items:center;height:113%;font-size:304px;font-weight:300;line-height:1;display:flex;position:absolute;inset:0}.night small{text-align:center;color:#5b5b5b;width:100%;max-width:765px;margin:40px auto 0;font-size:12px;display:block}.night small a{color:#5b5b5b;text-decoration:underline}.night small a:hover{text-decoration:none}.night-splide.is-initialized:not(.is-active) .splide__list{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.night-splide.is-initialized:not(.is-active) .splide__track{overflow:visible}.night-splide .slide{color:#fff;aspect-ratio:2.2/3;border-radius:5px;height:100%;position:relative}.night-splide .image{height:100%;display:flex}.night-splide .image img{object-fit:cover;width:100%;height:100%}.night-splide .btn-plus,.night-splide .btn-close{cursor:pointer;background:#ffffffdb;border-radius:5px;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;font-weight:500;transition:all .3s;display:inline-flex;position:absolute;top:20px;right:20px}.night-splide .btn-close{font-size:20px}.night-splide .btn-plus:hover,.night-splide .btn-close:hover{opacity:.9}.night-splide .bottom{padding:0 20px 20px;position:absolute;bottom:0;left:0;right:0}.night-splide h3{margin-bottom:10px;font-size:32px;font-weight:400;animation-delay:.6s!important}.night-splide p{animation-delay:.3s!important}.first-slide{background:#fff;flex-direction:column;display:flex;overflow:hidden;color:#000!important}.first-slide .tx-c{padding-top:10px;position:absolute;top:0;left:0;right:0}.first-slide .tx-c h3{margin-bottom:0;font-size:56px;font-weight:500}.first-slide .tx-c p{letter-spacing:1px;margin-left:-5px;font-size:13px}.first-slide .product{z-index:2;max-width:180px;margin:auto;position:relative}.first-slide .images .pill{animation:10s infinite alternate-reverse product}@keyframes product{0%{transform:translateY(0)}50%{transform:translateY(10%)}to{transform:translateY(0)}}.first-slide ul li{white-space:nowrap;flex-direction:column;display:flex;position:absolute}.first-slide ul li strong{text-transform:uppercase;color:#27306f;font-size:15px;font-weight:700}.first-slide ul li p{text-transform:uppercase;font-size:12px}.first-slide ul li span{min-width:120px;height:.5px;margin:5px 0;display:block;position:relative}.first-slide ul li span:after{content:"";background:#000;width:0;transition:width 1s linear .5s;display:block;position:absolute;inset:0}.first-slide ul li span.show:after{width:100%}.first-slide ul li:first-child{text-align:right;top:10px;right:-80px}.first-slide ul li:nth-child(2) span{min-width:115px}.first-slide ul li:nth-child(3){text-align:right;bottom:100px;right:-85px}.first-slide ul li:nth-child(3) span{min-width:95px;margin-left:auto}.first-slide ul li:nth-child(4) span{min-width:115px;margin-right:auto}.first-slide ul li:first-child span:after{transition-delay:1s!important}.first-slide ul li:first-child p{animation-delay:.4s!important}.first-slide ul li:nth-child(2) strong{animation-delay:.6s!important}.first-slide ul li:nth-child(2) span:after{transition-delay:1.5s!important}.first-slide ul li:nth-child(2) p{animation-delay:1s!important}.first-slide ul li:nth-child(3) strong{animation-delay:1.2s!important}.first-slide ul li:nth-child(3) span:after{transition-delay:2s!important}.first-slide ul li:nth-child(3) p{animation-delay:1.4s!important}.first-slide ul li:nth-child(4) strong{animation-delay:1.6s!important}.first-slide ul li:nth-child(4) span:after{transition-delay:2.5s!important}.first-slide ul li:nth-child(4) p{animation-delay:1.8s!important}.first-slide .pill{max-width:125px;position:absolute;top:50px;left:50px}.first-slide .shadow{z-index:-1;width:100%;max-width:200px;height:285px;position:absolute;top:46px;bottom:0;right:calc(100% - 104px)}.first-slide .honeycomb{width:417px;height:466px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.first-slide .bottom{padding-bottom:10px}.first-slide .bottom h3{margin-bottom:0;font-size:38px;font-weight:300}.first-slide .bottom p{letter-spacing:1px;margin-bottom:5px;font-size:14px}.first-slide .bottom span{color:#5b5b5b;font-size:12px}.flip-card{perspective:1500px;width:100%;height:100%}.flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.4,.2,.2,1);position:relative}.is-flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px;position:absolute;inset:0;overflow:hidden}.flip-card-back{transform:rotateY(180deg)}.flip-card-back .bottom h3{font-size:32px;font-weight:500}.flip-card-back .bottom p{opacity:.8;font-weight:500}.flip-card-back svg{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 50px))}@media (width<=1600px){.back-text{font-size:260px}.night-splide.is-initialized:not(.is-active) .splide__list{gap:15px}.first-slide .product{zoom:.9}.flip-card-back .bottom{padding:0 15px 30px 30px}}@media (width<=1400px){.night{padding:100px 0 50px}.night-splide .splide__track{overflow:visible}.flip-card-back svg{zoom:.8}}@media (width<=1250px){.back-text{font-size:170px}.night{padding-top:50px}.night-splide{margin-top:0}.first-slide .tx-c{padding-top:10px}.first-slide .tx-c h3{font-size:45px}.first-slide .product{zoom:.75}.night-splide .bottom{padding:0 15px 15px}.first-slide .bottom h3{font-size:30px}.first-slide .bottom p{font-size:13px}}@media (width<=767px){.back-text{font-size:150px}.night .back-text{margin-top:-70px}.first-slide .product{zoom:.8}}@media (width<=600px){.night .back-text{margin-top:-120px}.splide__arrow{-webkit-backdrop-filter:blur(5px);opacity:1;background:#d8d8d880;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex;top:calc(50% + 50px)}.splide__arrow:after{content:"";transform-origin:50%;background:url(/assets/land-ed-igniterx-ed-gummy-v1a-img-ic-arr.svg) 50%/13px 13px no-repeat;width:13px;height:13px;display:inline-block}.splide__arrow--prev:after{transform:rotate(-180deg)}.splide__arrow svg{display:none}.night-splide .btn-plus{width:50px;height:50px}.night-splide h3{font-size:35px}.night small{margin:25px auto 0;font-size:13px}.first-slide .product{zoom:.9}.first-slide ul li:nth-child(2){top:55px}.first-slide ul li:nth-child(3){bottom:55px;right:-105px}.first-slide .images,.first-slide .images .pill{animation:none}}@media (width<=400px){.first-slide .product{zoom:.8}}.stats .center{grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;max-width:1300px;display:grid}.stats .item{text-align:center;will-change:transform;opacity:0;transition:all 1s linear .5s}.stats .item h3{color:#1c2b57;font-size:84px;font-weight:400}.stats .item:first-child h3{color:#022283cf}.stats .item:nth-child(3) h3{color:#6b3a47}.stats .item:nth-child(4) h3{color:#5a89aa}.stats .item:first-child{transform:translate(-80px)translateY(80px)}.stats .item:nth-child(2),.stats .item:nth-child(3){transform:translateY(80px)}.stats .item:nth-child(4){transform:translate(80px)translateY(80px)}.stats .item.show{opacity:1;transform:none}.stats .item p{text-transform:uppercase;letter-spacing:.5px;color:#999aa9;font-size:19px;font-weight:500}@media (width<=1250px){.stats{padding:50px 0}.stats .item h3{font-size:60px}.stats .item p{font-size:14px}}@media (width<=767px){.stats{padding:0}.stats .item h3{font-size:35px}.stats .item p{font-size:11px}}@media (width<=600px){.stats .center{flex-direction:column;grid-template-columns:1fr;gap:30px}.stats .item h3{font-size:70px}.stats .item p{font-size:14px}}.rex{padding:100px 0 40px}.rex h3{font-size:67px;font-weight:400}.rex .tx-c{z-index:2;position:relative}.rex .foot{z-index:2;max-width:1300px;margin:0 auto;padding-top:50px;display:block;position:relative}.rex .foot h5{text-align:center;margin-bottom:50px;font-size:40px;font-weight:500;animation-delay:.5s!important}.rex .foot small{color:#5b5b5b;text-align:center;max-width:850px;margin:0 auto;font-size:12px;display:block}.rex .foot small a{color:#5b5b5b;text-decoration:underline}.rex .foot small a:hover{text-decoration:none}.rex-image{max-width:1000px;margin:0 auto;position:relative}.rex-image .item{-webkit-backdrop-filter:blur(20px);color:#fff;z-index:2;background:#0003;border-radius:12px;min-width:195px;padding:10px 20px 10px 25px;position:absolute;top:50%;left:50%}.rex-image .item p{text-transform:uppercase;font-size:16px}.rex-image .item h4{text-transform:uppercase;font-size:25px;font-weight:500}.rex-image .item:first-child{transform:translate(-200%,-200%)}.rex-image .item:nth-child(2){transform:translate(50%,-270%)}.rex-image .item:nth-child(3){transform:translate(-140%,230%)}.rex-image .item:nth-child(4){transform:translate(75%,155%)}.rex-image .image video{width:100%}@media (width<=1600px){.rex h3{font-size:60px}.rex-image{max-width:1100px}.rex-image .item:first-child{transform:translate(-180%,-185%)}.rex-image .item:nth-child(2){transform:translate(45%,-255%)}.rex-image .item:nth-child(3){transform:translate(-140%,200%)}.rex-image .item:nth-child(4){transform:translate(60%,155%)}.rex .foot{max-width:1000px}.rex .foot h5{font-size:30px}}@media (width<=1250px){.rex{padding-bottom:40px}.rex h3{font-size:50px}.rex-image{max-width:800px}.rex-image .item{padding:15px 25px 15px 20px}.rex-image .item p{font-size:14px}.rex-image .item h4{font-size:25px}.rex .foot h5{font-size:20px}}@media (width<=767px){.rex h3{font-size:30px}.rex-image .item{min-width:150px;padding:10px 20px}.rex-image .item h4{font-size:18px}}@media (width<=600px){.rex h3{margin-top:10px;font-size:8.5vw;line-height:1.2}.rex-image .image{margin-left:-130px;margin-right:-130px}.rex-image .image img{width:100%;min-height:600px}.rex-image .item{border-radius:5px;min-width:150px;padding:10px 15px 10px 10px}.rex-image .item h4{font-size:20px}.rex-image .item p{font-size:12px}.rex-image .item:first-child{transform:translate(-125%,-265%)}.rex-image .item:nth-child(2){transform:translate(10%,-340%)}.rex-image .item:nth-child(3){transform:translate(-100%,220%)}.rex-image .item:nth-child(4){transform:translate(20%,120%)}.rex .foot h5{margin-bottom:40px;font-size:5.5vw;line-height:1.6}.rex .foot small{text-align:center;font-size:12.5px}}@media (width<=400px){.rex-image .item{min-width:135px}}.happens{color:#fff;height:100vh;position:relative;overflow:hidden}.happens .bg{width:100%;height:100%;display:flex}.happens .bg img{object-fit:cover;width:100%;height:100%}.happens .center{z-index:2;padding-bottom:60px;position:absolute;bottom:0;left:0;right:0}.happens .text{letter-spacing:1px;margin-bottom:10px;font-size:30px;font-weight:400}.happens h2.title{font-size:84px;font-weight:300}.happens h2.title b{font-weight:500}.happens .subtitle{max-width:620px;margin-top:25px;margin-bottom:55px;font-size:21px;font-weight:400}@media (width<=1600px){.happens .center{padding-bottom:40px}.happens h2.title{font-size:65px}.happens .text{font-size:23px}.happens .subtitle{font-size:18px}}@media (width<=1400px){.happens h2.title{font-size:50px}.happens .text{font-size:18px}.happens .subtitle{max-width:500px;margin-top:20px;margin-bottom:30px;font-size:16px}}@media (width<=767px){.happens h2.title{font-size:40px}}@media (width<=600px){.happens .text{margin-bottom:20px;font-size:15px}.happens h2.title{font-size:11vw}.happens h2.title b{display:block}.happens .subtitle{margin-top:30px;margin-bottom:30px;font-size:4.35vw}}.treatment{padding:80px 0 130px;position:relative}.treatment .back-text{margin-top:-50px}.treatment .subtitle{letter-spacing:1px;margin-top:15px;font-size:30px;font-weight:400}.treatment small{text-align:center;color:#5b5b5b;max-width:810px;margin:30px auto 0;font-size:12px;display:block}.treatment small a{color:#5b5b5b;text-decoration:underline}.treatment small a:hover{text-decoration:none}.wrap-comparison{background:#fff;max-width:980px;margin:50px auto 0;padding:40px 30px 25px;box-shadow:0 7px 25.3px #00000014}.wrap-comparison .main-label{color:#999aa9;letter-spacing:.5px;background:0 0;margin-bottom:0;padding:0;font-size:12px;font-weight:500}.wrap-comparison h3{font-size:63px;font-weight:300}.wrap-comparison .text{opacity:.73;max-width:750px;margin:5px auto 0;font-size:18px;font-weight:500}.comparison{color:#fff;background:#1d2336;border-radius:11px;flex-direction:column;margin-top:20px;padding:20px 38px 20px 55px;display:flex}.timeline{width:100%;position:relative}.timeline li{width:1px;height:300px;position:absolute;top:0}.timeline li:after{content:"";background:repeating-linear-gradient(#ffffff40 0 4px,#0000 4px 10px);width:1px;display:block;position:absolute;top:30px;bottom:0}.timeline li:first-child{left:0}.timeline li:nth-child(2){left:20%}.timeline li:nth-child(3){left:40%}.timeline li:nth-child(4){left:60%}.timeline li:nth-child(5){left:80%}.timeline li:nth-child(6){left:100%}.timeline span{white-space:nowrap;font-size:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.timeline li:first-child span{transform:translate(0)}.timeline li:nth-child(6) span{left:initial;right:0;transform:translate(0)}.chart{position:relative}.chart .wrap{justify-content:center;align-items:center;gap:7%;display:flex;position:absolute;top:22%;left:0;right:0}.chart .item{-webkit-backdrop-filter:blur(5px);color:#fff;will-change:transform;isolation:isolate;opacity:0;background:#fff3;border-radius:9px;padding:10px 15px;font-size:17px;animation:.3s linear 5s forwards fade-in;transform:translateY(20px);box-shadow:inset 1px 1px 2px #ffffff80,inset -.5px -.5px 1px #ffffff80}.chart .item.second{animation-delay:3s!important}.chart .item.third{animation-delay:6s}@keyframes fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.comparison svg{margin-top:60px}.chart-list{color:#ffffffb3;align-items:center;gap:23px;margin-left:auto;font-size:10px;display:flex}.chart-list li{align-items:center;gap:5px;display:flex}.chart-list li:before{content:"";background:#ff6b5e;border-radius:50%;width:8px;height:8px;display:block}.chart-list li:nth-child(2):before{background:#57ffa7}.chart-list li:nth-child(3):before{background:#7ab8ff}.advantages{justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding:0 40px;font-size:14px;display:flex}.advantages li{align-items:center;gap:4px;display:flex}.advantages li.logo{max-width:180px}.advantages li:not(.logo) img{max-width:14px}.svg-animation .line{stroke-dasharray:1600;stroke-dashoffset:1600px}.svg-animation.show .line{animation:3s linear .105s forwards draw-line}.svg-animation .line-first{animation-delay:1s!important}.svg-animation .line-second{animation-delay:2s!important}.svg-animation .line-third{animation-delay:3s!important}.svg-animation .bg{opacity:0;transition:all 1s 2s}.svg-animation.show .bg{opacity:1}@keyframes draw-line{0%{stroke-dashoffset:1600px}to{stroke-dashoffset:0}}@media (width<=1250px){.treatment{padding:50px 0 100px}}@media (width<=991px){.treatment .subtitle{font-size:20px}.wrap-comparison{padding:20px}.wrap-comparison h3{font-size:45px}.wrap-comparison .text{font-size:15px}.comparison{padding:20px}.advantages{gap:10px;padding:0;font-size:12px}.advantages li.logo{max-width:150px}}@media (width<=767px){.timeline span{font-size:12px}.chart .item{border-radius:6px;padding:5px 10px;font-size:14px}.advantages{flex-wrap:wrap}}@media (width<=600px){.treatment .back-text{margin-top:-150px}.treatment h2.title{font-size:10.5vw}.treatment .subtitle{letter-spacing:0;font-size:14px;font-weight:500}.wrap-comparison{margin-top:25px;padding:30px 10px}.wrap-comparison .main-label{text-align:left;display:block}.wrap-comparison h3{text-align:left;margin-top:5px;font-size:8.5vw}.wrap-comparison .text{text-align:left;margin:10px auto 0;font-size:14px;font-weight:400}.comparison{margin-top:25px;padding:30px 10px 8px}.comparison svg{margin-top:50px}.timeline span{font-size:8px}.timeline li:after{top:20px}.chart .wrap{gap:4%;top:29%}.chart .item{border-radius:5px;padding:6px 10px;font-size:12px;box-shadow:inset .5px .5px 1px #ffffff80,inset -.5px -.5px 1px #ffffff80}.wrap-advantages{grid-template-columns:1fr 1fr;gap:20px;margin-top:35px;display:grid!important}.advantages{justify-content:center;gap:14px;margin-top:20px;font-size:3.2vw}.treatment small{font-size:12.4px}}.benefits-splide .slide{flex-direction:column;width:100%;height:100%;min-height:345px;padding:13px 15px;display:flex;position:relative}.benefits-splide .splide__track{overflow:visible}.benefits-splide.is-initialized .splide__slide{transition:margin .3s linear}.benefits-splide.is-initialized .is-active{margin-top:-15px;margin-bottom:-15px}.slide-review{color:var(--color)}.slide-review .logo{margin-bottom:25px}.slide-review h3{margin-bottom:15px;font-size:36px;line-height:1.04}.slide-review .name{text-transform:uppercase;font-size:12px;font-weight:500}.slide-review .vefified{text-transform:uppercase;align-items:center;gap:5px;margin-top:auto;font-size:10px;font-weight:500;display:flex}.slide-review .vefified svg{color:#27306f}.slide-review.gray{background:#e9e9e9}.slide-review.blue{background:#73a3c5}.slide-review.green{background:#23f197}.slide-review.gray h3{text-transform:uppercase;font-size:39px}.slide-review.blue .vefified{margin-top:0;margin-bottom:40px}.slide-review.blue h3{font-size:41px}.slide-review.green{padding-top:50px}.slide-review.green h3{font-size:40px}.slide-review.green .group{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.slide-press{color:#fff;background:#cd3838}.slide-press .title{text-transform:uppercase;margin:10px 0;font-size:25px;font-weight:600;line-height:1.2}.slide-press .title b:first-child{font-size:33px;font-weight:600}.slide-press .title b:last-child{margin-top:5px;font-size:60px;font-weight:600;display:block}.slide-press .foot{background:#a63135;margin:auto -15px -13px;padding:15px 20px}.slide-press .foot p{text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:500;line-height:1.59}.slide-benefit>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slide-benefit .foot{color:#fff;padding:15px 20px;position:absolute;bottom:0;left:0;right:0}.slide-benefit .foot h3{font-size:39px;font-weight:500;line-height:1.04}.slide-benefit .foot p{margin-top:10px;font-size:12px;font-weight:500;line-height:1.59}@media (width<=600px){.slide-benefit .foot{padding:25px 20px}.splide__pagination{justify-content:center;align-items:center;gap:5px;display:flex;bottom:-50px}.splide__pagination__page{background:#e0e0e0;width:10px;height:10px;margin:0}.splide__pagination__page.is-active{opacity:1;background:#969696;transform:none}}.logos{padding:100px 0 60px}.logos p{text-transform:uppercase;color:#a6adbf;text-align:center;margin-bottom:5px;font-size:13px;font-weight:500}.logos .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1330px;margin:0 auto;display:flex}.logos .maxim{max-width:160px}.logos .jimmy{max-width:105px}.logos .LegitScript{max-width:145px}.logos .healthline{max-width:195px}.logos .MenHealth{max-width:165px}.logos .trustpilot{max-width:170px}.logos .GQ{max-width:65px}.logos .webmd{max-width:130px}@media (width<=1600px){.logos .center{max-width:1000px}.logos img{zoom:.7}}@media (width<=1250px){.logos{padding-bottom:50px}}@media (width<=991px){.logos p{margin-bottom:15px}.logos .row{flex-wrap:wrap;justify-content:center}}@media (width<=600px){.logos{padding-top:130px;padding-bottom:50px}.logos p{margin-bottom:35px}.logos .row{justify-content:space-between;gap:10px}.logos img{zoom:.55}}@media (width<=400px){.logos img{zoom:.49}}.reviews{padding:75px 0 65px}.reviews h2.title{margin-top:20px}.reviews-slider{margin-top:50px;display:flex;overflow-x:hidden}.reviews-slider+.reviews-slider{margin-top:26px}.reviews-slider .list{gap:0 30px;padding-right:30px;animation:300s linear infinite spin;display:flex}.reviews-slider[reverse=true] .list{animation-direction:reverse}.reviews-slider .item{--width:500px;width:var(--width);flex:0 0 var(--width)}.reviews-slider .content{background:#f5f5f6;border-radius:5px;flex-direction:column;width:100%;height:100%;padding:32px;display:flex}.reviews-slider .content h4{margin-bottom:20px;font-size:18px;font-weight:400}.reviews-slider .plus{align-items:center;gap:0 5px;display:flex}.reviews-slider .text{margin-top:27px;margin-bottom:25px;font-size:18px;font-weight:400}.reviews-slider .text b,.reviews-slider .text strong{font-weight:500}.reviews-slider .content>small{color:#1f1f1f66;margin-top:auto;font-size:16px;font-weight:400}.reviews-slider .image{border-radius:5px;height:100%;position:relative;overflow:hidden}.reviews-slider .image img{object-fit:cover;width:100%;height:100%}.reviews-slider .image small{color:#fff;font-size:12px;position:absolute;bottom:13px;right:15px}.reviews .text-bottom{text-align:center;color:#5b5b5b;margin-top:15px;padding:0 15px;font-size:13px}@media (width<=1600px){.reviews{padding:50px 0 0}.reviews-slider{margin-top:50px}.reviews-slider .list{gap:0 25px;padding-right:25px}.reviews-slider .item{--width:400px}.reviews-slider+.reviews-slider{margin-top:25px}.reviews-slider .content{padding:25px}.reviews-slider .content h4{margin-bottom:14px;font-size:15px;font-weight:600}.reviews-slider .text{margin-top:22px;margin-bottom:20px;font-size:14px}.reviews-slider .content>small{font-size:14px}}@media (width<=1200px){.reviews-slider{margin-top:40px}.reviews-slider .item{--width:350px}.reviews-slider .list{gap:0 20px;padding-right:20px}.reviews-slider+.reviews-slider{margin-top:20px}}@media (width<=991px){.reviews .text-bottom{max-width:500px;margin-left:auto;margin-right:auto}}@media (width<=600px){.reviews{border-radius:20px 20px 0 0;padding-top:50px}.reviews h2.title{margin-top:0;font-size:10vw;font-weight:500}.reviews h2.title br{display:none}.reviews-slider{margin-top:25px}.reviews-slider .item{--width:300px}.reviews-slider .content{padding:20px}.reviews-slider .content h4{margin-bottom:10px;font-size:14px;font-weight:500}.reviews-slider .plus img{width:10px}.reviews-slider .text{margin-top:17px;margin-bottom:15px;font-size:12px}.reviews-slider .content>small{font-size:10px}.reviews .text-bottom{margin-top:35px;font-size:12px}}.power{padding:100px 0 65px;position:relative}.power p.subtitle{letter-spacing:.8px}.power .row{grid-template-columns:1fr 1fr;gap:16px;max-width:885px;margin:65px auto 0;display:grid;position:relative}.power .item{background:#fff;flex-direction:column;align-items:start;display:flex;box-shadow:0 7px 16px #00000012}.power-product{will-change:transform;max-width:370px;margin-top:-300px;margin-left:-295px;position:absolute;top:50%;left:50%}.power-product .pillow{width:145px;animation:10s infinite alternate-reverse product;position:absolute;top:100px;right:10px}.power-left{padding:85px 15px 40px 60px}.power-left .title h3{color:#000;font-size:39px;font-weight:500}.power-left .title p{letter-spacing:.6px;font-size:9px}.power-left ul{flex-direction:column;gap:35px;margin:60px 0 70px;display:flex}.power-left ul li{gap:8px;display:flex}.power-left ul li .icon{width:100%;max-width:17px;line-height:0;position:relative;top:2px}.power-left ul li div:not(.icon){flex:1}.power-left ul li b{text-transform:uppercase;color:#27306f;border-bottom:1px solid #d6d6d6;padding-bottom:4px;font-size:14px;display:block}.power-left ul li p{padding-top:4px;font-size:13px;font-weight:500}.power-left>p{font-size:21px;line-height:1.5}.power-right .head{justify-content:space-between;align-items:center;width:100%;display:flex}.power-right .head p{color:#27306f;font-size:15px;font-weight:500}.power-right .head span{background:var(--green);color:#fff;text-align:center;border-radius:6px;padding:5px 13px;font-size:15px;font-weight:500;display:inline-flex}.power-right .price small{font-size:14px}.power-right .price .wrap{align-items:center;gap:25px;display:flex}.power-right .price h6{color:#27306f;font-size:56px;font-weight:300}.power-right .price b{font-size:14px;font-weight:500}.power-right .price p{color:#aaa;font-size:21px;font-weight:300}.power-right .text span{font-weight:500;display:block}.power-right .text span:first-child{letter-spacing:.28px;font-size:14px}.power-right .text span:last-child{color:#27306f;letter-spacing:.36px;font-size:13px}.power-right ul{flex-direction:column;gap:13px;margin:40px 0;display:flex}.power-right ul li{letter-spacing:.36px;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.power-right .btn{margin-top:auto}.power-right>small{color:#666;letter-spacing:.36px;margin-top:20px;font-size:12px;font-weight:500;display:block}.power-right .bottom-text{margin-top:8px;font-size:12px}@media (width<=991px){.power{padding-bottom:50px}.power-left{padding:40px 15px 40px 30px}.power-left>p{font-size:18px}.power-right{padding:30px 25px 25px 50px}.power-product{max-width:300px;margin-left:-250px}.power-right .head p{font-size:13px}.power-right .head span{font-size:12px}}@media (width<=767px){.power .row{gap:10px}.power-left{padding:25px 15px}.power-left ul{margin:40px 0}.power-right{padding:25px 15px 25px 35px}.power-left>p{font-size:15px}.power-product{max-width:250px;margin-top:-225px;margin-left:-215px}.power-right .head span{padding:5px 10px;font-size:11px}.power-right .price{margin:25px 0 15px}.power-right .price .wrap{gap:15px}.power-right .price h6{font-size:50px}.power-right .head p{font-size:11px}.power-right .price p{font-size:17px}.power-right ul{margin:25px 0}.power-right ul li{gap:7px;font-size:12px}.power-right>small{margin-top:15px}.power-product .pillow{zoom:.8;top:70px}}@media (width<=600px){.power h2.title{font-size:11vw}.power p.subtitle{letter-spacing:.5px;margin-top:30px;font-size:3.9vw;font-weight:400}.power .row{grid-template-columns:1fr;margin-top:50px}.power-left{display:none!important}.power-product{left:inherit;right:0}.power-right{padding:25px 15px 15px}.power-right .head p{max-width:100px;font-size:20px}.power-right .head span{border-radius:8px;padding:6px 10px;font-size:13px}.power-right .price .wrap{gap:10px}.power-right .price h6{font-size:50px}.power-product{right:-15px}.power-right .btn{width:100%}.power-right>small{margin-top:20px;font-size:13px}}.step .row{grid-template-columns:1fr 1fr 1fr;gap:5px;max-width:1545px;margin:75px auto 0;display:grid}.step-item{background:#f9f9f9;flex-direction:column;min-height:305px;padding:35px;display:flex}.step-item:nth-child(2){background:#efefef}.step-item span{letter-spacing:1px;text-transform:uppercase;color:#6e707b;margin-bottom:10px;font-size:14px;display:block;animation-delay:.2s!important}.step-item h3{color:#121628;margin-top:auto;margin-bottom:20px;font-size:28px;font-weight:500;animation-delay:.4s!important}.step-item p{color:#6e707b;font-size:18px;font-weight:500;animation-delay:.6s!important}@media (width<=1600px){.step .row{max-width:1300px}.step-item{min-height:285px;padding:30px}.step-item h3{font-size:25px}.step-item p{font-size:15.6px}}@media (width<=1250px){.step{padding:50px 0}}@media (width<=991px){.step .row{margin-top:50px}.step-item h3{font-size:18px}.step-item{min-height:250px;padding:20px}}@media (width<=767px){.step .row{grid-template-columns:1fr;gap:10px}.step-item{min-height:200px}}@media (width<=600px){.step{padding:50px 0}.step h2.title span{display:block}.step .row{gap:20px;margin-top:40px}.step-item span{color:#6e707b;font-weight:500}.step-item{padding:25px}.step-item h3{font-size:20px}}.effective{padding:75px 0 200px}.effective h2.title{max-width:1065px;margin:100px auto 0}.effective .subtitle{max-width:635px;margin:20px auto 30px}.trustpilot{flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.trustpilot .head{align-items:center;gap:3px;display:flex}.trustpilot .head p{text-align:left;margin-bottom:5px;font-size:8.5px;font-weight:500}.trustpilot ul{justify-content:center;align-items:center;gap:2.5px;display:flex}.trustpilot ul li{background:#99e2ca;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.trustpilot ul li:before{content:"";background:#00b67a;width:0;transition:width .5s linear;display:block;position:absolute;inset:0}.trustpilot ul li:last-child:before{max-width:90%}.trustpilot ul li.show:before{width:100%}.trustpilot ul li:first-child:before{transition-delay:.5s!important}.trustpilot ul li:nth-child(2):before{transition-delay:.8s!important}.trustpilot ul li:nth-child(3):before{transition-delay:1s!important}.trustpilot ul li:nth-child(4):before{transition-delay:1.2s!important}.trustpilot ul li:nth-child(5):before{transition-delay:1.4s!important}.trustpilot ul li svg{z-index:2;width:22px;height:22px;position:relative}.trustpilot>p{margin-top:8px;font-size:15px;font-weight:500}@media (width<=1250px){.effective{padding:50px 0}.effective h2.title{margin-top:50px}}@media (width<=600px){.effective{padding-top:30px}.effective h2.title{margin-top:60px;font-size:11vw}.effective .subtitle{max-width:635px;margin:30px auto;font-size:4vw;font-weight:400}}.footer{z-index:2;font-family:var(--campton);background:#1a274b;margin-top:-1px;position:relative}.footer .center{justify-content:space-between;align-items:center;max-width:1300px;display:flex}.footer .center.third{flex-direction:column;align-items:start;gap:15px}.footer-copy{color:#fff;border-top:1px solid #3e4f7d;padding-top:20px;padding-bottom:20px;font-size:16px}.footer-copy .copy{position:relative}.footer-copy .copy small{white-space:nowrap;position:absolute;bottom:100%;left:0}.footer-copy p{margin-right:auto}.footer-copy a{color:#fff;vertical-align:middle;text-decoration:none;display:inline-block}.footer-copy a:hover{text-decoration:underline}.footer-copy span{vertical-align:middle;padding:0 17px;display:inline-block}.footer-copy .legitscript{margin-left:30px;line-height:0;display:block}@media screen and (width<=1300px){.footer-copy{padding-top:15px;padding-bottom:15px;font-size:12px}.footer-copy .legitscript{max-width:120px;margin-left:20px}.footer-copy span{padding:0 10px}}@media screen and (width<=750px){.footer{padding:30px 0 120px}.footer-copy .copy{min-width:100%}.footer-copy{border-top:none;min-width:100%;padding:0;position:relative}.footer-copy+.footer-copy{margin-top:30px}.footer-copy:before{content:"";background:#3e4f7d;height:1px;display:block;position:absolute;top:0;left:15px;right:15px}.footer .center{text-align:center;flex-wrap:wrap;justify-content:center}.footer-copy span{padding:0 5px}.footer .center.third{align-items:center}.footer-copy p{text-align:center;min-width:100%;margin-bottom:15px}.footer-copy .legitscript{order:-1;max-width:100px;margin-bottom:30px;margin-left:0;margin-right:auto;margin-left:auto!important}.footer-copy a{margin-left:0!important}.footer-copy:before{display:none}.footer-copy .copy small{text-align:center;left:0;right:0}}.fade-in{opacity:0;transform:translateY(-20px)}.fade-in.show{animation:1s forwards fade-in}.fade-out{opacity:0;transform:translateY(20px)}.fade-out.show{animation:1s forwards fade-out}@keyframes fade-out{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--cobra-black:#0b0b0b;--cobra-red:#a52a21;--cobra-gold:#b78a42;--paper:#faf7f1;--color:#222;--green:var(--cobra-red);--button-bg:var(--cobra-red);--button-fg:#fff}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:#fff;overflow-x:clip}a:focus-visible,button:focus-visible{outline:3px solid var(--cobra-gold);outline-offset:5px}p{line-height:1.5}.btn{background:var(--button-bg);color:var(--button-fg);min-height:48px}.btn.white{color:var(--cobra-black);background:#fff}.btn:hover{color:#fff;background:#842118}.skip-link{z-index:999;color:#000;background:#fff;padding:15px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.header{z-index:30}.header .telo-logo{align-items:center;width:116px;min-height:48px;display:flex}.telo-logo img{object-fit:contain;filter:brightness(0)invert();width:116px;height:49px}.header .btn{color:#fff}.header .center,.intro .center{max-width:1440px;padding-inline:30px}.intro h1{font-size:clamp(42px,4.5vw,76px)}.intro .usa-made{letter-spacing:.12em;margin-bottom:42px;font-size:12px}.intro .right p{font-size:17px}.intro-video:after{background:linear-gradient(#00000029 0%,#0000 35%,#000c 100%)}.brand{text-align:center;background:#f7f5f3;padding:36px 0}.brand p{letter-spacing:.18em;color:#625c59;font-size:11px}.trust-strip{justify-content:center;gap:80px;margin-top:24px;font-size:18px;font-weight:500;display:flex}.trust-strip span:before{content:"✓";color:var(--cobra-red);margin-right:10px}.back-text{color:#fff;pointer-events:none;background:radial-gradient(50% 50%,#a52a2113,#0000)}.main-label{color:var(--cobra-red)}.night{padding-top:90px}.night .subtitle{max-width:760px;margin-inline:auto}.night-splide{margin-top:20px;padding-top:40px}.splide__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.splide__track{overflow:visible}.night-splide .slide{aspect-ratio:auto;border-radius:8px;height:100%;min-height:430px}.first-slide .tx-c h3{font-size:30px}.first-slide .tx-c{padding:22px 15px}.first-slide .tx-c p{letter-spacing:0;margin:5px 0 0;font-size:11px}.first-slide .product{width:116px;margin:auto;transform:translateY(6px)}.first-slide .images{animation:none}.first-slide .images .bottle{object-fit:contain;width:116px;height:233px}.first-slide .images .pill{width:65px;max-width:65px;animation:none;top:155px;left:65px}.first-slide .shadow{display:none}.first-slide ul li strong{color:var(--cobra-red);font-size:10px}.first-slide ul li p{font-size:8px}.first-slide ul li span{min-width:65px!important}.first-slide ul li:first-child{top:20px;right:-75px}.first-slide ul li:nth-child(2){top:95px;left:-67px}.first-slide ul li:nth-child(3){bottom:55px;right:-75px}.first-slide ul li:nth-child(4){bottom:-5px;left:-65px}.first-slide ul li span:after{width:100%}.first-slide .bottom{padding:12px 15px}.first-slide .bottom h3{font-size:26px}.first-slide .bottom p{letter-spacing:0;font-size:10px}.first-slide .bottom span{font-size:10px}.first-slide .honeycomb{pointer-events:none}.night-splide h3{font-size:27px}.night-splide .bottom{z-index:2}.flip-card-front:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#000000d1);position:absolute;inset:0}.flip-card-front .bottom,.flip-card-front button{z-index:3}.flip-card-back{background:#241210}.flip-card-back .image{opacity:.3}.flip-card-back .bottom{padding:30px}.flip-card-back .bottom p{opacity:1;font-size:15px}.flip-card-back .bottom h3{font-size:29px}.btn-plus,.btn-close{color:#222;z-index:4}.rex{background:var(--cobra-black);color:#fff;padding:90px 0 75px}.rex .main-label{color:#d0a66b}.rex .title{color:#fff}.rex .tx-c h3{color:#fff;font-size:clamp(28px,4vw,54px)}.rex-image{background:radial-gradient(#a52a2133,#0000 64%);max-width:920px;height:620px;margin:35px auto 20px}.rex-image .image{place-items:center;height:100%;margin:0;display:grid}.rex-image .image .formula-pill{object-fit:contain;filter:drop-shadow(0 32px 35px #000);width:360px;height:360px;min-height:0}.rex-image .item{backdrop-filter:none;background:#211b19;border:1px solid #554135;min-width:180px;padding:17px 20px}.rex-image .item p{color:#e1b67d;font-size:13px}.rex-image .item h4{font-size:20px}.rex-image .item:first-child{top:18%;left:3%;transform:none}.rex-image .item:nth-child(2){top:10%;left:auto;right:2%;transform:none}.rex-image .item:nth-child(3){top:auto;bottom:12%;left:8%;transform:none}.rex-image .item:nth-child(4){inset:auto 0 20% auto;transform:none}.rex .foot{max-width:850px}.rex .foot h5{color:#fff;margin-bottom:30px;font-size:26px;line-height:1.5}.rex .foot small,.rex .foot small a{color:#c4bbb7}.happens{height:760px}.happens .bg:after{content:"";background:linear-gradient(#0000 20%,#000000b3);position:absolute;inset:0}.happens .center{max-width:1440px;padding-inline:30px}.ingredient-grid{background:#ddd1c9;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:35px;display:grid}.ingredient-grid article{background:#f8f4f1;padding:32px 25px}.ingredient-number{color:var(--cobra-red);letter-spacing:.2em;font-size:12px}.ingredient-grid h4{margin:28px 0 16px;font-size:25px}.ingredient-grid p{color:#524744;font-size:15px;line-height:1.65}.formula-note{color:#655e59;text-align:center;margin-top:25px;font-size:13px;line-height:1.6}.treatment{padding-bottom:70px}.wrap-comparison h3{font-size:clamp(30px,4vw,54px)}.wrap-comparison .main-label{color:#6b5350}.power{padding-top:50px}.power .row{grid-template-columns:1fr 1fr;gap:25px;max-width:1100px}.power-left{min-height:590px;padding:45px 175px 40px 30px}.power-left .title h3{font-size:32px}.power-left .title p{font-size:13px}.power-left ul{gap:30px;margin:45px 0}.power-left ul li b{color:var(--cobra-red)}.power-left>p{font-size:17px}.power-product{z-index:2;width:180px;margin:0;top:50%;left:50%;transform:translate(-112%,-50%)}.power-product img{width:100%}.power-right{padding:38px 30px 35px 45px}.power-right .head{align-items:flex-start;gap:15px}.power-right .head p{color:var(--cobra-red)}.power-right .head span{white-space:nowrap;font-size:11px}.power-right .price{margin:28px 0}.power-right .price h6{color:#292221;font-size:43px;line-height:1.1}.power-right .price .plan-note{color:#60504b;margin-top:15px;font-size:14px}.power-right .btn{color:#fff;justify-content:center;width:100%}.power-right .text{font-size:14px}.power-right .text span:before{background:var(--cobra-red)}.step{padding:80px 0}.step-item p{font-size:17px;line-height:1.6}.effective{background:#f2efeb;padding:95px 20px}.effective h2{max-width:800px}.effective .subtitle{max-width:620px}.safety-section{color:#48403a;background:#fff;padding:65px 24px}.safety-section .center{max-width:1080px}.safety-section h2{margin-bottom:22px;font-size:26px}.safety-section p{margin-bottom:16px;font-size:14px;line-height:1.7}.safety-section a{color:#8e281f;margin:4px 0 16px;text-decoration:underline;display:inline-block}#site-footer{background:#26333c;border:0;width:100%;height:1700px;display:block}section[id]{scroll-margin-top:88px}@media (width<=1199px){.splide__list{scroll-snap-type:x mandatory;grid-template-columns:repeat(4,300px);gap:18px;padding:0 0 20px;overflow-x:auto}.splide__slide{scroll-snap-align:start}.night-splide .slide{height:430px}.trust-strip{gap:35px}.power-left{padding-right:135px}.power-product{width:155px;transform:translate(-110%,-45%)}.power-right .head{flex-direction:column}}@media (width<=767px){.header .center{padding-inline:20px}.header .telo-logo,.telo-logo img{width:92px}.header .btn{min-height:44px;padding:10px 15px;font-size:11px}.header .menu{display:none}.intro{background:#07090b;height:100svh;min-height:820px;max-height:980px}.intro-video{height:100%;inset:0}.intro-video video{object-fit:cover;object-position:53% center;height:100%}.intro .center{flex-direction:column;justify-content:flex-end;gap:26px;height:100%;padding:110px 22px 35px;display:flex}.intro .left{width:100%;margin:0}.intro .usa-made{margin-bottom:24px;font-size:10px}.intro h1{margin-bottom:20px;font-size:clamp(37px,9.5vw,61px);line-height:1.06}.intro .subtitle{margin-bottom:10px;font-size:14px}.intro .right{width:100%;margin:0}.intro .right p{max-width:470px;margin-bottom:22px;font-size:16px}.intro .right .btn{justify-content:center;width:100%}.intro .isi{min-height:30px;padding-top:7px;font-size:12px;display:inline-block}.intro-video:after{background:linear-gradient(#00000026,#00000026 22%,#000000b3 55%,#07090b 97%)}.brand{padding:25px 0}.trust-strip{flex-direction:column;gap:14px;margin-top:18px;font-size:15px}.night{padding-top:60px}.night .subtitle{font-size:16px;line-height:1.55}.night-splide{margin-top:10px;padding-top:30px}.first-slide .product{transform:translateY(8px)}.stats .center{grid-template-columns:1fr 1fr;gap:35px 20px;display:grid}.stats .item{width:auto}.stats .item h3{font-size:38px}.stats .item p{font-size:11px}.rex{padding:65px 0}.rex-image{height:530px}.rex-image .image .formula-pill{width:270px;height:270px}.rex-image .item{min-width:130px;padding:12px}.rex-image .item p{font-size:11px}.rex-image .item h4{font-size:15px}.rex-image .item:first-child{top:15%;left:0}.rex-image .item:nth-child(2){top:3%;right:0}.rex-image .item:nth-child(3){bottom:10%;left:0}.rex-image .item:nth-child(4){bottom:20%;right:0}.rex .foot h5{text-align:center;font-size:21px}.rex .main-label{letter-spacing:.03em;font-size:10px}.happens{height:720px}.happens .bg img{object-position:65% center}.happens .center{padding:0 22px 45px}.happens h2.title{font-size:42px}.happens .subtitle{font-size:16px}.happens .btn{justify-content:center;width:100%}.ingredient-grid{grid-template-columns:1fr}.ingredient-grid article{padding:25px}.ingredient-grid h4{margin:14px 0;font-size:25px}.treatment{padding:60px 0}.treatment .subtitle{font-size:18px}.wrap-comparison{margin-top:30px;padding:25px 16px}.wrap-comparison h3{margin-top:10px;font-size:34px}.wrap-comparison .text{font-size:14px}.power{padding:45px 0}.power .row{grid-template-columns:1fr;gap:20px;margin-top:35px}.power-left{min-height:490px;padding:32px 160px 30px 24px}.power-product{width:145px;max-width:40%;top:235px;left:auto;right:12px;transform:translateY(-50%)}.power-left ul{margin:32px 0}.power-left>p{font-size:15px}.power-left .title h3{font-size:28px}.power-right{padding:30px}.power-right .head{flex-direction:row}.power-right .price h6{font-size:40px}.power .subtitle{font-size:16px}.step{padding:55px 0}.step .row{gap:32px}.step-item p{font-size:16px}.effective{padding:60px 20px}.effective h2{font-size:42px}.effective .subtitle{font-size:16px}.effective .btn{justify-content:center;width:100%}.safety-section{padding:50px 22px}.safety-section h2{font-size:24px}.mobile-cta.show{z-index:35;background:var(--cobra-red);color:#fff;min-height:62px;padding:18px 24px calc(18px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0002}body{padding-bottom:65px}}@media (width<=360px){.power-left{padding-right:130px}.power-product{width:115px}.power-left .title h3{font-size:25px}.power-right{padding:25px}.power-right .head{flex-direction:column}.intro h1{font-size:35px}}.back-text{overflow:hidden}.power-left p{overflow-wrap:break-word}.night-splide{contain:paint}.night-splide .splide__track{overflow:hidden}.stats .item{opacity:1!important;transform:none!important}.stats .item h3{color:var(--cobra-red)!important}.title span{color:var(--cobra-red)}.rex .title span{color:#fff}.intro .isi{position:static!important;inset:auto!important}.skip-link{transform:translateY(-150%);position:fixed!important;top:0!important}.skip-link:focus{transform:none}.flip-card-inner{transition-duration:.25s}.header .btn{display:inline-flex!important}.power-left{display:flex!important}.intro-video:after{z-index:1;pointer-events:none}.intro .center{z-index:2}.stats{padding:55px 0}.power-product{pointer-events:none}@media (width<=767px){.stats .center{grid-template-columns:1fr 1fr;gap:30px 16px;display:grid!important}.stats .item h3{font-size:38px}.power-product{top:255px}.power-left{min-height:490px}.power-right .text{padding-right:0}.header .center{gap:20px}.intro .usa-made{color:#fff}.intro .isi{margin-bottom:0}.rex .main-label{background:0 0;padding:0}.rex .title{font-size:35px}.power-left ul li .icon{display:block}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.first-slide .images{animation:none}}.confidence-section{background:#fff;padding:40px 24px 72px}.confidence-card{isolation:isolate;color:#fff;background:#211916;border-radius:42px;align-items:center;max-width:1440px;min-height:640px;margin:auto;display:flex;position:relative;overflow:hidden}.confidence-photo{object-fit:cover;object-position:center;z-index:-3;width:62%;height:100%;position:absolute;inset:0 0 0 auto}.confidence-card:before{content:"";z-index:-2;background:linear-gradient(90deg,#211916 1% 38%,#211916cc 44%,#2119161a 65%,#21191608 100%);position:absolute;inset:0}.confidence-card:after{content:"";opacity:.3;z-index:-1;background-image:radial-gradient(#dec083 1.5px,#0000 2px);background-size:18px 18px;width:130px;height:110px;position:absolute;bottom:0;left:0;mask-image:linear-gradient(45deg,#000,#0000 90%)}.confidence-copy{z-index:1;width:44%;padding:65px 0 65px 6%;position:relative}.confidence-eyebrow{color:#e2c17e;margin-bottom:25px;font-size:18px;font-weight:700}.confidence-copy h2{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(32px,3.1vw,48px);font-weight:500;line-height:1.2}.confidence-formula{color:#eee5db;margin:0 0 35px;font-size:14px}.confidence-cta.btn{color:#201a14;background:#e2c17e;border:0;border-radius:12px;justify-content:center;align-items:center;gap:20px;min-height:56px;padding:16px 24px;font-size:14px;font-weight:700;display:inline-flex}.confidence-cta.btn:hover{color:#201a14;background:#f0d69f}.confidence-cta span{font-size:26px;line-height:20px}.confidence-note{color:#e0d6ce;max-width:290px;margin:18px 0 0;font-size:12px;line-height:1.5}.confidence-logo{filter:brightness(0)invert();width:116px;height:auto;position:absolute;bottom:30px;right:35px}.confidence-section a:focus-visible{outline-offset:5px;outline:3px solid #fff}@media (width>=1600px){.confidence-copy h2{font-size:48px}}@media (width<=1000px) and (width>=768px){.confidence-card{min-height:570px}.confidence-copy{width:48%;padding-left:35px}.confidence-photo{object-position:48% center;width:70%}.confidence-copy h2{font-size:34px}.confidence-eyebrow{font-size:15px}.confidence-formula{font-size:12px}}@media (width<=767px){.confidence-section{padding:20px 16px 45px}.confidence-card{border-radius:26px;flex-direction:column;align-items:stretch;min-height:0;display:flex}.confidence-photo{aspect-ratio:4/3;object-fit:contain;z-index:0;width:100%;height:auto;position:relative;inset:auto}.confidence-card:before{background:linear-gradient(#0000 25%,#211916 45% 100%);display:none;inset:0}.confidence-copy{width:100%;padding:30px 26px 35px}.confidence-eyebrow{margin-bottom:18px;font-size:13px}.confidence-copy h2{margin-bottom:20px;font-size:34px;line-height:1.16}.confidence-formula{margin-bottom:26px;font-size:12px}.confidence-cta.btn{gap:12px;width:100%;font-size:12px}.confidence-note{margin-top:16px;font-size:11px}.confidence-logo{align-self:flex-end;width:86px;height:auto;margin:0 26px 25px;position:relative;inset:auto}.confidence-card:after{width:95px;height:95px}.confidence-section a{scroll-margin-top:100px}}@media (prefers-reduced-motion:reduce){.confidence-cta{transition:none}}:root{--green:#11eb91;--button-bg:#11eb91;--button-fg:#062319}.preview-proof-note{color:#654507;background:#fff7e6;border:1px solid #d5bd88;border-radius:6px;margin:0 0 22px;padding:12px 16px;font:500 14px/1.5 Arial,sans-serif}.press-band>.preview-proof-note{text-align:center;width:fit-content;max-width:100%;margin:26px auto 0}.press-band .logos{max-width:1280px;margin:auto}.review-card>.preview-proof-note{font-size:13px}.reviews-heading-row>p{color:#654507;background:#fff7e6;border-left:3px solid #d5bd88;padding:18px}.btn,.btn.white,.header .btn,.mobile-cta,.confidence-card .confidence-cta{color:#062319!important;background:#11eb91!important;border-color:#11eb91!important}.btn:hover,.btn.white:hover,.mobile-cta:hover,.confidence-card .confidence-cta:hover{color:#062319!important;background:#0bcd7d!important}.header .telo-logo{width:115px;min-height:68px}.header .telo-logo img{object-fit:contain;width:115px;height:68px}.header.sticky .telo-logo img{filter:none}.profile-trust{color:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px;font-size:16px;line-height:1.3;display:inline-flex}.profile-trust strong{align-items:center;gap:5px;font-size:20px;display:flex}.profile-trust b{color:#00b67a;font-size:30px}.intro .usa-made{letter-spacing:.04em;margin-bottom:28px}.intro .right p em{font-style:italic}.first-slide .images.owner-floating-product{transform-origin:50%;animation:5s ease-in-out infinite owner-float}.first-slide .images .pill{object-fit:contain;z-index:3;max-width:none;height:68px;animation:5s ease-in-out infinite owner-pill;position:absolute;inset:auto auto 13px 75px;width:68px!important;display:block!important}.power-product .pricing-pill{filter:drop-shadow(0 9px 9px #0003);width:58%;height:auto;animation:5s ease-in-out infinite owner-pill;position:absolute;bottom:12%;right:-23%}.power-right .price h6{white-space:nowrap;font-size:80px;line-height:1.08}.power-right .price h6 span{margin-left:6px;font-size:25px;font-weight:400;display:inline}.power-right .price small{text-transform:none;font-size:18px}.owner-offer{background:#effbf4;border-left:4px solid #00854f;gap:5px;margin:22px 0 8px;padding:18px 20px;display:grid}.owner-offer span{letter-spacing:.05em;text-transform:uppercase;color:#265e42;font-size:13px}.owner-offer strong{color:#0c3d2b;font-size:25px;line-height:1.2}.rex{color:#222;background:#fff!important}.rex .title,.rex .title span,.rex .tx-c h3{color:#222!important}.rex-image{aspect-ratio:1;isolation:isolate;background:#fff;max-width:920px;height:auto}.rex-image .image{width:100%;height:100%;position:absolute;inset:0;transform:none}.rex-image .crush-video{object-fit:contain;width:100%;height:100%}.rex-image .item{z-index:2;color:#fff;background:linear-gradient(110deg,#2c516ddf,#957140ee);border:0;border-radius:16px;min-width:170px;padding:18px 22px}.rex-image .item p{color:#fff}.rex-image .item:first-child{top:24%;left:4%}.rex-image .item:nth-child(2){top:13%;right:4%}.rex-image .item:nth-child(3){bottom:16%;left:5%}.rex-image .item:nth-child(4){bottom:23%;right:4%}.crush-toggle{z-index:3;cursor:pointer;color:#222;background:#fff;border:1px solid #aaa;border-radius:22px;padding:10px 16px;font-size:12px;position:absolute;bottom:12px;right:14px}.rex .foot h5{color:#333}.animation-note{text-align:center;color:#636363;max-width:650px;margin:0 auto 35px;font-size:13px}.rex .foot small{color:#545454}.owner-response .main-label{color:#a52a21}.owner-response .tx-c h3{margin:12px 0;font-size:clamp(32px,4.3vw,60px);line-height:1.1}.owner-response .tx-c p{max-width:750px;margin:0 auto 25px;font-size:19px}.response-graphic{background:#1e2336;border-radius:16px;margin-top:26px;padding:18px 12px}.response-graphic svg{width:100%;height:auto;display:block}.response-graphic .response-mobile{display:none}.graph-disclosure{color:#656565;text-align:center;max-width:940px;font-size:13px;line-height:1.6;margin:20px auto 0!important}.reviews-section{color:#171717;background:#fff;padding:90px 30px}.reviews-section .shell{max-width:1440px;margin:auto}.reviews-section .kicker{letter-spacing:.18em;color:#a52a21;margin-bottom:26px;font-size:11px}.reviews-heading-row{grid-template-columns:2fr 1fr;align-items:end;gap:50px;margin-bottom:44px;display:grid}.reviews-heading-row h2{letter-spacing:-.045em;font-family:Georgia,serif;font-size:clamp(36px,4.4vw,66px);font-weight:700;line-height:1.03}.reviews-heading-row em{color:#a52a21;font-style:normal}.reviews-heading-row>p{color:#666;font-size:18px}.review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.review-card{background:#f5f5f5;border:1px solid #d5d5d5;flex-direction:column;padding:35px;display:flex}.review-card h3{margin:0 0 24px;font-size:23px;font-weight:700;line-height:1.2}.review-card blockquote{margin:0 0 38px;font:500 26px/1.4 Georgia,serif}.review-card>p{color:#616161;text-transform:uppercase;margin-top:auto;font-size:12px;font-weight:600}.press-band{background:#f8f7f5;padding:32px 24px}.press-band .logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:35px 50px;display:flex}.press-band img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:150px;height:27px}.press-band p{text-align:center;letter-spacing:.13em;margin-bottom:22px;font-size:11px}@keyframes owner-float{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes owner-pill{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(9deg)}}@media (width<=767px){.power-right .head{gap:12px;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.power-right .head p{width:100%!important;max-width:none!important;padding:0!important}.header .btn{margin-left:auto}.header .telo-logo,.header .telo-logo img{width:85px;height:52px;min-height:52px}.profile-trust{gap:8px;margin-bottom:14px;font-size:13px}.profile-trust strong{font-size:17px}.profile-trust b{font-size:23px}.intro .usa-made{margin-bottom:24px;font-size:10px;line-height:1.4}.intro .center{gap:20px}.power-right .price h6{font-size:62px}.power-right .price h6 span{font-size:22px}.owner-offer{padding:16px}.owner-offer strong{font-size:22px}.power-product .pricing-pill{width:53%;bottom:2%;right:-8%}.rex-image{aspect-ratio:1;height:auto;margin-top:20px;margin-bottom:55px;overflow:visible}.rex-image .image{inset:0}.rex-image .item{border-radius:9px;min-width:0;padding:9px 11px}.rex-image .item p{font-size:10px}.rex-image .item h4{font-size:13px}.rex-image .item:first-child{top:11%;left:0}.rex-image .item:nth-child(2){top:1%;right:0}.rex-image .item:nth-child(3){bottom:5%;left:0}.rex-image .item:nth-child(4){bottom:15%;right:0}.crush-toggle{padding:8px 12px;font-size:11px;bottom:-36px}.animation-note{margin-bottom:25px;font-size:12px}.rex .title{font-size:34px}.rex .foot h5{font-size:19px}.response-graphic{border-radius:12px;padding:8px 2px;overflow-x:auto}.response-graphic svg{min-width:0;display:none}.response-graphic .response-mobile{display:block}.graph-disclosure{text-align:left;font-size:12px}.owner-response .tx-c h3{font-size:34px}.owner-response .tx-c p{font-size:16px}.reviews-section{padding:60px 22px}.reviews-heading-row{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.reviews-heading-row h2{font-size:39px}.reviews-heading-row>p{font-size:16px}.review-grid{grid-template-columns:1fr;gap:16px}.review-card{padding:27px}.review-card h3{font-size:21px}.review-card blockquote{margin-bottom:28px;font-size:24px}.press-band .logos{gap:22px}.press-band img{max-width:110px;height:21px}}@media (prefers-reduced-motion:reduce){.first-slide .images.owner-floating-product,.first-slide .images .pill,.pricing-pill{animation:none!important}}.press-band{padding:36px 0 24px}.press-band .logos{max-width:none;margin:0;padding:0;display:block;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.press-track{width:max-content;animation:36s linear infinite publication-drift;display:flex}.logos-group{flex-shrink:0;align-items:center;gap:56px;padding-right:56px;display:flex}.press-band .logos img{object-fit:contain;filter:grayscale();opacity:.72;flex-shrink:0;width:128px;max-width:none;height:32px;display:block}.press-band:hover .press-track,.press-band:focus-within .press-track{animation-play-state:paused}.press-band>.preview-proof-note{color:#686868;background:0 0;border:0;margin:24px auto 0;padding:0 22px;font:400 13px/1.5 inherit}.rex-image{margin-bottom:25px}.crush-video:focus-visible{outline-offset:4px;outline:2px solid #a52a21}.rex .foot{padding-top:20px}.reviews-page-matched{background:#faf8f7;padding:80px 30px;font-family:inherit}.reviews-page-matched .kicker{letter-spacing:.03em;color:#a52a21;background:#f3f3f3;border-radius:30px;width:fit-content;margin:0 auto 26px;padding:10px 16px;font:500 13px/1.2 inherit;display:block}.reviews-page-matched .reviews-heading-row{text-align:center;max-width:1100px;margin:0 auto 40px;display:block}.reviews-page-matched h2{letter-spacing:-.035em;margin:0 auto 24px;font-family:inherit;font-size:clamp(36px,4.5vw,60px);font-weight:400;line-height:1.12}.reviews-page-matched h2 em{color:#2d347b;font-weight:500}.reviews-page-matched .reviews-heading-row>p{color:#646464;background:0 0;border:0;padding:0;font-size:15px;line-height:1.5}.reviews-page-matched .review-card{background:#fff;border:0;padding:30px;box-shadow:0 6px 24px #00000007}.reviews-page-matched .review-card h3{color:#222;font-family:inherit;font-size:21px;font-weight:600;line-height:1.25}.reviews-page-matched blockquote{color:#333;font-family:inherit;font-size:22px;font-weight:400;line-height:1.5}.reviews-page-matched .preview-proof-note{color:#a52a21;background:#f7f5f4;border:0;border-radius:5px;padding:10px 12px;font-family:inherit;font-size:12px;line-height:1.5}.confidence-copy{justify-content:center}.confidence-card .confidence-cta{text-transform:none;font-size:18px!important;font-weight:600!important;line-height:1.2!important}@keyframes publication-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=767px){.press-band{padding:26px 0 20px}.logos-group{gap:30px;padding-right:30px}.press-band .logos img{width:110px;height:27px}.press-band>.preview-proof-note{max-width:350px;margin-top:20px;font-size:12px}.reviews-page-matched{padding:58px 22px}.reviews-page-matched h2{font-size:35px}.reviews-page-matched .review-card{padding:26px}.reviews-page-matched blockquote{font-size:21px}.reviews-page-matched .kicker{font-size:11px}.rex-image{margin-bottom:10px}.rex .foot{padding-top:18px}.confidence-cta{font-size:18px}.confidence-copy{gap:20px}}@media (prefers-reduced-motion:reduce){.press-track{width:100%;max-width:100%;animation:none}.logos-group:first-child{flex-wrap:wrap;justify-content:center;gap:25px;width:100%;padding:0 15px}.logos-group[aria-hidden=true]{display:none}}:root{--green-700:#3c7351;--green-800:#315f43;--slate-800:#26333c;--white:#fff;--cta-primary:#3c7351;--cta-primary-hover:#315f43;--cta-primary-text:#fff;--cta-shelf:#26333c;--motion-fast:.18s}.btn,.btn.white,.header .btn,.confidence-card .confidence-cta{background:var(--cta-primary)!important;border-color:var(--cta-primary)!important;color:var(--cta-primary-text)!important}.btn:hover,.btn.white:hover,.header .btn:hover,.confidence-card .confidence-cta:hover{background:var(--cta-primary-hover)!important;border-color:var(--cta-primary-hover)!important;color:var(--cta-primary-text)!important}.stats .item p{color:#5f616c}.rex .main-label span{color:#8a622d}.power-right .head span{background:var(--cta-primary);color:var(--cta-primary-text)}.step .step-item>span,.step .step-item>p{color:#62646f}.power-right .price .price-value{color:#292221;white-space:nowrap;margin:0;font-size:80px;font-weight:300;line-height:1.08}.power-right .price .price-value span{color:#292221;margin-left:6px;font-size:25px;font-weight:400;display:inline}@media (width<=767px){.power-right .price .price-value{font-size:62px}.power-right .price .price-value span{font-size:22px}}[data-motion-media]{overflow:hidden}[data-motion-media] .motion-fallback,[data-motion-media] .motion-poster{width:100%;height:100%;display:none;position:absolute;inset:0}[data-motion-media] .motion-fallback img,[data-motion-media] .motion-poster{object-fit:cover;width:100%;height:100%;display:block}.rex-image [data-motion-media] .motion-fallback img,.rex-image [data-motion-media] .motion-poster{object-fit:contain}[data-motion-media].autoplay-blocked .motion-video{display:none!important}[data-motion-media].autoplay-blocked .motion-fallback{display:block}.motion-video::-webkit-media-controls,.motion-video::-webkit-media-controls-enclosure,.motion-video::-webkit-media-controls-panel,.motion-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mobile-cta{display:none!important}@media (width<=767px){html{scroll-padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}body{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}.mobile-cta,.mobile-cta:hover,.mobile-cta.show{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;opacity:1;max-width:none;min-height:72px;padding:7px 9px max(7px, env(safe-area-inset-bottom));pointer-events:none;touch-action:manipulation;visibility:hidden;z-index:1000;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:7px;width:100%;margin:0;transition:transform .22s ease-out,visibility 0s linear .22s;position:fixed;bottom:0;left:0;right:0;transform:translateY(112%);box-shadow:0 -12px 30px #26333c21;border-top:2px solid var(--cta-shelf)!important;color:var(--slate-800)!important;background:#faf7f1f7!important;display:flex!important}.mobile-cta.show{pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)}.mobile-cta-offer{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.mobile-cta-product{flex:0 0 47px;width:47px;height:54px;display:block;position:relative}.mobile-cta-product img{filter:drop-shadow(0 5px 4px #122d2333);width:29px;height:auto;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.mobile-cta-copy{min-width:0}.mobile-cta-copy strong,.mobile-cta-copy span{white-space:nowrap;line-height:1.25;display:block}.mobile-cta-copy strong{color:var(--slate-800);font-size:.61rem;font-weight:700}.mobile-cta-copy span{color:#8b939c;font-size:.49rem}.mobile-cta .mobile-cta-button,.mobile-cta .mobile-cta-button:hover{box-shadow:0 3px 0 var(--cta-shelf);letter-spacing:.01em;text-align:center;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:119px;min-height:46px;padding:11px 13px;font-size:.64rem;font-weight:700;line-height:1;display:inline-flex;background:var(--cta-primary)!important;border:2px solid var(--cta-shelf)!important;color:var(--cta-primary-text)!important}.mobile-cta .mobile-cta-button:active{box-shadow:0 1px 0 var(--cta-shelf);transform:translateY(2px)}}@media (width<=350px){.mobile-cta-product{flex-basis:42px;width:42px}.mobile-cta-product img{width:27px}.mobile-cta-copy strong{font-size:.56rem}.mobile-cta .mobile-cta-button,.mobile-cta .mobile-cta-button:hover{min-width:106px;padding-inline:10px;font-size:.59rem}}@media (prefers-reduced-motion:reduce){[data-motion-media] .motion-video,[data-motion-media] .motion-fallback{display:none!important}[data-motion-media] .motion-poster{display:block!important}.mobile-cta{transition:none}}
/* ── Other Cobra options (Light / Max) ── */
.other-options{background:#faf8f4;padding:90px 30px 70px}
.other-options .center{max-width:1330px;margin:0 auto}
.other-options-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:45px}
.other-options-head .tx-c{text-align:left}
.other-options-head .main-label{background:#efe7db;color:#8a6a35}
.other-options-head .subtitle{text-align:left;margin:14px 0 0}
.other-options-summary ul{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:10px}
.other-options-summary li{display:flex;align-items:center;gap:10px;color:#1c1e1f}
.other-options-summary li img{width:20px;height:20px}
.other-options-rating{margin:14px 0 0;color:#6b6b6b;font-size:14px}
.other-options-rating span{color:#b78a42;letter-spacing:1px}
.other-options-track{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}
.other-option-card{background:#fff;border-radius:18px;box-shadow:0 8px 24px #00000012;overflow:hidden;display:flex;flex-direction:column}
.other-option-image{background:#0b0b0b;display:flex;align-items:center;justify-content:center;padding:30px;min-height:360px}
.other-option-image img{width:auto;max-width:250px;height:auto;max-height:340px;object-fit:contain}
.other-option-copy{display:flex;flex-direction:column;align-items:flex-start;padding:30px;flex:1}
.other-option-copy .rx-badge{background:#a52a21;color:#fff;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:700;letter-spacing:.06em}
.other-option-copy h3{font-family:var(--satoshi);font-size:28px;font-weight:800;margin:14px 0 2px;color:#1c1e1f}
.other-option-format{color:#a52a21;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 10px}
.other-option-ingredients{color:#5b5b5b;font-size:14px;line-height:1.5;margin:0 0 12px}
.other-option-copy p{color:#444;font-size:16px;line-height:1.45}
.other-option-copy p.other-option-ingredients{color:#5b5b5b;font-size:14px;line-height:1.5;margin:0 0 12px}
.other-option-from{font-size:15px;color:#444;margin:18px 0 2px}
.other-option-from strong{font-size:34px;font-weight:800;color:#1c1e1f}
.other-option-count,.other-option-terms{font-size:14px;color:#6b6b6b;margin:4px 0}
.other-option-terms{color:#8a6a35;font-weight:600}
.other-option-copy .btn{margin-top:auto;width:100%;justify-content:center;min-height:54px}
.other-options-disclaimer{max-width:900px;margin:36px auto 0;text-align:center;color:#7a7a7a;font-size:13px;line-height:1.6}
.btn-dark{background:#0b0b0b;color:#fff!important}
@media (max-width:900px){.other-options{background:#faf8f4;padding:60px 20px}.other-options-track{grid-template-columns:1fr;gap:24px}.other-option-image{min-height:300px}}

/* ── Announcement bar (above the fold) ── */
.announcement-bar{position:fixed;top:0;left:0;right:0;z-index:50;background:#0b0b0b;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:9px 16px;font-size:13px;letter-spacing:.02em;text-align:center;line-height:1.3}
.announcement-label{opacity:.62;font-weight:500}
.announcement-bar strong{color:#11eb91;font-weight:700}
/* shift the fixed header below the announcement bar */
.header{top:37px}
.header.sticky{top:37px}
@media (max-width:767px){
.announcement-bar{font-size:11.5px;padding:8px 12px;line-height:1.3}
.header{top:35px}
.header.sticky{top:35px}
.intro{height:100svh;min-height:360px;max-height:none}
.intro-video{min-height:0;height:100%}
.intro .center{padding-top:112px;padding-bottom:24px}
}

/* ── Mobile: single clean media layer in the 3-in-1 tablet box ── */
@media (width<=767px){
.rex-image .image{position:absolute;inset:0;height:auto;overflow:hidden;display:block}
.rex-image .image .motion-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}
.rex-image .image .motion-fallback,.rex-image .image .motion-poster{display:none;position:absolute;inset:0;width:100%;height:100%}
.rex-image .image.autoplay-blocked .motion-video{display:none!important}
.rex-image .image.autoplay-blocked .motion-fallback{display:block}
}
