.BlogContent_blog-content__tI_A1{color:var(--mlc-text-primary);font-family:var(--mlc-font-sans);font-size:var(--mlc-font-size-lg);line-height:var(--mlc-line-height-relaxed);margin:0 auto}.BlogContent_blog-content__tI_A1 h1,.BlogContent_blog-content__tI_A1 h2,.BlogContent_blog-content__tI_A1 h3,.BlogContent_blog-content__tI_A1 h4,.BlogContent_blog-content__tI_A1 h5,.BlogContent_blog-content__tI_A1 h6{scroll-margin-top:7rem}.BlogContent_blog-content__tI_A1>h1{display:none}.BlogContent_blog-content__tI_A1[data-hero-included=true]>p:first-child:has(>img:only-child){display:none}.BlogContent_blog-content__tI_A1 h1{font-size:var(--mlc-font-size-4xl);margin-bottom:var(--mlc-space-6);margin-top:var(--mlc-space-10)}.BlogContent_blog-content__tI_A1 h1,.BlogContent_blog-content__tI_A1 h2{color:var(--mlc-text-primary);font-weight:var(--mlc-font-weight-medium);letter-spacing:var(--mlc-letter-spacing-ui);line-height:var(--mlc-line-height-heading)}.BlogContent_blog-content__tI_A1 h2{font-size:var(--mlc-font-size-3xl);margin-bottom:var(--mlc-space-5);margin-top:var(--mlc-space-12)}.BlogContent_blog-content__tI_A1 h3{color:var(--mlc-text-primary);font-size:var(--mlc-font-size-2xl);font-weight:var(--mlc-font-weight-medium);letter-spacing:var(--mlc-letter-spacing-ui);line-height:var(--mlc-line-height-heading);margin-bottom:var(--mlc-space-4);margin-top:var(--mlc-space-10)}.BlogContent_blog-content__tI_A1 p{margin-bottom:var(--mlc-space-5);margin-top:var(--mlc-space-5)}.BlogContent_blog-content__tI_A1 ol,.BlogContent_blog-content__tI_A1 ul{margin-bottom:var(--mlc-space-5);margin-top:var(--mlc-space-5);padding-left:var(--mlc-space-6)}.BlogContent_blog-content__tI_A1 li{margin-bottom:var(--mlc-space-2);margin-top:var(--mlc-space-2)}.BlogContent_blog-content__tI_A1 ul>li{padding-left:var(--mlc-space-5);position:relative}.BlogContent_blog-content__tI_A1 ul>li:before{background-color:var(--mlc-primary-color);border-radius:var(--mlc-radius-full);content:"";height:var(--mlc-space-1-5);left:0;position:absolute;top:var(--mlc-space-3);width:var(--mlc-space-1-5)}.BlogContent_blog-content__tI_A1 pre{background-color:var(--mlc-background-dark);border-radius:0 0 var(--mlc-radius-xs) var(--mlc-radius-xs);border:1px solid var(--mlc-border-inverse-soft);border-top:none;color:var(--mlc-text-inverse-strong);font-size:var(--mlc-font-size-sm);line-height:var(--mlc-line-height-relaxed);margin:0;overflow-x:auto;padding:var(--mlc-space-4)}.BlogContent_blog-content__tI_A1 code{color:var(--mlc-text-primary);font-family:var(--mlc-font-mono);font-size:var(--mlc-font-size-sm);font-weight:var(--mlc-font-weight-medium)}.BlogContent_blog-content__tI_A1 pre code{background-color:transparent;color:var(--mlc-text-inverse-strong);font-weight:var(--mlc-font-weight-regular);padding:0}.BlogContent_blog-content__tI_A1 .code-block-wrapper{margin-bottom:var(--mlc-space-6);margin-top:var(--mlc-space-6)}.BlogContent_blog-content__tI_A1 .code-copy-bar{display:flex;align-items:center;justify-content:flex-end;background:var(--mlc-background-dark-secondary);border:1px solid var(--mlc-border-inverse-soft);border-bottom:none;border-radius:var(--mlc-radius-xs) var(--mlc-radius-xs) 0 0;padding:var(--mlc-space-2) var(--mlc-space-3)}.BlogContent_blog-content__tI_A1 .code-copy-button{align-items:center;background:var(--mlc-surface-inverse-soft);border:1px solid var(--mlc-border-inverse);border-radius:var(--mlc-radius-full);color:var(--mlc-text-inverse-soft);cursor:pointer;display:flex;font-size:var(--mlc-font-size-xs);font-weight:var(--mlc-font-weight-medium);gap:var(--mlc-space-2);line-height:1;margin-bottom:var(--mlc-space-2);padding:var(--mlc-space-1-5) var(--mlc-space-2);white-space:nowrap}.BlogContent_blog-content__tI_A1 .code-copy-button svg{flex-shrink:0}.BlogContent_blog-content__tI_A1 .code-copy-button:hover{background:var(--mlc-surface-inverse-strong);color:var(--mlc-text-white)}.BlogContent_blog-content__tI_A1 .code-copy-button:disabled{opacity:.6;cursor:not-allowed}.BlogContent_blog-content__tI_A1 .code-copy-label{font-family:var(--mlc-font-sans)}.BlogContent_blog-content__tI_A1 table{border-collapse:collapse;border-radius:var(--mlc-radius-xs);display:block;margin-bottom:var(--mlc-space-8);margin-top:var(--mlc-space-8);overflow-x:auto;table-layout:auto;text-align:left;width:100%}.BlogContent_blog-content__tI_A1 thead{border-bottom:1px solid var(--mlc-border-default)}.BlogContent_blog-content__tI_A1 thead th{background-color:var(--mlc-background-primary);color:var(--mlc-text-primary);font-weight:var(--mlc-font-weight-semibold);padding:var(--mlc-space-3);vertical-align:bottom}.BlogContent_blog-content__tI_A1 tbody tr{border-bottom:1px solid var(--mlc-border-default)}.BlogContent_blog-content__tI_A1 tbody tr:nth-child(2n){background-color:var(--mlc-background-primary)}.BlogContent_blog-content__tI_A1 tbody td{padding:var(--mlc-space-3);vertical-align:top}.BlogContent_blog-content__tI_A1 img{border-radius:var(--mlc-radius-md);margin-bottom:var(--mlc-space-8);margin-top:var(--mlc-space-8)}.BlogContent_blog-content__tI_A1 a{color:var(--mlc-primary-dark);font-weight:var(--mlc-font-weight-medium);text-decoration:underline;text-decoration-color:var(--mlc-primary-light);text-underline-offset:var(--mlc-space-1)}.BlogContent_blog-content__tI_A1 a:hover{color:var(--mlc-primary-color)}.BlogContent_blog-content__tI_A1 blockquote{background:var(--mlc-primary-washed);border-left:3px solid var(--mlc-primary-color);border-radius:0 var(--mlc-radius-xs) var(--mlc-radius-xs) 0;color:var(--mlc-text-strong);font-style:italic;margin-bottom:var(--mlc-space-6);margin-top:var(--mlc-space-6);padding:var(--mlc-space-4) var(--mlc-space-5)}.BlogContent_blog-content__tI_A1 strong{color:var(--mlc-text-primary);font-weight:var(--mlc-font-weight-semibold)}@media (max-width:640px){.BlogContent_blog-content__tI_A1{font-size:var(--mlc-font-size-base)}.BlogContent_blog-content__tI_A1 h1{font-size:var(--mlc-font-size-3xl)}.BlogContent_blog-content__tI_A1 h2{font-size:var(--mlc-font-size-2xl)}.BlogContent_blog-content__tI_A1 h3{font-size:var(--mlc-font-size-xl)}}