.site-title[data-v-2105a34c]{letter-spacing:-.01em;text-shadow:0 2px 4px rgba(0,0,0,.1)}.nav-button[data-v-2105a34c],.site-title[data-v-2105a34c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-button[data-v-2105a34c]{box-shadow:0 1px 3px #0000001a;overflow:hidden;position:relative;transition:all .3s ease}.nav-button[data-v-2105a34c]:after{background:radial-gradient(circle,#ffffff40 0,#fff0 70%);content:"";height:100%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:scale(0);transform-origin:center;transition:all .4s ease-out;width:100%;z-index:0}.nav-button[data-v-2105a34c]:hover{box-shadow:0 1px 8px #ffffff4d;transform:translateY(-1px)}.nav-button[data-v-2105a34c]:active{transform:scale(1.05);transition:all .1s ease}.nav-button-active[data-v-2105a34c]{background-color:#ffffff40!important;box-shadow:0 1px 8px #fff6}.lab-icons-bg[data-v-2105a34c]{overflow:hidden}.lab-icons-bg>div[data-v-2105a34c]{animation:float-2105a34c 8s ease-in-out infinite;position:absolute}.lab-icons-bg>div[data-v-2105a34c]:nth-child(2n){animation-delay:1s;animation-duration:10s}.lab-icons-bg>div[data-v-2105a34c]:nth-child(3n){animation-delay:3s;animation-duration:12s}@keyframes float-2105a34c{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(2deg)}75%{transform:translateY(5px) rotate(-2deg)}}.hover\:text-white\/80[data-v-2105a34c]:hover{color:#fffc}@media (prefers-reduced-motion:reduce){.lab-icons-bg>div[data-v-2105a34c],.nav-button[data-v-2105a34c]{animation:none!important;transition:none!important}}.flask-container[data-v-2105a34c]{animation:gentle-sway-2105a34c 3s ease-in-out infinite;transform-origin:bottom center}@keyframes gentle-sway-2105a34c{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.bubble[data-v-2105a34c]{animation:rise-2105a34c 3s ease-in infinite;background-color:#ffffff4d;border-radius:50%;opacity:0;position:absolute}.bubble-1[data-v-2105a34c]{animation-delay:0s;bottom:5px;height:3px;left:45%;width:3px}.bubble-2[data-v-2105a34c]{animation-delay:.5s;bottom:8px;height:4px;left:55%;width:4px}.bubble-3[data-v-2105a34c]{animation-delay:1s;bottom:6px;height:2px;left:40%;width:2px}@keyframes rise-2105a34c{0%{opacity:0;transform:translateY(0) scale(.5)}50%{opacity:1;transform:translateY(-10px) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.5)}}.science-pattern[data-v-2105a34c]{background-image:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.1) 1px,transparent 0),radial-gradient(circle at 10px 10px,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:20px 20px}.fade-enter-active[data-v-964e863a],.fade-leave-active[data-v-964e863a]{transition:opacity .3s ease}.fade-enter-from[data-v-964e863a],.fade-leave-to[data-v-964e863a]{opacity:0}.slide-up-enter-active[data-v-964e863a],.slide-up-leave-active[data-v-964e863a]{transition:transform .3s ease-out,opacity .3s ease-out}.slide-up-enter-from[data-v-964e863a],.slide-up-leave-to[data-v-964e863a]{opacity:0;transform:translateY(100%) scale(.95)}@media (min-width:768px){.slide-up-enter-from[data-v-964e863a],.slide-up-leave-to[data-v-964e863a]{opacity:0;transform:translateY(20px) scale(.95)}}.typing-indicator span[data-v-964e863a]{animation:bounce-964e863a 1.4s ease-in-out infinite both;background-color:#6366f1;border-radius:50%;display:inline-block;height:8px;width:8px}.typing-indicator span[data-v-964e863a]:first-of-type{animation-delay:-.32s}.typing-indicator span[data-v-964e863a]:nth-of-type(2){animation-delay:-.16s}@keyframes bounce-964e863a{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.prose-sm[data-v-964e863a] strong{color:inherit}.student-layout-bg[data-v-ac78e783],body.student-layout-bg-body{background-color:#f0f4f8}.container[data-v-ac78e783]{max-width:1280px}.crisp-text[data-v-ac78e783]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
