.wlr-race-updates{width:100%}.wlr-race-updates-form{margin:0;max-width:100%;width:100%}.wlr-race-updates-field{margin:0}.wlr-race-updates-form label{color:var(--ink);display:block;font-family:Public Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.3;margin:0 0 5px}.wlr-race-updates-form label span{margin-left:2px}.wlr-race-updates-description{color:var(--ink-2);font-family:Public Sans,sans-serif;font-size:11.5px;line-height:1.35;margin:0 0 9px;max-width:560px}.wlr-race-updates-description a{color:var(--azure-2);text-decoration:underline}.wlr-race-updates-form input[type=email]{background:#fff;border:1px solid var(--line-2);border-radius:3px;box-sizing:border-box;color:var(--ink);display:block;font-family:Public Sans,sans-serif;font-size:13px;height:38px;line-height:1.2;margin:0;outline:none;padding:7px 10px;width:100%}.wlr-race-updates-form input[type=email]:focus{border-color:var(--azure);outline:2px solid rgba(28,154,214,.18)}.wlr-race-updates-submit{background:var(--navy);border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:Archivo,sans-serif;font-size:13px;font-weight:700;line-height:1.2;margin:14px 0 0 auto;padding:9px 18px}.wlr-race-updates-submit:hover{filter:brightness(.94)}.wlr-race-updates-submit:disabled{cursor:wait;opacity:.65}.wlr-race-updates-error{color:#9b2c2c;font-family:Public Sans,sans-serif;font-size:11px;line-height:1.3;margin:5px 0 0}.wlr-race-updates-message{color:var(--ink);font-family:Public Sans,sans-serif;font-size:12px;line-height:1.4;margin-top:12px}@media (max-width:760px){.wlr-race-updates-form input[type=email]{height:36px}.wlr-race-updates-submit{margin-left:0}}