.modal-overlay[data-v-4173495e]{background-color:#180a14b3;display:flex;height:100%;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:16px;position:fixed;width:100%;z-index:9999}.modal[data-v-4173495e]{background-color:#fff;border-radius:8px;box-shadow:0 2px 84px #180a1433;color:#180a14;margin:auto;max-width:540px;padding:50px 16px;position:relative;text-align:center;width:100%}@media print,screen and (min-width:48em){.modal[data-v-4173495e]{padding:50px 40px}}@media print,screen and (min-width:64em){.modal[data-v-4173495e]{padding:50px 70px}}.modal[data-v-4173495e] h2{font-size:1rem;font-weight:500;letter-spacing:.3px;line-height:1.4;margin:0 0 1rem;text-transform:uppercase}@media print,screen and (min-width:48em){.modal[data-v-4173495e] h2{font-size:1.25rem;line-height:1.4}}.modal[data-v-4173495e] p:last-child{font-size:.875rem;line-height:1.4;margin:1rem 0}@media print,screen and (min-width:48em){.modal[data-v-4173495e] p:last-child{margin:2rem 0}}.modal[data-v-4173495e] button{font-weight:500;letter-spacing:.23px;text-transform:uppercase}.modal[data-v-4173495e] .form-error,.modal[data-v-4173495e] label{text-align:left}.modal[data-v-4173495e] .button.primary{margin:16px 0 0}.btn-close[data-v-4173495e]{color:inherit;margin:-10px;padding:10px;position:absolute;right:20px;top:20px}.fade-enter-active[data-v-4173495e],.fade-leave-active[data-v-4173495e]{transition:opacity .5s}.fade-enter-from[data-v-4173495e],.fade-leave-to[data-v-4173495e]{opacity:0}
