.flywheelHero_wrapper__fW0OX{width:100%;margin-bottom:2rem;--sequence-speed:1}.flywheelHero_canvas__uZbsx{position:relative;width:100%;min-height:clamp(420px,62vw,920px);border-radius:1.5rem;border:1px solid hsl(var(--border)/.7);background:radial-gradient(circle at 15% 24%,hsl(var(--primary)/.08) 0,transparent 40%),radial-gradient(circle at 85% 18%,hsl(var(--primary)/.14) 0,transparent 46%),hsl(var(--background));overflow:hidden}.flywheelHero_titleWrap____RKj{text-align:center;margin:clamp(.9rem,2.4vw,1.4rem) auto 0;opacity:0;animation:flywheelHero_fadeSlideUp__flz5J .8s ease-out calc(.5s * var(--sequence-speed)) forwards}.flywheelHero_title__8a7sW{margin:0;font-size:clamp(1.2rem,3.1vw,2.25rem);line-height:1.15;font-weight:800;color:hsl(var(--primary))}.flywheelHero_subtitle__mzfUW{margin-top:.22rem;font-size:clamp(.75rem,1.35vw,1rem);font-weight:600;color:hsl(var(--muted-foreground))}.flywheelHero_flywheel__24XUc{position:relative;width:clamp(300px,80vw,820px);aspect-ratio:1/1;margin:clamp(1.5rem,4vw,3.5rem) auto 0;animation:flywheelHero_subtlePulse__nwkyg 2s ease-in-out calc(21s * var(--sequence-speed)) infinite}.flywheelHero_flywheel__24XUc:before{content:"";position:absolute;inset:0;border-radius:1.5rem;opacity:0;pointer-events:none}.flywheelHero_orbit__RZVN6{position:absolute;inset:50% auto auto 50%;width:77.5%;height:77.5%;transform:translate(-50%,-50%);border-radius:9999px;border:2px dashed hsl(var(--primary)/.2);opacity:0;animation:flywheelHero_fadeIn__fB4fG .6s ease-out calc(1.5s * var(--sequence-speed)) forwards}.flywheelHero_hub__jFEXc{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%) scale(0);width:clamp(104px,16vw,190px);height:clamp(104px,16vw,190px);border-radius:9999px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,hsl(var(--primary)/.96),hsl(var(--primary)/.75));box-shadow:0 0 64px hsl(var(--primary)/.35),0 0 132px hsl(var(--primary)/.12);color:hsl(var(--primary-foreground));z-index:4;animation:flywheelHero_popIn__PKrLJ .7s cubic-bezier(.34,1.56,.64,1) calc(2s * var(--sequence-speed)) forwards}.flywheelHero_hubEmoji__RxOfE{font-size:clamp(1.35rem,2.5vw,2.75rem);line-height:1}.flywheelHero_hubLogo__o5R2t{width:clamp(68px,12vw,132px);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 8px rgb(0 0 0/.22))}.flywheelHero_arrows__Aal7V{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.flywheelHero_arrow__6VKqO{opacity:0}.flywheelHero_arrow1__12WW2{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(4s * var(--sequence-speed)) forwards}.flywheelHero_arrow2__DCUpN{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(6s * var(--sequence-speed)) forwards}.flywheelHero_arrow3____vc2{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(8s * var(--sequence-speed)) forwards}.flywheelHero_arrow4__uOIA1{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(10s * var(--sequence-speed)) forwards}.flywheelHero_arrow5__6p70g{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(12s * var(--sequence-speed)) forwards}.flywheelHero_arrow6__URZVO{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(14s * var(--sequence-speed)) forwards}.flywheelHero_arrow7__BOX6F{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(16s * var(--sequence-speed)) forwards}.flywheelHero_arrow8__uGVeu{animation:flywheelHero_fadeIn__fB4fG .35s ease-out calc(18s * var(--sequence-speed)) forwards}.flywheelHero_node__AQQge{position:absolute;z-index:3;text-align:center;opacity:0;transform:scale(.5);animation-duration:.6s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-fill-mode:forwards}.flywheelHero_iconBox__BEqdv{width:clamp(40px,8vw,80px);height:clamp(40px,8vw,80px);margin:0 auto .4rem;border-radius:clamp(10px,1.7vw,22px);display:flex;align-items:center;justify-content:center;font-size:clamp(1rem,3vw,2.15rem);box-shadow:0 12px 30px rgba(0,0,0,.25)}.flywheelHero_desc__wldE3,.flywheelHero_label__PhvgP{display:flex;flex-direction:column}.flywheelHero_label__PhvgP{font-size:clamp(.58rem,1.22vw,1rem);line-height:1.25;font-weight:700;color:hsl(var(--foreground))}.flywheelHero_desc__wldE3{margin-top:.15rem;font-size:clamp(.5rem,1vw,.82rem);line-height:1.24;color:hsl(var(--muted-foreground))}.flywheelHero_node1__J_5RP,.flywheelHero_node5__lCqk0{left:50%;transform:translateX(-50%) scale(.5);animation-name:flywheelHero_nodeRevealCenter__G_PDe}.flywheelHero_node3__KqLZy,.flywheelHero_node7__xJRsz{top:50%;transform:translateY(-50%) scale(.5);animation-name:flywheelHero_nodeRevealCenterV__d_gOK}.flywheelHero_node1__J_5RP{top:0;animation-delay:calc(3.5s * var(--sequence-speed))}.flywheelHero_node2__DxoVY{top:11.5%;right:0;animation-name:flywheelHero_nodeReveal__KCe4K;animation-delay:calc(5.5s * var(--sequence-speed))}.flywheelHero_node3__KqLZy{right:-5.8%;animation-delay:calc(7.5s * var(--sequence-speed))}.flywheelHero_node4__kVY30{right:0;bottom:11.5%;animation-name:flywheelHero_nodeReveal__KCe4K;animation-delay:calc(9.5s * var(--sequence-speed))}.flywheelHero_node5__lCqk0{bottom:0;animation-delay:calc(11.5s * var(--sequence-speed))}.flywheelHero_node6__HydIu{bottom:11.5%;left:0;animation-name:flywheelHero_nodeReveal__KCe4K;animation-delay:calc(13.5s * var(--sequence-speed))}.flywheelHero_node7__xJRsz{left:-5.8%;animation-delay:calc(15.5s * var(--sequence-speed))}.flywheelHero_node8__fsIDI{top:11.5%;left:0;animation-name:flywheelHero_nodeReveal__KCe4K;animation-delay:calc(17.5s * var(--sequence-speed))}.flywheelHero_finalMsg___9J3v{width:min(94%,640px);margin:1rem auto 1.25rem;text-align:center;opacity:0;animation:flywheelHero_fadeSlideUp__flz5J .75s ease-out calc(19.5s * var(--sequence-speed)) forwards}.flywheelHero_stepCounter__yE7q3{position:absolute;left:50%;bottom:.9rem;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:.35rem;opacity:0;animation:flywheelHero_fadeIn__fB4fG .5s ease-out calc(3s * var(--sequence-speed)) forwards}.flywheelHero_stepDot__Pyfs7{width:.5rem;height:.5rem;border-radius:9999px;background:hsl(var(--muted-foreground)/.35)}.flywheelHero_s1__u7fiu{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(3.5s * var(--sequence-speed)) forwards}.flywheelHero_s2__8_3JX{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(5.5s * var(--sequence-speed)) forwards}.flywheelHero_s3__3O2Sz{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(7.5s * var(--sequence-speed)) forwards}.flywheelHero_s4__IOziL{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(9.5s * var(--sequence-speed)) forwards}.flywheelHero_s5__LYvlp{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(11.5s * var(--sequence-speed)) forwards}.flywheelHero_s6__IV2Zm{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(13.5s * var(--sequence-speed)) forwards}.flywheelHero_s7__ogr0r{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(15.5s * var(--sequence-speed)) forwards}.flywheelHero_s8__70uRf{animation:flywheelHero_dotLight__wI4r3 .45s ease-out calc(17.5s * var(--sequence-speed)) forwards}.flywheelHero_finalIcon__S_ey6{font-size:clamp(1.2rem,2.8vw,2rem)}.flywheelHero_finalMsg___9J3v h2{margin-top:.3rem;color:hsl(var(--primary));font-size:clamp(1rem,2.3vw,1.95rem);font-weight:800;line-height:1.2}.flywheelHero_finalMsg___9J3v p{margin-top:.35rem;color:hsl(var(--muted-foreground));font-size:clamp(.78rem,1.58vw,1.05rem);line-height:1.45}.flywheelHero_iconIndigo__DkCuA{background:linear-gradient(135deg,hsl(var(--primary)/.95),hsl(var(--ring)/.8))}.flywheelHero_iconViolet__fQqxa{background:linear-gradient(135deg,hsl(var(--ring)/.95),hsl(var(--primary)/.74))}.flywheelHero_iconPink__6MDOx{background:linear-gradient(135deg,hsl(var(--destructive)/.92),hsl(var(--ring)/.72))}.flywheelHero_iconRose__gXRL4{background:linear-gradient(135deg,hsl(var(--destructive)/.82),hsl(var(--primary)/.62))}.flywheelHero_iconAmber__xuppY{background:linear-gradient(135deg,hsl(var(--primary)/.98),hsl(var(--secondary-foreground)/.85))}.flywheelHero_iconEmerald__N1oVF{background:linear-gradient(135deg,hsl(var(--primary)/.84),hsl(var(--ring)/.7))}.flywheelHero_iconCyan__TN3tY{background:linear-gradient(135deg,hsl(var(--ring)/.82),hsl(var(--secondary-foreground)/.66))}.flywheelHero_iconSky__Wji4d{background:linear-gradient(135deg,hsl(var(--secondary-foreground)/.72),hsl(var(--primary)/.88))}@media (max-width:768px){.flywheelHero_wrapper__fW0OX{--sequence-speed:0.72}.flywheelHero_titleWrap____RKj{margin-top:.95rem;padding:0 .5rem}.flywheelHero_canvas__uZbsx{min-height:clamp(430px,124vw,710px);border-radius:2rem;padding:.6rem .45rem 2rem}.flywheelHero_flywheel__24XUc{width:min(94vw,500px);margin-top:.8rem}.flywheelHero_flywheel__24XUc:before{opacity:0}.flywheelHero_node3__KqLZy,.flywheelHero_node7__xJRsz{left:auto;right:auto}.flywheelHero_node3__KqLZy{right:-.8%}.flywheelHero_node7__xJRsz{left:-.8%}.flywheelHero_node__AQQge{width:clamp(68px,18vw,112px)}.flywheelHero_iconBox__BEqdv{width:clamp(34px,7.2vw,56px);height:clamp(34px,7.2vw,56px);font-size:clamp(.95rem,2.8vw,1.45rem);margin-bottom:.3rem}.flywheelHero_label__PhvgP{font-size:clamp(.48rem,1.8vw,.72rem)}.flywheelHero_desc__wldE3{display:none}.flywheelHero_finalMsg___9J3v{margin-top:.8rem;padding:0 .7rem}.flywheelHero_stepCounter__yE7q3{bottom:.5rem}}@media (max-width:460px){.flywheelHero_canvas__uZbsx{border-radius:1.5rem}.flywheelHero_flywheel__24XUc{width:min(92vw,390px)}.flywheelHero_label__PhvgP{font-size:clamp(.5rem,2.35vw,.64rem)}.flywheelHero_node2__DxoVY,.flywheelHero_node4__kVY30,.flywheelHero_node6__HydIu,.flywheelHero_node8__fsIDI{left:auto;right:auto}.flywheelHero_node2__DxoVY,.flywheelHero_node4__kVY30{right:.8%}.flywheelHero_node6__HydIu,.flywheelHero_node8__fsIDI{left:.8%}.flywheelHero_node3__KqLZy{right:-.2%}.flywheelHero_node7__xJRsz{left:-.2%}.flywheelHero_stepCounter__yE7q3{display:none}}@media (prefers-reduced-motion:reduce){.flywheelHero_arrow__6VKqO,.flywheelHero_finalMsg___9J3v,.flywheelHero_flywheel__24XUc,.flywheelHero_hub__jFEXc,.flywheelHero_node__AQQge,.flywheelHero_orbit__RZVN6,.flywheelHero_stepCounter__yE7q3,.flywheelHero_stepDot__Pyfs7{animation:none!important;opacity:1!important;transform:none!important}.flywheelHero_node1__J_5RP,.flywheelHero_node5__lCqk0{transform:translateX(-50%)!important}.flywheelHero_node3__KqLZy,.flywheelHero_node7__xJRsz{transform:translateY(-50%)!important}.flywheelHero_hub__jFEXc{transform:translate(-50%,-50%)!important}}@keyframes flywheelHero_fadeIn__fB4fG{to{opacity:1}}@keyframes flywheelHero_popIn__PKrLJ{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes flywheelHero_fadeSlideUp__flz5J{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes flywheelHero_nodeReveal__KCe4K{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes flywheelHero_nodeRevealCenter__G_PDe{0%{opacity:0;transform:translateX(-50%) scale(.5)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes flywheelHero_nodeRevealCenterV__d_gOK{0%{opacity:0;transform:translateY(-50%) scale(.5)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes flywheelHero_subtlePulse__nwkyg{0%,to{filter:brightness(1)}50%{filter:brightness(1.06)}}@keyframes flywheelHero_dotLight__wI4r3{to{background:hsl(var(--primary))}}