.insights-page .section{padding-top:80px;padding-bottom:80px}.insights-intro h1{max-width:900px}.insights-intro>p:not(.eyebrow){max-width:680px}.insights-intro .lead{font-size:1.4rem;line-height:1.5}.insights-intro .bronze-rule{margin:28px 0}.insights-feature{display:grid;grid-template-columns:1fr 2fr;gap:64px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.insights-feature article{max-width:720px}.insights-feature h2{font-size:clamp(2.4rem,4vw,3.5rem)}.insights-date,.insights-author{font-size:.9rem}.insights-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 64px;margin-top:40px}.insights-grid article{border-top:1px solid var(--bronze);padding-top:24px;display:flex;flex-direction:column;align-items:flex-start}.insights-grid h3{font:400 1.8rem/1.2 var(--serif);color:#142641;margin:0 0 20px;max-width:530px}.insights-grid p{max-width:560px}.insights-read{padding:10px 0;display:inline-block;margin-top:auto;font-size:.95rem}.insights-subscribe{background:#29343e;color:white}.insights-subscribe h2,.insights-subscribe .eyebrow{color:white}.insights-subscribe .button{margin:12px 0 20px}.insights-note{font-size:.85rem}.insights-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:800px){.insights-feature{grid-template-columns:1fr;gap:16px}.insights-grid{gap:36px}}@media(max-width:640px){.insights-page .section{padding-top:48px;padding-bottom:48px}.insights-grid{grid-template-columns:1fr}.insights-intro h1{font-size:2.8rem}.insights-subscribe .button{width:100%}}
