.blog-main,.article-main{background:var(--hm-color-paper-soft);color:var(--hm-color-ink)}.blog-main__shell,.article-main__shell{padding-block:clamp(3rem,7vw,6rem)}.blog-main__header,.article-main__header{max-width:54rem;margin-bottom:clamp(2rem,5vw,4rem)}.blog-main__header h1,.article-main__header h1{max-width:50rem;margin-block:var(--hm-space-sm) 0;color:var(--hm-color-heritage-blue);font-size:clamp(2.75rem,6vw,5.25rem);letter-spacing:0;line-height:1;overflow-wrap:anywhere}.blog-main__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem)}.blog-main__card{min-width:0;border-top:1px solid var(--hm-color-line);padding-top:var(--hm-space-md)}.blog-main__card-link{display:grid;gap:var(--hm-space-md);color:inherit;text-decoration:none}.blog-main__media{overflow:hidden;aspect-ratio:4 / 3;background:var(--hm-color-placeholder-warm)}.blog-main__media img,.blog-main__media .placeholder-art{width:100%;height:100%;object-fit:cover}.blog-main__meta,.article-main__meta{color:var(--hm-color-ink-muted);font-size:.8125rem;line-height:1.5}.blog-main__card h2{margin:0;color:var(--hm-color-heritage-blue);font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:0;line-height:1.1;overflow-wrap:anywhere}.blog-main__excerpt{margin:0;color:var(--hm-color-ink-muted);line-height:1.65}.blog-main__empty{max-width:42rem;padding-block:var(--hm-space-xl);border-top:1px solid var(--hm-color-line)}.blog-main__empty h2{color:var(--hm-color-heritage-blue);font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:0}.blog-main__empty p{color:var(--hm-color-ink-muted);line-height:1.7}.blog-main__pagination{margin-top:var(--hm-space-xl)}.article-main__shell{max-width:68rem}.article-main__back-link{display:inline-flex;margin-bottom:var(--hm-space-lg);color:var(--hm-color-heritage-blue);font-family:var(--hm-font-label);font-size:.6875rem;letter-spacing:0;text-decoration:none;text-transform:uppercase}.article-main__hero{overflow:hidden;margin-bottom:clamp(2rem,5vw,4rem);aspect-ratio:16 / 9;background:var(--hm-color-placeholder-warm)}.article-main__hero img{width:100%;height:100%;object-fit:cover}.article-main__content{max-width:48rem;color:var(--hm-color-ink);font-size:1.0625rem;line-height:1.8;overflow-wrap:anywhere}.article-main__content img,.article-main__content video,.article-main__content iframe{max-width:100%;height:auto}@media(max-width:749px){.blog-main__grid{grid-template-columns:1fr}.blog-main__header h1,.article-main__header h1{font-size:2.75rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-blog-content.css.map */
