.BlogToc-module__-5avoq__toc{top:var(--space-page-top);position:sticky}.BlogToc-module__-5avoq__title{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase}.BlogToc-module__-5avoq__list{border-inline-start:1px solid var(--color-line);flex-direction:column;margin-block-start:var(--space-4);padding:0;list-style:none;display:flex}.BlogToc-module__-5avoq__link{padding-block:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-snug);transition:color var(--transition), border-color var(--transition);border-inline-start:1px solid #0000;margin-inline-start:-1px;padding-inline-start:var(--space-4);display:block}.BlogToc-module__-5avoq__link:hover{color:var(--color-text)}.BlogToc-module__-5avoq__active{border-inline-start-color:var(--color-accent);color:var(--color-text)}
.BlogArticle-module__vQZViW__hero{isolation:isolate;padding-block:var(--space-page-top) var(--space-12);padding-inline:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.BlogArticle-module__vQZViW__pillar{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-badge);box-shadow:var(--shadow-badge);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;transition:filter var(--transition)}.BlogArticle-module__vQZViW__pillar:hover{filter:brightness(1.15)}.BlogArticle-module__vQZViW__title{max-width:var(--size-composer);font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);margin-block-start:var(--space-5)}.BlogArticle-module__vQZViW__lead{max-width:var(--size-text);color:var(--color-text-fade);line-height:var(--line-height-display);margin-block-start:var(--space-5)}.BlogArticle-module__vQZViW__meta{justify-content:center;gap:var(--space-1) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.BlogArticle-module__vQZViW__cover{gap:var(--space-3);width:100%;max-width:var(--size-blog-cover);flex-direction:column;margin-block-start:var(--space-12);display:flex}.BlogArticle-module__vQZViW__coverImage{border:1px solid var(--color-rim);border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-composer)}.BlogArticle-module__vQZViW__caption{color:var(--color-text-muted);font-size:var(--font-size-xs)}.BlogArticle-module__vQZViW__body{grid-template-columns:minmax(0, var(--size-text));justify-content:center;row-gap:var(--space-12);padding-inline:var(--space-4);padding-block-end:var(--space-16);display:grid}.BlogArticle-module__vQZViW__toc{display:none}@media (min-width:72rem){.BlogArticle-module__vQZViW__body{grid-template-columns:var(--size-blog-side) var(--size-text) var(--size-blog-side);column-gap:var(--space-12)}.BlogArticle-module__vQZViW__toc{display:block}}.BlogArticle-module__vQZViW__prose{color:var(--color-text-fade);line-height:var(--line-height-prose)}.BlogArticle-module__vQZViW__prose>*+*{margin-block-start:var(--space-5)}.BlogArticle-module__vQZViW__prose h2{color:var(--color-text);font-size:var(--font-size-subheading);font-weight:400;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);margin-block-start:var(--space-12);scroll-margin-block-start:var(--space-page-top)}.BlogArticle-module__vQZViW__prose h3{color:var(--color-text);font-size:var(--font-size-card-title);font-weight:500;line-height:var(--line-height-snug);margin-block-start:var(--space-8)}.BlogArticle-module__vQZViW__prose h2+*,.BlogArticle-module__vQZViW__prose h3+*{margin-block-start:var(--space-3)}.BlogArticle-module__vQZViW__prose strong{color:var(--color-text);font-weight:500}.BlogArticle-module__vQZViW__prose a{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.2em;transition:color var(--transition)}.BlogArticle-module__vQZViW__prose a:hover{color:var(--color-accent)}.BlogArticle-module__vQZViW__prose ul,.BlogArticle-module__vQZViW__prose ol{gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-6);display:flex}.BlogArticle-module__vQZViW__prose li::marker{color:var(--color-accent)}.BlogArticle-module__vQZViW__prose blockquote{border-inline-start:2px solid var(--color-accent);color:var(--color-text);padding-inline-start:var(--space-4)}.BlogArticle-module__vQZViW__prose hr{border:0;border-block-start:1px solid var(--color-line)}.BlogArticle-module__vQZViW__prose th,.BlogArticle-module__vQZViW__prose td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-rim);text-align:start;vertical-align:top}.BlogArticle-module__vQZViW__prose th{background:var(--color-badge);color:var(--color-text);font-weight:500}.BlogArticle-module__vQZViW__prose tr:last-child td{border-block-end:0}.BlogArticle-module__vQZViW__prose td:first-child{color:var(--color-text);font-weight:500}.BlogArticle-module__vQZViW__others{width:min(var(--size-text), 100% - 2 * var(--space-4));border-block-start:1px solid var(--color-line);margin-block-end:var(--space-16);margin-inline:auto;padding-block-start:var(--space-8)}.BlogArticle-module__vQZViW__othersTitle{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;color:var(--color-text-muted);font-weight:400}.BlogArticle-module__vQZViW__othersList{gap:var(--space-4);flex-direction:column;margin-block-start:var(--space-4);padding:0;list-style:none;display:flex}
