.postSlug_wrapper__0Up6h{-webkit-padding-after:64px;padding-block-end:64px}.postSlug_page__CcWpx{width:100%;display:flex;flex-direction:column;gap:24px;counter-reset:h2s h3s}.postSlug_page__CcWpx>*{grid-column:2}.postSlug_page__CcWpx h2{counter-increment:h2s;counter-set:h3s 0}.postSlug_page__CcWpx h2:before{content:"0" counter(h2s) ".";display:block;color:var(--color-text-secondary);font-size:1.5rem;font-weight:500;-webkit-margin-after:.5em;margin-block-end:.5em}.postSlug_page__CcWpx h3{counter-increment:h3s}.postSlug_page__CcWpx h3:before{content:counter(h2s) "." counter(h3s) ".";display:block;color:var(--color-text-secondary);font-size:1.5rem;font-weight:500;-webkit-margin-after:.5em;margin-block-end:.5em}@media (min-width:80rem){.postSlug_page__CcWpx{border:1px solid var(--color-page-border);border-radius:8px}}.Anchor_link__naJVM{color:var(--color-hyperlink);font-weight:500;text-decoration:none;box-shadow:0 1.5px 0 var(--color-emphasis);transition:box-shadow .2s}.Anchor_link__naJVM:hover{box-shadow:0 0 0 transparent}.Anchor_linkIcon__hWzBG{opacity:.7;transform:translateY(.1em);stroke-width:1.2}.Anchor_linkIcon__hWzBG>*{vector-effect:non-scaling-stroke}.Anchor_link__naJVM:hover .Anchor_linkIcon__hWzBG{opacity:revert;color:var(--color-accent)}.Anchor_link__naJVM:hover .Anchor_linkIcon__hWzBG line,.Anchor_link__naJVM:hover .Anchor_linkIcon__hWzBG polyline{color:var(--color-accent)}.Anchor_link__naJVM:hover .Anchor_linkIcon__hWzBG polyline{transform-box:view-box;transform-origin:center;animation:Anchor_wiggle__xQoh_ .5s ease-in-out alternate}.Anchor_link__naJVM:hover .Anchor_linkIcon__hWzBG line{transform-box:fill-box;transform-origin:0 100%;animation:Anchor_extendLine__7mTYl .5s ease-in-out alternate}@keyframes Anchor_wiggle__xQoh_{0%{transform:translate(0)}30%{transform:translate(2px,-2px)}70%{transform:translate(-2px,2px)}to{transform:translate(0)}}@keyframes Anchor_extendLine__7mTYl{0%{transform:scale(1)}30%{transform:scale(1.1)}70%{transform:scale(.8)}to{transform:scale(1)}}.BlogHero_wrapper__M743_{width:100%}.BlogHero_content__ioSG7{position:relative;width:100%;max-width:var(--content-width);padding:var(--viewport-padding);padding-top:calc(48px + 8vw)}.BlogHero_content__ioSG7 h2:before{content:"—";-webkit-padding-end:2px;padding-inline-end:2px}.BlogHero_content__ioSG7 p{font-size:1.125rem;margin-bottom:0;font-weight:400}.BlogHero_content__ioSG7 time{text-transform:uppercase;font-size:var(--font-size-2);font-family:var(--font-family-mono)}@media (min-width:35rem){.BlogHero_content__ioSG7 p{font-size:1.25rem}}.CodeSnippet_wrapper__Qm4iy{border-radius:0!important;border:1px solid var(--color-border)}.CodeSnippet_wrapper__Qm4iy pre{padding:var(--viewport-padding)!important}.CodeSnippet_wrapper__Qm4iy code{font-family:var(--font-family-mono)}.CodeSnippet_wrapper__Qm4iy code>div{padding:0!important}@media (min-width:56rem){.CodeSnippet_wrapper__Qm4iy{border-radius:8px!important}}