.w-full-force{width:100%!important}::-webkit-scrollbar{width:1rem;z-index:50}::-webkit-scrollbar-thumb{background:#272b2e;border-radius:4.5rem;border:0 transparent;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:#393c40}::-webkit-scrollbar-track{background:hsla(0,0%,95%,0)}main{overflow-x:clip}*{min-width:0;min-height:0}:root{--video-border-radius:0.5rem;--video-border:none}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}#sanity-visual-editing{position:absolute;z-index:9999999;top:0;left:0;width:100%}#sanity-visual-editing div[data-focused]{pointer-events:auto!important}#sanity-visual-editing>div div[data-uid=Flex] div[data-uid=Card]>div[data-uid=Text]>span{font-size:5rem!important}@keyframes trustScroll{0%{transform:translateX(0)}to{transform:translateX(-99.5rem)}}.trustScroll-animation{animation:trustScroll 12s linear infinite}@keyframes weeklyScroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 1.25rem))}}.weeklyScroll-animation{animation:weeklyScroll 30s linear infinite}@media (min-width:993px){.weeklyScroll-animation{animation:none}}@keyframes coachesScroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 1rem))}}.coachesScroll-animation{animation:coachesScroll 15s linear infinite}@media (min-width:993px){.coachesScroll-animation{animation:none}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.offer-text-gradient{background:linear-gradient(187deg,#c7bba4 -50.2%,#615b50 76.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.offer-text-gradient-50{background:linear-gradient(181deg,rgba(102,68,0,.1) -142.75%,#ad8856 36.19%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.offer-text-gradient-10{background:linear-gradient(181deg,#bbc8b5 -142.75%,#505f49 36.19%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}