.insights-page{background:#fff}.insights-breadcrumb{font-size:13px;color:#536576;padding-top:28px}.insights-breadcrumb a{text-decoration:none}.insights-layout{display:grid;grid-template-columns:minmax(0,780px) minmax(220px,290px);gap:64px;padding-top:36px;padding-bottom:72px;align-items:start}.insights-article h1{font-family:var(--heading),Manrope,Inter,sans-serif;font-size:clamp(34px,3.7vw,49px);line-height:1.12;max-width:780px;margin:0 0 24px}.insights-article .eyebrow{color:#49720c}.insights-byline{font-size:13px;color:#536576;padding-bottom:24px;margin-bottom:30px;border-bottom:1px solid #dce5e9}.insights-copy{color:#374566;font-size:17px;line-height:1.8}.insights-copy p{margin-bottom:22px}.insights-copy>p:first-child{font-size:19px;color:#183248}.insights-copy h2{font-family:var(--heading),Manrope,Inter,sans-serif;color:#071936;font-size:25px;line-height:1.3;margin:34px 0 14px}.insights-copy a{color:#0065a9}.insights-copy li{margin-bottom:9px}.insights-sidebar{border-left:1px solid #dce5e9;padding-left:28px}.insights-sidebar h2{font-size:12px;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;margin:0 0 12px}.insights-related{display:grid}.insights-related a{display:block;border-bottom:1px solid #dce5e9;padding:20px 0;text-decoration:none;font-size:15px;font-weight:600;line-height:1.5}.insights-related a span{display:block;font-size:12px;color:#0065a9;margin-top:8px;font-weight:400}.insights-help{background:#f1f7fa;padding:24px;margin-top:30px}.insights-help h3{font-size:22px;line-height:1.25}.insights-help p{font-size:14px;color:#42566c}.insights-help a{font-size:14px;font-weight:600;color:#0065a9}.insights-closing{background:#f1f7fa;padding:38px 0}.insights-closing .wrap{display:flex;justify-content:space-between;align-items:center;gap:28px}.insights-closing h2{font-family:var(--heading),Manrope,Inter,sans-serif;font-size:30px;margin-bottom:10px}.insights-closing p{color:#42566c;margin-bottom:0}.insights-closing .btn{flex-shrink:0}@media(max-width:900px){.insights-layout{gap:30px;grid-template-columns:minmax(0,1fr) 230px}.insights-sidebar{padding-left:20px}}@media(max-width:700px){.insights-layout{grid-template-columns:minmax(0,1fr);padding-top:28px;padding-bottom:42px}.insights-sidebar{border-left:0;border-top:1px solid #dce5e9;padding:26px 0 0}.insights-copy{font-size:16px}.insights-copy>p:first-child{font-size:18px}.insights-closing .wrap{flex-direction:column;align-items:flex-start}.insights-closing h2{font-size:27px}}
