.blog-card{padding:0 0 30px}.blog-card .blog-card-cover{aspect-ratio:16/9;background:var(--paper);margin:0 0 4px;display:block;overflow:hidden}.blog-card .blog-card-cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card:hover .blog-card-cover img{transform:scale(1.03)}.blog-card .insight-card-meta,.blog-card h3,.blog-card .insight-card-summary,.blog-card .insight-card-foot{padding-left:32px;padding-right:32px}.blog-card .insight-card-meta{padding-top:26px}.blog-card h3{margin-top:26px}.blog-cover{max-width:min(1100px,100%);margin:40px auto 0}.blog-cover img{border-radius:22px;width:100%;height:auto;display:block}.insight-body>h3{font-size:var(--text-xl);letter-spacing:-.02em;color:var(--ink);margin:1.6em 0 .5em;font-weight:700;line-height:1.25}.insight-body a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.insight-body strong{color:var(--ink);font-weight:700}.insight-body figure{margin:2em 0}.insight-body figure img{border-radius:16px;width:100%;height:auto;display:block}.insight-body figcaption{font-size:var(--text-sm);color:var(--grey-2);margin-top:10px}.blog-guides{padding:0 4vw 110px}.blog-guides h2{margin:0 0 30px;font-size:clamp(30px,3.6vw,48px)}@media (max-width:640px){.blog-card .insight-card-meta,.blog-card h3,.blog-card .insight-card-summary,.blog-card .insight-card-foot{padding-left:22px;padding-right:22px}.blog-guides{padding:0 16px 80px}}@media (prefers-reduced-motion:reduce){.blog-card .blog-card-cover img{transition:none}}
