.ocf-hvac-insights{background:var(--ocf-bg-alt)}.ocf-hvac-insights .gw-insights-heading{text-align:center;max-width:790px;margin:0 auto 40px}.ocf-hvac-insights .eyebrow{color:var(--ocf-primary);margin-bottom:15px}.ocf-hvac-insights .gw-insights-heading>p:last-child{margin-top:18px;font-size:16px}.ocf-hvac-insights .gw-insights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ocf-hvac-insights article{display:flex;flex-direction:column;overflow:hidden;border-radius:6px;background:var(--ocf-bg);border:1px solid var(--ocf-border);box-shadow:0 3px 14px #173b2208}.ocf-hvac-insights .gw-insights-photo{display:block}.ocf-hvac-insights img{display:block;width:100%;aspect-ratio:1.7}.ocf-hvac-insights .gw-insights-copy{padding:24px;display:flex;flex-direction:column;gap:13px;flex:1}.ocf-hvac-insights .gw-insights-category{font-size:11px;font-weight:700;color:var(--ocf-primary);text-transform:uppercase;letter-spacing:.6px}.ocf-hvac-insights h3{font-size:19px;line-height:1.4;margin:0}.ocf-hvac-insights .gw-insights-copy>p:not(.gw-insights-category){font-size:14px;line-height:1.65;margin:0}.ocf-hvac-insights .gw-insights-more{font-size:12px;font-weight:700;text-transform:uppercase;color:var(--ocf-primary);margin-top:auto}.ocf-hvac-insights .gw-insights-date{border-top:1px solid var(--ocf-border-light);padding:14px 24px;font-size:11px;color:var(--ocf-body);margin:0}.ocf-hvac-insights .gw-insights-all{text-align:center;margin-top:36px}.ocf-hvac-insights .gw-insights-all a{text-transform:uppercase;letter-spacing:.8px;font:700 12px var(--ocf-font-heading)}@media(max-width:850px){.ocf-hvac-insights .gw-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media(max-width:550px){.ocf-hvac-insights .gw-insights-grid{grid-template-columns:1fr}.ocf-hvac-insights .gw-insights-heading{text-align:left}}
