.blog-page__header{gap:var(--space-2xs);flex-direction:column;margin-block-end:var(--space-lg);display:flex}.blog-page__header[data-alignment=center]{text-align:center;align-items:center}.blog-page__header h1{margin:0}.blog-page__tags{scrollbar-width:none;margin-block-end:var(--space-xl);overflow-x:auto}.blog-page__tags::-webkit-scrollbar{display:none}.blog-page__tag-list{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:flex}.blog-page__tag{white-space:nowrap;font-family:var(--font-nav-family);font-size:calc(var(--font-size-body) * .875);border:1px solid rgb(var(--color-border) / var(--border-alpha));transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:999px;padding:.4em .9em;display:inline-block}.blog-page__tag[aria-current]{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}@media (hover:hover) and (pointer:fine){.blog-page__tag:not([aria-current]):hover{border-color:rgb(var(--color-foreground))}}.article-page__hero{margin-block-end:var(--space-2xl)}.article-page__hero .media{border-radius:0}.article-page__header{gap:var(--space-sm);text-align:center;flex-direction:column;margin-block-end:var(--space-xl);display:flex}.article-page__header h1{margin:0}.article-page__meta{justify-content:center;gap:var(--space-md);opacity:.7;flex-wrap:wrap;display:flex}.article-page__body{font-size:calc(var(--font-size-body) * 1.0625)}.article-page__body>*+*{margin-block-start:var(--space-lg)}.article-page__body img{margin-block:var(--space-xl);border-radius:var(--radius-media)}.article-page__share{padding-block:var(--space-xl);border-block-end:var(--border-subtle);justify-content:center;display:flex}.article-page__nav{gap:var(--space-md);padding-block:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:750px){.article-page__nav{grid-template-columns:1fr 1fr}}.article-page__nav-link{align-items:center;gap:var(--space-sm);padding:var(--space-md);border:var(--border-subtle);border-radius:var(--radius-card);transition:border-color var(--transition-fast);display:flex}.article-page__nav-link span{min-width:0;display:block}.article-page__nav-link .caption{opacity:.6}.article-page__nav-link--next{text-align:end;grid-column:-2;justify-content:flex-end}@media (hover:hover) and (pointer:fine){.article-page__nav-link:hover{border-color:rgb(var(--color-foreground) / .4)}}.article-page__comments{border-block-start:var(--border-subtle);padding-block-start:var(--space-xl)}.article-page__comment-list{gap:var(--space-lg);margin-block:var(--space-lg);flex-direction:column;padding:0;list-style:none;display:flex}.article-page__comment{padding:var(--space-lg);background-color:rgb(var(--color-foreground) / .03);border-radius:var(--radius-card)}.article-page__comment-meta{align-items:baseline;gap:var(--space-sm);margin-block-end:var(--space-2xs);display:flex}.article-page__comment-author{font-weight:500}.article-page__comment-meta .caption{opacity:.6}.article-page__comment-form{gap:var(--space-md);flex-direction:column;margin-block-start:var(--space-xl);display:flex}.article-page__comment-form h3{margin:0}.article-page__comment-form .button{align-self:flex-start}.page-content__header{margin-block-end:var(--space-xl)}.page-content__header h1{margin:0}.page-content__body{font-size:calc(var(--font-size-body) * 1.0625)}.not-found__inner{align-items:center;gap:var(--space-md);text-align:center;flex-direction:column;display:flex}.not-found__inner h1{margin:0}.not-found__inner .search-page__field{width:min(420px,100%)}.password-page{isolation:isolate;min-height:100svh;padding-block:var(--space-3xl);place-items:center;display:grid;position:relative}.password-page__inner{align-items:center;gap:var(--space-lg);text-align:center;flex-direction:column;display:flex}.password-page__logo{width:var(--logo-width,180px);height:auto}.password-page__inner h1,.password-page__inner h2{margin:0}.password-page__enter{width:min(360px,100%)}.password-page__enter-title{margin:0 0 var(--space-sm);font-family:var(--font-nav-family);text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-weight:500}.password-page__enter .customer__form{text-align:start}
