.center-card-stack[data-v-19c90805]{contain:layout;height:var(--hero-stack-h,590px)}.center-card-stack[data-v-19c90805],.hero-face[data-v-19c90805]{width:var(--hero-card-w,382px)}.hero-face[data-v-19c90805]{border-radius:39px;height:var(--hero-card-h,552px)}.hero-face--front[data-v-19c90805]{transform:translateY(0) scale(1)}.hero-face--mid[data-v-19c90805]{transform:translateY(calc(var(--hero-card-h, 552px)*35/552)) scale(.97)}.hero-face--back[data-v-19c90805]{transform:translateY(calc(var(--hero-card-h, 552px)*68/552)) scale(.94)}.hero-home-carousel[data-v-19c90805] .carousel__viewport{height:100%;overflow:visible}.hero-home-carousel[data-v-19c90805] .carousel__track{align-items:flex-start;height:100%}.hero-home-card[data-v-19c90805]{height:388px;width:min(270px,72vw)}.hero-layout[data-v-b99188fb]{--hero-t:449px;--hero-g:65px;--hero-cx:calc(var(--hero-t) + var(--hero-g));--hero-card-w:382px;--hero-card-h:552px;--hero-stack-h:590px;--hero-orbit-w:357px;--hero-orbit-h:336px;--hero-orbit-x:190px;--hero-orbit-y:121px;--hero-lab-0-x:458px;--hero-lab-1-x:524px;--hero-lab-2-x:456px;--hero-lab-0-y:122px;--hero-lab-1-y:270px;--hero-lab-2-y:421px;--hero-lab-0-w:112px;--hero-lab-1-w:112px;--hero-lab-2-w:125px;min-height:620px}@media (min-width:1280px) and (max-width:1439px){.hero-layout[data-v-b99188fb]{--hero-g:48px}}@media (min-width:1024px) and (max-width:1279px){.hero-bg-fill[data-v-b99188fb]{height:640px}.hero-layout[data-v-b99188fb]{--hero-t:clamp(360px, calc(100vw - 620px) ,460px);--hero-g:20px;--hero-card-w:320px;--hero-card-h:462px;--hero-stack-h:494px;--hero-orbit-w:298px;--hero-orbit-h:281px;--hero-orbit-x:160px;--hero-orbit-y:110px;--hero-lab-0-x:385px;--hero-lab-1-x:440px;--hero-lab-2-x:382px;--hero-lab-0-y:110px;--hero-lab-1-y:240px;--hero-lab-2-y:370px;--hero-lab-0-w:100px;--hero-lab-1-w:100px;--hero-lab-2-w:112px;min-height:560px}.hero-layout h1[data-v-b99188fb]{font-size:min(48px,calc(var(--hero-t)*48/449))}}.hero-stage[data-v-b99188fb]{pointer-events:none;z-index:1}.hero-stage[data-v-b99188fb],.hero-stage-inner[data-v-b99188fb]{top:0;right:0;bottom:0;left:0;position:absolute}@media (max-width:1023px){.hero-description[data-v-b99188fb]{text-align:justify;-moz-text-align-last:center;text-align-last:center}.hero-stage[data-v-b99188fb]{order:2;overflow:visible;pointer-events:none}.hero-stage[data-v-b99188fb],.hero-stage-inner[data-v-b99188fb]{height:auto;inset:auto;position:relative;width:100%}.hero-stage-inner[data-v-b99188fb]{margin:0 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);max-width:500px;transform:none}}.modal-enter-active[data-v-41838ce9],.modal-leave-active[data-v-41838ce9]{transition:opacity .18s ease}.modal-enter-from[data-v-41838ce9],.modal-leave-to[data-v-41838ce9]{opacity:0}.ai-lesson[data-v-b3d195ce]{animation:ai-lesson-pulse-b3d195ce 1.45s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,244,170,.95))}@keyframes ai-lesson-pulse-b3d195ce{50%{filter:drop-shadow(0 0 14px #fff)}}.team-carousel[data-v-5b4011f0]{touch-action:pan-y}.schedule-scroll-guide[data-v-e99e21dc]{opacity:0;transform:translateY(-4px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.schedule-scroll-guide.is-visible[data-v-e99e21dc]{opacity:1;transform:translateY(0);transition-delay:0s;visibility:visible}.schedule-scroll-guide-icon[data-v-e99e21dc]{animation:schedule-scroll-guide-pulse-e99e21dc .9s ease-in-out infinite alternate}@keyframes schedule-scroll-guide-pulse-e99e21dc{0%{opacity:.55;transform:translate(-3px)}to{opacity:1;transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.schedule-scroll-guide[data-v-e99e21dc]{transition:none}.schedule-scroll-guide-icon[data-v-e99e21dc]{animation:none}}
