.journal-hero[data-v-e0b72aae]{background:var(--color-peach-light);padding-block:clamp(3.75rem,6.4vw,5rem) clamp(3.4rem,5.5vw,4.75rem)}.journal-page .site-container[data-v-e0b72aae]{padding-inline:var(--site-gutter)}.journal-hero .eyebrow[data-v-e0b72aae]{font-family:var(--font-body);font-size:.84375rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.journal-hero__title[data-v-e0b72aae]{font-family:var(--font-serif);font-size:clamp(3.1rem,4.85vw,4.75rem);font-weight:400;line-height:.98;margin:1.35rem 0 0;max-width:21.5ch}.journal-featured__body h2[data-v-e0b72aae] em,.journal-hero__title[data-v-e0b72aae] em{color:var(--color-terracotta)}.journal-hero .lead-text[data-v-e0b72aae]{font-family:var(--font-sans);font-size:clamp(1rem,1.25vw,1.18rem);font-style:normal;line-height:1.6;margin-top:1.55rem;max-width:44rem}.journal-filter[data-v-e0b72aae]{border-bottom:1px solid var(--color-hairline);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;padding-block:clamp(3.2rem,5.2vw,4rem) clamp(3.1rem,4.8vw,3.9rem)}.journal-filter__chip[data-v-e0b72aae]{border:1px solid var(--color-hairline);border-radius:999px;color:var(--color-ink-soft);font-size:.72rem;font-weight:500;letter-spacing:.16em;min-height:2.15rem;padding:.5rem 1.1rem;text-decoration:none;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,background .18s ease}.journal-filter__chip--active[data-v-e0b72aae],.journal-filter__chip[data-v-e0b72aae]:hover{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-cream)}.journal-featured[data-v-e0b72aae]{padding-block:clamp(4.5rem,7vw,6.5rem) clamp(2rem,4vw,3.5rem)}.journal-featured__card[data-v-e0b72aae]{align-items:center;color:inherit;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));text-decoration:none}.journal-featured__image[data-v-e0b72aae]{aspect-ratio:4/3;background:var(--color-peach);grid-column:span 7;margin:0;overflow:hidden}.journal-featured__image img[data-v-e0b72aae]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease;width:100%}.journal-featured__card:hover .journal-featured__image img[data-v-e0b72aae]{transform:scale(1.035)}.journal-featured__body[data-v-e0b72aae] :where(h2){font-family:var(--font-serif);font-size:clamp(2.35rem,3vw,3rem);font-weight:400;line-height:1.08;margin:1.2rem 0 0;max-width:18ch}.journal-featured__body[data-v-e0b72aae]{grid-column:8/-1}.journal-featured__body p[data-v-e0b72aae]:not(.eyebrow){color:var(--color-ink-soft);font-size:1rem;line-height:1.65;margin:1.25rem 0 0;max-width:48ch}.journal-featured__meta[data-v-e0b72aae]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.journal-featured__link[data-v-e0b72aae]{align-items:center;border-bottom:0;color:var(--color-terracotta);display:inline-flex;font-size:.8rem;font-weight:600;gap:.7rem;letter-spacing:.14em;margin-top:1.8rem;text-transform:uppercase}.journal-grid-section[data-v-e0b72aae]{padding-block:clamp(2rem,5vw,4rem) clamp(6rem,9vw,8rem)}.journal-grid[data-v-e0b72aae]{display:grid;gap:clamp(4rem,7vw,6rem) var(--grid-gap-lg);grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:var(--site-gutter)}@media(max-width:54rem){.journal-featured__card[data-v-e0b72aae]{grid-template-columns:1fr}.journal-featured__body[data-v-e0b72aae],.journal-featured__image[data-v-e0b72aae]{grid-column:1}.journal-grid[data-v-e0b72aae]{grid-template-columns:1fr}}
