.mbc-doc-page{--teal-primary:#49a2a4;--teal-dark:#0d4b45;--teal-mid:#0d9488;--green-accent:#71b177;--aqua-light:#67c2c7;--teal-bg:#f0f9f9;--teal-pale:#e8f5f5;--border-light:#d8eaea;--text-dark:#0f2f2f;--text-mid:#3a5a5a;--white:#fff;--warn:#49a2a4;--warn-bg:#edf7f7;--warn-border:#cce4e4}.mbc-doc-page *,.mbc-doc-page :after,.mbc-doc-page :before{box-sizing:border-box;margin:0;padding:0}.mbc-doc-page{background:var(--white);color:var(--text-dark);font-family:DM Sans,sans-serif;line-height:1.6}.mbc-doc-page h1,.mbc-doc-page h2,.mbc-doc-page h3,.mbc-doc-page h4{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;line-height:1.25}.mbc-doc-page a{color:inherit;text-decoration:none}.mbc-doc-page .topbar{background:var(--teal-dark);color:hsla(0,0%,100%,.85);font-size:.8rem;padding:7px 0}.mbc-doc-page .topbar-inner{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.mbc-doc-page .topbar a{color:hsla(0,0%,100%,.85)}.mbc-doc-page .topbar a:hover{color:#fff}.mbc-doc-page .topbar-right{align-items:center;display:flex;gap:20px}.mbc-doc-page .navbar{background:#fff;border-bottom:1px solid var(--border-light);box-shadow:0 2px 12px rgba(13,75,69,.07);position:sticky;top:0;z-index:1000}.mbc-doc-page .nav-inner{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 24px}.mbc-doc-page .nav-links{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.88rem;font-weight:600;gap:26px;list-style:none}.mbc-doc-page .nav-links a{color:var(--text-dark);transition:color .2s}.mbc-doc-page .nav-links a:hover{color:var(--teal-primary)}.mbc-doc-page .nav-cta{background:var(--teal-primary);border-radius:6px;color:#fff!important;font-weight:700;padding:8px 18px;transition:background .2s}.mbc-doc-page .nav-cta:hover{background:var(--teal-dark)!important}.mbc-doc-page .hero{background:linear-gradient(135deg,var(--teal-dark) 0,#0a3830 60%,#072e28 100%);color:#fff;overflow:hidden;padding:60px 0 56px;position:relative}.mbc-doc-page .hero:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%2349a2a4' fill-opacity='.06' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");content:"";inset:0;opacity:.4;position:absolute}.mbc-doc-page .hero-inner{align-items:center;display:grid;gap:48px;grid-template-columns:7fr 5fr;margin:0 auto;max-width:1200px;padding:0 24px;position:relative;z-index:1}.mbc-doc-page .hero-eyebrow{align-items:center;background:rgba(73,162,164,.18);border:1px solid rgba(73,162,164,.35);border-radius:100px;color:var(--aqua-light);display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;font-weight:700;gap:8px;letter-spacing:.08em;margin-bottom:18px;padding:5px 12px;text-transform:uppercase}.mbc-doc-page .hero h1{color:#fff;font-size:2.45rem;margin-bottom:18px}.mbc-doc-page .hero h1 span{color:var(--aqua-light)}.mbc-doc-page .hero-sub{color:hsla(0,0%,100%,.75);font-size:1rem;line-height:1.7;margin-bottom:28px;max-width:500px}.mbc-doc-page .hero-actions{display:flex;flex-wrap:wrap;gap:12px}.mbc-doc-page .btn-primary{align-items:center;background:var(--green-accent);border:none;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700;gap:8px;padding:12px 24px;transition:background .2s,transform .15s}.mbc-doc-page .btn-primary:hover{background:#5a9e60;transform:translateY(-1px)}.mbc-doc-page .btn-outline{align-items:center;background:transparent;border:1.5px solid hsla(0,0%,100%,.35);border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:600;gap:8px;padding:12px 24px;transition:border-color .2s,background .2s}.mbc-doc-page .btn-outline:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.7)}.mbc-doc-page .stats-panel{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.13);border-radius:16px;padding:28px 24px}.mbc-doc-page .stats-panel-title{color:var(--aqua-light);font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.mbc-doc-page .stat-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.mbc-doc-page .stat-tile{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:16px 14px;text-align:center}.mbc-doc-page .stat-tile .num{color:var(--aqua-light);font-family:Plus Jakarta Sans,sans-serif;font-size:1.75rem;font-weight:800;line-height:1;margin-bottom:4px}.mbc-doc-page .stat-tile .label{color:hsla(0,0%,100%,.62);font-size:.72rem;line-height:1.35}.mbc-doc-page .stat-tile.wide{grid-column:1/-1}.mbc-doc-page .problem-section{background:#081e1c;color:#fff;padding:64px 0}.mbc-doc-page .section-inner{margin:0 auto;max-width:1200px;padding:0 24px}.mbc-doc-page .section-header-center{margin:0 auto 40px;max-width:700px;text-align:center}.mbc-doc-page .section-header-center h2{color:#fff;font-size:1.9rem;margin-bottom:12px}.mbc-doc-page .section-header-center p{color:hsla(0,0%,100%,.62);font-size:.95rem;line-height:1.7}.mbc-doc-page .two-col-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.mbc-doc-page .problem-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09);border-radius:12px;border-top:3px solid var(--teal-primary);padding:24px 22px}.mbc-doc-page .problem-card .icon-wrap{align-items:center;background:rgba(73,162,164,.15);border-radius:9px;color:var(--aqua-light);display:flex;font-size:1rem;height:40px;justify-content:center;margin-bottom:12px;width:40px}.mbc-doc-page .problem-card h3{color:#fff;font-size:.95rem;margin-bottom:8px}.mbc-doc-page .problem-card p{color:hsla(0,0%,100%,.58);font-size:.83rem;line-height:1.65}.mbc-doc-page .workflow-section{background:var(--white);padding:64px 0}.mbc-doc-page .section-eyebrow{background:var(--teal-bg);border:1px solid var(--border-light);border-radius:100px;color:var(--teal-primary);display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.1em;margin-bottom:12px;padding:4px 12px;text-transform:uppercase}.mbc-doc-page .what-header{margin:0 auto 40px;max-width:660px;text-align:center}.mbc-doc-page .what-header h2{color:var(--text-dark);font-size:1.9rem;margin-bottom:12px}.mbc-doc-page .what-header p{color:var(--text-mid);font-size:.95rem;line-height:1.7}.mbc-doc-page .workflow-grid{align-items:start;display:grid;gap:36px;grid-template-columns:1fr 1fr}.mbc-doc-page .steps-list{display:flex;flex-direction:column}.mbc-doc-page .step-item{border-bottom:1px solid var(--border-light);display:flex;gap:16px;padding:18px 0}.mbc-doc-page .step-item:last-child{border-bottom:none}.mbc-doc-page .step-num-badge{align-items:center;background:var(--teal-bg);border:1.5px solid var(--border-light);border-radius:50%;color:var(--teal-primary);display:flex;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.82rem;font-weight:800;height:34px;justify-content:center;margin-top:2px;width:34px}.mbc-doc-page .step-item h3{color:var(--text-dark);font-size:.93rem;margin-bottom:6px}.mbc-doc-page .step-item p{color:var(--text-mid);font-size:.83rem;line-height:1.65}.mbc-doc-page .payer-panel{background:var(--teal-dark);border-radius:16px;color:#fff;padding:28px 26px}.mbc-doc-page .payer-panel h3{align-items:center;color:#fff;display:flex;font-size:1rem;gap:8px;margin-bottom:6px}.mbc-doc-page .payer-panel h3 i{color:var(--aqua-light)}.mbc-doc-page .payer-panel .panel-sub{color:hsla(0,0%,100%,.52);font-size:.8rem;line-height:1.5;margin-bottom:20px}.mbc-doc-page .payer-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;gap:12px;justify-content:space-between;padding:10px 0}.mbc-doc-page .payer-row:last-of-type{border-bottom:none}.mbc-doc-page .payer-name{color:hsla(0,0%,100%,.85);flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:.83rem;font-weight:600}.mbc-doc-page .payer-badges{display:flex;flex-shrink:0;gap:5px}.mbc-doc-page .pbadge{border-radius:5px;font-family:Plus Jakarta Sans,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.03em;padding:3px 8px}.mbc-doc-page .pbadge.pa{background:rgba(73,162,164,.25);border:1px solid rgba(73,162,164,.3);color:var(--aqua-light)}.mbc-doc-page .pbadge.peer{background:rgba(113,177,119,.2);border:1px solid rgba(113,177,119,.25);color:#90c994}.mbc-doc-page .pbadge.appeal{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.65)}.mbc-doc-page .legend{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;padding-top:16px}.mbc-doc-page .legend-item{align-items:center;color:hsla(0,0%,100%,.55);display:flex;font-size:.72rem;gap:5px}.mbc-doc-page .legend-dot{border-radius:2px;height:8px;width:8px}.mbc-doc-page .legend-dot.pa{background:var(--aqua-light)}.mbc-doc-page .legend-dot.peer{background:#90c994}.mbc-doc-page .legend-dot.appeal{background:hsla(0,0%,100%,.3)}.mbc-doc-page .testi-section{background:var(--teal-bg);padding:56px 0}.mbc-doc-page .testi-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.mbc-doc-page .testi-card{background:var(--white);border:1px solid var(--border-light);border-radius:14px;padding:24px 22px}.mbc-doc-page .stars{color:var(--green-accent);font-size:.82rem;margin-bottom:12px}.mbc-doc-page .testi-quote{color:var(--text-mid);font-size:.87rem;font-style:italic;line-height:1.7;margin-bottom:18px}.mbc-doc-page .testi-author{align-items:center;display:flex;gap:10px}.mbc-doc-page .author-avatar{align-items:center;background:var(--teal-primary);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.mbc-doc-page .author-avatar,.mbc-doc-page .author-name{font-family:Plus Jakarta Sans,sans-serif;font-size:.85rem;font-weight:700}.mbc-doc-page .author-name{color:var(--text-dark)}.mbc-doc-page .author-role{color:var(--text-mid);font-size:.75rem}.mbc-doc-page .faq-section{background:var(--white);padding:56px 0}.mbc-doc-page .faq-list{margin:0 auto;max-width:780px}.mbc-doc-page .faq-item{border:1px solid var(--border-light);border-radius:10px;margin-bottom:8px;overflow:hidden}.mbc-doc-page .faq-q{align-items:center;background:var(--white);color:var(--text-dark);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.92rem;font-weight:600;gap:16px;justify-content:space-between;padding:16px 20px;transition:background .2s}.mbc-doc-page .faq-q:hover{background:var(--teal-bg)}.mbc-doc-page .faq-q i{color:var(--teal-primary);flex-shrink:0;font-size:.82rem;transition:transform .25s}.mbc-doc-page .faq-q.open i{transform:rotate(180deg)}.mbc-doc-page .faq-a{color:var(--text-mid);display:none;font-size:.86rem;line-height:1.75;padding:0 20px 16px}.mbc-doc-page .faq-a.show{display:block}.mbc-doc-page .cta-section{background:linear-gradient(135deg,var(--teal-dark) 0,#0a3830 100%);color:#fff;padding:64px 0}.mbc-doc-page .cta-inner{margin:0 auto;max-width:1200px;padding:0 24px}.mbc-doc-page .cta-top{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin-bottom:48px}.mbc-doc-page .rcm-block h2{color:#fff;font-size:1.4rem;margin-bottom:16px}.mbc-doc-page .rcm-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mbc-doc-page .rcm-tab{background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.2);border-radius:100px;color:hsla(0,0%,100%,.75);font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:600;padding:7px 15px;text-decoration:none;transition:all .2s}.mbc-doc-page .rcm-tab:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.45);color:#fff}.mbc-doc-page .cta-block{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:32px 28px;text-align:center}.mbc-doc-page .cta-block h2{color:#fff;font-size:1.5rem;margin-bottom:10px}.mbc-doc-page .cta-block p{color:hsla(0,0%,100%,.68);font-size:.9rem;line-height:1.65;margin-bottom:22px}.mbc-doc-page .cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.mbc-doc-page .states-grid{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-bottom:18px;margin-top:14px}.mbc-doc-page .state-pill{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:100px;color:hsla(0,0%,100%,.72);font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:500;padding:5px 13px;transition:all .2s}.mbc-doc-page .state-pill:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.4);color:#fff}.mbc-doc-page footer{background:#071a18;color:hsla(0,0%,100%,.55);font-size:.83rem;padding:48px 0 24px}.mbc-doc-page .footer-inner{margin:0 auto;max-width:1200px;padding:0 24px}.mbc-doc-page .footer-grid{display:grid;gap:36px;grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:36px}.mbc-doc-page .footer-about p{font-size:.82rem;line-height:1.7;margin-bottom:12px}.mbc-doc-page .footer-col h4{color:hsla(0,0%,100%,.82);font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.mbc-doc-page .footer-col ul{list-style:none}.mbc-doc-page .footer-col ul li{margin-bottom:7px}.mbc-doc-page .footer-col ul li a{color:hsla(0,0%,100%,.52);font-size:.82rem;transition:color .2s}.mbc-doc-page .footer-col ul li a:hover{color:var(--aqua-light)}.mbc-doc-page .footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-top:20px}@media (max-width:900px){.mbc-doc-page .cta-top,.mbc-doc-page .hero-inner,.mbc-doc-page .two-col-grid,.mbc-doc-page .workflow-grid{gap:28px;grid-template-columns:1fr}.mbc-doc-page .testi-grid{grid-template-columns:1fr}.mbc-doc-page .footer-grid{grid-template-columns:1fr 1fr}.mbc-doc-page .hero h1{font-size:1.9rem}}@media (max-width:600px){.mbc-doc-page .stat-grid{grid-template-columns:1fr 1fr}.mbc-doc-page .footer-grid{grid-template-columns:1fr}.mbc-doc-page .nav-links{display:none}}