.insights-hero{grid-template-columns:1.1fr 1fr;align-items:end;gap:100px;padding-block:72px 60px;display:grid}.insights-hero h1{font-size:clamp(55px,6.2vw,90px);line-height:1.03}.insights-hero h1>span{color:var(--rm-blue);margin-top:20px;font-size:.68em;display:block}.insights-hero>div:last-child>p:not(.rm-lead){color:var(--rm-muted);max-width:480px;margin-block:24px;font-size:16px;line-height:1.8}.insight-back{color:var(--rm-blue);margin-bottom:32px;font-size:13px;display:inline-block}.insights-feature{background:#eef5f9;grid-template-columns:1fr 1.1fr;align-items:center;gap:55px;padding:42px;display:grid}.insights-feature h2{margin-bottom:23px;font-size:clamp(35px,3.5vw,51px);line-height:1.12}.insights-feature>div>p:not(.rm-eyebrow){color:var(--rm-muted);margin-bottom:25px;font-size:15px}.insights-feature img{object-fit:contain;width:100%;height:auto;max-height:370px;display:block}.insights-archive{padding-block:80px;scroll-margin-top:40px}.insights-archive-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:32px;display:flex}.insights-archive-heading h2{font-size:clamp(35px,3.6vw,51px)}.insight-search{width:350px;max-width:100%}.insight-search label{margin-bottom:10px;font-size:12px;display:block}.insight-search>div{display:flex}.insight-search input{width:100%;min-width:0;min-height:46px;font:inherit;border:1px solid #aebec9;border-radius:0;padding:12px;font-size:13px}.insight-search button{font:inherit;color:#fff;background:var(--rm-blue);cursor:pointer;border:1px solid var(--rm-blue);padding:12px 16px;font-size:12px;font-weight:600}.insight-topics{border-bottom:1px solid #cfdde7;flex-wrap:wrap;gap:8px;padding-bottom:25px;display:flex}.insight-topics a{color:#34556e;border:1px solid #bed0de;padding:10px 13px;font-size:12px}.insight-topics a[aria-current=page]{background:var(--rm-blue);color:#fff;border-color:var(--rm-blue)}.insight-topics a:hover{border-color:var(--rm-blue)}.insight-results-bar{justify-content:space-between;align-items:center;gap:20px;margin-block:25px 35px;display:flex}.insight-results-bar>p{color:var(--rm-muted);font-size:12px}.insight-results-bar nav{gap:20px;font-size:12px;display:flex}.insight-results-bar a{padding:8px 0}.insight-results-bar a[aria-current=page]{color:var(--rm-blue);text-underline-offset:6px;text-decoration:underline}.insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 32px;display:grid}.insight-card{border-bottom:1px solid #cfdde7;min-width:0;padding-bottom:23px}.insight-card-link{flex-direction:column;height:100%;display:flex}.insight-card-image{aspect-ratio:1.7;background:#edf3f7;margin-bottom:20px;position:relative;overflow:hidden}.insight-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.insight-card-link:hover img{transform:scale(1.025)}.insight-video-label{color:#124c77;background:#fff;padding:6px 10px;font-size:11px;position:absolute;bottom:10px;left:10px}.roadmap-site .insight-meta{color:#496479;margin-bottom:13px;font-size:11px;line-height:1.6}.insight-card h3{margin:0 0 17px;font-size:32px;line-height:1.12}.roadmap-site .insight-excerpt{color:var(--rm-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:24px;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}.insight-card-bottom{color:#536b7d;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;font-size:11px;display:flex}.insight-card-bottom>span{color:var(--rm-blue);font-size:20px}.insight-card--text{background:#f2f7fa;border-top:2px solid #b8d6e8;padding:26px 24px 22px}.insight-card--text h3{font-size:36px}.insight-card--text .insight-excerpt{-webkit-line-clamp:6}.insight-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:50px;font-size:13px;display:flex}.insight-pagination>div{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.insight-pagination a{justify-content:center;align-items:center;min-width:38px;min-height:42px;padding:8px;display:flex}.insight-pagination a[aria-current=page]{background:var(--rm-blue);color:#fff}.insight-empty{text-align:center;background:#f1f6f9;padding:44px}.insight-empty h3{font-size:35px}.insight-empty p{margin-block:18px 25px}.insight-podcast-band{background:#eaf3f9;padding-block:60px}.insight-podcast-band>.rm-container{grid-template-columns:1.2fr 1fr;align-items:center;gap:90px;display:grid}.insight-podcast-band h2{font-size:48px;line-height:1.12}.insight-podcast-band p:not(.rm-eyebrow){color:var(--rm-muted);margin-bottom:24px;font-size:16px;line-height:1.8}.insight-article-header{padding-block:30px 42px}.insight-article-header h1{max-width:1050px;font-size:clamp(44px,5.6vw,78px);line-height:1.07}.insight-topic-link{display:inline-block}.insight-byline{color:#536a7d;flex-wrap:wrap;gap:15px 28px;margin-top:30px;font-size:12px;display:flex}.insight-byline a{color:var(--rm-blue)}.insight-hero-media{max-width:1000px;margin-bottom:0}.insight-hero-media>img{object-fit:contain;background:#f3f6f8;width:100%;height:auto;max-height:610px;display:block}.insight-hero-media figcaption{color:#4c6375;margin-top:12px;font-size:11px}.insight-film{margin:0}.insight-film .circle-player img{object-fit:contain}.insight-film figcaption{justify-content:space-between;gap:20px;display:flex}.insight-film figcaption a{color:var(--rm-blue);text-underline-offset:4px;text-decoration:underline}.insight-reading-layout{grid-template-columns:230px minmax(0,720px);gap:90px;padding-block:65px;display:grid}.insight-reading-layout aside>p:not(.rm-eyebrow){font-family:var(--font-display), serif;margin-bottom:28px;font-size:29px;line-height:1.3}.insight-reading-layout aside>a{color:var(--rm-blue);font-size:12px}.insight-reading{min-width:0}.roadmap-site .insight-prose{color:#263e52;overflow-wrap:anywhere;font-size:18px;line-height:1.85}.roadmap-site .insight-prose p{margin-bottom:25px;font-size:18px;line-height:1.85}.insight-prose h2{margin-block:40px 20px;font-size:36px;line-height:1.2}.insight-prose h3{margin-block:32px 18px;font-size:29px}.insight-prose h4{margin-block:26px 16px;font-size:21px}.insight-prose ul,.insight-prose ol{list-style:revert;margin-block:20px 28px;padding-left:27px}.insight-prose li{margin-bottom:10px;line-height:1.8}.insight-prose a{color:var(--rm-blue);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.insight-prose blockquote{border-left:3px solid #72a6cb;margin-block:30px;padding-left:24px}.insight-prose table{border-collapse:collapse;max-width:100%;margin-block:25px;display:block;overflow-x:auto}.insight-prose td,.insight-prose th{border:1px solid #d0dce5;padding:12px}.insight-prose hr{border:0;border-top:1px solid #cddce6;margin-block:32px}.insight-prose sup{font-size:.7em}.insight-publication-note{border-top:1px solid #d4dfe7;margin-top:35px;padding-top:24px}.roadmap-site .insight-publication-note p{color:#536b7c;font-size:11px;line-height:1.8}.insight-author{border-bottom:1px solid #d4dfe7;grid-template-columns:80px 1fr;gap:25px;margin-top:45px;padding-block:30px;display:grid}.insight-author>img{object-fit:cover;object-position:top;width:80px;height:100px}.insight-author .rm-eyebrow{margin-bottom:10px;font-size:11px!important}.insight-author h2{margin-bottom:14px;font-size:35px}.insight-author p:not(.rm-eyebrow){color:var(--rm-muted);margin-bottom:18px;font-size:14px;line-height:1.8}.insight-context-cta{background:#eef5f9;margin-top:42px;padding:35px}.insight-context-cta h2{margin-bottom:20px;font-size:40px;line-height:1.12}.insight-context-cta p:not(.rm-eyebrow){margin-bottom:24px;font-size:15px;line-height:1.8}.insight-related{padding-block:20px 85px}.insight-related>h2{margin-bottom:30px;font-size:45px}.insight-archive a:focus-visible,.insight-search input:focus-visible,.insight-search button:focus-visible,.insight-pagination a:focus-visible,.insight-card a:focus-visible{outline-offset:4px;outline:3px solid #0877c9}@media (max-width:1100px){.insights-hero{gap:50px}.insight-reading-layout{grid-template-columns:180px minmax(0,720px);gap:45px}.insights-feature{gap:35px;padding:32px}.brand-header__nav{gap:14px}.brand-header__inner{gap:18px}}@media (max-width:900px){.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-archive-heading{flex-direction:column;align-items:flex-start;gap:25px}.insight-search{width:100%}.insights-feature{grid-template-columns:1fr 1fr;gap:25px}.insight-reading-layout{grid-template-columns:1fr;gap:30px}.insight-reading-layout aside{display:none}.insight-reading{width:100%;max-width:720px;margin-inline:auto}.insight-podcast-band>.rm-container{gap:40px}.insight-podcast-band h2{font-size:40px}}@media (max-width:700px){.insights-hero{grid-template-columns:1fr;gap:30px;padding-block:45px}.insights-hero h1{font-size:59px}.insights-hero h1>span{font-size:45px}.insights-feature{grid-template-columns:1fr;gap:28px;padding:25px}.insights-feature img{max-height:none}.insights-archive{padding-block:55px}.insight-results-bar{flex-direction:column;align-items:flex-start;gap:13px}.insight-podcast-band>.rm-container{grid-template-columns:1fr;gap:30px}.insight-article-header{padding-bottom:30px}.insight-article-header h1{font-size:47px}.insight-article-header .circle-breadcrumb{margin-bottom:30px}.insight-reading-layout{padding-block:40px}.roadmap-site .insight-prose p{font-size:17px}.insight-prose h2{font-size:32px}.insight-prose h3{font-size:27px}.insight-byline{gap:12px 20px}.insight-author{grid-template-columns:65px 1fr;gap:20px}.insight-author>img{width:65px;height:85px}.insight-context-cta{padding:26px}.insight-context-cta h2{font-size:36px}.insight-film figcaption{flex-wrap:wrap;font-size:10px}.insight-pagination{gap:15px}.insight-related{padding-bottom:55px}}@media (max-width:540px){.insight-grid{grid-template-columns:1fr;gap:35px}.insight-card h3{font-size:33px}.insight-card--text{padding:25px}.insight-article-header h1{overflow-wrap:anywhere;font-size:42px}.insight-topics a{padding:11px 12px}.insight-topics{gap:7px}.insights-feature h2{font-size:37px}.insight-pagination>div{gap:2px}.insight-pagination a{min-width:34px}.insight-author h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.insight-card-image img{transition:none}.insight-card-link:hover img{transform:none}}
