.insights-intro h1{max-width:1000px}.insights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.insight-card{min-width:0;border:1px solid #63577e66;border-radius:24px;background:linear-gradient(130deg,#121329f5,#0c071df5);overflow:hidden}.insight-card>a{display:flex;flex-direction:column;height:100%}.insight-card-copy{padding:30px;display:flex;flex-direction:column;flex:1}.insight-card h2{font-size:clamp(24px,2.3vw,32px);line-height:1.18;letter-spacing:-.035em;margin-bottom:18px}.insight-card .eyebrow{margin-bottom:18px;color:#64cce8}.insight-card-copy>p:not(.eyebrow){color:#c0bacc;font-size:16px;line-height:1.7}.insight-card-bottom{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-top:auto;padding-top:24px;border-top:1px solid #ffffff16;font-size:12px;color:#c0bacc}.insight-card-bottom>span:last-child{color:#55c6e9;font-weight:650}.insight-card:hover{border-color:#39b9e2;box-shadow:0 10px 40px #009acc0d}.insight-featured{grid-column:1/-1}.insight-featured>a{display:grid;grid-template-columns:.9fr 1.1fr}.insight-featured h2{font-size:clamp(30px,3.5vw,44px)}.insight-featured .insight-card-copy{padding:48px}.insight-art{margin:0;height:220px;position:relative;overflow:hidden;background:#09091b}.insight-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.insight-featured .insight-art{height:100%;min-height:350px}.article-cover{width:min(1040px,calc(100% - 96px));aspect-ratio:16/9;margin:0 auto 48px;border:1px solid #ffffff20;border-radius:24px;overflow:hidden;background:#09091b}.article-cover img{width:100%;height:100%;object-fit:cover;display:block}.insights-question{display:flex;align-items:center;justify-content:space-between;gap:40px}.insights-question h2{margin-bottom:24px}.article-intro{padding-block:66px 44px;max-width:1040px}.article-intro .back-link{margin-bottom:40px;display:inline-flex}.article-intro h1{font-size:clamp(38px,5.1vw,68px);line-height:1.08;margin-bottom:28px;max-width:980px}.article-meta{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:13px;color:#bbb5cb;margin-top:30px;padding-block:22px;border-block:1px solid #ffffff19}.article-meta a{color:#64cce8}.article-layout{display:grid;grid-template-columns:240px minmax(0,760px);justify-content:center;gap:54px;align-items:start;padding-bottom:40px}.article-toc{position:sticky;top:120px;padding-top:30px}.article-toc h2{font-size:15px;letter-spacing:0;margin-bottom:18px}.article-toc a{display:block;color:#bcb5cc;font-size:14px;line-height:1.5;padding-block:10px}.article-toc a:hover{color:#51c8ec}.article-body{padding:42px 44px;background:#0d0a20f5;border:1px solid #ffffff15;border-radius:24px}.article-body>section{scroll-margin-top:120px;margin-bottom:46px}.article-body h2{font-size:clamp(26px,2.5vw,34px);letter-spacing:-.03em;line-height:1.2;margin-bottom:22px}.article-body p,.article-body li{font-size:18px;line-height:1.85;color:#d0cbdc}.article-body li{margin-bottom:10px}.article-body p:last-child{margin-bottom:0}.article-body .text-link{margin-top:6px}.article-sources{border-top:1px solid #ffffff1a;padding-top:28px}.article-sources h2{font-size:22px}.article-sources a{color:#64cce8;text-decoration:underline;text-underline-offset:4px}.article-sources li{font-size:15px}.article-help{padding:30px;background:linear-gradient(120deg,#103247,#1d1137);border-radius:18px;border:1px solid #4da5c344}.article-help h2{font-size:28px}.article-help .button{margin-top:12px}.related-insights>h2{margin-bottom:36px}.related-insights .insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.article-layout{grid-template-columns:190px minmax(0,1fr);gap:30px}.article-body{padding:32px}.insight-card-copy{padding:24px}.insight-card-bottom{align-items:start;flex-direction:column;gap:8px}}@media(max-width:767px){.insights-grid,.related-insights .insights-grid{grid-template-columns:1fr}.insight-featured>a{display:flex}.insight-featured .insight-art{min-height:200px;height:200px}.insight-featured .insight-card-copy{padding:26px}.insight-featured h2{font-size:31px}.insights-question{align-items:start;flex-direction:column}.article-intro{padding-top:40px}.article-intro .back-link{margin-bottom:28px}.article-layout{display:block}.article-toc{position:static;padding:22px 0 32px}.article-toc nav{border-left:2px solid #268caa;padding-left:20px}.article-toc a{padding-block:8px}.article-body{padding:28px 22px;border-radius:20px}.article-body p,.article-body li{font-size:17px;line-height:1.8}.article-body>section{margin-bottom:36px}.article-help{padding:24px 20px}.article-help .button{width:100%;gap:12px}.article-meta{gap:10px 18px}.insight-card-bottom{flex-direction:row;font-size:12px}.related-insights{padding-top:60px}}@media(max-width:360px){.article-body{padding:25px 18px}.insight-card-copy{padding:22px}.insight-featured h2{font-size:29px}.insight-card-bottom{flex-direction:column}}

@media(max-width:767px){.article-cover{width:calc(100% - 40px);margin-bottom:18px;border-radius:18px}.insight-featured .insight-art{min-height:230px;height:230px}}
