.mf-root{--bg:#050505;--line:#292318;--gold:#d4af37;--gold-hi:#f0d371;--ink:#f4f0e7;--muted:#9c927c;background:var(--bg);min-height:100svh;color:var(--ink);padding:0 max(24px,5vw)}.mf-root *{box-sizing:border-box}.mf-reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.mf-reveal.is-visible{opacity:1;transform:none}.mf-contact.mf-reveal{transform:none}.mf-header{grid-template-columns:1fr auto 1fr;align-items:center;width:min(1240px,100%);height:84px;margin:auto;display:grid}.mf-back{color:var(--muted);justify-self:start;font-size:13px;text-decoration:none}.mf-back:hover{color:var(--ink)}.mf-lockup{align-items:center;gap:11px;display:flex}.mf-lockup img{object-fit:contain;width:36px;height:33px}.mf-lockup>span{flex-direction:column;gap:2px;display:flex}.mf-lockup strong{font-size:14px;font-weight:500}.mf-lockup small{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:9px}.mf-hero{grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(44px,7vw,100px);width:min(1240px,100%);margin:auto;padding:72px 0 68px;display:grid}.mf-development{color:#716a5b;letter-spacing:.11em;text-transform:uppercase;margin-bottom:14px;font-size:9px;display:block}.mf-copy h1{max-width:560px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.05em;margin:0;font-size:clamp(54px,6vw,84px);font-weight:400;line-height:.98}.mf-copy>p{max-width:440px;color:var(--muted);margin:26px 0 0;font-size:clamp(16px,1.5vw,20px);line-height:1.5}.mf-stats{color:var(--muted);gap:27px;margin-top:36px;font-size:11px;display:flex}.mf-stats span{flex-direction:column;gap:4px;display:flex}.mf-stats strong{color:var(--ink);font-size:17px;font-weight:450}.mf-chart{background:linear-gradient(145deg,#0b0a07,#070706 72%);border:1px solid #30291b;min-width:0;padding:20px 20px 16px;box-shadow:0 30px 100px #000}.mf-chart-head{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.mf-chart-head>span:first-child{align-items:center;gap:7px;display:flex}.mf-chart-head i{background:#75c985;border-radius:50%;width:6px;height:6px;animation:2.2s ease-out infinite mf-live-status;display:inline-block;box-shadow:0 0 #75c98566}.mf-chart-head i.is-offline{box-shadow:none;background:#9c927c;animation:none}.mf-chart svg{width:100%;height:auto;margin-top:10px;display:block}.mf-live-value{z-index:1;grid-template-columns:auto 1fr;align-items:baseline;column-gap:9px;margin:24px 0 -36px 20px;display:grid;position:relative}.mf-live-value strong{color:var(--ink);letter-spacing:-.045em;font-size:clamp(28px,3vw,42px);font-weight:350}.mf-live-value>span{color:var(--muted);font-size:10px}.mf-live-value em{color:var(--gold-hi);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;margin-top:2px;font-size:9px;font-style:normal}.mf-live-area{fill:url(#mf-live-area);opacity:0;animation:.9s .3s forwards mf-live-fill}.mf-live-line{fill:none;stroke:var(--gold-hi);stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;stroke-dashoffset:1400px;animation:1.6s cubic-bezier(.22,1,.36,1) .12s forwards mf-live-draw}.mf-live-point-ring{fill:none;stroke:var(--gold-hi);stroke-width:1.5px;opacity:0;animation:2.2s ease-out infinite mf-live-ring}@keyframes mf-live-draw{to{stroke-dashoffset:0}}@keyframes mf-live-fill{to{opacity:1}}@keyframes mf-live-ring{0%{opacity:.8;transform:scale(.5)}75%,to{opacity:0;transform:scale(1.9)}}@keyframes mf-live-status{0%{box-shadow:0 0 #75c98566}70%,to{box-shadow:0 0 0 7px #75c98500}}.mf-grid{stroke:#252119;stroke-width:1px}.mf-threshold{stroke:#846d2d;stroke-dasharray:5 7;stroke-width:1px}.mf-band-wide{fill:url(#mf-band);opacity:0;transition:opacity 1.1s .18s}.mf-band-core{fill:#d4af3729;opacity:0;transition:opacity .9s .3s}.mf-median{fill:none;stroke:var(--gold-hi);stroke-width:2.3px;stroke-dasharray:900;stroke-dashoffset:900px;transition:stroke-dashoffset 1.5s cubic-bezier(.22,1,.36,1) .22s}.mf-hero.is-visible .mf-band-wide,.mf-hero.is-visible .mf-band-core{opacity:1}.mf-hero.is-visible .mf-median{stroke-dashoffset:0}.mf-event{stroke:#c3b996;stroke-width:1px;opacity:.45}.mf-point{fill:var(--gold-hi);stroke:#0a0907;stroke-width:2px}.mf-label{fill:#8e846f;font-family:var(--font-ui), sans-serif;letter-spacing:.08em;font-size:10px}.mf-legend{color:var(--muted);justify-content:center;gap:20px;font-size:10px;display:flex}.mf-legend span{align-items:center;gap:7px;display:flex}.mf-legend i{width:18px;display:inline-block}.mf-legend .line{border-top:2px solid var(--gold-hi)}.mf-legend .band{background:#d4af3733;height:7px}.mf-section-copy>span,.mf-alert-head>div>span,.mf-contact small,.mf-dialog small{color:var(--gold-hi);letter-spacing:.16em;font-size:10px}.mf-section-copy h2{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(34px,4.5vw,62px);font-weight:350}.mf-section-copy p{max-width:570px;color:var(--muted);margin:18px 0 0;font-size:17px;line-height:1.6}.mf-questions{width:min(1240px,100%);margin:auto;padding:72px 0 58px}.mf-questions .mf-section-copy h2{font-size:clamp(30px,3.4vw,46px)}.mf-example-card{opacity:0;margin-top:30px;transition:opacity .7s 80ms,transform .7s cubic-bezier(.22,1,.36,1) 80ms;transform:translateY(16px)}.mf-questions.is-visible .mf-example-card{opacity:1;transform:none}.mf-example-card>header{min-height:52px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #252118;justify-content:space-between;align-items:center;gap:24px;padding:0;font-size:11px;display:flex}.mf-example-card>header span:first-child{color:var(--ink)}.mf-example-body{grid-template-columns:.72fr 1.65fr .9fr;align-items:center;gap:clamp(30px,5vw,72px);min-height:210px;padding:30px 0 18px;display:grid}.mf-example-body small{color:var(--muted);letter-spacing:.12em;font-size:9px}.mf-example-risk,.mf-example-action{flex-direction:column;display:flex}.mf-example-risk strong{color:var(--gold-hi);letter-spacing:-.06em;margin-top:12px;font-size:clamp(52px,6vw,78px);font-weight:300;line-height:1}.mf-example-risk>span,.mf-example-action>span{color:var(--muted);margin-top:8px;font-size:12px}.mf-example-action strong{letter-spacing:-.04em;margin-top:14px;font-size:clamp(25px,2.8vw,38px);font-weight:350;line-height:1.1}.mf-example-window>div:first-child,.mf-example-window>p{color:var(--muted);justify-content:space-between;margin:0;font-size:9px;display:flex}.mf-example-window svg{width:100%;height:auto;margin:4px 0;display:block;overflow:visible}.mf-example-threshold{stroke:#4f452d;stroke-width:1px;stroke-dasharray:5 7}.mf-example-area{fill:url(#mf-example-fill);opacity:0;transition:opacity .9s .28s}.mf-example-line{fill:none;stroke:var(--gold-hi);stroke-width:2px;stroke-dasharray:800;stroke-dashoffset:800px;filter:drop-shadow(0 0 5px #d4af3755);transition:stroke-dashoffset 1.5s cubic-bezier(.22,1,.36,1) .32s}.mf-example-point{fill:#080706;stroke:var(--gold-hi);stroke-width:2px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.2s ease-in-out 1.7s infinite paused mf-example-pulse}.mf-questions.is-visible .mf-example-area{opacity:1}.mf-questions.is-visible .mf-example-line{stroke-dashoffset:0}.mf-questions.is-visible .mf-example-point{opacity:1;animation-play-state:running}@keyframes mf-example-pulse{0%,to{filter:drop-shadow(0 0 #d4af3700);transform:scale(1)}50%{filter:drop-shadow(0 0 7px #d4af37aa);transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.mf-chart-head i,.mf-live-area,.mf-live-line,.mf-live-point-ring{animation:none}.mf-live-area{opacity:1}.mf-live-line{stroke-dashoffset:0}}.mf-flow{width:min(1240px,100%);margin:auto;padding:76px 0 78px}.mf-flow-map{grid-template-columns:minmax(220px,1fr) auto minmax(220px,.85fr) auto minmax(230px,1fr);align-items:center;gap:clamp(20px,3vw,46px);margin-top:50px;display:grid}.mf-flow-inputs{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.mf-flow-inputs>div{border:1px solid var(--line);opacity:0;background:#080806;min-height:88px;padding:13px;transition:opacity .65s .1s,transform .65s cubic-bezier(.22,1,.36,1) .1s;transform:translate(-12px)}.mf-flow-inputs span,.mf-flow-outputs small,.mf-flow-core small{color:var(--muted);letter-spacing:.1em;font-size:9px}.mf-flow-inputs svg{width:100%;margin-top:7px;display:block}.mf-flow-inputs path{fill:none;stroke:#81775f;stroke-width:1.5px}.mf-flow-arrow{color:#675b3a;font-size:24px}.mf-flow-core{opacity:0;background:radial-gradient(circle,#32280d 0,#110e08 54%,#080706 100%);border:1px solid #8b7230;flex-direction:column;justify-content:center;min-height:190px;padding:25px;transition:opacity .7s .22s,transform .7s cubic-bezier(.22,1,.36,1) .22s;display:flex;transform:scale(.97);box-shadow:0 0 60px #d4af3714}.mf-flow-core strong{color:var(--gold-hi);letter-spacing:-.04em;margin-top:16px;font-size:42px;font-weight:300}.mf-flow-core>span{color:var(--muted);font-size:11px}.mf-flow-core>div{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:23px;display:grid}.mf-flow-core i{opacity:.25;transform-origin:bottom;background:linear-gradient(#f0d371,#6a551b);height:22px;transition:transform .7s cubic-bezier(.22,1,.36,1) .5s;transform:scaleY(0)}.mf-flow-core i:nth-child(4),.mf-flow-core i:nth-child(5){opacity:1}.mf-flow-core i:nth-child(3),.mf-flow-core i:nth-child(6){opacity:.55}.mf-flow-outputs{background:var(--line);gap:1px;display:grid}.mf-flow-outputs>div{opacity:0;background:#080806;flex-direction:column;justify-content:center;gap:6px;min-height:62px;padding:13px 16px;transition:opacity .65s .34s,transform .65s cubic-bezier(.22,1,.36,1) .34s;display:flex;transform:translate(12px)}.mf-flow.is-visible .mf-flow-inputs>div,.mf-flow.is-visible .mf-flow-core,.mf-flow.is-visible .mf-flow-outputs>div{opacity:1;transform:none}.mf-flow.is-visible .mf-flow-core i{transform:scaleY(1)}.mf-flow-outputs strong{font-size:14px;font-weight:400}.mf-proof{width:min(1240px,100%);margin:auto;padding:64px 0 58px}.mf-proof-head{justify-content:space-between;align-items:end;gap:30px;display:flex}.mf-proof-head h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.5vw,48px);font-weight:400}.mf-proof-head>span{color:var(--muted);font-size:10px}.mf-tabs{scrollbar-width:none;gap:28px;margin-top:34px;display:flex;overflow-x:auto}.mf-tabs::-webkit-scrollbar{display:none}.mf-tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0 0 12px;font-size:13px}.mf-tabs button[aria-selected=true]{color:var(--gold-hi);border-color:var(--gold)}.mf-comparison{grid-template-columns:.65fr 1.35fr;align-items:center;gap:clamp(45px,9vw,130px);min-height:230px;padding:42px 0 32px;display:grid}.mf-result{flex-direction:column;gap:8px;display:flex}.mf-result strong{letter-spacing:-.055em;font-size:clamp(44px,6vw,72px);font-weight:400}.mf-result span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.mf-bars{flex-direction:column;gap:24px;display:flex}.mf-bar-label{color:var(--muted);justify-content:space-between;gap:18px;font-size:11px;display:flex}.mf-bar-label strong{color:var(--ink);font-weight:500}.mf-bar-track{background:#191711;height:7px;margin-top:9px;overflow:hidden}.mf-bar-track span{transform-origin:0;background:#676050;height:100%;transition:width .35s;display:block;transform:scaleX(0)}.mf-proof.is-visible .mf-bar-track span{transition:width .35s,transform .9s cubic-bezier(.22,1,.36,1) .18s;transform:scaleX(1)}.mf-bar-track span.accent{background:linear-gradient(90deg, #8f7420, var(--gold-hi));box-shadow:0 0 18px #d4af3740}.mf-bars small{color:#77705f;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.mf-evidence-note{color:#77705f;margin:0;font-size:11px}.mf-headtohead{width:min(1240px,100%);margin:auto;padding:54px 0 64px}.mf-alert-head>div h2{margin:12px 0 0}.mf-alert-head>p{color:var(--muted);margin:0;font-size:12px}.mf-alert-chart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#0000 0 119px,#211d15 120px,#0000 121px);min-height:390px;margin-top:42px;padding:20px 0 0 56px;position:relative}.mf-alert-axis{color:var(--muted);flex-direction:column;justify-content:space-between;font-size:10px;display:flex;position:absolute;inset:10px auto 56px 0}.mf-alert-groups{grid-template-columns:repeat(4,1fr);gap:clamp(20px,7vw,90px);height:310px;display:grid}.mf-alert-group{text-align:center;color:var(--muted);grid-template-rows:1fr auto;gap:12px;font-size:11px;display:grid}.mf-alert-bars{justify-content:center;align-items:end;gap:clamp(8px,1.5vw,20px);min-height:0;display:flex}.mf-alert-bars i{clip-path:inset(100% 0 0);background:#514b3e;width:min(68px,54%);min-height:4px;transition:clip-path .85s cubic-bezier(.22,1,.36,1);display:block;position:relative}.mf-headtohead.is-visible .mf-alert-bars i{clip-path:inset(-28px 0 0)}.mf-headtohead.is-visible .mf-alert-group:nth-child(2) .mf-alert-bars i{transition-delay:80ms}.mf-headtohead.is-visible .mf-alert-group:nth-child(3) .mf-alert-bars i{transition-delay:.16s}.mf-headtohead.is-visible .mf-alert-group:nth-child(4) .mf-alert-bars i{transition-delay:.24s}.mf-alert-bars i.zenith{background:linear-gradient(180deg, var(--gold-hi), #765e1a);box-shadow:0 0 30px #d4af3720}.mf-alert-bars b{color:var(--ink);font-size:11px;font-style:normal;font-weight:500;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.mf-alert-legend{color:var(--muted);align-items:center;gap:24px;margin:23px 0 0;font-size:11px;display:flex}.mf-alert-legend>span{align-items:center;gap:8px;display:flex}.mf-alert-legend i{background:#514b3e;width:9px;height:9px;display:block}.mf-alert-legend i.zenith{background:var(--gold-hi)}.mf-alert-legend small{text-transform:uppercase;letter-spacing:.1em;margin-left:auto;font-size:9px}.mf-scoreboard{margin-top:34px;overflow-x:auto}.mf-score-grid{grid-template-columns:1.35fr 1fr .75fr;align-items:center;gap:20px;min-width:560px;min-height:70px;display:grid}.mf-score-grid strong,.mf-score-grid span,.mf-score-grid em,.mf-score-grid a{font-size:15px;font-style:normal}.mf-score-grid strong{font-weight:450}.mf-score-grid span{color:var(--muted)}.mf-score-grid em{color:var(--gold-hi)}.mf-score-grid a{color:var(--muted);text-decoration:none}.mf-score-grid a:hover{color:var(--ink)}.mf-value{width:min(1240px,100%);margin:auto;padding:64px 0}.mf-value h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.5vw,48px);font-weight:400}.mf-value ul{grid-template-columns:repeat(4,1fr);gap:18px;margin:38px 0 0;padding:0;list-style:none;display:grid}.mf-value li{color:var(--ink);opacity:0;flex-direction:column;justify-content:center;min-height:74px;padding-right:24px;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(12px)}.mf-value.is-visible li{opacity:1;transform:translateY(0)}.mf-value.is-visible li:nth-child(2){transition-delay:70ms}.mf-value.is-visible li:nth-child(3){transition-delay:.14s}.mf-value.is-visible li:nth-child(4){transition-delay:.21s}.mf-value li span{color:var(--ink);font-size:clamp(16px,1.6vw,21px)}.mf-contact{justify-content:space-between;align-items:center;gap:40px;width:min(1240px,100%);margin:auto;padding:72px 0 84px;display:flex}.mf-contact h2{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,54px);font-weight:400}.mf-contact>div:first-child>small{margin-bottom:12px;display:block}.mf-contact>button{color:var(--gold-hi);font:inherit;cursor:pointer;background:0 0;border:1px solid #66552a;flex:none;padding:14px 18px;font-size:12px}.mf-contact>button:hover{border-color:var(--gold-hi);background:#d4af370d}.mf-dialog-backdrop{z-index:50;opacity:0;visibility:hidden;background:#000b;transition:opacity .24s,visibility .24s;position:fixed;inset:0}.mf-dialog-backdrop.open{opacity:1;visibility:visible}.mf-dialog{z-index:51;opacity:0;visibility:hidden;background:#090806;border:1px solid #66552a;width:min(520px,100vw - 32px);max-height:calc(100svh - 32px);padding:34px;transition:opacity .22s,transform .26s,visibility .26s;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-47%)scale(.98);box-shadow:0 30px 100px #000}.mf-dialog.open{opacity:1;visibility:visible;transform:translate(-50%,-50%)scale(1)}.mf-dialog-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.mf-dialog h3{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(28px,5vw,42px);font-weight:350}.mf-dialog-head>button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:24px}.mf-dialog>p{max-width:390px;color:var(--muted);margin:18px 0 25px;font-size:14px;line-height:1.55}.mf-dialog form{gap:17px;display:grid}.mf-dialog label{gap:5px;display:grid}.mf-dialog label span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.mf-dialog input,.mf-dialog textarea{width:100%;color:var(--ink);font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #393123;border-radius:0;outline:none;padding:8px 0;font-size:16px}.mf-dialog input:focus,.mf-dialog textarea:focus{border-color:var(--gold-hi)}.mf-dialog form>button{color:var(--gold-hi);font:inherit;cursor:pointer;background:#d4af3710;border:1px solid #806928;margin-top:8px;padding:14px 18px;font-size:12px}.mf-back:focus-visible,.mf-tabs button:focus-visible,.mf-contact button:focus-visible,.mf-dialog input:focus-visible,.mf-dialog textarea:focus-visible,.mf-score-grid a:focus-visible{outline:1px solid var(--gold-hi);outline-offset:4px}@media (max-width:900px){.mf-hero{grid-template-columns:1fr;padding-top:58px}.mf-chart{max-width:760px}.mf-example-body{grid-template-columns:.7fr 1.4fr .9fr;gap:28px}.mf-flow-map{grid-template-columns:1fr}.mf-flow-arrow{justify-self:center;transform:rotate(90deg)}.mf-flow-inputs{grid-template-columns:repeat(4,1fr)}}@media (max-width:600px){.mf-root{padding:0 20px}.mf-header{grid-template-columns:1fr auto;height:74px}.mf-hero{gap:44px;padding:48px 0 54px}.mf-copy h1{font-size:50px}.mf-stats{gap:20px}.mf-chart{margin:0 -8px;padding:13px 9px 12px}.mf-proof{padding:50px 0 46px}.mf-questions,.mf-flow{padding:52px 0}.mf-example-card{margin-top:28px}.mf-example-card>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:56px;padding:0 16px}.mf-example-body{grid-template-columns:1fr 1fr;gap:30px 18px;padding:26px 18px}.mf-example-window{grid-area:2/1/auto/-1}.mf-example-action{text-align:right}.mf-example-risk strong{font-size:54px}.mf-example-action strong{font-size:25px}.mf-flow-map{margin-top:34px}.mf-flow-inputs{grid-template-columns:repeat(2,1fr)}.mf-alert-chart{min-height:330px;padding-left:36px}.mf-alert-groups{gap:12px;height:255px}.mf-alert-bars{gap:6px}.mf-alert-legend{flex-wrap:wrap;gap:12px 18px}.mf-alert-legend small{width:100%;margin:0}.mf-proof-head{flex-direction:column;align-items:flex-start;gap:8px}.mf-tabs{gap:22px;margin-top:28px}.mf-comparison{grid-template-columns:1fr;gap:36px;min-height:0;padding-top:34px}.mf-contact{flex-direction:column;align-items:flex-start;padding:54px 0 66px}.mf-value{padding:48px 0}.mf-value ul{grid-template-columns:repeat(2,1fr);gap:12px}.mf-dialog{padding:26px 22px}}@media (prefers-reduced-motion:reduce){.mf-reveal,.mf-example-card,.mf-flow-inputs>div,.mf-flow-core,.mf-flow-outputs>div,.mf-value li{opacity:1;transition:none;transform:none}.mf-band-wide,.mf-band-core{opacity:1;transition:none}.mf-median{stroke-dashoffset:0;transition:none}.mf-flow-core i,.mf-bar-track span{transition:none;transform:none}.mf-example-area,.mf-example-point{opacity:1}.mf-example-line{stroke-dashoffset:0}.mf-example-line,.mf-example-area,.mf-example-point{transition:none;animation:none}.mf-alert-bars i{clip-path:none;transition:none}.mf-bar-track span,.mf-dialog,.mf-dialog-backdrop{transition:none}}
