@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-latin-400-normal.b69ff29f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-400-normal.3f370876.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-latin-500-normal.1439e66f.woff2) format("woff2"),url(/_next/static/media/manrope-latin-500-normal.f0da4735.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-latin-600-normal.ef413a9e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-600-normal.bdb77099.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-latin-700-normal.4fc2723e.woff2) format("woff2"),url(/_next/static/media/manrope-latin-700-normal.91396a4b.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-latin-800-normal.121cd4c5.woff2) format("woff2"),url(/_next/static/media/manrope-latin-800-normal.c245ae3d.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/manrope-cyrillic-400-normal.1a075d0e.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-400-normal.95a0f8ac.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/manrope-cyrillic-500-normal.ac925df1.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-500-normal.d0b4a6ff.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/manrope-cyrillic-600-normal.84ba124a.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-600-normal.d65ac87d.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/manrope-cyrillic-700-normal.a3ab8973.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-700-normal.378d7f92.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/manrope-cyrillic-800-normal.67e2cfc9.woff2) format("woff2"),url(/_next/static/media/manrope-cyrillic-800-normal.6b5c2669.woff) format("woff")}:root{--font-manrope:"Manrope",system-ui,-apple-system,sans-serif;--mm-bg:#f6f8f7;--mm-muted:#52665f;--mm-accent:var(--mm-primary-bright);--mm-border:#e6ece9;--mm-card:var(--mm-surface);--mm-card-border:var(--mm-border);--mm-shadow:0 18px 50px rgba(15,61,46,0.05);--mm-shadow-soft:0 18px 50px rgba(15,61,46,0.05);--mm-shadow-hover:0 28px 64px rgba(15,61,46,0.12);--mm-radius:22px;--mm-radius-sm:14px;--mm-max:1240px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--font-manrope),system-ui,sans-serif;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;background-image:radial-gradient(ellipse 70% 45% at 12% -8%,rgba(11,31,26,.045),transparent 42%),radial-gradient(ellipse 55% 40% at 96% 102%,rgba(11,31,26,.035),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.55) 0,rgba(246,248,247,.98) 38%,var(--mm-bg) 100%)}.mm-leaf-accent{display:none}.mm-marketing-shell{z-index:1}.mm-marketing-shell--system-bg:before{content:"";position:fixed;pointer-events:none;z-index:0;right:-6%;top:18%;width:min(46vw,520px);height:min(42vh,460px);opacity:.08;background:url(/backgrounds/myberi-system-bg.png) no-repeat 100% 0;background-size:contain}@media (max-width:900px){.mm-marketing-shell--system-bg:before{opacity:.05;width:min(72vw,380px);top:auto;bottom:-4%;right:-10%;background-position:100% 100%}}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.mm-container{width:100%;max-width:var(--mm-max);margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}@media (min-width:1024px){.mm-container{padding:0 clamp(2.5rem,5vw,4rem)}}.mm-section{padding:clamp(3.5rem,8vw,6rem) 0}.mm-page-main>section+section{margin-top:clamp(3.5rem,8vw,7.5rem)}@media (min-width:1024px){.mm-page-main>section+section{margin-top:clamp(5.5rem,10vw,8rem)}}.mm-section-title{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:var(--mm-deep);margin:0 0 .75rem}@media (min-width:1024px){.mm-section-title{font-size:clamp(2rem,2.2vw + 1.25rem,2.75rem)}}.mm-section-lead{font-size:clamp(1rem,1.2vw + .65rem,1.125rem);line-height:1.6;color:#3d4f48;max-width:42rem;margin:0 0 2.5rem}.mm-card{background:var(--mm-surface);border:1px solid #e6ece9;border-radius:22px;box-shadow:0 18px 50px rgba(15,61,46,.05);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .2s ease}.mm-card:hover{transform:translateY(-6px);border-color:rgba(11,31,26,.12)}.mm-has-motion-hover.mm-card:hover,.mm-has-motion-hover.mm-dash-mock-frame:hover,.mm-has-motion-hover.mm-saas-feature-card:hover,.mm-has-motion-hover.mm-why-myeri-card:hover{transform:none}.mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.65rem;border-radius:999px;font-weight:600;font-size:.95rem;border:none;transition:transform .2s ease,box-shadow .22s ease,background .2s ease,border-color .2s ease}.mm-btn:active{transform:scale(.98)}.mm-btn-primary{position:relative;overflow:hidden;border-radius:12px;padding:14px 26px;background:linear-gradient(180deg,var(--mm-primary) 0,var(--mm-primary-deep) 100%);color:#fff;box-shadow:0 6px 20px rgba(31,143,87,.22);transition:all .2s ease}.mm-btn-primary:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translateX(-130%);transition:transform .5s ease;pointer-events:none}.mm-btn-primary:hover:after{transform:translateX(130%)}.mm-btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(31,143,87,.28)}.mm-site-header .mm-header-cta-lead:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(31,143,87,.42)}.mm-btn-secondary{background:rgba(255,255,255,.97);border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:16px 24px;color:var(--mm-deep);font-weight:600;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.mm-btn-secondary:hover{border-color:rgba(11,31,26,.14);box-shadow:0 4px 16px rgba(11,31,26,.06)}.mm-btn-ghost{background:rgba(255,255,255,.75);color:var(--mm-deep);border:1px solid var(--mm-card-border)}.mm-btn-ghost:hover{border-color:rgba(11,31,26,.14);background:var(--mm-surface)}.mm-btn-tertiary{background:transparent;color:var(--mm-muted);border:1px solid transparent;border-radius:999px;padding:14px 18px;font-weight:600}.mm-btn-tertiary:hover{color:var(--mm-deep);background:rgba(15,61,46,.05)}.mm-muted{color:var(--mm-muted)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mm-btn-primary:hover,.mm-btn:active,.mm-calc-result-card--impact:hover,.mm-card:hover,.mm-dash-mock-frame:hover,.mm-feature-card:hover,.mm-saas-feature-card:hover,.mm-site-header .mm-header-cta-lead:hover,.mm-why-myeri-card:hover{transform:none}.mm-btn-primary:after,.mm-header-cta-lead:after{display:none}.mm-pv-ring-anim,.mm-pv-svg .mm-pv-dot{animation:none!important}}.mm-site-header-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:50;padding:10px clamp(12px,3vw,16px) 0;pointer-events:none}.mm-header,.mm-site-header{pointer-events:auto;max-width:1280px;margin:0 auto;border-radius:12px;border:1px solid var(--mm-border);background:var(--mm-surface);box-shadow:0 1px 0 rgba(11,31,26,.04),0 8px 24px rgba(11,31,26,.05);transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.mm-site-header[data-scrolled="1"]{background:var(--mm-surface);border-color:rgba(11,31,26,.12);box-shadow:0 1px 0 rgba(11,31,26,.06),0 10px 28px rgba(11,31,26,.07)}.mm-header-row{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding-top:.45rem;padding-bottom:.45rem;gap:.85rem}.mm-header-row--pro{padding-top:.4rem;padding-bottom:.4rem;min-height:50px}@media (max-width:1023px){.mm-site-header-wrap{padding-top:8px}.mm-header,.mm-site-header{border-radius:12px}.mm-header-row,.mm-header-row--pro{min-height:48px}}.mm-nav-desktop--compact .mm-nav-link{padding:.38rem .55rem;font-size:.8125rem;font-weight:600}.mm-header-cta-store{font-weight:700;border-radius:10px!important;padding:9px 1.15rem!important;background:var(--mm-surface)!important;border:1px solid var(--mm-border)!important;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mm-header-cta-store:hover{border-color:rgba(11,31,26,.16)!important;box-shadow:0 2px 10px rgba(11,31,26,.06)}.mm-header-cta-lead{position:relative;overflow:hidden;font-weight:700;border-radius:10px!important;padding:9px 1.25rem!important;box-shadow:0 4px 16px rgba(31,143,87,.2)}.mm-header-cta-lead:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);transform:translateX(-120%);transition:transform .55s ease;pointer-events:none}.mm-header-cta-lead:hover:after{transform:translateX(120%)}.mm-mobile-nav-link--emphasis{font-weight:700;color:var(--mm-deep)}.mm-logo{display:flex;align-items:baseline;gap:.35rem;font-weight:800;font-size:1.15rem;color:var(--mm-deep);letter-spacing:-.02em;flex-shrink:0}.mm-logo-sub{font-weight:600;font-size:.75rem;color:var(--mm-muted)}.mm-nav-desktop{display:none;flex-wrap:wrap;gap:.15rem;align-items:center;justify-content:center}.mm-nav-link{padding:.35rem .55rem;border-radius:8px;font-size:.875rem;font-weight:500;color:var(--mm-muted);transition:color .2s ease,background .2s ease}.mm-nav-link:hover{color:var(--mm-deep);background:rgba(11,31,26,.06)}.mm-header-actions{display:flex;align-items:center;gap:.75rem}.mm-header-cta{display:none;padding:.55rem 1rem;font-size:.8125rem;white-space:nowrap}.mm-header-cta--ghost{padding:.5rem .95rem}.mm-burger{display:flex;width:44px;height:44px;border-radius:12px;border:1px solid var(--mm-card-border);background:#fff;align-items:center;justify-content:center;font-size:1.2rem;line-height:1}.mm-mobile-nav{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem 1rem;margin-top:10px;border-radius:20px;border:1px solid rgba(15,61,46,.08);background:rgba(255,255,255,.96);box-shadow:0 16px 48px rgba(15,61,46,.08);pointer-events:auto}.mm-mobile-nav-link{padding:.65rem .75rem;border-radius:12px;font-weight:500;color:var(--mm-text)}.mm-mobile-nav-link:hover{background:rgba(11,31,26,.05)}.mm-mobile-cta{margin-top:.5rem;text-align:center}@media (min-width:1024px){.mm-nav-desktop{display:flex}.mm-header-actions .mm-header-cta{display:inline-flex}.mm-burger{display:none}.mm-mobile-nav{display:none!important}}.mm-hero{background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:22px;box-shadow:0 18px 50px rgba(15,61,46,.05);overflow:visible}.mm-hero.mm-container{padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,2.5rem)}@media (min-width:1024px){.mm-hero.mm-container{padding:64px clamp(2.5rem,5vw,4rem)}}@media (max-width:768px){.mm-hero.mm-container{padding:clamp(1.5rem,5vw,2.25rem) clamp(1.15rem,4vw,1.5rem)}}.mm-hero--premium{position:relative;padding-top:0;padding-bottom:0}.mm-hero-grid{display:grid;align-items:center}.mm-hero-grid,.mm-hero-grid--premium{gap:40px;overflow:visible}.mm-hero-grid--premium{position:relative;z-index:1;margin-bottom:clamp(1.75rem,4vw,2.5rem)}@media (min-width:960px){.mm-hero-grid,.mm-hero-grid--premium{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center}}.mm-hero-copy{max-width:38rem}.mm-hero-eyebrow{margin:0 0 .85rem;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--mm-deep)}.mm-hero-title{font-size:clamp(2.125rem,4vw + .5rem,4rem);line-height:1.05;font-weight:700;letter-spacing:-.03em;color:var(--mm-deep);margin:0 0 1.25rem}.mm-hero-title--xl{font-size:clamp(2.125rem,2.8vw + 1.25rem,3.35rem);line-height:1.06;letter-spacing:-.035em;color:var(--mm-deep);font-weight:800}@media (max-width:900px){.mm-hero-title--xl{font-size:clamp(2.125rem,5vw + .5rem,2.625rem)}}@media (max-width:600px){.mm-hero-title--xl{font-size:clamp(2.125rem,6vw,2.125rem)}}.mm-hero-tagline{margin:-.35rem 0 1.35rem;font-size:clamp(1.05rem,2.2vw,1.22rem);font-weight:700;color:var(--mm-deep);letter-spacing:-.02em;line-height:1.35;max-width:34rem}.mm-hero-lead{font-size:clamp(1.05rem,2vw,1.2rem);color:var(--mm-muted);max-width:36rem;margin:0;line-height:1.65}.mm-hero-subtitle{margin:0 0 1.25rem;font-size:clamp(1.02rem,1.5vw + .5rem,1.14rem);font-weight:500;color:#3d4f48;max-width:36rem;line-height:1.62;letter-spacing:-.01em}.mm-hero-bullets{margin:1.35rem 0 0;padding:0 0 0 1.15rem;max-width:36rem;color:var(--mm-text);font-size:clamp(.98rem,1.6vw,1.05rem);line-height:1.55;font-weight:600}.mm-hero-bullets--compact{margin-top:1.1rem}.mm-hero-bullets--compact li{margin-bottom:.45rem}.mm-hero-bullets li{margin-bottom:.55rem}.mm-hero-bullets li:last-child{margin-bottom:0}.mm-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.75rem,4vw,2.35rem)}.mm-hero-actions--pair{gap:.85rem;margin-top:clamp(1.5rem,3.5vw,2rem)}.mm-btn-hero-primary{padding:16px 28px;font-size:1rem;box-shadow:0 12px 32px rgba(31,143,87,.3)}.mm-btn-hero-store{padding:.95rem 1.65rem;font-size:.98rem;font-weight:700;background:#ffffff;border:1px solid rgba(15,61,46,.12);box-shadow:0 8px 28px rgba(15,61,46,.06)}.mm-btn-hero-store:hover{border-color:rgba(11,31,26,.14);box-shadow:0 6px 20px rgba(11,31,26,.07)}.mm-hero-visual-shell{position:relative}.mm-hero-media{justify-content:center}.mm-hero-media,.mm-hero-visual{display:flex;align-items:center;min-height:520px;overflow:visible}.mm-hero-visual{position:relative;justify-content:flex-end;padding-right:20px}.mm-hero-visual:before{content:"";position:absolute;inset:-60px -80px;background:radial-gradient(600px 300px at 60% 50%,rgba(31,143,87,.18),transparent 70%);filter:blur(40px);z-index:0}.mm-hero-visual-img{width:min(100%,720px);max-width:720px;height:auto;display:block;position:relative;z-index:1;transform:scale(1.28);filter:drop-shadow(0 46px 90px rgba(15,61,46,.16)) drop-shadow(0 14px 28px rgba(15,61,46,.08))}.mm-hero-platform-svg{overflow:visible}@keyframes mm-hero-platform-line-in{0%{opacity:0}to{opacity:1}}@keyframes mm-hero-platform-dot-show-opacity{0%{opacity:0}to{opacity:1}}@keyframes mm-hero-platform-dot-pulse-fill{0%,to{fill-opacity:.48}50%{fill-opacity:.88}}@keyframes mm-hero-platform-dot-pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.26)}}.mm-hero-platform-spoke line{opacity:0;animation:mm-hero-platform-line-in .55s ease forwards;animation-delay:calc(.18s + var(--hpv-i, 0) * 65ms)}.mm-hero-platform-spoke-dot{transform-box:fill-box;transform-origin:0 0;animation:mm-hero-platform-dot-pulse-scale 2.35s ease-in-out infinite;animation-delay:calc(.72s + var(--hpv-i, 0) * 65ms)}.mm-hero-platform-spoke-dot circle{fill:#1f8f57;fill-opacity:.55;opacity:0;animation:mm-hero-platform-dot-show-opacity .4s cubic-bezier(.22,1,.36,1) forwards,mm-hero-platform-dot-pulse-fill 2.35s ease-in-out infinite;animation-delay:calc(.36s + var(--hpv-i, 0) * 65ms),calc(.72s + var(--hpv-i, 0) * 65ms)}.mm-hero-platform-hub{transform-origin:240px 240px;transition:transform .32s cubic-bezier(.22,1,.36,1);cursor:default}.mm-hero-platform-hub:hover{transform:translateY(-5px)}.mm-hero-platform-node{transform-origin:center;transition:transform .26s cubic-bezier(.22,1,.36,1),filter .26s ease;cursor:default}.mm-hero-platform-node:hover{transform:translateY(-4px)}@media (max-width:768px){.mm-hero-visual-img{transform:none;width:100%;max-width:100%}.mm-hero-visual{justify-content:center;padding-right:0;min-height:auto}.mm-hero-media{min-height:auto}.mm-hero-grid,.mm-hero-grid--premium{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.mm-hero-visual-img{transform:none}.mm-hero-platform-spoke line,.mm-hero-platform-spoke-dot,.mm-hero-platform-spoke-dot circle{animation:none;opacity:1}.mm-hero-platform-spoke-dot circle{fill-opacity:.55}.mm-hero-platform-spoke-dot{transform:none}.mm-hero-platform-hub,.mm-hero-platform-node{transition:none}.mm-hero-platform-hub:hover,.mm-hero-platform-node:hover{transform:none}}.mm-hero-platform-card{position:relative;padding:24px;overflow:hidden;border-radius:22px;background:var(--mm-surface);border:1px solid var(--mm-border);box-shadow:0 18px 50px rgba(15,61,46,.05);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.mm-hero-platform-card:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(11,31,26,.06),0 16px 44px rgba(11,31,26,.06);border-color:rgba(11,31,26,.12)}.mm-hero-platform-card-head{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.65rem}.mm-hero-platform-pill{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .55rem;border-radius:6px;background:rgba(11,31,26,.06);color:var(--mm-deep);border:1px solid var(--mm-border)}.mm-hero-platform-pill--muted{background:var(--mm-surface);color:var(--mm-muted);font-weight:700;letter-spacing:.06em}.mm-hero-mini-dash{margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--mm-border)}.mm-hero-mini-dash-top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.mm-hero-mini-dash-title{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-deep)}.mm-hero-mini-dash-note{font-size:.68rem;color:var(--mm-muted);font-weight:600}.mm-hero-mini-dash-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.65rem;gap:.65rem;margin-bottom:.85rem}@media (max-width:520px){.mm-hero-mini-dash-kpis{grid-template-columns:1fr}}.mm-hero-mini-kpi{padding:.55rem .65rem;border-radius:10px;border:1px solid var(--mm-border);background:var(--mm-bg)}.mm-hero-mini-kpi-value{display:block;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:var(--mm-deep);line-height:1.2}.mm-hero-mini-kpi-label{display:block;margin-top:.2rem;font-size:.68rem;font-weight:600;color:var(--mm-muted);line-height:1.3}.mm-hero-mini-chart-wrap{border-radius:10px;border:1px solid var(--mm-border);background:var(--mm-surface);padding:.5rem .65rem .45rem}.mm-hero-mini-chart-label{display:block;font-size:.65rem;font-weight:700;color:var(--mm-muted);margin-bottom:.35rem;letter-spacing:.02em}.mm-hero-mini-chart{display:block;width:100%;height:52px}.mm-pv{position:relative;width:100%;max-width:min(480px,100%);margin:0 auto;aspect-ratio:1;min-height:min(72vw,280px)}.mm-pv-glow{display:none}.mm-pv-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}@keyframes mmPvPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes mmPvPulseAccent{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes mmPvRingDrift{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}.mm-pv-svg .mm-pv-dot{transform-origin:center;transform-box:fill-box;animation:mmPvPulse 9s ease-in-out infinite}.mm-pv-svg .mm-pv-dot--accent{animation-name:mmPvPulseAccent;animation-duration:8s}.mm-pv-ring-anim{transform-origin:0 0;animation:mmPvRingDrift 14s ease-in-out infinite alternate}.mm-pv-hub{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:1.1rem 1.35rem;border-radius:20px;text-align:center;background:rgba(255,255,255,.98);border:1px solid rgba(11,42,34,.08);box-shadow:0 18px 48px rgba(15,61,46,.08),inset 0 1px 0 rgba(255,255,255,.85);backdrop-filter:none;-webkit-backdrop-filter:none}.mm-pv-hub-kicker{font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-primary)}.mm-pv-hub-title{font-size:clamp(1.15rem,2.8vw,1.45rem);font-weight:800;letter-spacing:-.03em;color:var(--mm-deep)}.mm-pv-hub-sub{font-size:.68rem;font-weight:600;color:var(--mm-muted);letter-spacing:.04em}.mm-pv-orbit{position:absolute;inset:0;margin:0;padding:0;list-style:none}.mm-pv-node{position:absolute;left:50%;top:50%;width:0;height:0;z-index:1;transform:rotate(var(--mm-pv-deg)) translateY(min(38vw,168px)) rotate(calc(-1 * var(--mm-pv-deg)))}@media (min-width:520px){.mm-pv-node{transform:rotate(var(--mm-pv-deg)) translateY(178px) rotate(calc(-1 * var(--mm-pv-deg)))}}.mm-node{background:#fff;border-radius:14px;padding:10px 16px;box-shadow:0 8px 20px rgba(0,0,0,.06);font-size:14px;font-weight:500;color:var(--mm-deep)}.mm-pv-node-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;letter-spacing:.01em;border:1px solid rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mm-pv-node:hover .mm-pv-node-inner{transform:translate(-50%,-50%) translateY(-1px);border-color:rgba(11,31,26,.12);box-shadow:0 8px 24px rgba(11,31,26,.08)}.mm-pv-node--accent .mm-pv-node-inner{border-color:rgba(31,143,87,.35);color:var(--mm-deep);box-shadow:0 4px 16px rgba(31,143,87,.1)}.mm-platform-scale-grid{gap:clamp(1rem,2.5vw,1.35rem)}.mm-platform-scale-card{border-radius:clamp(18px,3vw,24px);min-height:7.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mm-platform-scale-title{margin:0 0 .55rem;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:var(--mm-deep)}.mm-trust-grid{list-style:none;margin:0;padding:0;grid-gap:.85rem 1.25rem;gap:.85rem 1.25rem}@media (min-width:640px){.mm-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.mm-trust-grid{grid-template-columns:repeat(4,1fr)}}.mm-trust-item{display:flex;gap:.65rem;align-items:flex-start;padding:.95rem 1.1rem;border-radius:var(--mm-radius-sm);background:rgba(255,255,255,.88);border:1px solid rgba(15,61,46,.07);box-shadow:0 10px 32px rgba(15,61,46,.05);font-size:.9rem;font-weight:600;color:var(--mm-text);line-height:1.45;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mm-trust-item:hover{transform:translateY(-2px);border-color:rgba(31,143,87,.18);box-shadow:0 16px 40px rgba(15,61,46,.08)}.mm-trust-dot{flex-shrink:0;width:8px;height:8px;margin-top:.38rem;border-radius:50%;background:linear-gradient(135deg,var(--mm-primary),#1a7a4a);box-shadow:0 0 0 4px rgba(31,143,87,.15)}@media (prefers-reduced-motion:reduce){.mm-hero-platform-card:hover,.mm-pv-node:hover .mm-pv-node-inner,.mm-trust-item:hover{transform:none}}.mm-grid-2{display:grid;grid-gap:1.25rem;gap:1.25rem}@media (min-width:720px){.mm-grid-2{grid-template-columns:repeat(2,1fr)}}.mm-grid-3{display:grid;grid-gap:1.25rem;gap:1.25rem}@media (min-width:720px){.mm-grid-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mm-grid-3{grid-template-columns:repeat(3,1fr)}}.mm-grid-4{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:600px){.mm-grid-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.mm-grid-4{grid-template-columns:repeat(4,1fr)}}.mm-card-pad{padding:clamp(1.25rem,3vw,1.75rem)}.mm-card-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(11,31,26,.05);border:1px solid var(--mm-border);color:var(--mm-deep);margin-bottom:1rem}.mm-card-title{font-size:1.05rem;font-weight:700;color:var(--mm-deep);margin:0 0 .5rem;letter-spacing:-.02em}.mm-card-text{margin:0;font-size:.92rem;color:var(--mm-muted);line-height:1.55}.mm-faq-item{border:1px solid var(--mm-card-border);background:var(--mm-card);padding:1rem 1.25rem;margin-bottom:.65rem}.mm-faq-q{font-weight:700;color:var(--mm-deep);margin:0 0 .4rem;font-size:.98rem}.mm-faq-a{margin:0;font-size:.92rem;color:var(--mm-muted);line-height:1.55}.mm-site-footer{border-top:1px solid #e8f1ec;margin-top:clamp(2rem,5vw,3.5rem);padding:clamp(2.5rem,6vw,4rem) 0 clamp(2rem,4vw,2.75rem);background:#fff;font-size:.875rem}.mm-site-footer--platform{text-align:left}.mm-footer-top{display:grid;grid-gap:clamp(2rem,5vw,3rem);gap:clamp(2rem,5vw,3rem)}@media (min-width:900px){.mm-footer-top{grid-template-columns:minmax(220px,1fr) minmax(0,3fr);align-items:start}}.mm-footer-brand-name{margin:0;font-size:1.05rem;color:var(--mm-deep)}.mm-footer-brand-statement{margin:.65rem 0 0;max-width:22rem;line-height:1.55;color:var(--mm-muted);font-size:.9rem}.mm-footer-columns{display:grid;grid-gap:1.5rem 2rem;gap:1.5rem 2rem;grid-template-columns:repeat(2,1fr)}@media (min-width:720px){.mm-footer-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.mm-footer-columns{grid-template-columns:repeat(5,1fr)}}.mm-footer-col-title{margin:0 0 .65rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-deep)}.mm-footer-col-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.mm-footer-col-link{font-size:.84rem;font-weight:600;color:var(--mm-muted);transition:color .2s ease}.mm-footer-col-link:hover{color:var(--mm-primary)}.mm-footer-bottom{margin-top:clamp(2rem,4vw,2.75rem);padding-top:1.5rem;border-top:1px solid rgba(15,61,46,.07);text-align:center}.mm-footer-copy{font-size:.78rem;color:var(--mm-muted)}.mm-legal-article{padding-bottom:clamp(1.5rem,4vw,2.5rem)}.mm-legal-preamble{max-width:48rem;margin:0 auto clamp(1.25rem,3vw,1.75rem);padding:.85rem 1rem;border-radius:var(--mm-radius-sm);border:1px solid rgba(15,61,46,.08);background:rgba(255,255,255,.75);font-size:.86rem;line-height:1.55;color:var(--mm-muted)}.mm-legal{padding-bottom:0}.mm-legal-grid{display:grid;grid-gap:clamp(.85rem,2vw,1.15rem);gap:clamp(.85rem,2vw,1.15rem);max-width:48rem;margin:0 auto}.mm-legal-card{border-radius:var(--mm-radius-sm);border:1px solid rgba(15,61,46,.08);background:rgba(255,255,255,.9);padding:clamp(1.1rem,2.5vw,1.45rem) clamp(1.15rem,2.8vw,1.6rem);box-shadow:0 10px 32px rgba(15,61,46,.04)}.mm-legal-card p{margin:0 0 .85rem;font-size:.95rem;line-height:1.65;color:var(--mm-text)}.mm-legal-card p:last-child{margin-bottom:0}.mm-legal-h2,.mm-legal-section{margin:0 0 .65rem;font-size:1.02rem;font-weight:800;color:var(--mm-deep);letter-spacing:-.02em;line-height:1.25}.mm-legal-list{margin:0 0 .85rem;padding-left:1.2rem;font-size:.93rem;line-height:1.6;color:var(--mm-text)}.mm-legal-list li{margin-bottom:.4rem}.mm-legal-list li:last-child{margin-bottom:0}.mm-legal-note{padding:.85rem 1rem;border-radius:var(--mm-radius-sm);border:1px solid rgba(15,61,46,.09);background:rgba(246,248,247,.85);font-size:.86rem;line-height:1.55;color:var(--mm-muted)}.mm-legal-card .mm-legal-note,.mm-legal-note{margin-top:1rem}.mm-legal-inline-link{font-weight:600;color:var(--mm-primary);text-decoration:underline;text-underline-offset:3px}.mm-legal-inline-link:hover{color:var(--mm-deep)}.mm-legal-back{margin:clamp(1.5rem,4vw,2.25rem) 0 clamp(2.5rem,6vw,4rem);text-align:center;font-size:.9rem}.mm-legal-back a{font-weight:600;color:var(--mm-muted)}.mm-legal-back a:hover{color:var(--mm-primary)}.mm-contacts-grid{display:grid;grid-gap:clamp(.85rem,2vw,1.15rem);gap:clamp(.85rem,2vw,1.15rem);max-width:52rem;margin:0 auto;grid-template-columns:1fr}@media (min-width:720px){.mm-contacts-grid{grid-template-columns:repeat(2,1fr)}}.mm-contact-card--full{grid-column:1/-1}.mm-contact-card{border-radius:var(--mm-radius-sm);border:1px solid rgba(15,61,46,.08);background:rgba(255,255,255,.9);padding:clamp(1.1rem,2.5vw,1.45rem) clamp(1.15rem,2.8vw,1.6rem);box-shadow:0 10px 32px rgba(15,61,46,.04)}.mm-contact-card p{margin:0 0 .75rem;font-size:.94rem;line-height:1.6;color:var(--mm-text)}.mm-contact-card p:last-child{margin-bottom:0}.mm-contact-card .mm-legal-section{margin-bottom:.55rem}.mm-requisites{margin-top:.35rem;padding:.85rem 1rem;border-radius:10px;border:1px dashed rgba(15,61,46,.15);background:rgba(246,248,247,.65);font-size:.88rem;line-height:1.55;color:var(--mm-muted)}.mm-requisites dl{margin:0;display:grid;grid-gap:.35rem 1rem;gap:.35rem 1rem}.mm-requisites dt{font-weight:700;color:var(--mm-deep);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.mm-requisites dd{margin:0;font-weight:600;color:var(--mm-text)}.mm-onec-capabilities{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.mm-onec-capability{text-align:center}.mm-lead-form{max-width:40rem}.mm-lead-grid{display:grid;grid-gap:1.25rem;gap:1.25rem}@media (min-width:640px){.mm-lead-grid{grid-template-columns:repeat(2,1fr)}}.mm-field{display:flex;flex-direction:column;gap:.4rem}.mm-field-full{grid-column:1/-1}.mm-label{font-size:.8125rem;font-weight:600;color:var(--mm-deep)}.mm-input{width:100%;padding:.75rem 1rem;border-radius:var(--mm-radius-sm);border:1px solid var(--mm-card-border);background:rgba(255,255,255,.95);color:var(--mm-text);font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}.mm-input:focus{outline:none;border-color:rgba(31,143,87,.45);box-shadow:0 0 0 3px rgba(31,143,87,.15)}.mm-input::placeholder{color:rgba(106,122,113,.65)}.mm-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236A7A71' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;padding-right:2.5rem}.mm-textarea{resize:vertical;min-height:100px;line-height:1.5}.mm-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}.mm-section--surface{background:var(--mm-surface);border-radius:22px;border:1px solid var(--mm-border);box-shadow:0 18px 50px rgba(15,61,46,.05)}.mm-platform-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:720px){.mm-platform-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.mm-platform-steps{grid-template-columns:repeat(3,1fr)}}.mm-platform-step{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:start;padding:1.15rem 1.2rem;border-radius:var(--mm-radius-sm);border:1px solid var(--mm-card-border);background:rgba(255,255,255,.85)}.mm-platform-step-num{width:2.35rem;height:2.35rem;border-radius:11px;background:linear-gradient(135deg,#2fb86f,#26a05f);color:#fff;font-weight:800;font-size:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mm-delivery-raci .mm-table{width:100%;border-collapse:collapse;font-size:.88rem}.mm-delivery-raci .mm-table td,.mm-delivery-raci .mm-table th{text-align:left;padding:.65rem .75rem;border-bottom:1px solid rgba(15,61,46,.08);vertical-align:top}.mm-delivery-raci .mm-table th{font-weight:700;color:var(--mm-deep);background:var(--mm-bg)}.mm-delivery-raci .mm-table tr:last-child td{border-bottom:none}.mm-dashboard{background:#fff;border-radius:24px;box-shadow:0 40px 100px rgba(0,0,0,.08);overflow:hidden}.mm-post-hero-cta{padding:0 0 clamp(1rem,3vw,1.75rem);margin-top:calc(-1 * clamp(.35rem, 1.5vw, .75rem))}.mm-post-hero-cta--band .mm-post-hero-cta-inner{padding:clamp(.85rem,2.2vw,1.15rem) clamp(1rem,2.5vw,1.35rem);gap:clamp(.85rem,2vw,1.25rem)}.mm-post-hero-cta-inner{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem);align-items:center;border-color:rgba(15,61,46,.08);background:#fff;box-shadow:0 12px 40px rgba(15,61,46,.05)}.mm-post-hero-cta-inner.mm-dashboard{border-color:rgba(15,61,46,.08);background:#fff;box-shadow:0 12px 40px rgba(15,61,46,.06)}@media (min-width:840px){.mm-post-hero-cta-inner{grid-template-columns:1fr auto;align-items:end}}.mm-post-hero-cta-kicker{margin:0 0 .4rem;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-primary)}.mm-post-hero-cta-head{margin:0 0 .45rem;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:800;letter-spacing:-.02em;color:var(--mm-deep);line-height:1.25}.mm-post-hero-cta-sub{margin:0;font-size:.88rem;color:var(--mm-muted);line-height:1.55;max-width:40rem}.mm-post-hero-cta-actions{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-start}@media (min-width:840px){.mm-post-hero-cta-actions{justify-content:flex-end}}.mm-post-hero-cta-btn{min-width:min(100%,11.5rem);justify-content:center}.mm-trust-strip{padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(2.5rem,6vw,4rem)}.mm-trust-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:720px){.mm-trust-grid{grid-template-columns:repeat(3,1fr)}}.mm-trust-card{padding:1.2rem 1.25rem;border:1px solid var(--mm-card-border);background:rgba(255,255,255,.88)}.mm-trust-card-title{margin:0 0 .45rem;font-size:1rem;font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-trust-card-text{margin:0;font-size:.88rem;color:var(--mm-muted);line-height:1.55}.mm-mini-case{padding:clamp(2rem,5vw,3.5rem) 0}.mm-mini-case-inner{border-color:rgba(15,61,46,.1);max-width:56rem;margin:0 auto}.mm-mini-case-label{margin:0 0 .5rem;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-primary)}.mm-mini-case-title{margin:0 0 1.35rem;font-size:clamp(1.2rem,2.8vw,1.5rem);font-weight:800;color:var(--mm-deep);letter-spacing:-.02em;line-height:1.3}.mm-mini-case-grid{display:grid;grid-gap:1.25rem;gap:1.25rem}@media (min-width:720px){.mm-mini-case-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.mm-mini-case-k{margin:0 0 .35rem;font-size:.78rem;font-weight:800;color:var(--mm-deep);letter-spacing:.04em;text-transform:uppercase}.mm-mini-case-p{margin:0;font-size:.9rem;color:var(--mm-muted);line-height:1.55}.mm-mini-case-p--accent{font-weight:600;color:var(--mm-deep)}@media (min-width:720px){.mm-mini-case-outcome{grid-column:1/-1;padding-top:.25rem;border-top:1px solid rgba(15,61,46,.08)}}.mm-easy-start{padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(2.5rem,6vw,4rem)}.mm-easy-start-grid{display:grid;grid-gap:1.15rem;gap:1.15rem;grid-template-columns:1fr}@media (min-width:720px){.mm-easy-start-grid{grid-template-columns:repeat(3,1fr)}}.mm-easy-start-card:hover{transform:translateY(-2px)}.mm-sticky-cta-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:.65rem 0 max(.65rem,env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent 0,rgba(246,248,247,.96) 22%,var(--mm-bg) 100%);border-top:1px solid var(--mm-border);box-shadow:0 -8px 28px rgba(11,31,26,.06);transform:translateY(110%);transition:transform .35s cubic-bezier(.22,1,.36,1);pointer-events:none}.mm-sticky-cta-bar[data-visible="1"]{transform:translateY(0);pointer-events:auto}.mm-sticky-cta-bar-inner{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}.mm-sticky-cta-bar-btn{flex:1 1 auto;min-width:min(160px,42vw);max-width:16rem;padding:.75rem 1.1rem;font-size:.875rem}html.mm-sticky-cta-active body{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom, 0px))}@media (prefers-reduced-motion:reduce){.mm-sticky-cta-bar{transition:none}}.mm-econ-flow-note{margin:0 0 .5rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mm-muted)}.mm-econ-flow-order{margin:0 0 1rem;font-size:1.35rem;color:var(--mm-deep)}.mm-econ-flow-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.mm-econ-flow-list li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem .85rem;border-radius:var(--mm-radius-sm);background:var(--mm-bg);border:1px solid var(--mm-border);font-size:.95rem;color:var(--mm-text)}.mm-econ-flow-sum{font-weight:800;color:var(--mm-deep);white-space:nowrap}.mm-econ-diagram{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.82rem;list-style:none;margin:0;padding:0}.mm-econ-diagram-sep{list-style:none;color:var(--mm-muted);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mm-econ-diagram-node{padding:.4rem .65rem;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid var(--mm-card-border);font-weight:600;color:var(--mm-deep);list-style:none}.mm-econ-parties-label{margin:0 0 .5rem;font-size:.8125rem;font-weight:700;color:var(--mm-deep)}.mm-econ-subtitle{font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:800;color:var(--mm-deep);margin:0 0 .5rem;letter-spacing:-.02em}.mm-econ-scenario-list{margin:0;padding-left:1.15rem;color:var(--mm-muted);font-size:.92rem;line-height:1.6}.mm-econ-scenario-list li{margin-bottom:.5rem}.mm-econ-scenario-list li:last-child{margin-bottom:0}.mm-econ-honest-list{margin:0;padding-left:1.15rem;color:var(--mm-muted);font-size:.95rem;line-height:1.65}.mm-econ-honest-list li{margin-bottom:.55rem}.mm-econ-honest-list li:last-child{margin-bottom:0}.mm-revenue-assumptions{margin:0;padding-left:1.1rem;font-size:.88rem;color:var(--mm-muted);line-height:1.55}.mm-revenue-assumptions li{margin-bottom:.45rem}.mm-revenue-assumptions li:last-child{margin-bottom:0}.mm-revenue-range{margin:0 0 .35rem;font-size:.95rem;font-weight:600;color:var(--mm-deep)}.mm-revenue-month-block{margin-top:1.15rem;padding:1rem 1.05rem;border-radius:var(--mm-radius-sm);background:var(--mm-surface);border:1px solid var(--mm-border)}.mm-revenue-month-heading{margin:0 0 .65rem;font-size:clamp(1.2rem,2.8vw,1.45rem);font-weight:800;letter-spacing:-.02em;color:var(--mm-deep)}.mm-revenue-month-line{margin:0 0 .4rem;font-size:clamp(1rem,2.2vw,1.12rem);font-weight:700;color:var(--mm-deep);line-height:1.35}.mm-revenue-month-line--last{margin-bottom:.65rem}.mm-revenue-month-label{font-weight:600;color:var(--mm-muted);margin-right:.35rem}.mm-revenue-daily-foot{margin:0;font-size:.8rem;line-height:1.5;color:var(--mm-muted)}.mm-revenue-formula p{margin:0 0 .65rem;font-size:.93rem;color:var(--mm-text);line-height:1.55}.mm-revenue-formula p:last-child{margin-bottom:0}.mm-lost-dl{margin:0}.mm-lost-dl>div{margin-bottom:.85rem}.mm-lost-dl>div:last-child{margin-bottom:0}.mm-lost-dl dt{margin:0 0 .2rem;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mm-muted)}.mm-lost-dl dd{margin:0;font-size:.95rem;color:var(--mm-text);line-height:1.45}.mm-lost-dl-highlight{font-size:1.05rem;font-weight:800;color:var(--mm-deep)}.mm-econ-lost-card,.mm-econ-scenario-card{border-radius:clamp(18px,3vw,24px);border-color:rgba(15,61,46,.09);box-shadow:0 20px 56px rgba(15,61,46,.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mm-econ-lost-card:hover,.mm-econ-scenario-card:hover{transform:translateY(-3px);box-shadow:0 28px 72px rgba(15,61,46,.1);border-color:rgba(11,31,26,.12)}.mm-econ-scenario-card .mm-revenue-month-block{padding:clamp(1.05rem,2.5vw,1.35rem) clamp(1.1rem,2.5vw,1.4rem);background:var(--mm-bg);border:1px solid var(--mm-border)}.mm-econ-scenario-card .mm-revenue-month-heading{font-size:clamp(1.05rem,2.2vw,1.2rem);margin-bottom:.85rem}.mm-econ-scenario-card .mm-revenue-month-line{font-size:clamp(1.12rem,2.6vw,1.38rem);font-weight:800}.mm-econ-scenario-card .mm-revenue-daily-foot{font-size:.84rem;margin-top:.5rem}.mm-econ-lost-card .mm-lost-dl-highlight{font-size:clamp(1.2rem,2.8vw,1.55rem);font-weight:800;letter-spacing:-.02em;color:var(--mm-deep)}.mm-econ-lost-card .mm-lost-dl dd{font-size:1.02rem}@media (prefers-reduced-motion:reduce){.mm-econ-lost-card:hover,.mm-econ-scenario-card:hover{transform:none}}.mm-comp-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}@media (min-width:720px){.mm-comp-grid{grid-template-columns:repeat(2,1fr);align-items:stretch}}.mm-comp-col-title{margin:0 0 1rem;font-size:1.05rem;font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-comp-list{margin:0;padding-left:1.15rem;color:var(--mm-muted);font-size:.95rem;line-height:1.65}.mm-comp-list li{margin-bottom:.45rem}.mm-comp-list li:last-child{margin-bottom:0}.mm-comp-pivot{padding-top:clamp(1.35rem,3vw,1.75rem)!important;padding-bottom:clamp(1.35rem,3vw,1.75rem)!important}.mm-comp-pivot-text{margin:0;font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:700;color:var(--mm-deep);line-height:1.45}.mm-comp-solution-title{margin:0 0 .85rem;font-size:clamp(1.15rem,2.5vw,1.35rem);font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-comp-solution-list{margin:0 0 1.5rem;padding-left:1.2rem;font-size:.98rem;line-height:1.65;color:var(--mm-text)}.mm-comp-solution-list li{margin-bottom:.4rem}.mm-comp-closing{margin:0;font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:700;color:var(--mm-primary);letter-spacing:-.01em}.mm-calc{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(246,248,247,.92) 45%,rgba(246,248,247,.98));border-top:1px solid var(--mm-card-border);border-bottom:1px solid var(--mm-card-border)}.mm-calc-grid{display:grid;grid-gap:clamp(1.5rem,4vw,2.25rem);gap:clamp(1.5rem,4vw,2.25rem);grid-template-columns:1fr;align-items:start}@media (min-width:900px){.mm-calc-grid{grid-template-columns:minmax(280px,1fr) minmax(300px,1.15fr)}}.mm-calc-form{border-color:rgba(31,143,87,.15);box-shadow:0 20px 60px rgba(15,61,46,.06)}.mm-calc-field{margin-bottom:1.1rem}.mm-calc-field:last-of-type{margin-bottom:0}.mm-calc-input{font-size:1.02rem;font-weight:600;letter-spacing:-.01em}.mm-calc-result-grid{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:1fr}.mm-calc-result-grid--impact{gap:clamp(.95rem,2vw,1.15rem)}@media (min-width:480px){.mm-calc-result-grid{grid-template-columns:repeat(2,1fr)}}.mm-calc-result-card{padding:clamp(1.1rem,2.5vw,1.35rem);border-radius:clamp(16px,2.5vw,20px);border:1px solid var(--mm-border);background:var(--mm-surface);box-shadow:0 1px 3px rgba(11,31,26,.04),0 12px 36px rgba(11,31,26,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mm-calc-result-card--impact{padding:clamp(1.2rem,2.8vw,1.55rem);border-radius:clamp(18px,3vw,22px);box-shadow:0 18px 52px rgba(15,61,46,.08)}.mm-calc-result-card--impact:hover{transform:translateY(-2px);border-color:rgba(11,31,26,.12);box-shadow:0 22px 60px rgba(11,31,26,.08)}.mm-calc-result-card--accent{border-color:var(--mm-border);background:var(--mm-surface);border-left:3px solid var(--mm-primary)}.mm-calc-result-card--loss{border-color:var(--mm-border);background:var(--mm-bg)}.mm-calc-result-label{margin:0 0 .45rem;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--mm-muted)}.mm-calc-result-value{margin:0;font-size:clamp(1.35rem,3.5vw,1.85rem);font-weight:800;letter-spacing:-.03em;color:var(--mm-deep);line-height:1.15}.mm-calc-result-value--xl{font-size:clamp(1.45rem,4vw,2.15rem);letter-spacing:-.035em}.mm-calc-result-value--loss{color:var(--mm-deep)}.mm-calc-result-sub{margin:.5rem 0 0;font-size:.78rem;line-height:1.45;color:var(--mm-muted)}.mm-calc-note{border-color:rgba(15,61,46,.08);background:rgba(255,255,255,.82)}.mm-calc-note--pro{border-radius:clamp(16px,2.5vw,22px);border-color:rgba(15,61,46,.07);box-shadow:0 14px 44px rgba(15,61,46,.06)}.mm-calc-note-title{margin:0 0 .65rem;font-size:.85rem;font-weight:800;color:var(--mm-deep);letter-spacing:.02em}.mm-calc-formula-list{margin:0 0 1rem;padding-left:1.1rem;font-size:.88rem;line-height:1.55;color:var(--mm-muted)}.mm-calc-formula-list li{margin-bottom:.35rem}.mm-calc-formula-list li:last-child{margin-bottom:0}.mm-calc-disclaimer{margin:0;font-size:.86rem;line-height:1.55;color:var(--mm-muted)}.mm-calc-hint{margin:1rem 0 0;font-size:.82rem;line-height:1.5}.mm-page-main{min-height:60vh}.mm-page-hero{position:relative;padding:clamp(2.25rem,6vw,4rem) 0 clamp(1.75rem,4vw,2.75rem);border-bottom:1px solid var(--mm-border);background:var(--mm-bg);overflow:hidden}.mm-page-hero--pro{padding-top:clamp(2.5rem,7vw,4.5rem);padding-bottom:clamp(2rem,4.5vw,3rem);border-bottom-color:var(--mm-border);background:var(--mm-bg)}.mm-page-hero-glow{pointer-events:none;position:absolute;inset:-20% -10% auto;height:85%;background:radial-gradient(ellipse 60% 50% at 50% 0,rgba(11,31,26,.04),transparent 60%);opacity:1}.mm-page-hero-inner{position:relative;z-index:1}.mm-page-hero--pro .mm-page-hero-title{font-size:clamp(2.15rem,5vw,3.15rem);max-width:56rem}.mm-page-hero-actions{margin-top:1.35rem;display:flex;flex-wrap:wrap;gap:.65rem}@keyframes mm-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.mm-animate-in{animation:mm-rise .52s ease-out both}@media (prefers-reduced-motion:reduce){.mm-animate-in{animation:none}}.mm-breadcrumbs-list{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.8125rem;font-weight:600;color:var(--mm-muted)}.mm-breadcrumbs-item{display:inline-flex;align-items:center;gap:.5rem}.mm-breadcrumbs-sep{opacity:.45;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mm-breadcrumbs-link{color:var(--mm-muted);text-decoration:underline;text-underline-offset:3px}.mm-breadcrumbs-current,.mm-breadcrumbs-link:hover{color:var(--mm-deep)}.mm-page-hero-eyebrow{font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mm-primary)}.mm-page-hero-title{margin:0 0 .85rem;font-size:clamp(2rem,4.5vw,2.85rem);font-weight:800;letter-spacing:-.035em;line-height:1.08;color:var(--mm-deep);max-width:52rem}.mm-page-hero-desc{margin:0;font-size:clamp(1.05rem,2vw,1.2rem);color:var(--mm-muted);line-height:1.6;max-width:44rem}.mm-section-header{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.mm-section-header-eyebrow{margin:0 0 .45rem;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-primary)}.mm-section-header-title{margin:0 0 .65rem;font-size:clamp(1.65rem,3.5vw,2.15rem);font-weight:800;letter-spacing:-.03em;color:var(--mm-deep);line-height:1.15}.mm-section-header-lead{margin:0;font-size:clamp(1rem,2vw,1.12rem);color:var(--mm-muted);line-height:1.6;max-width:42rem}.mm-stat-card{padding:1.15rem 1.25rem;border-radius:var(--mm-radius-sm);border:1px solid var(--mm-card-border);background:rgba(255,255,255,.92)}.mm-stat-card--accent{border-color:rgba(31,143,87,.28);background:var(--mm-surface)}.mm-stat-card--muted{opacity:.92}.mm-stat-card-label{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mm-muted)}.mm-stat-card-value{margin:0;font-size:1.35rem;font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-stats .mm-stat-card{background:rgba(255,255,255,.92);border-color:rgba(0,0,0,.05)}.mm-stat-card-hint{margin:.45rem 0 0;font-size:.82rem;color:var(--mm-muted);line-height:1.45}.mm-stats{background:var(--mm-bg);border:1px solid var(--mm-border);border-radius:20px;padding:32px;display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media (min-width:1100px){.mm-stats{grid-template-columns:repeat(5,1fr)}}.mm-stat-number{letter-spacing:-.02em;line-height:1.15}.mm-stat-number,.mm-stats .mm-stat-card-value{font-size:28px;font-weight:700;color:#1c3d2f}.mm-platform-card{background:rgba(255,255,255,.95);border-radius:24px;border:1px solid rgba(0,0,0,.05);padding:32px;box-shadow:0 30px 80px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.6)}.mm-platform-card--tall{min-height:10rem}.mm-platform-card--wide{grid-column:1/-1}.mm-platform-card-title{margin:0 0 .65rem;font-size:1.08rem;font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-platform-card-body{font-size:.93rem;color:var(--mm-muted);line-height:1.55}.mm-split-feature{display:grid;grid-gap:1.5rem;gap:1.5rem;align-items:center;margin-bottom:clamp(2rem,4vw,3rem)}@media (min-width:840px){.mm-split-feature{grid-template-columns:1.1fr .9fr}.mm-split-feature--reverse .mm-split-feature-main{order:2}.mm-split-feature--reverse .mm-split-feature-aside{order:1}}.mm-split-feature-title{margin:0 0 .65rem;font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-split-feature-body{color:var(--mm-muted);font-size:.95rem;line-height:1.6}.mm-split-feature-aside{min-height:140px}.mm-cta-band{padding:clamp(2.5rem,6vw,3.5rem) 0;border-top:1px solid var(--mm-border);border-bottom:1px solid var(--mm-border);background:var(--mm-bg)}.mm-cta-band-inner{text-align:center}.mm-cta-band-title{margin:0 0 .65rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-cta-band-text{margin:0 auto 1.35rem;max-width:36rem;color:var(--mm-muted);font-size:1rem;line-height:1.55}.mm-cta-band-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.mm-home-pillars{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:900px){.mm-home-pillars{grid-template-columns:repeat(3,1fr)}}.mm-home-benefits-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:720px){.mm-home-benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.mm-home-benefits-grid{grid-template-columns:repeat(4,1fr)}}.mm-feature-card{background:#fff;border-radius:20px;padding:24px;border:1px solid rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.mm-feature-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,.06)}.mm-ent-card{border-radius:20px;padding:24px;border:1px solid rgba(0,0,0,.05);box-shadow:0 12px 32px rgba(15,61,46,.05)}.mm-ent-card--a{background:linear-gradient(160deg,var(--mm-surface) 0,var(--mm-bg) 100%)}.mm-ent-card--b{background:var(--mm-surface);border-color:var(--mm-border)}.mm-ent-card-title{margin:0 0 .5rem;font-size:1.05rem;font-weight:800;color:var(--mm-deep)}.mm-ent-card-text{margin:0;font-size:.9rem;color:var(--mm-muted);line-height:1.55}.mm-ent-card-money{margin:.85rem 0 0;font-size:.88rem;font-weight:600;color:var(--mm-primary);line-height:1.45}.mm-home-teasers-grid{display:grid;grid-gap:1.15rem;gap:1.15rem;grid-template-columns:1fr}@media (min-width:800px){.mm-home-teasers-grid{grid-template-columns:repeat(2,1fr)}}.mm-teaser-card{padding:clamp(1.35rem,3vw,1.75rem);border-radius:var(--mm-radius);border:1px solid var(--mm-card-border);background:rgba(255,255,255,.92)}.mm-teaser-card--accent{border-color:rgba(31,143,87,.25);background:var(--mm-surface)}.mm-teaser-eyebrow{margin:0 0 .4rem;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-primary)}.mm-teaser-title{margin:0 0 .5rem;font-size:1.15rem;font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-teaser-text{margin:0 0 1rem;font-size:.92rem;color:var(--mm-muted);line-height:1.55}.mm-link-cta{font-weight:700;font-size:.95rem;color:var(--mm-primary);text-decoration:underline;text-underline-offset:4px}.mm-link-cta:hover{color:var(--mm-deep)}.mm-platform-roles-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:720px){.mm-platform-roles-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mm-platform-roles-grid{grid-template-columns:repeat(4,1fr)}}.mm-role-tile{padding:1.15rem 1.2rem;border-radius:var(--mm-radius-sm);border:1px solid rgba(15,61,46,.08);background:rgba(255,255,255,.9)}.mm-role-tile-title{margin:0 0 .45rem;font-size:.95rem;font-weight:800;color:var(--mm-deep)}.mm-aside-panel{height:100%;min-height:160px;border-radius:var(--mm-radius-sm);border:1px dashed rgba(15,61,46,.15);padding:1rem;display:flex;flex-direction:column;gap:.65rem;justify-content:center;background:rgba(255,255,255,.6)}.mm-aside-panel--green{border-style:solid;border-color:var(--mm-border);background:var(--mm-bg)}.mm-aside-line{height:8px;border-radius:4px;background:rgba(15,61,46,.08)}.mm-aside-line.short{width:60%}.mm-aside-pill{align-self:flex-start;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-primary)}.mm-aside-dotgrid{flex:1 1;min-height:80px;border-radius:10px;background:radial-gradient(circle,rgba(11,31,26,.12) 1.5px,transparent 2px) 0 0 /14px 14px,rgba(255,255,255,.6)}.mm-aside-caption{font-size:.75rem;font-weight:700;color:var(--mm-muted);letter-spacing:.06em}.mm-aside-qr{width:100%;min-height:140px;border-radius:var(--mm-radius-sm);border:1px solid rgba(15,61,46,.1);background:repeating-linear-gradient(90deg,var(--mm-deep) 0 3px,transparent 3px 7px),repeating-linear-gradient(0deg,var(--mm-deep) 0 3px,transparent 3px 7px);background-size:10px 10px;opacity:.12}.mm-cases-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}@media (min-width:720px){.mm-cases-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.mm-cases-grid{grid-template-columns:repeat(3,1fr)}}.mm-cases-card{border-radius:var(--mm-radius);border:1px solid var(--mm-card-border);padding:clamp(1.2rem,2.5vw,1.5rem);background:rgba(255,255,255,.95);box-shadow:0 18px 50px rgba(15,61,46,.06);display:flex;flex-direction:column;gap:.85rem}.mm-cases-card-head{display:flex;align-items:center;gap:.75rem}.mm-cases-card-title{margin:0;font-size:1.08rem;font-weight:800;color:var(--mm-deep)}.mm-cases-block{padding-top:.5rem;border-top:1px solid rgba(15,61,46,.06)}.mm-cases-block--out{margin-top:auto}.mm-cases-k{margin:0 0 .35rem;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mm-muted)}.mm-cases-p{margin:0;font-size:.9rem;color:var(--mm-muted);line-height:1.55}.mm-cases-p--out{font-weight:600;color:var(--mm-deep)}.mm-why-myeri-lead{max-width:44rem}.mm-why-myeri-grid{display:grid;grid-gap:1.15rem;gap:1.15rem;grid-template-columns:1fr;margin-bottom:clamp(1.5rem,4vw,2rem)}@media (min-width:640px){.mm-why-myeri-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.mm-why-myeri-grid{grid-template-columns:repeat(4,1fr)}}.mm-why-myeri-card{background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:var(--mm-radius);padding:1.35rem 1.2rem;transition:transform .2s ease,box-shadow .2s ease}.mm-why-myeri-card:hover{transform:translateY(-5px);box-shadow:0 20px 48px rgba(15,61,46,.07)}.mm-why-myeri-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:.85rem;border-radius:10px;color:var(--mm-primary);background:rgba(11,31,26,.04);border:1px solid var(--mm-border)}.mm-why-myeri-card-title{margin:0 0 .45rem;font-size:1rem;font-weight:800;letter-spacing:-.02em;color:var(--mm-deep)}.mm-why-myeri-card-text{margin:0;font-size:.9rem;color:var(--mm-muted);line-height:1.55}.mm-why-myeri-actions{display:flex;flex-wrap:wrap;gap:.75rem}.mm-hero-trust{position:relative;z-index:1;width:100%}.mm-hero-trust-grid{list-style:none;margin:0;padding:clamp(1.25rem,3vw,1.75rem) clamp(1rem,2.5vw,1.5rem);display:grid;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;grid-template-columns:1fr;border-radius:var(--mm-radius);border:1px solid var(--mm-border);background:var(--mm-surface);box-shadow:0 1px 3px rgba(11,31,26,.04)}@media (min-width:720px){.mm-hero-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mm-hero-trust-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem 2rem;padding:1.5rem 2rem}}.mm-hero-trust-item{display:flex;align-items:flex-start;gap:.75rem;font-size:.92rem;font-weight:600;color:var(--mm-deep);line-height:1.45}.mm-hero-trust-icon{flex-shrink:0;width:10px;height:10px;margin-top:.35rem;border-radius:50%;background:linear-gradient(135deg,var(--mm-primary),#1f9a5c);box-shadow:0 0 0 3px rgba(31,143,87,.15)}.mm-saas-features-inner{display:grid;grid-gap:clamp(2rem,5vw,3.5rem);gap:clamp(2rem,5vw,3.5rem);align-items:start}@media (min-width:960px){.mm-saas-features-inner{grid-template-columns:minmax(240px,.95fr) minmax(0,1.4fr)}}.mm-saas-features-title{margin-bottom:.65rem}.mm-saas-features-lead{margin-bottom:1.25rem}.mm-saas-features-link{display:inline-flex;font-weight:700}.mm-saas-features-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr}@media (min-width:640px){.mm-saas-features-grid{grid-template-columns:repeat(2,1fr)}}.mm-saas-feature-card{background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:var(--mm-radius);padding:1.5rem 1.35rem;transition:transform .2s ease,box-shadow .2s ease}.mm-saas-feature-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 24px 60px rgba(15,61,46,.08)}.mm-saas-feature-icon{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--mm-primary);background:var(--mm-bg);border:1px solid var(--mm-border)}.mm-saas-feature-title{margin:0 0 .5rem;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:var(--mm-deep)}.mm-saas-feature-text{margin:0;font-size:.9rem;color:var(--mm-muted);line-height:1.55}.mm-dash-mock-section--strong{padding-top:clamp(3rem,7vw,5rem);padding-bottom:clamp(3rem,7vw,5rem)}.mm-dash-mock-headline{font-weight:800;letter-spacing:-.035em}.mm-dash-mock-visual-column{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;width:100%}.mm-dashboard-mockup-img{width:100%;max-width:860px;height:auto;display:block;border-radius:28px;box-shadow:0 50px 120px rgba(15,61,46,.14),0 16px 40px rgba(15,61,46,.08);transition:transform .22s ease,box-shadow .22s ease}.mm-dashboard-mockup-img:hover{transform:translateY(-4px) scale(1.01)}.mm-dashboard-mockup-caption{margin:0;max-width:860px;font-size:.875rem;line-height:1.5;color:var(--mm-muted);font-weight:500}@media (max-width:768px){.mm-dashboard-mockup-img{max-width:100%;border-radius:20px}}@media (prefers-reduced-motion:reduce){.mm-dashboard-mockup-img,.mm-dashboard-mockup-img:hover{transform:none;transition:none}}.mm-dash-mock-layout{display:grid;grid-gap:clamp(2rem,5vw,3rem);gap:clamp(2rem,5vw,3rem);align-items:start}@media (min-width:960px){.mm-dash-mock-layout{grid-template-columns:.9fr 1.1fr}}.mm-dash-mock-lead{margin-bottom:1.5rem}.mm-dash-mock-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.65rem;font-size:.95rem;font-weight:600;color:var(--mm-deep)}.mm-dash-mock-list li{padding-left:1.1rem;position:relative}.mm-dash-mock-list li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--mm-primary)}.mm-dash-mock-badge{margin:0;padding:.45rem .85rem;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-muted);border-bottom:1px solid #e8f1ec;background:#fafcfb}.mm-dash-mock-frame{border:1px solid #e6ece9;border-radius:22px;background:var(--mm-surface);box-shadow:0 18px 50px rgba(15,61,46,.05);transition:transform .22s ease,box-shadow .22s ease}.mm-dash-mock-frame:hover{transform:translateY(-6px);box-shadow:var(--mm-shadow-hover)}.mm-dash-mock-chrome{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid #e8f1ec;background:#fafcfb}.mm-dash-mock-dot{width:8px;height:8px;border-radius:50%;background:rgba(15,61,46,.12)}.mm-dash-mock-dot:first-child{background:#ff6b6b}.mm-dash-mock-dot:nth-child(2){background:#ffd43b}.mm-dash-mock-dot:nth-child(3){background:#69db7c}.mm-dash-mock-url{margin-left:auto;font-size:.68rem;font-weight:700;letter-spacing:.04em;color:var(--mm-muted)}.mm-dash-mock-body{display:grid;grid-template-columns:140px 1fr}@media (max-width:720px){.mm-dash-mock-body{grid-template-columns:1fr}.mm-dash-mock-sidebar{display:none}}.mm-dash-mock-sidebar{padding:1rem .85rem;border-right:1px solid #e8f1ec;background:#fafcfb;display:flex;flex-direction:column;gap:.35rem;font-size:.72rem;font-weight:700;color:var(--mm-muted)}.mm-dash-mock-nav-active{color:var(--mm-deep)}.mm-dash-mock-main{padding:1rem 1.1rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.mm-dash-mock-kpis{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.65rem;gap:.65rem}@media (min-width:520px){.mm-dash-mock-kpis{grid-template-columns:repeat(4,1fr)}}.mm-dash-mock-kpi{padding:.65rem .75rem;border-radius:12px;border:1px solid #e8f1ec;background:#fff}.mm-dash-mock-kpi-label{display:block;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mm-muted);margin-bottom:.25rem}.mm-dash-mock-kpi-value{font-size:.95rem;font-weight:800;color:var(--mm-deep);letter-spacing:-.02em}.mm-dash-mock-chart{border:1px solid #e8f1ec;border-radius:14px;padding:.85rem;background:#fff}.mm-dash-mock-chart-bars{display:flex;align-items:flex-end;gap:6px;height:100px}.mm-dash-mock-bar{flex:1 1;border-radius:4px 4px 2px 2px;background:rgba(11,31,26,.12)}.mm-dash-mock-bar:nth-child(4){background:rgba(31,143,87,.42)}.mm-dash-mock-chart-caption{margin:.5rem 0 0;font-size:.72rem;font-weight:600;color:var(--mm-muted)}.mm-dash-mock-split{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:560px){.mm-dash-mock-split{grid-template-columns:1.2fr .8fr}}.mm-dash-mock-table-title{margin:0 0 .5rem;font-size:.75rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--mm-muted)}.mm-dash-mock-table table{width:100%;border-collapse:collapse;font-size:.78rem}.mm-dash-mock-table td,.mm-dash-mock-table th{padding:.35rem .25rem;text-align:left;border-bottom:1px solid #eef4f0}.mm-dash-mock-tasks ul{margin:0;padding-left:1rem;font-size:.82rem;color:var(--mm-muted);line-height:1.5}.mm-econ-teaser-lead{max-width:46rem}.mm-econ-teaser-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr;margin-bottom:1.75rem}@media (min-width:720px){.mm-econ-teaser-grid{grid-template-columns:repeat(2,1fr)}}.mm-econ-teaser-card{padding:1.35rem 1.25rem;border-radius:18px;border:1px solid #e8f1ec;background:#fff;box-shadow:0 12px 36px rgba(15,61,46,.04)}.mm-econ-teaser-card-title{margin:0 0 .5rem;font-size:1rem;font-weight:800;color:var(--mm-deep)}.mm-econ-teaser-card-text{margin:0;font-size:.9rem;color:var(--mm-muted);line-height:1.55}.mm-econ-teaser-cta{display:flex;flex-wrap:wrap;gap:.75rem}:root{--mm-bg:#e8f4ee;--mm-bg-elevated:#f4faf7;--mm-surface:#ffffff;--mm-sky-glow:rgba(125,211,252,0.38);--mm-mint-glow:rgba(25,168,91,0.14);--mm-text:#0f2a23;--mm-muted:#4a5e56;--mm-deep:#0b1f1a;--mm-primary:#1f8f57;--mm-primary-bright:#19a85b;--mm-primary-deep:#16724a;--mm-border:rgba(31,143,87,0.14);--mm-card-border:rgba(31,143,87,0.11);--mm-card:rgba(255,255,255,0.94);--mm-shadow:0 1px 0 rgba(255,255,255,0.92) inset,0 18px 56px rgba(15,61,46,0.08);--mm-shadow-soft:0 14px 44px rgba(15,61,46,0.06);--mm-shadow-hover:0 1px 0 #fff inset,0 28px 80px rgba(15,61,46,0.12);--mm-glass-blur:14px;--mm-radius:24px;--mm-radius-sm:16px}body,html{background-color:var(--mm-bg)}body{color:var(--mm-text);background-image:radial-gradient(ellipse 90% 55% at 50% -8%,var(--mm-sky-glow),transparent 58%),radial-gradient(ellipse 70% 50% at 100% 0,var(--mm-mint-glow),transparent 45%),radial-gradient(ellipse 55% 40% at 0 100%,rgba(25,168,91,.08),transparent 50%),linear-gradient(185deg,#f6fcfa 0,#ecf6f1 32%,#f2faf6 70%,#ffffff 100%)}.mm-marketing-shell,.mm-page-main{position:relative}.mm-page-main{z-index:1}.mm-section-title{font-weight:800;letter-spacing:-.038em;line-height:1.1;font-size:clamp(1.85rem,3.2vw + .85rem,2.85rem)}@media (min-width:1024px){.mm-section-title{font-size:clamp(2.05rem,2.4vw + 1.1rem,3rem)}}.mm-section-lead{color:#2f453c;font-size:clamp(1.02rem,1.1vw + .75rem,1.14rem);line-height:1.62;max-width:44rem}.mm-section-header-title{font-size:clamp(1.75rem,3vw + .85rem,2.35rem);letter-spacing:-.035em}.mm-section-header-lead{color:#3d524a}.mm-card{background:linear-gradient(168deg,rgba(255,255,255,.96),rgba(248,252,250,.98));border:1px solid var(--mm-card-border);border-radius:var(--mm-radius);box-shadow:var(--mm-shadow);-webkit-backdrop-filter:blur(var(--mm-glass-blur));backdrop-filter:blur(var(--mm-glass-blur))}.mm-card:hover{border-color:rgba(31,143,87,.2);box-shadow:var(--mm-shadow-hover)}.mm-card-text{color:#4a5e56}.mm-section--surface{background:linear-gradient(168deg,rgba(255,255,255,.95),#f0f9f4);border:1px solid rgba(31,143,87,.12);border-radius:var(--mm-radius);box-shadow:var(--mm-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mm-btn-ghost{background:rgba(255,255,255,.82);border:1px solid rgba(31,143,87,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mm-btn-ghost:hover{background:rgba(255,255,255,.96);border-color:rgba(31,143,87,.22)}.mm-btn-secondary{background:rgba(255,255,255,.92);border:1px solid rgba(31,143,87,.12)}.mm-header,.mm-site-header{background:rgba(255,255,255,.82);border:1px solid rgba(31,143,87,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 40px rgba(15,61,46,.07);border-radius:16px}.mm-site-header[data-scrolled="1"]{background:rgba(255,255,255,.92);border-color:rgba(31,143,87,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 16px 48px rgba(15,61,46,.09)}.mm-nav-link:hover{background:rgba(31,143,87,.08);color:var(--mm-primary-deep)}.mm-burger{background:rgba(255,255,255,.9);border:1px solid rgba(31,143,87,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm-mobile-nav{border:1px solid rgba(31,143,87,.12);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 56px rgba(15,61,46,.1)}.mm-header-cta-store{background:rgba(255,255,255,.92)!important;border:1px solid rgba(31,143,87,.14)!important}.mm-site-footer{margin-top:clamp(2.5rem,6vw,4rem);padding:clamp(2.75rem,6.5vw,4.25rem) 0 clamp(2.25rem,4vw,3rem);border-top:1px solid rgba(31,143,87,.12);background:linear-gradient(180deg,rgba(255,255,255,.55),#f2faf7 45%,#ecf6f1);color:var(--mm-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm-footer-bottom{border-top-color:rgba(31,143,87,.1)}.mm-page-hero,.mm-page-hero--pro{border-bottom:1px solid rgba(31,143,87,.12);background:linear-gradient(185deg,rgba(255,255,255,.75),rgba(236,246,241,.95) 42%,rgba(248,252,250,.9))}.mm-page-hero-glow{background:radial-gradient(ellipse 70% 55% at 50% 0,rgba(125,211,252,.22),transparent 62%);opacity:.95}.mm-page-hero-title{letter-spacing:-.04em}.mm-page-hero-desc{color:#3d524a;font-weight:500}.mm-faq-item{border:1px solid rgba(31,143,87,.11);border-radius:var(--mm-radius-sm);background:linear-gradient(168deg,rgba(255,255,255,.96),#f7fbf9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--mm-shadow-soft)}.mm-faq-q{letter-spacing:-.02em}.mm-faq-a{color:#4a5e56}.mm-feature-card{background:linear-gradient(168deg,#ffffff,#f5faf8);border:1px solid rgba(31,143,87,.1);border-radius:var(--mm-radius);box-shadow:var(--mm-shadow-soft)}.mm-feature-card:hover{box-shadow:var(--mm-shadow-hover);border-color:rgba(31,143,87,.16)}.mm-trust-card{border:1px solid rgba(31,143,87,.1);background:linear-gradient(168deg,rgba(255,255,255,.95),#f4faf7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--mm-radius-sm)}.mm-trust-card,.mm-trust-item{box-shadow:var(--mm-shadow-soft)}.mm-trust-item{border:1px solid rgba(31,143,87,.09);background:linear-gradient(168deg,rgba(255,255,255,.92),#f8fcfa)}.mm-teaser-card{background:linear-gradient(168deg,rgba(255,255,255,.95),#f3faf6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mm-ent-card,.mm-teaser-card{border:1px solid rgba(31,143,87,.1);box-shadow:var(--mm-shadow-soft)}.mm-ent-card--b{background:linear-gradient(168deg,#ffffff,#f6fbf9)}.mm-stat-card{background:linear-gradient(168deg,rgba(255,255,255,.94),#f7fbf9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm-stat-card,.mm-why-myeri-card{border:1px solid rgba(31,143,87,.1)}.mm-why-myeri-card{background:linear-gradient(168deg,rgba(255,255,255,.96),#f2faf7);box-shadow:var(--mm-shadow-soft)}.mm-platform-step{border:1px solid rgba(31,143,87,.09);background:linear-gradient(168deg,rgba(255,255,255,.92),#fafdfb);box-shadow:var(--mm-shadow-soft)}.mm-cta-band{border-top:1px solid rgba(31,143,87,.12);border-bottom:1px solid rgba(31,143,87,.1);background:linear-gradient(168deg,rgba(255,255,255,.9),#e8f4ee 55%,rgba(255,255,255,.85));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mm-cta-band-text{color:#3d524a}.mm-sticky-cta-bar{background:linear-gradient(180deg,transparent,rgba(255,255,255,.88) 18%,rgba(236,246,241,.96));border-top:1px solid rgba(31,143,87,.14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 -12px 40px rgba(15,61,46,.08)}.mm-pricing-band{background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(236,246,241,.5))}.mm-pricing-band .mm-grid-3{align-items:stretch}.mm-store-public{padding-bottom:clamp(2rem,6vw,4rem)}.mm-store-public-hero{padding:clamp(1.5rem,4vw,2.5rem) 0}.mm-store-public-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 0;border-bottom:1px solid rgba(31,143,87,.12)}.mm-store-public-header .mm-logo{text-decoration:none}.mm-store-public-back{font-size:.9rem;font-weight:600;color:var(--mm-muted);text-decoration:underline;text-underline-offset:.15em}.mm-store-public-back:hover{color:var(--mm-primary)}.mm-store-public-cta-card{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.mm-not-found-page{padding:clamp(2rem,6vw,4rem) 0}.mm-not-found-kicker{margin:0 0 .35rem;font-size:.85rem;font-weight:600;color:var(--mm-muted)}.mm-not-found-title{margin-bottom:.75rem}.mm-not-found-lead{margin-bottom:1.5rem;max-width:36rem}.mm-store-public-kicker{margin:0 0 .35rem;font-size:.85rem;font-weight:600}.mm-store-public-title{margin-bottom:.5rem}.mm-store-public-desc{margin-bottom:1rem}.mm-store-meta{font-size:.92rem;margin-bottom:1.5rem}.mm-store-meta strong{color:var(--mm-deep)}.mm-store-meta a{text-decoration:underline}.mm-store-shelf-title{margin:0 0 1rem;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;letter-spacing:-.03em;color:var(--mm-deep)}.mm-store-product-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:1rem;gap:1rem}.mm-store-product-card{padding:.65rem}.mm-store-product-thumb{position:relative;aspect-ratio:1;border-radius:var(--mm-radius-sm);overflow:hidden;background:rgba(31,143,87,.08);margin-bottom:.5rem}.mm-store-product-thumb img{width:100%;height:100%;object-fit:cover}.mm-store-product-thumb-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--mm-muted);text-align:center;padding:.5rem}.mm-store-product-name{margin:0;font-weight:600;font-size:.9rem;line-height:1.35;color:var(--mm-deep)}.mm-store-product-cat{margin:.25rem 0 0;font-size:.75rem}.mm-store-product-price{margin:.4rem 0 0;font-weight:700;color:var(--mm-primary)}.mm-store-app-hint{margin-top:2rem}.mm-store-app-hint-title,.mm-store-cta-heading{margin:0;font-weight:600;color:var(--mm-deep)}.mm-store-app-hint-text{margin:.5rem 0 0;font-size:.9rem}.mm-legal-preamble{border:1px solid rgba(31,143,87,.11);background:linear-gradient(168deg,rgba(255,255,255,.92),#f4faf7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm-legal-card{background:linear-gradient(168deg,rgba(255,255,255,.96),#fafdfb)}.mm-contact-card,.mm-legal-card{border:1px solid rgba(31,143,87,.1);box-shadow:var(--mm-shadow-soft)}.mm-saas-feature-card{background:linear-gradient(168deg,rgba(255,255,255,.98),#f4faf7);border:1px solid rgba(31,143,87,.11);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--mm-shadow-soft)}.mm-saas-feature-card:hover{box-shadow:var(--mm-shadow-hover);border-color:rgba(31,143,87,.18)}.mm-saas-feature-icon{background:rgba(236,246,241,.9);border:1px solid rgba(31,143,87,.12)}.mm-post-hero-cta-inner{background:linear-gradient(168deg,rgba(255,255,255,.96),#f0f9f4);border:1px solid rgba(31,143,87,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--mm-shadow)}.mm-dashboard,.mm-post-hero-cta-inner.mm-dashboard{background:linear-gradient(168deg,#ffffff,#f5faf8);border:1px solid rgba(31,143,87,.1);box-shadow:var(--mm-shadow)}.mm-mini-case-inner{border-color:rgba(31,143,87,.12)!important}@media (prefers-reduced-motion:reduce){.mm-card:hover,.mm-feature-card:hover{transform:none}}