.blog-main,.article-main{margin:0 auto;max-width:1400px;padding:clamp(2rem,4vw,4rem) 1rem;width:100%}.blog-main__header{margin-bottom:1rem}.blog-main__title,.article-main__title{font-family:var(--display);font-stretch:expanded;font-weight:900;letter-spacing:-.03em;line-height:1.04}.blog-main__title{font-size:clamp(2rem,4vw,4rem)}.blog-main__filters{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.blog-main__filter{align-items:center;background:var(--panel);border:1px solid var(--border-soft);border-radius:999px;color:var(--ink-mid);display:inline-flex;font-size:.82rem;font-weight:600;min-height:36px;padding:.45rem .85rem;text-decoration:none}.blog-main__filter:hover,.blog-main__filter:focus-visible{border-color:var(--border-hover);color:var(--ink)}.blog-main__filter.is-active{background:var(--ink);border-color:var(--ink);color:#fff}.blog-main__hub-link{align-items:center;color:var(--ink);display:inline-flex;font-size:.84rem;font-weight:700;gap:.45rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);text-decoration:none}.blog-main__filters+.blog-main__hub-link{margin-top:-1.4rem}.blog-main__grid{display:grid;gap:2rem 1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-card{min-width:0}.blog-card__media{aspect-ratio:4 / 3;background:var(--surface);border-radius:var(--radius);display:block;overflow:hidden}.blog-card__media img,.blog-card__placeholder,.blog-card__placeholder svg{display:block;height:100%;width:100%}.blog-card__media img{object-fit:cover}.blog-card__placeholder{color:var(--ink-muted);opacity:.28}.blog-card__content{padding-top:.85rem}.blog-card__date,.article-main__date{color:var(--ink-muted);display:inline-flex;font-size:.72rem;font-weight:600}.article-main__meta{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;gap:.45rem .7rem;margin-bottom:.45rem}.blog-card__date{display:block;margin-bottom:.45rem}.article-main__tags{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.4rem}.article-main__tags:before{content:"";background:currentColor;border-radius:50%;height:3px;opacity:.55;width:3px}.article-main__tags a{color:var(--ink-muted);font-size:.72rem;font-weight:600;text-decoration:none}.blog-card__title{font-family:var(--body);font-size:1.05rem;font-weight:700;line-height:1.3;margin:0}.blog-card__title a{color:var(--ink);text-decoration:none}.blog-card__title a:hover,.blog-card__title a:focus-visible,.blog-main__hub-link:hover,.blog-main__hub-link:focus-visible,.article-main__back:hover,.article-main__back:focus-visible,.article-main__tags a:hover,.article-main__tags a:focus-visible,.article-main__prose a:hover,.article-main__prose a:focus-visible{color:var(--accent)}.blog-card__excerpt,.blog-main__empty{color:var(--ink-muted);font-size:.88rem;line-height:1.6;margin-top:.55rem}.blog-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:clamp(2rem,4vw,3rem)}.blog-pagination__link{align-items:center;border:1px solid var(--border-soft);border-radius:999px;color:var(--ink);display:inline-flex;font-size:.82rem;font-weight:600;min-height:36px;padding:.45rem .8rem;text-decoration:none}.blog-pagination__link.is-current{background:var(--ink);border-color:var(--ink);color:#fff}.article-main{max-width:900px}.article-main__back{color:var(--ink-muted);display:inline-flex;font-size:.84rem;font-weight:700;margin-bottom:1.5rem;text-decoration:none}.article-main__header{margin-bottom:clamp(1.4rem,3vw,2.4rem)}.article-main__title{font-size:clamp(2rem,5vw,4.5rem);max-width:820px}.article-main__media{aspect-ratio:16 / 10;background:var(--surface);border-radius:var(--radius);margin-bottom:clamp(1.75rem,4vw,3rem);overflow:hidden}.article-main__media img{display:block;height:100%;object-fit:cover;width:100%}.article-main__prose{color:var(--ink);font-size:1rem;line-height:1.75;max-width:760px;overflow-wrap:anywhere}.article-main__prose>*+*{margin-top:1.1rem}.article-main__prose h2,.article-main__prose h3,.article-main__prose h4{font-family:var(--display);font-stretch:expanded;letter-spacing:-.02em;line-height:1.15;margin-top:2rem}.article-main__prose h2{font-size:1.8rem}.article-main__prose h3{font-size:1.35rem}.article-main__prose h4{font-size:1.08rem}.article-main__prose a{color:var(--accent)}.article-main__prose ul,.article-main__prose ol{padding-left:1.35rem}.article-main__prose li+li{margin-top:.35rem}.article-main__prose blockquote{border-left:3px solid var(--border);color:var(--ink-mid);font-size:1.08rem;padding-left:1rem}.article-main__prose img,.article-main__prose video,.article-main__prose iframe{display:block;height:auto;max-width:100%}.article-main__prose iframe{aspect-ratio:16 / 9;width:100%}.article-main__prose table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;width:max-content}.article-main__prose th,.article-main__prose td{border-bottom:1px solid var(--border-soft);padding:.65rem .8rem;text-align:left}.article-main__back--bottom{margin-bottom:0}.article-main__footer-nav{display:flex;flex-wrap:wrap;gap:.8rem 1.25rem;margin-top:2rem}.editorial-hub{margin:0 auto;max-width:1400px;padding:clamp(2rem,4vw,4rem) 1rem;width:100%}.editorial-hub__header{margin-bottom:clamp(1.75rem,4vw,3rem);max-width:760px}.editorial-hub__title{font-family:var(--display);font-size:clamp(2rem,4vw,4rem);font-stretch:expanded;font-weight:900;letter-spacing:-.03em;line-height:1.04}.editorial-hub__intro{color:var(--ink-mid);font-size:1rem;line-height:1.7;margin-top:.9rem;max-width:62ch}.editorial-hub__groups{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-hub__group{background:var(--panel);border:1px solid var(--border-soft);border-radius:var(--radius);min-width:0;padding:1.25rem}.editorial-hub__group-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.editorial-hub__group-title{font-family:var(--display);font-size:1.2rem;font-stretch:expanded;font-weight:800;letter-spacing:-.02em;line-height:1.15}.editorial-hub__group-link{align-items:center;color:var(--ink);display:inline-flex;flex:0 0 auto;font-size:.8rem;font-weight:700;gap:.4rem;text-decoration:none}.editorial-hub__articles{display:grid;gap:1rem}.editorial-hub__article{display:grid;gap:.85rem;grid-template-columns:112px minmax(0,1fr)}.editorial-hub__media{aspect-ratio:4 / 3;background:var(--surface);border-radius:8px;display:block;overflow:hidden}.editorial-hub__media img,.editorial-hub__placeholder,.editorial-hub__placeholder svg{display:block;height:100%;width:100%}.editorial-hub__media img{object-fit:cover}.editorial-hub__placeholder{color:var(--ink-muted);opacity:.28}.editorial-hub__date{color:var(--ink-muted);display:block;font-size:.7rem;font-weight:600;margin-bottom:.35rem}.editorial-hub__article-title{font-family:var(--body);font-size:.95rem;font-weight:700;line-height:1.35;margin:0}.editorial-hub__article-title a{color:var(--ink);text-decoration:none}.editorial-hub__group-link:hover,.editorial-hub__group-link:focus-visible,.editorial-hub__article-title a:hover,.editorial-hub__article-title a:focus-visible{color:var(--accent)}.editorial-hub__empty{color:var(--ink-muted);font-size:.9rem;line-height:1.6}@media(max-width:1000px){.blog-main__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-hub__groups{grid-template-columns:1fr}}@media(max-width:700px){.blog-main,.article-main{padding:2rem .6rem}.blog-main__grid{gap:1.5rem;grid-template-columns:1fr}.blog-card__title{font-size:.98rem}.article-main__media{aspect-ratio:4 / 3}.article-main__prose{font-size:.95rem}.editorial-hub{padding:2rem .6rem}.editorial-hub__group{padding:1rem}.editorial-hub__group-header,.editorial-hub__article{display:block}.editorial-hub__group-link{margin-top:.35rem}.editorial-hub__media{margin-bottom:.65rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/blog.css.map */
