@keyframes am-pulse{0%,to{box-shadow:0 0 0 3px #10b98142}50%{box-shadow:0 0 0 5px #10b9811a}}@keyframes am-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes am-bar-grow{to{transform:scaleX(1)}}@keyframes am-feed-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes am-word-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes am-word-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes am-shimmer{to{background-position:200% center}}@keyframes am-head-word{0%{opacity:0;transform:translateY(110%) rotate(2deg)}to{opacity:1;transform:none}}@keyframes am-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes am-aurora{0%{transform:translate3d(-6%,-4%,0) scale(1.05) rotate(0)}50%{transform:translate3d(6%,4%,0) scale(1.15) rotate(8deg)}to{transform:translate3d(-6%,-4%,0) scale(1.05) rotate(0)}}@keyframes am-aurora-b{0%{transform:translate3d(5%,3%,0) scale(1.1)}50%{transform:translate3d(-7%,-5%,0) scale(1.2)}to{transform:translate3d(5%,3%,0) scale(1.1)}}html.am-ready [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease,cubic-bezier(.2,.7,.2,1)),transform .7s var(--ease,cubic-bezier(.2,.7,.2,1))}html.am-ready [data-reveal=left]{transform:translate(-30px)}html.am-ready [data-reveal=right]{transform:translate(30px)}html.am-ready [data-reveal=scale]{transform:scale(.94)}html.am-ready [data-reveal].am-in{opacity:1;transform:none}html.am-ready [data-reveal][data-delay="1"]{transition-delay:.09s}html.am-ready [data-reveal][data-delay="2"]{transition-delay:.18s}html.am-ready [data-reveal][data-delay="3"]{transition-delay:.27s}html.am-ready [data-reveal][data-delay="4"]{transition-delay:.36s}.am-lift{transition:transform .22s var(--ease,cubic-bezier(.2,.7,.2,1)),box-shadow .22s var(--ease,cubic-bezier(.2,.7,.2,1));will-change:transform}.am-lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift,0 16px 44px rgba(17,24,39,.12))}.am-sheen{position:relative;overflow:hidden}.am-sheen:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);background-size:220% 100%;background-position:-120% center;opacity:0;transition:opacity .2s;pointer-events:none}.am-sheen:hover:after{opacity:1;animation:am-shimmer 1.1s linear}.am-shimmer-text{background:linear-gradient(92deg,var(--gold-deep,#B8932B),var(--gold,#D4AF37) 40%,var(--gold-deep,#B8932B));background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:am-shimmer 6s linear infinite}.am-magnetic{will-change:transform;transition:transform .22s var(--ease,cubic-bezier(.2,.7,.2,1))}@supports (backdrop-filter:blur(2px)){.am-glass{backdrop-filter:blur(var(--glass-blur,16px)) saturate(150%)}}.am-glass{background:var(--glass-bg,rgba(255,255,255,.55));border:1px solid var(--glass-brd,rgba(255,255,255,.7));box-shadow:inset 0 1px 0 var(--glass-hi,rgba(255,255,255,.9)),var(--glass-shadow,0 10px 30px -12px rgba(11,31,58,.28))}@supports not (backdrop-filter:blur(2px)){.am-glass{background:var(--surface,#fff)}}.am-aurora{position:absolute;inset:-20% -10% auto;height:140%;z-index:0;pointer-events:none;filter:blur(60px);opacity:.9}.am-aurora:before,.am-aurora:after{content:"";position:absolute;border-radius:50%}.am-aurora:before{width:52vw;height:52vw;left:-6vw;top:-8vw;background:radial-gradient(circle at 30% 30%,rgba(18,50,92,.42),transparent 62%);animation:am-aurora 22s var(--ease,cubic-bezier(.2,.7,.2,1)) infinite}.am-aurora:after{width:46vw;height:46vw;right:-4vw;top:2vw;background:radial-gradient(circle at 60% 40%,rgba(212,175,55,.3),transparent 60%);animation:am-aurora-b 26s var(--ease,cubic-bezier(.2,.7,.2,1)) infinite}.am-aurora i{position:absolute;width:34vw;height:34vw;right:18vw;top:14vw;border-radius:50%;background:radial-gradient(circle,rgba(16,185,129,.2),transparent 60%);animation:am-aurora 30s var(--ease,cubic-bezier(.2,.7,.2,1)) infinite reverse}:root[data-theme=dark] .am-aurora{opacity:.6}.am-spotlight{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .4s var(--ease,cubic-bezier(.2,.7,.2,1));background:radial-gradient(420px circle at var(--mx,50%) var(--my,30%),rgba(212,175,55,.16),transparent 60%)}[data-spotlight]:hover .am-spotlight{opacity:1}.am-nav{position:sticky;top:0;z-index:50;transition:background .3s var(--ease,cubic-bezier(.2,.7,.2,1)),border-color .3s,box-shadow .3s}.am-nav.am-scrolled{background:var(--glass-bg-strong,rgba(255,255,255,.66));border-bottom:1px solid var(--glass-brd,rgba(255,255,255,.7));box-shadow:inset 0 1px 0 var(--glass-hi,rgba(255,255,255,.9)),var(--shadow,0 6px 24px rgba(17,24,39,.06))}@supports (backdrop-filter:blur(2px)){.am-nav.am-scrolled{backdrop-filter:saturate(140%) blur(12px)}}.am-nav:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:var(--am-progress,0%);background:linear-gradient(90deg,var(--gold,#D4AF37),var(--cta,#10B981));transition:width .1s linear;opacity:0}.am-nav.am-scrolled:after{opacity:1}[data-headline] .am-w{display:inline-block}html.am-ready [data-headline] .am-w{opacity:0}html.am-ready [data-headline].am-run .am-w{animation:am-head-word .7s var(--ease,cubic-bezier(.2,.7,.2,1)) both}.am-cycle{white-space:nowrap;display:inline-block;color:var(--gold-deep,#B8932B)}[data-tabs] [role=tabpanel][hidden]{display:none}[data-tabs] [role=tabpanel]:not([hidden]){animation:am-feed-in .5s var(--ease,cubic-bezier(.2,.7,.2,1)) both}[data-tabs] [role=tab] .am-tab-prog{position:absolute;left:0;bottom:0;height:2px;background:var(--cta,#10B981);width:0}[data-tabs] [role=tab][aria-selected=true].am-timing .am-tab-prog{width:100%;transition:width var(--am-tab-dur,5s) linear}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.am-ready [data-reveal]{opacity:1!important;transform:none!important}.am-aurora,.am-aurora *{animation:none!important}[data-headline] .am-w{opacity:1!important;transform:none!important}.am-spotlight{display:none!important}}
