.shots[data-v-dc6ed0a4]{display:flex;gap:16px}.shots--strip[data-v-dc6ed0a4]{overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.shots--strip .shot[data-v-dc6ed0a4]{flex:0 0 190px;scroll-snap-align:start}.shots--grid[data-v-dc6ed0a4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.shot[data-v-dc6ed0a4]{margin:0;min-width:0}.phone[data-v-dc6ed0a4]{background:#101c30;border-radius:24px;box-shadow:0 14px 30px #0f2a5f29;padding:7px;position:relative}.phone[data-v-dc6ed0a4]:before{background:#101c30;border-radius:999px;content:"";height:7px;left:50%;position:absolute;top:10px;transform:translate(-50%);width:54px;z-index:2}.phone img[data-v-dc6ed0a4]{aspect-ratio:9/19.5;background:#f5f7fb;border-radius:18px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.shots--contain .phone img[data-v-dc6ed0a4]{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}figcaption[data-v-dc6ed0a4]{display:flex;flex-direction:column;gap:1px;padding:10px 2px 0}figcaption strong[data-v-dc6ed0a4]{font-size:12.5px;line-height:1.4}figcaption span[data-v-dc6ed0a4]{color:var(--c-muted);font-size:11px}.full-link[data-v-dc6ed0a4]{color:var(--c-primary);font-size:11px;font-weight:700;margin-top:4px}@media(max-width:760px){.shots--strip .shot[data-v-dc6ed0a4]{flex-basis:44vw}.shots--grid[data-v-dc6ed0a4]{grid-template-columns:repeat(2,minmax(0,1fr))}}
