@charset "UTF-8";.app-icon[data-v-95446b0d]{display:inline-block;vertical-align:middle;flex-shrink:0}.header[data-v-0f9d7f73]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#1a202cf2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .3s ease;border-bottom:1px solid transparent}.header--scrolled[data-v-0f9d7f73]{background:#1a202cfa;border-bottom:1px solid rgba(212,160,23,.15);box-shadow:0 8px 30px #2d37481a}.header__inner[data-v-0f9d7f73]{max-width:1280px;margin:0 auto;padding:0 20px}@media(max-width:768px){.header__inner[data-v-0f9d7f73]{padding:0 16px}}.header__inner[data-v-0f9d7f73]{display:flex;align-items:center;justify-content:space-between;height:72px}.header__logo[data-v-0f9d7f73]{display:flex;align-items:center;flex-shrink:0}.header__logo-img[data-v-0f9d7f73]{height:40px;width:auto}@media(max-width:480px){.header__logo-img[data-v-0f9d7f73]{height:32px}}.header__nav[data-v-0f9d7f73]{display:flex;gap:28px}@media(max-width:1024px){.header__nav[data-v-0f9d7f73]{display:none}}.header__nav-link[data-v-0f9d7f73]{color:#b0b8c4;font-size:.92rem;font-weight:500;transition:color .3s ease;position:relative;padding:4px 0}.header__nav-link[data-v-0f9d7f73]:hover{color:#fff}.header__nav-link.active[data-v-0f9d7f73]{color:#d4a017}.header__nav-link.active[data-v-0f9d7f73]:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:#d4a017;border-radius:1px;animation:navUnderline-0f9d7f73 .3s ease}@keyframes navUnderline-0f9d7f73{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.header__actions[data-v-0f9d7f73]{display:flex;align-items:center;gap:16px}@media(max-width:1024px){.header__actions[data-v-0f9d7f73]{display:none}}.header__phone[data-v-0f9d7f73]{color:#fff;font-weight:700;font-size:.95rem;transition:all .3s ease;letter-spacing:.02em;background:none;border:none;cursor:pointer;padding:6px 10px;border-radius:8px;position:relative}.header__phone[data-v-0f9d7f73]:hover{color:#d4a017;background:#d4a01714}.header__phone[data-v-0f9d7f73]:after{content:"📋";font-size:.7rem;position:absolute;top:2px;right:-2px;opacity:0;transition:opacity .2s ease}.header__phone[data-v-0f9d7f73]:hover:after{opacity:.6}.header__cta[data-v-0f9d7f73]{padding:10px 22px;background:#d4a017;color:#1a202c;border-radius:8px;font-weight:700;font-size:.9rem;transition:all .3s ease}.header__cta[data-v-0f9d7f73]:hover{background:#b8860b;transform:translateY(-1px);box-shadow:0 4px 12px #d4a0174d}.header__mobile-call[data-v-0f9d7f73]{display:none;color:#d4a017;padding:6px;transition:color .3s ease}@media(max-width:1024px){.header__mobile-call[data-v-0f9d7f73]{display:flex;align-items:center}}.header__mobile-call[data-v-0f9d7f73]:hover{color:#b8860b}.header__burger[data-v-0f9d7f73]{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;z-index:10}@media(max-width:1024px){.header__burger[data-v-0f9d7f73]{display:flex}}.header__burger span[data-v-0f9d7f73]{display:block;width:100%;height:2px;background:#b0b8c4;border-radius:1px;transition:all .3s ease}.header__burger--active span[data-v-0f9d7f73]:nth-child(1){transform:translateY(7px) rotate(45deg);background:#d4a017}.header__burger--active span[data-v-0f9d7f73]:nth-child(2){opacity:0}.header__burger--active span[data-v-0f9d7f73]:nth-child(3){transform:translateY(-7px) rotate(-45deg);background:#d4a017}.copy-toast[data-v-0f9d7f73]{position:fixed;bottom:40px;left:50%;transform:translate(-50%);z-index:99999;display:flex;align-items:center;gap:10px;padding:14px 28px;background:#1a202c;color:#fff;border-radius:16px;border:1px solid rgba(212,160,23,.2);box-shadow:0 12px 40px #0006;font-weight:600;font-size:.92rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.copy-toast svg[data-v-0f9d7f73]{color:#43e97b;flex-shrink:0}.toast-enter-active[data-v-0f9d7f73]{transition:all .4s cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-0f9d7f73]{transition:all .3s ease}.toast-enter-from[data-v-0f9d7f73]{opacity:0;transform:translate(-50%) translateY(20px) scale(.9)}.toast-leave-to[data-v-0f9d7f73]{opacity:0;transform:translate(-50%) translateY(-10px) scale(.95)}.mobile-overlay[data-v-0f9d7f73]{position:fixed;inset:0;z-index:9999;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobile-menu[data-v-0f9d7f73]{position:absolute;top:0;right:0;width:85%;max-width:360px;height:100%;background:#1a202c;display:flex;flex-direction:column;overflow-y:auto;box-shadow:-8px 0 30px #0000004d}.mobile-menu__header[data-v-0f9d7f73]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.mobile-menu__logo[data-v-0f9d7f73]{height:32px;width:auto}.mobile-menu__close[data-v-0f9d7f73]{color:#b0b8c4;padding:4px;transition:color .3s ease}.mobile-menu__close[data-v-0f9d7f73]:hover{color:#d4a017}.mobile-menu__nav[data-v-0f9d7f73]{padding:12px 0}.mobile-menu__link[data-v-0f9d7f73]{display:flex;align-items:center;gap:14px;padding:16px 24px;color:#fffc;font-size:1.05rem;font-weight:500;transition:all .3s ease;border-left:3px solid transparent}.mobile-menu__link[data-v-0f9d7f73]:hover,.mobile-menu__link.router-link-active[data-v-0f9d7f73],.mobile-menu__link--active[data-v-0f9d7f73]{color:#fff;background:#ffffff0a;border-left-color:#d4a017}.mobile-menu__contacts[data-v-0f9d7f73]{padding:20px 24px;border-top:1px solid rgba(255,255,255,.06);margin-top:auto}.mobile-menu__phone[data-v-0f9d7f73]{display:block;color:#d4a017;font-size:1.4rem;font-weight:700;margin-bottom:6px;letter-spacing:.02em}.mobile-menu__hours[data-v-0f9d7f73]{color:#fff6;font-size:.85rem;margin-bottom:20px}.mobile-menu__messengers[data-v-0f9d7f73]{display:flex;gap:14px;justify-content:flex-start}.mobile-menu__msg-circle[data-v-0f9d7f73]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.16,1,.3,1);color:#fff}.mobile-menu__msg-circle--wa[data-v-0f9d7f73]{background:#25d366;box-shadow:0 4px 16px #25d3664d}.mobile-menu__msg-circle--wa[data-v-0f9d7f73]:hover{transform:translateY(-3px) scale(1.08);box-shadow:0 8px 24px #25d36666}.mobile-menu__msg-circle--tg[data-v-0f9d7f73]{background:#2aabee;box-shadow:0 4px 16px #2aabee4d}.mobile-menu__msg-circle--tg[data-v-0f9d7f73]:hover{transform:translateY(-3px) scale(1.08);box-shadow:0 8px 24px #2aabee66}.mobile-menu__msg-circle--max[data-v-0f9d7f73]{background:linear-gradient(135deg,#7b61ff,#5b3fe0);box-shadow:0 4px 16px #7b61ff4d}.mobile-menu__msg-circle--max img[data-v-0f9d7f73]{border-radius:4px;object-fit:contain}.mobile-menu__msg-circle--max[data-v-0f9d7f73]:hover{transform:translateY(-3px) scale(1.08);box-shadow:0 8px 24px #7b61ff66}.mobile-menu__cta[data-v-0f9d7f73]{margin:16px 20px 24px;padding:16px;background:#d4a017;color:#1a202c;border-radius:12px;font-weight:700;font-size:1.05rem;text-align:center;transition:background .3s ease;flex-shrink:0}.mobile-menu__cta[data-v-0f9d7f73]:hover{background:#b8860b}.mobile-menu-enter-active[data-v-0f9d7f73]{transition:opacity .3s ease}.mobile-menu-enter-active .mobile-menu[data-v-0f9d7f73]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.mobile-menu-leave-active[data-v-0f9d7f73]{transition:opacity .25s ease}.mobile-menu-leave-active .mobile-menu[data-v-0f9d7f73]{transition:transform .25s ease}.mobile-menu-enter-from[data-v-0f9d7f73]{opacity:0}.mobile-menu-enter-from .mobile-menu[data-v-0f9d7f73]{transform:translate(100%)}.mobile-menu-leave-to[data-v-0f9d7f73]{opacity:0}.mobile-menu-leave-to .mobile-menu[data-v-0f9d7f73]{transform:translate(100%)}.footer[data-v-6adc1138]{background:#080c14;color:#ffffff8c;position:relative;contain:layout style paint;min-height:700px;visibility:hidden}.footer--ready[data-v-6adc1138]{visibility:visible}.footer__container[data-v-6adc1138]{max-width:1280px;margin:0 auto;padding:0 20px}@media(max-width:768px){.footer__container[data-v-6adc1138]{padding:0 16px}}.footer__top-line[data-v-6adc1138]{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(212,160,23,.3) 50%,transparent 100%)}.footer__cta[data-v-6adc1138]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:36px 40px;margin:40px 0;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}@media(max-width:768px){.footer__cta[data-v-6adc1138]{flex-direction:column;text-align:center;padding:28px 24px;margin:30px 0}}.footer__cta-text h3[data-v-6adc1138]{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:4px}@media(max-width:480px){.footer__cta-text h3[data-v-6adc1138]{font-size:1.15rem}}.footer__cta-text p[data-v-6adc1138]{font-size:.9rem;color:#ffffff73}.footer__cta-actions[data-v-6adc1138]{display:flex;gap:12px;flex-shrink:0}@media(max-width:480px){.footer__cta-actions[data-v-6adc1138]{flex-direction:column;width:100%}}.footer__cta-phone[data-v-6adc1138]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#d4a017;color:#1a202c;border-radius:12px;font-weight:700;font-size:.95rem;transition:all .3s ease;white-space:nowrap}.footer__cta-phone[data-v-6adc1138]:hover{background:#b8860b;transform:translateY(-2px);box-shadow:0 4px 16px #d4a0174d}@media(max-width:480px){.footer__cta-phone[data-v-6adc1138]{justify-content:center}}.footer__cta-btn[data-v-6adc1138]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:transparent;color:#fffc;border:1px solid rgba(255,255,255,.15);border-radius:12px;font-weight:600;font-size:.92rem;transition:all .3s ease;white-space:nowrap}.footer__cta-btn[data-v-6adc1138]:hover{border-color:#d4a017;color:#d4a017;transform:translateY(-2px)}.footer__cta-btn svg[data-v-6adc1138]{transition:transform .3s ease}.footer__cta-btn:hover svg[data-v-6adc1138]{transform:translate(3px)}@media(max-width:480px){.footer__cta-btn[data-v-6adc1138]{justify-content:center}}.footer__grid[data-v-6adc1138]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;min-height:300px}@media(max-width:1024px){.footer__grid[data-v-6adc1138]{grid-template-columns:repeat(2,1fr);gap:36px}}@media(max-width:480px){.footer__grid[data-v-6adc1138]{grid-template-columns:1fr;gap:32px}}.footer__col--brand[data-v-6adc1138]{padding-right:20px}@media(max-width:1024px){.footer__col--brand[data-v-6adc1138]{padding-right:0}}.footer__logo[data-v-6adc1138]{display:inline-block;margin-bottom:16px;transition:opacity .3s ease}.footer__logo[data-v-6adc1138]:hover{opacity:.8}.footer__logo-img[data-v-6adc1138]{height:36px;filter:brightness(1.1)}.footer__about[data-v-6adc1138]{font-size:.88rem;line-height:1.65;margin-bottom:20px;max-width:280px}.footer__socials[data-v-6adc1138]{display:flex;gap:8px}.footer__social[data-v-6adc1138]{width:40px;height:40px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;color:#fff6;transition:all .3s ease}.footer__social[data-v-6adc1138]:hover{background:#d4a0171a;border-color:#d4a01733;color:#d4a017;transform:translateY(-2px)}.footer__heading[data-v-6adc1138]{color:#fff;font-size:.82rem;font-weight:700;margin-bottom:20px;text-transform:uppercase;letter-spacing:.08em;position:relative;padding-bottom:12px}.footer__heading[data-v-6adc1138]:after{content:"";position:absolute;bottom:0;left:0;width:24px;height:2px;background:#d4a017;border-radius:1px}.footer__nav[data-v-6adc1138]{display:flex;flex-direction:column;gap:10px}.footer__nav a[data-v-6adc1138]{display:flex;align-items:center;gap:8px;font-size:.88rem;color:#ffffff73;transition:all .3s ease;padding:2px 0}.footer__nav a .app-icon[data-v-6adc1138]{opacity:.4;transition:all .3s ease;flex-shrink:0}.footer__nav a[data-v-6adc1138]:hover{color:#d4a017;transform:translate(4px)}.footer__nav a:hover .app-icon[data-v-6adc1138]{opacity:1;color:#d4a017}.footer__cities[data-v-6adc1138]{padding:32px 0;border-top:1px solid rgba(255,255,255,.04);min-height:80px}.footer__cities .footer__heading[data-v-6adc1138]{margin-bottom:16px}.footer__cities-grid[data-v-6adc1138]{display:flex;flex-wrap:wrap;gap:6px 12px}.footer__cities-link[data-v-6adc1138]{font-size:.8rem;color:#ffffff4d;transition:all .3s ease;padding:2px 0;white-space:nowrap}.footer__cities-link[data-v-6adc1138]:hover{color:#d4a017}.footer__cities-link--all[data-v-6adc1138]{color:#d4a017;font-weight:600}.footer__cities-link--all[data-v-6adc1138]:hover{color:#f6e27a}.footer__contacts[data-v-6adc1138]{display:flex;flex-direction:column;gap:12px}.footer__contact-item[data-v-6adc1138]{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:#ffffff73;transition:color .3s ease}.footer__contact-item .app-icon[data-v-6adc1138]{margin-top:2px;opacity:.4;flex-shrink:0;transition:all .3s ease}.footer__contact-item--phone[data-v-6adc1138]{color:#d4a017;font-weight:700;font-size:1.05rem}.footer__contact-item--phone .app-icon[data-v-6adc1138]{opacity:1;color:#d4a017}.footer__contact-item--phone[data-v-6adc1138]:hover{color:#f6e27a}.footer__contact-item[data-v-6adc1138]:hover{color:#ffffffb3}.footer__contact-item:hover .app-icon[data-v-6adc1138]{opacity:.7}.footer__bottom[data-v-6adc1138]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;border-top:1px solid rgba(255,255,255,.04)}@media(max-width:768px){.footer__bottom[data-v-6adc1138]{flex-direction:column;text-align:center}}.footer__bottom-left p[data-v-6adc1138]{font-size:.82rem;color:#ffffff4d}.footer__bottom-right[data-v-6adc1138]{text-align:right}@media(max-width:768px){.footer__bottom-right[data-v-6adc1138]{text-align:center}}.footer__disclaimer[data-v-6adc1138]{font-size:.75rem;color:#fff3;line-height:1.5;max-width:400px}@media(max-width:768px){.footer__disclaimer[data-v-6adc1138]{margin:0 auto}}.contact-icon[data-v-5c8366a0]{display:inline-flex;align-items:center;justify-content:center;line-height:1}.contact-icon--whatsapp[data-v-5c8366a0]{color:#25d366}.contact-icon--telegram[data-v-5c8366a0]{color:#2aabee}.contact-icon--phone[data-v-5c8366a0]{color:#4a5568}.contact-icon--max[data-v-5c8366a0]{color:#7b61ff}.contact-icon__img[data-v-5c8366a0]{border-radius:4px;object-fit:contain}.modal-overlay[data-v-d5d29c52]{position:fixed;inset:0;z-index:9999;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.modal[data-v-d5d29c52]{position:relative;background:#fff;border-radius:20px;padding:36px 32px 28px;width:100%;max-width:460px;max-height:90vh;overflow-y:auto;box-shadow:0 32px 64px #0003,0 0 0 1px #0000000a}@media(max-width:480px){.modal[data-v-d5d29c52]{padding:28px 20px 24px;border-radius:20px 20px 0 0;max-height:95vh;align-self:flex-end}}.modal[data-v-d5d29c52]:before{content:"";position:absolute;top:0;left:32px;right:32px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#d4a017,#b8860b)}.modal__close[data-v-d5d29c52]{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:10px;background:#f7fafc;color:#718096;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.modal__close[data-v-d5d29c52]:hover{background:#fee2e2;color:#ef4444;transform:rotate(90deg)}.modal__header[data-v-d5d29c52]{text-align:center;margin-bottom:24px}.modal__icon[data-v-d5d29c52]{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,#d4a0171a,#d4a0170d);color:#d4a017;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.modal__title[data-v-d5d29c52]{font-size:1.3rem;font-weight:800;color:#1a202c;margin-bottom:6px;line-height:1.2}.modal__desc[data-v-d5d29c52]{color:#718096;font-size:.88rem;line-height:1.4}.modal__methods[data-v-d5d29c52]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.modal__method[data-v-d5d29c52]{display:flex;align-items:center;gap:10px;padding:14px;border:2px solid #E2E8F0;border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative}.modal__method input[type=radio][data-v-d5d29c52]{display:none}.modal__method--selected[data-v-d5d29c52]{border-color:#d4a017;background:#d4a0170a}.modal__method--selected .modal__method-check[data-v-d5d29c52]{opacity:1;transform:scale(1)}.modal__method[data-v-d5d29c52]:hover{border-color:#d4a01780;background:#d4a01705}.modal__method-icon[data-v-d5d29c52]{flex-shrink:0;width:32px;display:flex;align-items:center;justify-content:center}.modal__method-label[data-v-d5d29c52]{font-size:.82rem;font-weight:600;color:#2d3748;flex:1}.modal__method-check[data-v-d5d29c52]{width:22px;height:22px;border-radius:50%;background:#d4a017;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.5);transition:all .3s cubic-bezier(.34,1.56,.64,1);flex-shrink:0}.modal__field[data-v-d5d29c52]{margin-bottom:16px}.modal__field label[data-v-d5d29c52]{display:block;font-size:.82rem;font-weight:600;color:#2d3748;margin-bottom:6px}.modal__field-wrap[data-v-d5d29c52]{position:relative}.modal__field-icon[data-v-d5d29c52]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#a0aec0;pointer-events:none;transition:color .3s}.modal__field input[data-v-d5d29c52]{width:100%;padding:14px 16px 14px 42px;border:2px solid #E2E8F0;border-radius:12px;font-size:1rem;transition:all .3s ease}.modal__field input[data-v-d5d29c52]:focus{border-color:#d4a017;box-shadow:0 0 0 3px #d4a01714;outline:none}.modal__field input:focus~.modal__field-icon[data-v-d5d29c52],.modal__field input:focus+.modal__field-icon[data-v-d5d29c52]{color:#d4a017}.modal__field input[data-v-d5d29c52]::placeholder{color:#a0aec0}.modal__field-wrap:has(input:focus) .modal__field-icon[data-v-d5d29c52]{color:#d4a017}.modal__consent[data-v-d5d29c52]{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px;cursor:pointer;padding:10px 12px;border-radius:10px;transition:background .2s}.modal__consent[data-v-d5d29c52]:hover{background:#f7fafc}.modal__consent input[type=checkbox][data-v-d5d29c52]{display:none}.modal__consent-box[data-v-d5d29c52]{width:20px;height:20px;border:2px solid #E2E8F0;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-top:1px}.modal__consent-box svg[data-v-d5d29c52]{opacity:0;transition:opacity .2s}input:checked+.modal__consent-box[data-v-d5d29c52]{background:#d4a017;border-color:#d4a017}input:checked+.modal__consent-box svg[data-v-d5d29c52]{opacity:1;color:#fff}.modal__consent-text[data-v-d5d29c52]{font-size:.78rem;color:#2d3748;line-height:1.5}.modal__consent-text a[data-v-d5d29c52]{color:#b8860b;text-decoration:underline;font-weight:600}.modal__consent-text a[data-v-d5d29c52]:hover{text-decoration:none}.modal__submit[data-v-d5d29c52]{width:100%;padding:15px;background:#d4a017;color:#fff;border:none;border-radius:12px;font-weight:700;font-size:1rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden}.modal__submit[data-v-d5d29c52]:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.modal__submit[data-v-d5d29c52]:hover:not(:disabled){background:#b8860b;transform:translateY(-2px);box-shadow:0 8px 24px #d4a01759}.modal__submit[data-v-d5d29c52]:hover:not(:disabled):before{left:120%}.modal__submit:hover:not(:disabled) svg[data-v-d5d29c52]{transform:translate(4px)}.modal__submit[data-v-d5d29c52]:disabled{opacity:.4;cursor:not-allowed}.modal__submit[data-v-d5d29c52]:active:not(:disabled){transform:translateY(0)}.modal__submit svg[data-v-d5d29c52]{transition:transform .3s ease}.modal__spinner[data-v-d5d29c52]{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d5d29c52 .6s linear infinite}.modal__success[data-v-d5d29c52]{text-align:center;padding:20px 0}.modal__success-icon[data-v-d5d29c52]{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#43e97b,#38a169);color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;animation:pop-d5d29c52 .5s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 24px #43e97b4d}.modal__success h3[data-v-d5d29c52]{font-size:1.3rem;font-weight:800;color:#1a202c;margin-bottom:8px}.modal__success p[data-v-d5d29c52]{color:#718096;font-size:.92rem;margin-bottom:6px}.modal__success p strong[data-v-d5d29c52]{color:#1a202c}.modal__success-method[data-v-d5d29c52]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#f7fafc;border-radius:8px;margin-bottom:24px;font-size:.85rem}.modal__success-method span[data-v-d5d29c52]{color:#718096}.modal__success-method strong[data-v-d5d29c52]{color:#1a202c}.modal__policy[data-v-d5d29c52]{position:absolute;inset:0;background:#fff;border-radius:20px;padding:28px 32px;z-index:10;overflow-y:auto;display:flex;flex-direction:column}.modal__policy-header[data-v-d5d29c52]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.modal__policy h4[data-v-d5d29c52]{font-size:1.05rem;font-weight:700;color:#1a202c;flex:1;padding-right:12px}.modal__policy-back[data-v-d5d29c52]{width:32px;height:32px;border-radius:8px;background:#f7fafc;color:#718096;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s}.modal__policy-back[data-v-d5d29c52]:hover{background:#fee2e2;color:#ef4444}.modal__policy-text[data-v-d5d29c52]{flex:1;overflow-y:auto;margin-bottom:20px}.modal__policy-text p[data-v-d5d29c52]{font-size:.85rem;color:#718096;margin-bottom:12px;line-height:1.7}.modal__policy-close[data-v-d5d29c52]{width:100%;padding:14px;background:#1a202c;color:#fff;border:none;border-radius:12px;font-weight:700;font-size:.95rem;transition:all .3s}.modal__policy-close[data-v-d5d29c52]:hover{background:#2d374c;transform:translateY(-1px)}@keyframes spin-d5d29c52{to{transform:rotate(360deg)}}@keyframes pop-d5d29c52{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}.modal-enter-active[data-v-d5d29c52]{transition:all .35s ease}.modal-enter-active .modal[data-v-d5d29c52]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.modal-leave-active[data-v-d5d29c52]{transition:all .2s ease}.modal-enter-from[data-v-d5d29c52]{opacity:0}.modal-enter-from .modal[data-v-d5d29c52]{transform:scale(.92) translateY(20px);opacity:0}.modal-leave-to[data-v-d5d29c52]{opacity:0}.policy-enter-active[data-v-d5d29c52]{transition:all .3s ease}.policy-leave-active[data-v-d5d29c52]{transition:all .2s ease}.policy-enter-from[data-v-d5d29c52],.policy-leave-to[data-v-d5d29c52]{opacity:0;transform:translate(20px)}.modal-overlay[data-v-7018ba2d]{position:fixed;inset:0;z-index:1000;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.modal[data-v-7018ba2d]{background:#fff;border-radius:24px;max-width:520px;width:100%;max-height:90vh;overflow-y:auto;padding:36px 32px;position:relative;box-shadow:0 24px 48px #0003}@media(max-width:480px){.modal[data-v-7018ba2d]{padding:28px 20px;border-radius:20px}}.modal__close[data-v-7018ba2d]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:10px;background:#f7fafc;display:flex;align-items:center;justify-content:center;color:#a0aec0;transition:all .3s ease}.modal__close[data-v-7018ba2d]:hover{background:#f5576c1a;color:#f5576c}.modal__header[data-v-7018ba2d]{text-align:center;margin-bottom:24px}.modal__header-icon[data-v-7018ba2d]{width:56px;height:56px;border-radius:16px;background:#f7fafc;color:#2d3748;display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.modal__header-icon--gold[data-v-7018ba2d]{background:#d4a0171a;color:#d4a017}.modal__title[data-v-7018ba2d]{font-size:1.3rem;font-weight:800;color:#1a202c;margin-bottom:4px}.modal__desc[data-v-7018ba2d]{font-size:.9rem;color:#718096}.modal__summary[data-v-7018ba2d]{padding:14px 16px;background:#f7fafc;border-radius:14px;margin-bottom:20px;position:relative}.modal__summary-row[data-v-7018ba2d]{display:flex;gap:8px;font-size:.85rem;margin-bottom:4px}.modal__summary-row[data-v-7018ba2d]:last-of-type{margin-bottom:0}.modal__summary-row span[data-v-7018ba2d]{color:#a0aec0;white-space:nowrap}.modal__summary-row strong[data-v-7018ba2d]{color:#1a202c;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal__summary-edit[data-v-7018ba2d]{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:4px;font-size:.75rem;color:#b8860b;font-weight:600;transition:color .3s ease}.modal__summary-edit[data-v-7018ba2d]:hover{color:#d4a017}.modal__form[data-v-7018ba2d]{display:flex;flex-direction:column;gap:0}.modal__field[data-v-7018ba2d]{margin-bottom:12px}.modal__field label[data-v-7018ba2d]{display:block;font-size:.8rem;font-weight:600;color:#718096;margin-bottom:6px}.modal__field input[data-v-7018ba2d],.modal__field textarea[data-v-7018ba2d]{width:100%;padding:12px 14px;border:2px solid #E2E8F0;border-radius:12px;font-size:.92rem;transition:all .3s ease}.modal__field input[data-v-7018ba2d]:focus,.modal__field textarea[data-v-7018ba2d]:focus{border-color:#d4a017;box-shadow:0 0 0 3px #d4a01714}.modal__field input[data-v-7018ba2d]::placeholder,.modal__field textarea[data-v-7018ba2d]::placeholder{color:#a0aec0}.modal__field textarea[data-v-7018ba2d]{resize:vertical;min-height:70px}.modal__row[data-v-7018ba2d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){.modal__row[data-v-7018ba2d]{grid-template-columns:1fr}}.modal__methods[data-v-7018ba2d]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}@media(max-width:480px){.modal__methods[data-v-7018ba2d]{grid-template-columns:1fr}}.modal__method[data-v-7018ba2d]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;border:2px solid #E2E8F0;border-radius:14px;cursor:pointer;transition:all .3s ease;text-align:center}.modal__method-radio[data-v-7018ba2d]{display:none}.modal__method-icon[data-v-7018ba2d]{font-size:1.5rem}.modal__method-label[data-v-7018ba2d]{font-size:.8rem;font-weight:600;color:#718096}.modal__method--selected[data-v-7018ba2d]{border-color:#e53e3e;background:#e53e3e0a}.modal__method--selected .modal__method-label[data-v-7018ba2d]{color:#e53e3e}.modal__method[data-v-7018ba2d]:hover:not(.modal__method--selected){border-color:#1a202c26}.modal__consent[data-v-7018ba2d]{display:flex;align-items:center;gap:10px;cursor:pointer;margin-bottom:16px;padding:8px;border-radius:10px;transition:background .2s ease}.modal__consent[data-v-7018ba2d]:hover{background:#f7fafc}.modal__consent input[data-v-7018ba2d]{display:none}.modal__consent-box[data-v-7018ba2d]{width:20px;height:20px;border:2px solid #E2E8F0;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease}input:checked+.modal__consent-box[data-v-7018ba2d]{background:#e53e3e;border-color:#e53e3e}input:checked+.modal__consent-box[data-v-7018ba2d]:after{content:"";width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.modal__consent-text[data-v-7018ba2d]{font-size:.82rem;color:#718096}.modal__actions[data-v-7018ba2d]{display:flex;gap:10px}.modal__btn[data-v-7018ba2d]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;font-weight:700;font-size:.95rem;transition:all .3s ease;flex:1}.modal__btn--primary[data-v-7018ba2d]{background:#d4a017;color:#1a202c;width:100%}.modal__btn--primary[data-v-7018ba2d]:not(:disabled):hover{background:#b8860b;transform:translateY(-2px);box-shadow:0 4px 16px #d4a0174d}.modal__btn--primary svg[data-v-7018ba2d]{transition:transform .3s ease}.modal__btn--primary:hover svg[data-v-7018ba2d]{transform:translate(3px)}.modal__btn--back[data-v-7018ba2d]{background:#f7fafc;color:#718096;flex:0 0 auto}.modal__btn--back[data-v-7018ba2d]:hover{background:#1a202c14}.modal__btn--submit[data-v-7018ba2d]{background:#e53e3e;color:#fff}.modal__btn--submit[data-v-7018ba2d]:not(:disabled):hover{background:#c53030;transform:translateY(-2px);box-shadow:0 4px 16px #e53e3e4d}.modal__btn[data-v-7018ba2d]:disabled{opacity:.4;cursor:not-allowed}.modal__success[data-v-7018ba2d]{text-align:center;padding:20px 0}.modal__success-icon[data-v-7018ba2d]{width:72px;height:72px;border-radius:50%;background:#38a1691a;color:#38a169;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.modal__success h3[data-v-7018ba2d]{font-size:1.4rem;font-weight:800;color:#1a202c;margin-bottom:8px}.modal__success p[data-v-7018ba2d]{font-size:.95rem;color:#718096;margin-bottom:24px}.modal-fade-enter-active[data-v-7018ba2d]{transition:all .3s ease}.modal-fade-leave-active[data-v-7018ba2d]{transition:all .2s ease}.modal-fade-enter-from[data-v-7018ba2d],.modal-fade-leave-to[data-v-7018ba2d]{opacity:0}.modal-fade-enter-from .modal[data-v-7018ba2d],.modal-fade-leave-to .modal[data-v-7018ba2d]{transform:scale(.95) translateY(20px)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6;color:#2d3748;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}button{cursor:pointer;border:none;background:none;font:inherit}input,textarea,select{font:inherit;outline:none}ul,ol{list-style:none}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Inter-ExtraBold.woff2) format("woff2")}
