.enqf{text-align:left}.enqf-field{flex-direction:column;margin-bottom:30px;display:flex}.enqf-field label{font-family:var(--font-text);letter-spacing:.18em;text-transform:uppercase;color:var(--fg-2);margin-bottom:.7em;font-size:.6875rem;font-weight:700}.enqf-field input,.enqf-field textarea,.enqf-field select{font-family:var(--font-text);color:var(--ink);border:none;border-bottom:1px solid var(--line-strong);width:100%;min-width:0;transition:border-color var(--dur) var(--ease);background:0 0;border-radius:0;outline:none;padding:.55em 0;font-size:1rem}.enqf-field input:focus,.enqf-field textarea:focus,.enqf-field select:focus{border-color:var(--pohutukawa)}.enqf-field textarea{resize:vertical;min-height:110px}.enqf-field input[aria-invalid=true],.enqf-field select[aria-invalid=true],.enqf-field textarea[aria-invalid=true]{border-color:var(--pohutukawa)}.enqf-two{grid-template-columns:1fr 1fr;gap:30px;display:grid}.enqf-submit{margin-top:8px}div.enqf p.enqf-foot{font-family:var(--font-text);color:var(--fg-3);opacity:1;margin:18px 0 0;font-size:.8125rem}.enqf-foot a{color:var(--fg-2);text-decoration:underline}div.enqf p.enqf-error{font-family:var(--font-text);color:var(--pohutukawa);opacity:1;margin:16px 0 0;font-size:.9375rem}div.enqf .enqf-field p.enqf-error{margin:8px 0 0;font-size:.875rem}.enqf-done{background:var(--paper-warm);border:1px solid var(--line);color:var(--ink);padding:44px}div.enqf .enqf-done p{font-family:var(--font-deck);color:inherit;opacity:1;margin:14px 0 0;font-size:1.4rem;line-height:1.4}.enqf-fallback{font-family:var(--font-text);margin:0}.enqf-dark{max-width:640px;margin:56px auto 0}.enqf-dark .enqf-field label{color:var(--paper-2-on-dark)}.enqf-dark .enqf-field input,.enqf-dark .enqf-field textarea,.enqf-dark .enqf-field select{color:var(--paper);border-bottom-color:#f2ebdf6b}.enqf-dark .enqf-field input::placeholder,.enqf-dark .enqf-field textarea::placeholder{color:var(--paper-3-on-dark)}.enqf-dark .enqf-field input:focus,.enqf-dark .enqf-field textarea:focus,.enqf-dark .enqf-field select:focus{border-color:var(--paper)}.enqf-dark .enqf-field select option{color:var(--ink);background:var(--paper)}.enqf-dark .enqf-field input[aria-invalid=true],.enqf-dark .enqf-field select[aria-invalid=true],.enqf-dark .enqf-field textarea[aria-invalid=true]{border-color:#e8a59e}div.enqf.enqf-dark p.enqf-error{color:#e8a59e}div.enqf.enqf-dark p.enqf-foot{color:var(--paper-3-on-dark)}div.enqf.enqf-dark p.enqf-foot a{color:var(--paper-2-on-dark)}.enqf-dark .enqf-done{color:var(--paper);background:0 0;border-color:#f2ebdf4d}.enqf-fallback.enqf-dark{text-align:center;margin-top:40px}.enqf-fallback.enqf-dark a{color:var(--paper);text-decoration:underline}.enqf-fallback.enqf-light a{color:var(--ink);text-decoration:underline}@media (max-width:820px){.enqf-two{grid-template-columns:1fr;gap:20px}.enqf-dark{margin-top:40px}}
