.BlogPostPage_main__zu380{background:var(--surface-page);min-height:100vh;padding:120px var(--gutter) var(--space-4xl)}.BlogPostPage_container__X-oMC{margin:0 auto;max-width:var(--container-prose)}.BlogPostPage_header__Yx143{margin-bottom:var(--space-xl)}.BlogPostPage_meta__W4RFC{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:var(--space-2xs) 0;margin-bottom:var(--space-sm)}.BlogPostPage_metaItem__QqP1l{align-items:center;display:inline-flex;line-height:1}.BlogPostPage_metaItem__QqP1l+.BlogPostPage_metaItem__QqP1l:before{color:var(--sand-400);content:"\00B7";margin:0 var(--space-xs)}.BlogPostPage_title__AtX\+W{margin-bottom:var(--space-sm)}.BlogPostPage_excerpt__kAhXX.t-lead{font-size:21px}.BlogPostPage_hero__9oAq5{aspect-ratio:1200/630;background-color:var(--surface-alt);border-radius:var(--radius-md);display:block;height:auto;margin-bottom:var(--space-xl);object-fit:cover;width:100%}.BlogPostPage_article__AJq7A,.BlogPostPage_content__ViKaW{max-width:var(--measure-prose)}.BlogPostPage_content__ViKaW{text-wrap:pretty;color:var(--text-secondary);font-family:var(--font-ui);font-size:18px;line-height:1.75}.BlogPostPage_content__ViKaW>*+*{margin-top:0}.BlogPostPage_content__ViKaW p{margin:0 0 24px}.BlogPostPage_content__ViKaW p:last-child{margin-bottom:0}.BlogPostPage_content__ViKaW h2{text-wrap:balance;color:var(--text-primary);font-family:var(--font-display);font-size:32px;font-variation-settings:"opsz" 48;font-weight:600;letter-spacing:-.015em;line-height:1.18;margin:56px 0 18px;scroll-margin-top:100px}.BlogPostPage_content__ViKaW h2:first-child{margin-top:0}.BlogPostPage_content__ViKaW h3{color:var(--text-primary);font-family:var(--font-ui);font-size:21px;font-weight:600;line-height:1.35;margin:40px 0 14px;scroll-margin-top:100px}.BlogPostPage_content__ViKaW ul{list-style:none;margin:0 0 24px;padding-left:0}.BlogPostPage_content__ViKaW ul>li{margin-bottom:11px;padding-left:26px;position:relative}.BlogPostPage_content__ViKaW ul>li:before{color:var(--gold-600);content:"\2014";font-weight:700;left:0;position:absolute;top:0}.BlogPostPage_content__ViKaW ol{margin:0 0 24px;padding-left:26px}.BlogPostPage_content__ViKaW ol>li{margin-bottom:11px}.BlogPostPage_content__ViKaW ol>li::marker{color:var(--gold-600);font-family:var(--font-display);font-weight:600}.BlogPostPage_content__ViKaW li>ol,.BlogPostPage_content__ViKaW li>ul{margin:11px 0 0}.BlogPostPage_content__ViKaW strong{color:var(--text-primary);font-weight:600}.BlogPostPage_content__ViKaW em{background:none;border-radius:0;color:inherit;font-style:italic;padding:0}.BlogPostPage_content__ViKaW a{box-shadow:inset 0 -1px 0 var(--accent-default);color:var(--brand-primary);text-decoration:none;transition:box-shadow var(--dur-state) var(--ease-out)}.BlogPostPage_content__ViKaW a:hover{box-shadow:inset 0 -2px 0 var(--accent-default)}.BlogPostPage_content__ViKaW a:focus-visible{border-radius:2px;outline:2px solid var(--state-focus);outline-offset:2px}.BlogPostPage_content__ViKaW blockquote{border-left:3px solid var(--accent-default);break-inside:avoid;color:var(--text-primary);font-family:var(--font-display);font-size:24px;font-style:italic;line-height:1.45;margin:0 0 28px;max-width:44ch;padding:2px 0 2px 24px;page-break-inside:avoid}.BlogPostPage_content__ViKaW blockquote p:last-child{margin-bottom:0}.BlogPostPage_content__ViKaW blockquote cite{color:var(--text-muted);display:block;font-family:var(--font-ui);font-size:15px;font-style:normal;font-weight:500;margin-top:12px}.BlogPostPage_content__ViKaW table{border:1px solid var(--border-subtle);border-collapse:collapse;border-radius:var(--radius-sm);display:table;font-size:16px;margin:0 0 28px;overflow:hidden;width:100%}.BlogPostPage_content__ViKaW thead{background:var(--surface-sunken)}.BlogPostPage_content__ViKaW th{color:var(--text-secondary);font-size:13px;font-weight:600;letter-spacing:.05em;padding:13px 18px;text-align:left;text-transform:uppercase}.BlogPostPage_content__ViKaW td{font-feature-settings:"tnum";border-top:1px solid var(--sand-200);color:var(--text-secondary);font-variant-numeric:tabular-nums;padding:13px 18px}.BlogPostPage_content__ViKaW tbody tr{background:var(--surface-raised)}.BlogPostPage_content__ViKaW td:first-child{color:var(--text-primary);font-weight:500}@media (max-width:700px){.BlogPostPage_content__ViKaW table{font-size:15px}.BlogPostPage_content__ViKaW td,.BlogPostPage_content__ViKaW th{padding:10px 12px}}.BlogPostPage_content__ViKaW img{border-radius:var(--radius-sm);display:block;height:auto;margin:0 0 28px;width:100%}.BlogPostPage_content__ViKaW figure{margin:28px 0}.BlogPostPage_content__ViKaW figure img{margin:0}.BlogPostPage_content__ViKaW figcaption{color:var(--text-muted);font-size:14px;line-height:1.5;margin-top:10px;text-align:center}.BlogPostPage_inlineCta__04hrp{background:var(--surface-alt);border-left:3px solid var(--brand-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;break-inside:avoid;margin:56px 0;max-width:var(--measure-prose);padding:28px 32px;page-break-inside:avoid}.BlogPostPage_inlineCtaLabel__cavCC{margin-bottom:10px}.BlogPostPage_inlineCtaText__iteZE{color:var(--text-secondary);font-size:17px;line-height:1.7;margin-bottom:18px}.BlogPostPage_inlineCtaRow__zEqKS{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.BlogPostPage_related__42X4v{border-top:1px solid var(--border-subtle);margin-top:var(--space-3xl);padding-top:var(--space-2xl)}.BlogPostPage_relatedTitle__ugvHY{margin-bottom:var(--space-md)}.BlogPostPage_relatedGrid__ARj1z{grid-gap:var(--space-md);display:grid;gap:var(--space-md);grid-template-columns:repeat(2,1fr)}.BlogPostPage_relatedCard__QKjhO{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md)}.BlogPostPage_relatedCardTitle__Qq\+Iz{text-wrap:balance;color:var(--text-primary);font-family:var(--font-display);font-size:19px;font-variation-settings:"opsz" 36;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0}.BlogPostPage_relatedCardExcerpt__sUYA9{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text-muted);display:-webkit-box;font-size:15px;line-height:1.55;overflow:hidden}@media (max-width:768px){.BlogPostPage_main__zu380{padding:100px var(--space-md) var(--space-3xl)}.BlogPostPage_excerpt__kAhXX.t-lead{font-size:18px}.BlogPostPage_content__ViKaW{font-size:17px}.BlogPostPage_content__ViKaW h2{font-size:26px;margin-top:40px}.BlogPostPage_content__ViKaW h3{font-size:19px;margin-top:32px}.BlogPostPage_content__ViKaW blockquote{font-size:21px;padding-left:18px}.BlogPostPage_inlineCta__04hrp{margin:40px 0;padding:22px 24px}.BlogPostPage_relatedGrid__ARj1z{grid-template-columns:1fr}}