.page-module__2XGgrG__root{flex-direction:column;gap:6rem;display:flex;container:sidebar/inline-size}.page-module__2XGgrG__reviews{flex-direction:column;gap:2rem;display:flex}.page-module__2XGgrG__reviews>h2{text-align:center;letter-spacing:-.02em;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.25rem;font-weight:700}.page-module__2XGgrG__reviews>div{flex-direction:row;gap:1.5rem;display:flex}@container not (min-width:750px){.page-module__2XGgrG__reviews>div{flex-direction:column;gap:1rem}}.page-module__2XGgrG__exercises_highlight{text-align:center;background:var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-xl);flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 2rem;display:flex}.page-module__2XGgrG__exercises_highlight>h2{letter-spacing:-.02em;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.25rem;font-weight:700}@container not (min-width:750px){.page-module__2XGgrG__exercises_highlight>h2{font-size:1.75rem}}.page-module__2XGgrG__exercises_highlight>p{color:var(--text-secondary-color);max-width:650px;margin:0;font-size:1.0625rem;line-height:1.7}.page-module__2XGgrG__exercises_link{border-radius:var(--border-radius-xl);transition:background-color var(--transition-default),border-color var(--transition-default);border:1px solid #0091ff4d;padding:.75rem 2rem;font-size:1rem;font-weight:600;color:var(--primary-color-light)!important}.page-module__2XGgrG__exercises_link:hover{background-color:#0091ff1a;border-color:#0091ff80;opacity:1!important}.page-module__2XGgrG__science{text-align:center;flex-direction:column;align-items:center;gap:3rem;padding:4rem 2rem;display:flex}.page-module__2XGgrG__science>h2{letter-spacing:-.03em;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700}@container not (min-width:750px){.page-module__2XGgrG__science>h2{font-size:2rem}}.page-module__2XGgrG__science>div{flex-direction:row;justify-content:center;gap:4rem;width:100%;display:flex}@container not (min-width:750px){.page-module__2XGgrG__science>div{flex-direction:column;gap:2rem}}.page-module__2XGgrG__science>div>div{flex-direction:column;flex:1;align-items:center;gap:.5rem;display:flex}.page-module__2XGgrG__science>div>div>span:first-child{letter-spacing:-.03em;background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700}@container not (min-width:750px){.page-module__2XGgrG__science>div>div>span:first-child{font-size:2.5rem}}.page-module__2XGgrG__science>div>div>span:last-child{color:var(--text-secondary-color);font-size:1rem;line-height:1.5}.page-module__2XGgrG__faq{flex-direction:column;gap:3rem;display:flex}.page-module__2XGgrG__faq>:first-child{text-align:center;letter-spacing:-.02em;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.25rem;font-weight:700}.page-module__2XGgrG__faq>:last-child{flex-direction:column;gap:0;display:flex}.page-module__2XGgrG__faq>:last-child>details{border-bottom:1px solid var(--card-border-color);flex-direction:column;display:flex}.page-module__2XGgrG__faq>:last-child>details>summary{cursor:pointer;width:100%;transition:color var(--transition-default);flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 0;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.page-module__2XGgrG__faq>:last-child>details>summary::-webkit-details-marker{display:none}.page-module__2XGgrG__faq>:last-child>details>summary:hover{color:var(--primary-color-light)}.page-module__2XGgrG__faq>:last-child>details>div{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.page-module__2XGgrG__faq>:last-child>details[open]>div{grid-template-rows:1fr}.page-module__2XGgrG__faq>:last-child>details[open]>summary>.page-module__2XGgrG__faqChevron{transform:rotate(180deg)}.page-module__2XGgrG__faqChevron{opacity:.5;flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .35s;display:inline-block;position:relative}.page-module__2XGgrG__faqChevron:before{content:"";transform-origin:50%;border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;position:absolute;top:30%;left:25%;transform:rotate(45deg)}.page-module__2XGgrG__faqAnswerInner{color:var(--text-secondary-color);padding-bottom:1.5rem;font-size:1rem;line-height:1.7;overflow:hidden}.page-module__2XGgrG__cta{background:radial-gradient(ellipse 50% 80% at 20% 50%,#0091ff14 0%,transparent 70%),var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-xl);flex-direction:row;align-items:center;gap:4rem;padding:5rem 3rem;display:flex;position:relative;overflow:hidden}@container not (min-width:750px){.page-module__2XGgrG__cta{text-align:center;flex-direction:column;gap:2.5rem;padding:3rem 2rem}}.page-module__2XGgrG__ctaContent{flex-direction:column;flex:1;gap:1.5rem;display:flex}.page-module__2XGgrG__ctaContent>h2{letter-spacing:-.03em;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;line-height:1.2}@container not (min-width:750px){.page-module__2XGgrG__ctaContent>h2{font-size:2.25rem}}.page-module__2XGgrG__ctaContent>p{color:var(--text-secondary-color);max-width:500px;margin:0;font-size:1.125rem;line-height:1.7}@container not (min-width:750px){.page-module__2XGgrG__ctaContent>p{max-width:none}}.page-module__2XGgrG__ctaContent>:last-child{background:var(--gradient-primary);color:#fff;text-align:center;border-radius:var(--border-radius-xl);transition:transform var(--transition-default),box-shadow var(--transition-default);width:fit-content;padding:1rem 3rem;font-size:1.125rem;font-weight:600}@container not (min-width:750px){.page-module__2XGgrG__ctaContent>:last-child{box-sizing:border-box;width:100%}}.page-module__2XGgrG__ctaContent>:last-child:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0091ff59}.page-module__2XGgrG__ctaImage{flex-shrink:0;max-width:300px}@container not (min-width:750px){.page-module__2XGgrG__ctaImage{max-width:220px}}.page-module__2XGgrG__ctaImage>img{filter:drop-shadow(0 20px 50px #0091ff33);max-width:100%;height:auto}
@keyframes HomeSectionView-module__2Kbgfa__slideInLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes HomeSectionView-module__2Kbgfa__slideInRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}.HomeSectionView-module__2Kbgfa__root{padding:2rem 0;container:sidebar/inline-size}.HomeSectionView-module__2Kbgfa__root[reversed]>div{flex-direction:row-reverse}@container not (min-width:750px){.HomeSectionView-module__2Kbgfa__root[reversed]>div{flex-direction:column}}.HomeSectionView-module__2Kbgfa__root>div{flex-direction:row;justify-content:space-between;align-items:center;gap:5rem;display:flex}@container not (min-width:750px){.HomeSectionView-module__2Kbgfa__root>div{flex-direction:column;gap:2.5rem}}.HomeSectionView-module__2Kbgfa__root>div>*{width:calc(50% - 2.5rem)}@container not (min-width:750px){.HomeSectionView-module__2Kbgfa__root>div>*{width:100%}}.HomeSectionView-module__2Kbgfa__imageWrapper,.HomeSectionView-module__2Kbgfa__textWrapper{opacity:0}.HomeSectionView-module__2Kbgfa__slideInLeft{animation:.8s forwards HomeSectionView-module__2Kbgfa__slideInLeft}.HomeSectionView-module__2Kbgfa__slideInRight{animation:.8s forwards HomeSectionView-module__2Kbgfa__slideInRight}.HomeSectionView-module__2Kbgfa__imageWrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.HomeSectionView-module__2Kbgfa__imageWrapper>img{filter:drop-shadow(0 10px 40px #0000004d);max-width:100%;height:auto}.HomeSectionView-module__2Kbgfa__textWrapper{flex-direction:column;gap:2rem;display:flex}.HomeSectionView-module__2Kbgfa__textWrapper>div:first-child{flex-direction:column;gap:1rem;display:flex}.HomeSectionView-module__2Kbgfa__textWrapper>div:first-child>h2{letter-spacing:-.02em;background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.75rem;font-weight:700;line-height:1.2}@container not (min-width:750px){.HomeSectionView-module__2Kbgfa__textWrapper>div:first-child>h2{font-size:2.25rem}}.HomeSectionView-module__2Kbgfa__textWrapper>div:first-child>span{color:var(--text-secondary-color);font-size:1.0625rem;line-height:1.7}.HomeSectionView-module__2Kbgfa__prose{flex-direction:column;gap:1.25rem;display:flex}.HomeSectionView-module__2Kbgfa__prose>p{color:#fffc;margin:0;font-size:1rem;line-height:1.75}
.ReviewView-module__JXpAUG__root{background:var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-lg);transition:border-color var(--transition-default),transform var(--transition-default);flex-direction:column;flex:1;gap:1rem;padding:2rem;display:flex;position:relative;overflow:hidden}.ReviewView-module__JXpAUG__root:hover{border-color:#ffffff1f;transform:translateY(-2px)}.ReviewView-module__JXpAUG__quoteIcon{background:var(--gradient-primary);-webkit-text-fill-color:transparent;opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:700;line-height:1;position:absolute;top:.75rem;right:1.25rem}.ReviewView-module__JXpAUG__header{flex-direction:row;align-items:center;gap:.75rem;display:flex}.ReviewView-module__JXpAUG__avatar{background:var(--gradient-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:700;display:flex}.ReviewView-module__JXpAUG__headerText{flex-direction:column;gap:.125rem;display:flex}.ReviewView-module__JXpAUG__author{font-size:.9375rem;font-weight:600}.ReviewView-module__JXpAUG__stars{flex-flow:row;gap:.125rem;display:flex}.ReviewView-module__JXpAUG__stars>svg{fill:#ffb800;font-size:.75rem}.ReviewView-module__JXpAUG__body{color:var(--text-secondary-color);font-size:.9375rem;font-weight:400;line-height:1.7}
.RatingView-module__TWYvaW__root{background:var(--gradient-surface);border:1px solid var(--card-border-color);border-radius:var(--border-radius-xl);flex-flow:wrap;justify-content:center;align-items:center;gap:4rem;padding:2.5rem 2rem;display:flex}@container not (min-width:750px){.RatingView-module__TWYvaW__root{flex-direction:column;align-items:center;gap:2rem;padding:2rem 1.5rem}}.RatingView-module__TWYvaW__stat{flex-direction:column;align-items:center;gap:.375rem;display:flex}.RatingView-module__TWYvaW__statIcon{background:#0091ff1a;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.25rem;display:flex}.RatingView-module__TWYvaW__statIcon>svg{width:1.25rem;height:1.25rem;fill:var(--primary-color-light)}.RatingView-module__TWYvaW__statNumber{letter-spacing:-.02em;background:var(--gradient-text);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:700}.RatingView-module__TWYvaW__statLabel{color:var(--text-secondary-color);white-space:nowrap;font-size:.9375rem;font-weight:500}.RatingView-module__TWYvaW__ratingCenter{flex-direction:row;align-items:center;gap:0;display:flex}.RatingView-module__TWYvaW__decorLeft{opacity:.25;flex-shrink:0;margin-right:-.5rem;font-size:4.5rem}.RatingView-module__TWYvaW__decorLeft>path{fill:var(--primary-color-light)}.RatingView-module__TWYvaW__decorRight{opacity:.25;flex-shrink:0;margin-left:-.5rem;font-size:4.5rem;transform:scaleX(-1)}.RatingView-module__TWYvaW__decorRight:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:unset}.RatingView-module__TWYvaW__decorRight>path{fill:var(--primary-color-light)}.RatingView-module__TWYvaW__ratingValue{flex-direction:row;align-items:center;gap:.5rem;display:flex}.RatingView-module__TWYvaW__ratingStars{flex-flow:row;gap:.125rem;display:flex}.RatingView-module__TWYvaW__ratingStars>svg{fill:#ffb800;font-size:1rem}
@keyframes HomeIntroView-module__4qVX7a__fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeIntroView-module__4qVX7a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HomeIntroView-module__4qVX7a__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.HomeIntroView-module__4qVX7a__root{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;min-height:calc(100svh - 80px);padding:2rem 0 4rem;display:flex;position:relative}@container not (min-width:750px){.HomeIntroView-module__4qVX7a__root{text-align:center;flex-direction:column;gap:2rem;min-height:calc(100svh - 60px);padding:1rem 0 2rem}}.HomeIntroView-module__4qVX7a__root:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 50% at 50% 30%,#0091ff0f 0%,#0000 70%);width:120%;height:100%;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.HomeIntroView-module__4qVX7a__root>*{width:calc(50% - 1.5rem)}@container not (min-width:750px){.HomeIntroView-module__4qVX7a__root>*{width:100%}}.HomeIntroView-module__4qVX7a__root>:first-child{flex-direction:column;gap:1.75rem;display:flex}.HomeIntroView-module__4qVX7a__root>:first-child>.HomeIntroView-module__4qVX7a__tagline{text-transform:uppercase;letter-spacing:.15em;background:var(--gradient-primary);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:.8125rem;font-weight:700;animation:.8s .1s forwards HomeIntroView-module__4qVX7a__fadeUp}.HomeIntroView-module__4qVX7a__root>:first-child>h1{letter-spacing:-.03em;background:var(--gradient-text);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:4.5rem;font-weight:700;line-height:1.15;animation:.8s .25s forwards HomeIntroView-module__4qVX7a__fadeUp}@container not (min-width:750px){.HomeIntroView-module__4qVX7a__root>:first-child>h1{font-size:3rem}}.HomeIntroView-module__4qVX7a__root>:first-child>span{color:var(--text-secondary-color);opacity:0;font-size:1.25rem;font-weight:400;line-height:1.65;animation:.8s .45s forwards HomeIntroView-module__4qVX7a__fadeUp}.HomeIntroView-module__4qVX7a__root>:first-child>:last-child{background:var(--gradient-primary);color:#fff;text-align:center;border-radius:var(--border-radius-xl);transition:transform var(--transition-default),box-shadow var(--transition-default);opacity:0;width:fit-content;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;animation:.8s .65s forwards HomeIntroView-module__4qVX7a__fadeUp}@container not (min-width:750px){.HomeIntroView-module__4qVX7a__root>:first-child>:last-child{box-sizing:border-box;width:100%}}.HomeIntroView-module__4qVX7a__root>:first-child>:last-child:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0091ff59}.HomeIntroView-module__4qVX7a__root>:last-child{opacity:0;flex-direction:column;justify-content:center;align-items:center;animation:1s .3s forwards HomeIntroView-module__4qVX7a__fadeIn;display:flex}.HomeIntroView-module__4qVX7a__root>:last-child>img{filter:drop-shadow(0 20px 60px #0091ff26);opacity:0;max-width:100%;height:auto;animation:1s .4s forwards HomeIntroView-module__4qVX7a__slideUp}.og .HomeIntroView-module__4qVX7a__root>:first-child>.HomeIntroView-module__4qVX7a__tagline,.og .HomeIntroView-module__4qVX7a__root>:first-child>h1,.og .HomeIntroView-module__4qVX7a__root>:first-child>span,.og .HomeIntroView-module__4qVX7a__root>:first-child>:last-child{opacity:1;animation:none}.og .HomeIntroView-module__4qVX7a__root>:last-child{opacity:1;animation:none}.og .HomeIntroView-module__4qVX7a__root>:last-child>img{opacity:1;animation:none}
