.insight-hero{background:#f1f5f6;padding:90px 0 65px}.insight-hero h1{max-width:780px}.insight-hero p{font-size:1.15rem;max-width:720px}.insight-search{max-width:520px;margin-top:38px}.insight-search input{width:100%}.insight-filters{display:flex;gap:10px;overflow:auto;margin-top:28px}.filter-pill{white-space:nowrap;border:1px solid #bfd1d8;border-radius:22px;padding:10px 15px;background:white;cursor:pointer}.filter-pill.active{background:#112e45;color:white}.insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.insight-tile{display:block;border:1px solid #dbe3e8;border-radius:16px;background:white;color:#162f43;padding:28px;text-decoration:none}.insight-tile h2{font-size:1.4rem}.insight-tile p{font-size:.97rem;color:#526778}.insight-dek{font-size:1.25rem!important}.insight-prose{padding:65px 0}.insight-prose p{font-size:1.12rem;line-height:1.9}.insight-prose h2{margin-top:46px}@media(max-width:900px){.insight-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.insight-grid{grid-template-columns:1fr}}@media(min-width:901px){.insight-tile:first-child{grid-column:span 2;min-height:330px;background:linear-gradient(120deg,#10283b,#254f68);color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.insight-tile:first-child h2{font-size:clamp(1.7rem,3vw,2.7rem);color:#fff;max-width:680px}.insight-tile:first-child p,.insight-tile:first-child .eyebrow,.insight-tile:first-child .text-link{color:#e8eff2}}
