.legal-consent-field{margin:0}.legal-consent-field label{display:flex;align-items:flex-start;gap:.55rem;font-size:.88rem;line-height:1.5;color:#b8c8e8;cursor:pointer}.legal-consent-field input[type=checkbox]{margin-top:.2rem;flex-shrink:0;width:auto}.legal-consent-label-text{min-width:0}.legal-consent-label-text a{color:#9ddfff;text-decoration:underline;text-underline-offset:2px}.legal-sign-in-notice,.legal-payment-notice{margin:.75rem 0 0;font-size:.88rem;line-height:1.5;color:#8a96b0}.legal-sign-in-notice a,.legal-payment-notice a{color:#8cd2ff;text-decoration:underline}
