.insights-intro{padding:100px 0 52px}.insights-intro h1{max-width:950px;font-size:clamp(2.5rem,5vw,4.7rem);line-height:1.06;margin:24px 0}.insights-intro p{max-width:760px}.insights-list{padding-bottom:90px}.category-nav{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:28px}.category-nav a{border:1px solid #c4d2d8;padding:10px 16px;font-size:14px}.category-nav a[aria-current],.category-nav a:hover{background:#11253a;color:white}.insights-search{display:flex;align-items:center;gap:12px;margin:24px 0 36px}.insights-search input{border:1px solid #aabcc6;padding:13px;min-width:0}.insights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.insight-card{background:white;border:1px solid #dbe3e4}.insight-card img{width:100%;height:240px;object-fit:cover}.insight-card>div{padding:26px}.insight-card h2{font-size:25px;margin:18px 0;line-height:1.2}.insight-card small{display:block;color:#5c7280}.insight-link{display:inline-block;margin-top:20px;font-weight:700;color:#38768b}.insights-empty{grid-column:1/-1;max-width:750px;padding:40px;border-left:3px solid #4d8197}.pagination{display:flex;justify-content:center;gap:28px;margin-top:40px}.insight-detail{max-width:1050px;padding:55px 0 80px}.breadcrumb{font-size:14px;margin-bottom:44px}.insight-detail h1{font-size:clamp(2.4rem,4.4vw,4.2rem);line-height:1.1;margin:22px 0}.insight-excerpt{font-size:22px}.byline{font-size:14px}.insight-cover{margin:40px 0}.insight-cover img{width:100%;height:auto;max-height:600px;object-fit:cover}.insight-cover figcaption{font-size:14px;padding:12px 0}.article-body{max-width:800px;margin:45px auto}.article-body h2{font-size:32px;margin:44px 0 18px}.article-body h3{font-size:24px;margin-top:28px}.article-body p,.article-body li{font-size:18px;line-height:1.8}.article-body a,.article-sources a{text-decoration:underline;color:#296982}.article-body table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.article-body td,.article-body th{border:1px solid #c8d5d9;padding:14px;text-align:left}.article-body img{max-width:100%;height:auto}.article-body blockquote{border-left:3px solid #4d8197;padding-left:24px;margin:28px 0}.article-sources{border-top:1px solid #c8d5d9;padding-top:24px;overflow-wrap:anywhere}.insight-cta{margin-top:44px;padding:38px;background:#e4eeec}.insight-cta .insight-link{margin-left:20px}pre{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1000px){.insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-detail{width:calc(100% - 48px)}}@media(max-width:640px){.insights-grid{grid-template-columns:1fr}.insights-intro{padding-top:55px}.insights-search{flex-wrap:wrap}.insights-search label{width:100%}.insights-search input{flex:1;width:130px}.insight-detail{width:calc(100% - 32px)}.insight-cta{padding:24px}.insight-cta .insight-link{margin-left:0;display:block}.article-body p,.article-body li{font-size:17px}}
