.postSlug_wrapper__QrzFu{padding-bottom:64px;position:relative;z-index:2}.postSlug_page__76f9S{position:relative;display:grid;grid-template-columns:1fr min(var(--trimmed-content-width),100%) 1fr;max-width:var(--outer-content-width);margin:0 auto;padding:64px var(--viewport-padding) 32px;background:var(--color-page-background);box-shadow:var(--shadow-page)}.postSlug_page__76f9S>*{grid-column:2}@media (min-width:80rem){.postSlug_page__76f9S{border:1px solid var(--color-page-border);border-radius:8px}}.CodeSnippet_wrapper__Qm4iy{border-radius:0!important;margin:0 calc(var(--viewport-padding) * -1) 64px!important;border:1px solid var(--color-card-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{font-size:1.125rem;padding:0!important}@media (min-width:56rem){.CodeSnippet_wrapper__Qm4iy{border-radius:8px!important}}.Aside_aside__N1vj_{position:relative;overflow:hidden;border:1px solid var(--color-card-border);background:linear-gradient(135deg,var(--color-card-background),var(--color-page-background));color:var(--color-text);border-radius:12px;box-shadow:var(--shadow-card);padding:20px 22px 18px 24px;margin-bottom:2rem}.Aside_aside__N1vj_:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(to bottom,var(--color-primary),var(--color-decorative-600))}.Aside_aside__N1vj_ p{font-size:1.125rem;line-height:1.6;margin-bottom:1rem}.Aside_aside__N1vj_ ol,.Aside_aside__N1vj_ ul{margin-bottom:1rem;padding-left:1.5rem}.Aside_aside__N1vj_ li+li{margin-top:.35rem}.Aside_aside__N1vj_ strong{font-weight:650}.Aside_aside__N1vj_>:last-child{margin-bottom:0}html[data-color-theme=dark] .Aside_aside__N1vj_{border-color:var(--color-page-border);background:linear-gradient(135deg,var(--color-card-background),var(--color-decorative-200))}.BlogHero_wrapper__M743_{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-width:var(--outer-content-width);margin:0 auto}.BlogHero_content__ioSG7{position:relative;width:100%;max-width:var(--content-width);padding:var(--viewport-padding);padding-top:calc(48px + 8vw);padding-bottom:64px}.BlogHero_content__ioSG7 h1{margin-bottom:.5rem}.BlogHero_content__ioSG7 p{font-size:1.125rem;color:var(--color-decorative-900);margin-bottom:0;font-weight:400}.BlogHero_content__ioSG7 time{font-weight:500}.BlogHero_tagList__6uPna{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:1rem 0 0}.BlogHero_tagChip__klh03{font-size:.875rem;padding:.2rem .625rem;border-radius:999px;border:1px solid var(--color-page-border);background:var(--color-page-background);color:var(--color-decorative-900)}@media (min-width:35rem){.BlogHero_content__ioSG7 p{font-size:1.25rem}}