html{line-height:1.15;-webkit-text-size-adjust:100%}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-Thin.eot);src:url(/assets/fonts/Geometria-Thin.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-Thin.woff) format("woff"),url(/assets/fonts/Geometria-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-MediumItalic.eot);src:url(/assets/fonts/Geometria-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-MediumItalic.woff) format("woff"),url(/assets/fonts/Geometria-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-Italic.eot);src:url(/assets/fonts/Geometria-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-Italic.woff) format("woff"),url(/assets/fonts/Geometria-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-Heavy.eot);src:url(/assets/fonts/Geometria-Heavy.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-Heavy.woff) format("woff"),url(/assets/fonts/Geometria-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-ExtraBoldItalic.eot);src:url(/assets/fonts/Geometria-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-ExtraBoldItalic.woff) format("woff"),url(/assets/fonts/Geometria-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-Medium.eot);src:url(/assets/fonts/Geometria-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-Medium.woff) format("woff"),url(/assets/fonts/Geometria-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-BoldItalic.eot);src:url(/assets/fonts/Geometria-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-BoldItalic.woff) format("woff"),url(/assets/fonts/Geometria-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-LightItalic.eot);src:url(/assets/fonts/Geometria-LightItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-LightItalic.woff) format("woff"),url(/assets/fonts/Geometria-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-HeavyItalic.eot);src:url(/assets/fonts/Geometria-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-HeavyItalic.woff) format("woff"),url(/assets/fonts/Geometria-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria.eot);src:url(/assets/fonts/Geometria.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria.woff) format("woff"),url(/assets/fonts/Geometria.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-Bold.eot);src:url(/assets/fonts/Geometria-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-Bold.woff) format("woff"),url(/assets/fonts/Geometria-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-ExtraBold.eot);src:url(/assets/fonts/Geometria-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-ExtraBold.woff) format("woff"),url(/assets/fonts/Geometria-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-ThinItalic.eot);src:url(/assets/fonts/Geometria-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-ThinItalic.woff) format("woff"),url(/assets/fonts/Geometria-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-ExtraLightItalic.eot);src:url(/assets/fonts/Geometria-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-ExtraLightItalic.woff) format("woff"),url(/assets/fonts/Geometria-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-Light.eot);src:url(/assets/fonts/Geometria-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-Light.woff) format("woff"),url(/assets/fonts/Geometria-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geometria;src:url(/assets/fonts/Geometria-ExtraLight.eot);src:url(/assets/fonts/Geometria-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Geometria-ExtraLight.woff) format("woff"),url(/assets/fonts/Geometria-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Aristotelica Display Extralight;src:url(/assets/fonts/Aristotelica-Display-Extralight.otf);src:url(/assets/fonts/Aristotelica-Display-Extralight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/fonts/onest_regular.woff2) format("woff2");src:url(/assets/fonts/onest_regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/fonts/onest_bold.woff2) format("woff2");src:url(/assets/fonts/onest_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/fonts/onest_light.woff2) format("woff2");src:url(/assets/fonts/onest_light.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/assets/fonts/onest_medium.woff2) format("woff2");src:url(/assets/fonts/onest_medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Uncage;src:url(/assets/fonts/uncage_regular.woff2) format("woff2");src:url(/assets/fonts/uncage_regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Uncage;src:url(/assets/fonts/uncage_medium.woff2) format("woff2");src:url(/assets/fonts/uncage_medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Uncage;src:url(/assets/fonts/uncage_bold.woff2) format("woff2");src:url(/assets/fonts/uncage_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:fontello;src:url(/assets/fonts/fontello.eot?413595);src:url(/assets/fonts/fontello.eot?413595#iefix) format("embedded-opentype"),url(/assets/fonts/fontello.woff2?413595) format("woff2"),url(/assets/fonts/fontello.woff?413595) format("woff"),url(/assets/fonts/fontello.ttf?413595) format("truetype"),url(/assets/fonts/fontello.svg?413595#fontello) format("svg");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}ul{list-style:none}a{text-decoration:none}body{margin:0;font-family:Uncage,sans-serif!important;color:#0a0a0a!important;min-width:340px;line-height:1.5}html,body{height:100%}html{min-width:360px!important}.container{max-width:1440px;margin:0 auto;z-index:1}@keyframes arrowAnimate{0%{transform:rotate(45deg) translate(0)}40%{transform:rotate(45deg) translate(3px,-3px)}80%{transform:rotate(45deg) translate(-1px,1px)}to{transform:rotate(45deg) translate(0)}}.button{border:0;font-family:Uncage,sans-serif;display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;padding:4px 50px 0 10px;width:416px;max-width:100%;height:45px;font-size:20px;font-weight:500;border-radius:38px;color:#fff;background-color:#f32081;transition:.2s ease;position:relative;overflow:hidden;border:2px solid rgb(243,32,129)}@media (min-width: 1440px){.button{height:62px;font-size:24px}}.button:before{width:35px;height:35px;border-radius:35px;background:#fff;order:1;content:"";position:absolute;top:3.5px;right:4px}@media (min-width: 1440px){.button:before{width:52px;height:52px;top:3px;right:5px}}.button:after{z-index:1;flex-shrink:0;position:absolute;top:calc(50% - 8px);right:14px;content:"";display:block;width:16px;height:16px;transition:.5s ease;background:center center/100% url(/assets/images/2026/arrowPink.svg) no-repeat;transform:rotate(45deg)}@media (min-width: 1440px){.button:after{width:22px;height:22px;top:calc(50% - 11px);right:19px}}.button:hover{color:#fff;cursor:pointer;box-shadow:0 0 6px #f32081}.button:hover:after{animation:arrowAnimate .6s alternate}.button-pink{background:#fff;color:#f32081}.button-pink:before{box-shadow:0 0 8px #f3208166}.button-pink:hover{color:#f32081}.button-chefs1{background:#0a0a0a;border-color:#fff}.button-chefs1:after{background:center center/100% url(/assets/images/2026/arrowBlack.svg)}.button-chefs1:before{box-shadow:0 0 8px #fff6}.button-chefs1:hover{box-shadow:0 0 6px #0a0a0a66}.button-chefs2{background:#fff;color:#0a0a0a;border-color:#0a0a0a}.button-chefs2:after{background:center center/100% url(/assets/images/2026/arrowBlack.svg);filter:invert(1)}.button-chefs2:before{filter:invert(1)}.button-chefs2:hover{color:#0a0a0a;box-shadow:0 0 6px #0a0a0a66}.button-gray{background:#fff;color:#a0a0a0;border-color:#a0a0a0}.button-gray:after{background:center center/100% url(/assets/images/2026/arrowBlack.svg)}.button-gray:before{box-shadow:0 0 8px #0a0a0a66}.button-gray:hover{color:#0a0a0a;box-shadow:0 0 6px #0a0a0a66}.button-orange{background:#fb6d25;color:#fff;border-color:#fb6d25}.button-orange:after{background:center center/100% url(/assets/images/2026/arrowOrange.svg) no-repeat}.button-orange:before{box-shadow:0 0 8px #fb6d2566}.button-fullpink{background:linear-gradient(90deg,#f32081 10%,#ffa4d2,#f32081 90%);padding:5px 0 0;overflow:visible}.button-fullpink:after{display:none}.button-fullpink:before{background:transparent;width:calc(100% + 12px);height:calc(100% + 12px);border-radius:50px;top:-6px;left:-6px;box-shadow:inset 0 0 2px #f32081}@media (min-width: 1440px){.button-fullpink:before{width:calc(100% + 24px);height:calc(100% + 24px);top:-12px;left:-12px;border-radius:70px}}@keyframes buttonHeaderAnimation{0%{width:calc(100% + 12px);height:calc(100% + 12px);top:-6px;left:-6px}to{width:100%;height:100%;top:0;left:0}}.button-fullpink:hover:before{transform:rotate(0);animation:buttonHeaderAnimation .5s ease alternate infinite}.title{font-size:26px;line-height:1.2;font-weight:400;text-transform:uppercase;margin:40px 0 18px;color:inherit}@media (min-width: 768px){.title{font-size:40px}}@media (min-width: 1440px){.title{margin-top:100px;margin-bottom:40px}}.flexBlock{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.designElement{position:absolute;display:block}.container{position:relative;width:340px;margin:0 auto;padding:0 10px;box-sizing:border-box}@media (min-width: 768px){.container{width:760px}}@media (min-width: 1240px){.container{width:1200px;padding:0 20px}}@media (min-width: 1440px){.container{width:1440px;padding:0 20px}}section{position:relative;overflow-x:clip;max-width:100vw;min-width:360px}.blockWithShadow{border-radius:20px;box-shadow:6.1px 20.1px 50px #4270ec26}.section-title{text-align:center;text-transform:uppercase;color:#653aaa;font-size:50px;font-weight:700}@media screen and (max-width: 1366px){.section-title{font-size:45px}}@media screen and (max-width: 1120px){.section-title{font-size:38px}}@media screen and (max-width: 1023px){.section-title{font-size:35px}}@media screen and (max-width: 500px){.section-title{font-size:24px}}.program-popup{max-width:60vw!important}.program-popup .cdk-dialog-container{padding:0}.program-popup .dialog-content{padding:0;margin:0}@media screen and (max-width: 500px){.program-popup{max-width:80vw!important}}.expert-popup{width:80%;border-radius:20px;overflow:hidden;min-width:1000px;max-width:1200px!important}@media screen and (max-width: 1023px){.expert-popup{width:80%;min-width:750px;max-width:750px!important}}@media screen and (max-width: 767px){.expert-popup{min-width:500px;max-width:500px!important}}@media screen and (max-width: 500px){.expert-popup{width:90%;min-width:320px;max-width:none!important}}@media (min-width: 1200px){.expert-popup .cdk-dialog-container{padding:50px 40px 30px}}.video-popup .cdk-dialog-container{padding:0}.video-popup .dialog-content{display:flex;overflow:hidden;flex-direction:column;margin:0;padding:0;height:100%;min-height:555px}@media (max-width: 1200px){.video-popup .dialog-content{min-height:460px}}@media (max-width: 960px){.video-popup .dialog-content{min-height:440px}}@media (max-width: 768px){.video-popup .dialog-content{min-height:310px}}@media (max-width: 550px){.video-popup .dialog-content{min-height:260px}}.pinkText{color:#f32081}.grayText{color:#555}.back{position:relative;color:#fff;width:min-content;z-index:1}.back:before{z-index:-1;position:absolute;width:calc(100% + 20px);height:calc(100% + 10px);transform:rotate(-1.5deg);left:-10px;top:-5px;filter:blur(6px);content:"";border-radius:20px}@media (min-width: 1440px){.back:before{width:calc(100% + 30px);height:calc(100% + 20px);left:-15px;top:-10px;border-radius:40px;filter:blur(12px)}}.back-pink:before{background:#f32081}.back-orange:before{background:#fb6d25}.back-yellow:before{background:#faed3f}.back-white:before{background:#fff;filter:blur(6px)}.spoiler-button{background:transparent;border:none;padding:16px 0 14px;width:100%;border-top:2px solid rgb(243,32,129);color:#f32081;filter:grayscale(1);opacity:.8;font-size:26px;font-family:Uncage,sans-serif;line-height:1;text-align:left;position:relative}@media (min-width: 1240px){.spoiler-button{font-size:32px}}@media (min-width: 1440px){.spoiler-button{font-size:40px;border-width:3px}}.spoiler-button:after{width:16px;height:16px;top:40px;right:0;content:"";position:absolute;transform:rotate(135deg);background:center center/cover url(/assets/images/2026/arrowPink.svg) no-repeat}@media (min-width: 1440px){.spoiler-button:after{width:20px;height:20px;top:50px}}.spoiler-button small{margin:0 0 6px;display:block;font-size:16px}@media (min-width: 1440px){.spoiler-button small{font-size:18px;margin:0 0 12px}}.spoiler-button .back{display:block;margin:6px 0 10px;width:min-content}.spoiler-button--active{opacity:1;filter:none}.spoiler-button--active:after{transform:rotate(-45deg)}.spoiler-block{max-height:0;height:auto;transition:.5s ease;position:relative;overflow:hidden;color:#0a0a0a;padding:0}.spoiler-block__button{margin:12px 0;max-width:300px}@media (min-width: 1440px){.spoiler-block__button{max-width:400px}}.spoiler-block--active{padding:12px 0 24px;max-height:1200px}@media (min-width: 768px){.spoiler-block--active{padding-bottom:12px}}@media (min-width: 1240px){.spoiler-block--active{padding:24px 0}}.ticket-warning-panel{max-width:95vw!important}.ticket-warning-panel .cdk-dialog-container{box-shadow:none;padding:0;background-color:transparent}.cdk-dialog-container{background:#fff;padding:24px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.dialog-content{position:relative;overflow-x:hidden!important}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.photo-viewer-panel .cdk-dialog-container{padding:0}
