.modal-payment[data-v-9cd8dcd1]{padding:30px 16px}@media (min-width:768px){.modal-payment[data-v-9cd8dcd1]{padding:30px 30px 35px}}@media (min-width:1200px){.modal-payment[data-v-9cd8dcd1]{padding:30px 60px 35px}}.modal-payment__title[data-v-9cd8dcd1]{margin:0 0 15px}.modal-payment__descr[data-v-9cd8dcd1]{color:var(--black-79);font-size:16px;letter-spacing:.01em;line-height:130%;margin:0 auto 20px;text-align:center}.modal-payment__periods[data-v-9cd8dcd1]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;background-color:var(--blue-244);border-radius:var(--radius-30);margin:0 0 15px}@media (min-width:1200px){.modal-payment__periods[data-v-9cd8dcd1]{margin:0 0 20px;grid-gap:0}}.modal-payment__sum input[data-v-9cd8dcd1]{background-color:var(--white);border:1px solid var(--gray);border-radius:30px;color:var(--black-79);display:block;font-size:16px;font-weight:400;height:40px;letter-spacing:.01em;line-height:20px;padding:9px;text-align:center;transition-duration:.3s;transition-property:color,border-color,background-color;width:100%}@media (min-width:768px){.modal-payment__sum input[data-v-9cd8dcd1]{font-size:18px;height:50px;padding:14px 9px}}.modal-payment__sum input[data-v-9cd8dcd1]::-moz-placeholder{color:var(--gray);-moz-transition:color .3s;transition:color .3s}.modal-payment__sum input[data-v-9cd8dcd1]::placeholder{color:var(--gray);transition:color .3s}.modal-payment__sum--active input[data-v-9cd8dcd1]{background-color:var(--blue);border-color:var(--blue);color:var(--white)}.modal-payment__sum--active input[data-v-9cd8dcd1]::-moz-placeholder{color:var(--white)}.modal-payment__sum--active input[data-v-9cd8dcd1]::placeholder{color:var(--white)}.modal-payment__donations[data-v-9cd8dcd1]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px 10px;margin:0 0 20px}@media (min-width:1200px){.modal-payment__donations[data-v-9cd8dcd1]{grid-gap:10px}}.modal-payment__fields[data-v-9cd8dcd1]{margin:0 0 15px}@media (min-width:1200px){.modal-payment__fields[data-v-9cd8dcd1]{margin:0 0 20px}}.modal-payment__field[data-v-9cd8dcd1]:not(:last-child){margin:0 0 15px}@media (min-width:1200px){.modal-payment__field[data-v-9cd8dcd1]:not(:last-child){margin:0 0 10px}}.modal-payment__checkboxes[data-v-9cd8dcd1]{margin:0 0 30px}.modal-payment__checkbox[data-v-9cd8dcd1]:not(:last-child){margin:0 0 15px}@media (min-width:1200px){.modal-payment__checkbox[data-v-9cd8dcd1]:not(:last-child){margin:0 0 20px}}.modal-payment__error[data-v-9cd8dcd1]{color:var(--red-229);font-size:14px;letter-spacing:.01em;line-height:140%;margin:0 0 30px;text-align:center}@media (min-width:768px){.modal-payment__error[data-v-9cd8dcd1]{font-size:16px}}@media (min-width:1200px){.modal-payment__error[data-v-9cd8dcd1]{font-size:18px;margin:0 0 30px}}.modal-payment__hint[data-v-9cd8dcd1]{color:var(--black-51);font-size:12px;font-style:italic;letter-spacing:.01em;line-height:140%;margin:-10px 0 15px;text-align:center}@media (min-width:768px){.modal-payment__hint[data-v-9cd8dcd1]{font-size:13px}}@media (min-width:1200px){.modal-payment__hint[data-v-9cd8dcd1]{font-size:14px}}.modal-payment__btn[data-v-9cd8dcd1]{margin:0 auto;min-width:220px}@media (min-width:768px){.modal-payment__btn[data-v-9cd8dcd1]{min-width:270px}}.modal-payment__terms-checkbox[data-v-9cd8dcd1]{margin:0 0 20px}.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__input:checked+.checkbox__text,.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__text{color:var(--black-51);font-size:12px;line-height:130%}@media (min-width:1200px){.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__input:checked+.checkbox__text,.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__text{font-size:14px}}.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__input:checked+.checkbox__text:before,.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__text:before{border-radius:4px}.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__input:checked+.checkbox__text:after,.modal-payment__terms-checkbox[data-v-9cd8dcd1] .checkbox__text:after{background-color:transparent;border-bottom:2px solid var(--orange);border-radius:0;border-right:2px solid var(--orange);height:10px;left:12px;margin:0;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:5px}.modal-payment__terms-checkbox[data-v-9cd8dcd1] a{color:var(--black-51);text-decoration:underline}.modal-payment__terms[data-v-9cd8dcd1]{color:var(--gray-130);font-size:9px;letter-spacing:.01em;line-height:120%;margin:10px auto 0;max-width:220px;text-align:center}@media (min-width:768px){.modal-payment__terms[data-v-9cd8dcd1]{font-size:12px;max-width:375px}}@media (min-width:1200px){.modal-payment__terms[data-v-9cd8dcd1]{font-size:14px;margin:15px auto 0}}.modal-payment__terms a[data-v-9cd8dcd1],.modal-payment__unlink[data-v-9cd8dcd1]{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.modal-payment__unlink[data-v-9cd8dcd1]{color:var(--gray-130);display:block;font-size:12px;line-height:120%;margin:20px auto 0;text-align:center;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.modal-payment__unlink[data-v-9cd8dcd1]{font-size:14px}}@media (min-width:1200px){.modal-payment__unlink[data-v-9cd8dcd1]{font-size:16px;margin:25px auto 0}}.modal-payment-radio[data-v-9cd8dcd1]{cursor:pointer}.modal-payment-radio__input[data-v-9cd8dcd1]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.modal-payment-radio__input:checked+.modal-payment-radio__text[data-v-9cd8dcd1]{background-color:var(--blue);border-color:var(--blue);color:var(--white)}.modal-payment-radio__text[data-v-9cd8dcd1]{align-items:center;border-radius:var(--radius-30);display:flex;height:40px;justify-content:center;letter-spacing:.01em;line-height:120%;text-align:center;transition:color .3s,border-color .3s,background-color .3s}@media (min-width:768px){.modal-payment-radio__text[data-v-9cd8dcd1]{height:50px}}.modal-payment-radio--mod-period .modal-payment-radio__input:checked+.modal-payment-radio__text[data-v-9cd8dcd1]{font-weight:700}.modal-payment-radio--mod-period .modal-payment-radio__text[data-v-9cd8dcd1]{border:1px solid transparent;color:var(--gray-130);font-size:16px}@media (min-width:768px){.modal-payment-radio--mod-period .modal-payment-radio__text[data-v-9cd8dcd1]{font-size:20px}}@media (min-width:1200px){.modal-payment-radio--mod-period .modal-payment-radio__text[data-v-9cd8dcd1]{font-size:24px}}.modal-payment-radio--mod-donation .modal-payment-radio__input:checked+.modal-payment-radio__text[data-v-9cd8dcd1]{font-weight:500}.modal-payment-radio--mod-donation .modal-payment-radio__text[data-v-9cd8dcd1]{border:1px solid var(--gray);color:var(--black-79);font-size:16px}@media (min-width:768px){.modal-payment-radio--mod-donation .modal-payment-radio__text[data-v-9cd8dcd1]{font-size:18px}}.modal-regular[data-v-85d1fab5]{padding:30px 16px}@media (min-width:768px){.modal-regular[data-v-85d1fab5]{padding:30px}}@media (min-width:1200px){.modal-regular[data-v-85d1fab5]{padding:30px 60px}}.modal-regular__title[data-v-85d1fab5]{margin:0 0 20px}@media (min-width:1200px){.modal-regular__title[data-v-85d1fab5]{margin:0 0 30px}}.modal-regular__field[data-v-85d1fab5]{margin:0 0 20px}@media (min-width:1200px){.modal-regular__field[data-v-85d1fab5]{margin:0 0 30px}}.modal-regular__checkboxes[data-v-85d1fab5]{margin:0 0 30px}.modal-regular__checkbox[data-v-85d1fab5]:not(:last-child){margin:0 0 20px}.modal-regular__btn[data-v-85d1fab5]{margin:0 auto;min-width:220px}@media (min-width:768px){.modal-regular__btn[data-v-85d1fab5]{min-width:270px}}.modal-regular-success[data-v-0816c81f]{align-items:center;display:flex;flex-direction:column;gap:20px;padding:30px 16px}@media (min-width:768px){.modal-regular-success[data-v-0816c81f]{padding:30px}}@media (min-width:1200px){.modal-regular-success[data-v-0816c81f]{padding:30px 60px}}.modal-regular-success__text[data-v-0816c81f]{font-size:16px;letter-spacing:.01em;line-height:140%;max-width:460px;text-align:center}@media (min-width:1200px){.modal-regular-success__text[data-v-0816c81f]{font-size:18px}}.modal-regular-success__text a[data-v-0816c81f],.modal-regular-success__text b[data-v-0816c81f]{color:var(--blue);font-weight:700}.modal-regular-success__text span[data-v-0816c81f]{color:var(--orange);font-weight:700}.modal-regular-success__footnote[data-v-0816c81f]{color:var(--gray-130);font-size:13px;letter-spacing:.01em;line-height:130%;max-width:292px;text-align:center}@media (min-width:1200px){.modal-regular-success__footnote[data-v-0816c81f]{font-size:14px;line-height:140%}}.modal-cookie[data-v-57a2ab9c]{background-color:var(--blue-033-opacity-70);bottom:0;left:0;position:fixed;width:100%;z-index:101}.modal-cookie-enter-active[data-v-57a2ab9c],.modal-cookie-leave-active[data-v-57a2ab9c]{transition:all .3s ease}.modal-cookie-enter-from[data-v-57a2ab9c],.modal-cookie-leave-to[data-v-57a2ab9c]{opacity:0}.modal-cookie__wrapper[data-v-57a2ab9c]{align-items:center;display:flex;flex-direction:column;gap:10px;padding:20px 0}@media (min-width:768px){.modal-cookie__wrapper[data-v-57a2ab9c]{flex-direction:row;gap:20px;min-height:96px;padding:10px 0}}.modal-cookie__text[data-v-57a2ab9c]{color:var(--white);font-size:14px;line-height:150%}@media (min-width:992px){.modal-cookie__text[data-v-57a2ab9c]{font-size:15px}}@media (min-width:1200px){.modal-cookie__text[data-v-57a2ab9c]{font-size:18px;line-height:170%}}.modal-cookie__btn[data-v-57a2ab9c]{flex-shrink:0}
