.orb[data-v-6cbc2a29]{filter:blur(80px);will-change:transform;border-radius:9999px;position:absolute}.orb-1[data-v-6cbc2a29]{background:var(--color-oq-brand);opacity:.06;width:500px;height:500px;animation:20s ease-in-out infinite orbFloat1-6cbc2a29;top:-200px;right:-100px}.orb-2[data-v-6cbc2a29]{opacity:.05;background:#c9a84c;width:400px;height:400px;animation:25s ease-in-out infinite orbFloat2-6cbc2a29;bottom:-100px;left:-100px}.orb-3[data-v-6cbc2a29]{background:var(--color-oq-accent);opacity:.04;width:300px;height:300px;animation:18s ease-in-out infinite orbFloat3-6cbc2a29;top:40%;left:30%}.orb-4[data-v-6cbc2a29]{background:var(--color-oq-tertiary);opacity:.04;width:200px;height:200px;animation:22s ease-in-out infinite reverse orbFloat2-6cbc2a29;top:20%;right:20%}.dark .orb-1[data-v-6cbc2a29]{opacity:.08}.dark .orb-2[data-v-6cbc2a29]{opacity:.06}.dark .orb-3[data-v-6cbc2a29],.dark .orb-4[data-v-6cbc2a29]{opacity:.05}@keyframes orbFloat1-6cbc2a29{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-40px,60px)scale(1.1)}66%{transform:translate(30px,-40px)scale(.95)}}@keyframes orbFloat2-6cbc2a29{0%,to{transform:translate(0)scale(1)}33%{transform:translate(50px,-30px)scale(1.05)}66%{transform:translate(-30px,50px)scale(.9)}}@keyframes orbFloat3-6cbc2a29{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-60px,-40px)scale(1.15)}}.particle[data-v-6cbc2a29]{background:var(--color-oq-brand);opacity:.15;will-change:transform;border-radius:9999px;position:absolute}.particle-1[data-v-6cbc2a29]{width:6px;height:6px;animation:12s ease-in-out infinite particleFloat-6cbc2a29;top:15%;left:10%}.particle-2[data-v-6cbc2a29]{background:#c9a84c;width:4px;height:4px;animation:15s ease-in-out infinite reverse particleFloat-6cbc2a29;top:25%;right:15%}.particle-3[data-v-6cbc2a29]{background:var(--color-oq-accent);opacity:.1;width:8px;height:8px;animation:18s ease-in-out infinite particleFloat-6cbc2a29;bottom:30%;left:20%}.particle-4[data-v-6cbc2a29]{width:5px;height:5px;animation:14s ease-in-out infinite reverse particleFloat-6cbc2a29;top:60%;right:25%}.particle-5[data-v-6cbc2a29]{background:var(--color-oq-tertiary);width:3px;height:3px;animation:16s ease-in-out infinite particleFloat-6cbc2a29;top:40%;left:40%}.particle-6[data-v-6cbc2a29]{opacity:.1;background:#c9a84c;width:7px;height:7px;animation:20s ease-in-out infinite reverse particleFloat-6cbc2a29;bottom:20%;right:10%}.particle-7[data-v-6cbc2a29]{width:4px;height:4px;animation:13s ease-in-out infinite particleFloat-6cbc2a29;top:10%;left:50%}.particle-8[data-v-6cbc2a29]{background:var(--color-oq-accent);opacity:.12;width:5px;height:5px;animation:17s ease-in-out infinite reverse particleFloat-6cbc2a29;bottom:40%;left:60%}@keyframes particleFloat-6cbc2a29{0%,to{transform:translate(0)}25%{transform:translate(30px,-40px)}50%{transform:translate(-20px,20px)}75%{transform:translate(40px,30px)}}.hero-enter .hero-item[data-v-6cbc2a29]{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards heroSlideUp-6cbc2a29;transform:translateY(30px)}.hero-item-1[data-v-6cbc2a29]{animation-delay:.1s!important}.hero-item-2[data-v-6cbc2a29]{animation-delay:.2s!important}.hero-item-3[data-v-6cbc2a29]{animation-delay:.35s!important}.hero-item-4[data-v-6cbc2a29]{animation-delay:.5s!important}.hero-item-5[data-v-6cbc2a29]{animation-delay:.65s!important}@keyframes heroSlideUp-6cbc2a29{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-illustration[data-v-6cbc2a29]{opacity:0;transform:translate(40px)}.hero-illustration.hero-enter[data-v-6cbc2a29]{animation:1s cubic-bezier(.16,1,.3,1) .4s forwards heroSlideIn-6cbc2a29}@keyframes heroSlideIn-6cbc2a29{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes highlightSlide-6cbc2a29{to{background-size:100% .12em}}.card-float[data-v-6cbc2a29]{animation:6s ease-in-out infinite cardFloat-6cbc2a29}@keyframes cardFloat-6cbc2a29{0%,to{transform:translateY(0) rotate(var(--tw-rotate,0deg))}50%{transform:translateY(-10px) rotate(var(--tw-rotate,0deg))}}.progress-fill[data-v-6cbc2a29]{transform-origin:0;animation:2s cubic-bezier(.16,1,.3,1) 1.5s both progressGrow-6cbc2a29}@keyframes progressGrow-6cbc2a29{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.notification-pop[data-v-6cbc2a29]{animation:.6s cubic-bezier(.34,1.56,.64,1) 2s both notifPop-6cbc2a29}@keyframes notifPop-6cbc2a29{0%{opacity:0;transform:scale(.8)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.stat-pop[data-v-6cbc2a29]{animation:.5s cubic-bezier(.34,1.56,.64,1) both statPop-6cbc2a29}@keyframes statPop-6cbc2a29{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.star-twinkle[data-v-6cbc2a29]{animation:2s ease-in-out infinite twinkle-6cbc2a29}@keyframes twinkle-6cbc2a29{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.cta-primary[data-v-6cbc2a29]{position:relative;overflow:hidden}.cta-shine[data-v-6cbc2a29]{background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;animation:3s ease-in-out infinite ctaShine-6cbc2a29;position:absolute;top:0;left:-100%}@keyframes ctaShine-6cbc2a29{0%{left:-100%}50%,to{left:100%}}.scroll-bounce[data-v-6cbc2a29]{animation:2s ease-in-out infinite scrollBounce-6cbc2a29}.scroll-dot[data-v-6cbc2a29]{animation:2s ease-in-out infinite scrollDotMove-6cbc2a29}@keyframes scrollBounce-6cbc2a29{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}@keyframes scrollDotMove-6cbc2a29{0%,to{cy:8;opacity:1}50%{cy:14;opacity:.5}}.feature-card[data-v-6cbc2a29]{transition:all .5s cubic-bezier(.16,1,.3,1)}.feature-card[data-v-6cbc2a29]:hover{transform:translateY(-4px)}.sparkle-spin[data-v-6cbc2a29]{animation:8s linear infinite sparkleSpin-6cbc2a29}@keyframes sparkleSpin-6cbc2a29{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cta-glow[data-v-6cbc2a29]{animation:6s ease-in-out infinite ctaGlow-6cbc2a29}@keyframes ctaGlow-6cbc2a29{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}.section-label[data-v-6cbc2a29]{position:relative}.section-label[data-v-6cbc2a29]:after{content:"";opacity:.4;background:currentColor;border-radius:999px;width:24px;height:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.eyebrow-badge[data-v-6cbc2a29]{transition:all .3s}.eyebrow-badge[data-v-6cbc2a29]:hover{transform:translateY(-2px);box-shadow:0 4px 12px -2px #00000014}.avatar-ring[data-v-6cbc2a29]{transition:transform .3s}.avatar-ring[data-v-6cbc2a29]:hover{z-index:10;transform:translateY(-2px)scale(1.1)}.hero-pattern-path[data-v-6cbc2a29]{transform-origin:50%;animation:30s linear infinite patternRotate}.hero-pattern-circle[data-v-6cbc2a29]{animation:4s ease-in-out infinite patternPulse-6cbc2a29}@keyframes patternPulse-6cbc2a29{0%,to{opacity:1}50%{opacity:.5}}.teacher-card[data-v-6cbc2a29]{transition:all .5s cubic-bezier(.16,1,.3,1)}@media (width<=640px){.orb-1[data-v-6cbc2a29]{width:300px;height:300px}.orb-2[data-v-6cbc2a29]{width:250px;height:250px}.orb-3[data-v-6cbc2a29]{width:200px;height:200px}.particle[data-v-6cbc2a29]{display:none}}@media (prefers-reduced-motion:reduce){.orb[data-v-6cbc2a29],.particle[data-v-6cbc2a29],.card-float[data-v-6cbc2a29],.scroll-bounce[data-v-6cbc2a29],.sparkle-spin[data-v-6cbc2a29],.cta-shine[data-v-6cbc2a29],.star-twinkle[data-v-6cbc2a29],.notification-pop[data-v-6cbc2a29],.stat-pop[data-v-6cbc2a29],.progress-fill[data-v-6cbc2a29]{animation:none!important}.hero-enter .hero-item[data-v-6cbc2a29],.hero-illustration.hero-enter[data-v-6cbc2a29]{opacity:1;transform:none;animation:none!important}}.teacher-stat-card[data-v-6cbc2a29]{animation:.6s cubic-bezier(.34,1.56,.64,1) both statCardEntrance-6cbc2a29}@keyframes statCardEntrance-6cbc2a29{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
