.blog-wrap{max-width:960px;margin-inline:auto;padding-inline:1.5rem}.blog-article{max-width:720px;margin-inline:auto;padding-inline:1.5rem}.blog-measure{max-width:68ch}.blog-h1{letter-spacing:-.03em;max-width:20ch;font-size:clamp(30px,4.4vw,46px);font-weight:700;line-height:1.05}.blog-h1-post{letter-spacing:-.03em;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.08}.blog-h2{letter-spacing:-.02em;font-size:24px}.blog-card-title{letter-spacing:-.02em;font-size:22px;font-weight:600}.blog-related-title{letter-spacing:-.015em;color:var(--color-ink);font-size:17px;font-weight:600;transition:color .15s}.blog-related-dek{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:11px}.blog-sources-title{text-transform:uppercase;letter-spacing:.16em;font-size:13px;font-weight:700}.blog-dek{font-size:18px;line-height:1.5}.blog-lede{font-size:17px;line-height:1.55}.blog-answer{font-size:16.5px;line-height:1.6}.blog-intro{font-size:16px;line-height:1.6}.blog-copy{font-size:15.5px;line-height:1.6}.blog-card-dek{font-size:15.5px;line-height:1.55}.blog-note{font-size:15px;line-height:1.6}.blog-sources{font-size:13.5px}.blog-link{color:var(--color-teal);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-teal) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-teal) 40%, transparent);text-underline-offset:2px}.blog-link:hover{-webkit-text-decoration-color:var(--color-teal);text-decoration-color:var(--color-teal)}.blog-prose>*+*{margin-top:1.25rem}.blog-prose>h2{letter-spacing:-.02em;margin-top:2.75rem;font-size:24px;font-weight:700}.blog-prose>h3{letter-spacing:-.015em;margin-top:1.75rem;font-size:19px;font-weight:600}.blog-prose>p{color:var(--color-ink-muted);font-size:16.5px;line-height:1.7}.blog-prose>ul,.blog-prose>ol{color:var(--color-ink-muted);margin-left:1.25rem;font-size:16px;line-height:1.6}.blog-prose>ul{list-style-type:disc}.blog-prose>ol{list-style-type:decimal}.blog-prose li+li{margin-top:.5rem}.blog-prose>ul li::marker{color:var(--color-teal)}.blog-prose>ol li::marker{color:var(--color-ink-subtle)}.blog-stat{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-hairline);padding:1.25rem}.blog-stat-value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:30px;font-weight:700;line-height:1}.blog-stat-label{color:var(--color-ink-muted);margin-top:.5rem;font-size:14px;line-height:1.375}.blog-callout{border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-hairline);padding:1.25rem;font-size:15.5px;line-height:1.6}
