body .vsi-wrapper{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}body .vsi-wrapper button.vsi-install-button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:9px 14px!important;gap:10px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border-style:solid!important;border-width:2px!important;border-color:#fbf5db!important;border-top-style:solid!important;border-right-style:solid!important;border-bottom-style:solid!important;border-left-style:solid!important;border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-top-color:#fbf5db!important;border-right-color:#fbf5db!important;border-bottom-color:#fbf5db!important;border-left-color:#fbf5db!important;border-radius:5px!important;color:#fbf5db!important;font-family:inherit!important;font-size:18px!important;font-weight:400!important;font-style:normal!important;line-height:1.2!important;text-align:left!important;text-decoration:none!important;cursor:pointer!important;box-shadow:none!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;transition:background-color 0.15s ease,transform 0.15s ease!important}body .vsi-wrapper button.vsi-install-button::before,body .vsi-wrapper button.vsi-install-button::after{content:none!important;display:none!important}body .vsi-wrapper button.vsi-install-button .vsi-install-label{display:inline-block!important;flex:0 1 auto!important;margin:0!important;padding:0!important;color:#fbf5db!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;text-align:left!important;white-space:nowrap!important}body .vsi-wrapper button.vsi-install-button .vsi-install-phone{position:relative!important;display:inline-block!important;flex:0 0 auto!important;width:15px!important;height:24px!important;margin:0!important;padding:0!important;border-style:solid!important;border-width:2px!important;border-color:#fbf5db!important;border-radius:3px!important;background:transparent!important;background-color:transparent!important;box-sizing:border-box!important}body .vsi-wrapper button.vsi-install-button .vsi-install-phone::before{content:""!important;display:block!important;position:absolute!important;top:2px!important;left:50%!important;width:5px!important;height:2px!important;margin:0!important;padding:0!important;border:0!important;border-radius:2px!important;background:#fbf5db!important;transform:translateX(-50%)!important}body .vsi-wrapper button.vsi-install-button .vsi-install-phone::after{content:""!important;display:block!important;position:absolute!important;bottom:2px!important;left:50%!important;width:3px!important;height:3px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fbf5db!important;transform:translateX(-50%)!important}body .vsi-wrapper button.vsi-install-button:hover{background-color:rgb(251 245 219 / .08)!important;transform:translateY(-1px)!important}body .vsi-wrapper button.vsi-install-button:active{transform:translateY(0)!important}body .vsi-wrapper button.vsi-install-button:focus-visible{outline:2px solid rgb(251 245 219 / .55)!important;outline-offset:3px!important}.vsi-ios-modal[hidden]{display:none!important}.vsi-ios-modal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px}.vsi-ios-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.vsi-ios-dialog{position:relative;z-index:1;width:min(100%, 430px);padding:32px 28px 28px;border-radius:16px;background:#fbf5db;color:#333;box-shadow:0 18px 60px rgb(0 0 0 / .28)}.vsi-ios-dialog h2{margin:0 35px 12px 0;color:#bb4427;font-size:1.65rem;line-height:1.2}.vsi-ios-dialog p{margin:0 0 18px;font-size:1rem;line-height:1.55}.vsi-ios-close{position:absolute;top:12px;right:14px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;background:#fff0;color:#bb4427;font-size:30px;font-weight:300;line-height:1;cursor:pointer}.vsi-ios-steps{margin:22px 0;padding-left:24px}.vsi-ios-steps li{margin-bottom:14px;padding-left:5px;line-height:1.5}.vsi-ios-steps li::marker{color:#bb4427;font-weight:700}.vsi-ios-note{margin-bottom:0!important;color:#666;font-size:0.9rem!important}body.vsi-modal-open{overflow:hidden}@media (max-width:980px){body .vsi-wrapper button.vsi-install-button{padding:9px 13px!important;font-size:17px!important;gap:9px!important}body .vsi-wrapper button.vsi-install-button .vsi-install-phone{width:15px!important;height:24px!important}}@media (max-width:600px){body .vsi-wrapper{display:flex!important;justify-content:flex-start!important;width:100%!important;padding-left:12%!important;padding-right:8%!important;box-sizing:border-box!important}body .vsi-wrapper button.vsi-install-button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:9px 11px!important;gap:10px!important;font-size:clamp(14px, 4vw, 16px)!important;line-height:1.25!important;box-sizing:border-box!important;border-width:2px!important}body .vsi-wrapper button.vsi-install-button .vsi-install-label{display:block!important;flex:1 1 auto!important;min-width:0!important;white-space:normal!important}body .vsi-wrapper button.vsi-install-button .vsi-install-phone{flex:0 0 15px!important;width:15px!important;height:24px!important;margin-left:4px!important;border-width:2px!important}.vsi-ios-modal{align-items:flex-end;padding:12px}.vsi-ios-dialog{width:100%;padding:28px 22px 24px;border-radius:18px}}