.legal-main a.cta-dark{background:#7cff16!important;color:#07090d!important;border:2px solid #7cff16!important;min-height:52px;font-weight:800;text-decoration:none}.legal-main a.cta-dark:hover{background:#fff!important;color:#07090d!important}.site-footer{padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}.mail-security-message{color:#f5f7fa;font-size:1rem}.mail-security-message p{margin:.5rem 0}.mail-security-message button{margin-bottom:16px} .vewh-back-top{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:40;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:2px solid #7cff16;border-radius:24px;background:#12171c;color:#7cff16!important;font:700 15px/1.3 Arial,sans-serif;text-decoration:none;box-shadow:0 3px 12px #0008}.vewh-back-top:focus-visible{outline:3px solid #00c8ff;outline-offset:4px}@media print{.vewh-back-top{display:none}} .mail-signup-cta{display:inline-flex!important;align-items:center;justify-content:center;min-height:58px;min-width:250px;max-width:100%;padding:16px 26px!important;background:#7cff16!important;border:2px solid #7cff16!important;border-radius:10px!important;color:#07090d!important;font:900 1.15rem/1.25 "Trebuchet MS","Segoe UI",sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:5px 5px 0 #00c8ff}.mail-signup-cta:hover{background:#fff!important;border-color:#fff!important}.mail-signup-cta:focus-visible{outline:3px solid #fff;outline-offset:6px}.mail-hero-signup{margin:26px 0 38px}.mail-availability{padding-top:12px}.mail-availability>a:not(.mail-signup-cta){display:inline-block;margin-top:20px}.signup-intro{margin:24px 0 30px;max-width:68ch}.signup-intro h2{color:#fff}.signup-intro p{margin:14px 0}#domain-help{font-size:.95rem;color:#c8ced7}#signup-security,#recovery-security{margin:20px 0;min-height:65px}@media(max-width:480px){.mail-signup-cta{display:flex!important;width:100%;min-width:0;font-size:1.05rem!important}.mail-hero-signup{margin:24px 0 32px}}