.journal-index{padding-top:var(--ji-pad-top);padding-bottom:var(--ji-pad-bottom);background:var(--color-canvas);color:var(--color-ink)}.journal-index__inner{width:100%;max-width:var(--section-max);margin-inline:auto;padding-inline:var(--section-gutter);padding-bottom:clamp(3rem,5vw,4.5rem)}.journal-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding-block:clamp(1.5rem,2.5vw,2.25rem);border-bottom:1px solid var(--color-line)}.journal-filters__label{color:var(--hc-slate);font-family:var(--font-body-family);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.journal-filters__list{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.journal-filters__chip{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;padding:.45rem 1.1rem;border:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-body-family);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.journal-filters__chip:hover,.journal-filters__chip:focus-visible{border-color:var(--hc-near-black);background:var(--color-surface);color:var(--hc-near-black)}.journal-filters__chip.is-active,.journal-filters__chip[aria-current=page]{border-color:var(--hc-near-black);background:var(--hc-near-black);color:var(--hc-on-dark)}.journal-filters__status{margin-inline-start:auto;color:color-mix(in srgb,var(--color-ink) 78%,transparent);font-size:.76rem;font-weight:500}.journal-index__featured{padding-block:clamp(2.25rem,4vw,3.5rem);border-bottom:1px solid var(--color-line)}.journal-index__featured-eyebrow{margin-bottom:1rem;color:var(--hc-chocolate)}.journal-card-entry{position:relative;display:grid;height:100%;align-content:start;color:var(--color-ink)}.journal-card-entry--featured{gap:clamp(1.5rem,3.5vw,3.25rem);background:var(--color-surface)}@media(min-width:900px){.journal-card-entry--featured{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}}.journal-card-entry__media{position:relative;overflow:hidden;aspect-ratio:3 / 2;background:var(--color-surface)}.journal-card-entry__media picture,.journal-card-entry__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1)}.journal-card-entry:hover .journal-card-entry__img,.journal-card-entry:focus-within .journal-card-entry__img{transform:scale(1.03)}.journal-card-entry__content{display:grid;align-content:start;padding-top:1.15rem}.journal-card-entry--featured .journal-card-entry__content{padding:clamp(1.5rem,3.5vw,3rem)}.journal-card-entry__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;color:color-mix(in srgb,var(--color-ink) 78%,transparent);font-family:var(--font-body-family);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.journal-card-entry__tag{color:var(--hc-chocolate);font-weight:700}.journal-card-entry__title{margin-top:.7rem;color:var(--color-ink);font-family:var(--font-display-family);font-size:clamp(1.35rem,1.75vw,1.65rem);font-weight:500;line-height:1.18}.journal-card-entry--featured .journal-card-entry__title{font-family:var(--font-home-heading-family);font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.08}.journal-card-entry__link{color:inherit;text-decoration:none}.journal-card-entry__link:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.journal-card-entry__link:hover,.journal-card-entry__link:focus-visible{text-decoration:underline}.journal-card-entry__excerpt{max-width:52ch;margin-top:.75rem;color:color-mix(in srgb,var(--color-ink) 88%,transparent);font-family:var(--font-body-family);font-size:.94rem;line-height:1.65}.journal-card-entry--featured .journal-card-entry__excerpt{font-size:1rem}.journal-card-entry__cue{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.15rem;color:var(--hc-chocolate);font-family:var(--font-body-family);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.journal-card-entry__arrow{transition:transform .18s ease}.journal-card-entry:hover .journal-card-entry__arrow,.journal-card-entry:focus-within .journal-card-entry__arrow{transform:translate(.22rem)}.journal-index__grid{display:grid;gap:clamp(2.25rem,3.8vw,3.5rem) clamp(1.5rem,2.5vw,2.5rem);grid-template-columns:1fr;margin:0;padding:clamp(2.25rem,4vw,3.5rem) 0 0;list-style:none}@media(min-width:680px){.journal-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.journal-index__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.journal-index__cell[hidden],.journal-index__featured[hidden]{display:none!important}.journal-index__no-posts{padding-block:3rem}.journal-index__no-posts-title{color:color-mix(in srgb,var(--color-ink) 88%,transparent);font-family:var(--font-display-family);font-size:clamp(1.3rem,2vw,1.7rem)}.journal-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem;margin-top:clamp(2.75rem,4.5vw,4rem);padding-top:clamp(1.75rem,3vw,2.5rem);border-top:1px solid var(--color-line);font-family:var(--font-body-family);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.journal-pagination a,.journal-pagination .page.current{display:inline-flex;min-width:2.5rem;min-height:2.5rem;align-items:center;justify-content:center;padding-inline:.45rem;color:var(--color-ink);text-decoration:none}.journal-pagination .page.current{border-bottom:2px solid var(--color-ink)}.journal-pagination__summary{color:color-mix(in srgb,var(--color-ink) 78%,transparent)}.journal-signup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;border-top:1px solid var(--color-line);background:var(--color-surface)}.journal-signup :focus-visible{outline-color:var(--hc-near-black)}.journal-signup__media{position:relative;align-self:stretch;min-height:clamp(19rem,24vw,23rem)}.journal-signup__media picture,.journal-signup__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.journal-signup__content{display:grid;gap:.75rem;max-width:44rem;padding:clamp(3rem,5vw,4.5rem) var(--section-gutter) clamp(3rem,5vw,4.5rem) clamp(2rem,4.5vw,4.5rem)}.journal-signup__eyebrow{color:var(--hc-chocolate)}.journal-signup__title{font-family:var(--font-home-heading-family);font-size:clamp(1.95rem,3.2vw,3rem);font-weight:500;line-height:1.08}.journal-signup__text{color:color-mix(in srgb,var(--color-ink) 86%,transparent);font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.6}.journal-signup__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;margin-top:.65rem}.journal-signup__form input[type=email]{min-height:3.25rem;border:1px solid var(--color-line);padding:0 1.15rem;background:var(--color-canvas);color:var(--color-ink);font-size:.96rem}.journal-signup__form input[type=email]::placeholder{color:color-mix(in srgb,var(--color-ink) 70%,transparent)}.journal-signup__form .button{min-width:11rem;min-height:3.25rem}.journal-signup__status{grid-column:1 / -1;font-size:.9rem}@media(max-width:749px){.journal-signup{grid-template-columns:1fr}.journal-signup__media{aspect-ratio:3 / 2;min-height:14rem}.journal-signup__content{padding:2.25rem var(--section-gutter)}.journal-signup__form{grid-template-columns:1fr}}.journal-band{padding:clamp(2.75rem,4.5vw,4rem) var(--section-gutter);border-top:1px solid var(--color-line);background:color-mix(in srgb,var(--hc-band) 18%,var(--color-canvas));text-align:center}.journal-band__inner{max-width:var(--section-max);margin-inline:auto}.journal-band__heading{margin-top:.6rem;font-family:var(--font-home-heading-family);font-size:clamp(1.85rem,3vw,2.6rem);font-weight:500}.journal-band__text{margin-top:.85rem;color:color-mix(in srgb,var(--color-ink) 88%,transparent);font-size:.98rem}.journal-band__button{margin-top:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/21/assets/journal-index.css.map */
