.phone-inspection{display:block}.phone-inspection-intro{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:28px}.phone-inspection h2{font-size:36px;font-weight:650;line-height:1.15;letter-spacing:-.04em;margin:0 0 15px}.phone-inspection-intro .rte{font-size:15px;line-height:1.6;color:var(--phone-muted)}.phone-inspection-report{border:1px solid var(--phone-line);border-radius:24px;display:grid;grid-template-columns:.85fr 1.15fr;overflow:hidden}.phone-scan-line{position:absolute;left:10px;right:10px;top:50px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sf-accent) 45%,white),transparent);box-shadow:0 0 12px color-mix(in srgb,var(--sf-accent) 30.2%,transparent);animation:phone-scan 4s ease-in-out infinite}.phone-inspection-check{border-bottom:1px solid var(--phone-line)}.phone-inspection-check:last-child{border:0}.phone-inspection-check summary{display:flex;align-items:center;gap:12px;padding:19px 0;list-style:none;cursor:pointer;font-weight:550;letter-spacing:-.01em}.phone-inspection-check summary::-webkit-details-marker{display:none}.phone-check-number{font-size:10px;color:color-mix(in srgb,var(--sf-accent) 14%,var(--sf-muted));min-width:20px;letter-spacing:.05em}.phone-inspection-check .phone-icon{width:20px;height:20px}.phone-check-plus{margin-left:auto;width:24px;height:24px;display:grid;place-items:center;color:color-mix(in srgb,var(--sf-accent) 14%,var(--sf-muted));font-size:22px;font-weight:300;transition:transform .18s var(--phone-ease)}.phone-inspection-check[open] .phone-check-plus{transform:rotate(45deg)}.phone-inspection-content{padding:0 0 18px 52px;color:var(--phone-muted)}.phone-inspection-content ul{padding-left:18px;margin:0}.phone-inspection-content li{margin-bottom:4px}@media(max-width:749px){.phone-inspection-intro{display:block}.phone-inspection h2{font-size:30px}.phone-inspection-report{grid-template-columns:1fr}.phone-inspection-content{padding-left:0}.phone-inspection-check summary{font-size:13px}.phone-inspection-check summary .phone-icon{width:18px;height:18px}}@media(hover:hover)and (pointer:fine){.phone-inspection-check summary:hover{color:var(--inspection-accent)}}@media(prefers-reduced-motion:reduce){.phone-scan-line{animation:none}.phone-check-plus{transition:none}}.phone-inspection-report{border-color:color-mix(in srgb,var(--sf-accent) 18%,white);background:#fff}.iv-step{font-size:10px;letter-spacing:.14em;color:var(--sf-accent)}.iv-object{width:100%;max-width:330px;perspective:900px}.iv-object img{width:100%;height:auto;max-height:310px;object-fit:contain;filter:drop-shadow(0 18px 16px color-mix(in srgb,var(--sf-accent) 4.3%,transparent));animation:iv-enter .25s cubic-bezier(.23,1,.32,1)}.iv-caption{display:flex;flex-direction:column;gap:8px;text-align:center}.iv-caption strong{font-size:20px;font-weight:600;letter-spacing:-.03em;color:color-mix(in srgb,var(--sf-accent) 85%,black)}.iv-caption span{font-size:11px;color:color-mix(in srgb,var(--sf-accent) 14%,var(--sf-muted))}.phone-inspection-check summary{font-size:15px;min-height:66px}.phone-inspection-check .phone-icon{color:var(--sf-accent)}.phone-inspection-content{font-size:13px;line-height:1.7}.iv-explanation{margin:0 0 15px;color:color-mix(in srgb,var(--sf-accent) 14%,var(--sf-muted));line-height:1.7;font-size:13px}.phone-inspection-content ul{font-size:12px}@media(max-width:760px){.iv-object{max-width:190px}.iv-object img{max-height:165px}.iv-step{font-size:8px}.iv-caption strong{font-size:16px}.iv-caption span{font-size:10px}.phone-inspection-content{padding-left:0;font-size:13px}.phone-inspection-check summary{font-size:14px;min-height:62px}}@media(prefers-reduced-motion:reduce){.iv-object img{animation:none}}.phone-report-visual .iv-caption strong{color:var(--inspection-accent, var(--sf-accent))}.iv-inline{display:none}.iv-inline img{animation:iv-enter .25s cubic-bezier(.23,1,.32,1)}@media(max-width:760px){.iv-inline{display:flex;justify-content:center;align-items:center;background:radial-gradient(ellipse,color-mix(in srgb,var(--sf-accent) 11%,white),transparent 72%);margin:0 0 15px;border-radius:15px;height:155px}.iv-inline img{width:180px;height:155px;object-fit:contain}.phone-inspection-check summary{min-height:65px}.phone-inspection-check[open] summary{color:var(--sf-accent)}}@media(prefers-reduced-motion:reduce){.iv-inline img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sf-inspection.css.map */
