
.amHandoffLanding[hidden]{display:none!important}
.amHandoffLanding{max-width:900px;margin:36px auto;padding:32px;border-radius:18px;background:#6426ee;color:#fff;font:17px/1.6 Arial,sans-serif;box-sizing:border-box}
.amHandoffLanding h1{font:700 34px/1.2 Arial,sans-serif;color:#fff;margin:0 0 18px}
.amHandoffLanding p{color:#fff;margin:14px 0;font:inherit}
.amHandoffLanding .amLandingDownload,.amHandoffLanding .amLandingBuy{display:inline-block;padding:15px 22px;margin:10px 12px 6px 0;border-radius:8px;text-decoration:none;font-weight:700;line-height:1.5}
.amHandoffLanding .amLandingDownload{background:#dcff58;color:#201238}
.amHandoffLanding .amLandingBuy{border:1px solid #eee6ff;color:#fff}
.amHandoffLanding .amLandingTerms{font-size:13px;color:#eee6ff}
.amHandoffLanding .amLandingHint{padding:12px;border:1px solid #dcff58;border-radius:8px;color:#dcff58}
.amHandoffLanding a:focus-visible{outline:3px solid #fff;outline-offset:4px}
@media(max-width:750px){.amHandoffLanding{margin:18px 14px;padding:24px}.amHandoffLanding h1{font-size:28px}.amHandoffLanding a{width:100%;box-sizing:border-box;text-align:center}}

.amHandoffLanding:not([hidden]) + .bDownloadSection{display:none}
