/*!
 * MFF Landing Widgets — styles
 * Every rule is scoped under .mff (or a unique mff- prefix) so it never leaks into the theme or other Elementor widgets.
 */.mff,.mff-bg,.mff-preloader,.mff-rail,.mff-lightbox{--mff-navy: #020923;--mff-deep: #010e1c;--mff-blue: #042b52;--mff-cyan: #00a8e8;--mff-lcyan: #8ed1fc;--mff-green: #78d724;--mff-gdark: #458d07;--mff-text: rgba(255, 255, 255, .8);--mff-muted: rgba(255, 255, 255, .55);--mff-radius: 24px;--mff-ease: cubic-bezier(.22, 1, .36, 1);--mff-vh: 100vh}@supports (height: 100svh){.mff,.mff-bg,.mff-preloader,.mff-rail,.mff-lightbox{--mff-vh: 100svh}}html:has(body.mff-page){background:#020923}body.mff-page{background:transparent!important;overflow-x:clip;-webkit-font-smoothing:antialiased}html:has(body.mff-page){overflow-x:clip;scrollbar-gutter:stable}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-smooth{scroll-behavior:auto!important}.elementor-element.elementor-widget[class*=elementor-widget-mff-]{margin:0;--kit-widget-spacing: 0px;width:100%;max-width:100%}@font-face{font-family:Poppins Fallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:112.1%;ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%}.mff{position:relative;font-family:Poppins,Poppins Fallback,system-ui,-apple-system,Segoe UI,sans-serif;color:#fff;line-height:1.5}.mff,.mff *,.mff *:before,.mff *:after,.mff-bg,.mff-preloader,.mff-preloader *,.mff-lightbox,.mff-lightbox *{box-sizing:border-box}.mff.mff :where(h1,h2,h3,p,figure,hr,ul){margin:0;padding:0}.mff.mff :where(h1,h2,h3){font-family:inherit;color:#fff;text-transform:none}.mff img{display:block;max-width:100%;height:auto;border:0;box-shadow:none}.mff a[href]{color:inherit;text-decoration:none}.mff svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mff svg.fill,.mff svg .fill{fill:currentColor;stroke:none}.mff .mff-container{width:min(1240px,calc(100% - 64px));margin:0 auto}.mff .mff-center{text-align:center;display:flex;flex-direction:column;align-items:center}.mff :focus-visible,.mff-lightbox :focus-visible{outline:2px solid var(--mff-lcyan);outline-offset:3px}.mff .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mff .btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:inherit;font-weight:600;font-size:14px;line-height:1.3;border-radius:6px;cursor:pointer;border:0;padding:13px 34px;color:#fff;transition:translate .35s var(--mff-ease),box-shadow .35s var(--mff-ease),background .3s,border-color .3s}.mff .btn:hover,.mff .btn:focus{color:#fff}.mff .btn-green{background:linear-gradient(90deg,var(--mff-green),var(--mff-gdark));box-shadow:0 10px 30px #78d72459}.mff .btn-green:hover{translate:0 -3px;box-shadow:0 16px 40px #78d72480}.mff .btn-outline{border:1px solid rgba(255,255,255,.35);background:#ffffff0a}.mff .btn-outline:hover{translate:0 -3px;border-color:var(--mff-lcyan)}.mff .btn-sm{padding:10px 26px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.mff .btn-lg{padding:18px 40px;font-size:15px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.mff .grad-cyan,.mff .grad-light{-webkit-background-clip:text;background-clip:text;color:transparent}.mff .grad-cyan{background-image:linear-gradient(90deg,var(--mff-lcyan),var(--mff-cyan))}.mff .grad-light{background-image:linear-gradient(90deg,#fff,var(--mff-lcyan))}.mff .label{display:inline-flex;align-items:center;gap:12px;color:var(--mff-cyan);font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.mff .h2{font-size:clamp(40px,4vw,56px);font-weight:600;line-height:1.1;letter-spacing:-.01em;margin:18px 0 20px}.mff .lead{font-size:18px;line-height:1.72;color:var(--mff-text);max-width:840px}.mff .lead strong{color:#fff;font-weight:600}.mff .dot{width:8px;height:8px;border-radius:50%;background:var(--mff-cyan);box-shadow:0 0 10px var(--mff-cyan);flex:none}.mff .w{filter:opacity(.18)}.mff .hero-title .line:first-child>span,.mff .h2,.mff .zoom-line,.mff .st-a,.mff .hero-title .grad-cyan,.mff .h2 .grad-light,.mff .zoom-line .grad-cyan{-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;background-repeat:repeat-x;animation:mffTitleFlow 2s linear infinite}.mff .hero-title .line:first-child>span,.mff .h2,.mff .zoom-line,.mff .st-a{background-image:linear-gradient(90deg,#fff 0% 25%,#d4ecff 40%,#a8dcff,#d4ecff 60%,#fff 75% 100%)}.mff .hero-title .grad-cyan,.mff .h2 .grad-light,.mff .zoom-line .grad-cyan{background-image:linear-gradient(90deg,#7cc4ff,#9fd4ff 25%,#d6efff 45%,#fff 52%,#d6efff 60%,#9fd4ff,#7cc4ff);animation-delay:-.5s}.mff .h2,.mff .zoom-line{filter:blur(0px) drop-shadow(0 0 8px rgba(0,168,232,.35));padding-bottom:.16em}@keyframes mffTitleFlow{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes mffTitleGlow{0%,to{filter:drop-shadow(0 0 10px rgba(0,168,232,.1))}50%{filter:drop-shadow(0 0 18px rgba(0,168,232,.25))}}.mff .hero-title,.mff .h2,.mff .zoom-line{position:relative;isolation:isolate}.mff .hero-title{animation:mffTitleGlow 4.5s ease-in-out infinite}.mff .hero-title:before,.mff .h2:before{content:"";position:absolute;left:50%;top:50%;width:60%;height:190%;z-index:-1;pointer-events:none;border-radius:50%;translate:-85% -50%;background:radial-gradient(closest-side,rgba(0,168,232,.24),rgba(26,107,255,.08) 60%,transparent);filter:blur(24px);animation:mffGlowDrift 7s ease-in-out infinite alternate,mffHaloPulse 3.5s ease-in-out infinite}.mff .h2:before{animation-delay:-2.5s,-1s}.mff .mom-title:before{display:none}@keyframes mffGlowDrift{0%{translate:-85% -50%}to{translate:-15% -50%}}@keyframes mffHaloPulse{0%,to{opacity:.55;scale:.92}50%{opacity:1;scale:1.06}}.mff-shell{height:0}.mff-bg{position:fixed;inset:0;z-index:-1;background:#020923;pointer-events:none}.mff-bg-poster,.mff-bg-video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.mff-bg-video{opacity:0;transition:opacity 1.2s ease}.mff-bg-video.is-playing{opacity:1}.mff-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(#0003,#0003),linear-gradient(180deg,#02092380,#0209231a 45%,#0209234d 80%,#0209238c)}.mff-rail{position:fixed;left:26px;top:50%;transform:translateY(-50%);width:3px;height:38vh;border-radius:3px;background:#ffffff1a;z-index:50;overflow:hidden;pointer-events:none}.mff-rail span{position:absolute;inset:0;transform-origin:top;transform:scaleY(0);background:linear-gradient(180deg,var(--mff-lcyan),var(--mff-cyan));box-shadow:0 0 12px var(--mff-cyan)}.mff-preloader{position:fixed;inset:0;z-index:9999;background:#020923;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;animation:mffPreloaderFailsafe .6s ease 6s forwards}.mff-preloader img{height:36px;width:auto;max-width:70vw}.mff-preloader .pl-bar{width:170px;height:2px;border-radius:2px;background:#ffffff1f;overflow:hidden}.mff-preloader .pl-bar i{display:block;height:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--mff-lcyan),var(--mff-cyan));box-shadow:0 0 8px var(--mff-cyan);animation:mffBar var(--mff-pl, 1.3s) cubic-bezier(.45,0,.55,1) .1s forwards}@keyframes mffBar{to{transform:scaleX(1)}}.mff-preloader.is-js{animation:none}@keyframes mffPreloaderFailsafe{to{opacity:0;visibility:hidden}}.mff-header{--mff-hh: 72px;--mff-hide: cubic-bezier(.55, 0, .75, .3);--mff-show: cubic-bezier(.33, 0, .2, 1)}.mff-header .mff-topbar{position:fixed;top:var(--wp-admin--admin-bar--height, 0px);left:0;right:0;z-index:60;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 30px}.mff-header .mff-topbar:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(180deg,#020923c7,#0209239e);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 10px 40px #00000047}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.mff-header .mff-topbar:before{background:linear-gradient(180deg,#02092399,#02092366);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}}.mff-header .mff-topbar.scrolled,.mff-header .mff-topbar.glass{padding-top:12px;padding-bottom:12px}.mff-header .mff-topbar.scrolled:before,.mff-header .mff-topbar.glass:before{opacity:1}.mff-header .mff-topbar.hide{translate:0 -100%;opacity:0;pointer-events:none}.mff-header .logo{display:block;line-height:0}.mff-header .logo img{height:34px;width:auto;transition:height .6s var(--mff-show)}.mff-header .mff-topbar.scrolled .logo img,.mff-header .mff-topbar.glass .logo img{height:28px}.mff-header .mff-topbar.ready{transition:translate .75s var(--mff-show),opacity .6s var(--mff-show),padding .6s var(--mff-show)}.mff-header .mff-topbar.ready:before{transition:opacity .6s var(--mff-show)}.mff-header .mff-topbar.ready.hide{transition:translate .5s var(--mff-hide),opacity .45s var(--mff-hide),padding .6s var(--mff-show)}body:not(.mff-page) .mff-header[data-space=auto],.mff-header[data-space=push]{height:var(--mff-hh)}.mff-header[data-mff-static]{height:auto!important}.mff-header[data-mff-static] .mff-topbar{position:relative;top:0}.mff-header[data-mff-static] .mff-topbar:before{opacity:1}.mff .scroll-cue{position:absolute;bottom:34px;left:50%;transform:translate(-50%);width:26px;height:42px;border-radius:14px;border:1.5px solid rgba(255,255,255,.4)}.mff .scroll-cue span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--mff-lcyan);animation:mffCue 1.8s var(--mff-ease) infinite}@keyframes mffCue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(14px)}}.mff-hero .s1-hero{min-height:var(--mff-vh);display:flex;align-items:center;position:relative;padding-top:70px}.mff-hero .s1-center{width:min(960px,calc(100% - 40px));margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}.mff-hero .hero-title{font-size:clamp(54px,5.6vw,84px);font-weight:600;line-height:1.05;letter-spacing:-.015em;will-change:transform,opacity}.mff-hero .hero-title .line{display:block;padding-bottom:.06em}.mff-hero .hero-title .line>span{display:inline-block;transform-origin:50% 60%;will-change:transform,filter,opacity}.mff-hero .s1-intro{max-width:780px;font-size:22px;line-height:1.6;font-weight:500;color:#fff}.mff-payouts .s1-payouts{position:relative;height:900px;display:flex;align-items:center;perspective:1400px}.mff-payouts .s1-stage{position:absolute;left:50%;top:0;width:1440px;height:100%;margin-left:-720px;transform-style:preserve-3d;transform-origin:50% 50%;pointer-events:none}.mff .payshot{position:absolute;width:250px;max-width:none;height:auto;rotate:var(--r);border-radius:16px;filter:drop-shadow(0 30px 40px rgba(0,0,0,.5));will-change:transform}.mff .payshot.p1{left:-40px;top:70px;--r: -6deg}.mff .payshot.p2{left:1150px;top:40px;--r: 5deg}.mff .payshot.p3{left:1250px;top:420px;--r: -4deg}.mff .payshot.p4{left:-20px;top:520px;--r: 4deg}.mff .payshot.p5{left:1010px;top:700px;--r: -5deg}.mff .payshot.p6{left:200px;top:760px;--r: 6deg}.mff .payshot.p7{left:430px;top:-40px;--r: -3deg}.mff .payshot.p8{left:1300px;top:250px;--r: 4deg}.mff-payouts .s1-para{position:relative;z-index:2;width:min(1020px,calc(100% - 64px));margin:0 auto;font-size:clamp(32px,2.9vw,42px);font-weight:600;letter-spacing:-.02em;line-height:1.3}.mff-payouts .c-blue{color:#7cc4ff}.mff-payouts .c-green{color:#9be35a}.mff-experience .s1-exp-pin{position:relative;height:var(--mff-vh);overflow:hidden;perspective:1200px}.mff-experience .s1-exp-glow{position:absolute;left:50%;top:50%;width:900px;max-width:100vw;height:520px;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,168,232,.22),transparent);pointer-events:none}.mff-experience .s1-exp-a,.mff-experience .s1-exp-b{position:absolute;left:0;right:0;top:50%;margin:0;text-align:center;padding:0 20px}.mff-experience .s1-exp-a{font-size:clamp(30px,2.8vw,42px);font-weight:700;letter-spacing:-.03em;transform-origin:50% 100%}.mff-experience .s1-exp-b{font-size:clamp(64px,5.8vw,88px);font-weight:700;letter-spacing:-.035em;line-height:1.15;padding-bottom:.12em;transform-origin:50% 50%;will-change:transform,filter,opacity;background:linear-gradient(90deg,#5fb0ff,#a8dcff 55%,#5fb0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.mff-experience .s1-show{position:absolute;left:50%;top:42%;width:0;height:0}.mff-experience .s1-set img{position:absolute;left:0;top:0;width:min(210px,17vw,26vh);max-width:none;height:auto;aspect-ratio:340 / 440;object-fit:cover;border-radius:14px;filter:drop-shadow(0 26px 34px rgba(0,0,0,.5));opacity:0;will-change:transform,opacity}.mff-experience .s1-list{position:absolute;left:0;right:0;top:71%}.mff-experience .s1-list p{position:absolute;left:50%;top:0;width:min(760px,90vw);translate:-50% 0;text-align:center;font-size:clamp(26px,2.4vw,36px);font-weight:600;letter-spacing:-.015em;line-height:1.2;color:#fff;transform-origin:50% 0;opacity:0;will-change:transform,opacity}.mff-beat .s1-beat-pin{position:relative;height:var(--mff-vh);text-align:center;overflow:hidden}.mff-beat .s1-beat-small,.mff-beat .s1-beat-big{position:absolute;left:50%;top:50%;width:min(1320px,calc(100% - 40px));margin:0}.mff-beat .s1-beat-small{font-size:clamp(30px,2.8vw,42px);font-weight:700;letter-spacing:-.03em;line-height:1.2;color:#fff}.mff-beat .s1-beat-big{font-size:clamp(48px,4.7vw,72px);font-weight:700;letter-spacing:-.035em;line-height:1.1}.mff-beat .w{opacity:1;filter:none;display:inline-block;will-change:transform,opacity,filter}.mff-beat .s1-beat-glow{position:absolute;left:50%;top:50%;width:1000px;max-width:100vw;height:520px;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,168,232,.2),transparent)}.mff-beat .s1-accent{color:#9fd4ff}.mff-looking-back .lb-pin{min-height:var(--mff-vh);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:70px}.mff-looking-back .lb-head{display:flex;flex-direction:column;align-items:center}.mff-looking-back .lb-title-wrap{transform-origin:50% 60%;will-change:transform,filter,opacity}.mff-looking-back .h2{margin:0 0 12px;transform-origin:50% 60%}.mff-looking-back .lead{font-size:19px;color:#fff;max-width:980px}.mff-looking-back .card-cluster{position:relative;width:min(760px,76vh,100%);aspect-ratio:816 / 349;margin:34px auto 6px;perspective:1400px;transform-style:preserve-3d}.mff .story-card{position:absolute;max-width:none;height:auto;will-change:transform,opacity;user-select:none;pointer-events:none}.mff .c-strike{left:11.01%;top:-4.69%;width:42.14%}.mff .c-motion{left:49.28%;top:-6.81%;width:41.11%}.mff .c-found{left:-2.14%;top:21.44%;width:43.31%}.mff .c-recv{left:54.66%;top:20.63%;width:45.56%}.mff .c-hero{left:24.34%;top:8.06%;width:50.7%}.mff .c-hero.glow{animation:mffHeroGlow 3.2s ease-in-out infinite}@keyframes mffHeroGlow{0%,to{filter:drop-shadow(0 0 0 rgba(0,168,232,0))}50%{filter:drop-shadow(0 0 28px rgba(0,168,232,.55))}}.mff-looking-back .lb-btns{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:30px}.mff-looking-back .lb-btn{padding:15px 36px}.mff-looking-forward .looking-forward{position:relative;height:var(--mff-vh);overflow:hidden}.mff-looking-forward .lf-inner{position:relative;height:100%;display:flex;align-items:center;justify-content:space-between;gap:80px}.mff.mff-looking-forward .lf-inner{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}.mff-looking-forward .lf-statement{flex:1;min-width:0}.mff-looking-forward .lf-statement .label{margin-bottom:26px}.mff-looking-forward .lf-line{display:flex;align-items:center;gap:22px;margin:6px 0}.mff-looking-forward .lf-line .num{font-size:14px;font-weight:600;letter-spacing:.1em;color:var(--mff-cyan);opacity:.3;transition:opacity .6s var(--mff-ease);width:20px;flex:none}.mff-looking-forward .lf-line .txt{font-size:clamp(56px,5.4vw,78px);font-weight:600;line-height:1.12;letter-spacing:-.02em;display:inline-block;color:#ffffff24;background-image:linear-gradient(90deg,var(--mff-lcyan),var(--mff-cyan));background-repeat:no-repeat;background-size:0% 100%;-webkit-background-clip:text;background-clip:text;transition:color .7s var(--mff-ease),background-size 1s var(--mff-ease),filter .7s var(--mff-ease),transform .7s var(--mff-ease)}.mff-looking-forward .lf-line.done .txt{color:#eef1f7;background-size:0% 100%}.mff-looking-forward .lf-line.done .num{opacity:.6}.mff-looking-forward .lf-line.active .txt{color:transparent;background-size:100% 100%;filter:drop-shadow(0 0 26px rgba(0,168,232,.45));transform:translate(6px)}.mff-looking-forward .lf-line.active .num{opacity:1}.mff-looking-forward .lf-progress{display:flex;align-items:center;gap:14px;margin-top:36px;font-size:14px;font-weight:600;letter-spacing:.08em}.mff-looking-forward .lf-total{opacity:.4}.mff-looking-forward .lf-bars{display:flex;gap:6px}.mff-looking-forward .lf-bars b{display:block;height:3px;width:36px;border-radius:2px;background:#ffffff2e;transition:width .6s var(--mff-ease),background .6s var(--mff-ease),box-shadow .6s}.mff-looking-forward .lf-bars b.done{background:#ffffffb3}.mff-looking-forward .lf-bars b.active{width:64px;background:linear-gradient(90deg,var(--mff-lcyan),var(--mff-cyan));box-shadow:0 0 10px var(--mff-cyan)}.mff-looking-forward .lf-hint{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12px;letter-spacing:.16em;color:var(--mff-muted);transition:opacity .4s}.mff-looking-forward .lf-hint svg{color:var(--mff-lcyan);animation:mffBob 1.6s ease-in-out infinite}@keyframes mffBob{50%{transform:translateY(4px)}}.mff-looking-forward .lf-stack{position:relative;width:440px;flex:none;display:grid}.mff-looking-forward .lf-card{position:relative;display:block;width:100%;grid-area:1 / 1;align-self:start;padding:40px 38px;border-radius:var(--mff-radius);background:linear-gradient(180deg,#042b529e,#010e1ce0);border:1.2px solid rgba(0,168,232,.6);box-shadow:0 0 55px #00a8e859;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);will-change:transform}.mff-looking-forward .tag{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;border-radius:50px;background:#00a8e81f;border:1px solid rgba(0,168,232,.5);color:var(--mff-cyan);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mff-looking-forward .lf-card hr{border:0;height:1px;background:linear-gradient(90deg,rgba(0,168,232,.8),transparent);margin:22px 0 20px}.mff-looking-forward .lf-big{font-size:22px;font-weight:500;line-height:1.5;color:#fff}.mff-coin .bring-back{position:relative;padding-top:130px}.mff-coin .bb-label-wrap{margin-bottom:26px;will-change:transform,opacity}.mff-coin .bb-label{transform-origin:50% 50%;will-change:transform;font-size:16px;letter-spacing:.34em;background:linear-gradient(90deg,#7cc4ff,#d6efff 45%,#fff 52%,#d6efff 60%,#7cc4ff);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mffTitleFlow 3s linear infinite}.mff-coin .changed{perspective:900px;margin-top:30px;transform-origin:50% 100%}.mff-coin .flip{font-size:clamp(36px,3.4vw,48px);font-weight:600;letter-spacing:-.02em;color:var(--mff-muted);line-height:1.3}.mff-coin .flip span{position:relative;display:inline-block;transform-origin:50% 100%}.mff-coin .flip span:after{content:"";position:absolute;left:-1%;right:-1%;top:54%;height:3px;border-radius:2px;background:#fff9;transform:scaleX(var(--strike, 0));transform-origin:left}.mff-coin .zoom-line{--wipe: 1;font-size:clamp(48px,4.6vw,66px);font-weight:600;letter-spacing:-.02em;line-height:1.1;max-width:1000px;margin:34px auto 0;clip-path:inset(-30% calc((1 - var(--wipe)) * 130% - 30%) -30% calc(-30% * var(--wipe)))}.mff-coin .coin-pin{position:relative;height:var(--mff-vh);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.mff-coin .coin-stage{position:relative;width:min(64vh,82vw);aspect-ratio:1;will-change:transform}.mff-coin .coin-canvas{position:relative;display:block;width:100%;height:100%}.mff-coin .coin-halo{position:absolute;left:50%;top:50%;width:62%;height:62%;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,196,92,.16),rgba(255,170,60,.05) 55%,transparent);filter:blur(26px);animation:mffCoinHalo 5s ease-in-out infinite,mffCoinHaloDrift 9s ease-in-out infinite alternate}@keyframes mffCoinHalo{0%,to{opacity:.5;scale:.94}50%{opacity:.85;scale:1.06}}@keyframes mffCoinHaloDrift{0%{translate:-56% -50%}to{translate:-44% -52%}}.mff-coin .coin-list{position:absolute;left:0;right:0;top:60%;height:40%}.mff-coin .coin-item{position:absolute;left:50%;top:0;width:96vw;translate:-50% 0;text-align:center;font-size:clamp(26px,2.6vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.15;white-space:nowrap;color:#fff;transform-origin:50% 0;opacity:0;will-change:transform,opacity}.mff-moments .cf-pin{height:var(--mff-vh);display:flex;flex-direction:column;justify-content:center;overflow:hidden}.mff-moments .mom-head{display:flex;flex-direction:column;align-items:center;margin-bottom:18px;text-align:center;padding:0 20px}.mff-moments .mom-title-wrap{transform-origin:50% 60%;will-change:transform,filter,opacity}.mff-moments .h2{margin:0;transform-origin:50% 60%}.mff-moments .coverflow{--cf-w: 320px;--cf-h: 380px;position:relative;height:500px;perspective:1600px;outline:none;cursor:grab;touch-action:pan-y}.mff-moments .coverflow.dragging{cursor:grabbing}.mff-moments .cf-stage{position:absolute;inset:0;transform-style:preserve-3d}.mff-moments .cf-item{position:absolute;left:50%;top:50%;width:var(--cf-w);height:var(--cf-h);margin:calc(var(--cf-h) / -2) 0 0 calc(var(--cf-w) / -2);padding:0;border-radius:20px;overflow:hidden;cursor:pointer;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 60px #0000008c;background:var(--mff-deep);color:#fff;font:inherit;transform:translate(0) scale(.55);opacity:0;transition:transform .8s var(--mff-ease),opacity .8s var(--mff-ease),filter .8s var(--mff-ease),border-color .5s,box-shadow .5s;will-change:transform}.mff-moments .cf-item:hover,.mff-moments .cf-item:focus{background:var(--mff-deep);color:#fff}.mff-moments .cf-item img{width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none;user-select:none;border-radius:0}.mff-moments .cf-item:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(2,9,35,.8));pointer-events:none}.mff-moments .cf-item.is-active{border-color:#00a8e8cc;box-shadow:0 0 60px #00a8e866,0 30px 60px #0009;cursor:zoom-in}.mff-moments .cf-cap{position:absolute;left:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 12px;border-radius:50px;background:#02092399;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:13px;font-weight:500;white-space:nowrap}.mff .cf-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:30px}.mff .arrow-btn,.mff-lightbox .arrow-btn{width:44px;height:44px;padding:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:#00a8e80f;border:1.2px solid rgba(0,168,232,.6);color:var(--mff-lcyan);font-size:18px;transition:background .3s,transform .3s var(--mff-ease),box-shadow .3s}.mff .arrow-btn:hover,.mff .arrow-btn:focus,.mff-lightbox .arrow-btn:hover,.mff-lightbox .arrow-btn:focus{background:#00a8e833;color:var(--mff-lcyan);transform:scale(1.08);box-shadow:0 0 24px #00a8e880}.mff .arrow-btn:active{transform:scale(.95)}.mff .arrow-btn svg,.mff-lightbox svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mff .cf-dots{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;max-width:60vw}.mff .cf-dots .cf-dot{display:block;width:7px;height:7px;border-radius:4px;background:#ffffff40;cursor:pointer;transition:width .5s var(--mff-ease),background .5s}.mff .cf-dots .cf-dot.active{width:26px;background:linear-gradient(90deg,var(--mff-lcyan),var(--mff-cyan));box-shadow:0 0 10px var(--mff-cyan)}.mff-lightbox{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;gap:30px;font-family:Poppins,Poppins Fallback,system-ui,sans-serif;background:#010614e0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;transition:opacity .45s var(--mff-ease),visibility 0s linear .45s}.mff-lightbox.open{opacity:1;visibility:visible;transition:opacity .45s var(--mff-ease),visibility 0s}.mff-lightbox figure{margin:0;max-width:72vw;max-height:84vh;display:flex;flex-direction:column;align-items:center;gap:16px;transform:scale(.92);transition:transform .5s var(--mff-ease)}.mff-lightbox.open figure{transform:none}.mff-lightbox img{display:block;max-width:72vw;max-height:76vh;width:auto;height:auto;border-radius:18px;border:1px solid rgba(0,168,232,.6);box-shadow:0 0 80px #00a8e859}.mff-lightbox figcaption{font-size:15px;font-weight:500;color:var(--mff-lcyan);letter-spacing:.06em}.mff-lightbox .lb-close{position:absolute;top:26px;right:34px;width:46px;height:46px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff0d;color:#fff;font-size:28px;line-height:1;cursor:pointer}.mff-lightbox .lb-close:hover,.mff-lightbox .lb-close:focus{border-color:var(--mff-lcyan);background:#ffffff1a;color:#fff}.mff-news .stay{padding:110px 0 150px;perspective:1400px}.mff-news .news-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 64px;border-radius:var(--mff-radius);background:linear-gradient(90deg,#010e1c99,#042b5259);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:2px solid rgba(0,168,232,.85);box-shadow:0 0 60px #00a8e866}.mff-news .h2{margin:0 0 22px}.mff-news .st-a,.mff-news .st-b{display:inline-block;will-change:transform;padding-bottom:.16em;margin-bottom:-.16em}.mff-news .news-line{font-size:19px;line-height:1.7;color:var(--mff-text);max-width:720px}.mff-news .news-btn{margin-top:34px}.mff-footer .footer{padding:0 0 56px}.mff-footer .footer hr{width:100%;border:0;height:1px;background:#ffffff24;margin:0 0 44px}.mff-footer .social{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px}.mff-footer .social a{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);background:#ffffff0a;font-size:18px;transition:border-color .3s,transform .3s var(--mff-ease),color .3s}.mff-footer .social a:hover{border-color:var(--mff-lcyan);color:var(--mff-lcyan);transform:translateY(-3px)}.mff-footer .footer-logo{height:30px;width:auto;margin-bottom:30px}.mff-footer .disclaimer{font-size:13px;line-height:1.6;color:#ffffffbf;max-width:1000px;margin:0 auto}.mff-footer .disclaimer p{margin:0}.mff-footer .disclaimer p+p{margin-top:10px}.mff-footer .disclaimer a{text-decoration:underline}.mff-footer .footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:30px 0;font-size:13px;font-weight:500}.mff-footer .footer-links a:hover{color:var(--mff-lcyan)}.mff-footer .copy{font-size:12px;color:#ffffff80}body:not(.mff-page) .mff-footer .footer{background-color:#020923}.mff-footer.mff-reveal .mff-container>*{opacity:0;translate:0 24px;transition:opacity .9s var(--mff-ease),translate .9s var(--mff-ease)}.mff-footer.mff-reveal.is-in .mff-container>*{opacity:1;translate:none}.mff-footer.mff-reveal.is-in .mff-container>:nth-child(2){transition-delay:.08s}.mff-footer.mff-reveal.is-in .mff-container>:nth-child(3){transition-delay:.16s}.mff-footer.mff-reveal.is-in .mff-container>:nth-child(4){transition-delay:.24s}.mff-footer.mff-reveal.is-in .mff-container>:nth-child(5){transition-delay:.32s}.mff-footer.mff-reveal.is-in .mff-container>:nth-child(n+6){transition-delay:.4s}.mff .btn{-webkit-appearance:none;appearance:none}html.mff-dialog-open{overflow:hidden}.mff-dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:24px;border:0;background:transparent;display:none;align-items:center;justify-content:center;color:#fff;overflow:hidden;font-family:Poppins,Poppins Fallback,system-ui,-apple-system,Segoe UI,sans-serif;opacity:0;transition:opacity .45s cubic-bezier(.33,0,.2,1)}.mff-dialog[open]{display:flex}.mff-dialog.is-open{opacity:1}.mff-dialog.is-closing{transition-timing-function:cubic-bezier(.55,0,.75,.3);transition-duration:.4s}.mff-dialog::backdrop{background:#010614b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .45s ease}.mff-dialog.is-open::backdrop{opacity:1}.mff-dialog-panel{position:relative;width:min(820px,100%);max-height:min(86vh,900px);display:flex;flex-direction:column;border-radius:24px;border:1px solid rgba(142,209,252,.22);background:linear-gradient(180deg,#061634f7,#020923fa);box-shadow:0 40px 120px #0000008c,0 0 60px #00a8e81f;translate:0 40px;scale:.97;transition:translate .6s cubic-bezier(.33,0,.2,1),scale .6s cubic-bezier(.33,0,.2,1)}.mff-dialog.is-open .mff-dialog-panel{translate:none;scale:1}.mff-dialog.is-closing .mff-dialog-panel{transition-timing-function:cubic-bezier(.55,0,.75,.3);transition-duration:.4s}.mff-dialog-body{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:56px 56px 48px;outline:0;scrollbar-width:thin;scrollbar-color:rgba(142,209,252,.35) transparent}.mff .mff-dialog-title,.mff-dialog-title{margin:0 0 28px;padding-right:36px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.3;color:#fff;letter-spacing:-.005em}.mff-dialog-text{font-size:15px;line-height:1.75;color:#ffffffd1}.mff .mff-dialog-text>*,.mff-dialog-text>*{margin:0 0 18px}.mff .mff-dialog-text>:last-child{margin-bottom:0}.mff .mff-dialog-text :where(h2,h3,h4){margin:32px 0 10px;font-size:17px;font-weight:600;color:#fff;line-height:1.4}.mff .mff-dialog-text strong{color:#fff;font-weight:600}.mff .mff-dialog-text a[href]{color:#8ed1fc;text-decoration:underline;text-underline-offset:3px}.mff .mff-dialog-text :where(ul,ol){padding-left:22px}.mff .mff-dialog-text small{font-size:12.5px;color:#ffffff8c}.mff-dialog-close{position:absolute;top:16px;right:16px;z-index:1;width:44px;height:44px;padding:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;font-size:20px;color:#fff;-webkit-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.25);background:#02092399;transition:border-color .3s,background .3s,rotate .4s cubic-bezier(.33,0,.2,1)}.mff-dialog-close:hover,.mff-dialog-close:focus-visible{border-color:#8ed1fc;background:#00a8e82e;rotate:90deg}.mff-dialog :focus-visible{outline:2px solid #8ed1fc;outline-offset:3px}@media (max-width: 767px){.mff-dialog{padding:12px}.mff-dialog-panel{max-height:calc(100% - 8px);border-radius:18px}.mff-dialog-body{padding:56px 22px 30px}.mff-dialog-text{font-size:14px;line-height:1.7}.mff-dialog-close{top:10px;right:10px}}@media (max-width: 1279px){.mff-payouts .s1-stage{scale:.85}.mff-looking-forward .lf-inner{gap:48px}.mff-looking-forward .lf-line .txt{font-size:clamp(40px,4.4vw,56px)}.mff-looking-forward .lf-stack{width:min(400px,38vw)}}@media (max-width: 1023px){.mff-payouts .s1-stage{scale:.68}.mff-payouts .s1-payouts{height:780px}.mff-looking-forward .lf-inner{gap:32px}.mff-looking-forward .lf-line{gap:14px}.mff-looking-forward .lf-line .txt{font-size:clamp(34px,5vw,56px)}.mff-looking-forward .lf-stack{width:min(400px,40vw)}.mff-looking-forward .lf-card{padding:30px 26px}.mff-looking-forward .lf-big{font-size:18px}.mff-experience .s1-set img{width:min(200px,24vw,26vh)}}@media (max-width: 767px){.mff .mff-container{width:calc(100% - 40px)}.mff-rail{display:none}.mff-header{--mff-hh: 56px}.mff-header .mff-topbar{padding:14px 16px}.mff-header .mff-topbar.scrolled,.mff-header .mff-topbar.glass{padding-top:10px;padding-bottom:10px}.mff-header .logo img{height:26px}.mff-header .mff-topbar.scrolled .logo img,.mff-header .mff-topbar.glass .logo img{height:22px}.mff .btn-sm{padding:9px 16px;font-size:11px}.mff-hero .hero-title{font-size:clamp(36px,11vw,48px)}.mff-hero .s1-intro{font-size:18px}.mff-payouts .s1-payouts{height:auto;min-height:var(--mff-vh);padding:120px 0;overflow:hidden}.mff-payouts .s1-para{font-size:clamp(22px,6.6vw,28px);width:calc(100% - 40px)}.mff-payouts .s1-stage{left:0;width:100%;margin-left:0;scale:1}.mff .payshot{width:clamp(96px,30vw,140px)}.mff .payshot.p1{left:-6%;top:3%}.mff .payshot.p2{left:36%;top:0%}.mff .payshot.p3{left:72%;top:5%}.mff .payshot.p4{left:-4%;top:75%}.mff .payshot.p5{left:34%;top:79%}.mff .payshot.p6{left:70%;top:74%}.mff .payshot.p7,.mff .payshot.p8{display:none}.mff-experience .s1-exp-a{font-size:clamp(20px,6.2vw,26px);padding:0 24px}.mff-experience .s1-exp-b{font-size:clamp(36px,12vw,48px);padding:0 16px}.mff-experience .s1-set img{width:min(150px,36vw,24vh)}.mff-experience .s1-list p{font-size:clamp(17px,5.2vw,20px)}.mff-beat .s1-beat-small{font-size:clamp(20px,6.2vw,24px)}.mff-beat .s1-beat-big{font-size:clamp(32px,10.5vw,42px)}.mff-looking-back .lead{font-size:16px}.mff-looking-back .lb-btns{flex-direction:column;align-items:center;gap:12px;padding:0 20px;margin-top:22px}.mff-looking-back .lb-btn{white-space:normal;padding:12px 18px;font-size:11px;letter-spacing:.05em}.mff-looking-forward .lf-inner{gap:14px}.mff-looking-forward .lf-statement{flex:1 1 0;min-width:0}.mff-looking-forward .lf-statement .label{font-size:10px;letter-spacing:.16em;margin-bottom:14px}.mff-looking-forward .lf-line{gap:6px;margin:4px 0}.mff-looking-forward .lf-line .num{font-size:9px;width:12px}.mff-looking-forward .lf-line .txt{font-size:clamp(17px,5.2vw,30px);letter-spacing:-.01em}.mff-looking-forward .lf-line.active .txt{transform:translate(3px)}.mff-looking-forward .lf-progress,.mff-looking-forward .lf-hint{display:none}.mff-looking-forward .lf-stack{width:52%}.mff-looking-forward .lf-card{padding:16px 14px;border-radius:16px}.mff-looking-forward .tag{font-size:8.5px;gap:6px;padding:5px 9px 5px 8px;letter-spacing:.1em}.mff-looking-forward .tag .dot{width:6px;height:6px}.mff-looking-forward .lf-card hr{margin:12px 0 10px}.mff-looking-forward .lf-big{font-size:clamp(12.5px,3.6vw,17px);line-height:1.45}.mff-coin .bring-back{padding-top:100px}.mff-coin .bb-label{font-size:12px;letter-spacing:.22em}.mff-coin .flip{font-size:clamp(17px,5.6vw,21px);white-space:nowrap}.mff-coin .zoom-line{font-size:clamp(30px,9.6vw,38px)}.mff-coin .coin-stage{width:min(78vw,46vh)}.mff-coin .coin-list{top:58%}.mff-coin .coin-item{white-space:normal;font-size:clamp(19px,6vw,24px);width:88vw}.mff-moments .coverflow{--cf-w: min(240px, 62vw);--cf-h: min(300px, 78vw);height:420px}.mff-moments .h2{font-size:clamp(28px,8.6vw,34px)}.mff .cf-controls{gap:14px}.mff-lightbox{gap:10px}.mff-lightbox figure,.mff-lightbox img{max-width:78vw}.mff-lightbox .lb-close{top:16px;right:16px}.mff-news .stay{padding:80px 0 110px}.mff-news .news-card{padding:48px 24px}.mff-news .news-line{font-size:16px}}@media (max-width: 768px) and (min-height: 561px){.mff.mff-looking-forward .lf-inner{flex-direction:column!important;align-items:stretch;justify-content:center;gap:30px}.mff-looking-forward .lf-statement{flex:none;width:100%}.mff-looking-forward .lf-statement .label{font-size:12px;letter-spacing:.18em;margin-bottom:16px}.mff-looking-forward .lf-line{gap:12px;margin:4px 0}.mff-looking-forward .lf-line .num{font-size:11px;width:16px}.mff-looking-forward .lf-line .txt{font-size:clamp(30px,8.6vw,52px)}.mff-looking-forward .lf-stack{width:100%;max-width:520px;margin-top:24px}.mff-looking-forward .lf-card{padding:26px 22px;border-radius:20px}.mff-looking-forward .tag{font-size:11px;gap:8px;padding:6px 12px 6px 10px}.mff-looking-forward .tag .dot{width:7px;height:7px}.mff-looking-forward .lf-card hr{margin:16px 0 14px}.mff-looking-forward .lf-big{font-size:clamp(16px,4.4vw,20px);line-height:1.5}}@media (max-width: 359px){.mff-moments .coverflow{height:380px}}@media (max-height: 560px) and (min-width: 480px){.mff-hero .hero-title{font-size:clamp(34px,9vh,54px)}.mff-hero .s1-center{gap:16px}.mff-hero .s1-intro{font-size:16px}.mff-looking-back .lb-pin{padding-top:56px}.mff-looking-back .h2{font-size:clamp(26px,7vh,40px)}.mff-looking-back .lead{font-size:13px;line-height:1.5}.mff-looking-back .card-cluster{width:min(520px,60vh,100%);margin:16px auto 4px}.mff-looking-back .lb-btns{flex-direction:row;margin-top:10px}.mff-looking-back .lb-btn{padding:10px 18px;font-size:11px}.mff-looking-forward .lf-inner{flex-direction:row;gap:28px}.mff-looking-forward .lf-statement{flex:1;width:auto}.mff-looking-forward .lf-line .txt{font-size:clamp(24px,8vh,40px)}.mff-looking-forward .lf-statement .label{margin-bottom:10px}.mff-looking-forward .lf-stack{width:min(360px,45vw)}.mff-looking-forward .lf-card{padding:20px}.mff-looking-forward .lf-big{font-size:15px}.mff-looking-forward .lf-progress,.mff-looking-forward .lf-hint{display:none}.mff-experience .s1-exp-b{font-size:clamp(34px,11vh,60px)}.mff-experience .s1-list p{font-size:clamp(16px,5vh,24px)}.mff-coin .coin-stage{width:min(56vh,60vw)}.mff-coin .coin-item{font-size:clamp(16px,5vh,26px)}.mff-moments .coverflow{--cf-w: min(220px, 40vh);--cf-h: min(260px, 48vh);height:60vh}.mff-moments .h2{font-size:clamp(24px,7vh,36px)}.mff .cf-controls{margin-top:8px}}.mff-static .mff-hero .s1-hero,.mff-static .mff-looking-back .lb-pin{min-height:0;padding:120px 0 60px}.mff-static .mff .w{filter:none}.mff-static .mff-experience .s1-exp-pin,.mff-static .mff-beat .s1-beat-pin,.mff-static .mff-coin .coin-pin,.mff-static .mff-moments .cf-pin,.mff-static .mff-looking-forward .looking-forward{height:auto;min-height:0;overflow:visible;padding:60px 0}.mff-static .mff-experience .s1-exp-a,.mff-static .mff-experience .s1-exp-b,.mff-static .mff-beat .s1-beat-small,.mff-static .mff-beat .s1-beat-big,.mff-static .mff-experience .s1-list,.mff-static .mff-experience .s1-list p,.mff-static .mff-coin .coin-list,.mff-static .mff-coin .coin-item{position:static;translate:none;opacity:1;width:auto;margin:0 auto 16px;transform:none}.mff-static .mff-beat .s1-beat-small,.mff-static .mff-beat .s1-beat-big{width:min(1320px,calc(100% - 40px))}.mff-static .mff-experience .s1-show{position:relative;left:0;top:0;width:auto;height:auto;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:30px 0}.mff-static .mff-experience .s1-set{display:flex;gap:8px}.mff-static .mff-experience .s1-set img{position:static;opacity:1;width:110px}.mff-static .mff-looking-forward .lf-inner{align-items:flex-start}.mff-static .mff-looking-forward .lf-line .txt{color:#eef1f7}.mff-static .mff-looking-forward .lf-stack{display:flex;flex-direction:column;gap:16px}.mff-static .mff-looking-forward .lf-card{grid-area:auto}.mff-static .mff-moments .cf-item{opacity:1}.mff-static .mff-coin .coin-item{white-space:normal}.mff-static .mff-payouts .s1-payouts{height:auto;min-height:600px;padding:80px 0;overflow:hidden}.mff-static .mff-shell{height:auto;padding:20px;border:1px dashed rgba(0,168,232,.6);color:#8ed1fc;font:500 13px/1.4 system-ui,sans-serif}.mff-static .mff-preloader{display:none}@media (prefers-reduced-motion: reduce){.mff *,.mff *:before,.mff *:after,.mff-bg *,.mff-preloader *,.mff-lightbox *,.mff-dialog,.mff-dialog *,.mff-dialog::backdrop{animation:none!important;transition-duration:.01ms!important}}.mff-company-notice{font-size:12px;line-height:1.7;opacity:.75}.mff-company-notice p+p{margin-top:8px}
