.ESRpUa_progress{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ESRpUa_progress li{background:#3a355024;border-radius:3px;flex:1;height:3px}.ESRpUa_progress li[data-on=true]{background:linear-gradient(90deg, var(--peri), var(--orchid))}.ESRpUa_stepof{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin:0 0 6px;font-size:15px}.ESRpUa_stephead{font-family:var(--dsp);color:var(--black);margin:0 0 30px;font-size:clamp(26px,2.6vw,36px);line-height:1.1}.ESRpUa_stephead:focus{outline:none}.ESRpUa_grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px 40px;display:grid}.ESRpUa_stack{gap:30px;display:grid}.ESRpUa_label,.ESRpUa_legend{letter-spacing:.12em;text-transform:uppercase;color:#3a3550c7;margin:0 0 10px;padding:0;font-size:15px;font-weight:500;display:block}.ESRpUa_opt{text-transform:none;letter-spacing:.02em;font-weight:400}.ESRpUa_fieldset{border:0;min-width:0;margin:0;padding:0}.ESRpUa_control{width:100%;min-height:52px;font:inherit;color:var(--black);caret-color:var(--orchid);background:0 0;border:0;border-bottom:1px solid #3a355047;border-radius:0;padding:10px 2px;font-size:20px;line-height:1.5;display:block}.ESRpUa_control:focus{border-bottom:2px solid var(--peri);outline:none}.ESRpUa_control:focus-visible{outline:2px solid var(--peri);outline-offset:4px}.ESRpUa_control[aria-invalid=true]{border-bottom-color:var(--orchid)}textarea.ESRpUa_control{resize:vertical;min-height:116px}.ESRpUa_chips{flex-wrap:wrap;gap:10px;display:flex}.ESRpUa_chip{position:relative}.ESRpUa_chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ESRpUa_chip span{min-height:44px;color:var(--black);background:var(--paper);border:1px solid #3a355047;border-radius:999px;align-items:center;padding:8px 18px;font-size:17px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.ESRpUa_chip input:checked+span{background:var(--black);border-color:var(--black);color:var(--paper)}.ESRpUa_chip input:focus-visible+span{outline:2px solid var(--peri);outline-offset:3px}.ESRpUa_consent{color:var(--slate);align-items:flex-start;gap:12px;font-size:17px;line-height:1.5;display:flex}.ESRpUa_consent input{width:22px;height:22px;accent-color:var(--black);flex:none;margin-top:2px}.ESRpUa_err{color:var(--black);align-items:center;gap:8px;margin:10px 0 0;font-size:17px;line-height:1.45;display:flex}.ESRpUa_err:empty{margin:0}.ESRpUa_err svg{color:var(--orchid);flex:none}.ESRpUa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ESRpUa_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;display:flex}.ESRpUa_back{cursor:pointer;min-height:44px;font:inherit;color:var(--slate);text-underline-offset:4px;background:0 0;border:0;padding:10px 6px;font-size:17px;text-decoration:underline}.ESRpUa_status{color:var(--slate);margin:0;font-size:18px}.ESRpUa_done:focus{outline:none}.ESRpUa_donebody{color:var(--slate);margin:14px 0 0;font-size:19px;line-height:1.6}
