:root{--dir:1;--mv:44px;--mx:72px}html[dir=rtl]{--dir:-1}@media(max-width:720px){:root{--mv:26px;--mx:34px}}:is([data-m=up],[data-m=start],[data-m=end],[data-m=zoom],[data-m=pop],[data-m=curtain]):not(.m-in){opacity:0}:is([data-m=stagger],[data-m=stagger-s],[data-m=stagger-e],[data-m=stagger-pop],[data-m=stagger-curtain]):not(.m-in)>*{opacity:0}.head[data-m]:not(.m-in) :is(.eyebrow,.rule,.lead){opacity:0}.head[data-m]:not(.m-in) .mw i{transform:translateY(120%)}@keyframes mUp{from{opacity:0;transform:translateY(var(--mv));filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes mStart{from{opacity:0;transform:translateX(calc(var(--dir) * var(--mx) * -1));filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes mEnd{from{opacity:0;transform:translateX(calc(var(--dir) * var(--mx)));filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes mZoom{from{opacity:0;transform:translateY(34px) scale(.86)}to{opacity:1;transform:none}}@keyframes mPop{0%{opacity:0;transform:scale(.55) rotate(-5deg)}70%{opacity:1;transform:scale(1.06) rotate(0)}100%{opacity:1;transform:none}}@keyframes mCurtain{from{opacity:0;clip-path:inset(0 0 100% 0);transform:scale(1.1)}to{opacity:1;clip-path:inset(0 0 0 0);transform:none}}@keyframes mWord{from{transform:translateY(120%) rotate(4deg)}to{transform:none}}@keyframes mRule{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mGlow{0%{box-shadow:0 0 0 0 rgba(244,192,59,.55)}100%{box-shadow:0 0 0 26px rgba(244,192,59,0)}}.m-in[data-m]{animation-duration:.95s;animation-timing-function:var(--ease);animation-fill-mode:backwards;animation-delay:var(--md,0s)}.m-in[data-m=up]{animation-name:mUp}.m-in[data-m=start]{animation-name:mStart;animation-duration:1.05s}.m-in[data-m=end]{animation-name:mEnd;animation-duration:1.05s}.m-in[data-m=zoom]{animation-name:mZoom}.m-in[data-m=pop]{animation-name:mPop}.m-in[data-m=curtain]{animation-name:mCurtain;animation-duration:1.2s}.m-in[data-m^=stagger]>*{animation-duration:.9s;animation-timing-function:var(--ease);animation-fill-mode:backwards;animation-delay:calc(var(--md,0s) + var(--i,0) * .12s)}.m-in[data-m=stagger]>*{animation-name:mUp}.m-in[data-m=stagger-s]>*{animation-name:mStart}.m-in[data-m=stagger-e]>*{animation-name:mEnd}.m-in[data-m=stagger-pop]>*{animation-name:mPop}.m-in[data-m=stagger-curtain]>*{animation-name:mCurtain;animation-duration:1.2s;animation-delay:calc(var(--md,0s) + var(--i,0) * .18s)}.mw{display:inline-block;overflow:hidden;vertical-align:top;padding:.14em 0;margin:-.14em 0}.mw i{display:inline-block;font-style:normal}.rule{transform-origin:left}html[dir=rtl] .rule{transform-origin:right}.head.c .rule{transform-origin:center}.head.m-in .eyebrow{animation:mUp .8s var(--ease) backwards}.head.m-in h2 .mw i{animation:mWord .95s var(--ease) calc(.12s + var(--i,0) * .07s) backwards}.head.m-in .rule{animation:mRule .9s var(--ease) .45s backwards}.head.m-in .lead{animation:mUp .9s var(--ease) .55s backwards}.ph .bg{animation:phBg 2.2s var(--ease) backwards}@keyframes phBg{from{transform:scale(1.2);opacity:0}to{opacity:.28}}.ph .crumb{animation:mUp .8s var(--ease) .1s backwards}.ph h1{animation:mUp 1s var(--ease) .25s backwards}.ph h1::after{content:"";display:block;width:72px;height:3px;background:var(--gold);margin-top:16px;transform-origin:left;animation:mRule 1s var(--ease) .8s backwards}html[dir=rtl] .ph h1::after{transform-origin:right}.ph p{animation:mUp 1s var(--ease) .45s backwards}.ph .bg{inset:-70px 0;will-change:transform}.hero .wrap{will-change:transform,opacity}.hero .co{background:linear-gradient(100deg,var(--gold) 40%,#f9dd8d 50%,var(--gold) 60%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:hUp 1s var(--ease) .15s both,coShine 4.5s ease-in-out 1.6s infinite}@keyframes coShine{0%,100%{background-position:100% 0}50%{background-position:0 0}}.stats .g>.stat{position:relative}.stats .g.m-in>.stat::after{content:"";position:absolute;inset:auto 0 0;margin-inline:auto;width:36px;height:3px;background:var(--gold);transform-origin:center;animation:mRule 1s var(--ease) calc(.5s + var(--i,0) * .12s) backwards}#mprog{position:fixed;top:0;inset-inline:0;height:3px;z-index:80;background:linear-gradient(90deg,var(--gold),#f7d36a);transform:scaleX(0);transform-origin:left;pointer-events:none}html[dir=rtl] #mprog{transform-origin:right}@media(hover:hover){.card .tx .num{transition:letter-spacing .4s var(--ease)}.card:hover .tx .num{letter-spacing:.18em}.val{position:relative;overflow:hidden}.val::before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease)}html[dir=rtl] .val::before{transform-origin:right}.val:hover::before{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){[data-m],[data-m]>*,.head :is(.eyebrow,.rule,.lead),.mw i{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;animation:none!important}#mprog{display:none}}