.s3.light .pshot .sh-dark,.s3.dark .pshot .sh-light{display:none}.s2 .pshot{border:1px solid var(--border);background:var(--surface);box-shadow:0 32px 64px -40px color-mix(in srgb, var(--site-shadow) 55%, transparent);border-radius:16px;position:relative;overflow:hidden}.s2 .pshot .pbar{border-bottom:1px solid var(--separator);background:var(--surface-sunken);gap:6px;padding:10px 14px;display:flex}.s2 .pshot .pbar i{background:var(--border-strong);border-radius:50%;width:9px;height:9px}.s2 .pshot img{width:100%;height:auto;display:block}.s2 .pfeat{margin-top:8px}.s2 .pshot.pfirst{border-radius:20px}.s2 .prow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.s2 .prow.flip .ptext{order:2}.s2 .ptext h2{margin-top:10px}.s2 .ptext p{color:var(--text-2);margin-top:12px;font-size:16px;line-height:25px}.s2 .ptext ul{gap:10px;margin-top:18px;display:grid}.s2 .ptext li{color:var(--text);grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:22px;display:grid}.s2 .ptext li .ic{width:16px;height:16px;color:var(--accent-text);margin-top:3px}@container site (width<=899px){.s2 .prow{grid-template-columns:minmax(0,1fr);gap:28px}.s2 .prow.flip .ptext{order:0}}@container site (width<=699px){.s2 .pshot,.s2 .pshot.pfirst{border-radius:12px}.s2 .pshot .pbar{padding:7px 10px}}
