.ss-figure{margin:0}.ss-desktop{width:100%}.ss-phone{width:100%;max-width:300px;margin-inline:auto}.ss-img{display:block;width:100%;height:auto;background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:10px;box-shadow:0 2px 4px #1111110f,0 22px 48px #11111124}.ss-phone .ss-img{border-radius:26px;border:6px solid #171717}.ss-caption{margin-top:12px;font-family:var(--font-mono);font-size:11.5px;line-height:1.6;color:var(--gray-600)}.ss-sample{opacity:.85}
