.wl-blog:has(.wl-blog-grid){max-width:1120px}.wl-blog-list.wl-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.wl-blog-grid .wl-blog-card{background:#fffdf9;border:1px solid #e7ded1;border-radius:1.3rem;flex-direction:column;gap:0;height:100%;padding:0;display:flex;overflow:hidden}.wl-blog-grid .wl-blog-card-media{aspect-ratio:16/10;border-radius:0;flex:none;width:100%;height:auto;position:relative}.wl-blog-grid .wl-blog-card-media img{object-fit:cover}.wl-blog-grid .wl-blog-card-body{gap:.45rem;padding:1.1rem 1.2rem 1.3rem;display:grid}.wl-blog-grid .wl-blog-card-title{margin:0;font-size:1.18rem;line-height:1.25}.wl-blog-grid .wl-blog-card-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.95rem;display:-webkit-box;overflow:hidden}.wl-blog-grid>.is-lead{grid-column:1/-1}.wl-blog-grid>.is-lead .wl-blog-card{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.wl-blog-grid>.is-lead .wl-blog-card-media{aspect-ratio:auto;min-height:320px}.wl-blog-grid>.is-lead .wl-blog-card-body{align-content:center;padding:2rem 2.2rem}.wl-blog-grid>.is-lead .wl-blog-card-title{letter-spacing:-.015em;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.15}.wl-blog-grid>.is-lead .wl-blog-card-desc{-webkit-line-clamp:4;font-size:1.02rem}@media (max-width:1023.98px){.wl-blog-list.wl-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.wl-blog-grid>.is-lead .wl-blog-card{display:flex}.wl-blog-grid>.is-lead .wl-blog-card-media{aspect-ratio:16/10;min-height:0}.wl-blog-grid>.is-lead .wl-blog-card-body{padding:1.2rem 1.3rem 1.4rem}}@media (max-width:560px){.wl-blog-list.wl-blog-grid{grid-template-columns:minmax(0,1fr)}}
