.journal-home{background:var(--ainara-bg)}.journal-home-hero{background:#f1ede5;border-bottom:1px solid var(--ainara-border);padding:112px 0 48px}.journal-home-hero .ainara-breadcrumbs{margin-bottom:34px}.journal-home-hero__copy{max-width:820px}.journal-home-hero__copy h1{font-size:clamp(2.8rem,5vw,4.8rem);font-weight:500;letter-spacing:-.058em;line-height:1;margin:16px 0 0}.journal-home-hero__copy>p:not(.section-eyebrow){color:var(--ainara-muted);font-size:14px;line-height:1.7;margin:20px 0 0;max-width:650px}.journal-home-library{padding-block:clamp(48px,6vw,82px) clamp(72px,8vw,110px)}.journal-home-library .journal-listing{padding-top:0}.journal-home-section-heading{margin-bottom:28px}.journal-home-section-heading h2{font-size:clamp(2rem,3.2vw,3.2rem);font-weight:520;letter-spacing:-.052em;line-height:1.05;margin:0}.journal-home .journal-grid{display:grid;gap:clamp(18px,2vw,28px);grid-template-columns:repeat(3,minmax(0,1fr))}.journal-home .journal-card{background:var(--ainara-surface);border:1px solid rgba(18,27,21,.09);border-radius:var(--ainara-radius-card);box-shadow:var(--ainara-shadow-card);min-width:0;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease}.journal-home .journal-card__media{aspect-ratio:4/3;background:#d9d2c7;border-radius:0;width:100%}.journal-home .journal-card__media img{height:100%;object-fit:cover;width:100%}.journal-home .journal-card__placeholder{padding:22px}.journal-home .journal-card__body{display:flex;flex:1;flex-direction:column;min-height:190px;padding:19px 20px 21px}.journal-home .journal-card__meta{font-size:8px;gap:7px 10px;letter-spacing:.07em}.journal-home .journal-card__meta>*+:before{margin-right:10px}.journal-home .journal-card__meta>:last-child{display:none}.journal-home .journal-card__title{font-size:clamp(1.15rem,1.55vw,1.45rem);font-weight:620;letter-spacing:-.035em;line-height:1.18;margin:11px 0 0}.journal-home .journal-card__body>p{color:var(--ainara-muted);display:-webkit-box;font-size:11px;line-height:1.55;margin:10px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.journal-home .journal-card__link{align-items:center;display:flex;font-size:10px;justify-content:space-between;margin-top:auto;padding-top:16px;width:100%}.journal-home .journal-card:hover{box-shadow:var(--ainara-shadow-card-hover);transform:translateY(-3px)}.journal-home .navigation.pagination{margin-top:clamp(42px,5vw,64px)}.journal-home-cta{background:var(--ainara-green);color:#fff;padding-block:clamp(58px,7vw,86px)}.journal-home-cta__inner{align-items:center;display:flex;gap:clamp(42px,8vw,120px);justify-content:space-between}.journal-home-cta__inner>div{max-width:720px}.journal-home-cta h2{font-size:clamp(2.3rem,4vw,4rem);font-weight:500;letter-spacing:-.058em;line-height:1.02;margin:0}.journal-home-cta__inner p{color:hsla(0,0%,100%,.76);font-size:14px;line-height:1.7;margin:18px 0 0;max-width:620px}.journal-home-cta .button{flex:0 0 auto}@media (max-width:980px){.journal-home .journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.journal-home-hero{padding:98px 0 38px}.journal-home-hero .ainara-breadcrumbs{margin-bottom:26px}.journal-home .journal-grid{grid-template-columns:1fr}.journal-home .journal-card__body{min-height:180px}.journal-home-cta__inner{align-items:stretch;flex-direction:column;gap:28px}.journal-home-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){.journal-home .journal-card{transition:none}}