@charset "UTF-8";*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%}html,:has(:target){scroll-behavior:smooth}body{height:100%;line-height:1.5}a:where([class]){display:inline-flex}a{color:inherit;text-decoration:none}button,label{cursor:pointer}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}:where(button,input,textarea,select):where([class]){all:unset;display:inline-block;box-sizing:border-box;font:inherit;color:inherit;background:none;border:none;padding:0;margin:0}*{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-l_AIctKy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-l_AIctKy.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-l_AIctKy.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-l_AIctKy.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-Dx4kXJAl.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-Dx4kXJAl.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BannikovaC;src:url(/assets/BannikovaC-DpVL8T8o.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BannikovaC;src:url(/assets/BannikovaC-Bold-B-I37GbM.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BannikovaC;src:url(/assets/BannikovaC-Italic-ZxLxende.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Object Sans;src:url(/assets/ObjectSans-Regular-DZnNn8Qq.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Object Sans;src:url(/assets/ObjectSans-Bold-_lyiQwzn.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Object Sans;src:url(/assets/ObjectSans-Heavy-DM4aNeis.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--text: #000000;--bg: #ffffff;--font-family: "Montserrat", sans-serif;--second-family: "Inter", sans-serif;--third-family: "Object Sans", sans-serif;--font3: "BannikovaC", sans-serif;--transition-duration: .2s}.svg-icon *{fill:currentColor;stroke:currentColor}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}body{font-family:var(--font-family);color:var(--text);background-color:var(--bg);line-height:1.5;letter-spacing:0;overflow:hidden}#app{display:contents}.page{width:100vw;height:100vh}a,button,label,input,textarea,select,svg *{transition-duration:var(--transition-duration)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{border-radius:8px;background:#000}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-crossfade-enter-active{transition:opacity .3s ease-out}.fade-crossfade-enter-from{opacity:0}.fade-crossfade-leave-active{transition:opacity 0s .3s}.fade-crossfade-leave-to{opacity:0}.fade-zoom-enter-active,.fade-zoom-leave-active{transition:all .3s ease}.fade-zoom-enter-from,.fade-zoom-leave-to{opacity:0;transform:scale(0)}.fade-page-enter-active,.fade-page-leave-active{transition:opacity .2s ease}.fade-page-enter-from,.fade-page-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from,.slide-leave-to{opacity:0;transform:translate(30px)}.rotate-enter-active,.rotate-leave-active{transition:all .3s ease}.rotate-enter-from,.rotate-leave-to{transform:rotate(90deg)}.fade-top-enter-active,.fade-top-leave-active{transition:opacity .3s ease,transform .3s linear;transform:translateY(0)}.fade-top-enter-from,.fade-top-leave-to{opacity:0;transform:translateY(-10px)}.slide-left-enter-active,.slide-left-leave-active{transition:all .3s ease}.slide-left-enter-from,.slide-left-leave-to{opacity:0;transform:translate(-30px)}.home-to-main-leave-active{transition:opacity 0s 1.15s}.home-to-main-leave-active .home-page__bar{animation:home-bar-exit .5s forwards}.home-to-main-leave-to{opacity:0}.home-to-main-enter-active{transition:opacity .3s ease .85s}.home-to-main-enter-active .page-header{transition:transform .55s cubic-bezier(.34,1.3,.64,1) 1.3s}.home-to-main-enter-active .page-footer{transition:transform .55s cubic-bezier(.34,1.3,.64,1) 1.4s}.home-to-main-enter-active .main-page__controls{transition:opacity .4s ease 1.75s}.home-to-main-enter-active .v-button-pulse__ring{animation-play-state:paused}.home-to-main-enter-from{opacity:0}.home-to-main-enter-from .page-header{transform:translateY(calc(-100% - 40px))}.home-to-main-enter-from .page-footer{transform:translateY(calc(100% + 40px))}.home-to-main-enter-from .main-page__controls{opacity:0}@keyframes home-bar-exit{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.75,.35,1)}22%{transform:translateY(-20px);animation-timing-function:cubic-bezier(.55,0,.75,0)}to{transform:translateY(100%)}}.main-to-photo-leave-active{transition:opacity 0s .9s}.main-to-photo-leave-active .page-header,.main-to-photo-leave-active .page-footer{transition:transform .5s cubic-bezier(.5,0,.75,0) .1s}.main-to-photo-leave-active .main-page__carousels{transition:opacity .3s ease}.main-to-photo-leave-to{opacity:0}.main-to-photo-leave-to .page-header{transform:translateY(calc(-100% - 40px))}.main-to-photo-leave-to .page-footer{transform:translateY(calc(100% + 40px))}.main-to-photo-leave-to .main-page__carousels{opacity:0}.main-to-photo-enter-active{transition:opacity .3s ease .6s}.main-to-photo-enter-active .page-header{transition:transform .55s cubic-bezier(.34,1.3,.64,1) .95s}.main-to-photo-enter-active .page-footer{transition:transform .55s cubic-bezier(.34,1.3,.64,1) 1.05s}.main-to-photo-enter-active .photo-page__route-arrow .arrow-draw__segment{animation:arrow-segment-draw .16s cubic-bezier(.34,1.3,.64,1) both;animation-delay:calc(1.5s + var(--segment-index) * 12ms)}.main-to-photo-enter-from{opacity:0}.main-to-photo-enter-from .page-header{transform:translateY(calc(-100% - 40px))}.main-to-photo-enter-from .page-footer{transform:translateY(calc(100% + 40px))}.main-to-photo-enter-from .photo-page__route-arrow .arrow-draw__segment{opacity:0;clip-path:inset(0 100% 0 0)}@keyframes arrow-segment-draw{0%{opacity:0;clip-path:inset(0 100% 0 0)}65%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.photo-to-main-leave-active{transition:opacity 0s .9s}.photo-to-main-leave-active .page-header,.photo-to-main-leave-active .page-footer{transition:transform .5s cubic-bezier(.5,0,.75,0) .1s}.photo-to-main-leave-to{opacity:0}.photo-to-main-leave-to .page-header{transform:translateY(calc(-100% - 40px))}.photo-to-main-leave-to .page-footer{transform:translateY(calc(100% + 40px))}.photo-to-main-enter-active{transition:opacity .3s ease .6s}.photo-to-main-enter-active .page-header{transition:transform .55s cubic-bezier(.34,1.3,.64,1) 1.05s}.photo-to-main-enter-active .page-footer{transition:transform .55s cubic-bezier(.34,1.3,.64,1) 1.15s}.photo-to-main-enter-active .v-button-pulse__ring{animation-play-state:paused}.photo-to-main-enter-from{opacity:0}.photo-to-main-enter-from .page-header{transform:translateY(calc(-100% - 40px))}.photo-to-main-enter-from .page-footer{transform:translateY(calc(100% + 40px))}.photo-to-result-leave-active{transition:opacity 0s .6s}.photo-to-result-leave-active .page-header,.photo-to-result-leave-active .page-footer{transition:transform .3s cubic-bezier(.5,0,.75,0) 0s}.photo-to-result-leave-to{opacity:0}.photo-to-result-leave-to .page-header{transform:translateY(calc(-100% - 40px))}.photo-to-result-leave-to .page-footer{transform:translateY(calc(100% + 40px))}.photo-to-result-enter-active{transition:opacity .3s ease .3s}.photo-to-result-enter-active .page-header{transition:transform .55s cubic-bezier(.34,1.3,.64,1) .5s}.photo-to-result-enter-active .page-footer{transition:transform .55s cubic-bezier(.34,1.3,.64,1) .6s}.photo-to-result-enter-from{opacity:0}.photo-to-result-enter-from .page-header{transform:translateY(calc(-100% - 40px))}.photo-to-result-enter-from .page-footer{transform:translateY(calc(100% + 40px))}.result-to-main-leave-active{transition:opacity 0s .9s}.result-to-main-leave-active .page-header,.result-to-main-leave-active .page-footer{transition:transform .5s cubic-bezier(.5,0,.75,0) .1s}.result-to-main-leave-to{opacity:0}.result-to-main-leave-to .page-header{transform:translateY(calc(-100% - 40px))}.result-to-main-leave-to .page-footer{transform:translateY(calc(100% + 40px))}.result-to-main-enter-active{transition:opacity .3s ease .6s}.result-to-main-enter-active .page-header{transition:transform .55s cubic-bezier(.34,1.3,.64,1) 1.05s}.result-to-main-enter-active .page-footer{transition:transform .55s cubic-bezier(.34,1.3,.64,1) 1.15s}.result-to-main-enter-active .v-button-pulse__ring{animation-play-state:paused}.result-to-main-enter-from{opacity:0}.result-to-main-enter-from .page-header{transform:translateY(calc(-100% - 40px))}.result-to-main-enter-from .page-footer{transform:translateY(calc(100% + 40px))}.keyboard-overlay[data-v-febd29ae]{position:fixed;bottom:530px;left:0;right:0;z-index:1100;display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px 32px 40px}.keyboard[data-v-febd29ae]{border-radius:24px;padding:24px;background:var(--background-contrast, #fff);min-width:920px}.email-hints[data-v-febd29ae]{display:flex;justify-content:center;gap:8px;margin-bottom:24px}.email-hint[data-v-febd29ae]{padding:8px 20px 8px 8px;border:none;background:none;cursor:pointer;user-select:none;-webkit-user-select:none;font-weight:400;font-size:18px;letter-spacing:-.02em;text-align:center;color:#1d1d1b;border-right:1px solid #b2afae}.email-hint[data-v-febd29ae]:last-child{border-right:none}.keys[data-v-febd29ae]{display:flex;flex-direction:column;gap:8px}.row[data-v-febd29ae]{display:flex;flex-wrap:nowrap;justify-content:center;gap:8px}.key[data-v-febd29ae]{height:48px;border-radius:8px;border:none;cursor:pointer;box-shadow:var(--shadow-key, 0 1px 0 0 rgba(0, 0, 0, .3));background:var(--keyboard-key, rgba(241, 54, 3, .2));font-weight:400;font-size:18px;text-align:center;color:var(--text-primary, #242424);transition:background .2s,transform .1s;display:flex;align-items:center;justify-content:center;gap:2px;padding:0;width:65px;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.key--special[data-v-febd29ae]{background:var(--accent, #e94f35);color:var(--text-contrast, #fff)}.key--wide[data-v-febd29ae]{width:104px}.key--lang[data-v-febd29ae]{width:140px}.key--enter[data-v-febd29ae]{width:103px}.key--space[data-v-febd29ae]{width:416px}.key--space-en[data-v-febd29ae],.key--space-number[data-v-febd29ae]{width:270px}.key--shortcut[data-v-febd29ae]{width:72px}.numpad[data-v-febd29ae]{border-radius:36px;padding:40px 40px 20px;background:var(--background-contrast, #fff);display:flex;flex-direction:column;align-items:center;gap:20px;width:574px}.numpad__input[data-v-febd29ae]{width:100%;height:74px;border:4px solid var(--accent, #e94f35);border-radius:64px;background:var(--background-contrast, #fff);font-size:24px;font-weight:500;text-align:center;color:var(--text-primary, #242424);outline:none}.numpad__keys[data-v-febd29ae]{display:flex;flex-direction:column;gap:8px;width:100%}.numpad__row[data-v-febd29ae]{display:flex;justify-content:center;gap:8px}.numpad__key[data-v-febd29ae]{flex:1;height:64px;border-radius:37px;border:none;background:var(--keyboard-key, rgba(241, 54, 3, .2));font-size:24px;font-weight:600;color:var(--text-primary, #242424);display:flex;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.numpad__key--accent[data-v-febd29ae]{background:var(--accent, #e94f35);color:var(--text-contrast, #fff)}.slide-up-enter-active[data-v-febd29ae],.slide-up-leave-active[data-v-febd29ae]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-febd29ae],.slide-up-leave-to[data-v-febd29ae]{transform:translateY(100%);opacity:0}.v-button[data-v-94610b70]{border:none;cursor:pointer;border-radius:20px;padding:20px 24px;box-shadow:0 2px 18px #00000026;font-family:var(--third-family);font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center}@media(min-width:2160px){.v-button[data-v-94610b70]{border-radius:40px;padding:40px 48px;font-size:40px}}.v-button--default[data-v-94610b70]{background:#fff;color:#848484}.v-button--primary[data-v-94610b70]{background:#e94f35;color:#fff}.v-button[data-v-94610b70]:disabled{opacity:.4;cursor:not-allowed}.v-button-circle[data-v-94610b70]{border:none;cursor:pointer;background:#fff6;border-radius:5000px;padding:10px;width:84px;height:84px;display:flex;justify-content:center;align-items:center;transition:background .2s ease;color:#e94f35}.v-button-circle__inner[data-v-94610b70]{background:#fff;border-radius:377px;width:65px;height:65px;display:flex;justify-content:center;align-items:center;transition:background .2s ease,color .2s ease}.v-button-circle--active[data-v-94610b70]{background:#e94f3566}.v-button-circle--active .v-button-circle__inner[data-v-94610b70]{background:#e94f35;color:#fff}.v-button-pulse[data-v-94610b70]{position:relative;width:210px;height:210px;display:flex;justify-content:center;align-items:center}.v-button-pulse__ring[data-v-94610b70]{position:absolute;border-radius:5000px;background:#fff6;opacity:0;transform:scale(0)}.v-button-pulse__ring--1[data-v-94610b70]{width:190px;height:190px;animation:pulse-ring-1-94610b70 3.6s ease-in-out infinite}.v-button-pulse__ring--2[data-v-94610b70]{width:210px;height:210px;box-shadow:0 8px 10px #0000001a;animation:pulse-ring-2-94610b70 3.6s ease-in-out infinite}.v-button-pulse__core[data-v-94610b70]{position:relative;z-index:1;border:none;cursor:pointer;background:#e94f35;border-radius:377px;padding:16px;width:170px;height:170px;display:flex;justify-content:center;align-items:center;font-family:var(--third-family);font-weight:700;font-size:24px;line-height:120%;text-transform:uppercase;text-align:center;color:#fff}@keyframes pulse-ring-1-94610b70{0%,8%{opacity:0;transform:scale(.8)}25%{opacity:1;transform:scale(1)}58%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(1)}}@keyframes pulse-ring-2-94610b70{0%,33%{opacity:0;transform:scale(.85)}50%{opacity:1;transform:scale(1)}58%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(1)}}.v-input[data-v-7b89458c]{background:#f2f2f2;border:4px solid transparent;border-radius:20px;padding:20px 24px;height:74px;box-sizing:border-box;font-family:var(--third-family);font-weight:700;font-size:20px;outline:none;transition:all .2s ease}.v-input[data-v-7b89458c]:focus{box-shadow:0 2px 18px #00000026;background:#fff;border-color:#e94f35}.v-input--error[data-v-7b89458c]{border-color:#e94f35;background:#fff5f4}.v-input--no-select[data-v-7b89458c]{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.v-modal[data-v-c7af24e2]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0009}.v-modal__window[data-v-c7af24e2]{width:100%;max-width:660px;padding:40px;box-sizing:border-box;background:#fff;border-radius:40px;box-shadow:12px 8px 12px #2d374426}@media(min-width:2160px){.v-modal__window[data-v-c7af24e2]{max-width:1320px;padding:80px;border-radius:80px}}.v-modal-enter-active[data-v-c7af24e2],.v-modal-leave-active[data-v-c7af24e2]{transition:opacity .25s ease}.v-modal-enter-active .v-modal__window[data-v-c7af24e2],.v-modal-leave-active .v-modal__window[data-v-c7af24e2]{transition:opacity .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1)}.v-modal-enter-from[data-v-c7af24e2],.v-modal-leave-to[data-v-c7af24e2]{opacity:0}.v-modal-enter-from .v-modal__window[data-v-c7af24e2],.v-modal-leave-to .v-modal__window[data-v-c7af24e2]{opacity:0;transform:scale(.96)}.download-modal-position{align-items:flex-start!important;padding-top:570px!important}.download-modal[data-v-d9b7b920]{display:flex;flex-direction:column;align-items:center}.download-modal__header[data-v-d9b7b920]{display:flex;flex-direction:column;align-items:center;gap:10px}.download-modal__title[data-v-d9b7b920]{margin:0;font-family:var(--third-family);font-weight:700;font-size:32px;line-height:120%;text-transform:uppercase;text-align:center;color:#242424}.download-modal__subtitle[data-v-d9b7b920]{margin:0;font-family:var(--third-family);font-weight:400;font-size:24px;line-height:120%;text-align:center;color:#848484}.download-modal__field[data-v-d9b7b920]{margin-top:40px;width:100%}.download-modal__input[data-v-d9b7b920]{width:100%}.download-modal__error[data-v-d9b7b920]{position:absolute;padding-top:4px;padding-left:10px;font-family:var(--third-family);font-weight:400;font-size:16px;color:#e94f35}.download-modal__buttons[data-v-d9b7b920]{display:flex;gap:16px;margin-top:40px}.download-modal__button[data-v-d9b7b920]{min-width:280px}.error-fade-enter-active[data-v-d9b7b920],.error-fade-leave-active[data-v-d9b7b920]{transition:opacity .2s ease,transform .2s ease}.error-fade-enter-from[data-v-d9b7b920],.error-fade-leave-to[data-v-d9b7b920]{opacity:0;transform:translateY(-4px)}.v-loader[data-v-69547c82]{width:100px;height:100px;animation:loader-spin-69547c82 1.2s cubic-bezier(.4,0,.2,1) infinite}@media(min-width:2160px){.v-loader[data-v-69547c82]{width:200px;height:200px}}.v-loader[data-v-69547c82] svg{width:100%;height:100%}@keyframes loader-spin-69547c82{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-modal[data-v-2f8212bc]{display:flex;flex-direction:column;align-items:center}.loading-modal__header[data-v-2f8212bc]{display:flex;flex-direction:column;align-items:center;gap:10px}@media(min-width:2160px){.loading-modal__header[data-v-2f8212bc]{gap:20px}}.loading-modal__loader[data-v-2f8212bc]{margin-top:40px}@media(min-width:2160px){.loading-modal__loader[data-v-2f8212bc]{margin-top:80px}}.loading-modal__title[data-v-2f8212bc]{margin:0;font-family:var(--third-family);font-weight:700;font-size:32px;line-height:120%;text-transform:uppercase;text-align:center;color:#242424}@media(min-width:2160px){.loading-modal__title[data-v-2f8212bc]{font-size:64px}}.loading-modal__subtitle[data-v-2f8212bc]{margin:0;font-family:var(--third-family);font-weight:400;font-size:24px;line-height:120%;text-align:center;color:#848484;white-space:pre-line}@media(min-width:2160px){.loading-modal__subtitle[data-v-2f8212bc]{font-size:48px}}.v-circle-timer[data-v-d34ec0be]{position:relative;width:200px;height:200px;display:flex;justify-content:center;align-items:center}@media(min-width:2160px){.v-circle-timer[data-v-d34ec0be]{width:400px;height:400px}}.v-circle-timer__svg[data-v-d34ec0be]{position:absolute;inset:0;width:100%;height:100%}.v-circle-timer__svg circle[data-v-d34ec0be]{transition:stroke-dashoffset 1s linear}.v-circle-timer__number[data-v-d34ec0be]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--third-family);font-weight:700;font-size:90px;line-height:1;color:#e94f35}@media(min-width:2160px){.v-circle-timer__number[data-v-d34ec0be]{font-size:180px}}.v-circle-timer__digit[data-v-d34ec0be]{display:inline-block;width:.6em;text-align:center}.status-modal[data-v-f624e26d]{display:flex;flex-direction:column;align-items:center;text-align:center}.status-modal__header[data-v-f624e26d]{display:flex;flex-direction:column;align-items:center;gap:10px}@media(min-width:2160px){.status-modal__header[data-v-f624e26d]{gap:20px}}.status-modal__timer[data-v-f624e26d]{margin-top:40px}@media(min-width:2160px){.status-modal__timer[data-v-f624e26d]{margin-top:80px}}.status-modal__icon[data-v-f624e26d]{width:200px;height:200px;margin-top:40px}@media(min-width:2160px){.status-modal__icon[data-v-f624e26d]{width:400px;height:400px;margin-top:80px}}.status-modal__title[data-v-f624e26d]{margin:0;font-family:var(--third-family);font-weight:700;font-size:32px;line-height:120%;text-transform:uppercase;text-align:center;color:#242424}@media(min-width:2160px){.status-modal__title[data-v-f624e26d]{font-size:64px}}.status-modal__subtitle[data-v-f624e26d]{margin:0;font-family:var(--third-family);font-weight:400;font-size:24px;line-height:120%;text-align:center;color:#848484;white-space:pre-line}@media(min-width:2160px){.status-modal__subtitle[data-v-f624e26d]{font-size:48px}}.status-modal__description[data-v-f624e26d]{margin:40px 0 0;font-family:var(--third-family);font-weight:400;font-size:24px;line-height:120%;text-align:center;color:#848484;white-space:pre-line}@media(min-width:2160px){.status-modal__description[data-v-f624e26d]{margin:80px 0 0;font-size:48px}}.status-modal__buttons[data-v-f624e26d]{display:flex;gap:16px;margin-top:40px}@media(min-width:2160px){.status-modal__buttons[data-v-f624e26d]{gap:32px;margin-top:80px}}.status-modal__button[data-v-f624e26d]{min-width:240px}@media(min-width:2160px){.status-modal__button[data-v-f624e26d]{min-width:480px}}.memo-wrapper[data-v-174db4d3]{position:fixed;top:1250px;right:0;width:600px;height:274px}.memo-exit[data-v-174db4d3]{animation:memo-slide-out-174db4d3 .7s cubic-bezier(.5,0,.75,0) forwards}.memo-enter[data-v-174db4d3]{animation:memo-slide-in-174db4d3 .55s cubic-bezier(.34,1.3,.64,1) forwards}.memo[data-v-174db4d3]{position:absolute;z-index:1;top:0;right:90px;width:544px;height:274px;will-change:transform;animation:memo-press-174db4d3 2.4s linear infinite}.memo.memo-frozen[data-v-174db4d3]{animation:none;transform:translate(0)}.circle-group[data-v-174db4d3]{position:absolute;right:0;top:135px;opacity:1;transition:opacity 4s ease-in}.circle-group.circle-group-fade[data-v-174db4d3]{opacity:0}.circle[data-v-174db4d3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;background:#e94f35}.ring[data-v-174db4d3]{position:absolute;top:50%;left:50%;border-radius:50%;will-change:transform;transform:translate(-50%,-50%) scale(0)}.ring-wave[data-v-174db4d3]{width:302px;height:302px;animation:ring-wave-174db4d3 2.4s linear infinite}.ring-small[data-v-174db4d3]{width:134px;height:134px;background:#e94f3566;animation:ring-small-174db4d3 2.4s linear infinite}@keyframes memo-press-174db4d3{0%{transform:translate(0)}8%{transform:translate(50px)}50%{transform:translate(50px)}73%{transform:translate(0)}to{transform:translate(0)}}@keyframes ring-wave-174db4d3{0%,8%{transform:translate(-50%,-50%) scale(0);background:#e94f3566;opacity:1}25%{transform:translate(-50%,-50%) scale(.722);background:#e94f3566;opacity:1}38%{transform:translate(-50%,-50%) scale(1);background:#e94f3533;opacity:.8}50%{transform:translate(-50%,-50%) scale(1.05);background:#e94f3500;opacity:0}to{transform:translate(-50%,-50%) scale(0);opacity:0}}@keyframes ring-small-174db4d3{0%,25%{transform:translate(-50%,-50%) scale(0);opacity:1}38%{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.05);opacity:0}to{transform:translate(-50%,-50%) scale(0);opacity:0}}@keyframes memo-slide-out-174db4d3{0%{transform:translate(0)}to{transform:translate(700px)}}@keyframes memo-slide-in-174db4d3{0%{transform:translate(700px)}to{transform:translate(0)}}.main[data-v-47dda9a9]{display:grid}.main[data-v-47dda9a9]>*{grid-area:1 / 1}.display-blocker[data-v-47dda9a9]{position:fixed;inset:0;z-index:9999}.idle-player[data-v-5a45fc12]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.idle-player__media[data-v-5a45fc12]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.idle-fade-enter-active[data-v-5a45fc12],.idle-fade-leave-active[data-v-5a45fc12]{transition:opacity .8s ease}.idle-fade-enter-from[data-v-5a45fc12],.idle-fade-leave-to[data-v-5a45fc12]{opacity:0}.home-button[data-v-915e35e7]{border-radius:500px;padding:50px 32px;width:260px;height:260px;background:#fff}.home-button span[data-v-915e35e7]{display:block;font-family:var(--third-family);font-weight:700;font-size:26px;line-height:120%;text-transform:uppercase;text-align:center;color:#e94f35}.home-button svg[data-v-915e35e7]{position:absolute;right:12px;bottom:-32px;width:158px;height:164px;will-change:contents;animation:finger-pulse-915e35e7 1.2s ease-out infinite}@keyframes finger-pulse-915e35e7{0%,75%,to{width:158px;height:164px;right:10px;bottom:-32px}25%,50%{width:146px;height:184px;right:18px;bottom:-34px}}.home-page__logo[data-v-cad4c0c8]{position:fixed;z-index:1;top:81px;left:81px}@media(min-width:2160px){.home-page__logo[data-v-cad4c0c8]{top:163px;left:162px}}.home-page__logo svg[data-v-cad4c0c8]{width:385px;height:235px}@media(min-width:2160px){.home-page__logo svg[data-v-cad4c0c8]{width:769px;height:469px}}.home-page__title[data-v-cad4c0c8]{font-family:var(--font3);font-weight:700;font-size:67px;text-transform:uppercase;color:#1d1d1b;position:fixed;z-index:1;top:500px;left:81px}@media(min-width:2160px){.home-page__title[data-v-cad4c0c8]{font-size:142px;top:1000px;left:120px}}.home-page__action[data-v-cad4c0c8]{position:fixed;z-index:1;left:50%;transform:translate(-50%);bottom:310px}.home-page__bar[data-v-cad4c0c8]{position:fixed;bottom:-64px;left:0}.home-page__bar.big[data-v-cad4c0c8]{scale:2;left:0;width:100%}.action-panel[data-v-1d654eff]{display:flex;align-items:center;flex-direction:column;gap:10px}.v-carousel[data-v-472f4b7d]{display:flex;flex-direction:column;align-items:center;gap:5px;-webkit-user-select:none;user-select:none;touch-action:none}.v-carousel__viewport[data-v-472f4b7d]{position:relative;width:170px;height:480px;cursor:grab}.v-carousel__viewport--dragging[data-v-472f4b7d]{cursor:grabbing}.v-carousel__slide[data-v-472f4b7d]{position:absolute;left:50%;top:50%;overflow:hidden;cursor:pointer;will-change:transform,opacity}.v-carousel__slide img[data-v-472f4b7d]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;object-position:top}.v-carousel__btn[data-v-472f4b7d]{display:flex;justify-content:center;align-items:center;border:1px solid #fff;border-radius:50px;padding:2px 20px;width:70px;height:33px;flex-shrink:0;-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px);background:#ffffff80;cursor:pointer}.v-carousel__btn svg[data-v-472f4b7d]{color:#fff}.main-page[data-v-c0dceae2]{position:relative;padding:40px;display:flex;flex-direction:column;background:#000}.main-page__bg-layer[data-v-c0dceae2]{position:absolute;inset:0;z-index:0}.main-page__bg[data-v-c0dceae2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.main-page__costume-layer[data-v-c0dceae2]{position:absolute;inset:0;z-index:3;pointer-events:none}.main-page__costume-wrap[data-v-c0dceae2]{position:absolute;inset:0;pointer-events:none}.main-page__costume[data-v-c0dceae2]{position:absolute;bottom:0;left:50%;transform:translate(-50%);object-fit:contain;pointer-events:none}.main-page__elements-overlay[data-v-c0dceae2]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.main-page__poly-hit[data-v-c0dceae2]{fill:transparent;stroke:none;cursor:pointer;pointer-events:auto}.main-page__marker[data-v-c0dceae2]{position:absolute;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;background:#e94f35;border:4px solid #ffffff;cursor:pointer;animation:marker-pulse-c0dceae2 2.5s ease-in-out infinite;transition:transform .15s ease;pointer-events:auto}.main-page__marker[data-v-c0dceae2]:active{transform:translate(-50%,-50%) scale(.85)}.main-page__marker--active[data-v-c0dceae2]{animation:none;transform:translate(-50%,-50%) scale(1.5)}.main-page__marker--muted[data-v-c0dceae2]{pointer-events:none;animation:none;opacity:.5}.main-page__header[data-v-c0dceae2],.main-page__controls[data-v-c0dceae2],.main-page__footer[data-v-c0dceae2]{position:relative;z-index:4}.main-page__header[data-v-c0dceae2],.main-page__footer[data-v-c0dceae2],.main-page__controls[data-v-c0dceae2]{pointer-events:none}.main-page__controls[data-v-c0dceae2]>*{pointer-events:auto}.main-page__header[data-v-c0dceae2]{display:flex;align-items:center;justify-content:space-between;border-radius:36px;padding:40px;background:#fff;flex-shrink:0;text-wrap:balance;max-height:206px}@media(min-width:2160px){.main-page__header[data-v-c0dceae2]{padding:80px;border-radius:72px;max-height:412px}}.main-page__header svg[data-v-c0dceae2]{width:206px;height:126px;flex-shrink:0}@media(min-width:2160px){.main-page__header svg[data-v-c0dceae2]{width:412px;height:251px}}.main-page__header p[data-v-c0dceae2]{font-family:var(--font3);font-weight:700;font-size:34px;text-transform:uppercase;text-align:right;color:#1d1d1b}@media(min-width:2160px){.main-page__header p[data-v-c0dceae2]{font-size:68px}}.main-page__controls[data-v-c0dceae2]{display:flex;align-items:center;justify-content:space-between;flex:1}.main-page__carousels[data-v-c0dceae2]{display:flex;flex-direction:column;gap:80px;width:fit-content}.main-page__footer[data-v-c0dceae2]{border-radius:36px;padding:40px;background:#fff;font-family:var(--font3);font-weight:700;font-size:34px;line-height:120%;text-transform:uppercase;text-align:center;color:#1d1d1b}.crossfade-enter-active[data-v-c0dceae2],.crossfade-leave-active[data-v-c0dceae2]{transition:opacity .35s ease}.crossfade-enter-from[data-v-c0dceae2],.crossfade-leave-to[data-v-c0dceae2]{opacity:0}@keyframes marker-pulse-c0dceae2{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 #e94f3580}50%{transform:translate(-50%,-50%) scale(1.35);box-shadow:0 0 0 10px #e94f3500}}.countdown[data-v-8302014c]{position:relative;width:175px;height:350px;pointer-events:none;-webkit-user-select:none;user-select:none}@media(min-width:2160px){.countdown[data-v-8302014c]{transform:scale(2);transform-origin:bottom center}}.countdown__circle[data-v-8302014c]{position:absolute;display:flex;justify-content:center;align-items:center;line-height:1;font-family:var(--second-family);font-weight:700;font-size:100px;color:#e94f35;border-radius:88px;box-shadow:0 0 20px #00000026;background:#fff;transition:top .3s ease-out,left .3s ease-out,width .3s ease-out,height .3s ease-out,opacity .3s ease-out,transform .3s ease-out}.countdown-enter-from[data-v-8302014c]{opacity:0!important;transform:scale(1.4)}.countdown-leave-to[data-v-8302014c]{opacity:0!important;transform:scale(.85)}.countdown-enter-active[data-v-8302014c],.countdown-leave-active[data-v-8302014c]{transition:opacity .3s ease-out,transform .3s ease-out}.camera[data-v-d1f63c7b]{position:relative;overflow:hidden;width:100%;height:100%}.camera__video[data-v-d1f63c7b]{display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}.camera__overlay[data-v-d1f63c7b]{position:absolute;inset:0;z-index:1;background:#000000b3;pointer-events:none}.camera__countdown[data-v-d1f63c7b]{position:absolute;bottom:120px;left:50%;z-index:2;transform:translate(-50%)}@media(min-width:2160px){.camera__countdown[data-v-d1f63c7b]{bottom:240px}}.camera__flash[data-v-d1f63c7b]{position:absolute;inset:0;z-index:3;background:#fff;opacity:0;pointer-events:none;will-change:opacity;transition:opacity .3s ease-out}.camera__flash--active[data-v-d1f63c7b]{opacity:1;transition:opacity .05s ease-in}.camera-overlay-enter-active[data-v-d1f63c7b]{transition:opacity 0s}.camera-overlay-leave-active[data-v-d1f63c7b]{transition:opacity .6s ease}.camera-overlay-leave-to[data-v-d1f63c7b]{opacity:0}.photo-page[data-v-66928e29]{--route-arrow-top: 532px;--route-arrow-left: 105px;--route-arrow-width: 636px;--route-arrow-rotate: 6deg;position:relative;overflow:hidden;background-color:#000}.photo-page__header-slot[data-v-66928e29],.photo-page__footer-slot[data-v-66928e29]{position:absolute;left:50%;transform:translate(-50%);width:100%;max-width:1000px;z-index:2}@media(min-width:2160px){.photo-page__header-slot[data-v-66928e29],.photo-page__footer-slot[data-v-66928e29]{max-width:2000px}}.photo-page__header-slot[data-v-66928e29]{top:40px}@media(min-width:2160px){.photo-page__header-slot[data-v-66928e29]{top:80px}}.photo-page__footer-slot[data-v-66928e29]{bottom:40px}@media(min-width:2160px){.photo-page__footer-slot[data-v-66928e29]{bottom:80px}}.photo-page__header[data-v-66928e29],.photo-page__footer[data-v-66928e29]{display:flex;justify-content:center;align-items:center;border-radius:36px;padding:40px;background:#fff;font-family:var(--font3);font-weight:700;font-size:48px;line-height:120%;text-transform:uppercase;text-align:center;color:#1d1d1b;max-height:172px}@media(min-width:2160px){.photo-page__header[data-v-66928e29],.photo-page__footer[data-v-66928e29]{border-radius:72px;padding:80px;font-size:96px;max-height:344px}}.photo-page__footer[data-v-66928e29]{font-size:34px;max-height:162px}@media(min-width:2160px){.photo-page__footer[data-v-66928e29]{font-size:68px;max-height:324px}}.photo-page__actions[data-v-66928e29]{position:absolute;right:40px;top:0;bottom:0;margin-top:140px;display:flex;align-items:center;z-index:1}@media(min-width:2160px){.photo-page__actions[data-v-66928e29]{right:80px;margin-top:280px}}.photo-page__route-arrow[data-v-66928e29]{position:absolute;top:var(--route-arrow-top);left:var(--route-arrow-left);z-index:1;width:var(--route-arrow-width);height:auto;pointer-events:none;transform-origin:top left;transform:rotate(var(--route-arrow-rotate));overflow:visible}.photo-page__route-arrow[data-v-66928e29] .arrow-draw__segment{will-change:clip-path,opacity;stroke:#e94f35;stroke-width:1.25px;stroke-linejoin:round;paint-order:stroke fill;shape-rendering:geometricPrecision}.action-panel[data-v-66928e29]{display:flex;align-items:center;flex-direction:column;gap:10px}.header-slide-enter-active[data-v-66928e29]{transition:transform .55s cubic-bezier(.34,1.3,.64,1) .15s}.header-slide-leave-active[data-v-66928e29]{transition:transform .4s cubic-bezier(.5,0,.75,0)}.header-slide-enter-from[data-v-66928e29],.header-slide-leave-to[data-v-66928e29]{transform:translateY(calc(-100% - 40px))}.footer-slide-enter-active[data-v-66928e29]{transition:transform .55s cubic-bezier(.34,1.3,.64,1) .1s}.footer-slide-leave-active[data-v-66928e29]{transition:transform .5s cubic-bezier(.5,0,.75,0)}.footer-slide-enter-from[data-v-66928e29],.footer-slide-leave-to[data-v-66928e29]{transform:translateY(calc(100% + 40px))}.actions-fade-enter-active[data-v-66928e29],.actions-fade-leave-active[data-v-66928e29]{transition:opacity .3s ease}.actions-fade-enter-from[data-v-66928e29],.actions-fade-leave-to[data-v-66928e29]{opacity:0}.result-page[data-v-82287275]{position:relative;overflow:hidden;background-color:#000;display:flex}.result-page__header-slot[data-v-82287275]{position:absolute;left:50%;transform:translate(-50%);width:100%;max-width:1000px;z-index:2;top:40px}@media(min-width:2160px){.result-page__header-slot[data-v-82287275]{max-width:2000px;top:80px}}.result-page__header[data-v-82287275]{display:flex;justify-content:center;align-items:center;border-radius:36px;padding:40px;background:#fff;font-family:var(--font3);font-weight:700;font-size:48px;line-height:120%;text-transform:uppercase;text-align:center;color:#1d1d1b;max-height:172px}@media(min-width:2160px){.result-page__header[data-v-82287275]{border-radius:72px;padding:80px;font-size:96px;max-height:344px}}.result-page__image[data-v-82287275]{width:100%;height:100%;object-fit:contain}.result-page__controls[data-v-82287275]{position:absolute;right:40px;top:0;bottom:0;margin-top:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;z-index:2}@media(min-width:2160px){.result-page__controls[data-v-82287275]{right:80px;margin-top:280px;gap:20px}}.header-slide-enter-active[data-v-82287275]{transition:transform .55s cubic-bezier(.34,1.3,.64,1) .15s}.header-slide-leave-active[data-v-82287275]{transition:transform .4s cubic-bezier(.5,0,.75,0)}.header-slide-enter-from[data-v-82287275],.header-slide-leave-to[data-v-82287275]{transform:translateY(calc(-100% - 40px))}
