.journal-hero{position:relative;width:100vw;margin-left:calc(50% - 50vw);min-height:clamp(280px,42vw,560px);display:grid;isolation:isolate;overflow:hidden;background:var(--tl-ink)}.journal-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.journal-hero__media picture,.journal-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.journal-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--tl-ink) calc(var(--overlay, .4) * 100%),transparent)}.journal-hero__inner{align-self:end;display:grid;gap:var(--s-3);padding-block:clamp(var(--s-7),5vw,var(--s-10));color:#fff;text-align:center;justify-items:center}.journal-hero__inner .eyebrow{color:#fff;opacity:.92}.journal-hero__title{margin:0;color:#fff;font-size:clamp(2.25rem,6vw,var(--fs-h1));line-height:1.05;text-shadow:0 2px 18px color-mix(in srgb,var(--tl-ink) 60%,transparent)}.journal-hero__sub{margin:0;max-width:60ch;color:#fff;opacity:.92;font-size:var(--fs-body-l);line-height:1.5}.journal-filter{display:flex;flex-wrap:wrap;gap:var(--s-4) var(--s-6);margin-block:var(--s-6) var(--s-8);padding-bottom:var(--s-5);border-bottom:1px solid var(--tl-line)}.journal-filter__link{color:var(--tl-muted);font-size:var(--fs-body-s);font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding-bottom:2px;border-bottom:2px solid transparent;transition:color var(--tl-dur-fast) var(--tl-ease),border-color var(--tl-dur-fast) var(--tl-ease)}.journal-filter__link:hover{color:var(--tl-ink)}.journal-filter__link.is-active{color:var(--tl-ink);border-bottom-color:var(--tl-red)}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-7) var(--s-6);list-style:none;padding:0;margin:0}@media(max-width:1024px){.journal-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.journal-grid{grid-template-columns:1fr}}.journal-card{display:flex;flex-direction:column;height:100%;color:inherit}.journal-card__media{border-radius:var(--tl-radius-card);overflow:hidden;background:var(--tl-bg)}.journal-card__media img{transition:transform var(--tl-dur-slow) var(--tl-ease)}.journal-card:hover .journal-card__media img{transform:scale(1.04)}.journal-card__body{display:grid;gap:var(--s-2);padding-top:var(--s-4)}.journal-card__cat{font-family:Inter,sans-serif;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tl-red)}.journal-card__title{margin:0;font-size:var(--fs-h5);line-height:1.2;color:var(--tl-ink);transition:color var(--tl-dur-fast) var(--tl-ease)}.journal-card:hover .journal-card__title{color:var(--tl-red)}.journal-card__excerpt{margin:0;color:var(--tl-muted);font-size:var(--fs-body-s);line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/43/assets/blog.css.map */
