.mobile-feature-shot{margin:26px 0;padding:24px;background:#edf5f8;border:1px solid #dbe8ed;border-radius:12px;text-align:center}.mobile-feature-shot img{display:block;width:min(100%,360px);height:auto;margin:auto;border-radius:10px;box-shadow:0 12px 32px #12384a18}.mobile-feature-shot figcaption{font-size:.8rem;color:#526f80;line-height:1.7;margin:18px auto 0;max-width:440px}@media(max-width:520px){.mobile-feature-shot{padding:12px}}