@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%}}@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:translate(-6%,-4%)scale(1.05)rotate(0)}50%{transform:translate(6%,4%)scale(1.15)rotate(8deg)}to{transform:translate(-6%,-4%)scale(1.05)rotate(0)}}@keyframes am-aurora-b{0%{transform:translate(5%,3%)scale(1.1)}50%{transform:translate(-7%,-5%)scale(1.2)}to{transform:translate(5%,3%)scale(1.1)}}html.am-ready [data-reveal]{opacity:0;transition:opacity .7s var(--ease,cubic-bezier(.2,.7,.2,1)),transform .7s var(--ease,cubic-bezier(.2,.7,.2,1));transform:translateY(26px)}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:90ms}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{box-shadow:var(--shadow-lift,0 16px 44px #1118271f);transform:translateY(-3px)}.am-sheen{position:relative;overflow:hidden}.am-sheen:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%) -120%/220% 100%;transition:opacity .2s;position:absolute;inset:0}.am-sheen:hover:after{opacity:1;animation:1.1s linear am-shimmer}.am-shimmer-text{background:linear-gradient(92deg, var(--gold-deep,#b8932b),var(--gold,#d4af37) 40%,var(--gold-deep,#b8932b));color:#0000;background-size:200%;background-clip:text;animation:6s linear infinite am-shimmer}.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,#ffffff8c);border:1px solid var(--glass-brd,#ffffffb3);box-shadow:inset 0 1px 0 var(--glass-hi,#ffffffe6), var(--glass-shadow,0 10px 30px -12px #0b1f3a47)}@supports not (backdrop-filter:blur(2px)){.am-glass{background:var(--surface,#fff)}}.am-aurora{z-index:0;pointer-events:none;filter:blur(60px);opacity:.9;height:140%;position:absolute;inset:-20% -10% auto}.am-aurora:before,.am-aurora:after{content:"";border-radius:50%;position:absolute}.am-aurora:before{width:52vw;height:52vw;animation:am-aurora 22s var(--ease,cubic-bezier(.2,.7,.2,1)) infinite;background:radial-gradient(circle at 30% 30%,#12325c6b,#0000 62%);top:-8vw;left:-6vw}.am-aurora:after{width:46vw;height:46vw;animation:am-aurora-b 26s var(--ease,cubic-bezier(.2,.7,.2,1)) infinite;background:radial-gradient(circle at 60% 40%,#d4af374d,#0000 60%);top:2vw;right:-4vw}.am-aurora i{width:34vw;height:34vw;animation:am-aurora 30s var(--ease,cubic-bezier(.2,.7,.2,1)) infinite reverse;background:radial-gradient(circle,#10b98133,#0000 60%);border-radius:50%;position:absolute;top:14vw;right:18vw}:root[data-theme=dark] .am-aurora{opacity:.6}.am-spotlight{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%),#d4af3729,transparent 60%);position:absolute;inset:0}[data-spotlight]:hover .am-spotlight{opacity:1}.am-nav{z-index:50;transition:background .3s var(--ease,cubic-bezier(.2,.7,.2,1)),border-color .3s,box-shadow .3s;position:sticky;top:0}.am-nav.am-scrolled{background:var(--glass-bg-strong,#ffffffa8);border-bottom:1px solid var(--glass-brd,#ffffffb3);box-shadow:inset 0 1px 0 var(--glass-hi,#ffffffe6),var(--shadow,0 6px 24px #1118270f)}@supports (backdrop-filter:blur(2px)){.am-nav.am-scrolled{backdrop-filter:saturate(140%)blur(12px)}}.am-nav:after{content:"";height:2px;width:var(--am-progress,0%);background:linear-gradient(90deg,var(--gold,#d4af37),var(--cta,#10b981));opacity:0;transition:width .1s linear;position:absolute;bottom:-1px;left: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;color:var(--gold-deep,#b8932b);display:inline-block}[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{background:var(--cta,#10b981);width:0;height:2px;position:absolute;bottom:0;left:0}[data-tabs] [role=tab][aria-selected=true].am-timing .am-tab-prog{width:100%;transition:width var(--am-tab-dur,5s) linear}@keyframes am-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.am-arrive,[data-am-stagger]>*{animation:am-arrive .42s var(--ease,cubic-bezier(.2,.7,.2,1)) both}[data-am-stagger]>:nth-child(2){animation-delay:55ms}[data-am-stagger]>:nth-child(3){animation-delay:.11s}[data-am-stagger]>:nth-child(4){animation-delay:.165s}[data-am-stagger]>:nth-child(5){animation-delay:.22s}[data-am-stagger]>:nth-child(6){animation-delay:.275s}[data-am-stagger]>:nth-child(n+7){animation-delay:.33s}.am-bar{transform-origin:0;animation:am-bar-grow .5s var(--ease,cubic-bezier(.2,.7,.2,1)) .12s both;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!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}}
