[data-public-animation-suspended],[data-public-animation-suspended]:before,[data-public-animation-suspended]:after,[data-public-animation-suspended] *,[data-public-animation-suspended] :before,[data-public-animation-suspended] :after{animation-play-state:paused!important}[data-showcase-cursor]{pointer-events:none;overflow:visible!important}[data-showcase-pressed]{filter:brightness(.84);transform-origin:50%;transform-box:fill-box}.home2-demo__click,.home2-capture-cursor>span,.home2-device-click{display:none}.home2-device-upload-target{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-showcase-busy],[data-showcase-click]{display:none}}[data-subscription-onboarding]{--onboarding-accent:#0a84ff;--onboarding-accent-strong:#0077ed;--onboarding-accent-ink:white}.onboarding-input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;outline:none;width:100%;padding:.8rem 1rem}.onboarding-input:focus{border-color:var(--onboarding-accent);box-shadow:0 0 0 2px #0a84ff40}.onboarding-primary,.onboarding-secondary{border-radius:1rem;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.2rem;font-size:.875rem;transition:background-color .15s;display:inline-flex}.onboarding-primary{background:var(--onboarding-accent);color:var(--onboarding-accent-ink);gap:.55rem;font-weight:800}.onboarding-primary:hover{background:var(--onboarding-accent-strong)}.onboarding-primary:disabled{color:#bfdbfe;background:#1e40af}.onboarding-secondary{color:#e2e8f0;border:1px solid #ffffff1a;font-weight:700}.onboarding-secondary:hover{background:#ffffff14}.onboarding-check{cursor:pointer;color:#e2e8f0;background:#ffffff09;border:1px solid #ffffff1a;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:1rem;font-size:.875rem;line-height:1.4;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex}.onboarding-check:hover{background:#0a84ff12;border-color:#0a84ff6b}.onboarding-check:has(input:checked){background:#0071e324;border-color:#0a84ffb3;box-shadow:inset 0 0 0 1px #0a84ff1f}.onboarding-check:has(input:focus-visible){outline:2px solid var(--onboarding-accent);outline-offset:3px}.onboarding-check-indicator{color:#0000;background:#0f172abf;border:1px solid #94a3b8b3;border-radius:.35rem;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.1rem;font-size:.7rem;font-weight:900;line-height:1;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}.onboarding-check input:checked+.onboarding-check-indicator{border-color:var(--onboarding-accent);background:var(--onboarding-accent);color:var(--onboarding-accent-ink);transform:scale(1.08)}.onboarding-check input:checked+.onboarding-check-indicator:after{content:"✓"}
