.blog-article,.blog-index{max-width:960px}.blog-eyebrow{font-size:11px!important;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)!important}.blog-intro{max-width:66ch}.blog-list{margin:44px 0}.blog-list>article{display:grid;grid-template-columns:48px 1fr;grid-gap:26px;gap:26px;border-top:1px solid var(--border);padding:32px 0}.blog-number{font-family:var(--display);color:var(--muted);font-size:28px}.blog-list h2{margin:9px 0 14px!important;font-size:34px!important}.blog-list h2 a{text-decoration:none!important;color:var(--text)!important}.blog-list h2 a:hover{text-decoration:underline!important;text-underline-offset:5px}.blog-list p{margin:0 0 12px}.blog-card-meta{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:12px}.blog-byline,.blog-card-meta time{color:var(--muted)}.blog-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;margin-bottom:32px}.blog-byline{font-size:12px!important;margin-bottom:24px!important}.blog-article h1{font-size:clamp(38px,5vw,64px);max-width:19ch}.blog-article section h2{font-size:32px;scroll-margin-top:110px}.blog-article section h3{font-size:19px;line-height:1.45}.blog-article section li,.blog-article section p{max-width:74ch}.blog-figure{margin:32px 0}.blog-figure>img{width:100%;height:auto;display:block;border-radius:8px}.blog-portraits>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;max-width:520px}.blog-portraits img{width:100%;height:auto;border-radius:8px;aspect-ratio:1;object-fit:contain}.blog-figure figcaption{font-size:12px;color:var(--muted);line-height:1.7;margin-top:12px;max-width:76ch}.blog-article .guide-toc{display:flex;flex-wrap:wrap;gap:10px 20px;padding-block:20px;border-block:1px solid var(--border)}.blog-article .guide-toc a{font-size:12px}.blog-links{list-style:none;padding-left:0;margin:12px 0 32px}.blog-links li{font-size:13px!important;margin:6px 0}.blog-faq{border-top:1px solid var(--border);margin-top:36px}.blog-faq h3{margin-bottom:8px}.blog-next{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:28px;margin:40px 0}.blog-next h2{margin-top:0!important}.blog-next>a:not(.primary){display:block;margin:12px 0;font-size:14px}.blog-next .primary{display:inline-flex;text-decoration:none}.blog-sources li,.blog-sources p{font-size:13px!important}.blog-related{display:grid;grid-gap:14px;gap:14px;border-top:1px solid var(--border);margin-top:36px;padding-top:20px}.blog-related a{font-size:14px}.blog-article a:focus-visible,.blog-index a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.blog-article a,.blog-index a{overflow-wrap:anywhere}@media(max-width:600px){.blog-list>article{grid-template-columns:28px 1fr;gap:12px;padding:25px 0}.blog-list h2{font-size:27px!important}.blog-card-meta{flex-wrap:wrap}.blog-article section h2{font-size:27px}.blog-article h1{font-size:40px}.blog-breadcrumbs{font-size:11px;gap:7px}.blog-next{padding:20px}.blog-portraits>div{gap:10px}.blog-number{font-size:22px}}