.insightsPage{background:var(--cream);min-height:65vh;padding:72px 8vw 110px}.insightsWrap{max-width:1020px;margin:auto}.insightsEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#596a60;margin:0 0 20px;font-size:.7rem;font-weight:700}.insightsPage h1{letter-spacing:-.045em;max-width:880px;margin:0 0 24px;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:400;line-height:1.05}.insightsIntro{color:#3d4943;max-width:700px;font-family:Georgia,serif;font-size:1.3rem;line-height:1.5}.insightsCard{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 235px;align-items:start;gap:38px;max-width:960px;margin-top:55px;padding:30px 0;display:grid}.insightsCard span,.insightsDate{letter-spacing:.1em;text-transform:uppercase;color:#617068;font-size:.72rem}.insightsCard h2{letter-spacing:-.025em;margin:12px 0;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.15}.insightsCard p{max-width:650px;font-size:1rem;line-height:1.6}.insightsCard b{border-bottom:1px solid;font-size:.8rem;font-weight:400}.insightsCardImage{aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:2px;width:100%}.articleHero{object-fit:cover;width:100%;height:clamp(250px,38vw,430px);margin:32px 0 45px}.articleBody{max-width:720px;font-size:1.08rem;line-height:1.72}.articleBody h2{letter-spacing:-.025em;margin:48px 0 18px;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;line-height:1.15}.articleBody p{margin:0 0 21px}.articleBody a{text-underline-offset:3px;text-decoration:underline}.articleSources{border-top:1px solid var(--line);margin-top:50px;padding-top:24px;font-size:.85rem;line-height:1.6}.articleSources ul{padding-left:20px}.articleSources li{margin:9px 0}.articleReturn{border-bottom:1px solid;margin-top:30px;font-size:.85rem;display:inline-block}@media (max-width:800px){.insightsPage{padding:52px 6vw 78px}.insightsCard{grid-template-columns:1fr;gap:22px}.insightsCardImage{order:-1;width:min(100%,360px)}.articleBody{font-size:1rem}.articleHero{margin:24px 0 34px}}
