.hero-visual_bg__XqAQJ{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(640px 460px at 82% 18%,color-mix(in srgb,var(--color-primary-500) 42%,transparent),transparent 70%),radial-gradient(520px 380px at 96% 92%,color-mix(in srgb,var(--color-accent-500) 26%,transparent),transparent 70%),radial-gradient(560px 420px at 4% 108%,color-mix(in srgb,var(--color-accent-500) 14%,transparent),transparent 70%)}.hero-visual_mesh__hh5l6{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255/.045) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.045) 1px,transparent 0);background-size:44px 44px;mask-image:radial-gradient(ellipse 75% 70% at 70% 40%,#000 30%,transparent 80%)}.hero-visual_net__VjRs_{position:absolute;right:-4%;top:0;width:62%;height:100%;mask-image:linear-gradient(90deg,transparent,#000 45%)}.hero-visual_net__VjRs_ path{fill:none;stroke:rgb(150 190 255/.16);stroke-width:1}.hero-visual_net__VjRs_ circle{fill:rgb(170 205 255/.5);animation:hero-visual_twinkle__sZC6A 6s ease-in-out infinite}.hero-visual_net__VjRs_ circle:nth-child(3n){fill:rgb(255 176 90/.6);animation-delay:-2s}.hero-visual_net__VjRs_ circle:nth-child(3n+1){animation-delay:-4s}.hero-visual_particle__b_NQT{position:absolute;width:3px;height:3px;border-radius:50%;background:rgb(200 220 255/.7);box-shadow:0 0 8px rgb(120 170 255/.9);animation:hero-visual_drift__zXHit 14s ease-in-out infinite}.hero-visual_particle__b_NQT:nth-child(2n){background:rgb(255 190 120/.8);box-shadow:0 0 8px rgb(247 147 30/.9)}.hero-visual_visual__TPx0b{position:relative;width:100%;max-width:520px;margin:0 auto;aspect-ratio:400/440}.hero-visual_ring__EQSET{position:absolute;inset:6% 8%;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgb(31 111 235/.4),rgb(247 147 30/.4),transparent);filter:blur(28px);animation:hero-visual_spin__wfzWW 18s linear infinite}.hero-visual_links__aLaEQ{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hero-visual_links__aLaEQ path{fill:none;stroke:#8dbbff;stroke-opacity:.45;stroke-width:1.5;stroke-dasharray:4 8;animation:hero-visual_dash__yflKP 3s linear infinite}.hero-visual_links__aLaEQ path:nth-child(2n){stroke:var(--color-accent-500);animation-duration:4s}.hero-visual_photo__hFuak{position:absolute;left:22%;right:22%;top:13%;bottom:9%;margin:0;border-radius:28px;overflow:hidden;background:var(--color-secondary-900);box-shadow:0 30px 60px -20px rgb(7 20 49/.6),0 0 0 6px rgb(255 255 255/.14)}.hero-visual_photo__hFuak img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.hero-visual_photo__hFuak:after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(transparent,rgb(11 30 68/.45))}.hero-visual_card__ezcBe{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:rgb(255 255 255/.9);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255/.9);box-shadow:0 14px 30px -12px rgb(7 20 49/.45);font-size:.78rem;color:var(--color-neutral-600);animation:hero-visual_float__MTC4x 6s ease-in-out infinite;will-change:transform}.hero-visual_card__ezcBe b{display:block;font-family:var(--font-heading);font-size:.92rem;color:var(--color-secondary-900);line-height:1.2}.hero-visual_card__ezcBe span{display:block;white-space:nowrap}.hero-visual_tile__73Gg2{display:flex;width:32px;height:32px;flex:none;align-items:center;justify-content:center;border-radius:9px;color:#fff}.hero-visual_claude___6cZB{left:0;top:10%}.hero-visual_meta__o8Rj0{right:0;top:5%;animation-delay:-2s}.hero-visual_youtube__fq8P0{right:2%;top:58%;animation-delay:-4s}.hero-visual_progress__fkfUL{left:0;bottom:6%;width:46%;flex-direction:column;align-items:stretch;gap:6px;animation-delay:-3s}.hero-visual_chart__KKIhz{left:2%;top:41%;width:30%;flex-direction:column;align-items:stretch;gap:2px;animation-delay:-1s}.hero-visual_label__MNT_R{font-weight:600;color:var(--color-secondary-900);font-size:.74rem}.hero-visual_track__vLoVc{height:7px;border-radius:99px;background:var(--color-primary-100);overflow:hidden}.hero-visual_fill__mhjgW{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary-600),var(--color-accent-500));transform-origin:left;animation:hero-visual_fill__mhjgW 6s ease-in-out infinite}.hero-visual_steps__lFNlv{display:flex!important;justify-content:space-between;gap:6px}.hero-visual_steps__lFNlv i{font-style:normal;font-size:.68rem;color:var(--color-neutral-500);animation:hero-visual_stepOn__tbm1z 6s infinite}.hero-visual_steps__lFNlv i:nth-child(2){animation-delay:2s}.hero-visual_steps__lFNlv i:nth-child(3){animation-delay:4s}.hero-visual_chart__KKIhz svg{width:100%;height:auto}.hero-visual_area__wQldc{fill:rgb(31 111 235/.12)}.hero-visual_line__kCSE9{fill:none;stroke:var(--color-primary-600);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:160;animation:hero-visual_draw__3TFMt 5s ease-in-out infinite}.hero-visual_bars__RVvBF{display:flex!important;align-items:flex-end;gap:3px;height:18px;margin-top:3px}.hero-visual_bars__RVvBF i{width:5px;border-radius:2px;background:var(--color-primary-600);transform-origin:bottom;animation:hero-visual_bar__3j_sN 2.4s ease-in-out infinite}.hero-visual_bars__RVvBF i:first-child{height:40%}.hero-visual_bars__RVvBF i:nth-child(2){height:65%;animation-delay:-.4s}.hero-visual_bars__RVvBF i:nth-child(3){height:50%;animation-delay:-.8s;background:var(--color-accent-500)}.hero-visual_bars__RVvBF i:nth-child(4){height:80%;animation-delay:-1.2s}.hero-visual_bars__RVvBF i:nth-child(5){height:100%;animation-delay:-1.6s}.hero-visual_chip__elNEo{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.75rem;font-weight:600;color:#fff;background:var(--color-secondary-900);box-shadow:0 10px 22px -10px rgb(7 20 49/.6);animation:hero-visual_float__MTC4x 7s ease-in-out infinite}.hero-visual_chipAi__e_1_H{right:24%;top:1%;animation-delay:-1.5s}.hero-visual_chipAuto__u725d{right:0;bottom:18%;animation-delay:-3.5s;background:var(--color-primary-600)}.hero-visual_toast__q8yWe{position:absolute;left:50%;bottom:-2%;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;color:var(--color-secondary-900);font-size:.78rem;font-weight:600;box-shadow:0 16px 32px -12px rgb(7 20 49/.5);translate:-50% 0;animation:hero-visual_toast__q8yWe 8s ease-in-out infinite;white-space:nowrap}.hero-visual_toast__q8yWe svg{color:var(--color-success-600)}@keyframes hero-visual_float__MTC4x{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hero-visual_spin__wfzWW{to{transform:rotate(1turn)}}@keyframes hero-visual_dash__yflKP{to{stroke-dashoffset:-48}}@keyframes hero-visual_fill__mhjgW{0%{transform:scaleX(.08)}45%,80%{transform:scaleX(1)}to{transform:scaleX(.08)}}@keyframes hero-visual_stepOn__tbm1z{0%,30%{color:var(--color-primary-600);font-weight:600}34%,to{color:var(--color-neutral-500);font-weight:400}}@keyframes hero-visual_draw__3TFMt{0%{stroke-dashoffset:160}50%,85%{stroke-dashoffset:0}to{stroke-dashoffset:160}}@keyframes hero-visual_twinkle__sZC6A{0%,to{opacity:.35}50%{opacity:1}}@keyframes hero-visual_drift__zXHit{0%,to{transform:translate(0);opacity:.35}50%{transform:translate(10px,-22px);opacity:1}}@keyframes hero-visual_bar__3j_sN{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes hero-visual_toast__q8yWe{0%,55%,to{opacity:0;transform:translateY(10px) scale(.96)}62%,90%{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.hero-visual_chart__KKIhz,.hero-visual_chipAi__e_1_H{display:none}.hero-visual_card__ezcBe{padding:8px 10px;font-size:.7rem}.hero-visual_card__ezcBe b{font-size:.8rem}.hero-visual_progress__fkfUL{width:52%}.hero-visual_net__VjRs_{width:100%;right:0;top:35%;height:65%;mask-image:linear-gradient(180deg,transparent,#000 40%)}}@media (prefers-reduced-motion:reduce){.hero-visual_bg__XqAQJ *,.hero-visual_visual__TPx0b,.hero-visual_visual__TPx0b *{animation:none!important}.hero-visual_fill__mhjgW{transform:scaleX(.6)}.hero-visual_line__kCSE9{stroke-dashoffset:0}.hero-visual_toast__q8yWe{opacity:1}}.motion_marquee__s3fON{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.motion_track__qXN_J{display:flex;width:max-content;gap:.75rem;animation:motion_scroll__vmpTV 40s linear infinite}.motion_marquee__s3fON:hover .motion_track__qXN_J{animation-play-state:paused}@keyframes motion_scroll__vmpTV{to{transform:translateX(-50%)}}.motion_player__BipUb{position:relative;overflow:hidden;border-radius:1rem;background:#fff;box-shadow:0 30px 60px -24px rgb(7 20 49/.35);border:1px solid var(--color-neutral-200)}.motion_screen__fNard{position:relative;aspect-ratio:16/9;background:linear-gradient(135deg,var(--color-secondary-900),var(--color-primary-800));overflow:hidden}.motion_screen__fNard:before{content:"";position:absolute;inset:-40%;background:conic-gradient(from 0deg,transparent,rgb(247 147 30/.25),transparent 40%);animation:motion_spin__QAdLE 14s linear infinite}.motion_play__ThGxL{position:absolute;left:50%;top:50%;display:flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 255 255/.95);color:var(--color-primary-600);translate:-50% -50%;animation:motion_pulse__H6_LW 2.4s ease-in-out infinite}.motion_scrub__rCK4C{position:absolute;left:0;right:0;bottom:0;height:5px;background:rgb(255 255 255/.2)}.motion_scrub__rCK4C span{display:block;height:100%;background:var(--color-accent-500);transform-origin:left;animation:motion_watch__yi56W 9s linear infinite}.motion_lesson__pAWTE{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;border-radius:.6rem;font-size:.85rem}.motion_tick__lGeL0{display:flex;width:22px;height:22px;flex:none;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--color-neutral-300);color:transparent}.motion_done__e6xBG .motion_tick__lGeL0{border-color:var(--color-success-600);background:var(--color-success-600);color:#fff}.motion_current__8X7me{background:var(--color-primary-50);color:var(--color-primary-800);font-weight:600}.motion_current__8X7me .motion_tick__lGeL0{border-color:var(--color-primary-600);animation:motion_tickOn__4LORd 9s steps(1) infinite}.motion_bar__q7ajW{height:8px;overflow:hidden;border-radius:99px;background:var(--color-neutral-100)}.motion_bar__q7ajW span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary-600),var(--color-accent-500));transform-origin:left;animation:motion_progress__bptwg 9s ease-in-out infinite}@keyframes motion_spin__QAdLE{to{transform:rotate(1turn)}}@keyframes motion_pulse__H6_LW{0%,to{box-shadow:0 0 0 0 rgb(255 255 255/.5)}50%{box-shadow:0 0 0 16px rgb(255 255 255/0)}}@keyframes motion_watch__yi56W{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes motion_progress__bptwg{0%,10%{transform:scaleX(.5)}90%,to{transform:scaleX(.62)}}@keyframes motion_tickOn__4LORd{0%,92%{background:transparent;color:transparent}93%,to{background:var(--color-success-600);border-color:var(--color-success-600);color:#fff}}@media (prefers-reduced-motion:reduce){.motion_player__BipUb *,.motion_player__BipUb :before,.motion_track__qXN_J{animation:none!important}.motion_bar__q7ajW span{transform:scaleX(.5)}}