.axh{--o:#FF6A2B;--t:#17A398;--n:#0F2742;--n2:#1b3c63;--n3:#0a1c31;--p:0;position:relative;overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,var(--n2) 0,var(--n) 55%,var(--n3) 100%);color:#fff;min-height:min(calc(100vh - 140px),760px);display:flex;align-items:center;isolation:isolate}.axh-cv{position:absolute;inset:0;width:100%;height:100%;z-index:0}.axh-glow{position:absolute;width:640px;height:640px;left:-120px;top:-160px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--t) 28%,transparent),transparent 65%);filter:blur(10px);z-index:0;animation:axhGlow 9s ease-in-out infinite alternate}@keyframes axhGlow{to{transform:translate(120px,90px) scale(1.15)}}.axh-in{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:60px 20px 70px;display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}.axh-copy{transform:translateY(calc(var(--p)*50px));opacity:calc(1 - var(--p)*1.3)}.axh .axh-kick{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--o);font-size:15px;font-weight:700;line-height:1.4}.axh-kick span{width:34px;height:2px;background:var(--o);display:block}.axh .axh-h1{margin:0 0 20px;color:#fff;font-size:46px;line-height:1.45;font-weight:900}.axh-word{display:inline-block;color:var(--o);vertical-align:bottom;perspective:400px}.axh-word b{display:inline-block;position:relative;font-weight:900}.axh-word b.is-out{animation:axhOut .45s ease forwards}.axh-word b.is-in{animation:axhIn .6s cubic-bezier(.2,.9,.3,1.2) forwards}@keyframes axhOut{to{opacity:0;transform:translateY(-30px) rotateX(70deg);filter:blur(4px)}}@keyframes axhIn{from{opacity:0;transform:translateY(34px) rotateX(-70deg);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.axh-word b:after{content:"";position:absolute;right:0;left:0;bottom:-2px;height:4px;border-radius:4px;background:var(--o);transform-origin:right;animation:axhLine 5.5s linear infinite}@keyframes axhLine{0%{transform:scaleX(0)}15%,85%{transform:scaleX(1)}100%{transform:scaleX(0);transform-origin:left}}.axh-h1 small{display:block;font-size:26px;font-weight:700;color:rgb(255 255 255 / .92);line-height:1.6}.axh .axh-txt{margin:0 0 28px;max-width:520px;color:rgb(255 255 255 / .82);font-size:16px;line-height:2;text-align:justify}.axh-btns{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:34px}.axh .axh-b{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 28px;border-radius:15px;font-weight:700;font-size:15px;text-decoration:none;transition:transform .3s,background .3s,color .3s,box-shadow .3s}.axh .axh-b--a{background:var(--o);color:#fff;box-shadow:0 12px 30px -10px color-mix(in srgb,var(--o) 70%,transparent)}.axh .axh-b--g{border:1.5px solid rgb(255 255 255 / .5);color:#fff}.axh .axh-b:hover{transform:translateY(-3px);background:#fff;color:var(--n)}.axh-live{width:9px;height:9px;border-radius:50%;background:#3ee6b0;box-shadow:0 0 0 0 rgb(62 230 176 / .7);animation:axhPulse 1.6s infinite}@keyframes axhPulse{70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.axh-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:520px}.axh .axh-tab{all:unset;cursor:pointer;display:block;text-align:right;color:rgb(255 255 255 / .6);font-size:15px;font-weight:700;padding:12px 4px 0;transition:color .3s}.axh .axh-tab em{display:block;font-style:normal;font-size:12px;color:rgb(255 255 255 / .4);margin-bottom:4px}.axh .axh-tab span{display:block;height:3px;border-radius:3px;background:rgb(255 255 255 / .15);margin-top:10px;overflow:hidden}.axh .axh-tab span i{display:block;height:100%;width:0;background:var(--o);margin-right:0}.axh .axh-tab.is-on{color:#fff}.axh .axh-tab.is-on em{color:var(--o)}.axh .axh-tab.is-on span i{animation:axhBar var(--dur,5.5s) linear forwards}@keyframes axhBar{to{width:100%}}.axh-stage{position:relative;height:500px;perspective:1300px;transform:translateY(calc(var(--p)*-70px))}.axh-ring{position:absolute;width:480px;height:480px;left:50%;top:50%;margin:-240px 0 0 -240px;fill:none;stroke:rgb(255 255 255 / .14);stroke-width:1.2;stroke-dasharray:4 10;animation:axhSpin 40s linear infinite}.axh-ring circle+circle{stroke:color-mix(in srgb,var(--t) 35%,transparent);stroke-dasharray:60 30}@keyframes axhSpin{to{transform:rotate(360deg)}}.axh-deck{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .5s ease-out}.axh .axh-card{cursor:pointer;position:absolute;width:340px;height:340px;left:50%;top:50%;margin:-170px 0 0 -170px;border-radius:15px;overflow:hidden;display:block;box-shadow:0 30px 60px -20px rgb(0 0 0 / .6);transition:transform 1s cubic-bezier(.65,0,.25,1),opacity 1s,filter 1s;will-change:transform}.axh .axh-card img{width:100%!important;height:100%!important;object-fit:cover;display:block;max-width:none;border-radius:0;transform:scale(1.08);animation:axhKen 12s ease-in-out infinite alternate}@keyframes axhKen{to{transform:scale(1.18) translate(-2%,-1%)}}.axh-card[data-pos="0"]{transform:translate3d(0,0,80px) rotateY(-6deg);z-index:4}.axh-card[data-pos="1"]{transform:translate3d(-150px,-60px,-60px) rotateY(18deg) rotateZ(-6deg) scale(.72);z-index:3;filter:brightness(.6)}.axh-card[data-pos="2"]{transform:translate3d(-230px,70px,-160px) rotateY(24deg) rotateZ(5deg) scale(.56);z-index:2;filter:brightness(.45)}.axh-card[data-pos="3"]{transform:translate3d(170px,-120px,-220px) rotateY(-24deg) scale(.45);z-index:1;filter:brightness(.4);opacity:.85}.axh-card.is-fly{transform:translate3d(260px,40px,160px) rotateY(-40deg) scale(.9)!important;opacity:0!important}.axh-cap{position:absolute;right:14px;bottom:14px;padding:7px 14px;border-radius:30px;background:color-mix(in srgb,var(--n) 75%,transparent);backdrop-filter:blur(6px);color:#fff;font-size:13px;font-weight:700;opacity:0;transform:translateY(10px);transition:.5s .6s}.axh-card[data-pos="0"] .axh-cap{opacity:1;transform:none}.axh-fx{position:absolute;inset:0;pointer-events:none}.axh-fx--sweep{background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .28) 50%,transparent 65%);background-size:250% 100%;animation:axhSweep 4.5s ease-in-out infinite}@keyframes axhSweep{0%{background-position:150% 0}60%,100%{background-position:-60% 0}}.axh-fx--water{background:radial-gradient(ellipse 30% 12% at 30% 60%,rgb(255 255 255 / .25),transparent 70%),radial-gradient(ellipse 25% 10% at 70% 75%,rgb(255 255 255 / .2),transparent 70%),radial-gradient(ellipse 35% 10% at 50% 88%,rgb(180 255 250 / .25),transparent 70%);mix-blend-mode:screen;animation:axhWater 3.2s ease-in-out infinite alternate}@keyframes axhWater{to{transform:translate(-14px,6px) scale(1.06,.94);opacity:.6}}.axh-fx--lights{background-image:radial-gradient(circle,rgb(255 220 150 / .95) 0 2px,transparent 3px);background-size:46px 38px;mix-blend-mode:screen;animation:axhTw 1.8s steps(2) infinite;opacity:.55}@keyframes axhTw{50%{opacity:.15;background-position:23px 19px}}.axh-obj{position:absolute;z-index:6;pointer-events:none;transition:transform .4s ease-out}.axh .axh-obj img{width:100%!important;height:auto!important;display:block;max-width:none}.axh-obj--ball{width:120px;left:4%;bottom:20px}.axh-bounce{animation:axhBounce 1.3s cubic-bezier(.5,0,.5,1) infinite}.axh-bounce img{animation:axhRoll 2.6s linear infinite}@keyframes axhBounce{0%,100%{transform:translateY(0) scale(1.06,.92)}8%{transform:translateY(-10px) scale(1)}50%{transform:translateY(-150px)}92%{transform:translateY(-10px)}}@keyframes axhRoll{to{transform:rotate(-360deg)}}.axh-shadow{display:block;width:90px;height:14px;margin:-6px auto 0;border-radius:50%;background:rgb(0 0 0 / .45);filter:blur(4px);animation:axhSh 1.3s cubic-bezier(.5,0,.5,1) infinite}@keyframes axhSh{0%,100%{transform:scale(1);opacity:.8}50%{transform:scale(.45);opacity:.25}}.axh-obj--goggles{width:150px;right:2%;top:10px}.axh-obj--goggles img{animation:axhFloat 5s ease-in-out infinite alternate}@keyframes axhFloat{from{transform:translateY(0) rotate(-8deg)}to{transform:translateY(-22px) rotate(6deg)}}.axh-scroll{position:absolute;z-index:3;bottom:18px;left:50%;width:24px;height:38px;margin-left:-12px;border:2px solid rgb(255 255 255 / .4);border-radius:14px}.axh-scroll i{position:absolute;left:50%;top:7px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--o);animation:axhWheel 1.8s infinite}@keyframes axhWheel{to{transform:translateY(14px);opacity:0}}@media(max-width:1024px){.axh .axh-h1{font-size:38px}.axh-stage{height:440px}.axh .axh-card{width:290px;height:290px;margin:-145px 0 0 -145px}}@media(max-width:860px){.axh{min-height:0}.axh-in{grid-template-columns:1fr;gap:6px;padding:40px 20px 56px}.axh .axh-h1{font-size:31px}.axh-h1 small{font-size:20px}.axh .axh-txt{font-size:15px;margin-bottom:22px}.axh-btns{gap:10px;margin-bottom:20px}.axh .axh-b{flex:1;justify-content:center;padding:0 12px;height:48px}.axh-stage{height:330px;order:2}.axh-tabs{order:3}.axh-ring{width:320px;height:320px;margin:-160px 0 0 -160px}.axh .axh-card{width:220px;height:220px;margin:-110px 0 0 -110px}.axh-card[data-pos="1"]{transform:translate3d(-80px,-40px,-60px) rotateY(18deg) rotateZ(-6deg) scale(.72)}.axh-card[data-pos="2"]{transform:translate3d(-110px,50px,-160px) rotateY(24deg) rotateZ(5deg) scale(.56)}.axh-card[data-pos="3"]{transform:translate3d(95px,-80px,-220px) rotateY(-24deg) scale(.45)}.axh-obj--ball{width:78px;left:auto;right:3%;bottom:6px}.axh-shadow{width:60px}.axh-obj--goggles{width:96px;top:0;right:auto;left:2%}@keyframes axhBounce{0%,100%{transform:translateY(0) scale(1.06,.92)}8%{transform:translateY(-8px) scale(1)}50%{transform:translateY(-90px)}92%{transform:translateY(-8px)}}.axh-scroll{display:none}}@media(prefers-reduced-motion:reduce){.axh *,.axh *:after{animation:none!important;transition:none!important}}.axh-card[data-pos="4"],.axh-card[data-pos="5"]{transform:translate3d(0,0,-320px) scale(.4);opacity:0;pointer-events:none}.axh .axh-b--g:not(:has(.axh-live)){gap:0}.axh-obj--logo{width:210px;right:0;top:-6px}.axh-logo{position:relative;animation:axhLgFloat 5s ease-in-out 1.6s infinite alternate}.axh-logo-card{position:relative;z-index:2;background:rgb(255 255 255 / .96);border-radius:15px;padding:22px 26px;box-shadow:0 18px 40px rgb(4 14 30 / .35);animation:axhLgIn .8s cubic-bezier(.2,.9,.3,1.3) both}.axh-logo-img{position:relative;clip-path:inset(0 0 0 100%);animation:axhLgWipe 1.1s cubic-bezier(.6,0,.2,1) .45s forwards}.axh-logo-shine{position:absolute;inset:0;-webkit-mask:var(--axh-lg) center/contain no-repeat;mask:var(--axh-lg) center/contain no-repeat;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .9) 50%,transparent 65%) no-repeat;background-size:250% 100%;background-position:150% 0;animation:axhLgShine 4.2s ease-in-out 1.8s infinite}.axh-logo-wave{position:absolute;z-index:1;inset:0;border-radius:15px;border:2px solid var(--o);opacity:0;animation:axhLgWave 3s ease-out 1.4s infinite}.axh-logo-wave--2{border-color:var(--t);animation-delay:2.9s}@keyframes axhLgIn{from{opacity:0;transform:scale(.6) rotate(-6deg)}to{opacity:1;transform:none}}@keyframes axhLgWipe{to{clip-path:inset(0 0 0 0)}}@keyframes axhLgShine{0%{background-position:150% 0}55%,100%{background-position:-60% 0}}@keyframes axhLgWave{0%{opacity:.7;transform:scale(1)}100%{opacity:0;transform:scale(1.35,1.6)}}@keyframes axhLgFloat{from{transform:translateY(0) rotate(-3deg)}to{transform:translateY(-16px) rotate(2deg)}}@media(max-width:860px){.axh-obj--logo{width:130px;top:-4px;right:auto;left:2%}.axh-logo-card{padding:14px 16px}}@media(prefers-reduced-motion:reduce){.axh-logo,.axh-logo-card,.axh-logo-shine,.axh-logo-wave{animation:none}.axh-logo-img{clip-path:none;animation:none}}