.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.news{border-radius:var(--radius-card);background:var(--color-dark);color:var(--color-on-dark);padding:40px}.news h2{letter-spacing:-.025em;color:#fff;margin:0;font-size:30px;font-weight:500;line-height:1.15}.news p.s{color:var(--color-on-dark-muted);margin:12px 0 0;font-size:16px;line-height:1.65}.form{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:24px;display:flex}.field{flex-direction:column;flex:240px;gap:6px;display:flex}.field label{color:#fff;font-size:13.5px;font-weight:500}.field input{border-radius:var(--radius-pill);height:52px;font:inherit;color:#fff;background:#ffffff14;border:1px solid #ffffff73;padding:0 18px;font-size:15.5px}.field input::placeholder{color:var(--color-placeholder)}.field input[aria-invalid=true]{border-color:var(--color-coral)}.submit{align-items:center;gap:14px;display:flex}.form .btn{height:52px;color:var(--color-ink);background:#fff}.priv{color:#fff;text-underline-offset:3px;white-space:nowrap;font-size:13.5px;text-decoration:underline}.consent-wrap{flex:100%;margin-top:4px}.consent{min-height:24px;color:var(--color-on-dark);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.consent input{accent-color:#fff;flex:none;width:18px;height:18px;margin:2px 0 0}.err{color:#fff;margin:6px 0 0;font-size:13px;line-height:1.4}.form-disc{color:var(--color-on-dark-muted);flex:100%;margin:2px 0 0;font-size:12.5px;line-height:1.5}.status{color:#fff;flex:100%;margin:0;font-size:13.5px;line-height:1.5}.news :focus-visible{outline-color:#fff}@media (width<=760px){.news{border-radius:26px;padding:26px}.news h2{font-size:27px}.submit{flex-wrap:wrap;flex:100%}.form .btn{flex:100%}}
