.local-ai-visual{margin:42px 0 48px;position:relative;overflow:hidden;border-radius:24px;background:#e9d7ce}.local-ai-visual img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.local-ai-visual figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;background:#171819;color:#f9f6f1}.local-ai-visual figcaption span{color:#f5b88d;font-size:10px;letter-spacing:1.4px;font-weight:700}.local-ai-visual figcaption strong{font-size:13px;font-weight:500}@media(max-width:600px){.local-ai-visual{margin:28px 0 34px;border-radius:16px}.local-ai-visual figcaption{align-items:flex-start;flex-direction:column;gap:6px;padding:14px 16px}.local-ai-visual figcaption strong{font-size:12px}}