.blog-section-label{border-bottom:1px solid #d9dee5;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding-bottom:24px;display:flex}.blog-section-label h2{font-size:var(--text-card-title)}.blog-section-label>span,.blog-meta{font-size:var(--text-small);color:#52627a}.blog-feature{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);display:grid}.blog-art{color:#fff;background:#020d1f;border-top:4px solid #ed1024;flex-direction:column;justify-content:space-between;gap:32px;min-height:350px;padding:clamp(24px,4vw,56px);display:flex}.blog-art>span,.blog-art small{font-size:var(--text-label);letter-spacing:.08em}.blog-art>div:not(.blog-baseline){letter-spacing:-.045em;font-size:clamp(2rem,3vw,3.5rem);font-weight:700;line-height:1.08}.blog-art strong{color:#ff5362}.blog-baseline{align-items:flex-end;gap:12px;height:45px;display:flex}.blog-baseline i{background:#fff;width:12%;height:26px;display:block}.blog-baseline i:nth-child(n+4){background:#ed1024;height:42px}.blog-feature-copy h3{letter-spacing:-.035em;margin:16px 0 24px;font-size:clamp(1.6rem,2.2vw,2.6rem);line-height:1.12}.blog-feature-copy>p:not(.eyebrow){font-size:var(--text-body);color:#52627a;line-height:1.65}.blog-meta{flex-wrap:wrap;gap:12px 24px;margin:24px 0;display:flex}.blog-article{padding-block:clamp(40px,6vw,90px)}.blog-article-header{max-width:1000px;margin-bottom:56px}.blog-article-header>.eyebrow{margin:36px 0 16px}.blog-article h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,4.5vw,4.8rem);font-weight:750;line-height:1.06}.blog-deck{font-size:var(--text-lead);color:#52627a;max-width:760px;margin-top:28px;line-height:1.65}.blog-article-layout{border-top:1px solid #d9dee5;grid-template-columns:250px minmax(0,760px);gap:clamp(32px,6vw,100px);padding-top:40px;display:grid}.blog-article-layout aside nav{gap:18px;margin-bottom:32px;display:grid}.blog-article-layout aside a{font-size:var(--text-small);line-height:1.5}.blog-article a:hover{color:#ed1024}.blog-prose{font-size:var(--text-body);line-height:1.8}.blog-prose section{margin-top:42px;scroll-margin-top:125px}.blog-prose h2{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(1.4rem,2vw,2rem);font-weight:700;line-height:1.2}.blog-prose p+p{margin-top:20px}.blog-prose ul{margin-top:20px;padding-left:24px;list-style:outside}.blog-prose li+li{margin-top:14px}.blog-takeaway{background:#f4f4f2;border-left:4px solid #ed1024;padding:28px}.blog-takeaway>.eyebrow{margin-bottom:12px}.blog-sources{border-top:1px solid #d9dee5;padding-top:28px}.blog-sources a{text-underline-offset:4px;text-decoration:underline}.blog-sources p{font-size:var(--text-small)}@media (max-width:850px){.blog-feature{grid-template-columns:1fr}.blog-art{min-height:290px}.blog-article-layout{grid-template-columns:1fr}.blog-article-layout aside{border-bottom:1px solid #d9dee5;padding-bottom:24px}.blog-article-layout aside nav{gap:10px}.blog-article-header{margin-bottom:32px}.blog-section-label{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:no-preference){.blog-feature-copy a{transition:color .2s}.blog-feature-copy h3 a:hover{color:#ed1024}}
