figure{margin:35px 0;padding:14px;background:#fafafa;border-radius:21px;overflow:hidden}figure img{display:block;width:100%;height:auto;border-radius:9px}.narrow{max-width:780px;margin-inline:auto}figcaption{padding:13px 7px 3px;font-size:13px;color:#666}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:22px}.steps li,ul li{padding:5px 0}