.HV_M-a_banner{border:1px solid var(--palette-border);background:linear-gradient(135deg, var(--palette-bg), var(--palette-surface));border-radius:1.5rem;max-width:72rem;margin:4rem auto;padding:3.5rem 1.5rem;position:relative;overflow:hidden}.HV_M-a_content{text-align:center;max-width:42rem;margin:0 auto;position:relative}.HV_M-a_eyebrow{color:var(--palette-accent);margin-bottom:.75rem}.HV_M-a_title{color:var(--color-theme-text-primary);text-wrap:balance;margin-bottom:.75rem}.HV_M-a_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HV_M-a_description{max-width:36rem;color:var(--color-theme-text-muted);text-wrap:pretty;margin:0 auto 2rem;line-height:1.8}.HV_M-a_form{border:1px solid var(--palette-border);background:var(--color-theme-surface);border-radius:.875rem;max-width:32rem;margin:0 auto;padding:.375rem;transition:border-color .18s,box-shadow .18s;display:flex}.HV_M-a_form:focus-within{border-color:var(--palette-accent);box-shadow:0 0 0 var(--focus-ring-width,2px) var(--focus-ring-color,var(--palette-accent))}@supports (color:color-mix(in lab, red, red)){.HV_M-a_form:focus-within{box-shadow:0 0 0 var(--focus-ring-width,2px) color-mix(in srgb, var(--focus-ring-color,var(--palette-accent)) 28%, transparent)}}.HV_M-a_input{min-width:0;color:var(--color-theme-text-primary);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:.75rem 1rem}.HV_M-a_input::placeholder{color:var(--color-theme-text-subtle)}.HV_M-a_button{color:var(--color-theme-surface);background:var(--palette-accent);cursor:pointer;border:0;border-radius:.625rem;flex-shrink:0;padding:.75rem 1.25rem}.HV_M-a_button:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,var(--palette-accent));outline-offset:var(--focus-ring-offset,2px)}@media not all and (min-width:40rem){.HV_M-a_banner{margin:3rem 1rem;padding:2.5rem 1rem}.HV_M-a_form{flex-direction:column;gap:.375rem}.HV_M-a_input{min-height:2.75rem;padding-block:.65rem}.HV_M-a_button{width:100%;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.HV_M-a_form{transition:none}}
