.blog-page_article__VTfrx{width:100%;max-width:720px;margin:0 auto;padding:var(--ds-space-16) var(--ds-space-10);display:grid;gap:var(--ds-space-12)}.blog-page_heroImage__XdhRu{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--ds-radius-md);overflow:hidden}.blog-page_heroImage__XdhRu img{-o-object-fit:cover;object-fit:cover}.blog-page_authorRow__rkBTv{display:flex;align-items:center;gap:var(--ds-space-8)}.blog-page_shareBox__69JD9{display:inline-flex;padding:var(--ds-space-8) var(--ds-space-10);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);width:-moz-fit-content;width:fit-content}.blog-page_body__ANTqQ{line-height:1.72;color:var(--ds-text-secondary);font-size:1rem;word-break:break-word}.blog-page_body__ANTqQ h1,.blog-page_body__ANTqQ h2,.blog-page_body__ANTqQ h3,.blog-page_body__ANTqQ h4,.blog-page_body__ANTqQ h5,.blog-page_body__ANTqQ h6{color:var(--ds-text-primary);font-family:var(--ds-font-family-header);font-weight:600;line-height:1.3;margin:1.6em 0 .6em}.blog-page_body__ANTqQ h1{font-size:1.75rem}.blog-page_body__ANTqQ h2{font-size:1.5rem}.blog-page_body__ANTqQ h3{font-size:1.25rem}.blog-page_body__ANTqQ h4{font-size:1.125rem}.blog-page_body__ANTqQ p{margin:0 0 1em}.blog-page_body__ANTqQ a{color:var(--ds-brand-primary);text-decoration:underline;text-underline-offset:2px}.blog-page_body__ANTqQ a:hover{opacity:.85}.blog-page_body__ANTqQ img,.blog-page_body__ANTqQ video{max-width:100%;height:auto;border-radius:var(--ds-radius-sm);margin:1em 0}.blog-page_body__ANTqQ ol,.blog-page_body__ANTqQ ul{padding-left:1.5em;margin:0 0 1em}.blog-page_body__ANTqQ li{margin-bottom:.35em}.blog-page_body__ANTqQ blockquote{border-left:3px solid var(--ds-border-default);margin:1em 0;padding:.5em 0 .5em 1em;color:var(--ds-text-muted)}.blog-page_body__ANTqQ code{background:var(--ds-surface-panel);padding:.15em .4em;border-radius:var(--ds-radius-xs);font-size:.9em}.blog-page_body__ANTqQ pre{background:var(--ds-surface-panel);padding:var(--ds-space-10);border-radius:var(--ds-radius-sm);overflow-x:auto;margin:1em 0}.blog-page_body__ANTqQ pre code{background:none;padding:0}.blog-page_body__ANTqQ hr{border:none;border-top:1px solid var(--ds-border-subtle);margin:2em 0}.blog-page_body__ANTqQ table{width:100%;border-collapse:collapse;margin:1em 0}.blog-page_body__ANTqQ td,.blog-page_body__ANTqQ th{border:1px solid var(--ds-border-subtle);padding:.5em .75em;text-align:left}.blog-page_body__ANTqQ th{background:var(--ds-surface-panel);font-weight:600;color:var(--ds-text-primary)}