.blog-index-page{background:#f3f7fa;color:#10263a;padding-bottom:0}.blog-index-hero{padding:92px 0;background:linear-gradient(115deg,#10283a,#1c587f);color:#fff}.blog-index-hero h1{max-width:850px;margin:14px 0 18px;font-size:clamp(3.3rem,6vw,6.4rem);line-height:.93;letter-spacing:-.085em}.blog-index-hero span{display:block;max-width:660px;color:#d5e6f1;font-size:1.06rem;line-height:1.7}.resource-search{display:flex;align-items:center;gap:18px;margin-top:32px}.resource-search span{padding:11px 14px;border:1px solid #719bb9;color:#bcd4e6;font-size:.75rem}.resource-search a{color:#fff;text-decoration:none;font-size:.84rem;font-weight:800}.topic-strip{display:flex;flex-wrap:wrap;gap:9px;padding:26px 0}.topic-strip a{padding:9px 12px;border:1px solid #c6d9e6;background:#fff;color:#526b80;text-decoration:none;font-size:.74rem;font-weight:800}.topic-strip a.is-active,.topic-strip a:hover{border-color:#2478c9;background:#e5f3ff;color:#145898}.featured-resource{display:grid;grid-template-columns:.85fr 1.15fr;gap:66px;align-items:center;padding:50px;border:1px solid #c9dce8;background:#fff;box-shadow:0 16px 32px #193a550d}.featured-resource-media{display:grid;place-items:center;min-height:330px;background:radial-gradient(circle at 62% 40%,#4986b4,#1f5479 46%,#10283a 85%)}.featured-resource-media img{width:78%;height:280px;object-fit:contain}.featured-resource h2,.resource-library h2,.advisor-resource-band h2{max-width:720px;margin:12px 0 16px;font-size:clamp(2.3rem,4.2vw,4.5rem);letter-spacing:-.075em;line-height:.96}.featured-resource>div>span{display:block;max-width:560px;color:#526b80;line-height:1.7}.resource-byline{display:flex;align-items:center;gap:10px;margin:24px 0}.resource-byline img{width:36px;height:36px;border-radius:50%;object-fit:cover}.resource-byline span{color:#607487;font-size:.72rem}.resource-byline b{display:block;color:#10263a}.resource-library{padding:88px 0}.resource-library-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:35px}.resource-library-head>span{max-width:330px;color:#607487;font-size:.84rem;line-height:1.6}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.resource-grid article{display:flex;min-height:245px;flex-direction:column;padding:25px;border:1px solid #cbdde8;background:#fff;box-shadow:0 7px 18px #17324a0a}.resource-grid article:hover{border-color:#2478c9;box-shadow:0 14px 28px #17324a14}.resource-grid small{color:#2478c9;font:700 .6rem 'DM Mono',monospace;letter-spacing:.08em}.resource-grid h3{margin:12px 0;font-size:1.35rem;letter-spacing:-.045em;line-height:1.15}.resource-grid p{margin:0;color:#607487;font:400 .82rem/1.58 Manrope;letter-spacing:0}.resource-grid a{margin-top:auto;padding-top:20px;color:#2478c9;text-decoration:none;font-size:.76rem;font-weight:800}.advisor-resource-band{padding:62px 0;background:#e4f1f9}.advisor-resource-band .wrap{display:flex;justify-content:space-between;gap:32px;align-items:center}.advisor-resource-band .wrap>div{display:flex;gap:20px;align-items:center}.advisor-resource-band img{width:82px;height:82px;border-radius:50%;object-fit:cover;border:3px solid #fff}.advisor-resource-band h2{margin-bottom:10px;font-size:clamp(2rem,3.6vw,3.5rem)}.advisor-resource-band span{display:block;max-width:650px;color:#526b80;line-height:1.6;font-size:.88rem}@media(max-width:900px){.featured-resource{grid-template-columns:1fr;gap:35px}.resource-grid{grid-template-columns:repeat(2,1fr)}.advisor-resource-band .wrap{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.blog-index-hero{padding:62px 0}.topic-strip{overflow:auto;flex-wrap:nowrap;white-space:nowrap}.featured-resource{padding:26px}.resource-library{padding:58px 0}.resource-library-head{display:block}.resource-library-head>span{display:block;margin-top:18px}.resource-grid{grid-template-columns:1fr}.advisor-resource-band .wrap>div{align-items:flex-start}.advisor-resource-band img{width:62px;height:62px}}
