.insights-index,.insights-article{padding-bottom:64px}.insights-heading{max-width:760px;margin-bottom:38px}.insights-heading h1{font-size:clamp(36px,4.3vw,58px);line-height:1.12}.insights-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;display:grid}.insights-card{border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.insights-card-image{background:var(--soft);display:block;overflow:hidden}.insights-card-image img{aspect-ratio:2;object-fit:cover;width:100%;height:auto;transition:transform .25s;display:block}.insights-card:hover .insights-card-image img{transform:scale(1.025)}.insights-card-copy{flex-direction:column;flex:1;padding:25px;display:flex}.insights-card-copy .eyebrow{margin-bottom:12px}.insights-card-copy h2{letter-spacing:-.025em;margin-bottom:15px;font-size:24px;line-height:1.24}.insights-card-copy>p:not(.eyebrow){margin-bottom:24px;font-size:14px;line-height:1.75}.insights-card-copy .text-link{align-self:flex-start;margin-top:auto}.insights-card h2 a:hover{text-underline-offset:4px;text-decoration:underline}.insights-empty{background:#f5f5f3;grid-template-columns:1fr 1fr;align-items:center;gap:45px;padding:35px;display:grid}.insights-empty h2{margin-bottom:15px;font-size:29px}.insights-empty p{font-size:15px;line-height:1.8}.insights-empty>img{aspect-ratio:1.4;object-fit:cover;object-position:65% center;width:100%;height:auto;display:block}.insights-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:25px;display:flex}.insights-pagination{justify-content:space-between;gap:20px;margin-top:30px;display:flex}.insights-invitation{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:35px;margin-top:52px;padding-top:30px;display:flex}.insights-invitation h2{margin-bottom:10px;font-size:26px}.insights-invitation p{font-size:14px}.insights-article-heading{max-width:860px;margin:0 auto 30px}.insights-article-heading h1{overflow-wrap:anywhere;font-size:clamp(34px,4vw,54px);line-height:1.15}.insights-deck{margin-top:23px;font-size:19px;line-height:1.7}.insights-byline{margin-top:20px;font-size:13px}.insights-hero{max-width:1000px;margin:0 auto 40px}.insights-hero img{object-fit:cover;width:100%;height:auto;max-height:560px;display:block}.insights-hero figcaption,.insights-prose figcaption{color:var(--muted);margin-top:10px;font-size:12px}.insights-prose{overflow-wrap:anywhere;max-width:760px;margin:auto;font-size:17px;line-height:1.85}.insights-prose p{color:#464646;margin:0 0 1.3em}.insights-prose h2{margin:1.6em 0 .65em;font-size:31px;line-height:1.25}.insights-prose h3{margin:1.4em 0 .65em;font-size:25px}.insights-prose h4,.insights-prose h5,.insights-prose h6{margin:1.2em 0 .6em;font-size:20px}.insights-prose ul,.insights-prose ol{list-style:revert;margin:0 0 1.3em;padding-left:1.5em}.insights-prose li{margin:.45em 0}.insights-prose li p{margin:.4em 0}.insights-prose a{text-underline-offset:3px;text-decoration:underline}.insights-prose blockquote{background:#f5f5f3;border-left:3px solid #6e786e;margin:1.7em 0;padding:12px 24px}.insights-prose blockquote p:last-child{margin-bottom:0}.insights-prose figure{margin:2em 0}.insights-prose img{max-width:100%;height:auto;display:block}.insights-prose pre{white-space:pre-wrap;background:#f5f5f3;padding:20px;font-size:14px;line-height:1.65;overflow:auto}.insights-prose code{font-family:monospace}.insights-prose hr{border:0;border-top:1px solid var(--line);margin:2em 0}.insights-table{margin:1.5em 0;overflow-x:auto}.insights-table table{border-collapse:collapse;width:100%;font-size:14px}.insights-table th,.insights-table td{vertical-align:top;text-align:left;border:1px solid #ddd;min-width:100px;padding:12px}.insights-table th{background:#f5f5f3}.insights-faq{max-width:760px;margin:40px auto}.insights-faq h2{margin-bottom:20px}.insights-faq details{border-bottom:1px solid var(--line);padding:18px 0}.insights-faq summary{cursor:pointer;font-size:17px}.insights-faq p{margin-top:15px;font-size:16px;line-height:1.8}.insights-article>.insights-invitation{max-width:1000px;margin-inline:auto}@media (max-width:1000px){.insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-empty{gap:28px;padding:28px}}@media (max-width:700px){.insights-grid,.insights-empty{grid-template-columns:1fr}.insights-empty{padding:24px}.insights-empty>img{aspect-ratio:2}.insights-card-copy{padding:23px}.insights-heading{margin-bottom:28px}.insights-invitation{margin-top:36px;display:block}.insights-invitation .button{margin-top:22px}.insights-deck{font-size:17px}.insights-prose{font-size:16px}.insights-prose h2{font-size:28px}.insights-hero{margin-bottom:30px}.insights-index,.insights-article{padding-bottom:42px}}
