*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:#08090a;max-width:100vw;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{color:#fff;background:#5e6ad266}.mmr-reveal{opacity:0;filter:blur(6px);will-change:opacity, transform, filter;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.mmr-reveal.is-visible{opacity:1;filter:blur();transform:translateY(0)}@keyframes mmr-hero-enter{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}.mmr-hero-enter{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) forwards mmr-hero-enter}@keyframes mmr-aurora-a{0%{opacity:.55;transform:translate(-6%,-4%)scale(1)}50%{opacity:.85;transform:translate(8%,6%)scale(1.18)}to{opacity:.55;transform:translate(-4%,4%)scale(.95)}}@keyframes mmr-aurora-b{0%{opacity:.5;transform:translate(5%,3%)scale(1.05)}50%{opacity:.8;transform:translate(-7%,-6%)scale(.9)}to{opacity:.5;transform:translate(3%,-3%)scale(1.1)}}@keyframes mmr-aurora-c{0%{opacity:.4;transform:translateY(5%)scale(.95)}50%{opacity:.7;transform:translate(-5%,-8%)scale(1.12)}to{opacity:.4;transform:translate(4%,2%)scale(1)}}.mmr-aurora{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mmr-aurora:before{content:"";filter:blur(70px);will-change:transform, opacity;background:radial-gradient(circle,#5e6ad247 0%,#5e6ad20f 40%,#0000 70%);border-radius:50%;width:55vw;height:55vw;animation:20s ease-in-out infinite alternate mmr-aurora-a;position:absolute;top:-22vh;left:-10vw}.mmr-aurora:after{content:"";filter:blur(70px);will-change:transform, opacity;background:radial-gradient(circle,#6ee7f92e 0%,#6ee7f90a 40%,#0000 70%);border-radius:50%;width:45vw;height:45vw;animation:26s ease-in-out infinite alternate mmr-aurora-b;position:absolute;top:-10vh;right:-8vw}.mmr-aurora .mmr-aurora-blob{filter:blur(90px);will-change:transform, opacity;border-radius:50%;position:absolute}.mmr-aurora .mmr-aurora-blob--c{background:radial-gradient(circle,#6366f133 0%,#0000 70%);width:42vw;height:42vw;animation:24s ease-in-out infinite alternate mmr-aurora-c;bottom:-18vh;left:30%}.mmr-grid{pointer-events:none;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 30%,#000 25%,#0000 75%);mask-image:radial-gradient(90% 70% at 50% 30%,#000 25%,#0000 75%)}.mmr-noise{pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes mmr-gradient-pan{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.mmr-text-gradient{background:linear-gradient(90deg,#8b9cff 0%,#c7d2fe 25%,#5eead4 50%,#8b9cff 75%,#c7d2fe 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite mmr-gradient-pan}.mmr-btn-glare{position:relative;overflow:hidden}.mmr-btn-glare:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:55%;height:100%;transition:left .7s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:-120%;transform:skew(-20deg)}.mmr-btn-glare:hover:after{left:150%}.mmr-card{transition:border-color .35s,background-color .35s,transform .35s,box-shadow .35s;position:relative}.mmr-card:before{content:"";border-radius:inherit;background:radial-gradient(600px circle at var(--mmr-glow-x,50%) var(--mmr-glow-y,0%), #8b9cff80, transparent 40%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mmr-card:hover:before{opacity:1}@keyframes mmr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mmr-marquee-track{width:max-content;animation:32s linear infinite mmr-marquee;display:flex}.mmr-marquee:hover .mmr-marquee-track{animation-play-state:paused}@keyframes mmr-blink{0%,to{opacity:1}50%{opacity:0}}.mmr-cursor{vertical-align:text-bottom;background:#8b9cff;width:8px;height:16px;animation:1.1s step-end infinite mmr-blink;display:inline-block}@keyframes mmr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mmr-float{animation:6s ease-in-out infinite mmr-float}@keyframes mmr-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mmr-bar{transform-origin:bottom;animation:.9s cubic-bezier(.16,1,.3,1) forwards mmr-bar-grow}@media (prefers-reduced-motion:reduce){.mmr-reveal{opacity:1;filter:none;transition:none;transform:none}.mmr-hero-enter{opacity:1;animation:none}.mmr-aurora:before,.mmr-aurora:after,.mmr-aurora .mmr-aurora-blob,.mmr-marquee-track,.mmr-text-gradient,.mmr-cursor,.mmr-float,.mmr-bar{animation:none!important}}
