.marketing-home-v2{--home-navy:#081429;--home-green:#08785f;--home-lime:#b9ff25;--home-muted:#526079;--home-border:#08142914;--home-shadow:0 18px 48px #0f172a0f;background:radial-gradient(circle at 82% 6%,#b9ff251a,#0000 22rem),linear-gradient(#fff 0%,#fbfcfb 54%,#fff 100%)}:is(.marketing-home-v2 .marketing-shell,.marketing-nav__inner,.marketing-footer__inner){width:min(100% - 4rem,80rem)}.marketing-nav__inner{grid-template-columns:auto 1fr auto;gap:2rem;min-height:4.5rem}.marketing-nav__links{gap:2rem}:is(.marketing-nav__links a,.marketing-nav__actions>a:not(.mf-marketing-button)){color:var(--home-navy);font-size:.84rem;font-weight:760}.marketing-home-v2 .marketing-pill{width:fit-content;color:var(--home-green);letter-spacing:.08em;text-transform:uppercase;background:#f4f8f5;border:1px solid #08785f17;border-radius:999px;margin:0 0 1rem;padding:.38rem .72rem;font-size:.7rem;font-weight:900;display:inline-flex}.marketing-home-v2 .marketing-hero{padding:3.1rem 0 2rem}.marketing-home-v2 .marketing-hero__inner{grid-template-columns:minmax(22rem,.42fr) minmax(0,.58fr);align-items:start;gap:3.4rem}.marketing-home-v2 .marketing-hero__copy{padding-top:2rem}.marketing-home-v2 .marketing-hero__copy h1{letter-spacing:-.035em;max-width:26rem;font-size:clamp(3.1rem,4.25vw,3.7rem);line-height:.98}.marketing-home-v2 .marketing-hero__copy>p:not(.marketing-pill){max-width:27rem;margin-top:1.55rem;font-size:1.04rem;line-height:1.58}.marketing-home-v2 .marketing-hero__actions{gap:.8rem;margin-top:1.75rem}.marketing-home-v2 .marketing-hero__actions .mf-marketing-button{min-height:3rem;padding-inline:1.35rem}.marketing-home-v2 .marketing-hero__trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2rem}.marketing-home-v2 .marketing-hero__trust span{min-width:0;color:var(--home-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .65rem;font-size:.72rem;line-height:1.32;display:grid}.marketing-home-v2 .marketing-hero__trust svg{grid-row:1/span 2;width:2.35rem;height:2.35rem;padding:.6rem}.marketing-home-v2 .marketing-hero__trust strong{color:var(--home-navy);font-size:.72rem;font-weight:850}.marketing-home-v2 .marketing-hero__trust small{color:#68758c;font-size:.66rem;line-height:1.25}.marketing-home-v2 .hero-dashboard{border-radius:1.45rem;max-width:none;box-shadow:0 28px 70px #0f172a1a}.marketing-home-v2 .hero-dashboard__layout{grid-template-columns:10.3rem minmax(0,1fr);min-height:28rem}.marketing-home-v2 .hero-dashboard__sidebar{background:linear-gradient(#091a31 0%,#071326 100%);border-right-color:#ffffff17;min-height:28rem;padding:1.35rem .9rem}:is(.marketing-home-v2 .hero-dashboard__brand,.marketing-home-v2 .hero-dashboard__brand strong,.marketing-home-v2 .hero-dashboard__nav-list span,.marketing-home-v2 .hero-dashboard__help,.marketing-home-v2 .hero-dashboard__nav-list svg,.marketing-home-v2 .hero-dashboard__help svg){color:#ffffffc2}.marketing-home-v2 .hero-dashboard__brand span{background:var(--home-lime);color:#071326}.marketing-home-v2 .hero-dashboard__nav-list span.is-active{color:#fff;box-shadow:inset 3px 0 0 var(--home-lime);background:linear-gradient(90deg,#b9ff253d,#b9ff2514)}.marketing-home-v2 .hero-dashboard__nav-list span.is-active svg{color:var(--home-lime)}.marketing-home-v2 .hero-dashboard__main{gap:.8rem;padding:1.25rem}.marketing-home-v2 .hero-dashboard__heading p{font-size:1.22rem}.marketing-home-v2 .hero-dashboard__today-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.marketing-home-v2 .hero-dashboard__today-summary article{border:1px solid var(--home-border);background:#fff;border-radius:.9rem;gap:.24rem;min-height:5.25rem;padding:.8rem;display:grid}:is(.marketing-home-v2 .hero-dashboard__today-summary span,.marketing-home-v2 .hero-dashboard__today-summary small){color:#68758c;font-size:.64rem;font-weight:760}.marketing-home-v2 .hero-dashboard__today-summary strong{color:var(--home-navy);font-size:1.38rem;line-height:1}.marketing-home-v2 .hero-dashboard__today-list{border:1px solid var(--home-border);background:#fff;border-radius:.95rem;gap:.38rem;padding:.9rem;display:grid}.marketing-home-v2 .hero-dashboard__section-header>div{gap:.12rem;display:grid}.marketing-home-v2 .hero-dashboard__section-header small{color:#68758c;font-size:.62rem;font-weight:650}.marketing-home-v2 .hero-dashboard__today-list article{background:linear-gradient(#fff,#fbfcff);border-radius:.8rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.62rem;min-height:3.65rem;padding:.6rem;display:grid}.marketing-home-v2 .hero-dashboard__today-list article+article{border-top:1px solid #0814290f}.marketing-home-v2 .hero-dashboard__today-list article>div{min-width:0}.marketing-home-v2 .hero-dashboard__today-list article strong{color:var(--home-navy);font-size:.7rem;font-weight:900;display:block}.marketing-home-v2 .hero-dashboard__today-list article p{color:#68758c;margin:.18rem 0 0;font-size:.58rem;line-height:1.32}.marketing-home-v2 .hero-dashboard__today-list article em{color:var(--home-green);white-space:nowrap;background:#007a5f17;border-radius:999px;padding:.28rem .46rem;font-size:.58rem;font-style:normal;font-weight:900}.marketing-home-v2 .hero-dashboard__today-list article>a{color:var(--home-green);white-space:nowrap;font-size:.58rem;font-weight:900;text-decoration:none}.marketing-home-v2 .hero-dashboard__signal-icon{width:1.85rem;height:1.85rem;color:var(--home-green);background:#eef7ec;border-radius:999px;place-items:center;font-size:.62rem;font-weight:900;display:grid}.marketing-home-v2 .hero-dashboard__signal-icon--blue{color:#2563eb;background:#eef4ff}.marketing-home-v2 .hero-dashboard__signal-icon--purple{color:#6d4aff;background:#f4efff}.marketing-home-v2 .hero-dashboard__today-note{color:var(--home-muted);background:#b9ff2514;border-radius:.7rem;padding:.55rem .75rem;font-size:.62rem;font-weight:700}:is(.home-signals,.home-how,.home-nova,.home-control,.home-final-cta){padding:1.4rem 0}.home-signals{padding-top:1rem}:is(.home-signals__panel,.home-nova__panel,.home-control__panel){border:1px solid var(--home-border);box-shadow:var(--home-shadow);background:#fffffff2;border-radius:1.4rem}:is(.home-signals__panel,.home-nova__panel){padding:2rem 2.2rem}:is(.home-signals__heading,.home-section-heading){text-align:center;margin-bottom:1.65rem}:is(.home-signals__heading h2,.home-section-heading h2,.home-nova__intro h2,.home-control__statement h2,.home-final-cta h2){color:var(--home-navy);letter-spacing:-.03em;margin:0;font-weight:800}:is(.home-signals__heading h2,.home-section-heading h2){font-size:clamp(1.8rem,2.8vw,2.3rem)}:is(.home-signals__heading p,.home-section-heading p){color:var(--home-muted);margin:.35rem 0 0;font-size:.94rem}.home-signals__heading strong{color:var(--home-green)}.home-signals__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1.4rem;display:grid}.home-signals__grid article{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;display:grid}:is(.home-signals__grid article>span,.home-how__icon){width:2.85rem;height:2.85rem;color:var(--home-green);background:radial-gradient(circle at 50% 35%,#b9ff254d,#eff8ea);border-radius:999px;flex:0 0 2.85rem;place-items:center;display:grid}.home-signals__grid h3{color:var(--home-navy);margin:0;font-size:.84rem}.home-signals__grid p{color:var(--home-muted);margin:.24rem 0 0;font-size:.72rem;line-height:1.42}.home-signals__connection{border-left:1px solid var(--home-border);padding-left:1.1rem}.home-signals__connection strong{color:var(--home-green)}.home-how{padding-block:2.8rem}.home-how .marketing-shell{padding-inline:1.2rem}.home-how__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.home-how__grid:before{content:"";background:#dfe6dd;height:1px;position:absolute;top:.75rem;left:9%;right:9%}.home-how__grid li{z-index:1;text-align:center;justify-items:center;display:grid;position:relative}.home-how__number{background:var(--home-lime);color:#071326;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;margin-bottom:.8rem;font-size:.68rem;font-weight:900;display:grid}.home-how__grid h3{color:var(--home-navy);margin:.75rem 0 .28rem;font-size:.9rem}.home-how__grid p{max-width:14rem;color:var(--home-muted);margin:0;font-size:.74rem;line-height:1.48}.home-nova__intro h2{font-size:clamp(2rem,3.2vw,2.65rem)}.home-nova__intro>strong{color:var(--home-green);text-transform:uppercase;margin-top:.55rem;font-size:.78rem;display:block}.home-nova__flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.65rem;margin-top:1.4rem;display:grid}.home-nova__flow article{border:1px solid var(--home-border);background:#fbfcfb;border-radius:.95rem;gap:.4rem;min-height:8.4rem;padding:1rem;display:grid}.home-nova__flow article span{color:var(--home-muted);font-size:.68rem;font-weight:850}.home-nova__flow article strong{color:var(--home-navy);font-size:.86rem;line-height:1.34}.home-nova__flow article small{color:var(--home-green);font-size:.67rem;line-height:1.4}.home-nova__flow>svg{color:#7b8797}.home-nova__bottom{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr) minmax(15rem,.72fr);align-items:stretch;gap:1rem;margin-top:1rem;display:grid}.home-nova__bottom dl{border:1px solid var(--home-border);background:#fff;border-radius:.95rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.home-nova__bottom dl div{border:1px solid #0814290d;padding:1rem}.home-nova__bottom dt{color:#68758c;font-size:.66rem;font-weight:800}.home-nova__bottom dd{color:var(--home-navy);margin:.32rem 0 0;font-size:.9rem;font-weight:850}.home-nova__bottom dd small{color:var(--home-green);margin-top:.18rem;font-size:.62rem;display:block}.home-nova__reason{align-self:center;padding:.4rem .55rem}.home-nova__reason h3{color:var(--home-navy);margin:0;font-size:.88rem}.home-nova__reason p{color:var(--home-muted);margin:.45rem 0 0;font-size:.74rem;line-height:1.48}.home-nova__reason blockquote{color:#334155;background:#f0f8e8;border-radius:.75rem;margin:.7rem 0;padding:.7rem;font-size:.72rem;line-height:1.45}.home-nova__reason .mf-marketing-button{min-height:2.55rem;padding:0 .95rem;font-size:.7rem}.home-nova__chart{border:1px solid var(--home-border);background:linear-gradient(#fff,#f8fcf4);border-radius:.95rem;align-content:start;gap:.65rem;padding:1rem;display:grid}.home-nova__chart div{color:var(--home-muted);justify-content:space-between;font-size:.7rem;display:flex}.home-nova__chart strong{color:var(--home-green);font-size:1.05rem}.home-nova__chart svg{width:100%;height:6.7rem}.home-nova__chart polyline{fill:none;stroke:var(--home-green);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.home-nova__chart small{color:#68758c;font-size:.64rem}.home-control__panel{grid-template-columns:minmax(17rem,.95fr) minmax(0,1.45fr) minmax(17rem,.8fr);align-items:stretch;display:grid;overflow:hidden}.home-control__statement{align-content:center;padding:2rem 2.2rem;display:grid}.home-control__statement h2{font-size:clamp(1.7rem,2.6vw,2.2rem);line-height:1.12}.home-control__statement span{color:var(--home-green)}.home-control__principles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1.2rem;padding:1.8rem 1.4rem;display:grid}.home-control__principles article{justify-items:start;gap:.4rem;display:grid}.home-control__principles svg{box-sizing:content-box;color:var(--home-green);background:#eff8e9;border-radius:999px;padding:.6rem}.home-control__principles h3{color:var(--home-navy);margin:0;font-size:.74rem;line-height:1.35}.home-control__principles p{color:var(--home-muted);margin:0;font-size:.64rem;line-height:1.45}.home-control__portrait{min-height:14.5rem}.home-control__portrait img{object-fit:cover;object-position:center 35%;width:100%;height:100%}.home-final-cta{padding:1.4rem 0 2rem}.home-final-cta__panel{background:radial-gradient(circle at 90%,#b9ff251a,#0000 20rem),linear-gradient(135deg,#07172c,#10233d);border-radius:1.4rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.8rem 2.2rem;display:grid;box-shadow:0 24px 60px #07172c26}.home-final-cta h2{color:#fff;font-size:clamp(1.8rem,2.9vw,2.4rem)}.home-final-cta p{color:#cbd5e1;max-width:35rem;margin:.45rem 0 0;font-size:.84rem;line-height:1.52}.home-final-cta__action{justify-items:center;gap:.6rem;display:grid}.home-final-cta__action span{color:#d8e2ec;font-size:.66rem;font-weight:700}.marketing-footer{background:#07172c;padding:0}.marketing-footer__inner{grid-template-columns:minmax(0,1fr) auto;gap:2.5rem;padding:2.8rem 0 2rem;display:grid}.marketing-footer__inner>div:first-child{max-width:30rem}.marketing-footer__inner>div:first-child p{color:#cbd5e1;max-width:29rem;margin:.8rem 0 0;font-size:.8rem;line-height:1.55}.marketing-footer nav{grid-template-columns:repeat(2,minmax(7rem,auto));align-content:start;gap:.75rem 2.4rem;display:grid}.marketing-footer nav a{color:#fff;font-size:.76rem;font-weight:760;text-decoration:none}.marketing-footer__fineprint{border-top:1px solid #ffffff1f;grid-column:1/-1;padding-top:1.4rem}.marketing-footer__fineprint p{color:#cbd5e1;margin:0;font-size:.72rem}@media (max-width:78rem){:is(.marketing-home-v2 .marketing-shell,.marketing-nav__inner,.marketing-footer__inner){width:min(100% - 3rem,80rem)}.marketing-home-v2 .marketing-hero__inner{grid-template-columns:1fr;gap:2.5rem}.marketing-home-v2 .marketing-hero__copy{max-width:38rem;padding-top:.5rem}.marketing-home-v2 .hero-dashboard{width:100%}.home-signals__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-signals__connection{border-left:0;padding-left:0}:is(.home-nova__bottom,.home-control__panel){grid-template-columns:1fr}.home-control__portrait{height:18rem}:is(.home-final-cta__panel,.marketing-footer__inner){grid-template-columns:1fr}}@media (max-width:64rem){.marketing-nav__inner{grid-template-columns:auto 1fr auto}}@media (max-width:58rem){:is(.marketing-home-v2 .marketing-shell,.marketing-nav__inner,.marketing-footer__inner){width:min(100% - 2rem,80rem)}.marketing-home-v2 .marketing-hero{padding-top:2.4rem}.marketing-home-v2 .marketing-hero__copy h1{font-size:clamp(2.7rem,12vw,3.25rem)}.marketing-home-v2 .marketing-hero__trust{grid-template-columns:1fr;gap:.75rem}.marketing-home-v2 .hero-dashboard__layout{grid-template-columns:1fr}.marketing-home-v2 .hero-dashboard__sidebar{display:none}:is(.marketing-home-v2 .hero-dashboard__today-summary,.home-signals__grid,.home-how__grid,.home-control__principles){grid-template-columns:1fr}.marketing-home-v2 .hero-dashboard__today-list article{grid-template-columns:auto minmax(0,1fr)}:is(.marketing-home-v2 .hero-dashboard__today-list article em,.marketing-home-v2 .hero-dashboard__today-list article>a){grid-column:2;justify-self:start}.home-how__grid:before{display:none}.home-nova__flow{grid-template-columns:1fr}.home-nova__flow>svg{display:none}.home-nova__bottom dl{grid-template-columns:1fr}.home-control__principles{padding:0 2rem 2rem}.home-final-cta__panel{padding:1.5rem}.marketing-footer nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
.marketing-home-v2 .marketing-hero__actions .mf-marketing-button--secondary{border-color:#08785f5c;gap:.5rem;min-height:2.8rem;padding-inline:1.05rem;font-size:.78rem}.marketing-home-v2 .marketing-hero__actions .mf-marketing-button--secondary svg{flex:none}.marketing-home-v2 .hero-dashboard,.marketing-home-v2 .hero-dashboard__layout{overflow:hidden}.marketing-home-v2 .hero-dashboard__layout{align-items:stretch!important}.marketing-home-v2 .hero-dashboard__sidebar{border-radius:0!important;align-self:stretch!important;height:100%!important;min-height:100%!important}.marketing-home-v2 .hero-dashboard__nav-list+.hero-dashboard__help{border-top:1px solid #ffffff24;margin-top:1.35rem!important;padding-top:1.15rem!important}.marketing-home-v2 .hero-dashboard__help{margin-bottom:0!important}.marketing-home-v2 .hero-dashboard__help+.hero-dashboard__help{margin-top:.35rem!important}.marketing-footer{min-height:0!important}.marketing-footer__inner{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:1.75rem 3rem!important;min-height:0!important;padding:1.75rem 0 1.15rem!important}.marketing-footer__inner>div:first-child{max-width:31rem!important}.marketing-footer__inner>div:first-child p{max-width:30rem!important;margin-top:.65rem!important;font-size:.76rem!important;line-height:1.48!important}.marketing-footer nav{grid-template-columns:repeat(3,minmax(6rem,auto))!important;gap:.55rem 2rem!important}.marketing-footer nav a{font-size:.72rem!important}.marketing-footer__fineprint{padding-top:.95rem!important}.marketing-footer__fineprint p{font-size:.68rem!important}@media (max-width:78rem){.marketing-footer__inner{grid-template-columns:1fr!important;gap:1.4rem!important}.marketing-footer nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:58rem){.marketing-home-v2 .marketing-hero__actions{align-items:stretch}.marketing-home-v2 .marketing-hero__actions .mf-marketing-button{width:100%}.marketing-footer nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
.marketing-home-v2 .hero-dashboard__layout{align-items:stretch}.marketing-home-v2 .hero-dashboard__sidebar{border-bottom-left-radius:1.45rem;align-self:stretch;height:auto;min-height:100%}.marketing-home-v2 .hero-dashboard__main{align-self:stretch}.marketing-home-v2 .marketing-hero__actions .mf-marketing-button{min-height:2.8rem;padding-inline:1.15rem}.marketing-home-v2 .marketing-hero__actions .mf-marketing-button:last-child{min-width:0}
