body{overflow-x:clip!important}#header-new-home{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent!important}#header-new-home.scrolled{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:rgba(255,255,255,0)!important}#header-new-home.scrolled.ai-hero-dark{background:rgba(0,0,0,0)!important}@media (min-width:1024px){#header-new-home.ai-hero-dark .primary-menu>li>a{color:rgb(255,255,255)!important}}#header-new-home.ai-hero-dark .sign-in-button{color:rgb(255,255,255)!important}#header-new-home.ai-hero-dark .header-button span.card-solid-btn{background-color:rgb(255,255,255)!important;color:rgb(0,0,0)!important}#header-new-home.ai-hero-dark .header-button span.card-solid-btn svg path{stroke:#000!important}#header-new-home.scrolled .desktop-menu img[src*="white-logo"],#header-new-home.scrolled .desktop-menu img[src*="logo-sticky"]{transition:opacity 0.3s ease!important}#header-new-home.ai-hero-dark .desktop-menu img[src*="white-logo"]{display:block!important;opacity:1!important}#header-new-home.ai-hero-dark .desktop-menu img[src*="logo-sticky"]{display:none!important;opacity:0!important}#header-new-home .mobile-menu .logo img{transition:opacity 0.3s ease!important}#header-new-home.ai-hero-dark .mobile-menu .logo img[src*="white-logo"]{display:block!important;opacity:1!important}#header-new-home.ai-hero-dark .mobile-menu .logo img:not([src*="white-logo"]){display:none!important;opacity:0!important}#header-new-home.ai-hero-dark .mobile-menu .menu-toggle .menu-icon::before,#header-new-home.ai-hero-dark .mobile-menu .menu-toggle .menu-icon::after{background-color:rgb(255,255,255)!important}#header-new-home.ai-hero-dark .mobile-menu>.mobile-menu-inner>.flex>a:first-of-type span{color:rgb(0,0,0)!important}#header-new-home.ai-hero-dark .primary-menu>li .sub-menu-toggle::before,#header-new-home.ai-hero-dark .primary-menu>li .sub-menu-toggle::after{background-color:rgb(255,255,255)!important}header#header-new-home.mobile-menu-open{background:rgb(255,255,255)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}header#header-new-home.mobile-menu-open .mobile-menu .logo img[src*="white-logo"]{display:none!important;opacity:0!important}header#header-new-home.mobile-menu-open .mobile-menu .logo img:not([src*="white-logo"]){display:block!important;opacity:1!important}header#header-new-home.mobile-menu-open .mobile-menu .menu-toggle .menu-icon::before,header#header-new-home.mobile-menu-open .mobile-menu .menu-toggle .menu-icon::after{background-color:rgb(0,0,0)!important}header#header-new-home.mobile-menu-open .mobile-menu .primary-menu>li>a{color:rgb(0,0,0)!important}header#header-new-home.mobile-menu-open .mobile-menu .sign-in-button span{color:rgb(0,0,0)!important}header#header-new-home.mobile-menu-open .mobile-menu .free-trial-button span{background-color:rgb(0,0,0)!important;color:rgb(255,255,255)!important}.hero-scroll-container{--hero-canvas-height:3104px;--hero-max-translate:2533}.hero-video-poster{background-image:var(--poster-mobile);background-size:cover;background-position:center}@media (min-width:768px){.hero-video-poster{background-image:var(--poster-desktop)}}.hero-canvas{background:linear-gradient(180deg,rgb(0,0,0) 18.041%,rgb(71,124,184) 47.165%,rgb(250,249,227) 82.732%,rgb(255,255,255) 100%);background-size:100% var(--hero-canvas-height);background-repeat:no-repeat}.hero-video-card{will-change:transform;backface-visibility:hidden}.hero-text-overlay{will-change:transform;backface-visibility:hidden}.site-logo{top:30px;left:30px}@media (min-width:768px){.site-logo{top:28px;left:30px}}@media (min-width:1024px){.site-logo{top:40px;left:42px}}@media (min-width:1280px){.site-logo{top:38px;left:max(60px, calc((100vw - 1420px) / 2 + 50px))}}@media (min-width:1600px){.site-logo{top:40px;left:max(70px, calc((100vw - 1900px) / 2 + 60px))}}.site-logo-white{display:block}.site-logo-dark{display:none}.site-logo.is-dark .site-logo-white{display:none}.site-logo.is-dark .site-logo-dark{display:block}.site-logo.is-hidden{opacity:0;pointer-events:none}.hero-text-overlay{font-family:'Inter Tight','Inter',sans-serif;font-size:28px;line-height:1.1;font-style:normal;font-weight:400}@media (min-width:768px){.hero-text-overlay{font-size:32px}}@media (min-width:1024px){.hero-text-overlay{font-size:40px}}@media (min-width:1280px){.hero-text-overlay{font-size:46px}}@media (min-width:1536px){.hero-text-overlay{font-size:50px}}.hero-text-block{position:absolute;top:0;left:0;width:100%;pointer-events:none;visibility:hidden}.hero-text-block:first-child{position:relative}.hero-text-block.is-active{pointer-events:auto;visibility:visible}.hero-text-block[data-text-color="light"]{color:#fff}.hero-text-block[data-text-color="dark"]{color:rgba(0,0,0,.7)}.hero-line{display:block;margin:0;padding:0}.hero-word{display:inline;opacity:0;transform:translateY(8px);will-change:transform,opacity;font-family:'Inter Tight','Inter',sans-serif;font-weight:400;font-style:normal;line-height:inherit}.hero-gradient-text{-webkit-text-fill-color:unset;background:none}.hero-gradient-text .hero-word{background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.5) 72.817%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-video-card-backdrop{background:rgba(0,0,0,.2)}.feature-cards-swiper{overflow:visible}.feature-cards-swiper .swiper-wrapper{align-items:stretch}.feature-cards-scrollbar{width:52px;height:3px;border-radius:99px;background:rgba(0,0,0,.1)}.feature-cards-scrollbar .swiper-scrollbar-drag{background:#333;border-radius:99px}.product-cards-swiper{overflow:visible}.product-cards-swiper .swiper-wrapper{align-items:stretch}.transition-text-line,.cta-text-line{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease}.transition-text-line.is-visible,.cta-text-line.is-visible{opacity:1;transform:translateY(0)}.transition-text-line.is-visible.has-sub-opacity{opacity:.5}#video-lightbox.is-open{display:flex}#ai-coaching-form .input-wrapper input.error{border-color:#F66042}#ai-coaching-form .input-wrapper .custom-error-message{white-space:nowrap;vertical-align:middle}#ai-coaching-form label.error{display:none!important}@media (max-width:767px){#ai-coaching-form .input-wrapper .custom-error-message{position:relative;bottom:auto;margin-top:6px}}.flex.items-center.justify-between.w-full.px-4.py-3.md\:py-9.md\:px-12.group-\[\.scrolled\]\:md\:px-10.group-\[\.mobile-menu-open\]\:px-\[25px\].group-\[\.scrolled\]\:md\:py-5.group-\[\.mobile-menu-open\]\:md\:\!py-10.group-\[\.mobile-menu-open\]\:md\:\!px-12.transition-all.duration-300{padding:22px 18px}.mobile-submenu{top:calc(125px + var(--intercomBanner))!important}@media (min-width:768px){.mobile-menu .mobile-submenu{top:calc(158px + var(--intercomBanner))!important}}@media (max-width:1024px){.page-template-page-ai-and-coaching #header-new-home.mobile-menu-open{background:#ffffff!important}}