.scan-guide{max-width:760px}.scan-back{margin-bottom:32px;font-size:14px;display:inline-block}.scan-guide .support-title{font-size:clamp(38px,7vw,62px);line-height:1.12}.scan-guide .support-hero{margin-bottom:36px}.scan-checklist{background:var(--support-olive-soft)}.scan-checklist ul{margin:16px 0 0;padding-left:22px;list-style:outside}.scan-checklist li{margin-top:10px;padding-left:4px}.scan-tips{margin-top:24px;padding-left:28px;list-style:decimal}.scan-tips>li{margin-bottom:48px;padding-left:12px}.scan-tips>li::marker{color:var(--support-olive);font-weight:650}.scan-guide h3{color:var(--support-ink);margin:0 0 8px;font-size:18px;font-weight:650;line-height:1.5}.scan-troubleshooting details{border-bottom:1px solid var(--support-hairline);padding:18px 0}.scan-troubleshooting details:first-child{border-top:1px solid var(--support-hairline)}.scan-troubleshooting summary{cursor:pointer;color:var(--support-ink);font-weight:650}.scan-troubleshooting details p{margin:12px 0 0}.scan-example{border:1px solid var(--support-hairline);background:var(--support-paper);border-radius:14px;margin:20px 0 0;overflow:hidden}.scan-example-image{width:100%;height:auto;display:block}.scan-example-captions{grid-template-columns:1fr 1fr;font-size:14px;line-height:1.5;display:grid}.scan-example-captions>span{padding:14px 16px}.scan-example-captions>span+span{border-left:1px solid var(--support-hairline)}.scan-example-captions strong{color:var(--support-ink);margin-bottom:4px;display:block}@media (max-width:480px){.scan-tips{padding-left:22px}.scan-tips>li{padding-left:6px}.scan-example-captions{font-size:13px}.scan-example-captions>span{padding:10px}}
