.blog-grid{display:grid;gap:28px;padding:0;list-style:none}@media(min-width:750px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.article-card{display:grid;gap:10px;align-content:start;text-decoration:none}.article-card__media{position:relative;aspect-ratio:3 / 2;border-radius:var(--radius-m);overflow:hidden;background:var(--color-surface)}.article-card__media img,.article-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-card:hover .article-card__media img{transform:scale(1.03)}.article-card__title{font-weight:800;font-size:19px;line-height:1.3;color:var(--color-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card__excerpt{color:var(--color-muted);font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article__image{border-radius:var(--radius-l);overflow:hidden;margin-bottom:36px}.article__content iframe{width:100%;aspect-ratio:16 / 9;height:auto;border-radius:var(--radius-m)}.article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px;padding:0;list-style:none}.article__tags a{text-decoration:none}.article-related{border-top:1px solid var(--color-border)}.article-related__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:28px}.article-related__head h2{margin:0}.blog-intro{padding-block:clamp(40px,6vw,72px) 0}.blog-intro__title{margin-top:10px;color:var(--color-primary)}.blog-intro__text{margin-top:14px;max-width:640px;color:var(--color-muted);font-size:clamp(16px,1.5vw,18px)}.blog-chips{margin-top:24px;border-bottom:1px solid var(--color-border)}.blog-chips__list{display:flex;gap:10px;margin:0;padding:14px 0;overflow-x:auto;scrollbar-width:none}.blog-chips__list::-webkit-scrollbar{display:none}.blog-chip{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1.5px solid var(--color-border);border-radius:999px;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none;color:var(--color-primary)}.blog-chip:hover{border-color:var(--color-primary)}.blog-chip.is-active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-dark)}.blog-pill{display:inline-block;justify-self:start;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;background:var(--color-tag-blue-bg);color:var(--color-tag-blue)}.blog-pill--navy{background:var(--color-primary);color:var(--color-on-dark)}.blog-pill--green{background:var(--color-tag-green-bg);color:var(--color-tag-green)}.blog-pill--purple{background:var(--color-tag-purple-bg);color:var(--color-tag-purple)}.blog-pill--accent{background:var(--color-accent);color:var(--color-accent-text)}.article-card__media .blog-pill{position:absolute;left:12px;top:12px;z-index:1}.blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--color-muted)}.blog-top{padding-top:clamp(28px,4vw,40px)}.blog-top__grid{display:grid;gap:28px}@media(min-width:990px){.blog-top__grid{grid-template-columns:1.7fr 1fr;align-items:stretch}.blog-top__grid--single{grid-template-columns:1fr}}.blog-feature{display:grid;overflow:hidden;border-radius:var(--radius-l);background:var(--color-primary);color:var(--color-on-dark);text-decoration:none;box-shadow:var(--shadow-card)}@media(min-width:750px){.blog-feature{grid-template-columns:1.15fr 1fr}}.blog-feature__media{position:relative;aspect-ratio:4 / 3;background:var(--color-primary-2)}@media(min-width:750px){.blog-feature__media{aspect-ratio:auto;min-height:320px}}.blog-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.blog-feature__body{display:grid;align-content:center;gap:14px;padding:clamp(22px,3vw,32px)}.blog-feature__title{font-size:clamp(24px,2.6vw,32px);line-height:1.15;color:#fff}.blog-feature__excerpt,.blog-feature .blog-meta{color:var(--color-on-dark-muted)}.blog-feature__more{font-weight:800;color:var(--color-accent)}.blog-feature:hover .blog-feature__media img{transform:scale(1.02);transition:transform .3s ease}.blog-start{padding:clamp(20px,3vw,28px);border-radius:var(--radius-l);background:var(--color-surface)}.blog-start__title{margin:8px 0 18px;font-size:22px;color:var(--color-primary)}.blog-start__list{display:grid;gap:14px;margin:0}.blog-start__item{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center;text-decoration:none}.blog-start__media{aspect-ratio:1;overflow:hidden;border-radius:var(--radius-s);background:var(--color-border)}.blog-start__media img{width:100%;height:100%;object-fit:cover}.blog-start__name{display:block;font-size:15px;font-weight:800;line-height:1.3;color:var(--color-primary)}.blog-start__item:hover .blog-start__name{text-decoration:underline;text-underline-offset:3px}.blog-start__label{font-size:13px;color:var(--color-muted)}.blog-list{padding-top:clamp(40px,5vw,56px)}.blog-list__title{margin-bottom:24px;color:var(--color-primary)}.blog-promo{position:relative;overflow:hidden;display:grid;gap:18px;align-items:center;margin-top:clamp(36px,4vw,48px);padding:clamp(24px,3vw,36px) clamp(24px,3.5vw,44px);border-radius:var(--radius-l);background:var(--color-primary);color:var(--color-on-dark)}@media(min-width:750px){.blog-promo{grid-template-columns:1fr auto}}.blog-promo .eyebrow{color:var(--color-highlight-on-dark)}.blog-promo__title{margin-top:8px;color:#fff}.blog-promo__text{margin-top:8px;color:var(--color-on-dark-muted)}.blog-promo .button{position:relative;z-index:1;justify-self:start}.blog-promo:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(var(--color-accent-rgb),.22),transparent 70%);pointer-events:none}.blog-clubs{background:var(--color-surface)}.blog-clubs__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:24px}.blog-clubs__title{margin-top:8px;color:var(--color-primary)}.blog-clubs__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,72%);gap:16px;padding-bottom:10px;overflow-x:auto;scroll-snap-type:x mandatory}@media(min-width:750px){.blog-clubs__rail{grid-auto-columns:calc((100% - 2 * 16px) / 3)}}@media(min-width:990px){.blog-clubs__rail{grid-auto-columns:calc((100% - 64px)/5)}}.blog-club{display:grid;align-content:start;overflow:hidden;border-radius:var(--radius-m);background:#fff;text-decoration:none;box-shadow:0 6px 20px rgba(var(--color-primary-rgb),.06);scroll-snap-align:start}.blog-club__media{aspect-ratio:16 / 10;background:var(--color-border)}.blog-club__media img{width:100%;height:100%;object-fit:cover}.blog-club__body{display:grid;gap:2px;padding:12px 14px 14px}.blog-club__name{font-weight:800;color:var(--color-primary)}.blog-club__text{font-size:13px;line-height:1.4;color:var(--color-muted)}.blog-newsletter-section{padding-bottom:0}.blog-newsletter{display:grid;gap:16px;align-items:center;padding:clamp(22px,3vw,36px) clamp(22px,3.5vw,40px);border:1.5px solid var(--color-border);border-radius:var(--radius-l)}@media(min-width:750px){.blog-newsletter{grid-template-columns:1fr 1.1fr}}.blog-newsletter__title{font-size:24px;color:var(--color-primary)}.blog-newsletter__text{margin-top:6px;color:var(--color-muted)}.blog-newsletter form{display:flex;flex-wrap:wrap;gap:10px}.blog-newsletter .input{flex:1 1 220px;min-width:0;border-radius:999px}.blog-newsletter .form-message{flex-basis:100%}.blog-pagination{padding-bottom:var(--section-space)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-blog.css.map */
