.blog__header{margin-bottom:clamp(1.25rem,3vw,2rem)}.blog__tags,.article__tags{display:flex;flex-wrap:wrap;gap:.5rem}.blog__tags{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.blog__tag,.article__tag{display:inline-flex;align-items:center;padding:.45rem 1.05rem;font-size:var(--step--1);font-weight:600;line-height:1;color:var(--color-text);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);transition:border-color .18s var(--ease),background-color .18s var(--ease),color .18s var(--ease)}.blog__tag:hover,.article__tag:hover{border-color:var(--color-text)}.blog__tag--active,.blog__tag--active:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.blog__meta,.article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:var(--step--1);color:var(--color-text-soft)}.blog__meta-dot,.article__meta-dot{color:var(--color-text-soft)}.blog__featured{display:grid;overflow:hidden;margin-bottom:clamp(1.25rem,3vw,2rem)}.blog__featured-media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--color-surface)}.blog__featured-image{width:100%;height:100%;object-fit:cover}.blog__featured-info{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.25rem,3vw,2.25rem)}.blog__featured-title{margin:0;font-size:calc(var(--step-2) * var(--heading-scale))}.blog__featured-title a,.blog__card-title a{transition:color .15s var(--ease)}.blog__featured-title a:hover,.blog__card-title a:hover{color:var(--color-accent)}.blog__excerpt{margin:0;color:var(--color-text-soft)}.blog__author{margin:0;font-size:var(--step--1);font-weight:600}@media(min-width:750px){.blog__featured{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.blog__featured-media{aspect-ratio:auto;height:100%;min-height:340px}.blog__featured-image{position:absolute;top:0;right:0;bottom:0;left:0}.blog__featured-info{justify-content:center}}.blog__card{display:flex;flex-direction:column;overflow:hidden}.blog__card-media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--color-surface)}.blog__card-image{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){.blog__card-image{transition:transform .5s var(--ease)}.blog__card:hover .blog__card-image{transform:scale(1.04)}}.blog__card-info{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding:1.1rem 1.25rem 1.4rem}.blog__card-title{margin:0;font-size:var(--step-1)}.blog__card .blog__excerpt{font-size:var(--step--1)}.blog__featured-media .placeholder,.blog__card-media .placeholder,.article__hero .placeholder{width:100%;height:100%}.blog__empty{display:grid;justify-items:center;gap:.5rem;padding-block:clamp(2rem,6vw,4rem);text-align:center}.article__measure{max-width:760px;margin-inline:auto}.article__hero{overflow:hidden;margin-bottom:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-card);background:var(--color-surface)}.article__hero--medium{aspect-ratio:21 / 9}.article__hero--large{aspect-ratio:16 / 9}.article__hero-image{width:100%;height:100%;object-fit:cover}.article__back{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:1.1rem;font-size:var(--step--1);font-weight:600;color:var(--color-text-soft);transition:color .15s var(--ease)}.article__back:hover{color:var(--color-accent)}.article__back .icon{width:16px;height:16px}.article__header{margin-bottom:clamp(1.5rem,4vw,2.5rem);text-align:center}.article__header .article__meta{justify-content:center}.article__title{margin-bottom:.6rem}.article__body h2,.article__body h3{scroll-margin-top:96px}.article__body img{border-radius:var(--radius-card)}.article__body ul,.article__body ol:not(.article__toc-list){padding-inline-start:1.4rem}.article__body ul{list-style:disc}.article__body ol:not(.article__toc-list){list-style:decimal}.article__body li+li{margin-top:.35rem}.article__toc{padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.article__toc-title{margin:0 0 .6rem;font-family:var(--font-heading);font-weight:var(--font-weight-heading, 700)}.article__toc-list{display:grid;gap:.45rem;margin:0;padding:0;list-style:none;counter-reset:toc}.article__toc-item{display:flex;align-items:baseline;gap:.6rem;counter-increment:toc}.article__toc-item:before{content:counter(toc,decimal-leading-zero);font-size:.72rem;font-weight:700;color:var(--color-accent)}.article__toc-link{color:var(--color-text-soft);transition:color .15s var(--ease)}.article__toc-link:hover{color:var(--color-accent)}.article__footer{display:grid;gap:1.5rem;margin-top:clamp(1.75rem,4vw,2.5rem);padding-top:1.75rem;border-top:1px solid var(--color-border)}.article__share{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.article__share-label{margin-right:.25rem;font-size:var(--step--1);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-soft)}.article__share-btn{display:grid;place-items:center;width:42px;height:42px;color:var(--color-text);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);transition:color .18s var(--ease),border-color .18s var(--ease),background-color .18s var(--ease)}.article__share-btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.article__share-btn .icon{width:18px;height:18px}.article__nav{display:grid;gap:.75rem}.article__nav-link{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);transition:border-color .18s var(--ease),box-shadow .18s var(--ease)}.article__nav-link:hover{border-color:var(--color-text);box-shadow:var(--shadow-sm)}.article__nav-label{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--step--1);color:var(--color-text-soft)}.article__nav-label .icon{width:15px;height:15px}.article__nav-title{font-weight:600}.article__nav-link--next{text-align:right}.article__nav-link--next .article__nav-label{justify-content:flex-end}@media(min-width:750px){.article__nav{grid-template-columns:1fr 1fr}.article__nav-link--next{grid-column:2}}.article__related{margin-top:clamp(2.5rem,6vw,4rem)}.article__related-title{margin-bottom:1.25rem}.article__comments{margin-top:clamp(2.5rem,6vw,4rem)}.article__comments-title{font-size:calc(var(--step-2) * var(--heading-scale))}.article__comment-list{display:grid;gap:1rem}.article__comment{padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.article__comment-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.5rem;font-size:var(--step--1);color:var(--color-text-soft)}.article__comment-author{font-weight:700;color:var(--color-text)}.article__comment-form{margin-top:2.5rem}.article__comment-form-title{font-size:calc(var(--step-2) * var(--heading-scale))}.article__form-note{font-size:var(--step--1);margin-bottom:1rem}@media(min-width:750px){.article__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-blog.css.map */
