/* Shared future Insights presentation. No image insertion and no added motion. */
.me56-insights-main{max-width:1280px;width:calc(100% - 64px);margin:auto;padding-block:48px 80px;color:#102b32;overflow-wrap:anywhere}
.me56-article-hero{margin:0 0 56px}.me56-article-intro{max-width:820px}.me56-article-intro h1{font-size:clamp(2.5rem,4.6vw,4.5rem);line-height:1.08;margin:12px 0 24px;font-family:Newsreader,Georgia,serif}.me56-article-deck{font-size:1.2rem;line-height:1.65;max-width:66ch}.me56-article-meta{font-size:.8rem;color:#1f5963}
.me56-article-figure{margin:32px 0}.me56-article-figure img{display:block;width:100%;height:auto;max-width:100%;border-radius:8px}.me56-article-figure figcaption,.me56-article-body figcaption{font-size:.8rem;line-height:1.6;color:#1f5963;margin-top:10px;text-align:left}.me56-article-hero>.me56-article-figure img{max-height:480px;object-fit:contain;background:#f2ede5}.me56-article-hero--split{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.me56-article-hero--split>.me56-article-figure{margin:0}.me56-article-hero--inset{background:#102b32;color:#fbfaf7;display:grid;grid-template-columns:1.1fr 1fr;gap:32px;padding:40px;border-radius:8px}.me56-article-hero--inset .me-eyebrow,.me56-article-hero--inset figcaption,.me56-article-hero--inset .me56-article-meta{color:#fbfaf7}.me56-article-hero--inset>.me56-article-figure{margin:0}
.me56-article-body{max-width:760px;margin-inline:auto;font-size:1.05rem;line-height:1.85;min-width:0}.me56-article-body>:first-child{margin-top:0}.me56-article-body h2{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.2;margin:48px 0 20px}.me56-article-body h3{font-size:1.6rem;line-height:1.3;margin:32px 0 16px}.me56-article-body p,.me56-article-body ul,.me56-article-body ol{margin-bottom:24px}.me56-article-body a{text-underline-offset:4px}.me56-article-body img{max-width:100%;height:auto}.me56-article-body figure{margin:32px 0;max-width:100%}.me56-article-body .alignwide{width:min(1180px,calc(100vw - 64px));max-width:none;margin-inline:50% 0;transform:translateX(-50%)}.me56-article-body .alignwide img{max-height:500px;object-fit:contain}.me56-article-body .is-style-me56-context-image{max-width:620px;margin-inline:auto}.me56-article-body .is-style-me56-fact-panel{padding:28px 32px;background:#f2ede5;border-left:3px solid #c5a46d;margin-block:32px}.me56-article-body .is-style-me56-fact-panel>:first-child{margin-top:0}.me56-article-body .is-style-me56-fact-panel>:last-child{margin-bottom:0}.me56-article-body .wp-block-table{overflow-x:auto;overscroll-behavior-x:contain}.me56-article-body table{border-collapse:collapse;width:100%;min-width:500px;font-size:.95rem;overflow-wrap:normal}.me56-article-body th,.me56-article-body td{padding:14px;text-align:left;border-bottom:1px solid #718388;vertical-align:top}.me56-article-body th{background:#f2ede5}.me56-article-body caption{text-align:left;margin-bottom:12px}.me56-article-body blockquote{margin:32px 0;padding:16px 28px;border-left:3px solid #c5a46d;font-family:Newsreader,Georgia,serif;font-size:1.5rem}.me56-article-body pre{max-width:100%;overflow:auto}.me56-insights-main .wp-block-table:focus-visible,.me56-insights-main a:focus-visible{outline:3px solid #175fc2;outline-offset:4px}
.me56-archive-intro{padding:8px 0 32px;max-width:820px}.me56-archive-intro h1{font-size:clamp(3rem,5vw,4.8rem);line-height:1.1}.me56-article-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center;padding-block:32px;border-top:1px solid #718388}.me56-article-row h2{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.2}.me56-article-row h2 a{color:#102b32;text-decoration:none}.me56-article-row h2 a:hover{text-decoration:underline;text-underline-offset:5px}.me56-article-row>.me56-article-figure{margin:0}.me56-article-row>.me56-article-figure img{max-height:300px;object-fit:contain}.me56-article-row--text{display:block;max-width:820px}.me56-article-row p{max-width:65ch}.me56-archive-empty{padding:24px 0 40px;border-top:1px solid #718388}
@media(max-width:895px){.me56-article-hero--split,.me56-article-hero--inset{display:block}.me56-article-hero--split>.me56-article-figure,.me56-article-hero--inset>.me56-article-figure{margin-top:24px}.me56-article-hero--inset{padding:28px}.me56-article-hero>.me56-article-figure img{max-height:400px}.me56-article-row{gap:24px}}
@media(max-width:599px){.me56-insights-main{width:calc(100% - 40px);padding-block:32px 48px}.me56-article-hero{margin-bottom:36px}.me56-article-hero--inset{padding:20px}.me56-article-intro h1{font-size:2.45rem}.me56-article-body{font-size:1rem}.me56-article-body h2{margin-top:36px}.me56-article-body .alignwide{width:100%;margin-inline:0;transform:none}.me56-article-body .is-style-me56-fact-panel{padding:20px}.me56-article-row{display:block}.me56-article-row>.me56-article-figure{margin-bottom:24px}.me56-article-row>.me56-article-figure img{max-height:260px}}
