.journal[data-jpage=home] .j-hub-head{padding-bottom:24px}.jh-media{aspect-ratio:4/3;background:var(--j-ink);color:var(--j-ivory);position:relative;overflow:hidden}.jh-slide{opacity:0;transition:opacity 1s var(--j-ease);pointer-events:none;position:absolute;inset:0}.jh-slide.is-on{opacity:1;z-index:1;pointer-events:auto}.jh-slide img{object-fit:cover;width:100%;height:100%;transition:transform 2s var(--j-ease)}.jh-media:hover img{transform:scale(1.035)}.jh-shade{pointer-events:none;background:linear-gradient(transparent 20%, color-mix(in oklab, var(--j-ink) 85%, transparent));position:absolute;inset:0}.jh-media .jh-open{white-space:normal;text-align:left;width:100%;height:100%;color:inherit;background:0 0;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;padding:28px;display:flex;position:absolute;inset:0}.jh-title{font-family:var(--font-lux-display);max-width:90%;font-size:32px;font-weight:300;line-height:1.05}.jh-category{text-transform:uppercase;font-size:10px}.jh-nav{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.jh-count{font-family:var(--font-lux-display);color:var(--j-ink-soft);font-size:22px}.jh-arrows{z-index:3;gap:8px;display:flex;position:absolute;top:16px;right:16px}.jh-arrows .jh-arrow{border:1px solid color-mix(in oklab, var(--j-ivory) 60%, transparent);background:color-mix(in oklab, var(--j-ink) 65%, transparent);width:38px;height:38px;color:var(--j-ivory);border-radius:50%}.jh-arrows .jh-arrow:hover{background:var(--j-ink);color:var(--j-ivory)}@media (width<=480px){.jh-media{aspect-ratio:4/5}.jh-title{font-size:29px}.jh-label{font-size:9px}}@media (prefers-reduced-motion:reduce){.jh-slide,.jh-slide img{transition:none}}
