.journal-grid{gap:40px;display:grid}@media screen and (width>=768px){.journal-grid{grid-template-columns:3fr 2fr;align-items:start;gap:20px}}.journal-card{flex-direction:column;gap:40px;display:flex}@media screen and (width>=768px){.journal-card{gap:24px}.journal-card--featured{grid-row:span 3;gap:32px}}.journal-card__media{aspect-ratio:335/319;border-radius:8px;display:block;overflow:hidden}@media screen and (width>=768px){.journal-card__media{aspect-ratio:529/408}.journal-card--featured .journal-card__media{aspect-ratio:795/542}}.journal-card__image{object-fit:cover;width:100%;height:100%;display:block}.journal-card__body{flex-direction:column;gap:16px;display:flex}@media screen and (width>=768px){.journal-card__body{gap:18px}.journal-card--featured .journal-card__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}}.journal-card__meta{gap:4px;display:grid}@media screen and (width>=768px){.journal-card__meta{gap:12px}}.journal-card__date{font-family:var(--font-body-family);margin:0;font-size:16px;line-height:1.4}@media screen and (width>=768px){.journal-card__date{font-size:14px}}.journal-card__title{margin:0;font-size:24px;line-height:1.15}@media screen and (width>=768px){.journal-card__title{font-size:32px}}.journal-card__title a{color:inherit;text-decoration:none}.journal-card__summary{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media screen and (width>=768px){.journal-card__summary{gap:24px}}@media screen and (width<=767px){.journal-card__summary .button{width:100%}}.journal-card__excerpt{font-family:var(--font-body-family);margin:0;font-size:16px;line-height:1.5}@media screen and (width<=767px){.title-wrapper>p:has(>.journal-view-all),.journal-view-all{width:100%}}