.loading-overlay{position:fixed;left:0;top:0;background:#fff;opacity:.7;width:100vw;height:100vh;z-index:99}.loading-overlay:before{content:"";display:block;position:absolute;width:2rem;height:2rem;border:2px solid #222;border-bottom-color:transparent;border-radius:50%;animation:rotateLoader 1s linear infinite;margin-top:1rem;left:calc(50% - 1rem);top:calc(50% - 1rem)}@keyframes rotateLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.company-form[data-v-9214b3fc]{padding-block:4.5rem}.company-form .container>div[data-v-9214b3fc]{background-color:#fff;border-radius:8px;padding:1.5rem;border:1px solid #e7e7e7}.company-form .container h3[data-v-9214b3fc]{font-size:1.25rem;line-height:2rem;margin-bottom:.5rem}.company-form .container p[data-v-9214b3fc]{color:#717171;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.company-form .container form .inputs[data-v-9214b3fc]{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.company-form .container form .inputs .error-alert[data-v-9214b3fc]{font-size:.875rem;line-height:1.25rem;color:#f84a4a}.company-form .container form .inputs>div[data-v-9214b3fc]{display:flex;flex-direction:column;position:relative;grid-column:span 12}.company-form .container form .inputs>div[data-v-9214b3fc]:nth-child(2),.company-form .container form .inputs>div[data-v-9214b3fc]:nth-child(6){grid-column:span 7}.company-form .container form .inputs>div[data-v-9214b3fc]:nth-child(3),.company-form .container form .inputs>div[data-v-9214b3fc]:nth-child(7){grid-column:span 5}.company-form .container form .inputs>div a[data-v-9214b3fc]{color:#222}.company-form .container form .inputs>div .checkbox-light label[data-v-9214b3fc]{margin-top:-1px;white-space:wrap}.company-form .container form .inputs>div label[data-v-9214b3fc]{font-size:1rem;line-height:1.5rem;white-space:nowrap}.company-form .container form .inputs>div input[data-v-9214b3fc]{border-radius:4px;border:1px solid #c7c7c7;padding:1rem;font-size:.875rem;transition:all .3s}.company-form .container form .inputs>div input[data-v-9214b3fc]:focus,.company-form .container form .inputs>div input[data-v-9214b3fc]:focus-visible,.company-form .container form .inputs>div input[data-v-9214b3fc]:focus-within{outline:none;border:1px solid #222}.company-form .container form .inputs>div input[type=file][data-v-9214b3fc]{cursor:pointer;color:transparent;height:48px}.company-form .container form .inputs>div input[type=file][data-v-9214b3fc]::-webkit-file-upload-button,.company-form .container form .inputs>div input[type=file][data-v-9214b3fc]::file-selector-button{display:none}.company-form .container form .inputs>div input+svg[data-v-9214b3fc]{position:absolute;pointer-events:none;top:33px;right:.5rem}.company-form .container form .inputs>div input~.file-placeholder[data-v-9214b3fc]{position:absolute;pointer-events:none;color:#222;top:38px;left:1rem;color:#717171;margin:0}.company-form .container form .inputs>div p[data-v-9214b3fc]{margin-block:.5rem 0;font-size:.875rem;line-height:1.25rem;color:#222}.company-form .container form .buttons[data-v-9214b3fc]{display:flex;flex-direction:row;gap:1rem;margin-top:1rem}.company-form .container form .buttons button[data-v-9214b3fc]{padding-inline:1.5rem}.company-form .feedback[data-v-9214b3fc]{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.5);top:0;left:0;z-index:999}.company-form .feedback>div[data-v-9214b3fc]{position:absolute;top:50%;left:50%;padding:2rem;transform:translate(-50%,-50%);background-color:#fff;color:#222;border-radius:.125rem;min-width:500px}.company-form .feedback>div h3[data-v-9214b3fc]{font-size:2rem;line-height:2.25rem;margin-bottom:1rem}.company-form .feedback>div p[data-v-9214b3fc]{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.company-form .feedback>div button[data-v-9214b3fc]{padding-inline:1rem}@media(max-width:1440px){.company-form .container form .inputs>div label[data-v-9214b3fc]{font-size:.875rem}}@media(max-width:950px){.company-form[data-v-9214b3fc]{margin-top:0;padding-block:.5rem 2.5rem}.company-form .container>div[data-v-9214b3fc]{padding:1rem}.company-form .container h3[data-v-9214b3fc]{font-size:1rem}.company-form .container form .inputs>div[data-v-9214b3fc]:nth-child(n){grid-column:span 12}.company-form .container form .inputs>div label[data-v-9214b3fc]{font-size:1rem;white-space:wrap}.company-form .container form .buttons[data-v-9214b3fc]{flex-direction:column}.company-form .feedback>div[data-v-9214b3fc]{padding:1.2rem 1rem;width:90%;display:flex;flex-direction:column;min-width:auto}}