.journal-blog{padding:clamp(40px,6vw,80px) 24px clamp(56px,7vw,96px);background:var(--brand-ivory);color:var(--brand-ink)}.journal-blog__inner{max-width:1200px;margin-inline:auto}.journal-blog__header{max-width:760px;margin-block-end:36px}.journal-blog__eyebrow{margin:0 0 18px;color:var(--brand-muted);font-size:12px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.journal-blog h1{margin:0;max-width:21ch;font:var(--font-heading--weight) clamp(36px,4.5vw,60px)/1.12 var(--font-heading--family);letter-spacing:-.01em;text-wrap:balance}.journal-blog__intro{margin:22px 0 0;max-width:56ch;color:var(--brand-muted);font-size:16px;line-height:1.8}.journal-blog__topics{display:flex;flex-wrap:wrap;gap:10px;margin-block:0 32px;padding-block:20px;border-block:1px solid var(--brand-line)}.journal-blog__topics a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid var(--brand-line);border-radius:var(--brand-radius-button);color:var(--brand-muted);font-size:13px;text-decoration:none}.journal-blog__topics a:hover{background:var(--brand-linen)}.journal-blog__topics a[aria-current],.journal-blog__topic-active a{background:var(--brand-ink);color:var(--brand-on-dark);border-color:var(--brand-ink)}.journal-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.journal-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-surface)}.journal-card__image{display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--brand-linen)}.journal-card__image img{display:block;width:100%;height:100%;object-fit:cover}.journal-card__copy{display:flex;flex-direction:column;flex:1;align-items:start;padding:24px}.journal-card__meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--brand-muted);font-size:11px;line-height:1.6;margin-block-end:14px}.journal-card__meta:empty{display:none}.journal-card__label{color:var(--brand-ink);font-weight:500}.journal-card h2{margin:0;font:var(--font-heading--weight) 23px/1.3 var(--font-heading--family);letter-spacing:-.01em;overflow-wrap:anywhere}.journal-card h2 a{color:inherit;text-decoration:none}.journal-card h2 a:hover{text-decoration:underline;text-underline-offset:4px}.journal-card__excerpt{color:var(--brand-muted);margin:16px 0 22px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.journal-card__read{display:inline-flex;align-items:center;gap:28px;min-height:44px;margin-block-start:auto;color:var(--brand-ink);font-size:13px;text-decoration:underline;text-decoration-color:var(--brand-line);text-underline-offset:5px}.journal-card--featured{grid-column:1 / -1;display:grid;grid-template-columns:1.3fr 1fr;margin-block-end:8px}.journal-card--featured .journal-card__image{aspect-ratio:auto;min-height:360px}.journal-card--featured .journal-card__copy{justify-content:center;padding:clamp(28px,4vw,48px)}.journal-card--featured h2{font-size:clamp(28px,3vw,38px)}.journal-card--featured .journal-card__read{margin-block-start:4px}.journal-card--text-only{background:var(--brand-linen)}.journal-card--featured.journal-card--text-only{grid-template-columns:1fr}.journal-card--featured.journal-card--text-only .journal-card__copy{max-width:780px}.journal-blog__empty{grid-column:1 / -1;padding:clamp(28px,5vw,56px);border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-linen)}.journal-blog__empty-mark{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;border-radius:50%;background:var(--brand-surface);font-size:24px}.journal-blog__empty h2{margin:0;font:var(--font-heading--weight) clamp(24px,3vw,34px)/1.25 var(--font-heading--family);letter-spacing:-.01em}.journal-blog__empty p{max-width:54ch;color:var(--brand-muted);font-size:15px;line-height:1.8;margin:16px 0}.journal-blog__empty a{display:inline-flex;align-items:center;gap:28px;min-height:44px;color:var(--brand-ink);font-size:14px;text-underline-offset:5px}.journal-blog__pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:40px}.journal-blog__pagination :is(a,.current){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 14px;color:var(--brand-ink);border:1px solid var(--brand-line);border-radius:8px;text-decoration:none}.journal-blog__pagination .current{background:var(--brand-ink);color:var(--brand-on-dark)}.journal-blog a:focus-visible{outline:2px solid var(--brand-ink);outline-offset:4px}@media(max-width:899px){.journal-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-card--featured{grid-template-columns:1fr}.journal-card--featured .journal-card__image{aspect-ratio:16 / 9;min-height:0}}@media(max-width:599px){.journal-blog{padding-inline:20px}.journal-blog__grid{grid-template-columns:1fr;gap:24px}.journal-blog__intro{font-size:15px}.journal-card__copy{padding:22px}.journal-card--featured .journal-card__copy{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/journal-blog.css.map */
