.check.legal-tick{display:flex!important;align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.5;color:#4a6280;text-align:left}.check.legal-tick input{flex:0 0 auto;width:17px;height:17px;margin:2px 0 0;accent-color:#ff3830}.check.legal-tick a{color:#0077c8;text-decoration:underline;text-underline-offset:2px}.check.legal-tick a:hover{color:#005a99}.profile-save-bar .check.legal-tick{flex:1 1 260px;font-size:12px}.legal-gate>section{max-width:560px}.legal-gate .check.legal-tick{margin:22px auto 6px;padding:14px 16px;border:1px solid #dfe7f2;border-radius:10px;background:#fff}.ds-auth-state.legal-gate section a{display:inline;padding:0;border:0;margin:0;background:none;color:#0077c8;text-decoration:underline}.legal-gate-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:18px}.ds-auth-state.legal-gate .legal-gate-actions button{margin:0}.ds-auth-state.legal-gate .legal-gate-actions .button-primary{background:#087bff;border-color:#087bff;color:#fff}.ds-auth-state.legal-gate .legal-gate-actions .button-primary:disabled{opacity:.55}@media (max-width:640px){.ds-auth-state.legal-gate{padding:24px 16px}.legal-gate>section{margin:8vh auto}.legal-gate-actions button{flex:1 1 140px}}