.overlay[data-v-e9a82068]{background-color:#0b0a1833;height:100%;left:0;position:fixed;width:100%}.overlay.overlay--gallery[data-v-e9a82068]{background-color:#0b0a18b2}@media (max-width:768px){.overlay.overlay--gallery[data-v-e9a82068]{background-color:#0b0a18}}.overlay-enter-active[data-v-e9a82068],.overlay-leave-active[data-v-e9a82068]{transition:opacity .3s ease}.overlay-enter-from[data-v-e9a82068],.overlay-leave-to[data-v-e9a82068]{opacity:0}.overlay-enter-to[data-v-e9a82068],.overlay-leave-from[data-v-e9a82068]{opacity:1}.icon-wrapper[data-v-da072bb0]{align-items:center;display:flex;justify-content:center;transition:transform .3s ease-in-out}.icon-wrapper.active[data-v-da072bb0]{transform:rotate(-180deg)}button[data-v-264b8cf0]{align-items:center;border-radius:10px;display:flex;gap:8px;justify-content:center;padding:14px 20px;transition:background-color .3s,color .3s}button .btn-text[data-v-264b8cf0]{font-size:1rem;font-weight:500;line-height:1.25em}button.with-icon[data-v-264b8cf0]{padding:12px 20px}button.primary[data-v-264b8cf0]{background-color:#0b0a18}button.primary .btn-text[data-v-264b8cf0]{color:#fff}@media (hover:hover){button.primary[data-v-264b8cf0]:hover{background-color:#21232c}}button.primary[data-v-264b8cf0]:disabled{background-color:#e8eaef;cursor:not-allowed}button.primary:disabled .btn-text[data-v-264b8cf0]{color:#bbc0ce}button.secondary[data-v-264b8cf0]{background-color:#fff;outline:1px solid #dadde5}button.secondary .btn-text[data-v-264b8cf0]{color:#0b0a18}@media (hover:hover){button.secondary[data-v-264b8cf0]:hover{background-color:#dadde5}}button.secondary[data-v-264b8cf0]:disabled{background-color:#fff;cursor:not-allowed;outline:1px solid #e8eaef}button.secondary:disabled .btn-text[data-v-264b8cf0]{color:#bbc0ce}.comparative-bar[data-v-beeb02f8]{align-items:center;background-color:#fff;bottom:0;box-shadow:0 -8px 16px #1614300f,0 -1px 8px #16143014;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;z-index:200}.comparative-bar__actions[data-v-beeb02f8]{display:flex;gap:12px}.cookie-modal-wrapper[data-v-24d3ae19]{bottom:24px;display:flex;justify-content:center;left:0;padding:0 80px;pointer-events:none;position:fixed;right:0;z-index:1000}@media (max-width:1440px){.cookie-modal-wrapper[data-v-24d3ae19]{padding:0 64px}}@media (max-width:1280px){.cookie-modal-wrapper[data-v-24d3ae19]{padding:0 48px}}@media (max-width:768px){.cookie-modal-wrapper[data-v-24d3ae19]{padding:0 32px}}@media (max-width:480px){.cookie-modal-wrapper[data-v-24d3ae19]{padding:0 16px}}.cookie-modal[data-v-24d3ae19]{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 4px 9px #1614300f,0 17px 17px #1614300a,0 38px 23px #16143005,0 68px 27px #16143003;display:flex;flex-direction:row;justify-content:space-between;max-width:760px;padding:16px 24px;pointer-events:auto;width:100%}.cookie-modal__content[data-v-24d3ae19]{align-items:center;display:flex;gap:16px;margin-right:24px}.cookie-modal__content-text[data-v-24d3ae19]{font-size:.875rem;font-weight:400;line-height:1.4285714286em}.cookie-modal__content-link[data-v-24d3ae19]{color:#574fc1;font-size:14px;font-weight:600;line-height:20px;text-decoration:underline}.cookie-modal[data-v-24d3ae19] button{padding:9px 29px}@media (max-width:640px){.cookie-modal[data-v-24d3ae19]{align-items:flex-start;flex-direction:column;gap:24px;padding:24px}.cookie-modal__content[data-v-24d3ae19]{align-items:flex-start;margin-right:0}.cookie-modal[data-v-24d3ae19] button{width:100%}}.loading-overlay[data-v-b36a6465]{align-items:center;background:#00000040;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:all;position:fixed;z-index:99999}.spinner[data-v-b36a6465]{animation:spin-b36a6465 1s linear infinite;border:3px solid #eee;border-radius:50%;border-top-color:#574fc1;height:48px;width:48px}@keyframes spin-b36a6465{to{transform:rotate(1turn)}}.fade-enter-active[data-v-b36a6465],.fade-leave-active[data-v-b36a6465]{transition:opacity .2s}.fade-enter-from[data-v-b36a6465],.fade-leave-to[data-v-b36a6465]{opacity:0}.error[data-v-f57e1f2a]{flex-direction:column;justify-content:center;min-height:50dvh}.error[data-v-f57e1f2a],.error__title[data-v-f57e1f2a]{align-items:center;display:flex}.error__title[data-v-f57e1f2a]{height:160px;margin-bottom:24px}.error__title span[data-v-f57e1f2a]{color:#574fc14d;font-size:13.75rem;font-weight:700;line-height:.7272727273em}.error__title span[data-v-f57e1f2a]:last-child{position:relative;right:14px}@media (max-width:480px){.error__title[data-v-f57e1f2a]{height:120px}.error__title span[data-v-f57e1f2a]{font-size:10rem;line-height:.75em}}.error__message[data-v-f57e1f2a]{font-size:2.25rem;font-weight:700;line-height:1.1111111111em;margin-bottom:32px;text-align:center}.error__link[data-v-f57e1f2a]{align-items:center;background-color:#0b0a18;border-radius:10px;display:flex;gap:8px;justify-content:center;padding:12px 20px;transition:background-color .3s ease-in-out}.error__link-icon[data-v-f57e1f2a]{position:relative;top:1px;transform:rotate(90deg)}.error__link span[data-v-f57e1f2a]{color:#fff;font-size:1rem;font-weight:500;line-height:1.25em}@media (hover:hover){.error__link[data-v-f57e1f2a]:hover{background-color:#21232c}}.error .error-icon[data-v-f57e1f2a]{display:inline-flex;vertical-align:middle}
