.range-actions{max-width:340px;min-width:0}.range-actions .section-intro{margin:0 0 24px;max-width:100%}.updates-launcher{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:12px 18px;min-height:46px;border:1px solid #79a8ff;border-radius:24px;background:#5f7cfa;color:#fff;font:600 13px/1.5 Arial,sans-serif;cursor:pointer}.updates-launcher:hover{background:#4d6aea}.updates-launcher:focus-visible{outline:3px solid #92d5ff;outline-offset:4px}.updates-dialog{box-sizing:border-box;width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 36px);padding:32px;border:1px solid #435d82;border-radius:20px;background:#101c30;color:#edf3ff;overflow:auto;box-shadow:0 24px 100px #0008}.updates-dialog::backdrop{background:#030b1bb3;backdrop-filter:blur(4px)}.updates-dialog .updates-close{position:absolute;right:12px;top:10px;width:38px;height:38px;border:0;background:none;font:26px Arial;color:#d1e1f9;cursor:pointer}.updates-dialog .signup-copy{padding-right:10px}.updates-dialog .signup-copy h2{font-size:34px;line-height:1.15;margin:14px 0}.updates-dialog .signup-copy .eyebrow{font-size:10px;max-width:90%}.updates-dialog .signup-copy>p:last-child{font-size:14px;line-height:1.7;max-width:100%}.updates-dialog .updates-panel{margin-top:22px;padding:0;border:0;background:none}.updates-dialog .signup-form-area .commerce-check{font-size:12px}.updates-dialog .commerce-message{font-size:12px}.updates-dialog [hidden]{display:none!important}.updates-dialog :focus-visible{outline:3px solid #7dc6ff;outline-offset:3px}@media(max-width:600px){.range-actions{width:100%;max-width:none}.updates-launcher{font-size:12px;gap:12px;padding:11px 16px}.updates-dialog{padding:27px 21px 24px}.updates-dialog .signup-copy h2{font-size:29px}.updates-dialog .updates-panel{padding:0}} 
