.hs-ljournal{position:relative;overflow:hidden;background:var(--hs-charcoal);color:var(--hs-ivory);padding:clamp(96px,16vh,180px) 0}.hs-ljournal-num{position:absolute;right:clamp(24px,6vw,96px);bottom:clamp(-80px,-6vh,-40px);font-family:var(--hs-font-display);font-size:clamp(180px,22vw,360px);line-height:.82;letter-spacing:-.05em;color:var(--hs-ivory);opacity:.06;pointer-events:none;user-select:none}.hs-ljournal-head{position:relative;margin-bottom:clamp(40px,7vh,72px)}.hs-ljournal-head .hs-eyebrow{color:var(--hs-ivory-82);margin-bottom:clamp(24px,4vh,40px)}.hs-ljournal-title{margin:0;font-family:var(--hs-font-sans);font-size:clamp(40px,5.4vw,80px);line-height:1.02;font-weight:600;letter-spacing:-.045em;color:var(--hs-ivory)}.hs-ljournal-grid{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,4vw,56px)}.hs-ljournal-link{color:var(--hs-ivory);text-decoration:none}.hs-ljournal-link:focus-visible{outline:2px solid var(--hs-lime);outline-offset:6px;border-radius:var(--hs-radius-lg)}.hs-ljournal-media{position:relative;overflow:hidden;background:var(--hs-charcoal-raised)}.hs-ljournal-media img{object-fit:cover;transition:transform .7s var(--hs-ease-out)}.hs-ljournal-link:hover .hs-ljournal-media img{transform:scale(1.04)}.hs-ljournal-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-family:var(--hs-font-mono);font-size:12px;font-weight:500;letter-spacing:var(--hs-tracking-eyebrow);text-transform:uppercase;color:var(--hs-ivory-82)}.hs-ljournal-date{white-space:nowrap}.hs-ljournal-badge{background:var(--hs-lime);color:var(--hs-charcoal);border-radius:var(--hs-radius-md);padding:4px 10px}.hs-ljournal-h3{margin:0;font-family:var(--hs-font-sans);font-weight:600;color:var(--hs-ivory);transition:color .2s var(--hs-ease)}.hs-ljournal-link:hover .hs-ljournal-h3{color:var(--hs-lime)}.hs-ljournal-feat{display:flex;flex-direction:column;gap:20px}.hs-ljournal-feat .hs-ljournal-media{aspect-ratio:2/1;border-radius:var(--hs-radius-2xl)}.hs-ljournal-feat .hs-ljournal-h3{font-size:clamp(24px,2.4vw,34px);line-height:1.15;letter-spacing:-.04em}.hs-ljournal-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hs-ljournal-row{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:22px;padding:28px 0;border-bottom:1px solid var(--hs-ivory-15)}.hs-ljournal-list li:first-child .hs-ljournal-row{padding-top:0}.hs-ljournal-row .hs-ljournal-media{aspect-ratio:20/13;border-radius:var(--hs-radius-lg)}.hs-ljournal-row-body{display:flex;flex-direction:column;gap:10px}.hs-ljournal-row .hs-ljournal-h3{font-size:clamp(18px,1.6vw,22px);line-height:1.2;letter-spacing:-.035em}.hs-ljournal-cta{margin-top:36px;align-self:flex-start}.hs-ljournal .hs-btn--lime:hover{border-color:var(--hs-lime)}@media (max-width:899px){.hs-ljournal-grid{grid-template-columns:minmax(0,1fr)}.hs-ljournal-feat .hs-ljournal-media{aspect-ratio:16/9}.hs-ljournal-list li:first-child .hs-ljournal-row{padding-top:28px}.hs-ljournal-row{grid-template-columns:112px minmax(0,1fr);gap:16px}}