.mf-home{--mf-ink:#060b0d;--mf-paper:#f0f6f3;--mf-muted:#9aaead;--mf-line:rgba(168,207,196,.15);--mf-accent:#78f0c5;background:var(--mf-ink);color:var(--mf-paper);font-family:var(--font-jakarta),sans-serif}.mf-home .mf-container{width:min(1280px,calc(100% - 112px));margin-inline:auto}.mf-home a,.mf-home button{-webkit-tap-highlight-color:transparent}.mf-home a:focus-visible,.mf-home button:focus-visible,.mf-home summary:focus-visible,.mf-home textarea:focus-visible{outline:2px solid var(--mf-accent);outline-offset:5px}.mf-home .mf-skip-link{position:fixed;left:18px;top:-80px;background:var(--mf-accent);color:#060b0d;padding:12px 18px;z-index:100}.mf-home .mf-skip-link:focus{top:12px}.mf-home .mf-nav{position:sticky;top:0;z-index:50;background:rgba(6,11,13,.87);backdrop-filter:blur(20px);border-bottom:1px solid var(--mf-line)}.mf-home .mf-nav-inner{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:28px}.mf-home .mf-wordmark{display:flex;align-items:center;gap:9px;font-size:19px;font-weight:600;letter-spacing:-.7px;flex-shrink:0}.mf-home .mf-wordmark>svg{width:34px;height:34px}.mf-home .mf-domain{color:var(--mf-muted);font-weight:400}.mf-home .mf-desktop-nav{display:flex;gap:28px;margin-left:auto}.mf-home .mf-desktop-nav a{font-size:12px;color:#b8c8c5;transition:color .2s;white-space:nowrap}.mf-home .mf-desktop-nav a:hover{color:var(--mf-accent)}.mf-home .mf-nav-actions{display:flex;align-items:center;gap:10px}.mf-home .mf-nav-actions .mf-account>a{font-family:inherit;box-shadow:none;font-size:12px;padding:11px 17px;border-radius:6px}.mf-home .mf-menu-toggle{display:none;color:#e5efeb;padding:9px;border:1px solid var(--mf-line);border-radius:5px}.mf-home .mf-mobile-nav{padding:10px 28px 22px;border-top:1px solid var(--mf-line)}.mf-home .mf-mobile-nav[hidden]{display:none}.mf-home .mf-mobile-nav a{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--mf-line);font-size:14px}.mf-home .mf-eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--font-mono),monospace;font-size:10px;font-weight:400;line-height:1.65;letter-spacing:1.6px;color:var(--mf-accent)}.mf-home .mf-status-dot{display:inline-block;flex-shrink:0;width:5px;height:5px;background:currentColor;border-radius:50%;box-shadow:0 0 10px rgba(120,240,197,.55)}.mf-home .mf-hero{position:relative;isolation:isolate;min-height:685px;overflow:hidden}.mf-home .mf-hero-art{position:absolute;inset:0 -8% 0 18%;z-index:-2}.mf-home .mf-hero-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.92}.mf-home .mf-hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#060b0d,rgba(6,11,13,.65) 12%,transparent 48%),linear-gradient(0deg,#060b0d,transparent 22%,transparent 80%,rgba(6,11,13,.26))}.mf-home .mf-hero-content{position:relative;z-index:1;padding-top:105px;padding-bottom:135px}.mf-home .mf-hero h1{font-size:clamp(65px,6.25vw,94px);line-height:1.065;font-weight:500;letter-spacing:-.065em;margin:29px 0 27px;max-width:760px}.mf-home .mf-final-cta h2 span,.mf-home .mf-hero h1 span{color:var(--mf-accent)}.mf-home .mf-hero h1 .mf-title-brand{display:block;margin-bottom:14px;font-size:24px;line-height:1.3;letter-spacing:-.6px;font-weight:500;color:var(--mf-paper)}.mf-home .mf-hero-description{color:#b0c2bf;font-size:15px;line-height:1.95;max-width:455px}.mf-home .mf-hero-ctas{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:33px}.mf-home .mf-button{display:inline-flex;gap:12px;align-items:center;justify-content:center;padding:15px 20px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:600;line-height:1.45;transition:background .2s,border-color .2s,transform .2s}.mf-home .mf-button svg{flex-shrink:0}.mf-home .mf-button:hover{transform:translateY(-2px)}.mf-home .mf-button-primary{background:var(--mf-accent);color:#07100d;border-color:var(--mf-accent)}.mf-home .mf-button-primary:hover{background:#a1ffda;border-color:#a1ffda}.mf-home .mf-button-secondary{background:rgba(6,11,13,.35);border-color:rgba(182,210,200,.25);color:#e1ebe6}.mf-home .mf-button-secondary:hover{background:rgba(120,240,197,.06);border-color:rgba(120,240,197,.5)}.mf-home button:disabled{opacity:.7;cursor:wait;transform:none}.mf-home .mf-hero-note{color:#94a9a5;font-size:10px;letter-spacing:.2px;margin-top:19px}.mf-home .mf-hero-caption{position:absolute;right:max(6%,calc((100% - 1280px) / 2));bottom:94px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:1.7px;color:#b0c4c1}.mf-home .mf-caption-line{width:55px;height:1px;background:var(--mf-accent);margin-top:6px}.mf-home .mf-prompt-wrap{position:relative;z-index:3;max-width:930px;margin-top:-42px}.mf-home .mf-prompt-form{background:linear-gradient(135deg,#101b20,#0b1317);border:1px solid rgba(156,202,191,.25);border-radius:12px;padding:23px 25px 18px;box-shadow:0 20px 60px rgba(0,0,0,.24)}.mf-home .mf-prompt-form:focus-within{border-color:rgba(120,240,197,.55)}.mf-home .mf-prompt-topline{display:flex;align-items:center;justify-content:space-between;gap:20px}.mf-home .mf-prompt-topline label{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.8px;color:#b8ceca}.mf-home .mf-prompt-topline label svg{color:var(--mf-accent)}.mf-home .mf-prompt-topline>span{font-family:var(--font-mono),monospace;font-size:10px;color:#819b98;letter-spacing:.8px;white-space:nowrap}.mf-home .mf-prompt-form textarea{display:block;resize:vertical;width:100%;min-height:88px;max-height:280px;margin:18px 0 14px;color:#e5eeeb;background:transparent;border:0;font:inherit;font-size:19px;letter-spacing:-.5px;line-height:1.6}.mf-home .mf-prompt-form textarea::-moz-placeholder{color:#899f9f;opacity:1}.mf-home .mf-prompt-form textarea::placeholder{color:#899f9f;opacity:1}.mf-home .mf-prompt-form textarea:focus-visible{outline:none}.mf-home .mf-prompt-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--mf-line);padding-top:16px}.mf-home .mf-prompt-bottom p{font-size:10px;line-height:1.7;color:#b1c1bd}.mf-home .mf-prompt-bottom p span{color:#8da39f}.mf-home .mf-prompt-bottom button{padding:11px 15px;font-size:11px}.mf-home .mf-prompt-feedback{font-size:11px;line-height:1.6;color:var(--mf-accent)}.mf-home .mf-prompt-feedback:not(:empty){margin-top:13px}.mf-home .mf-suggested{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:18px}.mf-home .mf-suggested>span{font-family:var(--font-mono),monospace;font-size:10px;color:#829b97;letter-spacing:.8px;margin-right:4px}.mf-home .mf-suggested button,.mf-home .mf-suggested>a{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--mf-line);padding:7px 10px;color:#b2c4bf;font-size:10px;border-radius:5px;transition:border-color .2s}.mf-home .mf-suggested button:hover{color:var(--mf-accent);border-color:var(--mf-accent)}.mf-home .mf-suggested>a{border-color:transparent}.mf-home .mf-facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:65px;padding:31px 0 35px;border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line)}.mf-home .mf-facts>div{display:flex;align-items:center;justify-content:center;gap:18px;border-right:1px solid var(--mf-line)}.mf-home .mf-facts>div:last-child{border:0}.mf-home .mf-facts strong{font-weight:400;font-size:31px;letter-spacing:-1.7px}.mf-home .mf-facts span{max-width:95px;font-family:var(--font-mono),monospace;font-size:11px;color:#92aaa4;line-height:1.6}.mf-home .mf-section{padding-top:115px;padding-bottom:110px}.mf-home h2{font-size:clamp(36px,3.5vw,52px);font-weight:400;line-height:1.2;letter-spacing:-.055em;margin-top:20px}.mf-home .mf-section-heading{display:flex;justify-content:space-between;gap:70px;align-items:flex-end;margin-bottom:48px}.mf-home .mf-section-heading>div:last-child:not(:first-child),.mf-home .mf-section-heading>p{max-width:340px;font-size:13px;line-height:1.9;color:var(--mf-muted)}.mf-home .mf-section-heading>.mf-text-link{margin-bottom:5px}.mf-home .mf-scenario-controls{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line)}.mf-home .mf-scenario-controls button{position:relative;display:flex;align-items:center;gap:15px;padding:21px 15px;font-size:12px;color:#92aaa4;text-align:left;border-right:1px solid var(--mf-line);transition:color .2s,background .2s}.mf-home .mf-scenario-controls button:last-child{border-right:0}.mf-home .mf-scenario-controls button>span{font-family:var(--font-mono),monospace;font-size:11px;opacity:.65}.mf-home .mf-scenario-controls button>svg{margin-left:auto}.mf-home .mf-scenario-controls button[aria-pressed=true]{color:var(--mf-accent);background:rgba(120,240,197,.035)}.mf-home .mf-scenario-controls button[aria-pressed=true]:after{content:"";position:absolute;height:2px;bottom:-1px;left:0;right:0;background:var(--mf-accent)}.mf-home .mf-scenario-body{display:grid;grid-template-columns:1.18fr 1fr;border-bottom:1px solid var(--mf-line)}.mf-home .mf-network{padding:25px 24px 18px 0;border-right:1px solid var(--mf-line)}.mf-home .mf-network-bottom,.mf-home .mf-network-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font-mono),monospace;font-size:10px;line-height:1.6;letter-spacing:.4px;color:#8ba6a0}.mf-home .mf-network-heading>span:first-child{display:flex;align-items:center;gap:8px;color:var(--scenario-color)}.mf-home .mf-network-svg{display:block;width:100%;max-height:440px}.mf-home .mf-network-svg circle,.mf-home .mf-network-svg line{transition:stroke .4s,fill .4s}.mf-home .mf-network-node{animation:mf-node-light 4s ease-in-out infinite alternate}.mf-home .mf-network-legend{display:flex;gap:7px;align-items:center}.mf-home .mf-network-legend i{width:5px;height:5px;background:var(--scenario-color);border-radius:50%}.mf-home .mf-scenario-copy{padding:44px 0 38px 52px}.mf-home .mf-scenario-copy .mf-eyebrow{font-size:10px;letter-spacing:1px}.mf-home .mf-scenario-copy h3{font-size:29px;letter-spacing:-1.2px;line-height:1.35;font-weight:400;margin:18px 0 26px}.mf-home .mf-insight{border-left:1px solid #36504a;padding-left:17px;margin-top:23px}.mf-home .mf-insight>span{font-size:10px;font-family:var(--font-mono),monospace;letter-spacing:1px;color:#b1c5bf}.mf-home .mf-insight p{margin-top:9px;font-size:12px;line-height:1.85;color:var(--mf-muted);max-width:370px}.mf-home .mf-text-link{display:inline-flex;gap:10px;align-items:center;color:var(--mf-accent);font-size:11px;line-height:1.65;margin-top:23px}.mf-home .mf-text-link:hover{text-decoration:underline;text-underline-offset:5px}.mf-home .mf-simulation-caveat{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-top:18px;font-size:11px;line-height:1.8;color:#8fa6a0}.mf-home .mf-simulation-caveat a{display:inline-flex;gap:6px;align-items:center;color:#c1d3cc}.mf-home .mf-process-section{border-block:1px solid var(--mf-line);background:linear-gradient(145deg,#0a1215,#080e10)}.mf-home .mf-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.mf-home .mf-step-top{display:flex;align-items:center;justify-content:space-between;padding-top:18px;margin-bottom:29px;border-top:1px solid rgba(120,240,197,.25);color:var(--mf-accent)}.mf-home .mf-step-top span{font-family:var(--font-mono),monospace;font-size:10px}.mf-home .mf-process-grid h3{font-size:20px;letter-spacing:-.8px;font-weight:500;margin-bottom:14px}.mf-home .mf-process-grid p{font-size:12px;line-height:1.95;color:var(--mf-muted);max-width:310px}.mf-home .mf-evidence{display:grid;grid-template-columns:.95fr 1.05fr;gap:100px;border-bottom:1px solid var(--mf-line)}.mf-home .mf-evidence-intro>p:not(.mf-eyebrow){max-width:360px;color:var(--mf-muted);font-size:13px;line-height:1.95;margin-top:25px}.mf-home .mf-evidence-intro>.mf-identity{font-size:10px!important;line-height:1.9;border-left:1px solid #36504a;padding-left:16px}.mf-home .mf-evidence-links{padding-top:0}.mf-home .mf-evidence-link{display:flex;gap:25px;justify-content:space-between;border-top:1px solid var(--mf-line);padding:25px 0 27px}.mf-home .mf-evidence-link:last-child{border-bottom:1px solid var(--mf-line)}.mf-home .mf-evidence-link span{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:1.2px;color:var(--mf-accent)}.mf-home .mf-evidence-link h3{margin-top:11px;font-size:19px;font-weight:400;letter-spacing:-.6px}.mf-home .mf-evidence-link p{margin-top:9px;font-size:11px;line-height:1.9;color:var(--mf-muted);max-width:380px}.mf-home .mf-evidence-link>svg{margin-top:27px;flex-shrink:0;color:#8ca59d;transition:color .2s,transform .2s}.mf-home .mf-evidence-link:hover>svg{color:var(--mf-accent);transform:translate(3px,-3px)}.mf-home .mf-pricing{border-bottom:1px solid var(--mf-line)}.mf-home .mf-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mf-home .mf-plan{border:1px solid var(--mf-line);border-radius:9px;padding:25px 22px 22px;background:rgba(11,19,22,.5)}.mf-home .mf-plan-featured{border-color:rgba(120,240,197,.5);background:linear-gradient(155deg,#12261f,#0b1514)}.mf-home .mf-plan-label{min-height:43px;display:flex;flex-direction:column;gap:6px}.mf-home .mf-plan-label h3{font-size:12px;font-weight:500}.mf-home .mf-plan-label>span{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.8px;color:var(--mf-accent)}.mf-home .mf-plan-price{font-size:36px;font-weight:400;letter-spacing:-1.8px;margin-top:20px;white-space:nowrap}.mf-home .mf-plan-price>span{font-size:10px;margin-left:5px;letter-spacing:0;color:#91aaa1}.mf-home .mf-plan-allowance{font-size:10px;color:#b1c7be;margin-top:9px}.mf-home .mf-plan-features{border-top:1px solid var(--mf-line);padding-top:22px;margin-top:25px}.mf-home .mf-plan-features p{display:flex;gap:9px;align-items:center;margin-bottom:13px;font-size:11px;color:#a1b8ae}.mf-home .mf-plan-features svg{color:var(--mf-accent);flex-shrink:0}.mf-home .mf-plan>.mf-button{display:flex;margin-top:27px;padding:12px;width:100%;justify-content:space-between;font-size:10px}.mf-home .mf-billing-note{display:flex;gap:60px;justify-content:space-between;margin-top:23px;color:#8fa69c;font-size:11px;line-height:1.85}.mf-home .mf-billing-note p{max-width:755px}.mf-home .mf-billing-note a{display:inline-flex;gap:7px;align-items:flex-start;white-space:nowrap;color:#b8cec3}.mf-home .mf-billing-note svg{margin-top:2px}.mf-home .mf-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.mf-home .mf-faq-list{border-top:1px solid var(--mf-line)}.mf-home .mf-faq details{border-bottom:1px solid var(--mf-line)}.mf-home .mf-faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;cursor:pointer;list-style:none;font-size:12px;color:#d7e5dd}.mf-home .mf-faq summary::-webkit-details-marker{display:none}.mf-home .mf-faq summary svg{color:#8ca89b;flex-shrink:0;transition:transform .2s}.mf-home .mf-faq details[open] summary svg{transform:rotate(180deg)}.mf-home .mf-faq details p{font-size:12px;line-height:1.95;color:#a0b7aa;padding:0 25px 25px 0}.mf-home .mf-faq-resources{display:flex;gap:20px;flex-wrap:wrap;margin-top:22px;color:var(--mf-accent);font-size:10px}.mf-home .mf-final-cta{text-align:center;padding:105px 0 110px;position:relative;overflow:hidden;border-top:1px solid var(--mf-line);background:radial-gradient(ellipse at 50% 100%,rgba(71,149,113,.17),transparent 68%)}.mf-home .mf-final-cta .mf-eyebrow{justify-content:center}.mf-home .mf-final-cta h2{font-size:clamp(55px,6.2vw,89px);line-height:1.03;letter-spacing:-.065em;margin:25px 0 33px}.mf-home .mf-final-cta .mf-container>p:last-child{font-size:10px;color:#9ab3a5;margin-top:22px}@keyframes mf-node-light{0%,30%{opacity:.55}70%,to{opacity:1}}@media (min-width:1600px){.mf-home .mf-hero-art{right:0;left:27%}}@media (max-width:1150px){.mf-home .mf-container{width:calc(100% - 72px)}.mf-home .mf-nav-inner{gap:20px}.mf-home .mf-desktop-nav{gap:19px}.mf-home .mf-nav-actions{gap:2px}.mf-home .mf-hero h1{font-size:77px}.mf-home .mf-hero-art{left:16%;right:-18%}.mf-home .mf-scenario-copy{padding-left:32px}.mf-home .mf-scenario-copy h3{font-size:25px}.mf-home .mf-evidence{gap:60px}.mf-home .mf-plan{padding:23px 15px 18px}.mf-home .mf-plan-price{font-size:31px}}@media (max-width:950px){.mf-home .mf-desktop-nav{display:none}.mf-home .mf-menu-toggle{display:inline-flex}.mf-home .mf-nav-actions{margin-left:auto;gap:8px}.mf-home .mf-hero h1{font-size:69px}.mf-home .mf-hero-content{padding-top:90px;padding-bottom:125px}.mf-home .mf-hero{min-height:655px}.mf-home .mf-hero-art{left:5%;opacity:.7}.mf-home .mf-hero-art:after{background:linear-gradient(90deg,#060b0d,rgba(6,11,13,.75) 24%,transparent 75%),linear-gradient(0deg,#060b0d,transparent 35%)}.mf-home .mf-hero-description{max-width:425px}.mf-home .mf-hero-caption{display:none}.mf-home .mf-facts>div{gap:12px}.mf-home .mf-facts strong{font-size:26px}.mf-home .mf-facts span{font-size:10px;max-width:77px}.mf-home .mf-section{padding-block:85px}.mf-home .mf-section-heading{gap:35px}.mf-home .mf-section-heading>div:last-child:not(:first-child),.mf-home .mf-section-heading>p{max-width:275px;font-size:12px}.mf-home .mf-process-grid{gap:29px}.mf-home .mf-process-grid h3{font-size:18px}.mf-home .mf-scenario-body{grid-template-columns:1fr}.mf-home .mf-network{border-right:0;padding-right:0;border-bottom:1px solid var(--mf-line)}.mf-home .mf-scenario-copy{padding:30px 0}.mf-home .mf-scenario-copy h3{max-width:550px;font-size:30px}.mf-home .mf-insight p{max-width:620px}.mf-home .mf-evidence{gap:35px}.mf-home .mf-pricing-grid{grid-template-columns:repeat(2,1fr);gap:16px}.mf-home .mf-plan{padding:26px}.mf-home .mf-plan-price{font-size:39px}.mf-home .mf-plan-allowance,.mf-home .mf-plan-features p{font-size:11px}.mf-home .mf-plan-label h3{font-size:14px}.mf-home .mf-faq{gap:35px}}@media (max-width:650px){.mf-home .mf-container{width:calc(100% - 40px)}.mf-home .mf-nav-inner{min-height:69px;gap:12px}.mf-home .mf-wordmark{gap:5px;font-size:18px}.mf-home .mf-wordmark>svg{width:29px;height:29px}.mf-home .mf-nav-actions{gap:3px}.mf-home .mf-nav-actions>div:first-child>button{padding-inline:8px;font-size:11px;gap:4px}.mf-home .mf-nav-actions .mf-account{display:none}.mf-home .mf-hero{min-height:760px}.mf-home .mf-hero-content{padding-top:57px;padding-bottom:300px}.mf-home .mf-hero .mf-eyebrow{max-width:280px;font-size:10px;letter-spacing:1.1px;align-items:flex-start}.mf-home .mf-hero .mf-status-dot{margin-top:5px}.mf-home .mf-hero h1{font-size:clamp(47px,10.8vw,67px);letter-spacing:-.063em;line-height:1.08;margin-top:22px;margin-bottom:22px}.mf-home .mf-hero-description{font-size:13px;line-height:1.9;max-width:400px}.mf-home .mf-hero-ctas{margin-top:24px;gap:10px}.mf-home .mf-hero-ctas .mf-button{font-size:10px;padding:13px;gap:8px}.mf-home .mf-hero-note{font-size:11px;margin-top:16px}.mf-home .mf-hero-art{top:300px;bottom:-15px;left:-16%;right:-24%;opacity:.9}.mf-home .mf-hero-art img{-o-object-position:68% center;object-position:68% center}.mf-home .mf-hero-art:after{background:linear-gradient(180deg,#060b0d 1%,rgba(6,11,13,.83) 12%,transparent 41%,transparent 76%,#060b0d)}.mf-home .mf-prompt-wrap{margin-top:-37px}.mf-home .mf-prompt-form{padding:19px 17px 15px}.mf-home .mf-prompt-topline label{font-size:10px;letter-spacing:.5px;align-items:flex-start;line-height:1.7}.mf-home .mf-prompt-topline label svg{flex-shrink:0}.mf-home .mf-prompt-topline>span{display:none}.mf-home .mf-prompt-form textarea{font-size:17px;min-height:99px;line-height:1.65;margin-block:17px 12px}.mf-home .mf-prompt-bottom{align-items:stretch;flex-direction:column;gap:14px}.mf-home .mf-prompt-bottom p{font-size:11px}.mf-home .mf-prompt-bottom button{justify-content:space-between;padding:13px 15px}.mf-home .mf-suggested{justify-content:flex-start;gap:7px;margin-top:15px}.mf-home .mf-suggested>span{flex-basis:100%;margin-bottom:2px}.mf-home .mf-suggested button,.mf-home .mf-suggested>a{font-size:11px;padding-inline:8px;gap:5px}.mf-home .mf-facts{grid-template-columns:repeat(2,1fr);margin-top:39px;padding:6px 0}.mf-home .mf-facts>div{padding:22px 12px;justify-content:flex-start;gap:17px}.mf-home .mf-facts>div:nth-child(2){border-right:0}.mf-home .mf-facts>div:nth-child(-n+2){border-bottom:1px solid var(--mf-line)}.mf-home .mf-facts strong{font-size:28px;min-width:44px}.mf-home .mf-facts span{font-size:10px}.mf-home .mf-section{padding-block:67px}.mf-home .mf-eyebrow{font-size:10px;letter-spacing:1.1px}.mf-home h2{font-size:37px;line-height:1.18;margin-top:17px}.mf-home .mf-section-heading{display:block;margin-bottom:31px}.mf-home .mf-section-heading>div:last-child:not(:first-child),.mf-home .mf-section-heading>p{max-width:100%;font-size:12px;line-height:1.85;margin-top:20px}.mf-home .mf-scenario-controls{grid-template-columns:1fr}.mf-home .mf-scenario-controls button{padding:16px 10px;border-right:0;border-bottom:1px solid var(--mf-line);font-size:12px}.mf-home .mf-scenario-controls button:last-child{border-bottom:0}.mf-home .mf-network{padding-top:20px}.mf-home .mf-network-heading{font-size:10px;gap:9px}.mf-home .mf-network-bottom{font-size:10px}.mf-home .mf-network-svg{margin-block:10px}.mf-home .mf-scenario-copy{padding:29px 0}.mf-home .mf-scenario-copy h3{font-size:27px;line-height:1.4;margin-top:14px}.mf-home .mf-insight p{font-size:12px}.mf-home .mf-simulation-caveat{font-size:11px}.mf-home .mf-process-grid{grid-template-columns:1fr;gap:31px}.mf-home .mf-step-top{margin-bottom:18px}.mf-home .mf-process-grid h3{font-size:22px}.mf-home .mf-process-grid p{max-width:100%}.mf-home .mf-evidence{grid-template-columns:1fr;gap:37px}.mf-home .mf-evidence-intro>p:not(.mf-eyebrow){max-width:100%;font-size:12px}.mf-home .mf-evidence-link h3{font-size:19px}.mf-home .mf-pricing-grid{grid-template-columns:1fr;gap:15px}.mf-home .mf-plan{padding:25px}.mf-home .mf-plan-label{min-height:auto;flex-direction:row;justify-content:space-between;align-items:center}.mf-home .mf-plan-label>span{font-size:10px}.mf-home .mf-plan-price{margin-top:25px}.mf-home .mf-plan-features{margin-top:23px}.mf-home .mf-plan-features p{font-size:11px}.mf-home .mf-plan>.mf-button{font-size:12px;padding:13px 15px}.mf-home .mf-billing-note{flex-direction:column;gap:15px;font-size:11px}.mf-home .mf-faq{grid-template-columns:1fr;gap:34px}.mf-home .mf-faq summary{font-size:12px;line-height:1.8;padding-block:19px}.mf-home .mf-faq details p{padding-right:0;font-size:12px}.mf-home .mf-final-cta{padding-block:75px}.mf-home .mf-final-cta h2{font-size:63px;margin-block:24px 29px}.mf-home .mf-final-cta .mf-eyebrow{font-size:10px}}@media (prefers-reduced-motion:reduce){.mf-home *,.mf-home :after,.mf-home :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mf-home .mf-button:hover,.mf-home .mf-evidence-link:hover>svg{transform:none}}