.mm-blog-root *, .mm-blog-root *:before, .mm-blog-root *:after{box-sizing:border-box}
.mm-blog-root input:focus-visible,.mm-blog-root select:focus-visible,.mm-blog-root button:focus-visible,.mm-blog-root a:focus-visible{outline:3px solid #9bc8c3;outline-offset:4px}
.mm-blog-topics a.is-current{background:#146b70!important;color:#fff!important;border-color:#146b70!important}
.mm-blog-root.is-filtering .mm-blog-feature{display:none}
.mm-blog-card{width:100%}
.mm-blog-root img{display:block}
.mm-blog-root .e-pagination-base{justify-content:center}
.mm-blog-root .e-pagination-base[hidden]{display:none}
.mm-blog-root .mm-blog-library{scroll-margin-top:11rem}
@media(max-width:767px){.mm-blog-search input{flex-basis:100%}.mm-blog-search button{width:100%}}

.mm-blog-feature>.e-collection-loop-layout-base{display:block!important;padding:0!important}
.mm-blog-feature>.e-collection-loop-layout-base>.e-con{width:100%;padding:0}
.mm-blog-library>.e-collection-loop-layout-base{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.5rem!important;padding:0!important}
@media(max-width:1024px){.mm-blog-library>.e-collection-loop-layout-base{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){.mm-blog-library>.e-collection-loop-layout-base{grid-template-columns:1fr!important}}

.mm-blog-library>.e-collection-loop-layout-base:has(>.e-con:only-child){grid-template-columns:minmax(0,30rem)!important;justify-content:center!important}
.mm-blog-card{padding:0!important}
.mm-blog-card>a:has(>img){display:block}
.mm-blog-card img{width:100%;object-fit:cover;aspect-ratio:1.8}

/* Medicare Moss editorial resource hub — scoped to the blog document. */
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="52677736"]{padding-top:3.75rem;padding-bottom:7rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="7b82c190"]{text-align:left}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="101e8219"]{font-size:clamp(2.5rem,4.6vw,4rem);line-height:1.12;max-width:19ch;margin:1rem 0 1.5rem;letter-spacing:-.035em}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="1b345005"]{max-width:44rem;margin:0 0 1.6rem;line-height:1.8}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="497cc50f"]{margin-left:0;max-width:43rem;box-shadow:0 12px 35px #092f3620}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="62e2c745"]{text-align:left;margin-left:0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="30b90daf"]{width:29rem;height:29rem;right:-3rem;top:-5rem;opacity:.15}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="39d174be"]{padding-top:0;padding-bottom:4rem;position:relative;z-index:2}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="1a93910e"]{margin-top:-3rem;margin-bottom:4rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="3944cb86"]{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;padding:1rem;border:1px solid #d6e6e3;border-radius:1.75rem;box-shadow:0 20px 60px #173f4f12;overflow:hidden}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="511b79e9"]{width:100%;height:100%;min-height:22rem;aspect-ratio:auto;object-fit:cover;border-radius:1.1rem;outline:0;box-shadow:none;display:block}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4e8cc12"]{padding:2rem 2.5rem;gap:1.1rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="554f6d57"]{display:inline-block;padding:.4rem .8rem;background:#e7f3ef;border-radius:99rem;font-size:.7rem;letter-spacing:.12em;color:#146b70;margin:0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="3c598b09"]{font-size:clamp(1.7rem,2.7vw,2.4rem);line-height:1.25;margin:0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="26f6a7fe"]{font-size:1rem;line-height:1.75;color:#526b73;margin:0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="26acf4e9"]{background:#146b70;color:#fff;padding:.9rem 1.4rem;border-radius:99rem;text-decoration:none;margin-top:.4rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="5b300592"]{padding-bottom:1.5rem;border-bottom:1px solid #cfe1de;margin-bottom:1.4rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4a97ad49"]{font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.025em}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="2b96fe2b"]{gap:.65rem;margin-bottom:2rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="2b96fe2b"] a{padding:.7rem 1.05rem;border:1px solid #bfd8d3;border-radius:99rem;background:#fff;transition:background .2s,color .2s}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="2b96fe2b"] a:hover{background:#e1eeea;color:#104f55}
body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-library>.e-collection-loop-layout-base:has(>.e-con:only-child){grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important}
body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-library>.e-collection-loop-layout-base>.e-con:only-child .mm-blog-card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;max-width:none;border-radius:1.5rem;border:1px solid #d5e5e1;box-shadow:0 12px 30px #173f4f08}
body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-library>.e-collection-loop-layout-base>.e-con:only-child .mm-blog-card>a:has(>img){height:100%}
body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-library>.e-collection-loop-layout-base>.e-con:only-child .mm-blog-card img{height:100%;min-height:19rem;aspect-ratio:auto;object-fit:cover}
body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-card [data-interaction-id="51785848"]{padding:2rem 2.25rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}
body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-card [data-interaction-id="df4305b"]{font-size:1.75rem;line-height:1.3;margin:0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="19b24dde"]{background:#e8f1ed;padding:4.5rem 0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="632c2516"]{display:block}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="3cabcf0d"]{max-width:47rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="6d19ee5f"]{font-size:clamp(2rem,3.5vw,3rem);line-height:1.18;letter-spacing:-.025em}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="593b1336"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:2rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="593b1336"]>p{background:#fff;margin:0;padding:1.8rem;border:1px solid #d4e2dd;border-radius:1.25rem;color:#52666b;font-size:.98rem;line-height:1.8;box-shadow:0 8px 24px #173f4f04}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="593b1336"]>p strong{display:block;font-family:'Varela Round',sans-serif;font-size:1.15rem;font-weight:400;color:#173f4f;line-height:1.4;margin-bottom:1rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="593b1336"]>p strong span{display:block;color:#43837c;font-size:.75rem;letter-spacing:.14em;margin-bottom:.7rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4f15f2a3"]{margin-top:1.4rem;padding:2rem 2.25rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);background:#fbf7ec;border:1px solid #e6dfcc;border-radius:1.25rem;gap:2rem;align-items:center}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="3c124da1"]{font-size:1.65rem;line-height:1.3}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="62089b0b"]{gap:1.4rem;margin-top:1.4rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"],body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="7e9d3e69"]{padding:2.2rem;border-radius:1.25rem;position:relative;overflow:hidden;min-width:0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"]{background:#173f4f}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"] p,body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"] h3{color:#fff}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"] p:first-child{color:#a9d2c9}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="7e9d3e69"]{background:#fff;border:1px solid #d4e2dd}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"] h3,body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="7e9d3e69"] h3{font-size:1.6rem;line-height:1.35;margin:1rem 0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"] p,body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="7e9d3e69"] p{font-size:.98rem;line-height:1.85;margin:0}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4fe2d9e6"]{padding:4rem 1.5rem;background:#f4f9fa}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="563c071c"]{border-radius:2rem 2rem 6rem 2rem;padding:3.5rem;gap:3.5rem;position:relative;overflow:hidden;box-shadow:0 18px 45px #173f4f12}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="66c733eb"]{font-size:clamp(2rem,3.8vw,3rem);line-height:1.2;max-width:12ch}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="774e80fd"]{display:flex;flex-direction:column;gap:1rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="774e80fd"] p{margin:0;line-height:1.8}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="5008e596"]{font-size:.85rem;color:#c5e1d7;letter-spacing:.02em}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="7f740fd7"]{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:.5rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="786ed44a"]{background:#fff;color:#173f4f;padding:1rem 1.45rem;border-radius:99rem;text-decoration:none}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="12aa3361"]{color:#fff;text-underline-offset:.3rem}
body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="365c57d"]{font-size:.8rem;color:#c6ded9}
@media(max-width:1024px){
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="593b1336"]{grid-template-columns:1fr}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="593b1336"]>p{padding:1.6rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4e8cc12"]{padding:1.5rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="563c071c"]{padding:2.5rem;gap:2rem}
}
@media(max-width:767px){
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="52677736"]{padding-top:2.5rem;padding-bottom:5rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="101e8219"]{font-size:2.45rem;max-width:17ch}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="1b345005"]{font-size:.98rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="497cc50f"]{width:100%}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="1a93910e"]{margin-top:-2rem;margin-bottom:2.5rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="3944cb86"]{grid-template-columns:1fr;padding:.65rem;border-radius:1.3rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="511b79e9"]{height:15rem;min-height:0;aspect-ratio:auto}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4e8cc12"]{padding:1.5rem .85rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="3c598b09"]{font-size:1.75rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="5b300592"]{align-items:flex-start;gap:1rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="2b96fe2b"]{gap:.5rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="2b96fe2b"] a{font-size:.8rem;padding:.6rem .8rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-library>.e-collection-loop-layout-base>.e-con:only-child .mm-blog-card{grid-template-columns:1fr}
 body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-library>.e-collection-loop-layout-base>.e-con:only-child .mm-blog-card img{height:13rem;min-height:0}
 body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-card [data-interaction-id="51785848"]{padding:1.5rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root .mm-blog-card [data-interaction-id="df4305b"]{font-size:1.4rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="19b24dde"]{padding:3rem 0}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4f15f2a3"],body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="62089b0b"]{grid-template-columns:1fr;gap:1rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4f15f2a3"]{padding:1.6rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="897da4e"],body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="7e9d3e69"]{padding:1.7rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="4fe2d9e6"]{padding:2.5rem 1.5rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="563c071c"]{padding:2rem 1.5rem;grid-template-columns:1fr;border-radius:1.5rem 1.5rem 3rem 1.5rem;gap:1.5rem}
 body .mm-blog-root.mm-blog-root.mm-blog-root [data-interaction-id="66c733eb"]{max-width:15ch}
}
