.DesignerLeadForm_form___wuSB{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px}.DesignerLeadForm_form___wuSB label{display:grid;gap:9px;color:#5c625d;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.DesignerLeadForm_form___wuSB input:not([type=checkbox]),.DesignerLeadForm_form___wuSB select,.DesignerLeadForm_form___wuSB textarea{width:100%;box-sizing:border-box;border:0;border-bottom:1px solid rgb(52 68 58/34%);border-radius:0;padding:12px 2px;background:transparent;color:#25322a;font:inherit;font-size:14px;text-transform:none}.DesignerLeadForm_form___wuSB select{min-height:45px}.DesignerLeadForm_form___wuSB textarea{min-height:112px;resize:vertical}.DesignerLeadForm_fileField__YE_Ub{margin-top:4px}.DesignerLeadForm_fileControl__clwtR{position:relative;display:grid;min-height:96px;box-sizing:border-box;align-content:center;border:1px dashed rgb(52 68 58/40%);gap:7px;padding:20px 24px;background:rgb(255 255 255/24%);cursor:pointer;transition:border-color .18s ease,background .18s ease}.DesignerLeadForm_fileControl__clwtR:focus-within,.DesignerLeadForm_fileControl__clwtR:hover{border-color:var(--forest);background:rgb(255 255 255/48%)}.DesignerLeadForm_fileControl__clwtR input{position:absolute;z-index:1;inset:0;width:100%!important;height:100%;border:0!important;padding:0!important;opacity:0;cursor:pointer}.DesignerLeadForm_fileControl__clwtR strong{width:fit-content;border-bottom:1px solid;color:var(--forest);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.DesignerLeadForm_fileControl__clwtR small{overflow:hidden;color:#5c625d;font-size:12px;letter-spacing:0;line-height:1.5;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.DesignerLeadForm_progress__K_iwx{height:3px;overflow:hidden;background:rgb(52 68 58/16%)}.DesignerLeadForm_progress__K_iwx>span{display:block;height:100%;background:var(--forest);transition:width .16s linear}.DesignerLeadForm_form___wuSB input:focus-visible,.DesignerLeadForm_form___wuSB select:focus-visible,.DesignerLeadForm_form___wuSB textarea:focus-visible{outline:2px solid var(--forest);outline-offset:4px}.DesignerLeadForm_wide__cbxWD{grid-column:1/-1}.DesignerLeadForm_trap___bVZ5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.DesignerLeadForm_consent__q_v1r{display:flex!important;align-items:flex-start;flex-direction:row;gap:9px!important;font-size:10px!important;letter-spacing:0!important;text-transform:none!important}.DesignerLeadForm_consent__q_v1r input{margin-top:2px}.DesignerLeadForm_consent__q_v1r a{border-bottom:1px solid}.DesignerLeadForm_submit__2cucm{display:flex;align-items:center;gap:18px}.DesignerLeadForm_submit__2cucm button{min-width:min(100%,290px)}.DesignerLeadForm_error__2afZB{margin:0;color:#982f2f;font-size:12px}@media (max-width:640px){.DesignerLeadForm_form___wuSB{grid-template-columns:1fr}.DesignerLeadForm_wide__cbxWD{grid-column:auto}.DesignerLeadForm_submit__2cucm{align-items:stretch;flex-direction:column}.DesignerLeadForm_submit__2cucm button{width:100%}.DesignerLeadForm_fileControl__clwtR{min-height:110px;padding:18px}.DesignerLeadForm_fileControl__clwtR small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}}