.toast[data-v-08f38a67]{--btn-border-width:2px;align-items:center;background-color:var(--toast-bg);border-radius:.5rem;bottom:.25rem;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;max-width:28rem;overflow:hidden;padding:.5rem .5rem .75rem;position:fixed;right:.25rem;text-align:left;width:calc(100% - .5rem);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:640px){.toast[data-v-08f38a67]{bottom:.5rem;right:.5rem}}.toast[data-v-08f38a67]:before{bottom:0;content:"";height:.25rem;left:0;position:absolute;right:0;--tw-scale-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes progress-08f38a67{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.toast[data-v-08f38a67]:before{animation:progress-08f38a67 3s linear 3s forwards;animation-delay:.75s;animation-duration:5s;background-color:var(--btn-bg)}.toast .toast__title[data-v-08f38a67]{color:var(--btn-bg);line-height:1}.toast .toast__message[data-v-08f38a67]{color:var(--toast-text);font-size:.75rem;line-height:1rem;line-height:1}.toast .toast__icon[data-v-08f38a67]{color:var(--btn-bg);height:2rem;width:2rem}.toast.toast-big[data-v-08f38a67]{max-width:32rem}@media(min-width:768px){.toast.toast-big[data-v-08f38a67]{bottom:2rem;font-size:1.125rem;line-height:1.75rem;padding:1.5rem 1rem;right:2rem}}.toast.toast-big .toast__title[data-v-08f38a67]{font-weight:700;margin-bottom:.5rem}.toast.toast-big .toast__message[data-v-08f38a67]{font-size:1rem;line-height:1.5rem;line-height:1.25}.toast.toast-big .toast__icon[data-v-08f38a67]{color:var(--btn-bg);flex-shrink:0;height:2.5rem;width:2.5rem}.toast-enter-active{animation:toast .75s ease-in-out forwards}@keyframes toast{0%{filter:blur(10px);opacity:0;transform:translateY(20px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.toast-leave-active{animation:toast .75s ease-in-out forwards;--tw-animate-direction:reverse;animation-direction:var(--tw-animate-direction)}.dark[data-v-d3237c4e]{color-scheme:dark;--btn-border-width:1px;border-radius:1.5rem;border-width:2px;--tw-border-opacity:1;background-color:hsl(var(--secondary-500)/.5);border-color:rgb(var(--color-secondary)/var(--tw-border-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(var(--color-tertiary)/var(--tw-text-opacity,1))}@media(min-width:640px){.dark[data-v-d3237c4e]{padding:1.5rem}}@media(min-width:1024px){.dark[data-v-d3237c4e]{padding:2.5rem}}@media(min-width:1280px){.dark[data-v-d3237c4e]{padding:4rem}}.dark.submitted[data-v-d3237c4e]{opacity:.5;pointer-events:none}.dark .form-input[data-v-d3237c4e]:-webkit-autofill{background-color:hsl(var(--secondary-950)/.5);border-radius:.5rem;border-width:0;font-size:.875rem;line-height:1.25rem;padding-bottom:.75rem;padding-top:.75rem;width:100%;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-secondary)/.7);transition-duration:.5s;-webkit-transition-property:all;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark .form-input[data-v-d3237c4e],.dark .form-input[data-v-d3237c4e]:autofill{background-color:hsl(var(--secondary-950)/.5);border-radius:.5rem;border-width:0;font-size:.875rem;line-height:1.25rem;padding-bottom:.75rem;padding-top:.75rem;width:100%;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-secondary)/.7);transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark .form-input[data-v-d3237c4e]::-moz-placeholder,.dark .form-input[data-v-d3237c4e]:autofill::-moz-placeholder{color:hsl(var(--secondary-100)/.6)}.dark .form-input[data-v-d3237c4e]:-webkit-autofill::placeholder{color:hsl(var(--secondary-100)/.6)}.dark .form-input[data-v-d3237c4e]::placeholder,.dark .form-input[data-v-d3237c4e]:autofill::placeholder{color:hsl(var(--secondary-100)/.6)}.dark .form-input[data-v-d3237c4e]:-webkit-autofill:focus{background-color:hsl(var(--secondary-800)/.3);--tw-ring-color:hsl(var(--secondary-200)/.6)}.dark .form-input[data-v-d3237c4e]:autofill:focus,.dark .form-input[data-v-d3237c4e]:focus{background-color:hsl(var(--secondary-800)/.3);--tw-ring-color:hsl(var(--secondary-200)/.6)}@media(min-width:640px){.dark .form-input[data-v-d3237c4e]:-webkit-autofill{font-size:1rem;line-height:1.5rem}.dark .form-input[data-v-d3237c4e],.dark .form-input[data-v-d3237c4e]:autofill{font-size:1rem;line-height:1.5rem}}@media(min-width:1024px){.dark .form-input[data-v-d3237c4e]:-webkit-autofill{font-size:1.125rem;line-height:1.75rem}.dark .form-input[data-v-d3237c4e],.dark .form-input[data-v-d3237c4e]:autofill{font-size:1.125rem;line-height:1.75rem}}.dark .form-input[data-v-d3237c4e]:-webkit-autofill:-webkit-autofill,.dark .form-input[data-v-d3237c4e]:-webkit-autofill:-webkit-autofill:active,.dark .form-input[data-v-d3237c4e]:-webkit-autofill:-webkit-autofill:focus,.dark .form-input[data-v-d3237c4e]:-webkit-autofill:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.dark .form-input[data-v-d3237c4e]:-webkit-autofill,.dark .form-input[data-v-d3237c4e]:-webkit-autofill:active,.dark .form-input[data-v-d3237c4e]:-webkit-autofill:focus,.dark .form-input[data-v-d3237c4e]:-webkit-autofill:hover,.dark .form-input[data-v-d3237c4e]:autofill:-webkit-autofill,.dark .form-input[data-v-d3237c4e]:autofill:-webkit-autofill:active,.dark .form-input[data-v-d3237c4e]:autofill:-webkit-autofill:focus,.dark .form-input[data-v-d3237c4e]:autofill:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.dark .form-input[data-v-d3237c4e]:-webkit-autofill:-webkit-autofill{-webkit-text-fill-color:#fff}.dark .form-input[data-v-d3237c4e]:-webkit-autofill,.dark .form-input[data-v-d3237c4e]:autofill:-webkit-autofill{-webkit-text-fill-color:#fff}.dark .form-input[data-v-d3237c4e]:-webkit-autofill:-webkit-autofill:focus{-webkit-text-fill-color:#fff}.dark .form-input[data-v-d3237c4e]:-webkit-autofill:focus,.dark .form-input[data-v-d3237c4e]:autofill:-webkit-autofill:focus{-webkit-text-fill-color:#fff}.dark .form-input[data-v-d3237c4e]:autofill:invalid:not(:focus):not(:-moz-placeholder),.dark .form-input[data-v-d3237c4e]:invalid:not(:focus):not(:-moz-placeholder){background-color:#ef44441a;--tw-ring-color:rgba(239,68,68,.7)}.dark .form-input[data-v-d3237c4e]:-webkit-autofill:invalid:not(:focus):not(:placeholder-shown){background-color:#ef44441a;--tw-ring-color:rgba(239,68,68,.7)}.dark .form-input[data-v-d3237c4e]:autofill:invalid:not(:focus):not(:placeholder-shown),.dark .form-input[data-v-d3237c4e]:invalid:not(:focus):not(:placeholder-shown){background-color:#ef44441a;--tw-ring-color:rgba(239,68,68,.7)}.dark .form-checkbox[data-v-d3237c4e]{accent-color:hsl(var(--secondary-500)/.5);background-color:hsl(var(--secondary-950)/.5);border-color:rgb(var(--color-secondary)/.7);border-radius:.375rem;border-width:2px;height:1.25rem;width:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark .form-checkbox[data-v-d3237c4e]:checked{background-color:hsl(var(--secondary-500)/.5)}.dark .form-checkbox[data-v-d3237c4e]:checked,.dark .form-checkbox[data-v-d3237c4e]:focus{--tw-border-opacity:1;border-color:hsl(var(--secondary-300)/var(--tw-border-opacity,1))}.dark .form-checkbox[data-v-d3237c4e]:focus{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--secondary-800)/var(--tw-ring-opacity,1));--tw-ring-color:transparent;--tw-ring-offset-color:transparent}@media(min-width:768px){.dark .form-checkbox[data-v-d3237c4e]{height:1.5rem;width:1.5rem}}@media(min-width:1024px){.dark .form-checkbox[data-v-d3237c4e]{font-size:1.125rem;line-height:1.75rem}}.dark .input-label[data-v-d3237c4e]{display:block;font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:.25rem;text-align:left;--tw-text-opacity:1;color:hsl(var(--secondary-50)/var(--tw-text-opacity,1));opacity:0;transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark .input-label[data-v-d3237c4e]:has(+:not(:-moz-placeholder)){opacity:1}.dark .input-label[data-v-d3237c4e]:has(+:not(:placeholder-shown)),:is(:focus-within>.dark .input-label[data-v-d3237c4e]){opacity:1}.dark .input-label[data-v-d3237c4e]:has(+:invalid:not(:focus):not(:-moz-placeholder)){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark .input-label[data-v-d3237c4e]:has(+:invalid:not(:focus):not(:placeholder-shown)){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}form[data-v-d3237c4e]{align-items:center;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){form[data-v-d3237c4e]{align-items:flex-start}}.custom-cta[data-v-d3237c4e]{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}:has(input:invalid) .custom-cta[data-v-d3237c4e]{cursor:not-allowed;pointer-events:none}:has(input:invalid) .custom-cta[data-v-d3237c4e]:hover{opacity:.4;--tw-saturate:saturate(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
