.insight-byline{font-size:12px;margin-block:20px 28px}.insight .lead{max-width:680px;font-size:19px}.insight p,.insight li{line-height:1.8}.insight-contents{display:flex;flex-wrap:wrap;gap:12px 25px;border-block:1px solid var(--line);padding:20px 0;margin:30px 0;font-size:13px}.insight table{min-width:600px}.insight caption{text-align:left;font-size:12px;color:var(--muted);padding-bottom:15px}.insight th,.insight td{vertical-align:top}.insight th[scope=row]{font-weight:500;width:31%}.insight td{color:var(--muted)}.insight-example{padding:28px 32px;background:#e6e7db;border-left:3px solid var(--accent);margin:30px 0}.insight-example h3{font-size:27px;line-height:1.25;letter-spacing:-1px;font-weight:500;margin:18px 0}.insight-example p{margin-bottom:0}.insight li{margin-block:12px}.insight-cta{padding:32px;background:#e6e7db;margin-top:45px}.insight-cta h2{margin-top:20px}.insight-listing{border-block:1px solid var(--line);padding:28px 0;margin-block:40px}.insight-listing h2{margin-top:15px}.insight-listing h2 a{text-decoration:none}.insight-listing h2 a:hover{text-decoration:underline}
@media(max-width:720px){.insight .lead{font-size:17px}.insight-contents{gap:12px 20px}.insight-example,.insight-cta{padding:23px 20px}.insight-example h3{font-size:25px}.insight table{font-size:13px}.insight table td,.insight table th{padding:12px 9px}.insight-cta .button{font-size:12px;padding-inline:15px;gap:14px}}
