.modal-form-primary[data-v-df0f7ad2]{background-color:#202a44;color:#fff;display:block;height:100lvh;position:fixed;right:0;top:0;width:40rem;z-index:10}@media (max-width:40rem){.modal-form-primary[data-v-df0f7ad2]{width:100vw}}.modal-form-primary__close[data-v-df0f7ad2]{aspect-ratio:1;color:#ea573c;cursor:pointer;display:block;position:absolute;right:1.5rem;top:2rem;transition:rotate .4s cubic-bezier(.36,1.5,.64,1)}@media (pointer:fine){.modal-form-primary__close[data-v-df0f7ad2]:hover{rotate:90deg}}.modal-form-primary__close[data-v-df0f7ad2]:active{scale:.9}.modal-form-primary__container[data-v-df0f7ad2]{display:flex;flex-direction:column;gap:4rem;height:100lvh;overflow-y:auto;padding:4rem clamp(2rem,1.3333333333rem + 2.2222222222vw,4rem) 8rem;scrollbar-width:none;width:100%;-ms-overflow-style:none}.modal-form-primary__container[data-v-df0f7ad2]::-webkit-scrollbar{display:none}.modal-form-primary__titlebox[data-v-df0f7ad2]{display:flex;flex-direction:column;gap:1rem}.modal-form-primary__title[data-v-df0f7ad2]{color:#ea573c;font-size:clamp(1.75rem,1rem + 2.5vw,4rem);font-weight:600;line-height:1.1;max-width:25ch}.modal-form-primary__desc[data-v-df0f7ad2]{color:#ea573c;font-size:clamp(1rem,.9583333333rem + .1388888889vw,1.125rem);line-height:1.2}.modal-form-primary__data[data-v-df0f7ad2]{display:flex;flex-direction:column;gap:2rem}.modal-form-primary__inputbox[data-v-df0f7ad2]{padding:1.5rem 0;position:relative}.modal-form-primary__inputbox[data-v-df0f7ad2]:before{background-image:linear-gradient(90deg,#ea573c 50%,#fafafa40 0);background-position:100% 0;background-size:200% 100%;bottom:0;content:"";height:.125rem;position:absolute;transition:background-position .4s ease;width:100%}.modal-form-primary__inputbox-icon[data-v-df0f7ad2]{color:#ea573c}.modal-form-primary__inputbox>input[data-v-df0f7ad2],.modal-form-primary__inputbox>textarea[data-v-df0f7ad2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:inherit;font-family:inherit;font-size:clamp(1rem,.9583333333rem + .1388888889vw,1.125rem);height:100%;inset:0;position:absolute;width:100%}.modal-form-primary__inputbox>input[data-v-df0f7ad2]::-moz-placeholder,.modal-form-primary__inputbox>textarea[data-v-df0f7ad2]::-moz-placeholder{color:transparent}.modal-form-primary__inputbox>input[data-v-df0f7ad2]::placeholder,.modal-form-primary__inputbox>textarea[data-v-df0f7ad2]::placeholder{color:transparent}.modal-form-primary__inputbox>span[data-v-df0f7ad2]{font-size:clamp(1.125rem,1.0833333333rem + .1388888889vw,1.25rem);left:0;opacity:.5;pointer-events:none;position:absolute;transition:all .4s ease;will-change:translate,opacity,font-size}.modal-form-primary__inputbox--file[data-v-df0f7ad2]{align-items:center;display:grid;gap:1rem 0;grid-template-areas:"label icon" "hr hr" "input input";justify-content:space-between;position:relative;width:100%}.modal-form-primary__inputbox--file>input[data-v-df0f7ad2]{grid-area:input}.modal-form-primary__inputbox--file>input[data-v-df0f7ad2]::-webkit-file-upload-button,.modal-form-primary__inputbox--file>input[data-v-df0f7ad2]::file-selector-button{display:none}.modal-form-primary__inputbox--file>span[data-v-df0f7ad2]{font-size:clamp(1.125rem,1.0833333333rem + .1388888889vw,1.25rem);grid-area:label;opacity:.5}.modal-form-primary__inputbox--file>svg[data-v-df0f7ad2]{grid-area:icon;opacity:.25}.modal-form-primary__inputbox--file>hr[data-v-df0f7ad2]{background-color:#fafafa40;grid-area:hr;height:.125rem;width:100%}.modal-form-primary__inputbox--tarea[data-v-df0f7ad2]{height:8rem}.modal-form-primary__inputbox--tarea>textarea[data-v-df0f7ad2]{height:100%;resize:none;width:100%}.modal-form-primary__inputbox--tarea>span[data-v-df0f7ad2]{top:0}.modal-form-primary__inputbox--tarea:not(:has(textarea:-moz-placeholder))>span[data-v-df0f7ad2]{color:#fafafa;font-size:.875rem;opacity:1;translate:0 -1rem}.modal-form-primary__inputbox--tarea:has(textarea:focus)>span[data-v-df0f7ad2],.modal-form-primary__inputbox--tarea:not(:has(textarea:placeholder-shown))>span[data-v-df0f7ad2]{color:#fafafa;font-size:.875rem;opacity:1;translate:0 -1rem}.modal-form-primary__inputbox--tarea[data-v-df0f7ad2]:not(:has(textarea:-moz-placeholder)):before{background-position:0}.modal-form-primary__inputbox--tarea[data-v-df0f7ad2]:has(textarea:focus):before,.modal-form-primary__inputbox--tarea[data-v-df0f7ad2]:not(:has(textarea:placeholder-shown)):before{background-position:0}.modal-form-primary__inputbox--input>span[data-v-df0f7ad2]{left:0;top:50%;translate:0 -50%}.modal-form-primary__inputbox--input:not(:has(input:-moz-placeholder))>span[data-v-df0f7ad2]{color:#fafafa;font-size:.875rem;opacity:1;translate:0 -2rem}.modal-form-primary__inputbox--input:has(input:focus)>span[data-v-df0f7ad2],.modal-form-primary__inputbox--input:not(:has(input:placeholder-shown))>span[data-v-df0f7ad2]{color:#fafafa;font-size:.875rem;opacity:1;translate:0 -2rem}.modal-form-primary__inputbox--input[data-v-df0f7ad2]:not(:has(input:-moz-placeholder)):before{background-position:0}.modal-form-primary__inputbox--input[data-v-df0f7ad2]:has(input:focus):before,.modal-form-primary__inputbox--input[data-v-df0f7ad2]:not(:has(input:placeholder-shown)):before{background-position:0}.modal-form-primary__controls[data-v-df0f7ad2]{display:flex;flex-direction:column;gap:1rem}.modal-form-primary__agreement[data-v-df0f7ad2]{align-items:center;display:flex;font-size:.875rem;gap:.5rem;position:relative}.modal-form-primary__agreement>label[data-v-df0f7ad2]{aspect-ratio:1;border:.125rem solid #ea573c;cursor:pointer;display:block;height:1.5rem;min-height:1.5rem;min-width:1.5rem;position:relative;transition:border-color .4s ease;width:1.5rem}.modal-form-primary__agreement>label[data-v-df0f7ad2]:after,.modal-form-primary__agreement>label[data-v-df0f7ad2]:before{background-color:#ea573c;content:"";height:.125rem;left:50%;opacity:.25;position:absolute;top:50%;transition:all .4s cubic-bezier(.36,1.5,.64,1) 0s;translate:-50% -50%;width:.75rem}@media (pointer:fine){.modal-form-primary__agreement>label[data-v-df0f7ad2]:hover{border-color:#ea573c}.modal-form-primary__agreement>label[data-v-df0f7ad2]:hover:after,.modal-form-primary__agreement>label[data-v-df0f7ad2]:hover:before{background-color:#ea573c;opacity:1}.modal-form-primary__agreement>label[data-v-df0f7ad2]:hover:after{rotate:270deg}}.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:focus-visible){border-color:#ea573c}.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:focus-visible):after,.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:focus-visible):before{background-color:#ea573c;opacity:1}.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:focus-visible):after{rotate:270deg}.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:checked){border-color:#ea573c}.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:checked):after,.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:checked):before{background-color:#ea573c;opacity:1}.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:checked):before{rotate:-135deg;translate:-100% 0;width:.375rem}.modal-form-primary__agreement>label[data-v-df0f7ad2]:has(input:checked):after{rotate:135deg;translate:-30% -30%;width:.625rem}.modal-form-primary__loading[data-v-df0f7ad2]{align-items:center;background-color:#202a44bf;display:flex;inset:0;justify-content:center;position:absolute;z-index:5}
