.input[data-v-3c07f8a0]{position:relative;flex-grow:1;display:flex;flex-direction:column;margin-top:.15rem}.label[data-v-3c07f8a0]{position:absolute;top:-.375rem;left:var(--lengthMd1);padding:2px 4px;background-color:#fff;font-size:.75rem;line-height:100%}.field:not(.field--invalid):focus~.label[data-v-3c07f8a0]{color:var(--mainColor1)}.label--invalid[data-v-3c07f8a0]{color:var(--dangerColor)}.field[data-v-3c07f8a0]{max-width:100%;width:100%;padding:var(--lengthMd1) var(--lengthSm2) var(--lengthSm3);color:var(--fontColor1);border:1px solid var(--grayColor3);border-radius:var(--lengthSm1);transition:border-color .3s}.field[data-v-3c07f8a0]:not(.field--invalid):focus{border-color:var(--mainColor1)}.field--invalid[data-v-3c07f8a0]{border-color:var(--dangerColor)}.form[data-v-0d17c662]{height:100%;display:flex;flex-direction:column;grid-gap:var(--lengthMd1);gap:var(--lengthMd1)}.buttons[data-v-0d17c662]{display:flex;align-items:center;justify-content:flex-end;grid-gap:var(--lengthSm2);gap:var(--lengthSm2)}.modal__mask[data-v-21a83ba4]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);transition:opacity .3s ease}.modal__container[data-v-21a83ba4]{position:relative;width:90%;display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--light-gray);border-radius:var(--lengthSm1);transition:all .3s ease;overflow-y:hidden}.modal__container--sm[data-v-21a83ba4]{max-width:480px;max-height:95%;padding:var(--lengthMd3)}.modal__container--md[data-v-21a83ba4]{max-width:768px;height:95%;padding:var(--lengthLg1)}.modal__container--lg[data-v-21a83ba4]{max-width:1024px;height:95%;padding:var(--lengthLg1)}h4[data-v-21a83ba4]{padding-bottom:var(--lengthMd3)}.modal__body[data-v-21a83ba4]{overflow:auto}.modal__description[data-v-21a83ba4]{font-weight:var(--medium)}.modal-enter[data-v-21a83ba4],.modal-leave-to[data-v-21a83ba4]{opacity:0}.modal-enter-active[data-v-21a83ba4],.modal-leave-active[data-v-21a83ba4]{transition:opacity .3s}.modal-enter-to[data-v-21a83ba4]{opacity:1}.btn-container[data-v-822c319a]{justify-content:flex-end;grid-gap:var(--lengthSm2);gap:var(--lengthSm2);margin-top:var(--lengthMd2)}.file-uploader[data-v-7f9baa49]{display:flex;justify-content:center;align-items:center;gap:var(--lengthSm1);padding:.75rem var(--lengthMd1);color:var(--fontColor2);font-weight:var(--semi-bold);border:1px dashed var(--grayColor3);border-radius:4px;cursor:pointer;transition:color .15s,background-color .15s}.file-uploader[data-v-7f9baa49]:hover{color:var(--fontColor1);background-color:var(--grayColor1)}.input[data-v-7f9baa49]{display:none}.hero[data-v-0c7f7bce]{position:relative;flex-shrink:0;text-align:center;background-color:var(--grayColor1);border:1px solid var(--grayColor2);border-radius:var(--lengthSm1);background-position:50%;background-size:cover}.hero__inner[data-v-0c7f7bce]{background-color:rgba(0,0,0,.5);padding:var(--lengthLg2) var(--lengthMd3)}.hero h1[data-v-0c7f7bce]{color:#fff;font-size:var(--lengthLg2)}.hero p[data-v-0c7f7bce]{max-width:75ch;margin:var(--lengthSm2) auto 0;color:var(--grayColor1);font-size:var(--lengthMd1)}.logo-container[data-v-0c7f7bce]{position:absolute;bottom:0;left:0;padding:var(--lengthMd1);display:flex;align-items:flex-end}