.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.article-card{background:#fff;border:1px solid #dce5ec;border-radius:8px;overflow:hidden;transition:transform .25s,box-shadow .25s}.article-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px #0b214515}.article-card>a{display:block;color:inherit;text-decoration:none}.article-card img{width:100%;height:220px;object-fit:cover}.article-card>a>div{padding:26px}.article-card h2{font-size:25px;line-height:1.25}.article-card p{font-size:16px}.editorial-layout{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(240px,1fr);gap:65px;align-items:start}.editorial-reading{max-width:820px}.editorial-reading p{line-height:1.85}.editorial-reading figure{margin:24px 0 40px}.editorial-reading figcaption{font-size:13px;color:#647183;margin-top:10px}.article-hero{width:100%;height:390px;object-fit:cover;border-radius:8px}.editorial-aside,.report-outline{padding:30px;background:#eff5f8;border-top:4px solid #00b5e5;position:sticky;top:110px}.editorial-aside>a,.source-links>a{display:block;padding:12px 0;border-bottom:1px solid #d6e1e8}.editorial-aside p{font-size:15px}.editorial-cta{padding:30px;margin-top:45px;background:#eff5f8;border-radius:8px}.editorial-cta h2{font-size:30px}.report-outline ol{padding-left:22px;line-height:2.3}.brand-jump{display:flex;flex-wrap:wrap;gap:12px}.brand-jump a{padding:12px 22px;border:1px solid #bdcfdf;border-radius:30px}.editorial-lead{font-size:22px;max-width:900px;margin:35px 0}.brand-feature{display:grid;grid-template-columns:1fr 2.4fr;gap:60px;padding:55px 0;border-bottom:1px solid #d9e3eb;scroll-margin-top:120px}.brand-number{display:block;font-size:40px;font-weight:700;color:#0c2547;margin-bottom:20px}.brand-feature h2{font-size:32px}.expanded-controls{grid-template-columns:2fr 1fr 1fr}.consult-banner{display:flex;align-items:center;gap:55px}.consult-banner>div{flex:1}.consult-banner>.btn{max-width:320px}.editorial-home p{max-width:900px;font-size:19px}.secondary-nav .wrap>div:first-child{display:flex;flex-wrap:wrap;gap:8px 22px}.secondary-nav .wrap>div:first-child a{margin:0}.library-doc[hidden]{display:none!important}.source-links{margin-top:25px}.editorial-aside a:focus-visible,.article-card a:focus-visible{outline:3px solid #00b5e5;outline-offset:4px}@media(max-width:1000px){.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-layout{gap:25px}.expanded-controls{grid-template-columns:1fr 1fr}.expanded-controls>div:first-child{grid-column:1/-1}}@media(max-width:700px){.article-grid,.editorial-layout,.brand-feature,.expanded-controls{grid-template-columns:1fr}.article-card img{height:230px}.editorial-aside,.report-outline{position:static}.article-hero{height:250px}.brand-feature{gap:15px;padding:35px 0}.brand-number{font-size:32px}.consult-banner{display:block}.consult-banner>.btn{margin-top:20px}.secondary-nav .wrap{gap:15px;align-items:start}.secondary-nav .wrap>div:first-child{gap:6px 15px}.secondary-nav a{font-size:13px}.editorial-cta{padding:22px}.editorial-reading,.editorial-layout>*{min-width:0}.source-links a{overflow-wrap:anywhere}}
.article-card .editorial-felt{height:220px;min-height:0;margin:0;border-radius:0}.editorial-felt small{font-size:11px}
