:root{--ap-ease-out:cubic-bezier(0.16,1,0.3,1);--ap-ease-in-out:cubic-bezier(0.65,0,0.35,1)}.ap-reveal{opacity:0;transform:translate3d(0,14px,0);transition:opacity .38s var(--ap-ease-out),transform .38s var(--ap-ease-out);transition-delay:var(--ap-delay,0ms)}.ap-reveal.is-visible{opacity:1;transform:none}.ap-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em}.ap-word>span{display:inline-block;transform:translate3d(0,105%,0);animation:ap-word-rise .62s var(--ap-ease-out) forwards;animation-delay:var(--ap-delay,0ms)}@keyframes ap-word-rise{to{transform:none}}.ap-enter{opacity:0;animation:ap-enter .52s var(--ap-ease-out) forwards;animation-delay:var(--ap-delay,0ms)}@keyframes ap-enter{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.ap-enter-stage{opacity:0;animation:ap-enter-stage .68s var(--ap-ease-out) forwards;animation-delay:var(--ap-delay,0ms)}@keyframes ap-enter-stage{0%{opacity:0;transform:translate3d(0,32px,0) scale(.985)}to{opacity:1;transform:none}}.ap-stage{--ap-tilt:1;transform-origin:50% 0;transform:rotateX(calc(var(--ap-tilt) * 10deg)) scale(calc(1 - var(--ap-tilt) * .035))}.ap-stage,.ap-stage-back{transition:transform 90ms linear}.ap-stage-back{transform:translate3d(0,calc(var(--ap-tilt) * 28px),0)}@media (max-width:767px){.ap-stage,.ap-stage-back{transform:none!important;transition:none!important}}.ap-float{animation:ap-float 6s var(--ap-ease-in-out) infinite;animation-delay:var(--ap-float-delay,0s)}@keyframes ap-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}.ap-glow{animation:ap-glow-drift 18s var(--ap-ease-in-out) infinite alternate}@keyframes ap-glow-drift{0%{transform:translate3d(-6%,-4%,0) scale(1)}to{transform:translate3d(6%,6%,0) scale(1.12)}}.ap-mod-drift-a{animation:ap-mod-drift-a 24s var(--ap-ease-in-out) infinite alternate}.ap-mod-drift-b{animation:ap-mod-drift-b 28s var(--ap-ease-in-out) infinite alternate}.ap-mod-drift-c{animation:ap-mod-drift-c 32s var(--ap-ease-in-out) infinite alternate}@media (max-width:767px){.ap-glow,.ap-mod-drift-a,.ap-mod-drift-b,.ap-mod-drift-c,.ap-mod-trace{animation:none!important}}@keyframes ap-mod-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-22px,18px,0) scale(1.035)}}@keyframes ap-mod-drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(24px,-16px,0) scale(1.04)}}@keyframes ap-mod-drift-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,-20px,0) scale(1.03)}}.ap-mod-trace{stroke-dasharray:.16 .84;stroke-dashoffset:0;animation:ap-mod-trace 18s linear infinite}@keyframes ap-mod-trace{to{stroke-dashoffset:-1}}.ap-pulse{position:relative}.ap-pulse:after{content:"";position:absolute;inset:0;border-radius:9999px;background:currentColor;animation:ap-pulse 2.2s var(--ap-ease-out) infinite}@keyframes ap-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(3);opacity:0}}.ap-marquee{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ap-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:ap-marquee 38s linear infinite}.ap-marquee:hover .ap-marquee-track{animation-play-state:paused}@keyframes ap-marquee{to{transform:translate3d(-50%,0,0)}}.ap-progress-bar{transform-origin:0 50%;transform:scaleX(0);animation:ap-progress var(--ap-duration,8s) linear forwards}.ap-showcase:focus-within .ap-progress-bar,.ap-showcase:hover .ap-progress-bar{animation-play-state:paused}@keyframes ap-progress{to{transform:scaleX(1)}}.ap-shot{transition:opacity .42s var(--ap-ease-out),transform .52s var(--ap-ease-out)}.ap-shot[data-active=false]{opacity:0;transform:scale(1.015) translate3d(0,6px,0);pointer-events:none}.ap-shot[data-active=true]{opacity:1;transform:none}.ap-spotlight{position:relative;isolation:isolate}.ap-spotlight:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--ap-mx,50%) var(--ap-my,50%),var(--ap-spot,rgba(78,128,103,.14)),transparent 45%);opacity:0;transition:opacity .4s var(--ap-ease-out);z-index:-1;pointer-events:none}.ap-spotlight:hover:before{opacity:1}.ap-lift{transition:transform .5s var(--ap-ease-out),box-shadow .5s var(--ap-ease-out),border-color .3s ease}.ap-lift:hover{transform:translate3d(0,-4px,0)}.ap-flow{stroke-dasharray:3 9;animation:ap-dash 1.6s linear infinite}@keyframes ap-dash{to{stroke-dashoffset:-24}}.ap-spin-slow{transform-origin:320px 240px;transform-box:view-box;animation:ap-spin 60s linear infinite}@keyframes ap-spin{to{transform:rotate(1turn)}}.ap-node{opacity:0;transform:scale(.85);transform-box:fill-box;transform-origin:center;transition:opacity .7s var(--ap-ease-out),transform .7s var(--ap-ease-out);transition-delay:var(--ap-delay,0ms)}.is-visible .ap-node{opacity:1;transform:none}.ap-draw line,.ap-draw path,.ap-draw polyline{stroke-dasharray:1;stroke-dashoffset:1}.is-visible .ap-draw line,.is-visible .ap-draw path,.is-visible .ap-draw polyline{animation:ap-draw 1.6s var(--ap-ease-out) forwards;animation-delay:var(--ap-delay,0ms)}@keyframes ap-draw{to{stroke-dashoffset:0}}.ap-grid-fade{opacity:0;transition:opacity 1.2s var(--ap-ease-out) .4s}.is-visible .ap-grid-fade{opacity:1}.ap-header-inner{transition:max-width .6s var(--ap-ease-out),margin-top .6s var(--ap-ease-out),border-radius .6s var(--ap-ease-out),background-color .4s ease,box-shadow .4s ease,border-color .4s ease}@media (prefers-reduced-motion:reduce){.ap-enter,.ap-enter-stage,.ap-grid-fade,.ap-node,.ap-reveal,.ap-word>span{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}.ap-stage,.ap-stage-back{transform:none!important}.ap-float,.ap-flow,.ap-glow,.ap-marquee-track,.ap-mod-bridge-pulse,.ap-mod-dock,.ap-mod-drift-a,.ap-mod-drift-b,.ap-mod-trace,.ap-progress-bar,.ap-pulse:after,.ap-spin-slow{animation:none!important}.ap-progress-bar{transform:scaleX(1)}.ap-draw line,.ap-draw path,.ap-draw polyline{stroke-dashoffset:0!important;animation:none!important}}