.blog .container{display:grid;gap:3.6rem}.blog-banner{position:relative}.blog-banner div{position:absolute;inset-inline:2.4rem;inset-block-start:50%;transform:translateY(-50%);color:#fff}.blog-banner h2{font-size:4rem}.blog-banner p{margin-block-start:.4rem;font-weight:200;font-size:2rem;line-height:1.3}.blog-cards{display:grid;gap:3.6rem}.blog-cards .blog-card{display:grid;grid-template-rows:subgrid;gap:2rem;grid-row:span 4}.blog-cards p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-cards img{aspect-ratio:5/2;inline-size:100%;-o-object-fit:cover;object-fit:cover}.blog-cards .blog-card-read-more{justify-self:end;color:#d9695e}.blog-cards .blog-card-read-more:hover{text-decoration:underline}@media (min-width:577px){.blog-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:769px){.blog-banner div{inset-inline:6rem}}@media (max-width:768px){.blog-banner div{text-align:center}}
