.insights-band{background:#fff;color:#17141e;padding:100px 0}.insights-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:44px}.insights-eyebrow{font:600 14px/1.5 'DM Sans',sans-serif;color:#6840d7;margin:0 0 16px;letter-spacing:0}.insights-heading h2,.insights-index h1{font:600 48px/1.1 'Outfit',sans-serif;letter-spacing:0;margin:0}.insights-heading>div>p:last-child{max-width:560px;color:#605c67;margin:18px 0 0;font-size:18px}.insights-all{white-space:nowrap;border-bottom:1px solid #7650ef;padding-bottom:5px;font-weight:600;font-size:16px}.insights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 26px}.insight-card{display:block;min-width:0}.insight-image{aspect-ratio:16/10;overflow:hidden;border-radius:6px;background:#000;margin-bottom:23px}.insight-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s}.insight-card:hover .insight-image img{transform:scale(1.035)}.insight-category{font-size:14px;color:#6840d7;font-weight:600;margin:0 0 10px}.insight-card h3{font:600 25px/1.24 'Outfit',sans-serif;letter-spacing:0;margin:0 0 14px}.insight-card:hover h3{color:#6840d7}.insight-description{font-size:16px;line-height:1.65;color:#605c67;margin:0 0 20px}.insight-byline{display:flex;align-items:center;gap:10px;font-size:14px;color:#514d57}.insight-byline img{width:34px;height:34px;border-radius:50%;object-fit:cover;object-position:center 25%}.insights-index{padding:70px 0 100px}.insights-index .insights-heading{margin-bottom:55px}.insights-index .insight-card:first-child{grid-column:span 2}.insights-index .insight-card:first-child .insight-image{aspect-ratio:2.15}.article-page{background:#fff;color:#19171c}.article-shell{width:min(940px,calc(100% - 48px));margin:auto;padding:62px 0 90px}.article-back{display:inline-block;font-size:14px;color:#625c6b;margin-bottom:34px}.article-back:hover{color:#6840d7}.article-header h1{font:700 60px/1.13 'Outfit',Arial,sans-serif;letter-spacing:0;margin:0 0 36px;max-width:920px}.article-author{display:flex;align-items:center;gap:16px;margin-bottom:38px}.article-author img{width:60px;height:60px;border-radius:50%;object-fit:cover;object-position:center 22%}.article-author strong{font-size:18px;font-weight:600}.article-author p{margin:2px 0 0;color:#65616a;font-size:16px}.article-share{display:flex;justify-content:space-between;align-items:center;border-block:1px solid #e7e4eb;padding:13px 0;margin-bottom:24px;font-size:14px;color:#65616a}.share-links{display:flex;align-items:center;gap:20px}.share-links a{color:#141117;font-size:20px;font-weight:700;min-width:28px;text-align:center}.share-links a:hover{color:#7650ef}.article-cover{margin:0 0 42px}.article-cover img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:7px}.article-cover figcaption{font-size:12px;color:#726c7b;margin-top:8px}.article-body{max-width:750px;margin:auto;font-size:18px;line-height:1.85}.article-body .article-intro{font-size:23px;line-height:1.6;color:#342e3e;margin:0 0 40px}.article-body h2{font:600 30px/1.25 'Outfit',sans-serif;letter-spacing:0;margin:40px 0 18px}.article-body p{margin:0 0 22px}.article-takeaway{border-left:3px solid #7650ef;padding:4px 0 4px 25px;margin:38px 0;font-size:22px;line-height:1.6;font-weight:500}.article-sources{border-top:1px solid #e7e4eb;padding-top:24px;margin-top:36px;font-size:14px;color:#625b6d}.article-sources a{text-decoration:underline;text-underline-offset:4px}.article-end{border-top:1px solid #e7e4eb;padding-top:32px;margin-top:42px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:16px}.article-end a{font-weight:600;color:#6840d7}.article-related{border-top:1px solid #e7e4eb;padding-top:48px;margin-top:65px}.article-related h2{font:600 30px/1.2 'Outfit',sans-serif;margin:0 0 30px}.article-related .insights-grid{grid-template-columns:1fr 1fr}.article-related .insight-card h3{font-size:23px}.insights-band a:focus-visible,.article-page a:focus-visible{outline:2px solid #7650ef;outline-offset:6px}
@media(max-width:900px){.insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-header h1{font-size:48px}.insights-heading h2,.insights-index h1{font-size:40px}}
@media(max-width:600px){.insights-band{padding:70px 0}.insights-heading{align-items:start;flex-direction:column}.insights-grid,.article-related .insights-grid{grid-template-columns:1fr}.insights-index .insight-card:first-child{grid-column:auto}.insights-index .insight-card:first-child .insight-image{aspect-ratio:16/10}.article-shell{padding-top:35px;width:calc(100% - 40px)}.article-header h1{font-size:36px;line-height:1.15;margin-bottom:28px}.article-author p{font-size:14px}.article-author img{width:50px;height:50px}.article-body{font-size:17px}.article-body .article-intro{font-size:20px}.article-body h2{font-size:27px}.article-takeaway{font-size:20px}.insights-heading h2,.insights-index h1{font-size:36px}.insights-index{padding-top:45px}.article-page .legal-header nav{gap:14px;font-size:14px}}
@media(max-width:1000px){.nav .menu{display:block}.nav .navlinks{display:none;position:absolute;z-index:25;top:86px;left:0;right:0;padding:25px;background:#000;flex-direction:column;align-items:stretch;gap:20px}.nav .navlinks.open{display:flex}}
@media(max-width:620px){.nav .navlinks{top:72px}}
.insight-image,.insights-index .insight-card:first-child .insight-image{aspect-ratio:16/9}
@media(prefers-reduced-motion:reduce){.insight-image img{transition:none}.insight-card:hover .insight-image img{transform:none}}
