.public-site .p-hero-device{position:relative;isolation:isolate;width:min(1020px,100%);height:480px;margin:26px auto 0;text-align:left;touch-action:pan-y}.public-site .p-hero-device-fallback{position:absolute;inset:0}.public-site .p-hero-device-fallback .p-device-scene{margin-top:0}.public-site .p-hero-device-stage{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.public-site .p-hero-device-stage canvas{display:block;width:100%;height:100%;touch-action:pan-y;pointer-events:none}.public-site .p-hero-device[data-hero-scene=ready] .p-hero-device-stage{opacity:1;visibility:visible;transition:opacity .45s ease}.public-site .p-hero-device[data-hero-scene=ready] .p-hero-device-fallback{opacity:0;visibility:hidden}.public-site .p-hero-device-shadow{position:absolute;left:15%;bottom:11%;width:70%;height:11%;background:radial-gradient(ellipse,#80a3dc35,#acc9f515 48%,transparent 70%);filter:blur(12px);opacity:0;pointer-events:none}.public-site .p-hero-device[data-hero-scene=ready] .p-hero-device-shadow{opacity:1}.public-site .p-hero-device-note{position:absolute;right:2%;top:7%;display:flex;align-items:center;gap:12px;padding:14px 19px;border:1px solid #e6edfb;border-radius:15px;background:#ffffffed;color:#546b92;box-shadow:0 8px 26px #4169a40a;font-size:11px;pointer-events:none}.public-site .p-hero-device-note>span{display:grid;place-items:center;width:37px;height:37px;border-radius:12px;background:#eef5ff;color:#4e96ff}.public-site .p-hero-device-note small{display:flex;gap:5px;align-items:center;margin-top:5px;font-size:9px;color:#9aadc6}.public-site .p-hero-device-note i{width:4px;height:4px;border-radius:50%;background:#56c4a7}.public-site .p-hero-device-sync{display:flex;align-items:center;gap:8px;position:absolute;bottom:6%;left:2%;padding:10px 15px;color:#8596b7;font-size:10px;background:#ffffffd9;border:1px solid #eaf0fc;border-radius:10px;pointer-events:none}.public-site .p-hero-device-sync svg{color:#a096e4}@media (min-width:601px) and (max-width:900px){.public-site .p-hero-device{height:370px}.public-site .p-hero-device-note{right:0;top:0;transform:scale(.86);transform-origin:right top}}@media (max-width:600px){.public-site .p-hero-device{height:245px;margin-top:24px}.public-site .p-hero-device-fallback{top:12px}.public-site .p-hero-device-note{padding:7px 9px;gap:6px;border-radius:10px;top:0;right:0;font-size:7px}.public-site .p-hero-device-note>span{width:25px;height:25px;border-radius:8px}.public-site .p-hero-device-note svg{width:15px}.public-site .p-hero-device-note small{font-size:6px;margin-top:2px}.public-site .p-hero-device-sync{bottom:3%;left:0;padding:6px 8px;gap:5px;font-size:7px;border-radius:7px}.public-site .p-hero-device-sync svg{width:12px}}@media (prefers-reduced-motion:reduce){.public-site .p-hero-device-stage{transition:none!important}}