.subpage.blog-page .closing{background:#edf2f1}.blog-list{background:var(--white);border:1px solid var(--line);border-radius:16px;margin-top:32px;overflow:hidden}.blog-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:40px;padding:30px;display:grid}.blog-row:first-child{border-top:0}.blog-row.featured{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;padding:34px}.blog-row .editorial-image{aspect-ratio:16/10;border-radius:10px;margin:0}.blog-row .editorial-image img{transition:transform .5s}.blog-row:hover .editorial-image img{transform:scale(1.03)}.blog-row[data-post-id=capacity] .editorial-image img{object-position:50% 25%}.blog-row-body{min-width:0}.blog-row .article-meta{font-size:var(--t-meta);gap:8px 14px}.blog-tag{color:var(--ink);background:#efeae0;border-radius:999px;padding:3px 11px}.blog-row h3{font-size:var(--t-h3);margin:16px 0 12px;font-weight:500;line-height:1.22}.blog-row.featured h3{font-size:var(--t-h2);line-height:1.15}.blog-row a:hover h3{color:var(--blue)}.blog-row p{max-width:640px;color:var(--mid);font:400 var(--t-body)/1.6 var(--font-body);margin:0}.blog-row-foot{color:var(--mid);font:400 13px/1.5 var(--font-display);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.blog-row-foot .button{margin:0}@media (width<=900px){.blog-row,.blog-row.featured{grid-template-columns:1fr;gap:20px;padding:22px}}
