.blog{padding-block:var(--space-md) var(--section-space)}.blog :is(h1,h2,h3,p,a,span,li){overflow-wrap:anywhere}.blog__breadcrumbs{margin-block-end:var(--space-md)}.blog__header{display:flex;flex-direction:column;gap:var(--space-sm);margin-block-end:var(--space-lg)}.blog__title{font-size:var(--text-4xl);line-height:1.2}.blog-search{display:flex;align-items:center;min-height:3.5rem;border:1px solid var(--color-border-control);border-radius:var(--radius-input);background-color:var(--color-background);box-shadow:var(--shadow-md)}.blog-search__input{flex:1;min-width:0;min-height:3.5rem;padding-right:0;padding-left:var(--space-md);text-align:right;border:0;border-radius:var(--radius-input);background:transparent;color:var(--color-ink);font-size:max(16px,var(--text-xl))}.blog-search__input::placeholder{color:var(--color-muted);opacity:1}.blog-search__input:focus-visible{outline-offset:-2px}.blog-search__input::-webkit-search-cancel-button{cursor:pointer}.blog-search__button{display:inline-grid;flex-shrink:0;order:-1;place-items:center;width:3.25rem;height:3.5rem;padding:0;border:0;border-radius:var(--radius-input);background:transparent;color:var(--color-ink)}@media(hover:hover){.blog-search__button:hover{color:var(--color-brand-text)}}.blog-search__button:focus-visible{outline-offset:-2px}@media(min-width:768px){.blog__header{flex-direction:row;align-items:center;gap:var(--space-xl)}.blog__title{flex-shrink:0;max-width:50%;font-size:var(--text-5xl)}.blog-search{flex:1}}.blog-tags{margin-block-end:var(--space-lg)}.blog-tags__list{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin:0;padding:0;list-style:none}.blog-tags__link{display:inline-flex;align-items:center;min-height:var(--tap-target);padding:var(--space-2xs) var(--space-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--text-md);font-weight:500;text-decoration:none}@media(hover:hover){.blog-tags__link:hover{border-color:var(--color-ink);background-color:var(--color-hover-bg)}}.blog-tags__link[aria-current=page]{border-color:var(--color-button-bg);background-color:var(--color-button-bg);color:var(--color-button-text)}.blog-featured{margin-block-end:var(--space-2xl)}.blog__row-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2xs) var(--space-md);margin-block-end:var(--space-md);padding-block-end:var(--space-2xs);border-block-end:1px solid var(--color-border)}.blog__row-title{font-size:var(--text-xl)}.blog__jump{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:var(--tap-target);color:var(--color-brand-text);font-weight:700;text-decoration:none}@media(hover:hover){.blog__jump:hover{text-decoration:underline}}@media(max-width:767px){.blog__jump{justify-content:center;min-width:var(--tap-target)}.blog__jump span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(min-width:768px){.blog__row-title{font-size:var(--text-4xl)}}.featured-article{--featured-bg: var(--color-button-bg);--featured-text: var(--color-button-text);position:relative;display:grid;overflow:hidden;border-radius:var(--radius-card);background-color:var(--featured-bg);color:var(--featured-text)}.featured-article__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-sm);padding:var(--space-lg) var(--space-md) var(--space-xl)}.featured-article__eyebrow{color:var(--color-accent);font-size:var(--text-md);font-weight:500}.featured-article__title{color:inherit;font-size:var(--text-3xl);line-height:1.2}.featured-article__link{color:var(--featured-text);text-decoration:none}.featured-article__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-raised)}.featured-article__link:focus-visible{outline:0;text-decoration:underline;text-underline-offset:.15em}.featured-article:has(.featured-article__link:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.featured-article__excerpt{display:-webkit-box;overflow:hidden;font-size:var(--text-lg);font-weight:500;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.featured-article__meta{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);color:color-mix(in srgb,var(--featured-text) 80%,var(--featured-bg));font-size:var(--text-sm)}.featured-article__cta{display:inline-flex;align-items:center;gap:var(--space-2xs);margin-block-start:var(--space-xs);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-accent);border-radius:var(--radius-button);background-color:transparent;color:var(--color-accent);font-size:var(--text-md);font-weight:700;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.featured-article:has(.featured-article__link:focus-visible) .featured-article__cta{background-color:var(--color-accent);color:var(--color-on-accent)}@media(hover:hover){.featured-article:hover .featured-article__cta{background-color:var(--color-accent);color:var(--color-on-accent)}}.featured-article__media{order:-1;min-height:9rem}.featured-article__image{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.featured-article{grid-template-columns:repeat(2,minmax(0,1fr));min-height:21.25rem}.featured-article__text{padding-block:var(--space-lg) var(--space-xl);padding-inline:2.5rem var(--space-lg)}.featured-article__media{order:0}}.article-panel{--panel-ink: var(--color-button-accent-text);display:flex;align-items:flex-end;height:100%;min-height:inherit;padding:var(--space-md);background-color:var(--color-button-accent-bg);background-image:radial-gradient(circle at 14% 32%,color-mix(in srgb,var(--panel-ink) 26%,transparent) 0 1rem,transparent 1.05rem),radial-gradient(circle at 14% 32%,transparent 0 2.4rem,color-mix(in srgb,var(--panel-ink) 16%,transparent) 2.45rem 3.1rem,transparent 3.15rem),radial-gradient(circle at 14% 32%,color-mix(in srgb,var(--panel-ink) 8%,transparent) 0 5rem,transparent 5.05rem),radial-gradient(circle at 96% 108%,color-mix(in srgb,var(--panel-ink) 10%,transparent) 0 3.5rem,transparent 3.55rem);color:var(--panel-ink)}.article-panel--featured{min-height:9rem;background-color:var(--color-button-accent-bg);background-image:radial-gradient(circle at 30% 45%,color-mix(in srgb,var(--panel-ink) 24%,transparent) 0 2rem,transparent 2.05rem),radial-gradient(circle at 30% 45%,transparent 0 4.5rem,color-mix(in srgb,var(--panel-ink) 16%,transparent) 4.55rem 5.75rem,transparent 5.8rem),radial-gradient(circle at 30% 45%,color-mix(in srgb,var(--panel-ink) 8%,transparent) 0 9rem,transparent 9.05rem),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--panel-ink) 12%,transparent) 0 3rem,transparent 3.05rem)}.article-panel__label{font-size:var(--text-2xl);font-weight:700;line-height:1.2;text-wrap:balance}.blog-list__title{margin-block-end:var(--space-lg);padding-block-end:var(--space-xs);border-block-end:1px solid var(--color-border);font-size:var(--text-2xl)}@media(min-width:768px){.blog-list__title{font-size:var(--text-4xl);text-align:center}}.blog-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-lg);margin:0;padding:0;list-style:none}@media(min-width:768px){.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg) var(--space-md)}}@media(min-width:1200px){.blog-grid{column-gap:1.25rem}}.blog-grid__item{display:flex}.blog__empty{padding-block:var(--space-xl);color:var(--color-muted);font-size:var(--text-xl);text-align:center}.blog__pagination{margin-block-start:var(--space-xl)}.article-card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-background);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) linear}@media(hover:hover){.article-card:hover{box-shadow:var(--shadow-lg)}}.article-card:has(.article-card__link:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px;box-shadow:var(--shadow-lg)}.article-card__media{height:8rem;overflow:hidden}.article-card__image{width:100%;height:100%;object-fit:cover}.article-card__body{display:flex;flex:1;flex-direction:column;gap:var(--space-xs);padding:var(--space-md) var(--space-md) var(--space-lg)}.article-card__topic{color:var(--color-brand-text);font-size:var(--text-sm);font-weight:700}.article-card__title{display:-webkit-box;overflow:hidden;color:var(--color-ink);font-size:var(--text-xl);font-weight:700;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.article-card__chevron{display:inline-block;margin-inline-start:.375rem;vertical-align:-.05em}.article-card__link{color:inherit;text-decoration:none}.article-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-raised)}.article-card__link:focus-visible{outline:0;text-decoration:underline;text-underline-offset:.15em}@media(hover:hover){.article-card:hover .article-card__title{text-decoration:underline;text-underline-offset:.15em}}.article-card__excerpt{display:none;overflow:hidden;color:var(--color-muted);font-size:var(--text-lg);line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.article-card__meta{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);margin-block-start:auto;padding-block-start:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm)}@media(min-width:768px){.article-card__media{height:10.5rem}.article-card__body{min-height:11.75rem}.article-card__title{font-size:calc(var(--text-body) * 1.0625)}.article-card__excerpt{display:-webkit-box}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-blog.css.map */
