:root{--mfl-frame:#000;--mfl-paper:#000;--mfl-ink:#f4f4f5;--mfl-muted:#a1a1aa;--mfl-brand:#fff;--mfl-brand-text:#000;--mfl-night:#050505;--mfl-card:#121214;--mfl-card-raised:#18181b;--mfl-cream:#ededed;--mfl-device:#16161a;--mfl-glow:#fff;--mfl-sat-dark:#000;--mfl-sat-mid:#16161b;--mfl-sat-light:#2c2c36}.mfl-root{background:var(--mfl-frame);color:var(--mfl-ink);font-family:var(--font-inter), "Inter", "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding:12px 12px 0;line-height:1.45;position:relative;overflow-x:clip}.mfl-root :where(button){font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.mfl-root :where(a){color:inherit;text-decoration:none}.mfl-root :where(p,h1,h2,h3,ul){margin:0;padding:0}.mfl-root :where(ul){list-style:none}.mfl-root :where(input,select){font:inherit;color:inherit}.mfl-root :where(button,a,input,select,[tabindex]):focus-visible{outline:2px solid var(--mfl-glow);outline-offset:2px;border-radius:6px}.mfl-svg{flex:none;max-width:none;display:block}.mfl-btn{letter-spacing:-.01em;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:14px;font-weight:500;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s,box-shadow .25s,color .25s;display:inline-flex;border:none!important}.mfl-btn:active{transform:scale(.97)}.mfl-btn--sm{height:38px;padding:0 16px;font-size:13px}.mfl-btn--brand{color:#000;background:#fff;font-weight:600;box-shadow:inset 0 1px #fffc,0 2px 10px #0006}.mfl-btn--brand:hover{background:#e4e4e7;box-shadow:inset 0 1px #fffc,0 8px 24px -6px #fff3}.mfl-btn--white{color:#f4f4f5;background:#18181b;box-shadow:0 2px 6px #00000080}.mfl-btn--white:hover{color:#fff;background:#27272a;box-shadow:0 8px 20px -6px #000000b3}.mfl-btn--cream{color:#000;background:#fff;font-weight:600}.mfl-btn--cream:hover{background:#e4e4e7}.mfl-btn--ghost{color:#ededed;background:#18181b}.mfl-btn--ghost:hover{color:#fff;background:#27272a}.mfl-btn--wide{width:100%}.mfl-btn[disabled]{opacity:.6;cursor:progress}.mfl-nav{z-index:40;pointer-events:none;justify-content:space-between;align-items:flex-start;height:58px;margin-bottom:-58px;padding:10px 10px 0;display:flex;position:sticky;top:0}.mfl-nav>*{pointer-events:auto}.mfl-nav-l{position:relative}.mfl-nav-r{gap:8px;display:flex}.mfl-root[data-scrolled] .mfl-nav{padding-top:8px}.mfl-root[data-scrolled] .mfl-logo-pill,.mfl-root[data-scrolled] .mfl-nav-r .mfl-btn{box-shadow:0 12px 32px -10px #000000d9}.mfl-logo-pill{background:#101012;border-radius:8px;align-items:center;gap:16px;height:40px;padding:0 4px 0 12px;transition:box-shadow .3s;display:flex;box-shadow:0 4px 14px #0009;border:none!important}.mfl-logo{letter-spacing:-.03em;color:var(--mfl-ink);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.mfl-logo-mark{color:#000;background:#fff;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.mfl-dot{color:#a1a1aa}.mfl-burger{background:#1c1c20;border-radius:6px;place-items:center;width:32px;height:32px;transition:background-color .2s;display:grid;position:relative;border:none!important}.mfl-burger:hover{background:#27272a}.mfl-burger i{background:#fff;border-radius:2px;height:1.5px;transition:transform .3s cubic-bezier(.2,.8,.2,1),top .3s;position:absolute;left:10px;right:10px}.mfl-burger i:first-child{top:13px}.mfl-burger i:nth-child(2){top:18px}.mfl-burger.is-open i:first-child{top:15.5px;transform:rotate(45deg)}.mfl-burger.is-open i:nth-child(2){top:15.5px;transform:rotate(-45deg)}.mfl-dropdown{width:260px;max-width:calc(100vw - 24px);color:var(--mfl-cream);transform-origin:0 0;background:#101012;border-radius:10px;padding:8px;animation:.28s cubic-bezier(.2,.8,.2,1) mfl-pop;position:absolute;top:48px;left:0;box-shadow:0 24px 60px -15px #000000f2;border:none!important}.mfl-dropdown li{animation:.35s cubic-bezier(.2,.8,.2,1) backwards mfl-rise}.mfl-dropdown a{letter-spacing:-.02em;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;transition:background-color .2s;display:flex}.mfl-dropdown a svg{opacity:0;margin-left:auto;transition:opacity .2s,transform .25s;transform:translate(-4px,4px)}.mfl-dropdown a:hover{background:#1c1c20}.mfl-dropdown a:hover svg{opacity:1;transform:none}.mfl-dd-n{opacity:.45;letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.mfl-dd-foot{color:#a1a1aa;border-top:1px solid #1c1c20;align-items:center;gap:8px;margin-top:6px;padding:10px 12px 4px;font-size:11px;display:flex}.mfl-live{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s infinite mfl-ping;box-shadow:0 0 #22c55e99}.mfl-hero{background:var(--mfl-paper);isolation:isolate;border-radius:10px 10px 0 0;flex-direction:column;display:flex;position:relative;overflow:hidden;border:none!important}.mfl-circuit-wrap{z-index:0;pointer-events:none;position:absolute;inset:0}.mfl-circuit{width:100%;height:100%;position:absolute;inset:0}.mfl-trace{fill:none;stroke:#fff;stroke-opacity:.08;stroke-width:1.4px}.mfl-pulse{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:70 930;animation:6s linear infinite mfl-run}.mfl-chip rect{fill:#0c0c0e;stroke:#fff;stroke-opacity:.14;stroke-width:1.2px;transition:fill .3s,stroke .3s,stroke-opacity .3s}.mfl-chip text{fill:#fff;fill-opacity:.4;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;transition:fill .3s,fill-opacity .3s}.mfl-chip.is-hot rect{fill:#222226;stroke:#fff;stroke-opacity:.85}.mfl-chip.is-hot text{fill:#fff;fill-opacity:1}.mfl-float-tile{z-index:3;background:#141416;border-radius:10px;place-items:center;width:48px;height:48px;animation:5s ease-in-out infinite mfl-bob;display:grid;position:absolute;top:34%;right:14%;box-shadow:0 14px 30px -10px #000000b3;border:none!important}.mfl-float-tile span{transition:transform .6s cubic-bezier(.3,1.6,.4,1);display:block}.mfl-float-tile:hover{background:#1c1c20;box-shadow:0 18px 36px -10px #000000d9}.mfl-hero-head{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:96px 20px 0;display:flex;position:relative}.mfl-backer{color:var(--mfl-muted);background:#121214;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 14px;font-size:13px;display:inline-flex;border:none!important}.mfl-backer b{color:#fff;font-weight:500}.mfl-backer-mark{color:#000;background:#fff;border-radius:4px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-grid}.mfl-h1{letter-spacing:-.05em;color:var(--mfl-ink);font-size:clamp(40px,6vw,86px);font-weight:500;line-height:1.02}.mfl-line{display:block}.mfl-mute{color:#71717a}.mfl-h1 .mfl-line:first-child{animation-delay:.12s}.mfl-h1 .mfl-line:nth-child(2){animation-delay:.19s}.mfl-sub{max-width:480px;color:var(--mfl-muted);margin-top:22px;font-size:16px;line-height:1.5}.mfl-cta-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.mfl-in{animation:.9s cubic-bezier(.2,.8,.2,1) backwards mfl-rise}.mfl-stage{flex-direction:column;flex:1;justify-content:flex-end;min-height:380px;display:flex;position:relative}.mfl-device{z-index:1;aspect-ratio:1;perspective:900px;--mfl-rx:0deg;--mfl-ry:0deg;width:clamp(230px,24vw,330px);position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.mfl-device-btn{width:100%;height:100%;transform:rotateX(var(--mfl-rx)) rotateY(var(--mfl-ry));transform-style:preserve-3d;border-radius:40%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block;border:none!important}.mfl-device-btn:active{transform:rotateX(var(--mfl-rx)) rotateY(var(--mfl-ry)) scale(.96)}.mfl-device-float{width:100%;height:100%;animation:6s ease-in-out infinite mfl-float,1.1s cubic-bezier(.2,.8,.2,1) .2s backwards mfl-drop;display:block}.mfl-device-svg{filter:drop-shadow(0 30px 40px #000000e6)drop-shadow(0 6px 12px #0009);width:100%;height:100%}.mfl-device-shadow{z-index:-1;background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;height:12%;animation:6s ease-in-out infinite mfl-shadow;position:absolute;bottom:-6%;left:18%;right:18%}.mfl-led{animation:1.6s ease-out mfl-led}.mfl-callout{height:30px;color:var(--mfl-ink);white-space:nowrap;pointer-events:none;background:#141416;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;animation:7s ease-in-out infinite mfl-bob,.9s cubic-bezier(.2,.8,.2,1) .9s backwards mfl-rise;display:inline-flex;position:absolute;top:16%;left:-34%;box-shadow:0 10px 24px -10px #000c;border:none!important}.mfl-rings{z-index:0;width:0;height:0;position:absolute;bottom:calc(24px + clamp(230px,24vw,330px)/2);left:50%}.mfl-rings i{opacity:0;border:1px solid #ffffff40;border-radius:50%;width:320px;height:320px;animation:1.8s cubic-bezier(.2,.8,.2,1) mfl-ring;position:absolute;top:-160px;left:-160px}.mfl-rings i:nth-child(2){animation-delay:.18s}.mfl-rings i:nth-child(3){animation-delay:.36s}.mfl-hero-foot{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 20px 20px;display:flex;position:relative}.mfl-hero-foot>*{pointer-events:auto}.mfl-info{max-width:400px}.mfl-info-k{color:var(--mfl-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;margin-bottom:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.mfl-info-t{letter-spacing:-.025em;color:var(--mfl-ink);font-size:clamp(17px,1.55vw,22px);line-height:1.24}.mfl-info-t .mfl-line{display:inline}.mfl-cards{gap:12px;display:flex}.mfl-stat{width:min(100vw - 48px,280px);color:var(--mfl-cream);background:#141416;border-radius:8px;padding:14px;transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .2s;box-shadow:0 20px 40px -20px #000000f2;border:none!important}.mfl-stat:hover{background:#18181c;transform:translateY(-4px)}.mfl-stat-top{justify-content:space-between;gap:8px;display:flex}.mfl-stat-t{letter-spacing:-.01em;font-size:13px;font-weight:500}.mfl-stat-d{color:#71717a;margin-top:2px;font-size:10px}.mfl-stat-tools{align-items:flex-start;gap:4px;display:flex}.mfl-ico{color:#a1a1aa;background:#222226;border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.mfl-stat-amt{letter-spacing:-.03em;color:#fff;margin-top:12px;font-size:24px;font-weight:600;animation:.45s cubic-bezier(.2,.8,.2,1) mfl-swap}.mfl-stat-chg{color:#a1a1aa;align-items:center;gap:6px;margin-top:6px;font-size:11px;display:flex}.mfl-chg{color:#22c55e;background:#27272a;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-weight:600;display:inline-flex}.mfl-chg.is-down{color:#a1a1aa}.mfl-stat-split{border-top:1px solid #222226;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.mfl-donut{flex:none}.mfl-arc{cursor:pointer;transition:stroke-width .25s,opacity .25s}.mfl-arc.is-dim{opacity:.25}.mfl-donut-t{fill:#fff;font-size:10px;font-weight:600}.mfl-legend{flex:1;min-width:0}.mfl-legend-h{color:#a1a1aa;margin-bottom:6px;font-size:10px;font-weight:500}.mfl-legend ul{grid-template-columns:1fr 1fr;gap:4px 8px;display:grid}.mfl-legend li{cursor:default;grid-template-columns:6px 1fr;column-gap:6px;font-size:9px;line-height:1.3;transition:opacity .25s;display:grid}.mfl-legend li.is-dim{opacity:.25}.mfl-legend li i{border-radius:50%;width:6px;height:6px;margin-top:2px}.mfl-legend li span{color:#a1a1aa;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mfl-legend li b{color:#ededed;grid-column:2;font-weight:500}.mfl-menu{position:relative}.mfl-menu-btn{white-space:nowrap;border-radius:4px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:11px;transition:background-color .2s;display:inline-flex;border:none!important}.mfl-menu--dark .mfl-menu-btn{color:var(--mfl-cream);background:#222226}.mfl-menu--dark .mfl-menu-btn:hover{background:#2e2e34}.mfl-menu--light .mfl-menu-btn{color:#f4f4f5;background:#18181b;height:26px;font-size:11px}.mfl-menu--light .mfl-menu-btn:hover{background:#27272a}.mfl-chev{transition:transform .25s}.mfl-chev.is-open{transform:rotate(180deg)}.mfl-menu-list{z-index:20;transform-origin:100% 0;min-width:120px;color:var(--mfl-cream);background:#18181b;border-radius:8px;outline:none;padding:4px;animation:.2s cubic-bezier(.2,.8,.2,1) mfl-pop;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 16px 40px -10px #000000e6;border:none!important}.mfl-menu-opt{cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:11px;display:flex}.mfl-menu-opt.is-active,.mfl-menu-opt:hover{background:#27272a}.mfl-night{background:var(--mfl-night);color:var(--mfl-cream);padding:0 10px;display:block}.mfl-about{text-align:center;padding:120px 16px 50px}.mfl-badge{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#18181b;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:11px;font-weight:500;display:inline-flex;border:none!important}.mfl-badge--light{color:#f4f4f5;background:#18181b}.mfl-statement{letter-spacing:-.04em;max-width:1040px;margin:44px auto 0;font-size:clamp(28px,4vw,56px);font-weight:400;line-height:1.15}.mfl-w{color:#3f3f46;transition:color .5s}.mfl-w.is-on{color:#fff}.mfl-trio{vertical-align:-.12em;opacity:.45;margin:0 .1em;transition:opacity .5s;display:inline-flex}.mfl-trio.is-on{opacity:1}.mfl-trio i{border-radius:.2em;place-items:center;width:1.05em;height:.95em;font-style:normal;transition:transform .45s cubic-bezier(.3,1.6,.4,1);display:grid}.mfl-trio i:first-child{z-index:3;background:#27272a}.mfl-trio i:nth-child(2){z-index:2;background:#52525b;margin-left:-.28em}.mfl-trio i:nth-child(3){z-index:1;background:#a1a1aa;margin-left:-.28em}.mfl-trio i svg{width:.5em;height:.5em}.mfl-trio:hover i:first-child{transform:translate(-.12em,-.06em)rotate(-8deg)}.mfl-trio:hover i:nth-child(3){transform:translate(.12em,-.06em)rotate(8deg)}.mfl-stats{grid-template-columns:repeat(3,1fr);max-width:1180px;margin:110px auto 0;display:grid}.mfl-statnum{padding:16px 12px 22px}.mfl-statnum+.mfl-statnum{border-left:1px solid #1c1c20}.mfl-statnum-v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(38px,4.4vw,62px);font-weight:300;line-height:1}.mfl-statnum-l{color:#a1a1aa;margin-top:16px;font-size:14px}.mfl-feat{isolation:isolate;--mfl-sx:80%;--mfl-sy:10%;background:#08080a;border-radius:18px;max-width:1440px;margin:90px auto 0;position:relative;overflow:hidden;border:none!important}.mfl-feat-bg{z-index:-1;position:absolute;inset:0}.mfl-satin{width:100%;height:100%;position:absolute;inset:0}.mfl-satin-a{transform-origin:50%;animation:18s ease-in-out infinite alternate mfl-satin-a}.mfl-satin-b{transform-origin:0;animation:14s ease-in-out infinite alternate mfl-satin-b}.mfl-satin-c{transform-origin:100%;animation:16s ease-in-out infinite alternate-reverse mfl-satin-b}.mfl-feat-light{background:radial-gradient(520px circle at var(--mfl-sx) var(--mfl-sy), #ffffff14, transparent 60%);mix-blend-mode:screen;transition:background .2s;position:absolute;inset:0}.mfl-feat-in{text-align:center;flex-direction:column;align-items:center;padding:68px 20px 76px;display:flex;position:relative}.mfl-h2{letter-spacing:-.05em;color:#fff;margin-top:22px;font-size:clamp(34px,4.2vw,58px);font-weight:500;line-height:1.05}.mfl-h2 .mfl-mute{color:#71717a}.mfl-feat-sub{color:#a1a1aa;max-width:460px;margin-top:16px;font-size:15px;line-height:1.45}.mfl-fcards{flex-wrap:wrap;justify-content:center;gap:20px;width:100%;margin-top:48px;display:flex}.mfl-fcard{color:#ededed;background:#141416;border-radius:12px;width:min(100%,460px);padding:12px 12px 24px;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;box-shadow:0 30px 60px -30px #000000f2;border:none!important}.mfl-fcard:hover{transform:translateY(-6px);box-shadow:0 40px 80px -30px #000}.mfl-fmedia{isolation:isolate;background:#000;border-radius:8px;place-items:center;height:310px;display:grid;position:relative;overflow:hidden;border:none!important}.mfl-fmedia .mfl-satin{z-index:-2}.mfl-flare{z-index:-1;filter:blur(8px);background:radial-gradient(closest-side,#ffffff1f,#0000 70%);border-radius:50%;width:160px;height:220px;animation:7s ease-in-out infinite alternate mfl-flare;position:absolute;top:-40px;right:-30px;transform:rotate(24deg)}.mfl-flare--r{inset:auto auto -60px -40px}.mfl-fcard h3{letter-spacing:-.02em;color:#fff;margin-top:20px;font-size:18px;font-weight:500}.mfl-fcard>p{color:#a1a1aa;max-width:360px;margin:8px auto 0;font-size:13px;line-height:1.5}.mfl-panel{color:#ededed;text-align:left;background:#18181b;border-radius:8px;width:min(100% - 32px,320px);padding:14px;transition:transform .45s cubic-bezier(.2,.8,.2,1);box-shadow:0 24px 50px -20px #000000f2;border:none!important}.mfl-fcard:hover .mfl-panel{transform:scale(1.02)}.mfl-panel-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.mfl-panel-k{color:#a1a1aa;font-size:11px}.mfl-wallet-total{letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;margin-top:2px;font-size:24px;font-weight:600;animation:.45s cubic-bezier(.2,.8,.2,1) mfl-swap}.mfl-wallet-g{color:#22c55e;margin-top:2px;font-size:10px;font-weight:500}.mfl-wallet-h{color:#a1a1aa;align-items:center;margin-top:14px;font-size:11px;font-weight:500}.mfl-link{color:#fff;text-underline-offset:2px;font-size:11px;text-decoration:underline;border:none!important}.mfl-cur{color:#ededed;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.mfl-wallet-grid{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.mfl-wtile{background:#111113;border-radius:6px;flex-direction:column;gap:3px;padding:8px 10px;transition:background-color .2s,box-shadow .2s,transform .2s;animation:.4s cubic-bezier(.2,.8,.2,1) mfl-swap;display:flex;border:none!important}.mfl-wtile:hover{background:#202024}.mfl-wtile.is-sel{background:#222228;box-shadow:0 0 0 1px #ffffff4d,0 6px 14px -6px #0009}.mfl-wtile b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:13px;font-weight:500;overflow:hidden}.mfl-wtile em{color:#22c55e;font-size:9px;font-style:normal}.mfl-wtile em.is-off{color:#71717a}.mfl-flag{border-radius:50%}.mfl-spend-sum{align-items:flex-end;margin-top:12px}.mfl-spend-sum b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#fff;font-size:22px;font-weight:500;animation:.45s cubic-bezier(.2,.8,.2,1) mfl-swap;display:inline-block}.mfl-spend-sum p span{color:#71717a;white-space:nowrap;font-size:10px}.mfl-spend-legend{color:#a1a1aa;gap:8px;padding-bottom:4px;font-size:9px;display:flex}.mfl-spend-legend span{align-items:center;gap:4px;display:inline-flex}.mfl-spend-legend i{border-radius:2px;width:7px;height:7px}.mfl-meter{background:#27272a;border-radius:4px;height:4px;margin-top:8px;overflow:hidden}.mfl-meter i{background:#fff;border-radius:4px;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.mfl-heat{gap:4px;margin-top:12px;display:grid}.mfl-heat-col{justify-items:center;gap:4px;display:grid}.mfl-cell{aspect-ratio:1;border-radius:4px;width:100%;max-width:22px;transition:transform .2s,box-shadow .2s;animation:.5s cubic-bezier(.2,.8,.2,1) backwards mfl-cell;border:none!important}.mfl-cell:hover,.mfl-cell.is-on{transform:scale(1.22);box-shadow:0 0 0 2px #fff}.mfl-root .lv0{background:#18181b}.mfl-root .lv1{background:#27272a}.mfl-root .lv2{background:#52525b}.mfl-root .lv3{background:#a1a1aa}.mfl-root .lv4{background:#fff}.mfl-heat-m{color:#71717a;margin-top:2px;font-size:8px}.mfl-heat-tip{color:#a1a1aa;min-height:14px;margin-top:10px;font-size:10px}.mfl-heat-tip b{color:#fff;font-weight:500}.mfl-cta{text-align:center;flex-direction:column;align-items:center;padding:130px 16px 110px;display:flex}.mfl-cta-mark{color:#000;background:#fff;border-radius:14px;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 20px 40px -15px #ffffff4d;border:none!important}.mfl-cta-mark svg{animation:14s linear infinite mfl-spin}.mfl-cta .mfl-cta-row{margin-top:32px}.mfl-foot{border-top:1px solid #18181b;max-width:1440px;margin:0 auto;padding:60px 16px 26px}.mfl-foot-top{grid-template-columns:2fr repeat(3,1fr);gap:32px;display:grid}.mfl-foot .mfl-logo{color:var(--mfl-cream)}.mfl-foot .mfl-logo-mark{color:#000;background:#fff}.mfl-foot-brand p{color:#a1a1aa;max-width:260px;margin-top:14px;font-size:13px;line-height:1.5}.mfl-foot-col p{color:#71717a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px;font-size:12px;font-weight:500}.mfl-foot-col li+li{margin-top:10px}.mfl-foot-col a,.mfl-foot-soc a{color:#d4d4d8;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-size:14px;transition:background-size .3s,color .2s}.mfl-foot-col a:hover,.mfl-foot-soc a:hover{color:#fff;background-size:100% 1px}.mfl-wordmark{letter-spacing:-.07em;color:#121215;-webkit-user-select:none;user-select:none;white-space:nowrap;margin-top:60px;font-size:clamp(80px,19vw,300px);font-weight:600;line-height:.8}.mfl-wordmark span{color:#fff}.mfl-foot-bot{color:#71717a;border-top:1px solid #141416;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:24px;padding-top:18px;font-size:12px;display:flex}.mfl-foot-soc{gap:18px;display:flex}.mfl-foot-soc a{font-size:12px}.mfl-modal{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;place-items:center;padding:16px;animation:.25s mfl-fade;display:grid;position:fixed;inset:0}.mfl-dialog{width:min(100%,440px);max-height:calc(100svh - 32px);color:var(--mfl-ink);background:#121214;border-radius:12px;padding:28px;animation:.35s cubic-bezier(.2,.8,.2,1) mfl-pop;position:relative;overflow:auto;box-shadow:0 40px 100px -30px #000000f2;border:none!important}.mfl-dialog h2{letter-spacing:-.045em;color:#fff;margin-top:16px;font-size:28px;font-weight:500;line-height:1.05}.mfl-dialog-sub{color:var(--mfl-muted);margin-top:8px;font-size:13px}.mfl-dialog form{flex-direction:column;display:flex}.mfl-dialog label{color:#a1a1aa;flex-direction:column;flex:1;gap:6px;margin-top:14px;font-size:12px;font-weight:500;display:flex}.mfl-dialog input,.mfl-dialog select{color:#fff;box-sizing:border-box;background:#1c1c20;border-radius:6px;outline:none;width:100%;height:42px;padding:0 12px;font-size:14px;font-weight:400;transition:box-shadow .2s,background-color .2s;border:none!important}.mfl-dialog input:focus,.mfl-dialog select:focus{background:#24242a;box-shadow:0 0 0 2px #fff}.mfl-dialog input[aria-invalid=true]{box-shadow:0 0 0 2px #ef4444}.mfl-dialog-row{gap:10px;display:flex}.mfl-err{color:#ef4444;min-height:18px;margin:10px 0 6px;font-size:12px}.mfl-x{color:#a1a1aa;border-radius:50%;place-items:center;width:32px;height:32px;transition:background-color .2s;display:grid;position:absolute;top:14px;right:14px;border:none!important}.mfl-x:hover{color:#fff;background:#1c1c20}.mfl-done{text-align:center;flex-direction:column;align-items:center;padding:12px 0 4px;display:flex}.mfl-done-mark{color:#000;background:#fff;border-radius:16px;place-items:center;width:64px;height:64px;animation:.5s cubic-bezier(.3,1.6,.4,1) mfl-pop;display:grid}.mfl-done-mark svg{animation:6s linear infinite mfl-spin}.mfl-done p{color:var(--mfl-muted);max-width:320px;margin:10px 0 22px;font-size:14px}.mfl-rise{transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.mfl-rise.mfl-pre{opacity:0;transform:translateY(24px)}@keyframes mfl-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mfl-pop{0%{opacity:0;transform:scale(.94)translateY(-4px)}to{opacity:1;transform:none}}@keyframes mfl-fade{0%{opacity:0}to{opacity:1}}@keyframes mfl-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mfl-run{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes mfl-bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-10px)rotate(3deg)}}@keyframes mfl-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(1.5deg)}}@keyframes mfl-shadow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.86)}}@keyframes mfl-drop{0%{opacity:0;transform:translateY(60px)scale(.9)rotate(-8deg)}to{opacity:1;transform:none}}@keyframes mfl-led{0%{opacity:.35}25%{opacity:1;filter:brightness(1.6)}to{opacity:1}}@keyframes mfl-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes mfl-ping{0%{box-shadow:0 0 #22c55e99}80%,to{box-shadow:0 0 0 7px #22c55e00}}@keyframes mfl-cell{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes mfl-spin{to{transform:rotate(360deg)}}@keyframes mfl-flare{0%{opacity:.75;transform:rotate(24deg)translateY(0)}to{opacity:1;transform:rotate(34deg)translateY(18px)}}@keyframes mfl-satin-a{0%{transform:translate(0)scale(1)}to{transform:translate(-30px,18px)scale(1.06)}}@keyframes mfl-satin-b{0%{transform:translate(0)scaleX(1)}to{transform:translate(12px,-10px)scaleX(1.15)}}@media (max-width:980px){.mfl-hero-foot{flex-direction:column;align-items:stretch}.mfl-cards{scroll-snap-type:x mandatory;margin:0 -20px;padding-bottom:4px;padding-left:20px;padding-right:20px;overflow-x:auto}.mfl-stat{scroll-snap-align:start;flex:none}.mfl-stage{min-height:0;padding-top:clamp(250px,40vw,360px)}.mfl-device{top:20px;bottom:auto}.mfl-rings{top:calc(20px + clamp(230px,24vw,330px)/2);bottom:auto}.mfl-float-tile{display:none}.mfl-foot-top{grid-template-columns:1fr 1fr}.mfl-foot-brand{grid-column:1/-1}}@media (max-width:640px){.mfl-root,.mfl-nav{padding:6px 6px 0}.mfl-nav-r .mfl-btn+.mfl-btn--brand{display:none}.mfl-hero-head{padding-top:86px}.mfl-stats{grid-template-columns:1fr;margin-top:60px}.mfl-statnum+.mfl-statnum{border-top:1px solid #1c1c20;border-left:0}.mfl-dialog-row{flex-direction:column;gap:0}.mfl-callout{top:-6%;left:-10%}.mfl-fmedia{height:310px}}@media (max-width:480px){.mfl-callout{padding:0 10px;font-size:11px;top:-34px;left:50%;transform:translate(-50%)}.mfl-foot-top{grid-template-columns:1fr;gap:24px}.mfl-h1{font-size:clamp(34px,9vw,54px)}}@media (prefers-reduced-motion:reduce){.mfl-root *,.mfl-root :before,.mfl-root :after{transition:none!important;animation:none!important}.mfl-rise.mfl-pre{opacity:1;transform:none}}
