.NLTfqW_gallery{gap:var(--s3);padding:var(--s2) clamp(16px, 4.4vw, 64px) var(--s4);scroll-snap-type:x mandatory;margin-inline:calc(-1*clamp(16px,4.4vw,64px));scroll-padding-inline:clamp(16px,4.4vw,64px);display:flex;overflow-x:auto}.NLTfqW_gallery:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.NLTfqW_shot{gap:var(--s2);scroll-snap-align:start;flex:none;align-content:start;width:min(88vw,960px);margin:0;display:grid}.NLTfqW_shot figcaption{align-items:center;gap:4px var(--s1);flex-wrap:wrap;display:flex}.NLTfqW_shot figcaption strong{font-family:var(--font-display);font-size:24px;line-height:1.15}.NLTfqW_shot figcaption span:last-child{color:var(--band-ink-2,var(--ink-2));flex-basis:100%}.NLTfqW_devices{padding-right:min(16%,120px);padding-bottom:var(--s3);position:relative}.NLTfqW_computer{border-radius:var(--r-m);background:var(--ink);box-shadow:var(--shadow-over);overflow:hidden}.NLTfqW_computerBar{gap:6px;padding:10px 12px;display:flex}.NLTfqW_computerBar i{background:var(--edge-2);border-radius:50%;width:10px;height:10px}.NLTfqW_computer img{width:100%;height:auto;display:block}.NLTfqW_phone{background:var(--ink);width:min(30%,220px);box-shadow:var(--shadow-over);border-radius:26px;padding:5px;position:absolute;bottom:0;right:0}.NLTfqW_phone img{border-radius:21px;width:100%;height:auto;display:block}
