.wl-blog:has(.wl-blog-grid){max-width:1120px}.wl-blog-list.wl-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.wl-blog-grid .wl-blog-card{display:flex;flex-direction:column;gap:0;height:100%;padding:0;overflow:hidden;border-radius:1.3rem;background:var(--sk-surface,#fffdf9);border:1px solid var(--sk-line,#e7ded1)}.wl-blog-grid .wl-blog-card-media{position:relative;width:100%;height:auto;aspect-ratio:16/10;border-radius:0;flex:none}.wl-blog-grid .wl-blog-card-media img{object-fit:cover}.wl-blog-grid .wl-blog-card-body{display:grid;gap:.45rem;padding:1.1rem 1.2rem 1.3rem}.wl-blog-grid .wl-blog-card-title{margin:0;font-size:1.18rem;line-height:1.25}.wl-blog-grid .wl-blog-card-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.95rem}.wl-blog-grid>.is-lead{grid-column:1/-1}.wl-blog-grid>.is-lead .wl-blog-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.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{font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.15;letter-spacing:-.015em}.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)}}