.updates-signup{border:1px solid #d5d3c5;background:#f4f3ed;padding:22px;margin-top:28px}.updates-signup h3{margin:0 0 10px;font-size:23px}.updates-signup p{font-size:13px;line-height:1.6}.updates-signup label{font-size:13px;line-height:1.6;display:block;margin:14px 0}.updates-signup input[type=email]{box-sizing:border-box;width:100%;padding:12px;background:white;border:1px solid #999;font:inherit;margin-top:6px}.updates-signup .signup-consent{display:flex;align-items:start;gap:10px}.updates-signup .signup-consent input{margin-top:5px;flex-shrink:0}.updates-signup small{display:block;line-height:1.6;margin:14px 0;font-size:11px}.updates-signup a{text-decoration:underline}.updates-signup button:disabled{opacity:.6}
