.qf[data-astro-cid-5v4witja]{background:var(--color-sand);border-top:6px solid var(--color-orange);padding:clamp(1.25rem,4vw,2.5rem)}.qf-progress[data-astro-cid-5v4witja]{gap:.5rem;margin:0 0 1.75rem;padding:0;list-style:none;display:none}.qf[data-astro-cid-5v4witja].is-enhanced .qf-progress[data-astro-cid-5v4witja]{display:flex}.qf-progress[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]{font-size:var(--step--1);color:var(--color-stone-600);flex:1;gap:.4rem;font-weight:600;display:grid}.qf-progress[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]:before{content:"";background:var(--color-stone-300);height:6px}.qf-progress[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja][aria-current=step]:before,.qf-progress[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja][data-done]:before{background:var(--color-tarmac)}.qf-progress[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja][aria-current=step]{color:var(--color-tarmac)}.qf-dot[data-astro-cid-5v4witja]{display:none}@media (width<=479px){.qf-dot-label[data-astro-cid-5v4witja]{font-size:.75rem}}form[data-astro-cid-5v4witja]{gap:1.5rem;display:grid}.qf-step[data-astro-cid-5v4witja]{border:0;gap:1.25rem;min-width:0;margin:0;padding:0;display:grid}.qf-step[data-astro-cid-5v4witja][hidden]{display:none}.qf[data-astro-cid-5v4witja]:not(.is-enhanced) .qf-step[data-astro-cid-5v4witja][hidden]{display:grid}.qf-legend[data-astro-cid-5v4witja]{font-family:var(--font-display);font-weight:800;font-stretch:125%;font-size:var(--step-3);letter-spacing:-.025em;color:var(--color-tarmac);margin-bottom:.25rem;padding:0}.field[data-astro-cid-5v4witja]{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-5v4witja]>label[data-astro-cid-5v4witja],.field[data-astro-cid-5v4witja]>legend[data-astro-cid-5v4witja],.label[data-astro-cid-5v4witja]{color:var(--color-tarmac);padding:0;font-weight:650}.opt[data-astro-cid-5v4witja]{color:var(--color-stone-600);font-weight:400}input[data-astro-cid-5v4witja][type=text],input[data-astro-cid-5v4witja][type=tel],input[data-astro-cid-5v4witja][type=email],select[data-astro-cid-5v4witja],textarea[data-astro-cid-5v4witja]{width:100%;min-height:3.1rem;font:inherit;color:var(--color-tarmac);border:2px solid var(--color-stone-400);background:#fff;border-radius:2px;padding:.75rem .9rem;font-size:1rem}textarea[data-astro-cid-5v4witja]{resize:vertical;min-height:8rem}input[data-astro-cid-5v4witja]:focus-visible,select[data-astro-cid-5v4witja]:focus-visible,textarea[data-astro-cid-5v4witja]:focus-visible{border-color:var(--color-tarmac)}[data-astro-cid-5v4witja][aria-invalid=true]{border-color:#b3261e!important}.err[data-astro-cid-5v4witja]{color:#b3261e;font-weight:600;font-size:var(--step--1);margin:0}.hint[data-astro-cid-5v4witja]{font-size:var(--step--1);color:var(--color-stone-600);margin:0}.chips[data-astro-cid-5v4witja]{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.chip[data-astro-cid-5v4witja]{position:relative}.chip[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{opacity:0;position:absolute;inset:0}.chip[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{border:2px solid var(--color-stone-400);background:#fff;border-radius:2px;align-items:center;min-height:2.75rem;padding:.5rem .9rem;font-size:.95rem;font-weight:600;display:inline-flex}.chip[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+span[data-astro-cid-5v4witja]{background:var(--color-tarmac);border-color:var(--color-tarmac);color:var(--color-sand)}.chip[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus-visible+span[data-astro-cid-5v4witja]{outline:3px solid var(--color-orange);outline-offset:2px}.file[data-astro-cid-5v4witja]{border:2px dashed var(--color-stone-500);min-height:3.5rem;color:var(--color-tarmac);cursor:pointer;background:#fff;align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:600;display:flex}.file[data-astro-cid-5v4witja] svg{width:1.3rem;height:1.3rem}.file-input[data-astro-cid-5v4witja]{opacity:0;width:1px;height:1px;position:absolute}.file-input[data-astro-cid-5v4witja]:focus-visible~.file[data-astro-cid-5v4witja],.field[data-astro-cid-5v4witja]:has(.file-input:focus-visible) .file[data-astro-cid-5v4witja]{outline:3px solid var(--color-orange);outline-offset:2px}.qf-hp[data-astro-cid-5v4witja]{width:1px;height:1px;position:absolute;left:-9999px}.qf-nav[data-astro-cid-5v4witja]{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.qf-nav[data-astro-cid-5v4witja] [data-astro-cid-5v4witja][data-qf-next],.qf-nav[data-astro-cid-5v4witja] [data-astro-cid-5v4witja][data-qf-submit]{margin-left:auto}.qf-nav[data-astro-cid-5v4witja] [data-astro-cid-5v4witja][hidden],.qf[data-astro-cid-5v4witja]:not(.is-enhanced) [data-astro-cid-5v4witja][data-qf-next],.qf[data-astro-cid-5v4witja]:not(.is-enhanced) [data-astro-cid-5v4witja][data-qf-back]{display:none}.qf[data-astro-cid-5v4witja]:not(.is-enhanced) [data-astro-cid-5v4witja][data-qf-submit]{display:inline-flex}.qf-status[data-astro-cid-5v4witja]{margin:0;font-weight:600}.qf-status[data-astro-cid-5v4witja]:empty{display:none}.qf-done[data-astro-cid-5v4witja]{gap:.75rem;display:grid}.qf-done[data-astro-cid-5v4witja][hidden]{display:none}.qf-done[data-astro-cid-5v4witja] p[data-astro-cid-5v4witja]{margin:0}
