.KaiMascot_mascot__kqjr6{display:block;overflow:visible;--px:0px;--py:0px}.KaiMascot_mascot__kqjr6 *{transform-box:view-box}.KaiMascot_hop__iSbx_{transform-origin:100px 206px;animation:KaiMascot_enter__iGl2W .95s cubic-bezier(.3,0,.3,1) both,KaiMascot_routine__EVTD2 8s 1.2s infinite}@keyframes KaiMascot_enter__iGl2W{0%{transform:translateY(-280px) scale(.92,1.1);opacity:0}15%{opacity:1}52%{transform:translateY(0) scale(1.16,.82)}70%{transform:translateY(-24px) scale(.95,1.06)}85%{transform:translateY(0) scale(1.06,.94)}to{transform:none}}@keyframes KaiMascot_routine__EVTD2{0%,10%{transform:none;animation-timing-function:ease-in}12.5%{transform:scale(1.14,.84);animation-timing-function:cubic-bezier(.2,.7,.4,1)}16.5%{transform:translateY(-58px) scale(.92,1.1);animation-timing-function:cubic-bezier(.6,0,.8,.3)}20%{transform:translateY(0) scale(1.18,.8);animation-timing-function:ease-out}22.5%{transform:scale(1.1,.88);animation-timing-function:cubic-bezier(.2,.7,.4,1)}26.5%{transform:translateY(-66px) scale(.91,1.11);animation-timing-function:cubic-bezier(.6,0,.8,.3)}30%{transform:translateY(0) scale(1.2,.78);animation-timing-function:ease-out}32.5%{transform:scale(.96,1.05)}35%,37%{transform:none}41%,54%{transform:rotate(-4deg)}58%,80%{transform:none}83%{transform:rotate(5deg) scale(1.02,.98)}86%{transform:rotate(-5deg) scale(1.02,.98)}89%{transform:rotate(4deg)}92%{transform:rotate(-3deg)}95%,to{transform:none}}.KaiMascot_shadow__e0RhC{transform-origin:100px 214px;animation:KaiMascot_shadowEnter__PuXpr .95s cubic-bezier(.3,0,.3,1) both,KaiMascot_shadowRoutine__O18U9 8s 1.2s infinite}@keyframes KaiMascot_shadowEnter__PuXpr{0%{transform:scale(.3);opacity:0}52%{transform:scale(1.12);opacity:1}70%{transform:scale(.82);opacity:.7}85%,to{transform:none;opacity:1}}@keyframes KaiMascot_shadowRoutine__O18U9{0%,12.5%,20%,22.5%,30%,to{transform:none;opacity:1}16.5%{transform:scale(.62);opacity:.5}26.5%{transform:scale(.56);opacity:.45}}.KaiMascot_breathe__nxudC{transform-origin:100px 206px;animation:KaiMascot_breathe__nxudC 3.4s ease-in-out infinite alternate}@keyframes KaiMascot_breathe__nxudC{to{transform:scale(.992,1.025)}}.KaiMascot_flapL__1NWDj{transform-origin:40px 88px;transform:rotate(34deg);animation:KaiMascot_flapL__1NWDj 8s 1.2s infinite}.KaiMascot_flapR__O4QAB{transform-origin:160px 88px;transform:rotate(-34deg);animation:KaiMascot_flapR__O4QAB 8s 1.2s infinite}@keyframes KaiMascot_flapL__1NWDj{0%,10%,37%,60%,80%,to{transform:rotate(34deg)}12.5%,22.5%{transform:rotate(16deg)}17%,27%{transform:rotate(72deg)}20.5%,30.5%{transform:rotate(6deg)}33%{transform:rotate(46deg)}47%,70%{transform:rotate(26deg)}84%,90%{transform:rotate(48deg)}87%{transform:rotate(22deg)}}@keyframes KaiMascot_flapR__O4QAB{0%,10%,37%,60%,80%,to{transform:rotate(-34deg)}12.5%,22.5%{transform:rotate(-16deg)}17%,27%{transform:rotate(-72deg)}20.5%,30.5%{transform:rotate(-6deg)}33%{transform:rotate(-46deg)}47%,70%{transform:rotate(-26deg)}84%,90%{transform:rotate(-22deg)}87%{transform:rotate(-48deg)}}.KaiMascot_armL__AqJzW{transform-origin:42px 150px;animation:KaiMascot_armL__AqJzW 8s 1.2s infinite}.KaiMascot_armR__n0onh{transform-origin:158px 150px;animation:KaiMascot_armR__n0onh 8s 1.2s infinite}@keyframes KaiMascot_armL__AqJzW{0%,11%,35%,to{transform:none}16.5%,26.5%{transform:rotate(118deg)}20.5%,30.5%{transform:rotate(-12deg)}22.5%{transform:rotate(20deg)}}@keyframes KaiMascot_armR__n0onh{0%,11%,35%,37%,58%,to{transform:none}16.5%,26.5%{transform:rotate(-118deg)}20.5%,30.5%{transform:rotate(12deg)}22.5%{transform:rotate(-20deg)}41%,45.5%,50%{transform:rotate(-128deg)}43.25%,47.75%,52.5%{transform:rotate(-98deg)}}.KaiMascot_gaze__jI_wr{animation:KaiMascot_gaze__jI_wr 8s 1.2s infinite}@keyframes KaiMascot_gaze__jI_wr{0%,61%,76%,to{transform:none}16.5%,26.5%{transform:translateY(-3px)}20.5%,30.5%{transform:translateY(3px)}35%{transform:none}63.5%,67%{transform:translateX(-6px)}69.5%,73.5%{transform:translateX(6px)}}.KaiMascot_eyeL__QUUrG,.KaiMascot_eyeR__zZykl{animation:KaiMascot_blink___ZfTp 5.2s infinite}.KaiMascot_eyeL__QUUrG{transform-origin:77px 140px}.KaiMascot_eyeR__zZykl{transform-origin:123px 140px;animation-delay:.04s}@keyframes KaiMascot_blink___ZfTp{0%,45.5%,48.5%,92%,95%,to{transform:none}47%,93.5%{transform:scaleY(.08)}}.KaiMascot_pupil__wXRrJ{transform:translate(var(--px),var(--py));transition:transform .18s ease-out}.KaiMascot_brow__mLS2g{transition:transform .25s ease-out}.KaiMascot_joy__QYP_R,.KaiMascot_smile__JEz44,.KaiMascot_talk__YHwat{transition:opacity .12s linear}.KaiMascot_joy__QYP_R,.KaiMascot_talk__YHwat{opacity:0}.KaiMascot_talk__YHwat{transform-origin:100px 163px}.KaiMascot_sway__ildSM{transform-origin:100px 206px}.KaiMascot_mascot__kqjr6[data-state=listening] .KaiMascot_pupil__wXRrJ{transform:translateY(6px)}.KaiMascot_mascot__kqjr6[data-state=listening] .KaiMascot_brow__mLS2g{transform:translateY(-4px)}.KaiMascot_mascot__kqjr6[data-state=thinking] .KaiMascot_sway__ildSM{animation:KaiMascot_tilt__LjUzL 1.1s ease-in-out infinite alternate}@keyframes KaiMascot_tilt__LjUzL{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.KaiMascot_mascot__kqjr6[data-state=thinking] .KaiMascot_pupil__wXRrJ{transform:translate(4px,-6px)}.KaiMascot_mascot__kqjr6[data-state=thinking] .KaiMascot_browL__NzpzN{transform:translateY(-5px) rotate(-6deg);transform-origin:77px 114px}.KaiMascot_mascot__kqjr6[data-state=thinking] .KaiMascot_browR__6MduA{transform:translateY(2px)}.KaiMascot_mascot__kqjr6[data-state=thinking] .KaiMascot_flapL__1NWDj{animation:KaiMascot_flutterL__pPo_I .34s ease-in-out infinite alternate}.KaiMascot_mascot__kqjr6[data-state=thinking] .KaiMascot_flapR__O4QAB{animation:KaiMascot_flutterR__1d_5Z .34s ease-in-out .08s infinite alternate}@keyframes KaiMascot_flutterL__pPo_I{0%{transform:rotate(24deg)}to{transform:rotate(48deg)}}@keyframes KaiMascot_flutterR__1d_5Z{0%{transform:rotate(-24deg)}to{transform:rotate(-48deg)}}.KaiMascot_mascot__kqjr6[data-state=talking] .KaiMascot_smile__JEz44{opacity:0}.KaiMascot_mascot__kqjr6[data-state=talking] .KaiMascot_talk__YHwat{opacity:1;animation:KaiMascot_chatter__gVXmH .3s ease-in-out infinite alternate}@keyframes KaiMascot_chatter__gVXmH{0%{transform:scale(.8,.35)}to{transform:scale(1.05,1.1)}}.KaiMascot_mascot__kqjr6[data-state=talking] .KaiMascot_sway__ildSM{animation:KaiMascot_nod__b8OrQ .3s ease-in-out infinite alternate}@keyframes KaiMascot_nod__b8OrQ{to{transform:translateY(-3px) scale(.99,1.015)}}.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_sway__ildSM{transform-origin:100px 150px;animation:KaiMascot_flip__IWgCZ .85s cubic-bezier(.3,0,.3,1)}@keyframes KaiMascot_flip__IWgCZ{0%{transform:translateY(0) scale(1.1,.88)}20%{transform:translateY(-46px) rotate(-20deg) scale(.95,1.07)}70%{transform:translateY(-46px) rotate(340deg)}88%{transform:translateY(0) rotate(1turn) scale(1.12,.86)}to{transform:rotate(1turn)}}.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_eyeL__QUUrG,.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_eyeR__zZykl{opacity:0}.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_joy__QYP_R{opacity:1}.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_armL__AqJzW{animation:none;transform:rotate(120deg)}.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_armR__n0onh{animation:none;transform:rotate(-120deg)}.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_flapL__1NWDj{animation:none;transform:rotate(62deg)}.KaiMascot_mascot__kqjr6[data-state=happy] .KaiMascot_flapR__O4QAB{animation:none;transform:rotate(-62deg)}.KaiMascot_mascot__kqjr6[data-calm=true] .KaiMascot_armL__AqJzW,.KaiMascot_mascot__kqjr6[data-calm=true] .KaiMascot_armR__n0onh,.KaiMascot_mascot__kqjr6[data-calm=true] .KaiMascot_gaze__jI_wr,.KaiMascot_mascot__kqjr6[data-calm=true] .KaiMascot_hop__iSbx_,.KaiMascot_mascot__kqjr6[data-calm=true] .KaiMascot_shadow__e0RhC,.KaiMascot_mascot__kqjr6[data-calm=true]:not([data-state=thinking]) .KaiMascot_flapL__1NWDj,.KaiMascot_mascot__kqjr6[data-calm=true]:not([data-state=thinking]) .KaiMascot_flapR__O4QAB{animation:none}@media (prefers-reduced-motion:reduce){.KaiMascot_mascot__kqjr6 *,.KaiMascot_mascot__kqjr6[data-state] *{animation:none!important;transition:none!important}}.KaiLogo_logo__MVjCr{display:block;overflow:visible}.KaiLogo_logo__MVjCr *{transform-box:view-box}.KaiLogo_body__rTUAN,.KaiLogo_colours__fygwf{transform-origin:113.81px 113.81px}.KaiLogo_shadow__bSTCN{transform-origin:113.81px 241px}.KaiLogo_idle__rBJHz .KaiLogo_colours__fygwf,.KaiLogo_listening__1d8rO .KaiLogo_colours__fygwf{animation:KaiLogo_rounds__8qP9U 7s cubic-bezier(.16,.84,.3,1) infinite}.KaiLogo_idle__rBJHz .KaiLogo_body__rTUAN{animation:KaiLogo_float__pzcgM 3.5s ease-in-out infinite}.KaiLogo_idle__rBJHz .KaiLogo_shadow__bSTCN{animation:KaiLogo_shadow__bSTCN 3.5s ease-in-out infinite}@keyframes KaiLogo_rounds__8qP9U{0%{transform:rotate(0deg)}45%,to{transform:rotate(2turn)}}@keyframes KaiLogo_float__pzcgM{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes KaiLogo_shadow__bSTCN{0%,to{transform:scaleX(1);opacity:.14}50%{transform:scaleX(.86);opacity:.09}}.KaiLogo_listening__1d8rO .KaiLogo_body__rTUAN{animation:KaiLogo_lean__MB_a7 2.4s ease-in-out infinite}@keyframes KaiLogo_lean__MB_a7{0%,to{transform:scale(1.04) rotate(-3deg)}50%{transform:scale(1.06) rotate(3deg)}}.KaiLogo_thinking__CaJVG .KaiLogo_colours__fygwf{animation:KaiLogo_turn__RXeDs 1.1s linear infinite}@keyframes KaiLogo_turn__RXeDs{to{transform:rotate(1turn)}}.KaiLogo_talking__Du_11 .KaiLogo_colours__fygwf{animation:KaiLogo_rounds__8qP9U 3s cubic-bezier(.16,.84,.3,1) infinite}.KaiLogo_talking__Du_11 .KaiLogo_body__rTUAN{animation:KaiLogo_pulse__5kQio .9s ease-in-out infinite}@keyframes KaiLogo_pulse__5kQio{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.KaiLogo_happy__SoTtY .KaiLogo_colours__fygwf{animation:KaiLogo_spinOnce__bhc8H .9s cubic-bezier(.16,.84,.3,1) both}.KaiLogo_happy__SoTtY .KaiLogo_body__rTUAN{animation:KaiLogo_hop__G_ejP .9s cubic-bezier(.3,.7,.4,1) both}@keyframes KaiLogo_spinOnce__bhc8H{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes KaiLogo_hop__G_ejP{0%,to{transform:translateY(0) scale(1)}15%{transform:translateY(2px) scale(1.06,.94)}45%{transform:translateY(-22px) scale(.97,1.03)}80%{transform:translateY(0) scale(1.04,.96)}}@media (prefers-reduced-motion:reduce){.KaiLogo_logo__MVjCr *{animation:none!important}}.KaiScene_scene__pKHUc{position:absolute;inset:0;width:100%;height:100%;filter:saturate(.28) brightness(1.04)}.KaiScene_scene__pKHUc *{transform-box:view-box}.KaiScene_cloudA__sHJGI{animation:KaiScene_drift__sQTrK 95s linear infinite}.KaiScene_cloudB__17kZt{animation:KaiScene_drift__sQTrK 130s linear -50s infinite}.KaiScene_cloudC__JGQ_h{animation:KaiScene_drift__sQTrK 110s linear -85s infinite}@keyframes KaiScene_drift__sQTrK{0%{transform:translateX(-320px)}to{transform:translateX(1920px)}}.KaiScene_plane__LcVVM{animation:KaiScene_fly__6iVmG 26s linear 2s infinite backwards}@keyframes KaiScene_fly__6iVmG{0%{transform:translate(-560px,540px) rotate(-6deg)}62%,to{transform:translate(1900px,290px) rotate(-6deg)}}.KaiScene_ship__m4V6x{animation:KaiScene_sail__aYlJp 44s linear -9s infinite}@keyframes KaiScene_sail__aYlJp{0%{transform:translateX(-560px)}to{transform:translateX(1700px)}}.KaiScene_bob__61OyP{transform-origin:230px 640px;animation:KaiScene_bob__61OyP 4.2s ease-in-out infinite alternate}@keyframes KaiScene_bob__61OyP{0%{transform:translateY(-2px) rotate(-.5deg)}to{transform:translateY(3px) rotate(.6deg)}}.KaiScene_waves__b_LCP{animation:KaiScene_swell__XOZZp 7s linear infinite}.KaiScene_wavesSlow__2IPEo{animation:KaiScene_swell__XOZZp 11s linear infinite reverse}@keyframes KaiScene_swell__XOZZp{to{transform:translateX(-120px)}}.KaiScene_trolley__ljLw4{animation:KaiScene_trolley__ljLw4 12s ease-in-out infinite}.KaiScene_trolleyB__AZy9E{animation:KaiScene_trolley__ljLw4 12s ease-in-out -6s infinite}@keyframes KaiScene_trolley__ljLw4{0%,8%,92%,to{transform:translateX(0)}42%,58%{transform:translateX(-150px)}}.KaiScene_lift__sboSg{animation:KaiScene_lift__sboSg 12s ease-in-out infinite}.KaiScene_liftB__DwyFp{animation:KaiScene_lift__sboSg 12s ease-in-out -6s infinite}@keyframes KaiScene_lift__sboSg{0%,38%,62%,8%,92%,to{transform:translateY(0)}50%{transform:translateY(70px)}}.KaiScene_train__VOQs8{animation:KaiScene_train__VOQs8 23s linear -4s infinite}@keyframes KaiScene_train__VOQs8{0%{transform:translateX(1700px)}70%,to{transform:translateX(-1100px)}}.KaiScene_truck___VGmP{animation:KaiScene_drive__nPk4C 13s linear infinite}.KaiScene_truckB__O5DYj{animation:KaiScene_driveBack__hqIyx 17s linear -7s infinite}@keyframes KaiScene_drive__nPk4C{0%{transform:translateX(-360px)}80%,to{transform:translateX(1700px)}}@keyframes KaiScene_driveBack__hqIyx{0%{transform:translateX(1700px)}75%,to{transform:translateX(-360px)}}@media (prefers-reduced-motion:reduce){.KaiScene_scene__pKHUc *{animation:none!important}}