:root{--mp-ease:cubic-bezier(.22,1,.36,1);--mp-ease-soft:cubic-bezier(.33,1,.68,1)}.text-shimmer{color:#ffd300}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@keyframes mpFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes mpDropIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}@keyframes mpShimmer{0%{background-position:100% 0}55%,to{background-position:0 0}}@keyframes mpFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}.hero-in{animation:mpFadeUp .9s var(--mp-ease)backwards}.hero-d1{animation-delay:.12s}.hero-d2{animation-delay:.24s}.hero-d3{animation-delay:.38s}.hero-d4{animation-delay:.5s}.text-shimmer{background:linear-gradient(110deg,#ffd300 0% 40%,#fff7c7 50%,#ffd300 60% 100%) 0 0/250% 100%;color:#0000;animation:mpShimmer 5s var(--mp-ease-soft)1.2s infinite;-webkit-background-clip:text;background-clip:text}.reveal-ready [data-reveal]{transition:opacity .8s var(--mp-ease),transform .9s var(--mp-ease)}.reveal-ready [data-reveal]:not(.is-revealed){opacity:0;will-change:opacity,transform}.reveal-ready [data-reveal=up]:not(.is-revealed){transform:translateY(36px)}.reveal-ready [data-reveal=zoom]:not(.is-revealed){transform:translateY(24px)scale(.965)}.reveal-ready [data-reveal-stagger]:not(.is-revealed) .slick-slide>div>*{opacity:0}[data-reveal-stagger].is-revealed .slick-slide>div>*{animation:mpFadeUp .75s var(--mp-ease)backwards}[data-reveal-stagger].is-revealed .slick-slide:nth-child(2)>div>*{animation-delay:80ms}[data-reveal-stagger].is-revealed .slick-slide:nth-child(3)>div>*{animation-delay:.16s}[data-reveal-stagger].is-revealed .slick-slide:nth-child(4)>div>*{animation-delay:.24s}[data-reveal-stagger].is-revealed .slick-slide:nth-child(5)>div>*{animation-delay:.32s}[data-reveal-stagger].is-revealed .slick-slide:nth-child(n+6)>div>*{animation-delay:.4s}.card-lift{transition:transform .45s var(--mp-ease),box-shadow .45s var(--mp-ease)}@media (hover:hover){.card-lift:hover{transform:translateY(-4px);box-shadow:0 14px 12px -12px #1a209061}}.dropdown-in{animation:mpDropIn .22s var(--mp-ease)backwards;transform-origin:top}.float-slow{animation:6s ease-in-out infinite mpFloat}.float-delay-1{animation-delay:-2s}.float-delay-2{animation-delay:-4s}.btn-press{transition:transform .2s var(--mp-ease),box-shadow .3s var(--mp-ease)}.btn-press:active{transform:scale(.97)}.search-bar-smooth{transition:box-shadow .35s var(--mp-ease)}.search-bar-smooth:focus-within{box-shadow:0 0 0 4px #ffd30059,0 14px 34px -10px #1a209073}.link-nudge{transition:color .25s ease,transform .3s var(--mp-ease)}@media (hover:hover){.link-nudge:hover{transform:translate(3px)}}}.sticky-header-wrap{z-index:40;position:fixed;top:0;left:0;right:0}.sticky-header-wrap.is-hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.sticky-header-wrap{transition:opacity .3s var(--mp-ease),transform .45s var(--mp-ease)}}
