
/* Local review: clear installation and payment information. */
.apple-privacy-note{max-width:570px;font-size:12px;line-height:1.65;color:var(--muted,#736b85);margin:14px 0}.apple-privacy-note a{text-decoration:underline}.ab-beta-warning{font-size:13px;line-height:1.65;padding:12px 14px;border-radius:12px;background:rgba(203,171,255,.12);border:1px solid rgba(203,171,255,.25);margin:12px 0 20px}.ab-beta-warning strong{display:block;color:inherit}.ab-terminal-alternative{border-top:1px solid #ffffff28;margin:18px 0;padding-top:14px}.ab-terminal-alternative>.ab-terminal-title{margin:0;font-size:14px;font-weight:650;line-height:1.5;color:inherit}.ab-terminal-alternative .ab-terminal-steps{margin-top:18px}.payment-compact{gap:14px!important}.payment-compact li p{margin-top:3px}.guide-local-note{padding:18px 22px;border-radius:14px;background:#f4f0ff;color:#42365b;line-height:1.65}.guide-route{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.guide-route a{border:1px solid #d9ceef;padding:12px 18px;border-radius:12px}.clarity-guide section{margin:38px 0}.clarity-guide li{margin:10px 0}.clarity-guide img{width:100%;height:auto;border-radius:18px;border:1px solid #ded6ee}.clarity-guide figcaption{font-size:13px;color:#736b85}.clarity-guide p,.clarity-guide li{line-height:1.75}.clarity-guide h2{font-size:27px;line-height:1.25}.clarity-guide{max-width:920px;margin:auto;padding:30px 24px 70px}.clarity-guide h1{font-size:clamp(32px,5vw,52px);line-height:1.12}.clarity-guide nav{display:flex;gap:18px;flex-wrap:wrap}.clarity-guide header{margin:30px 0}.clarity-guide .eyebrow{color:#7649dc;font-weight:700}.clarity-guide a{color:#7040d8}.clarity-guide .guide-cta{display:inline-block;background:#713ee5;color:white;padding:14px 22px;border-radius:12px;text-decoration:none}.clarity-guide details{border-bottom:1px solid #ddd;padding:14px 0}.clarity-guide summary{cursor:pointer;font-weight:650}.clarity-guide .guide-local-note a{color:#6333c3} @media(max-width:600px){.clarity-guide{padding:24px 18px}.clarity-guide h2{font-size:24px}.ab-terminal-box pre{white-space:pre-wrap;overflow-wrap:anywhere}}
.current-shot{position:static!important;margin:24px 0!important;padding:0!important;display:block!important}.current-shot>a{display:block}.current-shot img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid #ddd5ee}.current-shot figcaption{font-size:13px;line-height:1.6;padding:12px 3px;color:#736b85}.ab-mac .ab-primary{background:#c8a5ff!important;color:#20142f!important;border-color:#c8a5ff!important}.ab-mac .ab-primary:hover{background:#d8bfff!important}
.clarity-guide h1{white-space:normal;overflow-wrap:break-word;letter-spacing:-.035em;max-width:100%}.clarity-guide header{position:static;display:block}.clarity-guide{width:100%;box-sizing:border-box}.ab-platform h3{scroll-margin-top:110px}
