@media (prefers-reduced-motion:reduce){.about-tour *,.about-tour :after,.about-tour :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.about-hero .about-hero-cta,.about-hero .about-hero-kicker,.about-hero .about-hero-sub,.about-hero .about-hero-title,.about-hero .about-toc{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.about-hero.is-inview .about-hero-kicker{opacity:1;transform:none}.about-hero.is-inview .about-hero-title{opacity:1;transform:none;transition-delay:.08s}.about-hero.is-inview .about-hero-sub{opacity:1;transform:none;transition-delay:.16s}.about-hero.is-inview .about-hero-cta{opacity:1;transform:none;transition-delay:.24s}.about-hero.is-inview .about-toc{opacity:1;transform:none;transition-delay:.32s}.about-section .about-copy,.about-section .about-mock{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.about-section.is-inview .about-copy{opacity:1;transform:none}.about-section.is-inview .about-mock{opacity:1;transform:none;transition-delay:.12s}.about-mock-bar{width:0;animation:about-bar 4.5s ease-in-out infinite}@keyframes about-bar{0%,8%{width:0}35%,70%{width:var(--bar-w,70%)}85%,to{width:0}}.about-mock-pct:after{content:"";animation:about-pct 4.5s ease-in-out infinite}@keyframes about-pct{0%,20%{content:"—"}40%,70%{content:"완료"}85%,to{content:"—"}}.about-mock-radar-fill{transform-origin:40px 40px;animation:about-radar 4.5s ease-in-out infinite}@keyframes about-radar{0%,15%{opacity:0;transform:scale(.6)}40%,70%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.6)}}.about-mock-badge{animation:about-pop 4.5s ease-in-out infinite}@keyframes about-pop{0%,30%{opacity:0;transform:scale(.85) translateY(6px)}45%,72%{opacity:1;transform:scale(1) translateY(0)}90%,to{opacity:0;transform:scale(.9)}}.about-mock-stroke path{stroke-dasharray:1;stroke-dashoffset:1;animation:about-draw 5s ease-in-out infinite}@keyframes about-draw{0%,10%{stroke-dashoffset:1}45%,65%{stroke-dashoffset:0}90%,to{stroke-dashoffset:1}}.about-mock-phoneme,.about-mock-score{opacity:0;animation:about-fade-up 5s ease-in-out infinite}@keyframes about-fade-up{0%,40%{opacity:0;transform:translateY(8px)}55%,75%{opacity:1;transform:translateY(0)}92%,to{opacity:0}}.about-mock-timer{animation:about-tick 1s steps(1) infinite}@keyframes about-tick{0%{opacity:1}50%{opacity:.55}}.about-mock-wave span{display:inline-block;height:6px;animation:about-wave .9s ease-in-out infinite alternate}@keyframes about-wave{0%{height:6px}to{height:22px}}.about-mock-opt{opacity:0;animation:about-opt-in 5s ease-in-out infinite}@keyframes about-opt-in{0%,15%{opacity:0;transform:translateX(-6px)}30%,75%{opacity:1;transform:none}90%,to{opacity:0}}.about-mock-pulse{animation:about-pulse 2s ease-out infinite}@keyframes about-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(1.45);opacity:0}}.about-mock-bubble{opacity:0;animation:about-bubble 6s ease-in-out infinite}.about-mock-bubble-a{animation-delay:.2s}.about-mock-bubble-u{animation-delay:1.4s}.about-mock-bubble-a2{animation-delay:2.6s}@keyframes about-bubble{0%,8%{opacity:0;transform:translateY(8px)}18%,78%{opacity:1;transform:none}92%,to{opacity:0}}.about-mock-mic{animation:about-mic 1.2s ease-in-out infinite}@keyframes about-mic{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.about-mock-path-progress{width:0;animation:about-path 5.5s ease-in-out infinite}@keyframes about-path{0%,10%{width:0}50%,75%{width:55%}95%,to{width:0}}.about-mock-node{opacity:0;animation:about-node 5.5s ease-in-out infinite}@keyframes about-node{0%,12%{opacity:0;transform:scale(.7)}28%,78%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.85)}}.about-mock-flip{perspective:800px}.about-mock-flip-inner{transform-style:preserve-3d;animation:about-flip 5s ease-in-out infinite}.about-mock-flip-face{backface-visibility:hidden;-webkit-backface-visibility:hidden}.about-mock-flip-back{transform:rotateY(180deg)}@keyframes about-flip{0%,35%{transform:rotateY(0deg)}50%,85%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}.about-mock-fab{animation:about-fab 5.5s ease-in-out infinite}@keyframes about-fab{0%,20%{opacity:1;transform:scale(1)}35%,75%{opacity:0;transform:scale(.8)}90%,to{opacity:1;transform:scale(1)}}.about-mock-sheet{transform:translateY(110%);animation:about-sheet 5.5s ease-in-out infinite}@keyframes about-sheet{0%,18%{transform:translateY(110%)}35%,78%{transform:translateY(0)}95%,to{transform:translateY(110%)}}.about-mock-chip,.about-mock-reply{opacity:0;animation:about-chip 5.5s ease-in-out infinite}.about-mock-chip{animation-delay:.45s}.about-mock-reply{animation-delay:1.1s}@keyframes about-chip{0%,30%{opacity:0;transform:translateY(6px)}42%,78%{opacity:1;transform:none}92%,to{opacity:0}}