.screens{justify-content:center;gap:22px;margin-top:40px;padding:6px 4px 10px;display:flex}.phone-fig{flex:none;width:min(19%,210px);margin:0}.phone-fig:nth-child(2n){margin-top:34px}.phone{background:var(--ink);border-radius:30px;padding:7px;transition:transform .35s cubic-bezier(.22,1,.36,1);box-shadow:0 1px 2px #0a0a0a14,0 18px 40px -14px #0a0a0a59}.phone img{border-radius:24px;width:100%;height:auto;display:block}.phone-fig figcaption{text-align:center;color:#747373;margin-top:14px;font-size:.86rem;line-height:1.4}.phone-label{letter-spacing:.1em;text-transform:uppercase;color:var(--char);margin-bottom:2px;font-size:.72rem;font-weight:700;display:block}@media (hover:hover){.phone-fig:hover .phone{transform:translateY(-6px)}}@media (max-width:900px){.screens{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:16px;margin-left:-16px;margin-right:-16px;padding:6px 16px 14px;overflow-x:auto}.screens::-webkit-scrollbar{display:none}.phone-fig{scroll-snap-align:center;width:58vw;max-width:240px}.phone-fig:nth-child(2n){margin-top:0}}.screens-3 .phone-fig{width:min(26%,230px)}.screens-3{gap:34px}
