.blog-page{--blog-border: rgba(19, 45, 48, .14);--blog-muted: rgba(19, 45, 48, .66);padding-block:clamp(48px,7vw,96px)}.blog-page__header{max-width:820px;margin-bottom:clamp(56px,7vw,88px)}.blog-page__eyebrow{margin:0 0 12px;color:var(--color-primary);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blog-page__title{margin:0;color:var(--color-text);font-family:var(--font-family);font-size:clamp(42px,7vw,76px);font-weight:var(--font-weight-semibold);letter-spacing:-.04em;line-height:.98}.blog-page__intro{max-width:720px;margin-top:24px;color:var(--blog-muted);font-size:clamp(17px,2vw,20px);line-height:1.6}.blog-page__intro p{margin:0}.blog-featured{padding-bottom:clamp(64px,8vw,104px)}.blog-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:32px;padding-bottom:18px;border-bottom:1px solid var(--blog-border)}.blog-section-heading h2{margin:0;color:var(--color-text);font-family:var(--font-family);font-size:clamp(24px,3vw,32px);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1.1}.blog-section-heading__count{color:var(--blog-muted);font-size:14px;white-space:nowrap}.blog-featured__hero{display:grid;grid-template-columns:minmax(0,832px) minmax(300px,1fr);align-items:center;overflow:hidden;margin-bottom:40px;border:1px solid var(--blog-border);border-radius:20px;background:#fff;box-shadow:0 18px 50px #132d3014}.blog-featured__hero-image,.blog-card__image{display:block;overflow:hidden;background:#e8f3f2}.blog-featured__hero-image{width:100%;max-width:832px;aspect-ratio:832 / 468}.blog-featured__hero-image img,.blog-card__image img{width:100%;height:100%;object-fit:contain;object-position:center}.blog-image-placeholder{width:100%;height:100%}.blog-image-placeholder{display:block;background:linear-gradient(135deg,#edf7f6,#d8eaea)}.blog-featured__hero-body{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,54px)}.blog-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;color:var(--blog-muted);font-size:13px;line-height:1.3}.blog-meta__author{display:inline-flex;align-items:center;gap:5px}.blog-meta__author svg{width:15px;height:15px;flex:none}.blog-meta__date{white-space:nowrap}.blog-featured__hero-title{margin:24px 0 16px;color:var(--color-text);font-family:var(--font-family);font-size:clamp(30px,4vw,46px);font-weight:var(--font-weight-semibold);letter-spacing:-.035em;line-height:1.08}.blog-featured__hero-title a,.blog-card__title a{color:inherit;text-decoration:none}.blog-featured__hero-title a:hover,.blog-card__title a:hover{color:var(--color-primary)}.blog-featured__excerpt,.blog-card__excerpt{color:var(--blog-muted);line-height:1.6}.blog-featured__excerpt{margin:0 0 28px;font-size:16px}.blog-read-more,.blog-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--color-primary);font-weight:var(--font-weight-semibold);text-decoration:none}.blog-read-more{padding:12px 20px;border:1px solid var(--color-primary);border-radius:999px}.blog-read-more:hover{color:#fff;background:var(--color-primary)}.blog-featured__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.blog-recent__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 28px}.blog-card{display:flex;min-width:0;flex-direction:column;gap:22px}.blog-card__image{aspect-ratio:832 / 468;border-radius:12px}.blog-card__image img{transition:transform .45s ease}.blog-card__body{display:flex;flex:1;flex-direction:column}.blog-card__title{margin:18px 0 10px;color:var(--color-text);font-family:var(--font-family);font-size:clamp(20px,2.2vw,24px);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1.2}.blog-card__excerpt{display:-webkit-box;overflow:hidden;margin:0 0 18px;font-size:15px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-card__link{margin-top:auto;font-size:14px}.blog-card__link:hover{text-decoration:underline;text-underline-offset:4px}.blog-pagination{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:64px}.blog-pagination__arrow,.blog-pagination__page{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--blog-border);border-radius:50%;color:var(--color-text);text-decoration:none}.blog-pagination__arrow svg{width:21px;height:21px}.blog-pagination__page:hover,.blog-pagination__arrow:hover{border-color:var(--color-primary);color:var(--color-primary)}.blog-pagination__page--current{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.blog-pagination__ellipsis{padding-inline:4px}.blog-card a:focus-visible,.blog-featured a:focus-visible,.blog-pagination a:focus-visible{outline:3px solid rgba(0,118,129,.35);outline-offset:3px}@media screen and (max-width:989px){.blog-featured__hero{grid-template-columns:1fr}.blog-featured__hero-image{max-width:none}.blog-featured__cards,.blog-recent__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:639px){.blog-page{padding-block:40px 64px}.blog-page__header{margin-bottom:48px}.blog-section-heading{align-items:flex-end}.blog-section-heading__count{font-size:12px}.blog-featured__hero{border-radius:14px}.blog-featured__cards,.blog-recent__grid{grid-template-columns:1fr;gap:40px}.blog-meta{font-size:12px}}@media(prefers-reduced-motion:reduce){.blog-card__image img{transition:none}.blog-card:hover .blog-card__image img{transform:none}}.blog-page .blog-featured__hero-image,.blog-page .blog-card__image{display:flex!important;align-items:center;justify-content:center;width:100%;height:auto!important;min-height:0!important;aspect-ratio:832 / 468!important;background:#e8f3f2}.blog-page .blog-featured__hero-image img,.blog-page .blog-card__image img{display:block;width:100%!important;height:100%!important;max-width:100%;object-fit:contain!important;object-position:center!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-main-blog.css.map */
