.NIke-q_footer{border-top:1px solid var(--d-line);color:var(--d-muted);padding:2rem 0 3rem;font-size:.875rem;line-height:1.8}.NIke-q_disclaimer{margin:0 0 .75rem}.NIke-q_links{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;display:flex}.NIke-q_cta{margin:0 0 .75rem}.NIke-q_cta a{white-space:nowrap}.NIke-q_cta a,.NIke-q_links a{color:var(--d-fg);text-underline-offset:.2em;text-decoration:underline}.NIke-q_cta a:focus-visible,.NIke-q_links a:focus-visible{outline:2px solid var(--d-brand);outline-offset:2px}.NIke-q_form{gap:1rem;display:grid}.NIke-q_field{gap:.375rem;display:grid}.NIke-q_field label{color:var(--d-fg);font-size:.875rem;font-weight:600}.NIke-q_field label span{color:var(--d-brand);margin-left:.25rem}.NIke-q_field input,.NIke-q_field select,.NIke-q_field textarea{font:inherit;border:1px solid var(--d-input-line);background:var(--d-surface);color:var(--d-fg);border-radius:.5rem;padding:.75rem .875rem}.NIke-q_field input:focus-visible,.NIke-q_field select:focus-visible,.NIke-q_field textarea:focus-visible{outline:2px solid var(--d-brand);outline-offset:1px;border-color:var(--d-brand)}.NIke-q_field input::placeholder,.NIke-q_field textarea::placeholder,.NIke-q_field select:invalid{color:var(--d-muted)}.NIke-q_submit{font:inherit;background:var(--d-brand);color:var(--d-on-brand);cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:.875rem 1.5rem;font-weight:700}.NIke-q_submit:hover{background:var(--d-brand-ink)}.NIke-q_submit:focus-visible{outline:2px solid var(--d-brand-ink);outline-offset:2px}.NIke-q_status{min-height:1.5em;color:var(--d-muted);margin:0;font-size:.875rem}
