.modal-overlay[data-v-d3d697e1]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:1050}.modal-container[data-v-d3d697e1]{background:#fff;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:500px;overflow:hidden;padding:80px 20px;text-align:center;width:100%}.modal-header[data-v-d3d697e1]{position:relative}.modal-close[data-v-d3d697e1]{cursor:pointer;height:40px;padding:0;position:absolute;right:5px;top:-55px;width:40px}.modal-content[data-v-d3d697e1]{display:grid;font-size:18px;gap:20px;line-height:130%}.modal-footer[data-v-d3d697e1]{color:#fa9d47;font-size:18px;font-weight:500;line-height:32px;margin-top:40px}.modal-enter-active[data-v-d3d697e1],.modal-leave-active[data-v-d3d697e1]{transition:opacity .3s ease}.modal-enter-from[data-v-d3d697e1],.modal-leave-to[data-v-d3d697e1]{opacity:0}.modal-enter-active .modal-container[data-v-d3d697e1],.modal-leave-active .modal-container[data-v-d3d697e1]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-d3d697e1],.modal-leave-to .modal-container[data-v-d3d697e1]{transform:scale(.9)}@media (min-width:1200px){.modal-container[data-v-d3d697e1]{max-width:960px;padding:80px}.modal-content[data-v-d3d697e1]{font-size:28px;gap:40px;letter-spacing:-.28px;line-height:130%}.modal-close[data-v-d3d697e1]{height:44px;right:-40px;top:-40px;width:44px}.modal-footer[data-v-d3d697e1]{color:#fa9d47;font-size:28px;margin-top:80px}}
