@font-face{src:url(/assets/FormaDJRCyrillicVariable-VF-Testing-D48baIRt.woff2)format("woff2"),url(/assets/FormaDJRCyrillicVariable-VF-Testing-BeXGN_r2.woff)format("woff");font-family:FormaDJRCyrillicVariable;font-style:normal;font-display:swap;font-weight:400}@font-face{src:url(/assets/FormaDJRCyrillicMicro-ExtraLight-Testing-loN8roDB.woff2)format("woff2"),url(/assets/FormaDJRCyrillicMicro-ExtraLight-Testing-BHPTOiX6.woff)format("woff");font-family:FormaDJRCyrillicMicro;font-style:normal;font-display:swap;font-weight:275}@font-face{src:url(/assets/FormaDJRCyrillicMicro-Light-Testing-rFa1VwLz.woff2)format("woff2"),url(/assets/FormaDJRCyrillicMicro-Light-Testing-CkNVMJXm.woff)format("woff");font-family:FormaDJRCyrillicMicro;font-style:normal;font-display:swap;font-weight:300}@font-face{src:url(/assets/FormaDJRCyrillicMicro-Regular-Testing-CST5JOPL.woff2)format("woff2"),url(/assets/FormaDJRCyrillicMicro-Regular-Testing-Dx0E2fDJ.woff)format("woff");font-family:FormaDJRCyrillicMicro;font-style:normal;font-display:swap;font-weight:400}@font-face{src:url(/assets/FormaDJRCyrillicMicro-Medium-Testing-CobWbpy2.woff2)format("woff2"),url(/assets/FormaDJRCyrillicMicro-Medium-Testing-D7_uXVWo.woff)format("woff");font-family:FormaDJRCyrillicMicro;font-style:normal;font-display:swap;font-weight:500}@font-face{src:url(/assets/FormaDJRCyrillicMicro-Bold-Testing-AV0rIILg.woff2)format("woff2"),url(/assets/FormaDJRCyrillicMicro-Bold-Testing-CLTh7yZn.woff)format("woff");font-family:FormaDJRCyrillicMicro;font-style:normal;font-display:swap;font-weight:700}@font-face{src:url(/assets/FormaDJRCyrillicText-ExtraLight-Testing-B70KDsYV.woff2)format("woff2"),url(/assets/FormaDJRCyrillicText-ExtraLight-Testing-C5qUKBOZ.woff)format("woff");font-family:FormaDJRCyrillicText;font-style:normal;font-display:swap;font-weight:275}@font-face{src:url(/assets/FormaDJRCyrillicText-Light-Testing-Du-mwfF5.woff2)format("woff2"),url(/assets/FormaDJRCyrillicText-Light-Testing-Cp80yVDS.woff)format("woff");font-family:FormaDJRCyrillicText;font-style:normal;font-display:swap;font-weight:300}@font-face{src:url(/assets/FormaDJRCyrillicText-Regular-Testing-DfRUF8AG.woff2)format("woff2"),url(/assets/FormaDJRCyrillicText-Regular-Testing-qBu9f_Mp.woff)format("woff");font-family:FormaDJRCyrillicText;font-style:normal;font-display:swap;font-weight:400}@font-face{src:url(/assets/FormaDJRCyrillicText-Medium-Testing-LlIvQHgG.woff2)format("woff2"),url(/assets/FormaDJRCyrillicText-Medium-Testing-BXFjAQw7.woff)format("woff");font-family:FormaDJRCyrillicText;font-style:normal;font-display:swap;font-weight:500}@font-face{src:url(/assets/FormaDJRCyrillicText-Bold-Testing-D_VA1vfo.woff2)format("woff2"),url(/assets/FormaDJRCyrillicText-Bold-Testing-CL83crWQ.woff)format("woff");font-family:FormaDJRCyrillicText;font-style:normal;font-display:swap;font-weight:700}@font-face{src:url(/assets/FormaDJRCyrillicDeck-ExtraLight-Testing-DtFtPEjP.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-ExtraLight-Testing-D6834j0y.woff)format("woff");font-family:FormaDJRCyrillicDeck;font-style:normal;font-display:swap;font-weight:275}@font-face{src:url(/assets/FormaDJRCyrillicDeck-Light-Testing-CT0x5XSp.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-Light-Testing-4X6GBKak.woff)format("woff");font-family:FormaDJRCyrillicDeck;font-style:normal;font-display:swap;font-weight:300}@font-face{src:url(/assets/FormaDJRCyrillicDeck-Regular-Testing-ChyKqgZy.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-Regular-Testing-BGF6eEFn.woff)format("woff");font-family:FormaDJRCyrillicDeck;font-style:normal;font-display:swap;font-weight:400}@font-face{src:url(/assets/FormaDJRCyrillicDeck-Medium-Testing-C049PVkN.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-Medium-Testing-BWELPyen.woff)format("woff");font-family:FormaDJRCyrillicDeck;font-style:normal;font-display:swap;font-weight:500}@font-face{src:url(/assets/FormaDJRCyrillicDeck-Bold-Testing-iGfo1euC.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-Bold-Testing-UAr1sJdA.woff)format("woff");font-family:FormaDJRCyrillicDeck;font-style:normal;font-display:swap;font-weight:700}@font-face{src:url(/assets/FormaDJRCyrillicDisplay-ExtraLight-Testing-fN_CkxtE.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDisplay-ExtraLight-Testing-CAoAFlS9.woff)format("woff");font-family:FormaDJRCyrillicDisplay;font-style:normal;font-display:swap;font-weight:275}@font-face{src:url(/assets/FormaDJRCyrillicDisplay-Light-Testing-BzSnDgN_.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDisplay-Light-Testing-BFaa8bZl.woff)format("woff");font-family:FormaDJRCyrillicDisplay;font-style:normal;font-display:swap;font-weight:300}@font-face{src:url(/assets/FormaDJRCyrillicDisplay-Regular-Testing-CJhDEAXF.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDisplay-Regular-Testing-BjJXQ3tC.woff)format("woff");font-family:FormaDJRCyrillicDisplay;font-style:normal;font-display:swap;font-weight:400}@font-face{src:url(/assets/FormaDJRCyrillicDisplay-Medium-Testing-B_Gg2M4H.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDisplay-Medium-Testing-BRT37R_e.woff)format("woff");font-family:FormaDJRCyrillicDisplay;font-style:normal;font-display:swap;font-weight:500}@font-face{src:url(/assets/FormaDJRCyrillicDisplay-Bold-Testing-DtIRnn0O.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDisplay-Bold-Testing-Nvligub6.woff)format("woff");font-family:FormaDJRCyrillicDisplay;font-style:normal;font-display:swap;font-weight:700}@font-face{src:url(/assets/FormaDJRCyrillicBanner-ExtraLight-Testing-CqPEfqTP.woff2)format("woff2"),url(/assets/FormaDJRCyrillicBanner-ExtraLight-Testing-Dhgf2o8B.woff)format("woff");font-family:FormaDJRCyrillicBanner;font-style:normal;font-display:swap;font-weight:275}@font-face{src:url(/assets/FormaDJRCyrillicBanner-Light-Testing-BgzBZHZn.woff2)format("woff2"),url(/assets/FormaDJRCyrillicBanner-Light-Testing-wXNPvRzp.woff)format("woff");font-family:FormaDJRCyrillicBanner;font-style:normal;font-display:swap;font-weight:300}@font-face{src:url(/assets/FormaDJRCyrillicBanner-Regular-Testing-Hpk1GPrm.woff2)format("woff2"),url(/assets/FormaDJRCyrillicBanner-Regular-Testing-D5WTeNCR.woff)format("woff");font-family:FormaDJRCyrillicBanner;font-style:normal;font-display:swap;font-weight:400}@font-face{src:url(/assets/FormaDJRCyrillicBanner-Medium-Testing-CZGJCU5e.woff2)format("woff2"),url(/assets/FormaDJRCyrillicBanner-Medium-Testing-cNRK9uI2.woff)format("woff");font-family:FormaDJRCyrillicBanner;font-style:normal;font-display:swap;font-weight:500}@font-face{src:url(/assets/FormaDJRCyrillicBanner-Bold-Testing-BMaqv4AU.woff2)format("woff2"),url(/assets/FormaDJRCyrillicBanner-Bold-Testing-iTCEMSam.woff)format("woff");font-family:FormaDJRCyrillicBanner;font-style:normal;font-display:swap;font-weight:700}@font-face{src:url(/assets/FormaDJRCyrillicDeck-Medium-Testing-C049PVkN.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-Medium-Testing-BWELPyen.woff)format("woff");font-family:FormaDJRCyrillicDeck;font-style:normal;font-display:swap}@font-face{src:url(/assets/FormaDJRCyrillicDeck-Bold-Testing-iGfo1euC.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-Bold-Testing-UAr1sJdA.woff)format("woff");font-family:FormaDJRCyrillicDeckBold;font-style:normal;font-display:swap}@font-face{src:url(/assets/FormaDJRCyrillicDeck-Regular-Testing-ChyKqgZy.woff2)format("woff2"),url(/assets/FormaDJRCyrillicDeck-Regular-Testing-BGF6eEFn.woff)format("woff");font-family:FormaDJRCyrillicDeckRegular;font-style:normal;font-display:swap}:root{--color-page-bg:#000;--color-text-on-dark:#fff;--color-accent-blue:#01bbf8;--color-accent-pink:#f15bb4;--color-accent-pink-hover:#d64e9e;--color-neutral-gray:#a3a3a3;--color-neutral-gray-hover:#6e6e6e;--font-deck:"FormaDJRCyrillicDeck";--font-deck-regular:"FormaDJRCyrillicDeckRegular", "FormaDJRCyrillicDeck";--font-deck-medium:"FormaDJRCyrillicDeck";--font-deck-bold:"FormaDJRCyrillicDeckBold", "FormaDJRCyrillicDeck";--line-height-body:normal;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-button:10px;--breakpoint-mobile:760px;--breakpoint-content:1430px;--nav-height:64px;--content-max-width:1180px}html,body{height:100%;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{background-color:var(--color-page-bg);flex-direction:column;flex:1;display:flex}.footer-section{color:#fff;background-color:#01bbf8;justify-content:flex-end;align-items:center;padding:29px 330px;font-family:FormaDJRCyrillicDeckBold;font-size:35px;display:flex}@media screen and (width<=1430px){.footer-section{padding:29px}}@media screen and (width<=760px){.footer-section{padding:20px 15px}}.drawer-login-button{cursor:pointer;color:#000;background:0 0;border:none;flex:none;justify-content:center;gap:14px;padding:40px 10px;font-family:FormaDJRCyrillicDeck;font-size:23px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:flex}.login-icon,.logout-icon{filter:brightness(0)invert(0);margin-left:14px;transition:filter .3s}.logout-icon{width:35px;height:35px}.link:hover,.menu-item-active{color:#000;background-color:#f15bb4}.link{color:#000;cursor:pointer;text-align:center;justify-content:center;gap:10px;width:100%;padding:10px 0;font-family:FormaDJRCyrillicDeck;font-size:20px;text-decoration:none;transition:color .3s,transform .3s;display:flex}.link:hover{color:#000}.menu-section{width:100%}.sub-section{display:none}.menu-text{font-family:FormaDJRCyrillicDeck;font-size:20px}.menu-icon{align-items:center;transition:transform .3s;display:flex}.menu-icon img{width:11px;height:16px;transition:filter .3s}.mobile-sub-section-content{gap:30px}.menu-icon{margin-right:10px}.menu-drawer{box-sizing:border-box;z-index:1000;background-color:#fff;width:90vw;height:100%;padding:25px 0;transition:right .3s ease-in-out;position:fixed;top:0;right:-90vw;overflow:hidden;box-shadow:-2px 0 5px #0003}.menu-drawer[data-open=true]{right:0}.menu-overlay{z-index:999;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.menu-overlay[data-open=true]{display:block}.menu-drawer .menu-section[data-active=false]{display:none}.menu-drawer .sub-section[data-active=true]{display:block}.menu-login-section{flex:none;gap:30px;padding:0 25px}.mobile-menu-section{flex:auto;align-items:center;width:100%;min-height:0;overflow-y:auto}.mobile-menu-login{margin-top:auto;margin-bottom:40px}.userpic-small{border-radius:50%;width:45px;height:45px;margin-right:6px}.username{word-wrap:normal;font-family:FormaDJRCyrillicDeck;font-size:23px}.my-applications-link,.link-text-small{color:#000;font-family:FormaDJRCyrillicDeck;font-size:22px;text-decoration:none}@media screen and (width<=1430px){.menu-section{width:100%}.link{color:#000;font-size:20px}.menu-item{justify-content:center;width:100%;padding:10px 0}.menu-item:hover,.menu-item-active{color:#000;background-color:#f15bb4}.menu-drawer .sub-section[data-active=false]{display:none}}.buy-ticket{background:var(--color-accent-pink);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:16px 32px;font-family:FormaDJRCyrillicDeckBold;font-size:16px;transition:background-color .3s,transform .2s}.buy-ticket:hover{background-color:var(--color-accent-pink-hover)}.buy-ticket:focus-visible{outline-offset:4px;outline:3px solid #1a1a1a}.buy-ticket:active{transform:scale(.95)}@media screen and (width<=1430px){.buy-ticket{display:none}}.login-button{cursor:pointer;color:#000;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:14px;padding:5px 10px;font-family:FormaDJRCyrillicDeck;font-size:23px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:flex}.login-button:has(.login-userpic) .login-label{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.login-button>img:not(.login-userpic){filter:brightness(0)}.login-userpic{border-radius:50%;width:44px;height:44px}@media screen and (width<=1430px){.login-button{display:none}}.menu-item-link{cursor:pointer;color:#000;align-items:center;gap:10px;padding:0 10px;font-family:FormaDJRCyrillicDeck;font-size:23px;text-decoration:none;transition:color .3s,transform .3s;display:flex;position:relative}.menu-item-link:hover,.menu-item-active{background-color:#f15bb4;color:#000!important}.menu-item-link:hover .menu-icon{filter:hue-rotate(180deg);transform:rotate(180deg)}.menu-icon{transition:transform .3s}.menu-icon img{filter:brightness(0);transition:filter .3s}.menu-item-link:hover .menu-icon img{filter:brightness(0)}.submenu{z-index:1;background-color:#fff;display:none;position:absolute;top:100%;left:0;box-shadow:0 4px 5px #00000040}.menu-item-link:hover .submenu{display:block}.dropdown-link{color:#000;white-space:normal;overflow-wrap:anywhere;padding:14px 20px;font-family:FormaDJRCyrillicDeck;font-size:20px;line-height:1.2;text-decoration:none;transition:color .3s,transform .3s;display:flex}.dropdown-link:hover{color:#000;background-color:#f15bb4}@media screen and (width<=1430px){.menu{display:none}}._root_1fwea_1{display:flex}._row_1fwea_9{flex-direction:row}._column_1fwea_17{flex-direction:column}._rowReverse_1fwea_25{flex-direction:row-reverse}._columnReverse_1fwea_33{flex-direction:column-reverse}._wrap_1fwea_41{flex-wrap:wrap}._noWrap_1fwea_49{flex-wrap:nowrap}._alignStart_1fwea_57{align-items:flex-start}._alignCenter_1fwea_65{align-items:center}._alignEnd_1fwea_73{align-items:flex-end}._alignStretch_1fwea_81{align-items:stretch}._justifyStart_1fwea_89{justify-content:flex-start}._justifyCenter_1fwea_97{justify-content:center}._justifyEnd_1fwea_105{justify-content:flex-end}._justifyBetween_1fwea_113{justify-content:space-between}._gapNone_1fwea_121{gap:0}._gapXs_1fwea_129{gap:var(--space-1)}._gapSm_1fwea_137{gap:var(--space-2)}._gapMd_1fwea_145{gap:var(--space-4)}._gapLg_1fwea_153{gap:var(--space-6)}._gapXl_1fwea_161{gap:var(--space-8)}._root_1kqaz_1{width:fit-content;padding:var(--space-4) var(--space-8);border-radius:var(--radius-button);cursor:pointer;font-family:var(--font-deck-bold);border:none;justify-content:center;align-items:center;font-size:16px;text-decoration:none;transition:background-color .3s,color .3s,transform .2s;display:inline-flex}._root_1kqaz_1:active{transform:scale(.95)}._root_1kqaz_1:disabled,._disabled_1kqaz_47{cursor:not-allowed;opacity:.6;transform:none}._pink_1kqaz_59{background:var(--color-accent-pink);color:var(--color-text-on-dark)}._pink_1kqaz_59:hover{background-color:var(--color-accent-pink-hover)}._blue_1kqaz_77{background:var(--color-accent-blue);color:var(--color-page-bg)}._blue_1kqaz_77:hover{background-color:#029fd3}._ghost_1kqaz_95{color:var(--color-page-text,var(--color-text-on-dark));background:0 0;border:1px solid}._ghost_1kqaz_95:hover{color:var(--color-accent-blue)}.public-layout ._pink_1kqaz_59,.public-layout ._blue_1kqaz_77{color:var(--color-text-on-dark)}.public-layout ._ghost_1kqaz_95{color:var(--color-page-text)}.public-layout ._ghost_1kqaz_95:hover{color:var(--color-accent-blue)}._fullWidth_1kqaz_141{width:100%}@media screen and (width<=1430px){._root_1kqaz_1{padding:var(--space-3) var(--space-6);font-size:14px}}.login-form{flex-direction:column;align-items:center;gap:10px;width:392px;display:flex}.login-form-container{gap:20px}.login-option-button{text-align:center;min-height:52px;line-height:1.2}.login-form button{cursor:pointer;color:#fff;background:#f15bb4;border:none;border-radius:16px;flex-wrap:wrap;place-content:center;align-items:center;gap:10px;margin-top:10px;padding:16px 32px;font-family:FormaDJRCyrillicDeckBold;font-size:16px;font-style:normal;line-height:normal;transition:background-color .3s,transform .2s;display:flex}.login-form button:hover{background-color:#d64e9e}.login-form button:active{transform:scale(.95)}.register-link{color:#f15bb4;cursor:pointer}.register-link:hover{color:#d64e9e}.login-actions{text-align:center;margin-top:40px;padding:0 20px}.registration-actions{margin-top:10px}.spinner-small{border:3px solid #f3f3f3;border-top-color:#f15bb4;border-radius:50%;width:13px;height:13px;animation:2s linear infinite spin}@media screen and (width<=750px){.login-form-container{gap:10px;width:calc(100% - 16px);max-width:420px}.login-form{gap:6px;width:calc(100% - 16px);max-width:392px}.login-actions{margin-top:8px;padding:0 8px}.registration-actions{margin-top:0}}.registration-form{flex-direction:column;align-items:center;gap:5px;width:392px;padding-bottom:30px;display:flex}.form-label{color:#000;font-family:FormaDJRCyrillicDeckBold;font-size:20px;font-style:normal;line-height:normal}.form-input{color:#000000b3;border:1px solid #0006;border-radius:10px;width:390px;height:48px;padding:6px 20px;font-family:FormaDJRCyrillicDeckRegular;font-size:18px;font-style:normal;line-height:24px}.public-layout .registration-form .registration-submit{color:#fff;width:min(300px,100%);margin-top:15px}.error-message{color:#ff92d2}.registration-successful{font-family:FormaDJRCyrillicDeckRegular}.small-text{text-align:center;margin-top:15px;font-family:FormaDJRCyrillicDeckRegular;font-size:12px}.small-text a{color:#f15bb4}@media screen and (width<=1430px){.button{padding:12px 24px;font-size:14px}}@media screen and (width<=750px){.registration-form{gap:3px;width:calc(100% - 16px);max-width:392px;padding-bottom:4px}.form-input{width:100%;max-width:390px}.public-layout .registration-form .registration-submit{margin-top:10px}.small-text{margin-top:6px;padding-inline:4px}}.login-drawer{z-index:1000;background-color:#fff;width:90vw;height:100%;transition:right .3s ease-in-out;position:fixed;top:0;right:-90vw;overflow-y:auto;box-shadow:-2px 0 5px #0003}.login-drawer[data-open=true]{right:0}.login-drawer-overlay{z-index:999;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.login-drawer-overlay[data-open=true]{display:block}.login-register{color:#000;word-wrap:break-word;text-align:center;font-family:FormaDJRCyrillicDeck;font-size:35px;font-weight:500}.link-text{color:#000;word-wrap:break-word;font-family:FormaDJRCyrillicDeck;font-size:35px;font-weight:500;text-decoration:none}.link-text:hover{color:#01bbf8}.logout{cursor:pointer;color:#000;background:0 0;border:none;align-items:center;margin-top:50px;padding:5px 10px;font-family:FormaDJRCyrillicDeck;font-size:35px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:flex}.userpic{object-fit:cover;border-radius:50%;width:200px;height:200px;margin:25px}@media screen and (width<=750px){.login-drawer{box-sizing:border-box;justify-content:flex-start;gap:12px;width:94vw;height:100dvh;padding:12px;right:-94vw}.userpic{width:120px;height:120px;margin:6px}}@media screen and (width>=1451px){.login-drawer{width:600px;right:-600px}.login-drawer[data-open=true]{right:0}}.navbar{width:100%;height:var(--nav-height);box-sizing:border-box;z-index:100;background:#fff;gap:20px;padding-inline:max(24px,50% - 720px);position:fixed;inset:0 0 auto}.logo{cursor:pointer;flex-shrink:0;align-items:center;padding:0;display:flex}.logo img{object-fit:contain;width:120px;height:42px;transition:transform .4s;display:block}.logo img:hover{transform:scale(1.1)}.navbar .menu-links{flex:1;justify-content:center;align-self:stretch;min-width:0}.navbar .menu-item-link{white-space:nowrap;padding-inline:12px}.navbar>.buy-ticket{white-space:nowrap;flex-shrink:0}.navbar .burger-menu{display:none}@media screen and (width<=1430px){.navbar{justify-content:space-between;padding-inline:20px}.logo{padding:0}.navbar .burger-menu{cursor:pointer;margin-left:auto;margin-right:0;padding:10px;display:flex}.navbar .menu-links,.navbar .login-button,.navbar .buy-ticket{display:none}}.public-layout{--color-page-bg:#fff;--color-page-text:#1a1a1a;box-sizing:border-box;background:var(--color-page-bg);min-height:100vh;color:var(--color-page-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;flex:1;display:flex}.public-layout .color-section{background:var(--color-page-bg)}.public-layout .body-text,.public-layout .regular-text,.public-layout .black-text,.public-layout .longread-content h2,.public-layout .longread-content h3,.public-layout .longread-content h4,.public-layout .longread-content p,.public-layout .longread-content ol,.public-layout .longread-content li,.public-layout .form-apply,.public-layout .typewriter-text,.public-layout .quest-header,.public-layout .quest-intruction-text,.public-layout .info-text,.public-layout .show-timer,.public-layout .timer-dot,.public-layout .timer-dot-small,.public-layout .bubble-label{color:var(--color-page-text)}.public-layout .longread-content h3 p,.public-layout .longread-content a{color:var(--color-accent-pink)}.public-layout .button,.public-layout .popup-button,.public-layout .modal-popup-button,.public-layout .buy-ticket-button,.public-layout .quest-button,.public-layout .quest-inactive-button,.public-layout .ticket-card{color:var(--color-page-text)}.public-layout .apply-button-longread{color:var(--color-page-text)!important}.public-layout .cancel-button{color:#fff}.public-layout .application-status,.public-layout .application-status-muted,.public-layout .schedule-item{color:#595959}.public-layout .upload-button{color:var(--color-page-text);border-color:#767676}.public-layout .application-upload-thumbnail{border-color:#767676}.public-layout .where-address>img,.public-layout .partner-link>img,.public-layout .fixed-header .schedule-like,.public-layout .tab img{filter:brightness(0)}.loading-overlay-shell{height:100vh}.loading-overlay{z-index:99;background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.spinner{border:4px solid #f3f3f3;border-top-color:#01bbf8;border-radius:50%;width:50px;height:50px;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.application-sub-nomination{margin-left:15px}.application-status{color:#a0a0a0}.application-status-accepted{color:#01e0c4}.application-status-muted{color:#a0a0a0}.field-label{font-size:22px}.field-label-required{color:#01bbf8}.field-group-dependency{gap:20px;width:100%}.field-group-dependency[data-width=full],.field-group-dependency[data-width=responsive-half]{width:100%}@media screen and (width<=1430px){.field-group-dependency{flex-direction:column}}@media screen and (width>=1451px){.field-group-dependency[data-width=responsive-half]{width:50%}}.rating-warning{background:#f15bb4;border-radius:12px;gap:18px;margin-bottom:18px;padding:18px 24px}.rating-header{color:#000;font-size:24px}.rating-what{cursor:pointer;color:#333;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;padding:0;font-family:inherit}.rating-what:focus-visible{outline-offset:3px;outline:2px solid #000}.rating-help-icon{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.rating-list{padding-left:18px}.rating-list li{font-size:16px!important}._root_nnxlg_1{flex:1}._longread_nnxlg_9{padding-top:var(--nav-height)}._content_nnxlg_17{max-width:var(--content-max-width);margin-left:auto;margin-right:auto}._readable_nnxlg_29{width:80%}._full_nnxlg_37{width:100%}._readable_nnxlg_29 h1{color:var(--color-accent-blue);font-family:var(--font-deck-bold);margin-bottom:10px;font-size:52px;line-height:75px}._readable_nnxlg_29 h2{color:var(--color-page-text,var(--color-text-on-dark));font-family:var(--font-deck-bold);margin-top:10px;margin-bottom:10px;font-size:35px}._readable_nnxlg_29 h4{color:var(--color-page-text,var(--color-text-on-dark));font-family:var(--font-deck-bold);margin-top:10px;margin-bottom:10px;font-size:25px}._readable_nnxlg_29 h3{border:2px dashed var(--color-accent-blue);color:var(--color-page-text,var(--color-text-on-dark));width:fit-content;font-family:var(--font-deck-medium);margin-top:10px;margin-bottom:10px;padding:15px;font-size:20px}._readable_nnxlg_29 h3 p{color:var(--color-accent-pink);font-family:var(--font-deck-bold);font-size:35px;font-weight:unset;margin-top:0;margin-bottom:0;font-style:normal;line-height:normal}._readable_nnxlg_29 p,._readable_nnxlg_29 ol,._readable_nnxlg_29 li{color:var(--color-page-text,var(--color-text-on-dark));font-family:var(--font-deck-regular);margin:10px 0;font-size:20px}._readable_nnxlg_29 li ul li{margin:0}._readable_nnxlg_29 strong{font-family:var(--font-deck-bold)}._readable_nnxlg_29 a{color:var(--color-accent-pink);font-size:20px;font-family:var(--font-deck-bold);margin-top:auto;text-decoration:none}._readable_nnxlg_29 .hero{margin-bottom:28px}._readable_nnxlg_29 .section{margin:28px 0}._readable_nnxlg_29 .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}._readable_nnxlg_29 .fact{border:2px solid var(--color-accent-blue);color:var(--color-text-on-dark);font-family:var(--font-deck-regular);padding:16px;font-size:20px}._readable_nnxlg_29 .fact b{color:var(--color-accent-pink);font-family:var(--font-deck-bold);margin-bottom:6px;display:block}._readable_nnxlg_29 .note{border-left:4px solid var(--color-accent-pink);background:#ffffff0f;padding:14px 16px}._readable_nnxlg_29 .nav{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}._readable_nnxlg_29 .nav a{border:2px solid var(--color-accent-pink);align-items:center;min-height:42px;padding:8px 12px;display:inline-flex}@media screen and (width<=1430px){._readable_nnxlg_29{width:100%}}@media screen and (width<=760px){._readable_nnxlg_29{justify-self:center;width:90%}._readable_nnxlg_29 h1{font-size:35px;line-height:normal}._readable_nnxlg_29 h2{font-size:30px}._readable_nnxlg_29 h4{font-size:22px}._readable_nnxlg_29 .facts{grid-template-columns:1fr}}.form-apply{color:#fff;width:70%;margin-bottom:35px}.application-form-buttons{gap:20px;display:flex}.apply-button{font-size:25px}.cancel-button{color:#fff;background-color:#a3a3a3}.cancel-button:hover{background-color:#6e6e6e}@media screen and (width<=1430px){.form-apply{width:100%}.apply-button{padding:16px 32px;font-size:24px}}.application-field-subtitle{color:#01bbf8;font-family:FormaDJRCyrillicDeckRegular;font-size:20px;font-style:normal;line-height:24px}.application-field-error{color:#ff92d2}.field{justify-content:space-between;width:100%}.field-solo{padding-right:10px}input,select,textarea{color:#1a1a1a;border:1px solid #0006;border-radius:10px;padding:6px 20px;font-family:FormaDJRCyrillicDeckRegular;font-size:20px}select{appearance:none;cursor:pointer;background-image:url(/arrow-down.svg);background-position:right 10px center;background-repeat:no-repeat}.upload-button{color:#fff;cursor:pointer;background-image:url(/upload.svg);background-position:right 10px center;background-repeat:no-repeat;border:1px solid #fff;border-radius:10px;align-items:center;gap:10px;width:390px;padding:6px 10px 6px 20px;font-family:FormaDJRCyrillicDeckRegular;font-size:20px;display:flex}.application-upload-thumbnail{border:1px solid #fff;max-height:85px;margin-left:20px}.audio-preview{align-items:flex-end;margin-top:10px;margin-left:20px}.application-upload-thumbnail-container{margin-top:10px}.readonly-field{white-space:pre-line;font-family:FormaDJRCyrillicDeckRegular}.admin-note{color:#000;background-color:#fee540;border-radius:10px;max-width:500px;padding:15px;font-family:FormaDJRCyrillicDeckRegular}@media screen and (width<=1430px){.upload-button{width:200px}.field-solo{flex-direction:column}.application-upload-thumbnail-container{align-items:flex-end;margin-top:10px;justify-content:flex-start!important}.application-upload-thumbnail{margin-left:0}.admin-note{max-width:350px}}.application-card{background:#e6e8f4;border-radius:10px;justify-content:center;align-items:flex-start;gap:10px;width:600px;padding:16px 20px}.application-card p{margin:5px 0}.application-0{background:#7edfff}.application-2{background:#e6e8f4}.application-1{background:#fee540}.application-4{background:#01f4d6}.application-3{background:#ff92d2}.application-text{justify-content:space-between;width:100%;color:#000!important}.application-action-button{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-family:FormaDJRCyrillicDeckBold;font-size:16px;line-height:1;text-decoration:none;display:inline-flex;color:#000!important}.application-action-button:hover,.application-action-button:focus{background:#00000014;outline:none}.application-action-button:focus-visible{box-shadow:0 0 0 2px #00000059}.application-action-icon{fill:#000;width:22px;height:22px}.application-action-icon path{fill:#000}.application-schedule-info{line-height:1.35;display:block}.application-schedule-info strong{margin-right:4px}@media screen and (width<=750px){.application-card{width:unset}.application-text{font-size:unset!important}}._selector_10gpg_1{margin:32px 0}._selectorTitle_10gpg_9{color:var(--color-accent-blue);font-family:var(--font-deck-bold);margin:0 0 18px;font-size:34px;line-height:1.15}._grid_10gpg_25{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._card_10gpg_37{border:2px solid var(--color-accent-blue);background:#ffffff0f;flex-direction:column;gap:14px;min-height:205px;padding:18px;display:flex}._cardTitle_10gpg_57{color:var(--color-text-on-dark);font-family:var(--font-deck-bold);margin:0;font-size:25px;line-height:1.15}._description_10gpg_73{color:var(--color-text-on-dark);font-family:var(--font-deck-regular);flex:1;margin:0;font-size:18px;line-height:1.35}._actions_10gpg_91{flex-direction:column;gap:8px;display:flex}._primaryAction_10gpg_103,._secondaryAction_10gpg_105,._disabledAction_10gpg_107{border:2px solid var(--color-accent-pink);min-height:42px;font-family:var(--font-deck-bold);text-align:center;justify-content:center;align-items:center;padding:8px 12px;font-size:17px;line-height:1.1;text-decoration:none;display:flex}._primaryAction_10gpg_103._primaryAction_10gpg_103{background:var(--color-accent-pink);color:var(--color-text-on-dark)}._secondaryAction_10gpg_105._secondaryAction_10gpg_105{color:var(--color-accent-pink);background:0 0}._disabledAction_10gpg_107{color:#ffffff94;border-color:#ffffff47}@media screen and (width<=1180px){._grid_10gpg_25{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=680px){._selectorTitle_10gpg_9{font-size:28px}._grid_10gpg_25{grid-template-columns:1fr}._card_10gpg_37{min-height:0}}.partners-section{gap:100px}.partner-text{color:#01bbf8;text-align:center;margin-bottom:30px;font-size:35px}.partner-logo{max-width:200px;transition:transform .3s ease-out}.partners-section .partner-logo{width:auto;height:auto;max-height:120px}.partner-logo:hover{transform:scale(1.2)}.home-faq-section{width:min(1240px, calc(100% - 2 * var(--home-page-gutter)));flex-direction:column;gap:35px;min-width:0;margin-inline:auto;display:flex}.home-faq-title{color:#000;font-family:var(--font-deck-bold);letter-spacing:.05em;text-align:center;margin:0;font-size:clamp(35px,3.472vw,50px);line-height:1.2}.home-faq-list{flex-direction:column;gap:25px;display:flex}.home-faq-item{box-sizing:border-box;background:#edebeb;border-radius:45px;transition:background-color .18s;overflow:hidden}.home-faq-item[data-open=true]{background:var(--color-accent-blue)}.home-faq-question{margin:0}.home-faq-toggle{color:#000;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:31px 60px;display:flex}.home-faq-toggle>span:first-child{min-width:0;font-family:var(--font-deck-bold);overflow-wrap:anywhere;font-size:clamp(26px,2.431vw,30px);line-height:1.15}.home-faq-toggle:focus-visible{outline-offset:-6px;outline:3px solid #000}.home-faq-icon{background:#fff;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.home-faq-icon svg{width:34px;height:34px;transition:transform .18s}.home-faq-item[data-open=true] .home-faq-icon svg{transform:rotate(180deg)}.home-faq-answer-wrapper{grid-template-rows:0fr;transition:grid-template-rows .18s;display:grid}.home-faq-item[data-open=true] .home-faq-answer-wrapper{grid-template-rows:1fr}.home-faq-answer{color:#000;min-height:0;font-family:var(--font-deck-regular);padding:0 60px;font-size:20px;line-height:1.2;overflow:hidden}.home-faq-item[data-open=true] .home-faq-answer{padding-bottom:41px}.home-faq-answer p{margin:0 0 12px}.home-faq-answer p:last-child{margin-bottom:0}.home-faq-answer a{color:#000;text-underline-offset:3px;font-weight:700}.home-faq-skeleton{height:120px;animation:1.2s ease-in-out infinite alternate home-faq-pulse}@keyframes home-faq-pulse{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.home-faq-item,.home-faq-icon svg,.home-faq-answer-wrapper,.home-faq-skeleton{transition:none;animation:none}}@media screen and (width<=760px){.home-faq-section,.home-faq-list{gap:20px}.home-faq-item{border-radius:28px}.home-faq-toggle{gap:16px;padding:22px 24px}.home-faq-toggle>span:first-child{font-size:24px}.home-faq-icon{flex-basis:44px;width:44px;height:44px}.home-faq-icon svg{width:28px;height:28px}.home-faq-answer{padding-inline:24px;font-size:18px;line-height:1.35}.home-faq-item[data-open=true] .home-faq-answer{padding-bottom:28px}.home-faq-skeleton{height:88px}}.faq-page{--home-page-gutter:clamp(20px, 6.944vw, 100px);color:#000;background:#fff;padding-bottom:clamp(56px,6.944vw,100px)}.faq-page .home-faq-section{padding-top:clamp(56px,6.944vw,100px)}.modal-popup-overlay{z-index:10000;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-popup-dialog{background-color:#fff;border-radius:50px;width:60%;height:70%;padding:50px 70px;display:flex;position:relative;top:3vh;box-shadow:0 0 10px #0003}.modal-popup-close-button{cursor:pointer;color:#555;background:0 0;border:none;font-size:18px;position:absolute;top:10px;right:10px}.modal-popup-close-image{cursor:pointer;width:4vh;position:absolute;top:6%;left:94%}.modal-popup-content{gap:10px;width:100%;display:flex}.modal-popup-main{flex-direction:column;flex:1;align-items:flex-start;display:flex}.modal-popup-image-panel{justify-content:center;align-items:center;width:50%;padding:10px;display:flex}.modal-popup-bubble-image{object-fit:contain;flex:1;max-width:100%;max-height:100%;bottom:0}.modal-popup-image-panel[data-has-socials=true] .modal-popup-bubble-image{max-height:95%;position:absolute}.modal-popup-label{color:#01bbf8;font-family:FormaDJRCyrillicDeckBold;font-size:6vh}.modal-popup-text{color:#000;word-wrap:normal;margin:15px 0;font-family:FormaDJRCyrillicDeck;font-size:2.5vh;font-weight:500;overflow:hidden auto}.modal-popup-text a{color:#f15bb4;margin-top:auto;font-family:FormaDJRCyrillicDeckBold;text-decoration:none}.modal-popup-button{color:#fff;cursor:pointer;background:#f15bb4;border-radius:30px;flex-wrap:wrap;place-content:center;align-items:center;gap:10px;margin-top:auto;padding:3vh 6vh;font-size:4vh;display:inline-flex}.modal-popup-socials{gap:46px;margin-top:auto;display:flex}.modal-popup-social-link{max-width:100px;transition:transform .3s ease-out}.modal-popup-social-link img{width:100px}.modal-popup-social-link:hover{transform:scale(1.2)}@media screen and (width<=1430px){.modal-popup-button{color:#fff;cursor:pointer;background:#f15bb4;flex-wrap:wrap;place-content:center;align-items:center;gap:10px;width:90%;padding:2vh 4vh;font-size:2vh;display:inline-flex}.modal-popup-label{color:#01bbf8;margin-bottom:0;font-size:25px}}.bubble{cursor:pointer;flex-direction:column;align-items:center;width:211px;padding:20px 0;display:flex}.bubble img{width:211px;transition:transform .3s ease-out}.bubble img:hover{transform:scale(1.1)}.bubble-label{width:100%;color:var(--bubble-label-color,#000);text-align:center;margin-top:14px;font-size:35px}.bubble-dialog-title{padding:20px 64px 16px 24px}.bubble-dialog-overlay{z-index:10000;background:#00000080;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.bubble-dialog{background:#fff;border-radius:8px;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 36px);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000040}.bubble-dialog-content{border-top:1px solid #c4c4c4;padding:0 24px 20px;overflow-y:auto}.bubble-dialog-content .popup-text{max-height:none;overflow:visible}.bubble-dialog-close{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:8px;display:flex;position:absolute;top:12px;right:12px}.bubble-dialog-close img{width:24px;height:24px}@media screen and (width<=1430px){.bubble img:hover{transform:none}}@media screen and (width<=760px){.bubble{width:125px;padding:15px 0}.bubble img{width:125px}.bubble img:hover{transform:none}.bubble-label{font-size:20px}}.guests-section,.socials-section{flex-direction:column;gap:20px;display:flex}.info-awaits{gap:30px}.awaits-bubbles{align-items:baseline;gap:30px}.more-text{color:#f15bb4;margin-top:auto;margin-bottom:5px;font-family:FormaDJRCyrillicDeckBold;font-size:24px;text-decoration:none}@media screen and (width<=760px){.more-text{text-align:center;margin-top:60px}}.info-what{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;column-gap:70px;display:grid}.what-title{grid-area:1/2}.what-image-container{aspect-ratio:600/433;border-radius:24px;grid-area:1/1/3;overflow:hidden}.what-image-container .image{object-fit:cover;width:100%;height:100%;display:block}.what-description{grid-area:2/2;height:-webkit-fill-available;height:-moz-available;height:stretch;padding-bottom:25px}@media screen and (width<=1430px){.info-what{display:block}.what-description{width:100%;margin:30px 0}}.bus-stop{flex-direction:row-reverse;align-items:center;height:36px;display:flex;position:absolute}.bus-stop img{z-index:3;transition:transform .3s ease-out}.bus-stop img:hover{transform:scale(1.3)}.bus-stop-name{opacity:0;background-color:#fff;align-items:center;width:fit-content;height:35px;padding:2px 5px 0 25px;font-family:FormaDJRCyrillicDeckRegular;font-size:15px;transition:opacity .3s ease-in-out;display:flex}.bus-stop-name-show{opacity:1}.info-where{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:50px 70px;display:grid}.where-title{grid-area:1/1}.where-description{grid-area:2/1;height:-webkit-fill-available;height:-moz-available;height:stretch;padding-bottom:25px}.where-address{align-items:center;gap:12px}.where-image-container{aspect-ratio:600/433;border-radius:24px;grid-area:1/2/3;position:relative;overflow:hidden}.where-image-container .image{object-fit:cover;width:100%;height:100%;display:block}@media screen and (width<=1430px){.info-where{display:block}.where-description{width:100%;margin:30px 0}}.ticket-card{border-radius:25px;flex-direction:column;align-self:stretch;align-items:center;gap:10px;min-width:300px;max-width:300px;padding:26px;display:flex}.pink{color:#fff;background-color:#ff5bbc}.yellow{color:#111113;background-color:#faff00}.blue{color:#fff;background-color:#10c4ff}.ticket-title{text-align:center;font-family:FormaDJRCyrillicDeckBold;font-size:34px}.ticket-card ul{flex-direction:column;gap:10px;margin-bottom:0;display:flex}.ticket-list{font-family:FormaDJRCyrillicDeck;font-size:18px}.ticket-prices{align-self:flex-end;margin-top:auto;margin-bottom:5px}.ticket-price-subtitle{font-family:FormaDJRCyrillicDeckRegular;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tickets-buy-button{color:#000;background:#fff;border-radius:10px;padding:16px 32px;font-family:FormaDJRCyrillicDeckBold;font-size:16px;text-decoration:none;transition:transform .3s ease-out}.tickets-buy-button:hover{transform:scale(1.1)}.tickets-buy-button:active{transform:scale(.95)}.ticket-subtitle{text-align:end;align-self:flex-end;width:78%;font-size:18px}@media screen and (width<=750px){.ticket-card{min-width:260px;max-width:260px;height:370px}}.tickets-widget{gap:20px}.tickets-widget-title{color:#01bbf8;text-align:start;font-family:FormaDJRCyrillicDeckBold;font-size:52px;line-height:55px}.ticket-cards{flex-wrap:wrap;gap:25px}.tickets-unavailable{box-sizing:border-box;width:100%;padding-inline:24px}.tickets-unavailable-message{max-width:900px;color:var(--color-page-text,#000);text-align:center;margin:0;font-family:FormaDJRCyrillicDeckBold;font-size:32px;line-height:1.35}.tickets-unavailable-message a{color:#f15bb4;text-decoration:none}.tickets-unavailable-message a:hover{color:#d64e9e}@media screen and (width<=1430px){.tickets-widget-title{text-align:center;margin-bottom:34px;font-size:35px;line-height:normal;display:block}.tickets-unavailable-message{font-size:24px}}.info-section{padding:60px 0}.title{color:#01bbf8;text-align:start;font-family:FormaDJRCyrillicDeckBold;font-size:52px;line-height:55px}.maps{align-items:center;gap:40px;margin-top:40px}@media screen and (width<=1430px){.title{text-align:center;margin-bottom:34px;font-size:35px;line-height:normal;display:block}.maps{gap:21px;margin-top:53px}}@media screen and (width<=760px){.maps{gap:58px}}.applications-soon{box-sizing:border-box;color:#000;width:clamp(210px,24.583vw,354px);font-family:var(--font-deck-bold);text-align:center;flex-direction:column;align-items:center;gap:clamp(6px,.694vw,10px);padding:clamp(6px,.694vw,10px);display:flex}.applications-soon-title{width:100%;min-height:clamp(19px,2.153vw,31px);margin:0;font-size:clamp(12px,1.389vw,20px);line-height:normal}.applications-soon-message{box-sizing:border-box;letter-spacing:clamp(.75px,.083vw,1.2px);white-space:nowrap;border:clamp(2px,.208vw,3px) solid #9f0a21;border-radius:clamp(12px,1.389vw,20px);justify-content:center;align-items:center;width:clamp(150px,17.361vw,250px);height:clamp(46px,5.278vw,76px);padding:clamp(14px,1.667vw,24px) clamp(28px,3.333vw,48px);font-size:clamp(15px,1.667vw,24px);line-height:normal;display:flex}@media screen and (width<=760px){.applications-soon{gap:clamp(5px,1.6vw,6px);width:clamp(200px,56vw,210px);padding:clamp(5px,1.6vw,6px)}.applications-soon-title{min-height:0;font-size:clamp(11px,3.2vw,12px)}.applications-soon-message{letter-spacing:clamp(.65px,.2vw,.75px);border-radius:clamp(10px,3.2vw,12px);width:clamp(132px,40vw,150px);height:clamp(40px,12vw,46px);padding:clamp(11px,3.7vw,14px) clamp(22px,7.5vw,28px);font-size:clamp(13px,4vw,15px)}}.landing-logo{background:#fff;padding-bottom:32px}.landing-logo-banner{height:clamp(480px,53.333vw,900px);position:relative;overflow:hidden}.landing-logo-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.landing-logo-ticket{position:absolute;top:76.04%;left:50%;transform:translate(-50%)}.landing-logo-applications-soon{position:absolute;bottom:clamp(20px,4.167vw,80px);left:50%;transform:translate(-50%)}.landing-logo-ticket .buy-ticket{box-sizing:border-box;white-space:nowrap;border-radius:clamp(12px,1.389vw,20px);width:clamp(200px,24.583vw,354px);min-height:clamp(48px,7.083vw,102px);padding:clamp(14px,2.222vw,32px) clamp(24px,4.444vw,64px);font-size:clamp(18px,2.222vw,32px);line-height:1.2}.landing-logo-controls{flex-direction:column;align-items:center;gap:25px;padding:25px 15px;display:flex}.landing-logo-controls .blue-bubble{position:static}.landing-logo-controls-mobile{display:none}@media screen and (width<=760px){.landing-logo{padding-bottom:16px}.landing-logo-applications-soon{bottom:clamp(8px,2.667vw,10px)}.landing-logo-banner{height:clamp(280px,84vw,520px)}.landing-logo-controls-desktop{display:none}.landing-logo-controls-mobile{gap:15px;display:flex}}.logo-container{justify-content:start;gap:25px;width:60vw;padding:3vh 4vw 0}.logo-container .left-part{z-index:1;width:45%}.logo-container .upper-part{z-index:1;justify-content:space-between;align-items:start;width:100%}.logo-container .central-part{flex-direction:column;width:100%;height:auto;max-height:83%;display:flex;position:relative}.mascot{object-fit:contain;z-index:10;max-width:100%;height:100%;position:absolute;bottom:30px}.mascot-background{object-fit:contain;max-width:90vw;max-height:100%;top:0}.big-logo{width:360px}.sub-logo{width:44px}.black-text{color:#fff;font-size:35px;font-weight:400}.buy-ticket-button{color:#fff;cursor:pointer;background:#f15bb4;border:none;border-radius:20px;margin-top:30px;margin-bottom:40px;padding:25px 50px;font-size:25px;transition:background-color .3s,transform .2s}.buy-ticket-button:hover{background-color:#d64e9e}.buy-ticket-button:active{transform:scale(.95)}.image-container-bg{flex:auto;justify-content:center;padding:40px;display:flex;position:relative}.date-place-image{width:55%}.mobile-section,.mobile-logo,.clouds-mobile,.screen-section.logo-section-mobile{display:none}@media screen and (width<=1600px){.logo-container{width:80vw}}@media screen and (width<=1430px){.screen-section.logo-section-mobile{display:none}.logo-container{width:90vw;height:unset;gap:20px;padding:4vh 0}.big-logo{width:250px}.sub-logo{width:31px}.black-text{font-size:17px}.buy-ticket-button{border-radius:10px;margin:30px 0;padding:16px 32px;font-size:16px}.logo-container .left-part{width:55%}.mobile-section,.mobile-logo{display:none}}@media screen and (width<=760px){.screen-section.logo-section-mobile{display:flex}.mobile-logo-section{gap:15px;padding-left:10px;padding-right:10px}.logo-container,.left-part{display:none}.mobile-section{width:100%;padding-top:10px;display:flex}.screen-section.logo-section-desktop{display:none}.mobile-logo{z-index:1;background-color:#fff;flex:none;width:100%;padding:30px 0 50px;display:flex}.image-container-bg-mobile{z-index:0;flex:1;justify-content:center;width:100%;margin-top:5px;margin-bottom:-5px;display:flex;position:relative;overflow:hidden}.image-container-bg-mobile .image{width:90%;height:auto;margin-top:15px;position:absolute}.mascot-background{max-width:70vw;max-height:100%}.date-place-image{width:90%}}.home-page{--home-section-gap:clamp(56px, 6.944vw, 100px);--home-content-gap:clamp(24px, 2.639vw, 38px);--home-page-gutter:clamp(20px, 6.944vw, 100px);gap:var(--home-section-gap);padding-bottom:var(--home-section-gap);color:#000;background:#fff;flex-direction:column;display:flex}.home-page .info-section,.home-page .guests-socials-section{gap:var(--home-section-gap);width:100%;padding:0}.home-page .content{max-width:1240px}.home-page .info-section>*,.home-page .guests-section,.home-page .socials-section,.home-page>.partners-section{width:min(1240px, calc(100% - 2 * var(--home-page-gutter)));min-width:0;margin-inline:auto}.home-page .info-what,.home-page .info-where{column-gap:clamp(32px,3.472vw,50px);row-gap:var(--home-content-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-page .what-description,.home-page .where-description{gap:var(--home-content-gap);align-self:start;height:auto;margin:0;padding:0}.home-page .what-description>.more-text,.home-page .where-description>.more-text,.home-page .maps{margin:0}.home-page .maps{flex-wrap:wrap}.home-page .what-image-container .image,.home-page .where-image-container .image{display:block}.home-page .info-awaits,.home-page .guests-section,.home-page .socials-section,.home-page .tickets-widget{gap:var(--home-content-gap)}.home-page .title,.home-page .tickets-widget-title{margin:0}.home-page .info-awaits>.title,.home-page .guests-section>.title,.home-page .socials-section>.title,.home-page .tickets-widget-title{text-align:center}.home-page .ticket-cards{gap:var(--home-content-gap);width:100%}.home-page .ticket-card{box-sizing:border-box;width:min(100%,360px);min-width:0;max-width:100%;height:auto}.home-page .tickets-widget>.body-text{text-align:center;max-width:800px}.home-page .partners-section>.content,.home-page .partners-section>.content>.content{gap:var(--home-content-gap);flex-direction:column;width:100%;display:flex}.home-page .partner-text{margin:0}.home-page #vk_groups,.home-page #vk_groups iframe{max-width:100%}@media screen and (width<=1024px){.home-page .info-what,.home-page .info-where{gap:var(--home-content-gap);flex-direction:column;display:flex}.home-page .what-image-container,.home-page .where-image-container{align-self:center;width:min(100%,600px)}}.home-page .body-text,.home-page .bubble-label,.home-page .show-timer,.home-page .timer-dot,.home-page .timer-dot-small{color:#000}.home-page .where-address>img{filter:brightness(0)}.container{display:flex}.container-v{flex-direction:column;display:flex}.center{justify-content:center;align-items:center}.wrap{flex-wrap:wrap}.color-section{background:#000}.screen-section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 64px);padding-top:64px}.content{justify-self:center;max-width:1180px}.text{font-family:FormaDJRCyrillicDeckBold;line-height:normal}.body-text{color:#fff;font-family:FormaDJRCyrillicDeck;font-size:20px}.button{cursor:pointer;color:#fff;background:#f15bb4;border:none;border-radius:10px;padding:16px 32px;font-family:FormaDJRCyrillicDeckBold;font-size:16px;transition:background-color .3s,transform .2s}.button:hover{background-color:#d64e9e}.button:active{transform:scale(.95)}.mobile{display:none}.longread{flex:1;padding-top:64px}.longread-content{width:80%}.longread-content h1,.header{color:#01bbf8;margin-bottom:10px;font-family:FormaDJRCyrillicDeckBold;font-size:52px;line-height:75px}.longread-content h2{color:#fff;margin-top:10px;margin-bottom:10px;font-family:FormaDJRCyrillicDeckBold;font-size:35px}.longread-content h4{color:#fff;margin-top:10px;margin-bottom:10px;font-family:FormaDJRCyrillicDeckBold;font-size:25px}.longread-content h3{color:#fff;border:2px dashed #01bbf8;width:fit-content;margin-top:10px;margin-bottom:10px;padding:15px;font-family:FormaDJRCyrillicDeck;font-size:20px}.longread-content h3 p{color:#f15bb4;font-family:FormaDJRCyrillicDeckBold;font-size:35px;font-weight:unset;margin-top:0;margin-bottom:0;font-style:normal;line-height:normal}.longread-content p,.longread-content ol,.longread-content li,.regular-text{color:#fff;margin:10px 0;font-family:FormaDJRCyrillicDeckRegular;font-size:20px}.longread-content li ul li{margin:0}.longread-content strong{font-family:FormaDJRCyrillicDeckBold}.longread-content a{color:#f15bb4;margin-top:auto;font-family:FormaDJRCyrillicDeckBold;font-size:20px;text-decoration:none}.apply-button-longread{text-align:center;cursor:pointer;background:#f15bb4;border:none;border-radius:16px;gap:10px;width:300px;margin-top:40px;margin-bottom:40px;padding:32px 64px;transition:background-color .3s,transform .2s;color:#fff!important;margin-top:20px!important;font-size:32px!important}.badge-text{text-wrap:nowrap}@media screen and (width<=1430px){.longread-content{width:100%}.header-text{text-align:center}.button{padding:12px 24px;font-size:14px}}@media screen and (width<=760px){.mobile{display:flex}.desktop{display:none}.longread-content{justify-self:center;width:90%}.longread-content h1,.header{font-size:35px;line-height:normal}.longread-content h2{font-size:30px}.longread-content h4{font-size:22px}.header-text{font-size:35px;line-height:normal}.screen-section{height:unset}.apply-button-longread{width:200px;padding:16px 32px;font-size:20px!important}}
