.mi-campaign-editorial :is(.reader-content,.mi-text-media){width:100%;max-width:none;margin:0 0 26px;padding:clamp(22px,3vw,36px);border:1px solid var(--line);background:var(--surface);color:var(--ink);min-width:0}.mi-campaign-editorial .reader-content>.section-heading{margin:0 0 20px}.mi-campaign-editorial .reader-content>.section-heading:has(h2:empty),.mi-campaign-editorial .reader-content>.section-heading:not(:has(h2)):not(:has(.eyebrow:not(:empty))){display:none}.mi-campaign-editorial :is(.reader-content,.mi-text-media) h2{margin-top:0}.mi-campaign-editorial .mi-text-media{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(180px,.6fr);gap:32px}.mi-campaign-editorial .mi-text-media--text-only{grid-template-columns:minmax(0,1fr)}.mi-campaign-editorial .mi-text-media-images{min-width:0}.mi-campaign-editorial .mi-text-media-images figure{margin:0}.mi-campaign-editorial .mi-text-media-images img{max-width:100%;height:auto;object-fit:contain}.mi-campaign-editorial .mi-text-media-images figcaption{font-size:13px;color:var(--muted);margin-top:10px}.mi-campaign-editorial .mi-columns:not(:has(>div:nth-child(2))){grid-template-columns:minmax(0,1fr)}.mi-campaign-editorial .mi-campaign-container:has(>.mi-columns>div>.mi-highlight-link){margin-bottom:26px}.mi-campaign-editorial .mi-highlight-link{min-height:68px;padding:16px 22px}.mi-campaign-editorial .mi-highlight-link-title{font-size:18px}.mi-campaign-editorial .mi-columns>div>.mi-highlight-link{flex:0 0 auto}.mi-campaign-editorial .ce-bodytext a:not([class]),.mi-campaign-editorial .reader-content a:not([class]){text-decoration:underline;text-underline-offset:3px}.mi-campaign-page[data-campaign-page="786"] #c1908 ul{columns:2;column-gap:40px}.mi-campaign-page[data-campaign-page="786"] #c1908 li{break-inside:avoid;margin:0 0 12px}.mi-campaign-editorial .frame-type-miservices_blackboardglobal{padding:0;border:0;background:transparent}@media(max-width:767px){.mi-campaign-editorial .mi-text-media{grid-template-columns:minmax(0,1fr);gap:24px}.mi-campaign-editorial .mi-text-media-images{max-width:360px}.mi-campaign-page[data-campaign-page="786"] #c1908 ul{columns:auto}}.mi-campaign-editorial .frame-type-text:is(:has(>p:only-child>a:only-child),:has(>.ce-bodytext>p:only-child>a:only-child)):not(:has(header)){padding-block:16px}

/*# sourceMappingURL=campaign-content.447f88be4b4d.css.map */
