.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.blog-card{border:1px solid var(--line,#d8dedb);border-radius:14px;overflow:hidden;background:#fff}.blog-card>.operation-photo{margin:0}.blog-card>.operation-photo img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.blog-card>.operation-photo figcaption{padding:12px 22px}.blog-card-body{padding:22px 28px 30px}.blog-card h2{font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.25;margin:14px 0}.blog-card h2 a{color:inherit;text-decoration:none}.blog-card h2 a:hover{text-decoration:underline}.blog-card p{line-height:1.75;margin:0 0 24px}.blog-byline,.blog-card time{font-size:.85rem;color:#53635e}.blog-byline{margin-top:24px}.blog-sources{border-top:1px solid #d8dedb;padding-top:24px}.blog-sources li{margin-bottom:12px;overflow-wrap:anywhere}.blog-sources p{font-size:.92rem}@media(max-width:720px){.blog-grid{grid-template-columns:1fr;gap:24px}.blog-card-body{padding:20px}.blog-card>.operation-photo figcaption{padding:10px 20px}}