.input-base[data-v-7ecafc8d]{height:50px;width:100%;border-radius:5px;border-width:1px;--tw-border-opacity:1;border-color:rgb(208 208 208/var(--tw-border-opacity,1));background-color:rgb(var(--theme-color_white));padding-left:1rem;padding-right:1rem;font-size:16px;--tw-text-opacity:1;color:rgb(6 10 20/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input-base[data-v-7ecafc8d]:focus{--tw-border-opacity:1;border-color:rgb(6 10 20/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.input-base--error[data-v-7ecafc8d]{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}textarea.input-base[data-v-7ecafc8d]{height:auto;min-height:120px;padding-top:.75rem;padding-bottom:.75rem}.spinner[data-v-7ecafc8d]{display:inline-block;height:1rem;width:1rem}@keyframes spin-7ecafc8d{to{transform:rotate(1turn)}}.spinner[data-v-7ecafc8d]{animation:spin-7ecafc8d 1s linear infinite;border-radius:9999px;border-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(6 10 20/var(--tw-border-opacity,1));border-right-color:transparent}.dialog-backdrop[data-v-aacd29aa]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:#060a1466;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow-y:auto}.dialog-container[data-v-aacd29aa]{position:relative;width:100%;max-width:640px;max-height:calc(100vh - 2rem);overflow-y:auto;background:#fff;border-radius:10px;box-shadow:0 25px 50px -12px #00000040}.dialog-container--success[data-v-aacd29aa]{max-width:380px}@media(min-width:1024px){.dialog-container[data-v-aacd29aa]{max-width:900px}.dialog-container--success[data-v-aacd29aa]{max-width:380px}}.dialog-close[data-v-aacd29aa]{position:absolute;top:.2rem;right:.2rem;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#060a14;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s,color .2s}.dialog-close[data-v-aacd29aa]:hover{color:#060a14}.dialog-content[data-v-aacd29aa]{padding:2.5rem 1.5rem 2rem}.dialog-content--success[data-v-aacd29aa]{display:flex;align-items:center;justify-content:center;min-height:140px;padding:2rem 2.5rem;text-align:center;color:#060a14;font-size:16px;line-height:1.5}.dialog-content--success[data-v-aacd29aa] p{margin:0}@media(min-width:1024px){.dialog-content[data-v-aacd29aa]{display:grid;grid-template-columns:2fr 3fr;gap:2rem;padding:2.5rem 2rem;align-items:stretch}.dialog-content--success[data-v-aacd29aa]{display:flex;min-height:20rem;align-items:center;justify-content:center;text-align:center}}.dialog-left[data-v-aacd29aa]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.dialog-left[data-v-aacd29aa]{min-height:0;display:flex;flex-direction:column}}.dialog-image-wrap[data-v-aacd29aa]{width:100%;aspect-ratio:16/10;border-radius:.5rem;overflow:hidden;background:#f8f8f8;margin-bottom:0}@media(min-width:1024px){.dialog-image-wrap[data-v-aacd29aa]{min-height:0}}.dialog-image[data-v-aacd29aa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dialog-header[data-v-aacd29aa]{margin-bottom:1.5rem}@media(min-width:1024px){.dialog-header[data-v-aacd29aa]{margin-bottom:0}}.dialog-eyebrow[data-v-aacd29aa]{font-size:16px;line-height:1.5;letter-spacing:-.16px;color:#060a14;font-weight:400;margin-bottom:.5rem}.dialog-title[data-v-aacd29aa]{font-size:24px;line-height:1.2;letter-spacing:-1.08px;color:#060a14;font-weight:500;margin:0}@media(min-width:768px){.dialog-title[data-v-aacd29aa]{font-size:36px}}.dialog-right[data-v-aacd29aa]{display:flex;flex-direction:column;gap:1.5rem}.dialog-enter-active[data-v-aacd29aa],.dialog-leave-active[data-v-aacd29aa]{transition:opacity .25s ease}.dialog-enter-active .dialog-container[data-v-aacd29aa],.dialog-leave-active .dialog-container[data-v-aacd29aa]{transition:transform .25s ease}.dialog-enter-from[data-v-aacd29aa],.dialog-leave-to[data-v-aacd29aa]{opacity:0}.dialog-enter-from .dialog-container[data-v-aacd29aa],.dialog-leave-to .dialog-container[data-v-aacd29aa]{transform:scale(.95)}.dialog-enter-to .dialog-container[data-v-aacd29aa],.dialog-leave-from .dialog-container[data-v-aacd29aa]{transform:scale(1)}
