.hj{--hj-navy:#08264d;--hj-green:#87bd31;--hj-green-dark:#477f0b;--hj-soft:#f4f8f0;--hj-muted:#637186;--hj-line:#e3e8ee;--hj-card:#fff}[data-scheme=dark] .hj{--hj-navy:#eef3fa;--hj-muted:#a8b3c2;--hj-soft:#1b2430;--hj-line:#2a3442;--hj-card:#121820;--hj-green-dark:#9fd54a}.hj-card{position:relative;display:flex;flex-direction:column;width:100%;background:var(--hj-card);border-radius:1.8rem;overflow:hidden;border:1px solid var(--hj-line);transition:box-shadow .3s ease,transform .3s ease}.hj-card:hover{box-shadow:0 18px 40px -22px #08264d59;transform:translateY(-2px)}.hj-card__media{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--hj-soft)}.hj-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hj-card:hover .hj-card__media img{transform:scale(1.04)}.hj-card__body{display:flex;flex-direction:column;flex:1;padding:2.2rem 2.4rem 2.4rem}.hj-card__label{align-self:flex-start;margin-bottom:1.2rem;padding:.5rem 1.1rem;border-radius:99rem;background:#87bd3129;color:var(--hj-green-dark);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.3}.hj-card__title{margin:0;font-size:2rem;line-height:1.22;letter-spacing:-.015em;font-weight:700;color:var(--hj-navy)}.hj-card__link{color:inherit;text-decoration:none}.hj-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hj-card:hover .hj-card__link{color:var(--hj-green-dark)}.hj-card__excerpt{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.55;color:var(--hj-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hj-card__meta{margin:auto 0 0;padding-top:1.8rem;font-size:1.3rem;color:var(--hj-muted);display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.hj-card__dot{color:var(--hj-green);font-weight:700}.hj-related{padding-top:1rem}.hj-related__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.4rem;margin:0 0 3.2rem}.hj-related__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--hj-green-dark)}.hj-related__eyebrow:before{content:"";width:2.8rem;height:2px;background:var(--hj-green)}.hj-related__title{margin:0;color:var(--hj-navy);font-size:clamp(2.8rem,3.4vw,4.2rem);line-height:1.08;letter-spacing:-.025em;font-weight:700}.hj-related__all{display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 2.2rem;border-radius:99rem;border:1px solid var(--hj-line);color:var(--hj-navy);font-size:1.5rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background .2s ease}.hj-related__all:hover{border-color:var(--hj-navy)}.hj-related__all svg{width:1.6rem;height:1.6rem}.hj-related__list{display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}.hj-related__list>li{display:flex;margin:0}@media screen and (max-width:749px){.hj-related__list{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.6rem;margin:0 -2rem;padding:0 2rem 1.2rem;scroll-padding-inline:2rem;scrollbar-width:none}.hj-related__list::-webkit-scrollbar{display:none}.hj-related__list>li{scroll-snap-align:start}.hj-related__head{margin-bottom:2.4rem}.hj-card__title{font-size:1.9rem}}@media screen and (min-width:750px){.hj-related__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2.4rem}}@media screen and (min-width:990px){.hj-related__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.hj-related__list>li:nth-child(n+4){display:none}}@media screen and (min-width:1360px){.hj-related__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.8rem}.hj-related__list>li:nth-child(4){display:flex}}@media screen and (min-width:1360px){.hj-related__list--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-journal-card.css.map */
