/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-start:0}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{line-height:1.5;min-height:100vh;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@font-face{font-family:Font Of Kindness;font-style:normal;font-weight:300;src:url(/build/fonts/FontOfKindness.6410b902.otf)}@font-face{font-family:Font Of Kindness;font-style:normal;font-weight:400;src:url(/build/fonts/FontOfKindness.5a8c3865.woff2) format("woff2"),url(/build/fonts/FontOfKindness.95ce174f.woff) format("woff"),url(/build/fonts/FontOfKindness.6410b902.otf) format("otf")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:700;src:url(/build/fonts/Bold.6c7edb02.eot);src:local("Euclid Circular A Bold"),local("EuclidCircularA-Bold"),url(/build/fonts/Bold.6c7edb02.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Bold.96ee0f62.woff2) format("woff2"),url(/build/fonts/Bold.1b5119b5.woff) format("woff"),url(/build/fonts/Bold.b4788f2f.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:300;src:url(/build/fonts/Light.b966794d.eot);src:local("Euclid Circular A Light"),local("EuclidCircularA-Light"),url(/build/fonts/Light.b966794d.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Light.f1ddf2ab.woff2) format("woff2"),url(/build/fonts/Light.9ba980ce.woff) format("woff"),url(/build/fonts/Light.29f6c14f.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:italic;font-weight:700;src:url(/build/fonts/BoldItalic.7577cecf.eot);src:local("Euclid Circular A Bold Italic"),local("EuclidCircularA-BoldItalic"),url(/build/fonts/BoldItalic.7577cecf.eot?#iefix) format("embedded-opentype"),url(/build/fonts/BoldItalic.2cbfd157.woff2) format("woff2"),url(/build/fonts/BoldItalic.c8a776e4.woff) format("woff"),url(/build/fonts/BoldItalic.8af56c0b.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:italic;font-weight:300;src:url(/build/fonts/LightItalic.901ed6de.eot);src:local("Euclid Circular A Light Italic"),local("EuclidCircularA-LightItalic"),url(/build/fonts/LightItalic.901ed6de.eot?#iefix) format("embedded-opentype"),url(/build/fonts/LightItalic.13a772b9.woff2) format("woff2"),url(/build/fonts/LightItalic.4a6fcd70.woff) format("woff"),url(/build/fonts/LightItalic.32ec96e0.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:400;src:url(/build/fonts/Regular.9ec5a0f7.eot);src:local("Euclid Circular A Regular"),local("EuclidCircularA-Regular"),url(/build/fonts/Regular.9ec5a0f7.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Regular.311f9c98.woff2) format("woff2"),url(/build/fonts/Regular.1bde522f.woff) format("woff"),url(/build/fonts/Regular.d5460088.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:600;src:url(/build/fonts/SemiBold.917b1c52.eot);src:local("Euclid Circular A SemiBold"),local("EuclidCircularA-SemiBold"),url(/build/fonts/SemiBold.917b1c52.eot?#iefix) format("embedded-opentype"),url(/build/fonts/SemiBold.b992e00f.woff2) format("woff2"),url(/build/fonts/SemiBold.bee5e762.woff) format("woff"),url(/build/fonts/SemiBold.8ddebb72.ttf) format("truetype")}@font-face{font-family:Euclid Circular A;font-style:normal;font-weight:500;src:url(/build/fonts/Medium.4f04203d.eot);src:local("Euclid Circular A Medium"),local("EuclidCircularA-Medium"),url(/build/fonts/Medium.4f04203d.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Medium.75867047.woff2) format("woff2"),url(/build/fonts/Medium.1278c0b7.woff) format("woff"),url(/build/fonts/Medium.5516c370.ttf) format("truetype")}@font-face{font-family:PFHellenicaSerifPro;font-style:normal;font-weight:700;src:url(/build/fonts/PFHellenicaSerifPro-Bold.174f62fe.eot);src:local("PFHellenicaSerifPro Bold"),local("PFHellenicaSerifPro-Bold"),url(/build/fonts/PFHellenicaSerifPro-Bold.174f62fe.eot?#iefix) format("embedded-opentype"),url(/build/fonts/PFHellenicaSerifPro-Bold.3696c0b0.woff2) format("woff2"),url(/build/fonts/PFHellenicaSerifPro-Bold.1c47dbfd.woff) format("woff"),url(/build/fonts/PFHellenicaSerifPro-Bold.001a2e4d.ttf) format("truetype")}@font-face{font-display:swap;font-family:PFHellenicaAccent;font-weight:700;src:url(/build/fonts/PFHellenicaSerifPro-Bold-accent.99340e82.woff2) format("woff2"),url(/build/fonts/PFHellenicaSerifPro-Bold-accent.52861e7d.woff) format("woff")}.page{background:#080418;color:#ebe3f4;font-family:Euclid Circular A,sans-serif;font-size:16px;line-height:1.2;min-height:100vh;overflow-x:hidden}.page a{color:inherit;text-decoration:none}.page b{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}@media (min-width:1024px){.page [id]{scroll-margin-top:90px}}.page__content{display:flex;flex-direction:column;gap:80px;padding-bottom:80px;position:relative;z-index:1}@media (min-width:1024px){.page__content{gap:130px;padding-bottom:130px}}@media (min-width:600px) and (max-width:1023px){.page__content .connect>*,.page__content>:not(.hero,.universe,.soundtrack,.partners,.connect){margin-inline:auto;max-width:600px;width:100%}}.sky{height:100%;inset:0;pointer-events:none;position:fixed;width:100%;z-index:0}@media (min-width:1024px){.sky{opacity:.7}}.beam{z-index:15}.beam,.serpentine,.snow{height:100%;inset:0;pointer-events:none;position:fixed;width:100%}.serpentine,.snow{z-index:16}.title{font-family:PFHellenicaAccent,sans-serif;font-size:28px;font-weight:700;text-align:center}@media (min-width:1024px){.title{font-size:36px}}.btn{align-items:center;background:50%/100% 100% no-repeat url(/build/assets/img/home/btn.8c799daa.svg);border:0;color:#ebe3f4;cursor:pointer;display:inline-flex;font-family:PFHellenicaAccent,sans-serif;font-size:10px;font-weight:700;height:36px;justify-content:center;letter-spacing:.03em;padding:0 0 4px;position:relative;transition:transform .2s ease;white-space:nowrap;width:186px}@media (min-width:1024px){.btn{font-size:16.5px;height:60px;padding-bottom:6px;width:310px}.btn:hover{transform:scale(1.04)}}.btn:active{transform:scale(.96)}.btn--active{background-image:url(/build/assets/img/home/btn-active.3ddae753.svg);color:#f9faff}.btn--active:before{background:radial-gradient(closest-side,rgba(191,173,244,.5),rgba(229,100,143,.2) 55%,rgba(229,100,143,0) 100%);content:"";inset:-45px -50px;pointer-events:none;position:absolute;z-index:-1}@media (min-width:1024px){.btn--active:before{inset:-60px -80px}}.btn--tiny{font-size:6.5px;height:23px;padding-bottom:2px;width:121px}.arrow{background:50%/9px 18px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 20'%3E%3Cpath d='m10 1-9 9 9 9' fill='none' stroke='%23d6deee' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:0;cursor:pointer;height:36px;padding:0;width:36px}.dots{display:flex;gap:2.5px;justify-content:center}.dots .swiper-pagination-bullet{background:rgba(201,219,251,.2);border-radius:50%;height:8px;margin:0!important;opacity:1;transition:width .3s ease,background .3s ease;width:8px}.dots .swiper-pagination-bullet-active{background:#35d0c0;border-radius:4px;width:20px}.list{display:flex;flex-direction:column;gap:10px}.list>li{padding-left:21px;position:relative}.list>li:before{background:linear-gradient(100deg,#fdde42,#f78b02);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:5px;width:9px}.more{align-items:center;backdrop-filter:blur(10px);background:rgba(232,111,154,.2);border:0;border-radius:8px;box-shadow:0 4px 30px rgba(180,156,203,.15),0 4px 50px rgba(229,100,143,.2),inset 4px 0 10px rgba(246,169,91,.2);cursor:pointer;display:flex;font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700;justify-content:space-between;padding:20px 12px;text-align:left;width:100%}@media (min-width:1024px){.more{padding-inline:30px}}.more__chevron{background:50%/12px 6px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23bfadf4' stroke-opacity='.8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.more[aria-expanded=true] .more__chevron{transform:rotate(180deg)}.social{display:flex;gap:10px;justify-content:center}.social__item{background:#35d0c0;border-radius:50%;height:40px;position:relative;transition:transform .3s ease;width:40px}.social__item:active{transform:scale(.9)}.social__item:before{background:#0f0832;content:"";inset:0;-webkit-mask:center/20px 20px no-repeat;mask:center/20px 20px no-repeat;position:absolute}.social__item--vk:before{-webkit-mask-image:url(/build/assets/img/vk.22d5ffaa.svg);mask-image:url(/build/assets/img/vk.22d5ffaa.svg)}.social__item--max:before{-webkit-mask-image:url(/build/assets/img/max.671d1df0.svg);mask-image:url(/build/assets/img/max.671d1df0.svg)}.social__item--tg:before{-webkit-mask-image:url(/build/assets/img/tg.79cc53bc.svg);mask-image:url(/build/assets/img/tg.79cc53bc.svg)}.social__item--inst:before{-webkit-mask-image:url(/build/assets/img/inst.89e576f1.svg);mask-image:url(/build/assets/img/inst.89e576f1.svg)}.js-anim [data-anim]{transition:opacity .5s ease,transform .6s cubic-bezier(.34,1.56,.64,1),filter .5s ease}.js-anim [data-anim=up]{opacity:0;transform:translateY(40px)}.js-anim [data-anim=title]{filter:blur(8px);opacity:0;text-shadow:0 0 24px rgba(253,222,66,.9);transform:translateY(14px) scale(.96)}.js-anim [data-anim=photo]{transform:scale(1.08)}.js-anim [data-anim=fog],.js-anim [data-anim=photo]{filter:blur(14px) brightness(1.6);opacity:0}.js-anim [data-anim=castle]{filter:blur(26px) brightness(1.9) saturate(.6);opacity:0;transform:scale(1.12);transition:opacity 2.2s ease,filter 2.6s ease,transform 3s cubic-bezier(.2,.8,.2,1)}.js-anim [data-anim=list]>*{opacity:0;transform:translateX(-30px);transition:opacity .4s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.js-anim .is-in{filter:none!important;opacity:1!important;transform:none!important}.js-anim [data-anim=title].is-in{text-shadow:0 0 0 transparent;transition:opacity .5s ease,transform .6s cubic-bezier(.34,1.56,.64,1),filter .5s ease,text-shadow 1.6s ease}.js-anim [data-anim=list].is-in>*{opacity:1;transform:none}.js-anim [data-anim=list].is-in>:first-child{transition-delay:.07s}.js-anim [data-anim=list].is-in>:nth-child(2){transition-delay:.14s}.js-anim [data-anim=list].is-in>:nth-child(3){transition-delay:.21s}.js-anim [data-anim=list].is-in>:nth-child(4){transition-delay:.28s}.js-anim [data-anim=list].is-in>:nth-child(5){transition-delay:.35s}.js-anim [data-anim=list].is-in>:nth-child(6){transition-delay:.42s}.js-anim [data-anim=list].is-in>:nth-child(7){transition-delay:.49s}.js-anim [data-anim=list].is-in>:nth-child(8){transition-delay:.56s}.js-anim [data-anim=list].is-in>:nth-child(9){transition-delay:.63s}.js-anim [data-anim=list].is-in>:nth-child(10){transition-delay:.7s}@media (prefers-reduced-motion:reduce){.js-anim [data-anim=list]>*,.js-anim [data-anim]{filter:none;opacity:1;transform:none;transition:none}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes marquee-third{to{transform:translateX(-33.333%)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes vinyl-shine{0%{opacity:.55;transform:rotate(-25deg)}to{opacity:1;transform:rotate(25deg)}}@keyframes twinkle{0%{opacity:.2}to{opacity:1}}@keyframes heroes-in{0%{filter:blur(10px) brightness(2.5) drop-shadow(0 0 30px #ffd36b);opacity:0;transform:scale(.4) rotate(-8deg)}}@keyframes link-in{0%{color:#ffd36b;opacity:0;text-shadow:0 0 12px rgba(255,211,107,.9);transform:translateX(30px)}}@keyframes player-in{0%{filter:blur(8px) brightness(1.8);opacity:0;transform:translateY(-24px) scale(.92)}}@keyframes person-in{0%{filter:blur(8px) brightness(1.6);opacity:0;transform:translateY(30px) scale(.94)}}@keyframes glow{50%{box-shadow:0 0 50px rgba(229,100,143,.55),0 0 90px rgba(191,173,244,.7)}}@keyframes float{50%{transform:translateY(-10px)}}.header{left:0;position:fixed;right:0;top:0;z-index:20}.header:before{backdrop-filter:blur(10px);background:rgba(8,4,24,.85);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}@media (min-width:1024px){.header:before{background:#251a4a;box-shadow:0 4px 4px rgba(0,0,0,.25),inset 0 0 10px rgba(191,173,244,.25);opacity:1}}.header--open:before,.header--scrolled:before{opacity:1}.header__wrapper{align-items:center;display:flex;gap:15px;height:60px;padding:0 20px;position:relative}@media (min-width:1024px){.header__wrapper{gap:0;height:80px;margin-inline:auto;max-width:1680px;padding-inline:40px;width:100%}}.header__logo img{display:block;height:auto;width:64px}@media (min-width:1024px){.header__logo img{width:127px}}.header__menu{display:none}@media (min-width:1024px){.header__menu{display:flex;gap:clamp(12px,1.04vw,20px);margin:0 20px 0 clamp(30px,3vw,60px)}}.header__menu-link{color:#ebe3f4;font-size:16px;font-weight:700;line-height:1.2;transition:color .3s ease;white-space:nowrap}@media (max-width:1279px){.header__menu-link{font-size:14px}}.header__menu-link:hover{color:#f2826a}.header__btn{inset:0;margin:auto;position:absolute}@media (max-width:359px){.header__btn{inset:auto;margin:0;position:relative}}@media (min-width:1024px){.header__btn{font-size:10px;height:36px;inset:auto;margin:0 0 0 auto;padding-bottom:4px;position:relative;width:186px}}.header__social{display:none}@media (min-width:1280px){.header__social{display:flex;margin-left:40px}}.header__burger{background:none;border:0;cursor:pointer;height:48px;margin-left:auto;padding:0;position:relative;width:48px}@media (min-width:1024px){.header__burger{display:none}}.header__burger span{background:#d6deee;border-radius:2px;height:2px;left:12px;position:absolute;transition:transform .3s ease,opacity .3s ease;width:24px}.header__burger span:first-child{top:15px}.header__burger span:nth-child(2){top:23px}.header__burger span:nth-child(3){top:31px}.header--open .header__burger span:first-child{transform:translateY(8px) rotate(45deg)}.header--open .header__burger span:nth-child(2){opacity:0}.header--open .header__burger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header__nav{display:grid;grid-template-rows:0fr;padding:0 20px;position:relative;transition:grid-template-rows .3s ease}@media (min-width:1024px){.header__nav{display:none}}.header--open .header__nav{grid-template-rows:1fr}.header__links{display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}.header__links:before{background:radial-gradient(circle at 10% 12%,#ffd36b 0 1.5px,transparent 2.5px),radial-gradient(circle at 42% 22%,#fff6dc 0 1px,transparent 2px),radial-gradient(circle at 6% 55%,#ffd36b 0 1.2px,transparent 2.2px),radial-gradient(circle at 46% 64%,#fff6dc 0 1px,transparent 2px),radial-gradient(circle at 30% 92%,#ffd36b 0 1.5px,transparent 2.5px);content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.header--open .header__links:before{animation:twinkle 1.6s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.header--open .header__links:before{animation:none;opacity:1}}.header__heroes{filter:drop-shadow(0 0 18px rgba(255,200,80,.35));height:auto;left:0;pointer-events:none;position:absolute;top:50%;translate:0 -50%;width:min(170px,42vw)}.header--open .header__heroes{animation:heroes-in .9s cubic-bezier(.2,1.3,.4,1) .15s both,float 4s ease-in-out 1.05s infinite}@media (prefers-reduced-motion:reduce){.header--open .header__heroes{animation:none}}.header__link{font-size:16px;line-height:1.95;text-align:right;transition:color .3s ease}.header__link:hover{color:#f2826a}.header--open .header__link{animation:link-in .5s ease both}.header--open .header__link:first-of-type{animation-delay:.11s}.header--open .header__link:nth-of-type(2){animation-delay:.17s}.header--open .header__link:nth-of-type(3){animation-delay:.23s}.header--open .header__link:nth-of-type(4){animation-delay:.29s}.header--open .header__link:nth-of-type(5){animation-delay:.35s}.header--open .header__link:nth-of-type(6){animation-delay:.41s}.header--open .header__link:nth-of-type(7){animation-delay:.47s}@media (prefers-reduced-motion:reduce){.header--open .header__link{animation:none}}.header--open .header__link:last-child{margin-bottom:16px}.hero{padding-top:450px;position:relative}@media (min-width:1024px){.hero{align-items:center;display:flex;flex-direction:column;height:clamp(600px,100svh,1080px);justify-content:flex-end;padding:80px 0 clamp(32px,10vh,108px)}}.hero__video{height:489px;left:0;overflow:hidden;position:absolute;right:0;top:0}@media (min-width:1024px){.hero__video{height:100%}}.hero__video video{height:100%;object-fit:cover;width:100%}.hero__video:after{background:linear-gradient(180deg,rgba(8,4,24,0) 45%,#080418 92%);content:"";inset:0;position:absolute}@media (min-width:1024px){.hero__video:after{background:linear-gradient(180deg,rgba(8,4,24,0) 55%,rgba(8,4,24,.6) 80%,#080418)}}.hero__top{align-items:flex-start;display:flex;font-size:10px;justify-content:space-between;left:10px;position:absolute;right:19px;top:54px}@media (min-width:1024px){.hero__top{display:contents;font-size:16px}}.hero__cii-top{display:none}@media (min-width:1024px){.hero__cii-top{display:block;height:auto;left:max(40px,50% - 800px);position:absolute;top:113px;width:169px}}.hero__age{align-items:center;display:flex}@media (min-width:1024px){.hero__age{left:max(40px,50% - 800px);position:absolute;top:200px}}.hero__age-text{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;width:88px}@media (min-width:1024px){.hero__age-text{font-size:16px;width:auto}}.hero__title-img{animation:float 5s ease-in-out infinite;height:auto;left:50%;margin-left:-158px;position:absolute;top:298px;width:316px}@media (min-width:1024px){.hero__title-img{height:clamp(200px,41vh,442px);left:auto;margin:0 0 -2vh;position:relative;top:auto;width:auto}}@media (prefers-reduced-motion:reduce){.hero__title-img{animation:none}}.hero__content{align-items:center;display:flex;flex-direction:column;padding:0 20px;position:relative;text-align:center;z-index:1}@media (min-width:1024px){.hero__content{align-self:stretch}}.hero__title{font-family:PFHellenicaAccent,sans-serif;font-size:28px;font-weight:700}@media (min-width:1024px){.hero__title{font-size:42px}}.hero__date{margin-top:10px}@media (min-width:1024px){.hero__date{font-size:20px;margin-top:20px}}.hero__btn{margin-top:20px}@media (min-width:1024px){.hero__btn{margin-top:clamp(20px,4vh,40px)}}.hero__place{display:flex;gap:6px;margin-top:20px;text-align:left}@media (min-width:1024px){.hero__place{bottom:0;display:grid;gap:7px 6px;grid-template-columns:auto auto;margin:0;position:absolute;right:max(40px,50% - 800px);text-align:right}}.hero__venue{display:none}@media (min-width:1024px){.hero__venue{display:block;font-weight:700;grid-column:1/-1}}.hero__pin{background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2335d0c0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5-5.5 10.2-7.4 11.8a1 1 0 0 1-1.2 0C9.5 20.2 4 15 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");flex-shrink:0;height:16px;width:15px}.hero__place-body{align-items:center;display:flex;flex-direction:column;gap:6px}@media (min-width:1024px){.hero__place-body{display:contents}}.hero__address{font-size:12px;line-height:1}@media (min-width:1024px){.hero__address{font-size:16px}}.hero__cii{height:auto;margin-left:-21px;width:150px}@media (min-width:1024px){.hero__cii{display:none}}.about{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media (min-width:1024px){.about{display:grid;gap:16px 40px;grid-template-columns:minmax(0,780px) minmax(0,769px);justify-content:center;margin-inline:auto;max-width:1680px;padding-inline:40px;position:relative;width:100%}}.about__head{display:flex;flex-direction:column;gap:10px}@media (min-width:1024px){.about__head{align-self:end;grid-column:1;grid-row:1}}.about__nowrap{white-space:nowrap}.about__age{display:inline-block;height:1.6em;margin:-.3em 0;vertical-align:middle;width:1.6em}.about__subtitle{font-family:PFHellenicaAccent,sans-serif;font-size:min(16px,(100vw - 40px) * .0439);font-weight:700;text-align:center}@media (min-width:1024px){.about__subtitle{font-size:24px}}.about__text{display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.about__text{grid-column:1;grid-row:2;max-width:736px}}.about__poster{display:none}@media (min-width:1024px){.about__poster{align-self:center;display:block;grid-column:2;grid-row:1/span 2;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent),linear-gradient(90deg,transparent 0,#000 15%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent),linear-gradient(90deg,transparent 0,#000 15%,#000 85%,transparent);overflow:hidden;position:relative;width:100%}}.about__poster img{display:block;height:auto;width:100%}.about__ray{background:linear-gradient(0deg,rgba(255,214,230,.75),rgba(255,150,190,.35) 45%,transparent);bottom:61%;filter:blur(6px);height:75%;mix-blend-mode:screen;pointer-events:none;position:absolute;transform-origin:50% 100%;width:9%}.about__ray--left{animation:ray-left 7s ease-in-out infinite;left:37%}.about__ray--right{animation:ray-right 8s ease-in-out infinite;left:54%}@media (prefers-reduced-motion:reduce){.about__ray{animation:none;opacity:0}}@keyframes ray-left{0%,to{opacity:.5;transform:rotate(-22deg)}50%{opacity:.9;transform:rotate(-12deg)}}@keyframes ray-right{0%,to{opacity:.5;transform:rotate(22deg)}50%{opacity:.9;transform:rotate(12deg)}}.features{position:relative}@media (min-width:1024px){.features{grid-column:1/-1;margin-top:145px}}.features__stage{display:flex;flex-direction:column;gap:40px}@media (min-width:1024px){.features__stage{gap:120px}}.feature{align-items:center;display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.feature{flex-direction:row}.feature:nth-child(2n){flex-direction:row-reverse}}.feature__head{position:relative;width:100%}@media (min-width:1024px){.feature__head{flex:1 1 0;min-width:0}}.feature__sparks{display:none;height:calc(100% + 180px);left:-20px;pointer-events:none;position:absolute;top:-90px;width:calc(100% + 40px);z-index:2}.feature__title{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:PFHellenicaAccent,sans-serif;font-size:36px;font-weight:700;line-height:1.15;text-align:center}@media (min-width:1024px){.feature__title{font-size:clamp(28px,2.5vw,48px)}}.feature__card{aspect-ratio:320/420;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent),linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent),linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);max-width:360px;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){.feature__card{aspect-ratio:1191/776;flex:0 0 73.56%;max-width:none}}.feature__img{display:block;height:100%;object-fit:cover;width:100%}.feature__caption{background:linear-gradient(180deg,rgba(21,12,50,0) 0,rgba(10,3,30,.85) 49%,rgba(16,7,40,0));font-family:PFHellenicaAccent,sans-serif;font-size:20px;font-weight:700;left:0;line-height:1.2;padding:40px 30px;position:absolute;right:0;text-align:center;top:50%;translate:0 -50%;will-change:transform}@media (min-width:1024px){.feature__caption{font-size:clamp(24px,1.875vw,36px);padding-inline:9%;top:72%}}.feature--musical .feature__caption{color:#61f3e4}@media (max-width:1023px){.feature--musical .feature__caption{top:60%}}.feature--circus .feature__caption{color:#f184aa}@media (min-width:1024px){.feature--circus .feature__caption{color:#fac0d4}}.feature--effects .feature__caption{color:#f6a95b}@media (max-width:1023px){.feature--broadway .feature__card{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 32%,#000 80%,transparent),linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 32%,#000 80%,transparent),linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent)}}.feature--broadway .feature__caption{color:#f5a3b8}@media (max-width:1023px){.feature--broadway .feature__caption{padding-block:20px;top:72%}}@media (min-width:1024px){.feature--broadway .feature__caption{color:#ebe3f4}}@media (max-width:1023px){.feature--illusions .feature__card{-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 12%,#000 40%,#000 86%,transparent),linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,transparent 12%,#000 40%,#000 86%,transparent),linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}}@media (min-width:1024px){.feature--illusions .feature__caption{color:#fac0d4}}@media (max-width:1023px){.feature--adventures .feature__caption{padding-block:20px;top:76%}}.js-seq .feature__sparks{display:block}.js-seq .feature__title{opacity:0;will-change:opacity,filter}.js-seq .feature__card{opacity:0;will-change:opacity,filter,transform}.js-seq .feature__img{height:calc(100% + 48px);margin-top:-24px}.js-seq .feature__caption{opacity:0;z-index:1}.js-seq .feature__fx{height:100%;inset:0;z-index:2}.js-seq .feature__fx,.scene-bg{pointer-events:none;position:absolute;width:100%}.scene-bg{display:block;height:auto;left:0;z-index:-1}@media (min-width:600px) and (max-width:1023px){.scene-bg{left:50%;margin-left:-50vw;max-width:none;width:100vw}}.scene-bg--theater{top:-465px}@media (min-width:1024px){.scene-bg--theater{display:none}}.scene-bg--city{top:-74px}@media (min-width:1024px){.scene-bg--city{display:none}}.scene-bg--archive,.scene-bg--city-desktop{display:none}@media (min-width:1024px){.scene-bg--archive,.scene-bg--city-desktop{display:block;left:50%;margin-left:-50vw;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 75%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 75%,transparent);max-width:none;width:100vw}}.scene-bg--archive{opacity:.15;top:474px}.scene-bg--city-desktop{opacity:.3;top:-45px}.video-reviews{display:flex;flex-direction:column;gap:20px;padding:0 20px;position:relative}.video-reviews[hidden]{display:none}.video-reviews__slider{border-radius:8px;width:100%}.video-reviews__item{border-radius:8px;box-shadow:0 4px 30px rgba(201,219,251,.1),0 4px 50px hsla(0,0%,100%,.1);overflow:hidden;position:relative}.video-reviews__video{aspect-ratio:320/560;background:#000;display:block;object-fit:cover;width:100%}.video-reviews__play{animation:glow 3s ease-in-out infinite;background:50%/22px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M15 7.3a2 2 0 0 1 0 3.4L3 17.6a2 2 0 0 1-3-1.7V2.1A2 2 0 0 1 3 .4z' fill='%23fff'/%3E%3C/svg%3E"),rgba(46,37,88,.6);border:0;border-radius:50%;box-shadow:0 0 30px rgba(53,208,192,.6);cursor:pointer;height:64px;left:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;width:64px}.video-reviews__item--sound .video-reviews__play{display:none}.reviews{display:flex;flex-direction:column;gap:16px;padding:0 20px;position:relative}@media (min-width:1024px){.reviews{margin-inline:auto;max-width:895px;padding-inline:40px;width:100%}}.reviews__box{position:relative}.reviews__slider{overflow:hidden}.reviews__item{backdrop-filter:blur(10px);background:rgba(214,222,238,.1);border-radius:8px;box-shadow:0 4px 30px rgba(180,156,203,.15),0 4px 50px rgba(229,100,143,.2),inset 4px 0 10px rgba(246,169,91,.2);box-shadow:0 4px 30px rgba(221,106,191,.15),0 4px 50px rgba(248,157,166,.15),inset 4px 0 10px hsla(21,89%,82%,.15);display:flex;flex-direction:column;gap:16px;height:auto;padding:20px}.reviews__text{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reviews__author{align-self:flex-end;font-size:15px;font-weight:700}.reviews__stars{align-self:flex-end;display:flex;gap:4px}.reviews__star{background:50%/contain no-repeat url(/build/assets/img/home/rating-star.fa44ef34.svg);height:20px;width:20px}.reviews__star--empty{opacity:.25}.reviews__arrow{margin-top:-18px;position:absolute;top:50%;z-index:2}.reviews__arrow--prev{left:-20px}@media (min-width:1024px){.reviews__arrow--prev{left:-36px}}.reviews__arrow--next{right:-20px;transform:scaleX(-1)}@media (min-width:1024px){.reviews__arrow--next{right:-36px}}.rating{display:flex;flex-direction:column;gap:16px;margin-top:64px}@media (min-width:1024px){.rating{align-self:center;margin:0 0 50px;order:-1;width:320px}.rating__title{text-align:left}}.rating__list{align-items:center;display:flex;flex-direction:column;font-size:15px;gap:10px}@media (min-width:1024px){.rating__list{align-items:flex-start}}.rating__row{display:grid;gap:40px;grid-template-columns:22px 120px}.rating__score{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.partners{display:flex;flex-direction:column;gap:16px;overflow:hidden}@media (min-width:1024px){.partners{gap:40px}.partners__title{font-size:32px}}.partners__track{align-items:center;animation:marquee-third 41s linear infinite;display:flex;width:max-content}@media (prefers-reduced-motion:reduce){.partners__track{animation:none}}.partners__item{flex-shrink:0;margin-right:20px;transition:transform .3s ease}@media (min-width:1024px){.partners__item{margin-right:80px}.partners__item:hover{transform:scale(1.06)}}.partners__item img{display:block;height:auto;max-height:44px}@media (min-width:1024px){.partners__item img{max-height:none;width:calc(var(--w)*2.05)}}.calendar{display:flex;flex-direction:column;padding:0 20px}@media (min-width:1024px){.calendar{--k:1.814;margin-inline:auto;max-width:1680px;padding-inline:40px;position:relative;width:100%}.calendar__title{display:none}}.calendar__tabs{display:flex;gap:16px;margin-top:20px}@media (min-width:1024px){.calendar__tabs{align-items:flex-end;margin-top:0}}.calendar__tab{background:none;border:0;border-bottom:1px solid transparent;color:#fff;cursor:pointer;font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700;padding:4px 10px;transition:color .3s ease,border-color .3s ease}@media (min-width:1024px){.calendar__tab{font-size:20px}}.calendar__tab--active{border-color:#35d0c0;color:#35d0c0}@media (min-width:1024px){.calendar__tab--active{font-size:24px}}.calendar__slider{display:none;margin:20px -20px 0;padding:0 20px;width:calc(100% + 40px)}@media (min-width:1024px){.calendar__slider{margin:40px 0 0;overflow:visible;padding:0;width:auto}.calendar__slider .swiper-wrapper{display:grid;gap:40px 30px;grid-template-columns:repeat(auto-fill,calc(129px*var(--k)));justify-content:space-between}}.calendar__slider--active{display:block}.calendar__info{backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(191,173,244,.1),rgba(40,19,102,.1));border-radius:8px;box-shadow:0 4px 30px rgba(201,219,251,.15),0 4px 50px hsla(0,0%,100%,.25),inset 4px 0 10px hsla(0,0%,100%,.25);margin-top:30px;padding:20px 16px}@media (min-width:1024px){.calendar__info{align-self:center;padding-inline:30px;width:750px}}.calendar__info-bar{align-items:center;display:flex;gap:12px;justify-content:space-between}.calendar__info-head{align-items:flex-start;background:none;border:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;min-width:0;padding:0;text-align:left}.calendar__info-head[aria-expanded=true] .calendar__chevron{transform:rotate(180deg)}.calendar__info-title{align-items:center;color:#f6a95b;display:flex;font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700;gap:8px;text-decoration:underline}.calendar__selected{font-size:16px;font-weight:600}@media (min-width:1024px){.calendar__selected{font-size:20px}}.calendar__venue{color:hsla(0,0%,100%,.6);font-size:12px}@media (min-width:1024px){.calendar__venue{font-size:14px}}.calendar__buy{flex-shrink:0;font-size:11px;width:110px}@media (min-width:1024px){.calendar__buy{font-size:14px;height:48px;width:220px}}.calendar__buy[aria-disabled=true]{opacity:.4;pointer-events:none}.calendar__chevron{background:50%/12px 6px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23bfadf4' stroke-opacity='.8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.calendar__info-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .4s ease}.calendar__info--closed .calendar__info-body{grid-template-rows:0fr}.calendar__info-inner{min-height:0;overflow:hidden}.calendar__row{border-bottom:1px solid rgba(201,219,251,.2);color:#fff;display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-bottom:8px}.calendar__row:last-child{border-bottom:0}.calendar__row-title{font-weight:600;line-height:1.5}.show-date{--k:1.5;align-items:center;cursor:pointer;display:flex;flex-direction:column;height:calc(141px*var(--k));isolation:isolate;padding-top:calc(11px*var(--k));position:relative;transition:transform .3s ease;width:calc(129px*var(--k))}@media (min-width:1024px){.show-date{--k:1.814}.show-date:hover{transform:translateY(-6px)}}.show-date:before{background:linear-gradient(180deg,rgba(191,173,244,.5),rgba(40,19,102,.5));box-shadow:inset 0 72px 96px #312264,inset 0 24px 36px rgba(154,137,230,.5),inset 0 3px 9px rgba(229,100,143,.2);content:"";inset:0;-webkit-mask:center/100% 100% no-repeat url(/build/assets/img/home/ticket-mask.389cf54d.svg);mask:center/100% 100% no-repeat url(/build/assets/img/home/ticket-mask.389cf54d.svg);position:absolute;transition:background .3s ease;z-index:-1}.show-date--active:before{background:linear-gradient(100deg,rgba(253,222,66,.6),rgba(247,139,2,.6));box-shadow:inset 0 36px 48px rgba(229,100,143,.2),inset 0 15px 48px rgba(246,169,91,.8),inset 0 6px 12px hsla(0,0%,100%,.2)}.show-date__head{align-items:center;border-bottom:.6px dashed rgba(214,222,238,.4);display:flex;gap:calc(6.7px*var(--k));margin-bottom:calc(16px*var(--k));padding-bottom:calc(10px*var(--k));width:calc(115px*var(--k))}.show-date__day{font-size:calc(39px*var(--k));font-weight:600;line-height:1.2}.show-date__info{display:flex;flex-direction:column;font-size:calc(9px*var(--k));gap:calc(2px*var(--k))}.show-date__month{font-size:calc(11px*var(--k));font-weight:700;line-height:1.3;text-transform:uppercase}.show-date__weekday{text-transform:capitalize}.show-date__time{background:0 no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%23fff' stroke-width='2'/%3E%3Cpath d='M12 6v6l4 2' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E");background-size:calc(9px*var(--k));padding-left:calc(11px*var(--k))}.show-date__btn{font-size:calc(6.5px*var(--k));height:calc(23px*var(--k));width:calc(121px*var(--k))}.show-date--active .show-date__btn{background-image:url(/build/assets/img/home/btn-active.3ddae753.svg);color:#f9faff}.show-date--active .show-date__btn:before{background:radial-gradient(closest-side,rgba(191,173,244,.5),rgba(229,100,143,.2) 55%,rgba(229,100,143,0) 100%);content:"";inset:calc(-22px*var(--k)) calc(-24px*var(--k));pointer-events:none;position:absolute;z-index:-1}.show-date__price{font-size:calc(7px*var(--k));margin-top:calc(4px*var(--k))}.characters{padding:0 20px}@media (min-width:1024px){.characters{margin-inline:auto;max-width:1180px;padding-inline:40px;width:100%}}.characters__box{margin-top:30px;position:relative}@media (min-width:1024px){.characters__box{margin-top:50px}}.characters__arrow{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.3) 50%/12px 20px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 22'%3E%3Cpath d='m10.5 2.5-8 8.5 8 8.5' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:0;border-radius:50%;cursor:pointer;height:44px;padding:0;position:absolute;top:178px;transition:opacity .3s ease;width:44px;z-index:2}@media (min-width:1024px){.characters__arrow{background-size:15px 25px;height:56px;top:222px;width:56px}}.characters__arrow--prev{background-position:46% 50%;left:0}.characters__arrow--next{background-position:46% 50%;right:0;transform:scaleX(-1)}.characters__arrow.swiper-button-disabled{cursor:default;opacity:.3}.characters__dots{margin-top:20px}.character{align-items:center;display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.character{flex-direction:row;gap:60px}}.character__card{aspect-ratio:4/5;flex-shrink:0;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 90%,transparent),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);max-width:320px;width:100%}@media (min-width:1024px){.character__card{max-width:none;width:400px}}.character__video{display:block;height:100%;object-fit:cover;width:100%}.character__body{text-align:center}@media (min-width:1024px){.character__body{flex:1 1 0;min-width:0;padding-right:90px;text-align:left}}.character__name{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:PFHellenicaAccent,sans-serif;font-size:28px;font-weight:700;line-height:1.15}@media (min-width:1024px){.character__name{font-size:40px}}.character__text{line-height:1.4;margin-top:10px}@media (min-width:1024px){.character__text{font-size:20px;margin-top:16px}}.team{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media (min-width:1024px){.team{gap:50px;margin-inline:auto;max-width:1680px;padding-inline:40px;width:100%}}.team__group{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.team__group{display:grid;gap:20px 40px;grid-template-columns:repeat(6,minmax(0,234px));justify-content:center}}.team__group+.team__group{margin-top:10px}@media (min-width:1024px){.team__group+.team__group{margin-top:0}.team__group--creators{grid-template-columns:repeat(4,minmax(0,234px))}}.team__subtitle{font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700;text-align:center}@media (min-width:1024px){.team__subtitle{font-size:24px;grid-column:1/-1}.team__subtitle--crew{display:none;margin-top:30px}.team__group--open .team__subtitle--crew{display:block}}.team__list{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (min-width:1024px){.team__list{display:contents}}.team__group--creators .more{background:rgba(215,123,233,.08)}@media (min-width:1024px){.team__more{grid-column:1/-1;justify-self:center;margin-top:10px;width:325px}}.team__extra{display:grid;grid-template-rows:0fr;margin-top:-20px;transition:grid-template-rows .6s ease,margin-top .6s ease}@media (min-width:1024px){.team__extra{display:contents}}.team__group--open .team__extra{grid-template-rows:1fr;margin-top:0}.team__extra-inner{display:flex;flex-direction:column;gap:20px;min-height:0;overflow:hidden}@media (min-width:1024px){.team__extra-inner{display:contents}}.team .more__label{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent}.person{border-radius:8px;overflow:hidden;position:relative}@media (min-width:1024px){.person{border-radius:12px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.person:hover{box-shadow:0 0 30px rgba(229,100,143,.45),0 0 60px rgba(191,173,244,.35);transform:translateY(-8px)}.person--more{display:none}.team__group--open .person--more{animation:person-in .6s cubic-bezier(.34,1.56,.64,1) backwards;display:block}.team__group--open .person--more:first-child{animation-delay:.05s}.team__group--open .person--more:nth-child(2){animation-delay:.1s}.team__group--open .person--more:nth-child(3){animation-delay:.15s}.team__group--open .person--more:nth-child(4){animation-delay:.2s}.team__group--open .person--more:nth-child(5){animation-delay:.25s}.team__group--open .person--more:nth-child(6){animation-delay:.3s}.team__group--open .person--more:nth-child(7){animation-delay:.35s}.team__group--open .person--more:nth-child(8){animation-delay:.4s}.team__group--open .person--more:nth-child(9){animation-delay:.45s}.team__group--open .person--more:nth-child(10){animation-delay:.5s}.team__group--open .person--more:nth-child(11){animation-delay:.55s}.team__group--open .person--more:nth-child(12){animation-delay:.6s}}.person__img{aspect-ratio:150/232;display:block;height:auto;object-fit:cover;width:100%}@media (min-width:1024px){.person__img{transition:transform .6s ease}.person:hover .person__img{transform:scale(1.05)}}.person__caption{bottom:12px;display:flex;flex-direction:column;font-size:12px;gap:3px;left:8px;position:absolute;right:8px;text-align:center}@media (min-width:1024px){.person__caption{bottom:10px;font-size:16px;gap:5px;left:12px;right:12px}}.person__name{font-weight:700;text-transform:uppercase}.person__role{color:#e36e91}.person--creator .person__role{color:#f6a95b}.person--crew .person__role{color:#f2826a}.soundtrack{align-items:center;display:flex;flex-direction:column;gap:16px;overflow-x:clip;padding:0 20px}@media (min-width:1024px){.soundtrack{gap:38px;padding:0}}.soundtrack__vinyl{background:none;border:0;border-radius:50%;cursor:pointer;height:260px;padding:0;position:relative;width:260px}@media (min-width:1024px){.soundtrack__vinyl{height:447px;width:447px}}.soundtrack__vinyl:after{animation:vinyl-shine 5s ease-in-out infinite alternate;background:conic-gradient(from 20deg,transparent 0 6%,rgba(255,220,140,.35) 11%,hsla(0,0%,100%,.5) 13%,rgba(191,173,244,.3) 16%,transparent 22% 54%,rgba(191,173,244,.25) 61%,hsla(0,0%,100%,.3) 63%,transparent 70%);border-radius:50%;content:"";inset:0;-webkit-mask-image:radial-gradient(circle,transparent 0 56px,#000 60px);mask-image:radial-gradient(circle,transparent 0 56px,#000 60px);mix-blend-mode:screen;pointer-events:none;position:absolute}@media (min-width:1024px){.soundtrack__vinyl:after{-webkit-mask-image:radial-gradient(circle,transparent 0 95px,#000 100px);mask-image:radial-gradient(circle,transparent 0 95px,#000 100px)}}@media (prefers-reduced-motion:reduce){.soundtrack__vinyl:after{animation:none}}.soundtrack__disc{align-items:center;animation:spin 6s linear infinite;background:repeating-radial-gradient(circle,#1c1f2e 0 2px,#262a3d 2px 3px),#1c1f2e;border-radius:50%;box-shadow:0 0 70px rgba(191,173,244,.5),0 0 70px rgba(229,100,143,.2);display:flex;inset:0;justify-content:center;position:absolute}@media (prefers-reduced-motion:reduce){.soundtrack__disc{animation:none}}.soundtrack__label{border-radius:50%;height:110px;width:110px}@media (min-width:1024px){.soundtrack__label{height:189px;width:189px}}.soundtrack__icon{background:50%/16px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M15 7.3a2 2 0 0 1 0 3.4L3 17.6a2 2 0 0 1-3-1.7V2.1A2 2 0 0 1 3 .4z' fill='%23fff'/%3E%3C/svg%3E"),rgba(28,31,46,.7);border-radius:50%;height:44px;left:50%;margin:-22px 0 0 -22px;position:absolute;top:50%;width:44px}.soundtrack--playing .soundtrack__icon{background:50%/14px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Crect width='5' height='16' rx='1.5' fill='%23fff'/%3E%3Crect x='9' width='5' height='16' rx='1.5' fill='%23fff'/%3E%3C/svg%3E"),rgba(28,31,46,.7)}.soundtrack__player{align-self:stretch;background:rgba(201,194,242,.5);border-radius:10px;display:flex;flex-direction:column;font-size:15px;gap:15px;margin-top:24px;padding:12px 8px}.js-anim .soundtrack__player{display:none}.js-anim .soundtrack--open .soundtrack__player{animation:player-in .6s cubic-bezier(.2,1.4,.4,1) both;display:flex}@media (min-width:600px) and (max-width:1023px){.soundtrack__player{align-self:center;width:560px}}@media (min-width:1024px){.soundtrack__player{align-self:center;margin-top:0;width:447px}}.soundtrack__song{align-items:center;color:#fff;display:flex;gap:12px}.soundtrack__play{background:55% 50%/8px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M15 7.3a2 2 0 0 1 0 3.4L3 17.6a2 2 0 0 1-3-1.7V2.1A2 2 0 0 1 3 .4z' fill='%231c1f2e'/%3E%3C/svg%3E"),#c9c2f2;border:0;border-radius:50%;box-shadow:0 0 10px rgba(201,194,242,.6);cursor:pointer;flex-shrink:0;height:22px;padding:0;width:22px}.soundtrack--playing .soundtrack__play{background:50%/8px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 16'%3E%3Crect width='5' height='16' rx='1.5' fill='%231c1f2e'/%3E%3Crect x='9' width='5' height='16' rx='1.5' fill='%231c1f2e'/%3E%3C/svg%3E"),#c9c2f2}.soundtrack__progress{align-items:center;color:#c9c2f2;display:flex;gap:14px;padding:5px 0}.soundtrack__time{flex-shrink:0;font-variant-numeric:tabular-nums;min-width:33px}.soundtrack__time--total{text-align:right}.soundtrack__bar{background:hsla(0,0%,100%,.18);border-radius:7px;cursor:pointer;flex:1;height:7px;position:relative;touch-action:none}.soundtrack__bar:before{content:"";inset:-10px 0;position:absolute}.soundtrack__fill{background:#fff;border-radius:7px;height:100%;left:0;position:absolute;top:0;width:0}.soundtrack__fill:after{background:#fff;border-radius:50%;box-shadow:0 0 14px hsla(0,0%,100%,.6);content:"";height:17px;margin-top:-8.5px;position:absolute;right:-8px;top:50%;width:17px}.soundtrack__photos-title{margin-top:24px}@media (min-width:1024px){.soundtrack__photos-title{margin-top:72px}}.soundtrack__photos{align-self:stretch;margin:0 -20px;overflow:hidden}@media (min-width:1024px){.soundtrack__photos{margin:0}}.soundtrack__track{animation:marquee-third 34s linear infinite;display:flex;width:max-content}@media (prefers-reduced-motion:reduce){.soundtrack__track{animation:none}}.soundtrack__photo{border-radius:4.6px;cursor:zoom-in;flex-shrink:0;height:248px;margin-right:12px;width:auto}@media (min-width:1024px){.soundtrack__photo{border-radius:8px;height:450px;margin-right:40px}}.soundtrack__photos:active .soundtrack__track,.soundtrack__photos:hover .soundtrack__track{animation-play-state:paused}.lightbox{align-items:center;background:rgba(15,8,50,.92);display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:opacity .3s ease,visibility .3s;visibility:hidden;z-index:50}.lightbox--open{opacity:1;visibility:visible}.lightbox__img{max-height:100%;max-width:100%;object-fit:contain}.lightbox__close{background:50%/18px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m1 1 16 16m0-16L1 17' stroke='%23ebe3f4' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");border:0;cursor:pointer;height:44px;padding:0;position:absolute;right:12px;top:12px;width:44px;z-index:1}.lightbox__nav{margin-top:-18px;position:absolute;top:50%;z-index:1}.lightbox__nav--prev{left:4px}.lightbox__nav--next{right:4px;transform:scaleX(-1)}.page--locked{overflow:hidden}.audience{align-items:center;display:flex;flex-direction:column;gap:16px;padding:0 20px}@media (min-width:1024px){.audience{margin-inline:auto;max-width:859px;padding-inline:40px;width:100%}}.audience__subtitle{font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700;text-align:center}@media (min-width:1024px){.audience__subtitle{color:#ebe3f4;font-size:24px;margin-top:14px}}.audience__list{align-self:stretch;margin-top:-6px}@media (min-width:1024px){.audience__btn{margin-top:34px}}.hall{padding:0 20px;position:relative}@media (min-width:1024px){.hall{margin-inline:auto;max-width:856px;padding-inline:40px;width:100%}}.hall__tabs{align-items:center;display:flex;gap:16px;margin:16px -20px 12px;overflow-x:auto;padding:0 20px;scrollbar-width:none}@media (min-width:1024px){.hall__tabs{margin-top:30px}}.hall__tabs::-webkit-scrollbar{display:none}.hall__tab{background:none;border:0;border-bottom:1px solid transparent;color:#ebe3f4;cursor:pointer;flex-shrink:0;font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700;padding:2px 10px}@media (min-width:1024px){.hall__tab{font-size:20px}}.hall__tab--active{border-color:#35d0c0;color:#35d0c0}@media (min-width:1024px){.hall__tab--active{font-size:24px}}.hall__img{aspect-ratio:320/241;border-radius:8px;box-shadow:0 4px 30px rgba(201,219,251,.1),0 4px 50px hsla(0,0%,100%,.1);display:block;height:auto;object-fit:cover;width:100%}@media (min-width:1024px){.hall__img{aspect-ratio:776/583}}.hall__box{position:relative}.hall__slider{margin-bottom:-10px;padding:0 0 10px}.hall__arrow{position:absolute;top:calc(50% - 18px);z-index:2}.hall__arrow--prev{left:-20px}.hall__arrow--next{right:-20px;transform:scaleX(-1)}.hall__arrow.swiper-button-disabled{cursor:default;opacity:.3}@media (min-width:1024px){.hall__arrow--prev{left:-76px}.hall__arrow--next{right:-76px}}.hall__dots{margin-top:12px}.visit{display:flex;flex-direction:column;gap:10px;padding:0 20px;position:relative}@media (min-width:1024px){.visit{gap:20px;margin-inline:auto;max-width:856px;padding-inline:40px;width:100%}.visit__title{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent}}.visit__more{backdrop-filter:blur(10px);background:rgba(180,156,203,.3);border-radius:8px;box-shadow:0 4px 30px rgba(180,156,203,.15),0 4px 50px rgba(229,100,143,.2),inset 4px 0 10px rgba(246,169,91,.2);color:#35d0c0;text-transform:uppercase}@media (min-width:1024px){.visit__more{font-size:24px}}.visit__cards{display:flex;flex-direction:column;gap:14px;margin-top:10px;max-height:0;overflow:hidden;transition:max-height .7s ease}@media (min-width:1024px){.visit__cards{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:0}}.visit--open .visit__cards{max-height:2000px}.visit--open .visit__more .more__chevron{transform:rotate(180deg)}.visit__card{backdrop-filter:blur(10px);background:rgba(180,156,203,.3);border-radius:8px;box-shadow:0 4px 30px rgba(180,156,203,.15),0 4px 50px rgba(229,100,143,.2),inset 4px 0 10px rgba(246,169,91,.2);display:flex;flex-direction:column;gap:6px;padding:20px 12px}.visit__card[hidden]{display:none}.visit__card--price{text-align:center}.visit__card--premium{background:rgba(246,169,91,.9);color:#0f0832}.visit__card-title{align-self:flex-start;background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:20px;font-weight:700;line-height:1.5}.visit__card--premium .visit__card-title{background:none;color:#0f0832}.visit__step{align-items:flex-start;display:flex;gap:8px}.visit__badge{background:rgba(246,169,91,.9);border-radius:2px;color:#0f0832;flex-shrink:0;font-weight:700;padding:0 6px;text-align:center;white-space:nowrap;width:105px}.visit__badge-note{font-weight:400}.visit__price{display:flex;flex-direction:column;gap:4px}.visit__price-value{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:PFHellenicaAccent,sans-serif;font-size:24px;font-weight:700}.visit__link{color:#f6a95b;font-weight:700;text-decoration:underline}.visit__entry{text-align:center}@media (min-width:1024px){.visit__entry{grid-column:1/-1}}.visit__tagline{color:#35d0c0;font-size:min(28px,(100vw - 40px) * .0778);margin-top:10px}@media (min-width:1024px){.visit__tagline{display:none}}.media{display:flex;flex-direction:column;gap:16px;padding:0 20px}@media (min-width:1024px){.media{gap:40px;margin-inline:auto;max-width:1798px;padding-inline:96px;width:100%}.media__title{font-size:32px}}.media__box{position:relative}.media__item{display:flex;flex-direction:column;gap:16px;height:auto}@media (min-width:1024px){.media__item{gap:20px}}.media__card{display:flex;flex-direction:column;gap:4px}@media (min-width:1024px){.media__card{gap:20px}}.media__img{aspect-ratio:320/244;border-radius:8px;display:block;height:auto;object-fit:cover;width:100%}@media (min-width:1024px){.media__img{aspect-ratio:509/350;transition:transform .4s ease}.media__card:hover .media__img{transform:scale(1.03)}}.media__source{align-self:flex-end;font-weight:700;margin-top:auto}.media__item .media__source{color:#35d0c0}.media__arrow{position:absolute;top:calc((min(100vw, 600px) - 40px)*244/320/2 - 18px);z-index:2}.media__arrow--prev{left:-20px}.media__arrow--next{right:-20px;transform:scaleX(-1)}.media__arrow.swiper-button-disabled{cursor:default;opacity:.3}@media (min-width:1024px){.media__arrow{top:157px}.media__arrow--prev{left:-76px}.media__arrow--next{right:-76px}.media__dots{margin-top:-10px}}.more-photos{display:flex;flex-direction:column;gap:16px;padding:0 20px}@media (min-width:1024px){.more-photos{gap:40px;margin-inline:auto;max-width:1798px;padding-inline:96px;width:100%}.more-photos__title{font-size:32px}}.more-photos__box{position:relative}.more-photos__img{aspect-ratio:3/2;border-radius:8px;cursor:zoom-in;display:block;height:auto;object-fit:cover;width:100%}.more-photos__arrow{position:absolute;top:calc(50% - 18px);z-index:2}.more-photos__arrow--prev{left:-20px}.more-photos__arrow--next{right:-20px;transform:scaleX(-1)}.more-photos__arrow.swiper-button-disabled{cursor:default;opacity:.3}@media (min-width:1024px){.more-photos__arrow--prev{left:-76px}.more-photos__arrow--next{right:-76px}.more-photos__dots{margin-top:-10px}}.faq{display:flex;flex-direction:column;gap:16px;padding:0 20px}@media (min-width:1024px){.faq{display:grid;gap:30px 40px;grid-template-columns:minmax(0,777px) minmax(0,645px);grid-template-rows:auto 1fr;justify-content:center;margin-inline:auto;max-width:1542px;padding-inline:40px;width:100%}.faq__picture{align-self:center;grid-row:1/span 2}}.faq__img{aspect-ratio:320/188;border-radius:8px;box-shadow:0 4px 30px rgba(201,219,251,.1),0 4px 50px hsla(0,0%,100%,.1);display:block;height:auto;margin-bottom:4px;object-fit:cover;width:100%}@media (min-width:1024px){.faq__img{aspect-ratio:777/647;margin:0}.faq__title{align-self:end;font-size:32px;margin-top:58px;text-align:left}}.faq__list{display:flex;flex-direction:column;gap:4px}@media (min-width:1024px){.faq__list{gap:10px}}.faq__item{border-bottom:1px solid rgba(214,222,238,.4)}.faq__question{align-items:flex-start;background:none;border:0;color:#ebe3f4;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:700;gap:21px;justify-content:space-between;padding:4px 0;text-align:left;width:100%}@media (min-width:1024px){.faq__question{padding:10px 0}}.faq__chevron{background:50%/12px 6px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23bfadf4' stroke-opacity='.8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");flex-shrink:0;height:24px;transition:transform .3s ease;width:24px}.faq__item--open .faq__chevron{transform:rotate(180deg)}.faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq__item--open .faq__answer{grid-template-rows:1fr}.faq__answer-inner{min-height:0;overflow:hidden}.faq__answer-inner p{padding-bottom:10px}.universe{align-items:center;background:rgba(107,90,158,.5);box-shadow:0 4px 30px rgba(201,219,251,.1),0 4px 50px hsla(0,0%,100%,.1);display:flex;flex-direction:column;padding:74px 20px 40px}@media (min-width:600px) and (max-width:1023px){.universe{padding-inline:calc(50% - 280px)}}@media (min-width:1024px){.universe{isolation:isolate;padding:74px 40px 24px}}.universe__about,.universe__heroes-pic,.universe__info,.universe__intro,.universe__logo-pic,.universe__shelf{display:contents}@media (min-width:1024px){.universe__intro{align-items:center;display:flex;gap:clamp(40px,5vw,100px);justify-content:center;width:100%}.universe__about{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:1;width:643px}}.universe__heroes{animation:float 6s ease-in-out infinite;height:auto;margin-bottom:10px;width:285px}@media (min-width:1024px){.universe__heroes{margin:0;width:min(513px,34vw)}}@media (prefers-reduced-motion:reduce){.universe__heroes{animation:none}}@media (min-width:1024px){.universe__title{align-self:center;color:#f9faff;font-size:42px;margin-bottom:-17px;position:relative;z-index:1}}.universe__logo{height:auto;max-width:100%;width:320px}@media (min-width:1024px){.universe__logo{align-self:center;width:587px}}.universe__text{align-self:stretch;display:flex;flex-direction:column;gap:16px}@media (min-width:1024px){.universe__text{font-size:17px}}.universe__link{border-bottom:1px solid #ebe3f4;font-weight:700;margin:20px 0 24px;padding-bottom:2px}@media (min-width:1024px){.universe__link{font-size:20px;margin:30px 0 0}}.universe__open-book{display:none}@media (min-width:1024px){.universe__open-book{display:block;height:auto;margin:-12vw 0 -9vw;pointer-events:none;position:relative;width:min(1123px,70vw);z-index:-1}.universe__shelf{align-items:start;display:grid;grid-template-columns:minmax(0,438px) minmax(0,760px) minmax(0,421px);justify-content:center;width:100%}}.universe__cover{display:none}@media (min-width:1024px){.universe__cover{display:block;height:auto;width:100%}.universe__cover--second{margin-top:2px}.universe__info{align-items:center;display:flex;flex-direction:column;gap:20px;padding:78px 10px 0}}.universe__subtitle{font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700;margin-bottom:10px;text-align:center}@media (min-width:1024px){.universe__subtitle{color:#fff;font-size:28px;margin:0}}.universe__books{height:auto;margin-top:20px;max-width:100%;width:297px}@media (min-width:1024px){.universe__books{display:none}}.universe__btn{margin-top:20px}.feedback{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media (min-width:1024px){.feedback{align-items:flex-start;flex-direction:row;justify-content:center;margin-inline:auto;max-width:1205px;padding-inline:40px;width:100%}.feedback__title{flex:0 1 650px;padding-top:6px}}.feedback__box{backdrop-filter:blur(10px);background:rgba(224,214,236,.2);border-radius:8px;box-shadow:0 4px 30px rgba(180,156,203,.15),0 4px 50px rgba(229,100,143,.2),inset 4px 0 10px rgba(246,169,91,.2);padding:30px 20px}@media (min-width:1024px){.feedback__box{flex:0 0 394px}}.feedback__fields{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.feedback--open .feedback__fields{grid-template-rows:1fr}.feedback__fields-inner{display:flex;flex-direction:column;gap:20px;min-height:0;overflow:hidden}.feedback--open .feedback__fields-inner{padding-bottom:20px}.feedback--open .feedback__box{padding-inline:12px}.feedback__field{align-items:flex-start;display:flex;flex-direction:column;font-size:15px;gap:10px}.feedback__input{background:rgba(224,214,236,.5);border:1px solid transparent;border-radius:8px;color:#ebe3f4;font-family:inherit;font-size:16px;padding:16px 10px;width:100%}.feedback__input::placeholder{color:rgba(235,227,244,.5)}.feedback__input--error{border-color:#ff6b6b}.feedback__checkbox{align-items:flex-start;cursor:pointer;display:flex;font-size:12px;gap:10px;line-height:1.3}.feedback__checkbox input{-webkit-appearance:none;appearance:none;background:50%/24px no-repeat url(/build/assets/img/home/check-off.5369d262.svg);cursor:pointer;flex-shrink:0;height:24px;margin:0;width:24px}.feedback__checkbox input:checked{background-image:url(/build/assets/img/home/check-on.fdfc4ea8.svg)}.feedback__checkbox--error{color:#ff6b6b}.feedback__controls{align-items:center;display:flex;gap:20px;justify-content:center}.feedback__toggle{background:none;background:50%/12px 6px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23bfadf4' stroke-opacity='.8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:0;cursor:pointer;flex-shrink:0;height:24px;padding:0;transition:transform .3s ease;width:24px}.feedback--open .feedback__toggle{transform:rotate(180deg)}.feedback__success{color:#35d0c0;display:none;margin-top:16px;text-align:center}.feedback__form--success .feedback__success{display:block}.route{display:flex;flex-direction:column;gap:20px;padding:0 20px}@media (min-width:1024px){.route{display:grid;gap:20px;grid-template-columns:minmax(0,450px) minmax(0,552px);grid-template-rows:1fr auto 1fr;justify-content:center;margin-inline:auto;max-width:1102px;padding-inline:40px;width:100%}.route__title{align-self:end;grid-row:1}}.route__place{display:flex;flex-direction:column;gap:10px;text-align:center}@media (min-width:1024px){.route__place{grid-row:2}}.route__name{font-weight:700}@media (min-width:1024px){.route__name{font-family:PFHellenicaAccent,sans-serif;font-size:24px}.route__map{grid-column:2;grid-row:1/-1}}.route__map img{aspect-ratio:320/332;border-radius:8px;box-shadow:0 4px 30px rgba(201,219,251,.1),0 4px 50px hsla(0,0%,100%,.1);display:block;height:auto;object-fit:cover;width:100%}@media (min-width:1024px){.route__map img{aspect-ratio:552/503}}.connect{display:contents}@media (min-width:1024px){.connect{align-items:flex-start;display:flex;gap:clamp(60px,10vw,200px);justify-content:center;margin-inline:auto;max-width:1254px;padding-inline:40px;width:100%}}.contacts{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0 20px}@media (min-width:1024px){.contacts{flex:0 0 413px;gap:16px;padding:0}}.contacts__title{margin-bottom:-4px}@media (min-width:1024px){.contacts__title{margin-bottom:0}}.contacts__group{align-items:center;display:flex;flex-direction:column;gap:6px}@media (min-width:1024px){.contacts__group{flex-direction:row;gap:20px;margin-top:4px}}.contacts__label{font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700}@media (min-width:1024px){.contacts__label{font-size:24px}}.contacts__phone{background:0/15px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ebe3f4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.1-8.6 2 2 0 0 1 2-2.2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E");padding-left:19px}.newsletter{display:flex;flex-direction:column;gap:10px;padding:0 20px}@media (min-width:1024px){.newsletter{flex:0 1 561px;gap:16px;padding:0}}.newsletter__title{margin-bottom:6px}@media (min-width:1024px){.newsletter__title{margin-bottom:0}}.newsletter__form{align-items:center;backdrop-filter:blur(10px);background:rgba(235,227,244,.2);border-radius:8px;box-shadow:0 4px 30px rgba(180,156,203,.15),0 4px 50px rgba(229,100,143,.2),inset 4px 0 10px rgba(246,169,91,.2);display:flex;flex-direction:column;gap:20px;padding:30px 12px}.newsletter__input{background:rgba(232,111,154,.2);border:0;border-radius:8px;box-shadow:inset 0 4px 4px rgba(0,0,0,.15);color:#ebe3f4;font-family:inherit;font-size:16px;padding:16px 10px;width:100%}.newsletter__input::placeholder{color:rgba(235,227,244,.5)}.newsletter__check{align-items:flex-start;cursor:pointer;display:flex;font-size:12px;gap:10px;line-height:1.3}@media (min-width:1024px){.newsletter__check{font-size:16px;line-height:1.2}}.newsletter__check input{-webkit-appearance:none;appearance:none;background:50%/24px no-repeat url(/build/assets/img/home/check-off.5369d262.svg);cursor:pointer;flex-shrink:0;height:24px;margin:0;width:24px}.newsletter__check input:checked{background-image:url(/build/assets/img/home/check-on.fdfc4ea8.svg)}.newsletter__check--error{color:#ff6b6b}.footer{background:#170224;border-radius:16px 16px 0 0;display:flex;flex-direction:column;gap:10px;padding:20px 20px 30px;position:relative;text-align:center;z-index:1}@media (min-width:1024px){.footer{border-radius:0;column-gap:40px;display:grid;grid-template-columns:minmax(0,911px) 1fr;padding:50px max(40px,50% - 800px) 20px}.footer>:nth-child(n+3){grid-column:1/-1}}.footer__notice{gap:16px}.footer__contacts,.footer__notice{display:flex;flex-direction:column;text-align:left}.footer__contacts{gap:8px;line-height:1.3;margin:10px 0 20px}@media (min-width:1024px){.footer__contacts{align-self:center;margin:0 0 30px}}.footer__accent{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.footer__slogan{color:#35d0c0;font-family:PFHellenicaAccent,sans-serif;font-size:16px;font-weight:700}@media (min-width:1024px){.footer__slogan{font-size:24px;margin-top:10px}}.footer__copy,.footer__tip{color:#f9faff;font-size:12px}.footer__link{text-decoration:underline}.requisites{margin:0 auto;max-width:750px;padding:110px 20px 0;width:100%}@media (min-width:1024px){.requisites{padding-top:160px}}.requisites__list{margin-top:30px}.requisites__row{border-bottom:1px solid rgba(201,219,251,.2);display:flex;flex-direction:column;gap:4px;padding:12px 0}@media (min-width:1024px){.requisites__row{flex-direction:row;gap:30px}}.requisites__label{flex-shrink:0;font-weight:600}@media (min-width:1024px){.requisites__label{width:230px}}.requisites a{background:linear-gradient(100deg,#fdde42,#f78b02);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.tl-modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;overscroll-behavior:contain;padding:16px;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:1000}@media (max-width:767px){.tl-modal{padding:0}}.tl-modal--active{opacity:1;pointer-events:all}.tl-modal__overlay{background:rgba(0,0,0,.7);inset:0;position:absolute}.tl-modal__content{background:#0f0a2a;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.5);display:flex;flex-direction:column;height:calc(100vh - 32px);overflow:hidden;position:relative;width:min(1280px,100%);z-index:1}@media (max-width:767px){.tl-modal__content{border-radius:0;height:100%}}.tl-modal__head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:12px 12px 12px 24px}@media (max-width:767px){.tl-modal__head{padding:8px 8px 8px 16px}}.tl-modal__title{color:#fff;font-family:PFHellenicaAccent,sans-serif;font-size:20px}@media (max-width:767px){.tl-modal__title{font-size:16px}}.tl-modal__close{background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;flex-shrink:0;font-size:32px;height:44px;line-height:1;opacity:.8;transition:opacity .2s ease;width:44px}.tl-modal__close:hover{opacity:1}.tl-modal__frame{background:#fff;flex:1;min-height:0;position:relative}.tl-modal__frame iframe{border:none;display:block;height:100%;width:100%}