:root{--grid-columns:20;--grid-gap:0px;--grid-column-width:calc((100vw - var(--scrollbar-width, 0px))/var(--grid-columns) - var(--grid-gap)*((var(--grid-columns) - 1)/var(--grid-columns)));--offset-x:calc(var(--grid-column-width)/4);--header-height:96px}@media(max-width:1439px){:root{--header-height:64px}}@media(max-width:1099px){:root{--grid-columns:12;--header-height:96px}}@media(max-width:767px){:root{--grid-columns:30;--offset-x:var(--grid-column-width);--header-height:64px}}:root{--mobile-vh:1vh}@supports(height:100lvh){:root{--mobile-vh:1lvh}}*,:after,:before{box-sizing:border-box}body{-webkit-text-size-adjust:100%}body,hr{margin:0}hr{border:0;color:inherit}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{list-style-type:none;margin-top:0}dl,ol,ol ol,ol ul,ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0}b,strong{font-weight:700}small{font-size:.85em}sub,sup{font-size:.5em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a,a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre{display:block;margin-bottom:0;margin-top:0;overflow:auto}pre code{color:inherit;word-break:normal}code{word-wrap:break-word}a>code{color:inherit}figure{margin:0}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{padding-bottom:0;padding-top:0;text-align:left}th{font-weight:700;text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}.js-focus-visible button:focus:not(.focus-visible),button:focus:not(.focus-visible).js-focus-visible{outline:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;line-height:inherit;margin-bottom:0;padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}input[type=text],textarea{border:none;box-shadow:none;box-sizing:border-box;caret-color:#fff;color:#fff;margin:0;outline:none;resize:none}textarea:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0000;caret-color:#fff;color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}button{background-color:#0000;border:0;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;padding:0;text-transform:inherit}button,button:active{color:inherit}ol,ul{margin-bottom:0}@font-face{font-display:swap;font-family:Satoshi;font-weight:400;src:url(/build/fonts/Satoshi-Medium.woff2) format("woff2"),url(/build/fonts/Satoshi-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Satoshi;font-weight:600;src:url(/build/fonts/Satoshi-Bold.woff2) format("woff2"),url(/build/fonts/Satoshi-Bold.woff) format("woff")}[class*=js-reveal--]{opacity:0;transition:transform 1s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1),-webkit-clip-path 1s cubic-bezier(.4,0,.2,1);transition:transform 1s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1),clip-path 1s cubic-bezier(.4,0,.2,1);transition:transform 1s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1),clip-path 1s cubic-bezier(.4,0,.2,1),-webkit-clip-path 1s cubic-bezier(.4,0,.2,1);will-change:transform,opacity,clip-path}.js-reveal--opacity{opacity:0}.js-reveal--opacity.is-revealed{opacity:1}.js-reveal--mask{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.js-reveal--mask.is-revealed{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.js-reveal--transform-y{transform:translateY(10%)}.js-reveal--transform-y.is-revealed{opacity:1;transform:translateY(0)}.js-reveal--transform-xy{transform:translate(-10%,10%)}.js-reveal--transform-xy.is-revealed{opacity:1;transform:translate(0)}.js-reveal--transform-xy-invert{transform:translate(20%,-20%)}.js-reveal--transform-xy-invert.is-revealed{opacity:1;transform:translate(0)}.js-reveal--scroll{opacity:1;transform:translateY(10%);transition:transform .3s ease-out,opacity .3s ease-out}.js-reveal--scroll.is-revealed{opacity:1;transform:translateY(0)}.no-clip-path{-webkit-clip-path:none!important;clip-path:none!important}@supports(scrollbar-width:thin){*{scrollbar-color:#e1251b #0000;scrollbar-width:thin}}@supports selector(*::-webkit-scrollbar){*{scrollbar-color:revert;scrollbar-width:revert}}::-webkit-scrollbar{background-color:#e1251b03;height:8px;width:8px}::-webkit-scrollbar-thumb{background-color:#e1251b}html.no-scroll{overflow:hidden;padding-right:var(--scrollbar-width,0)}@media screen and (max-width:1199px){html.no-scroll{padding-right:0}}body{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#f1ede4;color:#181818;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;min-height:calc(var(--mobile-vh)*100)}body,html{overscroll-behavior-y:none}img{object-fit:cover}app-cookies-agreement:not(:defined){display:none}.js-focus-visible :focus:not(.focus-visible){outline:none}:focus{outline-color:currentColor}.focus-visible.js-focus-visible,.js-focus-visible .focus-visible{outline:1px solid currentColor;outline-offset:2px}:focus-visible{outline:1px solid currentColor;outline-offset:2px}.main{display:flex;flex:1 1 auto;flex-direction:column}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap;width:1px!important}.wrapper{display:block;margin-left:auto;margin-right:auto;width:calc(100vw - var(--scrollbar-width, 0))}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.button,.button--white,.flex-center,.slide-button .slide-btn__hover-elem,.slide-button .slide-btn__inner{align-items:center;display:flex;justify-content:center}.flex-col,.form-message-popup{display:flex;flex-direction:column}.h1,.privacy-page .privacy-page__content .privacy-page__title,.search__input{font-size:clamp(32px,-80px + 8.75vw,88px);font-weight:600;letter-spacing:-.05em;line-height:1;text-transform:uppercase}.page-title{font-size:clamp(48px,-112px + 12.5vw,128px);font-weight:600;letter-spacing:-.05em;line-height:1;text-transform:none}@media screen and (max-width:1199px){.page-title{font-size:56px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.page-title{font-size:40px}}.section-title{display:inline-block;font-size:clamp(28px,-12px + 3.125vw,48px);font-weight:500;letter-spacing:-.03em;line-height:1.05;padding-bottom:18px;position:relative;text-transform:none}.section-title:after{background-color:#e1251b;bottom:0;content:"";height:3px;left:0;position:absolute;width:56px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.section-title{padding-bottom:14px}.section-title:after{width:44px}}.h2{font-size:clamp(24px,-56px + 6.25vw,64px);font-weight:400;letter-spacing:-.0325em;line-height:1}@media screen and (max-width:1199px){.h2{font-size:42px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.h2{font-size:24px}}.h3{font-size:clamp(24px,-16px + 3.125vw,44px);font-weight:400;letter-spacing:-.0325em;line-height:1.2}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.h3{font-size:20px}}.h4,.h4--caps,.privacy-page .wysiwyg h2,.search-empty-message{font-size:clamp(18px,-10px + 2.1875vw,32px);font-weight:400;letter-spacing:-.0325em;line-height:1}.h4--caps{text-transform:uppercase}.h5{font-size:clamp(12px,-4px + 1.25vw,20px)}.h5,.text-2xl{font-weight:400;letter-spacing:-.0325em;line-height:1.3}.text-2xl{font-size:clamp(16px,0px + 1.25vw,24px)}.privacy-page .wysiwyg p,.text-xl{font-size:clamp(12px,-4px + 1.25vw,20px);font-weight:400;letter-spacing:-.0325em;line-height:1.3}@media screen and (max-width:1440px){.privacy-page .wysiwyg p,.text-xl{font-size:14px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page .wysiwyg p,.text-xl{font-size:12px}}.text-l{font-size:clamp(11px,1px + .78125vw,16px);font-weight:400;letter-spacing:-.0325em;line-height:1.2}.contacts-form .contact-form__input,.contacts-form .contact-form__input::placeholder,.contacts-form .contact-form__textarea,.contacts-form .contact-form__textarea::placeholder,.text-m,.text-m--caps{font-size:clamp(10px,2px + .625vw,14px);font-weight:400;letter-spacing:-.52px;line-height:1.43}.text-m--caps{text-transform:uppercase}.text-m--bold{font-size:clamp(12px,8px + .3125vw,14px);line-height:1.43}.text-m--bold,.text-s,.text-s--caps{font-weight:600;letter-spacing:-.0325em}.text-s,.text-s--caps{font-size:clamp(10px,6px + .3125vw,12px);line-height:1}.text-s--caps{text-transform:uppercase}@media screen and (max-width:1440px){.text-s--caps{font-size:10px}}.text-btn{font-size:clamp(12px,8px + .3125vw,14px);font-weight:600;letter-spacing:-.0325em;line-height:1.43;text-transform:uppercase;z-index:2}.text-num{font-size:clamp(72px,-72px + 11.25vw,144px);text-transform:uppercase}.text-num,.text-num--s,.text-num--s--caps{font-weight:400;letter-spacing:-.0325em;line-height:1.2}.text-num--s,.text-num--s--caps{font-size:clamp(24px,-88px + 8.75vw,80px)}.text-num--s--caps{text-transform:uppercase}.button{border:1px solid #fff6;height:48px;width:calc(var(--grid-column-width)*1.75 + var(--grid-gap)*.75)}@media screen and (max-width:1440px){.button{height:32px}}@media screen and (max-width:1199px){.button{height:40px;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.button{width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}.button--white{background-color:#fff;border:1px solid #181818;color:#181818;height:48px;width:calc(var(--grid-column-width)*1.75 + var(--grid-gap)*.75)}@media screen and (max-width:1440px){.button--white{height:32px}}@media screen and (max-width:1199px){.button--white{height:40px;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.button--white{width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}.button--white .button-slide{background-color:#fff;color:#181818}.button--white .button-slide:after{background-color:#181818}@media(any-hover:hover),(hover:hover)and (pointer:fine){.button--white .button-slide:not(:disabled):hover{color:#fff}}.button-slide{background-color:#181818;color:#fff;overflow:hidden;position:relative;transition:color .6s cubic-bezier(.25,.25,0,1)}.button-slide:after{background-color:#fff;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .6s cubic-bezier(.25,.25,0,1);z-index:1}@media(any-hover:hover),(hover:hover)and (pointer:fine){.button-slide:not(:disabled):hover{color:#181818}.button-slide:not(:disabled):hover:after{transform:translateY(0)}}.button-slide .button-text{position:relative;z-index:2}.slide-button{display:block;overflow:hidden;position:relative}.slide-button .slide-btn__hover-elem,.slide-button .slide-btn__inner{align-items:center;background-color:inherit;display:flex;height:100%;transition:transform .3s ease;width:100%;z-index:1}.slide-button .slide-btn__hover-elem{align-items:center;display:flex;inset:0;position:absolute;transform:translateY(100%);z-index:2}@media(any-hover:hover),(hover:hover)and (pointer:fine){.slide-button:not(:disabled):hover .slide-btn__hover-elem,.slide-button:not(:disabled):hover .slide-btn__inner{transform:translateY(-100%)}.slide-button:not(:disabled):hover .slide-btn__hover-elem{transform:translateY(0)}}.main-video__popup{background-color:#000;inset:0;opacity:0;pointer-events:none;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;z-index:50}.main-video__popup.is-active{opacity:1;pointer-events:all;transform:translateY(0)}.js-video-popup__video{-webkit-touch-callout:none}.video-popup__inner{background-color:#181818;height:100%;position:relative;width:100%}.video-popup__video-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.video-popup__video{aspect-ratio:1.7777777778;margin:auto 0;width:100%}.video-popup__pause-overlay{color:#fff;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease}.video-popup__pause-overlay.is-visible{opacity:1}.video-popup__controls{align-items:center;bottom:0;color:#fff;display:flex;height:48px;justify-content:space-between;left:0;position:absolute;width:100%}@media screen and (max-width:1440px){.video-popup__controls{height:32px}}.video-popup__progress{border-top:1px solid #fff;cursor:pointer;flex-grow:1;height:100%;position:relative}.video-popup__progress-el{background-color:#fff;bottom:0;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:transform .1s ease;width:100%}.video-popup__hover-line{background-color:#fff;height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s ease;width:2px;z-index:2}.video-popup__hover-line.is-visible{opacity:1}.video-popup__hover-line.is-dark{background-color:#181818}.video-popup__hover-time{color:#fff;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s ease;white-space:nowrap;z-index:2}.video-popup__hover-time.is-visible{opacity:1}.video-popup__hover-time.is-dark{color:#181818}.video-popup__controls-btn{align-items:center;border-top:1px solid #fff;display:flex;height:100%;justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:calc(var(--grid-column-width)*1.5 + var(--grid-gap)*.5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.video-popup__controls-btn{width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.video-popup__controls-btn:not(:disabled):hover{background-color:#181818;border-color:#181818}}.video-popup__controls-btn:first-child{border-right:1px solid #fff}.video-popup__controls-btn:last-child{border-left:1px solid #fff}.video-popup__duration,.video-popup__time{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:color .15s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.video-popup__duration:not(:disabled):hover,.video-popup__time:not(:disabled):hover{opacity:0}}.video-popup__duration.is-dark,.video-popup__time.is-dark{color:#181818}.video-popup__time{left:0;padding-left:20px}.video-popup__duration{padding-right:20px;right:0}.video-popup__close-btn{align-items:center;align-self:center;border:1px solid #fff6;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;left:50%;position:absolute;top:24px;transform:translateX(-50%);transition:background-color .15s ease;width:168px;z-index:2}@media(any-hover:hover),(hover:hover)and (pointer:fine){.video-popup__close-btn:not(:disabled):hover{background-color:#181818;border-color:#181818}}@media screen and (max-width:1440px){.video-popup__close-btn{height:32px;width:112px}}@media screen and (max-width:1199px){.video-popup__close-btn{width:64px}}.video-popup__close-btn svg{--size:16px;height:var(--size);width:var(--size)}@media screen and (max-width:1440px){.video-popup__close-btn svg{--size:10px}}.main-about__heading-event-card{align-items:stretch;background-color:#e1251b;border-left:4px solid #fff;display:flex;justify-content:space-between;margin-bottom:12px;overflow:hidden;pointer-events:auto;position:relative;width:calc(var(--grid-column-width)*5.75 + var(--grid-gap)*4.75)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-about__heading-event-card:not(:disabled):hover .main-about__heading-event-card-image{transform:scale(1.5)}}@media screen and (max-width:1199px){.main-about__heading-event-card{border-width:3px;flex-direction:column;margin-bottom:10px;width:calc(var(--grid-column-width)*3.25 + var(--grid-gap)*2.25)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-event-card{flex-direction:row;width:100%}}.main-about__heading-event-card-text{color:#fff;display:flex;flex-direction:column;gap:119px;justify-content:space-between}@media screen and (max-width:1440px){.main-about__heading-event-card-text{gap:71px}}@media screen and (max-width:1199px){.main-about__heading-event-card-text{gap:49px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-event-card-text{gap:56px}}.main-about__heading-event-card-text-title{margin-left:24px;margin-top:23px}@media screen and (max-width:1440px){.main-about__heading-event-card-text-title{margin-left:16px;margin-top:15px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-event-card-text-title{margin-left:12px;margin-top:12px}}.main-about__heading-event-card-image{height:100%;position:absolute;right:0;transform-origin:bottom right;transition:transform .3s ease-in-out;width:calc(var(--grid-column-width)*2.5 + var(--grid-gap)*1.5);z-index:1}@media screen and (max-width:1199px){.main-about__heading-event-card-image{aspect-ratio:1.4539007092;position:static;transform-origin:top left;width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-event-card-image{height:100%;position:absolute;right:0;transform-origin:bottom right;width:calc(var(--grid-column-width)*11 + var(--grid-gap)*10);z-index:1}}.main-about__heading-event-card-info{background-color:#e1251b;display:flex;flex-direction:column;gap:8px;padding:9px 27px 20px;position:relative;z-index:2}@media screen and (max-width:1440px){.main-about__heading-event-card-info{gap:4px;padding:10px 16px}}@media screen and (max-width:1199px){.main-about__heading-event-card-info{gap:2px;padding:11px 16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-event-card-info{padding:8px 12px}}.main-about__heading-event-card-info-text{align-items:center;display:flex;gap:4px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-event-card-info-text{font-size:12px}}.contact-form__wrapper{background-color:#e1251b;bottom:-2px;color:#fff;display:flex;flex-direction:column;left:var(--offset-x);overflow:auto;padding:42px var(--offset-x) 48px;position:fixed;transform:translateY(100%);transition:transform .4s ease;width:calc(var(--grid-column-width)*6 - var(--offset-x));z-index:20}@media screen and (max-width:1440px){.contact-form__wrapper{padding:24px var(--offset-x) 32px}}@media screen and (max-width:1199px){.contact-form__wrapper{width:calc(var(--grid-column-width)*9 - var(--offset-x));z-index:101}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contact-form__wrapper{left:0;right:0;top:0;width:100vw}}.contact-form__wrapper--opened{transform:translateY(0)}.contact-form__close-btn{align-items:center;align-self:center;border:1px solid #fff6;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;width:96px}.contact-form__close-btn svg{--size:16px;height:var(--size);width:var(--size)}@media screen and (max-width:1440px){.contact-form__close-btn{height:32px;width:64px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.contact-form__close-btn:not(:disabled):hover{background-color:#181818}}.contact-form__heading{font-size:32px;letter-spacing:-3.25%;line-height:130%;margin-top:42px}@media screen and (max-width:1440px){.contact-form__heading{margin-top:54px}}@media screen and (max-width:1199px){.contact-form__heading{margin-top:46px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contact-form__heading{margin-top:64px}}.contacts-form{margin-top:48px;width:100%}@media screen and (max-width:1440px){.contacts-form{margin-top:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-form{margin-top:24px}}.contacts-form__inputs-container{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (max-width:1440px){.contacts-form__inputs-container{gap:12px}}.contacts-form .contact-form__input,.contacts-form .contact-form__textarea{background-color:#e1251b;border-bottom:1px solid #fff6;caret-color:#fff;color:#fff;padding:16px 12px 14px;transition:border-color .3s ease;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.contacts-form .contact-form__input:not(:disabled):hover,.contacts-form .contact-form__textarea:not(:disabled):hover{border-color:#fff}}@media screen and (max-width:1440px){.contacts-form .contact-form__input,.contacts-form .contact-form__textarea{padding:10px 8px 8px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-form .contact-form__input,.contacts-form .contact-form__textarea{padding:14px 8px 12px}}.contacts-form .contact-form__input::placeholder,.contacts-form .contact-form__textarea::placeholder{color:#fff}.contacts-form .contact-form__input:-webkit-autofill,.contacts-form .contact-form__textarea:-webkit-autofill{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #e1251b;caret-color:#fff;color:#fff;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.contacts-form .contact-form__input:-webkit-autofill,.contacts-form .contact-form__input:autofill,.contacts-form .contact-form__textarea:-webkit-autofill,.contacts-form .contact-form__textarea:autofill{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px #e1251b;caret-color:#fff;color:#fff;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.contacts-form .contact-form__input:-webkit-autofill:first-line,.contacts-form .contact-form__textarea:-webkit-autofill:first-line{-webkit-text-fill-color:#fff;color:#fff;font:inherit;letter-spacing:inherit}.contacts-form .contact-form__input:-webkit-autofill:first-line,.contacts-form .contact-form__input:autofill:first-line,.contacts-form .contact-form__textarea:-webkit-autofill:first-line,.contacts-form .contact-form__textarea:autofill:first-line{-webkit-text-fill-color:#fff;color:#fff;font:inherit;letter-spacing:inherit}.contacts-form .contact-form__input:focus::placeholder,.contacts-form .contact-form__textarea:focus::placeholder{opacity:0}.contacts-form .contact-form__textarea{height:110px}@media screen and (max-width:1440px){.contacts-form .contact-form__textarea{height:68px}}.contacts-form .contacts-form__input-wrapper{position:relative}.contacts-form .contacts-form__label{font-size:10px;left:12px;letter-spacing:-.0325em;opacity:0;position:absolute;top:0;transform:translateY(100%);transition:transform .3s ease,opacity .3s ease}@media screen and (max-width:1440px){.contacts-form .contacts-form__label{left:8px}}.contacts-form .contact-form__input:focus+.contacts-form__label,.contacts-form .contact-form__textarea:focus+.contacts-form__label{opacity:1;transform:translateY(0)}.contacts-form .contacts-form__buttons-container{align-items:center;display:flex;justify-content:space-between;margin-top:56px;width:100%}@media screen and (max-width:1440px){.contacts-form .contacts-form__buttons-container{margin-top:35px}}@media screen and (max-width:1199px){.contacts-form .contacts-form__buttons-container{margin-top:183px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-form .contacts-form__buttons-container{margin-top:153px}}.contacts-form .contact-form__checkbox-wrapper{position:relative;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}@media screen and (max-width:1440px){.contacts-form .contact-form__checkbox-wrapper{width:calc(var(--grid-column-width)*2.5 + var(--grid-gap)*1.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-form .contact-form__checkbox-wrapper{width:calc(var(--grid-column-width)*13 + var(--grid-gap)*12)}}.contacts-form .contact-form__checkbox-wrapper .form-error{left:105%;right:auto}.contacts-form .contacts-checkox__label{align-items:center;display:flex;gap:10px}@media screen and (max-width:1440px){.contacts-form .contacts-checkox__label{gap:6px}}.contacts-form .contacts-checkox__input{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:0;position:absolute;visibility:hidden;z-index:-1}.contacts-form .contacts-checkox__input:checked+.contacts-checkox__label .contacts-checkox__el{border-color:#fff}.contacts-form .contacts-checkox__input:checked+.contacts-checkox__label .contacts-checkox__el:after{background-color:#fff}.contacts-form .contacts-checkox__el{--size:20px;border:1px solid #fff6;cursor:pointer;display:block;flex-shrink:0;height:var(--size);position:relative;transition:border-color .3s ease;width:var(--size)}.contacts-form .contacts-checkox__el:after{content:"";inset:1px;position:absolute;transition:background-color .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.contacts-form .contacts-checkox__el:not(:disabled):hover{border-color:#fff}}@media screen and (max-width:1440px){.contacts-form .contacts-checkox__el{--size:14px}}.contacts-form .contacts-form__submit-btn{align-items:center;background-color:#181818;display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}.contacts-form .contacts-form__submit-btn span{position:relative;z-index:2}@media screen and (max-width:1440px){.contacts-form .contacts-form__submit-btn{height:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.contacts-form .contacts-form__submit-btn{height:40px;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}.contacts-form .contacts-form__submit-btn:after{background-color:#fff;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease;z-index:1}@media(any-hover:hover),(hover:hover)and (pointer:fine){.contacts-form .contacts-form__submit-btn:not(:disabled):hover{color:#181818}.contacts-form .contacts-form__submit-btn:not(:disabled):hover:after{transform:translateY(0)}}.contacts-form .form-error{opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease}.contacts-form .form-error svg{--size:14px;height:var(--size);width:var(--size)}.contacts-form .form-error.form-error--visible{opacity:1}.contacts-form .contacts-checkbox__link{text-decoration:underline;transition:opacity .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.contacts-form .contacts-checkbox__link:not(:disabled):hover{opacity:.4}}.preloader{align-self:flex-start;display:flex;height:calc(var(--mobile-vh)*100);inset:0;overflow:hidden;position:fixed;z-index:100}.preloader.is-hidden{pointer-events:none}html.no-js .preloader{display:none}.preloader__item{align-items:center;background-color:#181818;display:flex;flex-grow:1;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;transition:transform .6s ease}.preloader__item.is-hidden{transform:translateY(-100%)}.preloader__image{aspect-ratio:1/1;width:360px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.preloader__image{width:240px}}.preloader__image-container,.preloader__image-wrapper{aspect-ratio:1/1;position:relative}.preloader__image-container span:after,.preloader__image-container span:before,.preloader__image-container:after,.preloader__image-container:before,.preloader__image-wrapper span:after,.preloader__image-wrapper span:before,.preloader__image-wrapper:after,.preloader__image-wrapper:before{background-color:#f1ede4;content:"";position:absolute;transition:all .4s ease;z-index:1}.preloader__image-container:before,.preloader__image-wrapper:before{height:1px;left:0;top:0;width:0}.preloader__image-container:after,.preloader__image-wrapper:after{height:0;right:0;top:0;width:1px}.preloader__image-container>span:before,.preloader__image-wrapper>span:before{bottom:0;height:1px;right:0;width:0}.preloader__image-container>span:after,.preloader__image-wrapper>span:after{bottom:0;height:0;left:0;width:1px}.preloader__image-container.frame-top:before,.preloader__image-wrapper.frame-top:before{width:100%}.preloader__image-container.frame-right:after,.preloader__image-wrapper.frame-right:after{height:100%}.preloader__image-container.frame-bottom>span:before,.preloader__image-wrapper.frame-bottom>span:before{width:100%}.preloader__image-container.frame-left>span:after,.preloader__image-wrapper.frame-left>span:after{height:100%}.preloader__image-container>span,.preloader__image-wrapper>span{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.breadcrumbs{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-top:var(--header-height);margin-inline:var(--offset-x);padding-top:16px}@media screen and (max-width:1199px){.breadcrumbs{gap:8px}}.breadcrumbs-item{align-items:center;display:flex;gap:4px;opacity:.6;text-transform:uppercase;transition:opacity .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.breadcrumbs-item:not(:disabled):hover{opacity:1}}.dropdown-menu{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);left:0;pointer-events:none;position:absolute;top:100%;transition:-webkit-clip-path .6s cubic-bezier(.25,.25,0,1);transition:clip-path .6s cubic-bezier(.25,.25,0,1);transition:clip-path .6s cubic-bezier(.25,.25,0,1),-webkit-clip-path .6s cubic-bezier(.25,.25,0,1);z-index:2}.dropdown-menu.is-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);pointer-events:auto}.filter-mobile{inset:0;opacity:0;overflow:auto;position:fixed;transform:translateY(101%);transition:transform .6s cubic-bezier(.25,.25,0,1);z-index:50}.filter-mobile.is-active{opacity:1;transform:translateY(0)}.filter-mobile__inner{background-color:#181818;color:#fff;display:flex;flex-direction:column;gap:46px;height:100%;justify-content:space-between;overflow:hidden;padding:32px;position:relative;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__inner{padding:16px}}.filter-mobile__container{height:100%;width:100%}.filter-mobile__heading{align-items:center;display:flex;justify-content:space-between;width:100%}.filter-mobile__back-btn,.filter-mobile__close-btn{--size:48px;align-items:center;background-color:#f1ede4;border:1px solid #181818;color:#181818;display:flex;height:var(--size);justify-content:center;transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1);width:var(--size)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-mobile__back-btn:not(:disabled):hover,.filter-mobile__close-btn:not(:disabled):hover{background-color:#181818;color:#fff}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__back-btn,.filter-mobile__close-btn{--size:40px}}.filter-mobile__back-btn svg,.filter-mobile__close-btn svg{--size:12px;height:var(--size);width:var(--size)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__back-btn svg,.filter-mobile__close-btn svg{--size:8px}}.filter-mobile__filters-container{align-items:stretch;display:flex;flex-direction:column;gap:40px;margin-top:64px;width:100%}.filter-mobile__sections-wrapper{display:contents}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__sections-wrapper{align-items:center;display:flex;gap:24px;justify-content:space-between;width:100%}}.filter-mobile__filters-section{align-items:flex-start;display:flex;gap:var(--grid-column-width);justify-content:flex-start;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__filters-section{flex-direction:column;gap:24px}}.filter-mobile__section-title{width:calc(var(--grid-column-width)*1.5 + var(--grid-gap)*.5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__section-title{width:-webkit-max-content;width:max-content}}.filter-mobile__items-container{display:grid;gap:6px;grid-template-columns:repeat(6,1fr);margin-left:auto;width:calc(var(--grid-column-width)*8.5 + var(--grid-gap)*7.5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__items-container{grid-template-columns:repeat(4,1fr);width:100%}}.filter-mobile__item{align-items:center;border:1px solid #fff;display:flex;height:40px;justify-content:center;transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-mobile__item:not(:disabled):hover{background-color:#f1ede4;color:#181818}}.filter-mobile__item.selected{background-color:#f1ede4;color:#181818}.filter-mobile__nav{margin-left:auto;width:calc(var(--grid-column-width)*8.5 + var(--grid-gap)*7.5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__nav{width:100%}}.filter-mobile__nav-btn{align-items:center;border:1px solid #fff;display:flex;justify-content:space-between;padding:16px;transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1);width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-mobile__nav-btn:not(:disabled):hover{background-color:#f1ede4;color:#181818}}.filter-mobile__nav-btn.selected{background-color:#f1ede4;color:#181818}.filter-mobile__nav-btn:not(:first-child){border-top:none}.filter-mobile__nav-btn svg{transform:rotate(90deg)}.filter-mobile__btns-container{align-items:center;border-top:1px solid #fff;display:flex;gap:16px;justify-content:center;padding:32px 0}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__btns-container{padding:16px 0}}.filter-mobile__btn{align-items:center;border:1px solid #fff;display:flex;height:40px;justify-content:center;transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1);width:184px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-mobile__btn:not(:disabled):hover{background-color:#f1ede4;color:#181818}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__btn{flex-grow:1;width:auto}}.filter-mobile__btn--reset{background-color:#f1ede4;color:#181818}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-mobile__btn--reset:not(:disabled):hover{background-color:#181818;color:#fff}}.filter-mobile__inner--location{height:100%;inset:0;opacity:0;overflow-y:auto;position:absolute;transform:translateX(101%);transition:transform .6s cubic-bezier(.25,.25,0,1);z-index:70}.filter-mobile__inner--location.is-active{opacity:1;transform:translateX(0)}.filter-mobile__heading-title{align-items:center;display:flex;gap:24px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__heading-title{gap:16px}}.filter-mobile__back-btn{background-color:#181818;border:1px solid #181818;color:#fff;transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-mobile__back-btn:not(:disabled):hover{background-color:#f1ede4;color:#181818}}.filter-mobile__back-btn svg{transform:rotate(-90deg)}.filter-mobile__items-container--countries{flex-grow:1;grid-template-columns:repeat(2,1fr);width:auto}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__items-container--countries{grid-template-columns:repeat(2,1fr)}}.filter-mobile__item--location{transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1);width:auto}.filter-mobile__btn--location{width:100%}.filter-mobile__item-wrapper:has(input:checked){background-color:#f1ede4;color:#181818}.event-filter__input-check:checked+.filter-mobile__item--location:after{background-color:#fff;color:#181818}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-mobile__items-container--cities{grid-template-columns:1fr}}.filter-mobile__city-group{display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.speaker-popup{align-items:center;background-color:#18181866;display:flex;height:calc(var(--mobile-vh)*100);justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s cubic-bezier(.25,.25,0,1);width:100%;z-index:-1}.speaker-popup.is-active{opacity:1;pointer-events:auto;z-index:100}.speaker-popup.is-active .speaker-popup--inner{opacity:1;transform:translateY(0)}.speaker-popup.is-closing{pointer-events:auto;z-index:100}.speaker-popup.is-closing .speaker-popup--inner{opacity:0;transform:translateY(110%)}.speaker-popup .speaker-popup--inner{background-color:#f1ede4;display:flex;flex-direction:column;gap:48px;margin-inline:auto;max-height:calc(var(--mobile-vh)*90);opacity:0;overflow:auto;padding-bottom:48px;padding-top:24px;transform:translateY(110%);transition:opacity .8s cubic-bezier(.25,.25,0,1),transform .8s cubic-bezier(.25,.25,0,1);width:calc(var(--grid-column-width)*12 + var(--grid-gap)*11)}@media screen and (max-width:1440px){.speaker-popup .speaker-popup--inner{gap:32px}}@media screen and (max-width:1199px){.speaker-popup .speaker-popup--inner{width:100%}}.speaker-popup .speaker-popup__close-btn{align-items:center;align-self:flex-end;border:1px solid #ccc;color:#181818;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:var(--offset-x);width:48px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speaker-popup .speaker-popup__close-btn:not(:disabled):hover{background-color:#181818;color:#fff}}@media screen and (max-width:1440px){.speaker-popup .speaker-popup__close-btn{height:32px;width:32px}}.speaker-popup .speaker-popup__close-btn svg{--size:10px;height:var(--size);width:var(--size)}@media screen and (max-width:1440px){.speaker-popup .speaker-popup__close-btn svg{--size:8px}}.speaker-popup [class*=js-reveal--]{-webkit-clip-path:none;clip-path:none;opacity:1;transform:none}.speaker-popup .speaker-contacts{position:static}.speaker-popup .speaker-info{gap:40px}@media screen and (max-width:1440px){.speaker-popup .speaker-info{gap:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-popup .speaker-info{gap:40px}}.speaker-popup .speaker-events__list{grid-template-columns:repeat(2,1fr)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-popup .speaker-events__list{grid-template-columns:1fr}}.speaker-popup .speaker-bio__description{padding-right:0}.filter-name__dropdown{background-color:#181818;color:#fff;width:calc(var(--grid-column-width)*5.25 + var(--grid-gap)*4.25);z-index:2}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-name__dropdown{width:100%}}.filter-name__dropdown-inner{display:flex;flex-direction:column;gap:64px;height:100%;justify-content:space-between;padding:16px 24px;width:100%}@media screen and (max-width:1440px){.filter-name__dropdown-inner{gap:32px}}.filter-name__items-container{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);width:100%}.filter-name__item{border:1px solid #ccc;font-weight:600;height:48px;transition:color .3s ease,background-color .3 ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-name__item:not(:disabled):hover{background-color:#f1ede4;color:#181818}}@media screen and (max-width:1440px){.filter-name__item{height:32px}}.filter-name__item-label{align-items:center;border:1px solid #ccc;cursor:pointer;display:flex;font-weight:600;height:100%;justify-content:center;padding-inline:24px;transition:color .3s ease,background-color .3 ease}@media screen and (max-width:1440px){.filter-name__item-label{padding-inline:16px}}.filter-name__item:has(input:checked){background-color:#f1ede4;color:#181818}.filter-name__sort-container{display:flex;flex-direction:column;gap:8px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-name__sort-container{width:100%}}.filter-name__btn{align-items:center;display:flex;height:100%;justify-content:space-between;padding:19px;transition:color .3s ease,background-color .3 ease;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-name__btn:not(:disabled):hover{background-color:#181818;color:#fff}}.filter-name__btn svg{transform:rotate(180deg);transition:transform .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-name__btn:not(:disabled):hover svg{transform:rotate(0deg)}}@media screen and (max-width:1440px){.filter-name__btn{padding:12px 10px}}.filter-name__btn.is-active{background-color:#181818;color:#fff}.filter-name__btn.is-active svg{transform:rotate(180deg)}.filter-show{align-items:center;display:flex;height:48px}@media screen and (max-width:1440px){.filter-show{height:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.filter-show{display:none}}.filter-show__items-wrapper{display:contents}.filter-show__item{align-items:center;border:1px solid #ccc;display:flex;font-weight:600;height:100%;justify-content:center}.filter-show__item:not(:last-child){border-right:none}.filter-show__item input:checked+.filter-show__label{background-color:#181818;color:#fff}.filter-show__label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding-inline:24px;transition:color .6s cubic-bezier(.25,.25,0,1),background-color .6s cubic-bezier(.25,.25,0,1);width:100%}@media screen and (max-width:1440px){.filter-show__label{padding-inline:16px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.filter-show__label:not(:disabled):hover{background-color:#181818;color:#fff}}.partners-sort__legend{border:none;padding-inline:16px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.partners-sort__legend:not(:disabled):hover{background-color:#f1ede4;color:#181818}}@media screen and (max-width:1440px){.partners-sort__legend{padding-inline:12px}}.location-menu{background-color:#181818;border:1px solid #fff;border-bottom:none;color:#fff;display:flex;flex-direction:column;max-height:calc(var(--mobile-vh)*60);overflow-y:auto;width:calc(var(--grid-column-width)*7.5 + var(--grid-gap)*6.5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.location-menu-caption{display:none}}.location-menu-list{align-self:flex-end;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.location-menu-list{grid-template-columns:1fr;width:100%}}.location-menu-button{align-items:center;display:flex;height:48px;justify-content:flex-start;padding-inline:16px;position:relative;width:100%}.location-menu-button:after{background-color:#f1ede4;bottom:0;content:"";height:1px;left:0;opacity:.4;position:absolute;transition:opacity .6s cubic-bezier(.25,.25,0,1),width .6s cubic-bezier(.25,.25,0,1);width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.location-menu-button:not(:disabled):hover:after{opacity:1;width:0}}.location-menu--city .location-menu-list{align-self:center;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.location-menu--city .location-menu-list{grid-template-columns:repeat(1,1fr)}}.location-menu-row{display:grid;grid-template-columns:.7fr 1.3fr;padding:20px}.location-menu-row:not(:last-child){border-bottom:1px solid #ffffff4d}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.location-menu-row:not(:last-child){border-bottom:none;padding-bottom:30px}.location-menu-row{grid-template-columns:1fr}}.pagination{border:1px solid #ccc;display:flex;height:48px;margin-top:64px;margin-inline:auto;padding:0;width:-webkit-max-content;width:max-content}@media screen and (max-width:1440px){.pagination{height:32px;margin-top:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.pagination{margin-top:32px}}.pagination__button{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:70px}.pagination__button:not(:last-child){border-right:1px solid #ccc}@media(any-hover:hover),(hover:hover)and (pointer:fine){.pagination__button:not(.pagination__button--dots):not(:disabled):hover{background-color:#181818;color:#fff}}@media screen and (max-width:1440px){.pagination__button{width:48px}}.pagination__button.active{background-color:#181818;color:#fff}.pagination__link{align-items:center;display:block;display:flex;height:100%;justify-content:center;width:100%}.form-message-popup{background-color:#f1ede4;border:1px solid #181818;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);color:#181818;gap:94px;padding:18px 24px 24px;pointer-events:none;position:fixed;right:var(--offset-x);top:var(--header-height,64px);transition:-webkit-clip-path .6s cubic-bezier(.25,.25,0,1);transition:clip-path .6s cubic-bezier(.25,.25,0,1);transition:clip-path .6s cubic-bezier(.25,.25,0,1),-webkit-clip-path .6s cubic-bezier(.25,.25,0,1);width:calc(var(--grid-column-width)*5.75 + var(--grid-gap)*4.75);z-index:100}.form-message-popup.is-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);pointer-events:auto}@media screen and (max-width:1440px){.form-message-popup{gap:60px;padding:12px 16px 16px;width:calc(var(--grid-column-width)*6.25 + var(--grid-gap)*5.25)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.form-message-popup{gap:18px;padding:8px 12px 12px;width:calc(var(--grid-column-width)*18 + var(--grid-gap)*17)}}@keyframes border-top{0%,10%{width:0}20%,60%{width:100%}80%,to{width:0}}@keyframes border-right{0%,20%{height:0}30%,60%{height:100%}80%,to{height:0}}@keyframes border-bottom{0%,30%{width:0}40%,60%{width:100%}80%,to{width:0}}@keyframes border-left{0%,40%{height:0}50%,60%{height:100%}80%,to{height:0}}.loader{align-items:center;display:flex;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate0(-50%);transition:opacity .3 ease;z-index:50}.loader.is-active{opacity:1}.loader__item{align-items:center;display:flex;justify-content:center}.loader__frame,.loader__frame-inner{aspect-ratio:1/1;position:relative;width:64px}.loader__frame-inner:after,.loader__frame-inner:before,.loader__frame-inner>span:after,.loader__frame-inner>span:before,.loader__frame:after,.loader__frame:before,.loader__frame>span:after,.loader__frame>span:before{background-color:#f1ede4;content:"";position:absolute;z-index:1}.loader__frame-inner:before,.loader__frame:before{animation:border-top 4s ease-in-out infinite;height:1px;left:0;top:0}.loader__frame-inner:after,.loader__frame:after{animation:border-right 4s ease-in-out infinite;right:0;top:0;width:1px}.loader__frame-inner>span:before,.loader__frame>span:before{animation:border-bottom 4s ease-in-out infinite;bottom:0;height:1px;right:0}.loader__frame-inner>span:after,.loader__frame>span:after{animation:border-left 4s ease-in-out infinite;bottom:0;left:0;width:1px}.loader__frame-inner>span,.loader__frame>span{display:block;inset:0;pointer-events:none;position:absolute}.main-about__heading-video{-webkit-touch-callout:none;height:calc(var(--mobile-vh)*100);left:0;object-fit:cover;pointer-events:none;position:-webkit-sticky;position:sticky;top:0;-webkit-user-select:none;user-select:none;width:100%}.main-about__heading-outer-wrapper{left:0;position:absolute;top:0;width:100%}.main-about__heading-wrapper{height:calc(var(--mobile-vh)*100);position:relative;width:calc(100vw - var(--scrollbar-width, 0px))}.main-about__heading-wrapper video{object-fit:cover}.main-about__heading-wrapper:before{background:linear-gradient(0deg,#1818189e 0,#18181838 24%,#18181800 50%),linear-gradient(180deg,#1818186b 0,#18181800 30%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.main-about__heading-play{color:#fff;position:relative;transition:color .6s cubic-bezier(.25,.25,0,1);z-index:4}.main-about__heading-play svg{--size:142px;color:#fff0;height:var(--size);transition:color .6s cubic-bezier(.25,.25,0,1);width:var(--size)}@media screen and (max-width:1440px){.main-about__heading-play svg{--size:102px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-play svg{--size:64px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-about__heading-play:not(:disabled):hover svg{color:#fff}}.main-about__heading-play-time{position:absolute;right:14px;top:8px;z-index:1}@media screen and (max-width:1440px){.main-about__heading-play-time{font-size:10px;right:8px;top:2px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-play-time{right:-10px;top:-8px}}.main-about__heading-container{height:100%;position:relative;width:100%;z-index:6}.main-about__heading-controls{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}.main-about__heading-overlay{align-items:flex-end;bottom:8px;display:flex;justify-content:space-between;left:0;padding-inline:var(--offset-x);pointer-events:none;position:absolute;right:0;width:100%;z-index:6}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-overlay{bottom:12px;flex-direction:column;justify-content:space-between;top:calc(var(--header-height) + 24px)}}.main-about__heading-overlay-title{color:#fff;pointer-events:auto;text-shadow:0 2px 20px #18181873,0 1px 4px #18181873;width:calc(var(--grid-column-width)*11 + var(--grid-gap)*10)}@media screen and (max-width:1440px){.main-about__heading-overlay-title{width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__heading-overlay .main-about__heading-overlay-title{width:100%}}.main-about__hero-event{flex-shrink:0;max-width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3);pointer-events:auto;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__hero-event{max-width:100%}}.main-about__wrapper{position:relative;width:100%}.main-about{background-color:#3f7086}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about{background-color:#f1ede4}}.main-about__top-container{height:933px;position:relative;width:100%}@media screen and (max-width:1440px){.main-about__top-container{height:624px}}@media screen and (max-width:1199px){.main-about__top-container{height:864px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__top-container{background-color:#f1ede4;height:auto;padding:40px var(--offset-x) 0}}.main-about__top-container-inner{align-items:flex-start;display:flex;left:var(--grid-column-width);position:absolute;top:428px}@media screen and (max-width:1440px){.main-about__top-container-inner{top:284px}}@media screen and (max-width:1199px){.main-about__top-container-inner{flex-direction:column;left:var(--offset-x);right:var(--offset-x);top:128px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__top-container-inner{flex-flow:row wrap;gap:40px 12px;left:auto;position:static;top:auto;width:100%}}.main-about__bottom-container{align-items:flex-start;background-color:#f1ede4;display:flex;padding:96px var(--grid-column-width) 264px;position:relative}@media screen and (max-width:1440px){.main-about__bottom-container{padding:60px var(--grid-column-width) 128px}}@media screen and (max-width:1199px){.main-about__bottom-container{padding:184px var(--offset-x) 112px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container{flex-direction:column;padding:48px var(--offset-x) 80px}}.main-about__bottom-container-inner{align-items:flex-start;display:flex;margin-top:240px}@media screen and (max-width:1440px){.main-about__bottom-container-inner{margin-top:160px}}@media screen and (max-width:1199px){.main-about__bottom-container-inner{flex-direction:column;gap:260px;margin-top:0}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container-inner{flex-direction:row;gap:12px;width:100%}}.main-about__bottom-container-image-container{align-items:center;display:flex;flex-direction:column;gap:143px}.main-about__bottom-container-image-container picture{width:100%}.main-about__bottom-container-image-container{width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}@media screen and (max-width:1440px){.main-about__bottom-container-image-container{gap:80px}}@media screen and (max-width:1199px){.main-about__bottom-container-image-container{gap:71px;margin-top:160px;width:calc(var(--grid-column-width)*6.5 + var(--grid-gap)*5.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container-image-container{gap:51px;margin-top:16px;width:100%}}.main-about__bottom-container-image{height:480px;width:100%}@media screen and (max-width:1440px){.main-about__bottom-container-image{height:320px}}@media screen and (max-width:1199px){.main-about__bottom-container-image{height:260px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container-image{height:128px}}.main-about__map{position:relative;width:100%}.main-about__map-title{color:#181818;font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0 0 28px}@media screen and (max-width:1440px){.main-about__map-title{font-size:32px;margin-bottom:20px}}@media screen and (max-width:1199px){.main-about__map-title{font-size:30px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__map-title{font-size:24px;margin-bottom:16px}}.main-about__map-title-accent{color:#e1251b}.main-about__map-svg{display:block;height:auto;width:100%}@media screen and (max-width:1199px){.main-about__map-svg text{display:none}}.main-about__map-svg text{pointer-events:none}.main-about__map-svg .js-map-pin{cursor:pointer}.main-about__map-svg .pin-dot{transition:r .15s ease}.main-about__map-svg .js-map-pin:hover .pin-dot{r:4.2}.main-about__map-tip{align-items:baseline;background-color:#181818;color:#fff;display:flex;font-size:12px;gap:5px;left:0;letter-spacing:.01em;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:0;transform:translate(-50%,calc(-100% - 8px));transition:opacity .15s ease;white-space:nowrap;z-index:5}.main-about__map-tip.is-visible{opacity:1}.main-about__map-tip b{font-weight:700}.main-about__map-tip span{font-size:10px;letter-spacing:.04em;opacity:.55;text-transform:uppercase}.main-about__map-legend{display:flex;flex-wrap:wrap;gap:8px 28px;list-style:none;margin:22px 0 0;padding:0}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__map-legend{gap:6px 18px;margin-top:14px}}.main-about__map-legend-item{align-items:center;display:flex;gap:8px}.main-about__map-legend-dot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.main-about__map-legend-dot--hosted{background-color:#e1251b}.main-about__map-legend-dot--upcoming{background-color:#16a34a}.main-about__map-legend-text{color:#1818188c;font-size:12px;letter-spacing:.02em;text-transform:uppercase}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__map-legend-text{font-size:11px}}.main-about__bottom-container-description{line-height:140%;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}@media screen and (max-width:1199px){.main-about__bottom-container-description{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container-description{font-size:14px;position:static;width:100%}}.main-about__eyebrow-line{background-color:#e1251b;display:block;height:3px;margin-bottom:18px;width:40px}@media screen and (max-width:1440px){.main-about__eyebrow-line{margin-bottom:14px;width:32px}}.main-about__item{padding:18px 24px}@media screen and (max-width:1440px){.main-about__item{padding:8px 16px}}@media screen and (max-width:1199px){.main-about__item{padding:12px 16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__item{padding:10px 12px}}.main-about__item-text-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}.main-about__top-container-item:first-of-type{background-color:#f1ede4;height:757px;padding:91px var(--grid-column-width) 82px;width:calc(var(--grid-column-width)*9 + var(--grid-gap)*8);z-index:2}@media screen and (max-width:1440px){.main-about__top-container-item:first-of-type{height:494px;padding:62px var(--grid-column-width) 54px}}@media screen and (max-width:1199px){.main-about__top-container-item:first-of-type{align-self:flex-start;height:480px;order:3;padding:45px calc(var(--grid-column-width)*.75) 39px;width:calc(var(--grid-column-width)*7.5 + var(--grid-gap)*6.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__top-container-item:first-of-type{-webkit-clip-path:none;clip-path:none;flex:1 1 100%;height:auto;order:3;padding:24px 12px 8px;width:100%}}.main-about__top-container-item:nth-of-type(2){background-color:#181818;color:#fff;height:240px;transform:translateY(-100%);width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}@media screen and (max-width:1440px){.main-about__top-container-item:nth-of-type(2){height:160px}}@media screen and (max-width:1199px){.main-about__top-container-item:nth-of-type(2){align-self:center;order:1;transform:translateX(calc(var(--grid-column-width)*.25*-1));width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__top-container-item:nth-of-type(2){flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;height:110px;order:1;transform:none}}.main-about__top-container-item:nth-of-type(3){background-color:#e1251b;color:#fff;height:360px;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}@media screen and (max-width:1440px){.main-about__top-container-item:nth-of-type(3){height:240px}}@media screen and (max-width:1199px){.main-about__top-container-item:nth-of-type(3){align-self:flex-end;order:2}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__top-container-item:nth-of-type(3){flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;height:110px;order:2}}.main-about__bottom-container-item{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container-item{flex:1 1;min-width:0}}.main-about__bottom-container-item:first-of-type{background-color:#181818;color:#fff;height:240px}@media screen and (max-width:1440px){.main-about__bottom-container-item:first-of-type{height:160px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container-item:first-of-type{height:112px}}.main-about__bottom-container-item:nth-of-type(2){background-color:#e1251b;color:#fff;height:340px;transform:translateY(50%)}@media screen and (max-width:1440px){.main-about__bottom-container-item:nth-of-type(2){height:230px}}@media screen and (max-width:1199px){.main-about__bottom-container-item:nth-of-type(2){transform:translateY(0)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-about__bottom-container-item:nth-of-type(2){height:112px}}.mission-container{--perspective:3000px;--grid-item-ratio:1.5;--grid-width:100%;--grid-height:auto;--grid-gap:2vw;--grid-columns:3;--grid-inner-scale:1;background-color:#e1251b;overflow:hidden;position:relative}@media screen and (max-width:1199px){.mission-container{--grid-item-ratio:0.8;--grid-width:90%;overflow:visible}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.mission-container{--grid-width:80%}}.mission-container .content{height:100%;position:relative}.mission-container .grid{display:grid;overflow:clip;overflow:hidden;padding:2rem;perspective:var(--perspective,2000px);perspective-origin:0 50%;place-items:center;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.mission-container .grid{overflow:hidden}}.mission-container .grid-wrap{gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-columns),1fr);height:var(--grid-height);width:var(--grid-width)}.mission-container .grid-wrap,.mission-container .grid__item{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:grid;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.mission-container .grid__item{aspect-ratio:var(--grid-item-ratio);overflow:visible;place-items:center;position:relative;width:100%;will-change:transform,filter}.mission-container .grid__item-inner{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-position:50% 50%;background-size:cover;height:calc(1/var(--grid-inner-scale)*100%);position:relative;width:calc(1/var(--grid-inner-scale)*100%)}.mission-layout{align-items:start;background-color:#e1251b;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) 30%;overflow:visible;position:relative}@media screen and (max-width:1199px){.mission-layout{grid-template-columns:repeat(2,1fr);overflow:visible}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.mission-layout{grid-template-columns:repeat(2,1fr);overflow:visible}}@media screen and (max-width:1199px){.mission-left{grid-column:1/-1;grid-row:1}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.mission-left{grid-column:1/-1;grid-row:1}}.main-mission__text{--height:400px;color:#fff;display:flex;flex-direction:column;grid-column:1/-1;grid-row:1;height:var(--height);justify-content:center;left:60%;margin:0 auto;max-width:40%;padding:0;position:-webkit-sticky;position:sticky;top:calc(var(--mobile-vh)*40);transform:none;will-change:auto;z-index:2}@media screen and (max-width:1199px){.main-mission__text{--height:400px;align-items:center;left:unset;margin:0 auto;max-width:unset;text-align:center;top:0;top:calc(var(--mobile-vh)*50 - var(--height)/2);width:min(92vw,680px)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-mission__text{margin:0 auto;width:min(92vw,680px)}}.main-mission__eyebrow-line{background-color:#fff;display:block;height:3px;margin-bottom:18px;width:40px}@media screen and (max-width:1440px){.main-mission__eyebrow-line{margin-bottom:14px;width:32px}}.main-mission__text-header{margin-bottom:76px}@media screen and (max-width:1199px){.main-mission__text-header{margin-bottom:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-mission__text-header{margin-bottom:25px}}.main-formats{align-items:flex-start;background-color:#f1ede4;background:linear-gradient(180deg,#f1ede4 60%,#181818 0);contain:layout paint;display:flex;flex-direction:column;gap:87px;min-height:175vh;overflow:clip;position:relative;width:100%}@media screen and (max-width:1440px){.main-formats{background:linear-gradient(180deg,#f1ede4 65%,#181818 0);gap:54px}}@media screen and (max-width:1199px){.main-formats{background:linear-gradient(180deg,#f1ede4 60%,#181818 0);gap:158px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats{background:#181818;gap:34px;min-height:auto}}.main-formats__inner{position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.main-formats__inner:after{background:#181818;content:"";height:50%;left:0;position:absolute;top:calc(100% - 10px);width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__inner{position:static}.main-formats__inner:after{display:none}}.main-formats__heading{align-items:flex-start;background:#f1ede4;display:flex;justify-content:space-between;padding-bottom:100px;padding-left:var(--offset-x);padding-right:calc(var(--grid-column-width)*3);padding-top:125px;width:100%}@media screen and (max-width:1440px){.main-formats__heading{padding-top:100px}}@media screen and (max-width:1199px){.main-formats__heading{padding-inline:var(--offset-x);padding-top:124px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__heading{flex-direction:column;gap:14px;padding-top:75px}}.main-formats__description{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media screen and (max-width:1199px){.main-formats__description{width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__description{width:100%}}.pin-spacer:has(.main-formats){background:#181818}.main-formats__list{align-items:stretch;background-image:url(/build/city-pattern.svg),linear-gradient(180deg,#f1ede4 50%,#181818 0);background-position:0 0;background-repeat:repeat-x;color:#fff;display:flex;gap:calc(var(--grid-column-width)*4);min-width:100%;padding:215px var(--grid-column-width) 96px;position:relative;width:-webkit-max-content;width:max-content;will-change:transform;z-index:1}@media screen and (max-width:1440px){.main-formats__list{background-image:url(/build/city-pattern-laptop.svg),linear-gradient(180deg,#f1ede4 50%,#181818 0);gap:calc(var(--grid-column-width)*3.5);padding:138px var(--grid-column-width) 64px}}@media screen and (max-width:1199px){.main-formats__list{background-image:url(/build/city-pattern-tablet.svg),linear-gradient(180deg,#f1ede4 50%,#181818 0);padding:234px var(--grid-column-width) 192px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__list{background-image:none;flex-direction:column;gap:44px;min-width:0;padding:44px var(--offset-x) 56px;width:100%}}.main-formats__item{display:flex;flex-direction:column;gap:58px;justify-content:space-between;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}@media screen and (max-width:1440px){.main-formats__item{gap:39px;width:calc(var(--grid-column-width)*6.5 + var(--grid-gap)*5.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__item{gap:18px;position:relative;width:100%}}.main-formats__item-info{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__item-info{align-items:stretch;flex-direction:column;gap:16px;margin-top:0}}.main-formats__item-info-description{width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1440px){.main-formats__item-info-description{width:calc(var(--grid-column-width)*3.5 + var(--grid-gap)*2.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__item-info-description{width:100%}}.main-formats__item-info-image{height:190px;object-fit:cover;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1440px){.main-formats__item-info-image{height:128px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__item-info-image{height:200px;width:100%}.main-formats__item-heading{position:static;width:100%}}.main-formats__item-line{background-color:#e1251b;display:block;height:3px;margin-bottom:18px;width:40px}@media screen and (max-width:1440px){.main-formats__item-line{margin-bottom:14px;width:32px}}.main-formats__item-title{margin-top:8px}@media screen and (max-width:1440px){.main-formats__item-title{margin-top:6px;margin-top:14px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-formats__item.main-formats__item{gap:18px;width:100%}.main-formats__item-info-description.main-formats__item-info-description{width:100%}.main-formats__item-info-image.main-formats__item-info-image{height:200px;width:100%}}.pin-spacer{background-color:#f1ede4}.main-event__wrapper,.main-events{position:relative}.main-events{background-image:url(/build/square-bg.svg),linear-gradient(180deg,#181818 90%,#f1ede4 0);background-position:0 100%;background-repeat:no-repeat;display:flex;flex-direction:column;gap:97px;min-height:calc(var(--mobile-vh)*100);padding-bottom:279px;padding-top:184px;width:100%}@media screen and (max-width:1440px){.main-events{background-image:url(/build/square-bg-laptop.svg),linear-gradient(180deg,#181818 90%,#f1ede4 0);gap:72px;padding-bottom:202px;padding-top:123px}}@media screen and (max-width:1199px){.main-events{background-image:url(/build/square-bg-tablet.svg),linear-gradient(180deg,#181818 90%,#f1ede4 0);gap:58px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events{background-image:url(/build/square-bg-mobile.svg),linear-gradient(180deg,#181818 95%,#f1ede4 0);gap:34px;padding-bottom:46px;padding-top:80px}}.main-events__heading{align-items:flex-start;color:#fff;display:flex;justify-content:space-between;padding-left:var(--offset-x);padding-right:var(--grid-column-width);width:100%}@media screen and (max-width:1199px){.main-events__heading{padding-inline:var(--offset-x)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__heading{align-items:flex-start;flex-direction:column;gap:14px}}.main-events__description{padding-right:var(--grid-column-width);width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}@media screen and (max-width:1199px){.main-events__description{padding-right:0;width:calc(var(--grid-column-width)*6.5 + var(--grid-gap)*5.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__description{width:100%}}.main-events__list-wrapper{position:relative}.main-events__list{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);padding-inline:var(--offset-x);padding-bottom:124px;position:relative}@media screen and (max-width:1440px){.main-events__list{gap:8px}}@media screen and (max-width:1199px){.main-events__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__list{gap:calc(var(--grid-column-width)/4);grid-template-columns:repeat(1,1fr)}}.main-events__list-item{display:block}.main-events__card{background-color:#181818;overflow:hidden;position:relative}.main-events__card,.main-events__card picture{display:block;width:100%}.main-events__card-image{aspect-ratio:5/3;display:block;height:auto;object-fit:cover;transition:transform .6s ease;width:100%}.main-events__card-scrim{aspect-ratio:5/3;background:linear-gradient(0deg,#181818,#18181800 22%);left:0;pointer-events:none;position:absolute;top:0;width:100%}.main-events__card-text{border-left:3px solid #e1251b;color:#fff;margin:16px 16px 20px;padding-left:16px;position:relative}@media screen and (max-width:1440px){.main-events__card-text{margin:12px 12px 16px;padding-left:13px}}.main-events__card-edition{color:#e1251b;font-size:clamp(.72rem,.85vw,.82rem);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.main-events__card-city{margin-top:6px}.main-events__card-country{font-size:clamp(.72rem,.85vw,.82rem);letter-spacing:.06em;margin-top:4px;opacity:.8;text-transform:uppercase}.main-events__card-date{font-size:clamp(18px,2px + 1.25vw,26px);font-weight:600;margin-top:10px}@media screen and (max-width:1440px){.main-events__card-date{font-size:18px;margin-top:8px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__card-date{font-size:20px}}.main-events__card-arrow-elem{color:#fff;opacity:0;position:absolute;right:0;top:0;transform:translate(-6px,6px);transition:opacity .3s ease,transform .3s ease;z-index:2}.main-events__card-arrow-elem svg{--size:18px;height:var(--size);position:absolute;right:14px;top:14px;width:var(--size)}@media screen and (max-width:1440px){.main-events__card-arrow-elem svg{--size:14px;right:12px;top:12px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__card:hover .main-events__card-arrow-elem{opacity:1;transform:translate(0)}.main-events__card:hover .main-events__card-image{transform:scale(1.05)}}.main-events__filter{background-color:#181818;color:#fff;margin-inline:auto;position:-webkit-sticky;position:sticky;top:80%;width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7);z-index:5}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter{padding-inline:var(--offset-x);width:100%}}.main-events__filter-location{align-items:center;display:flex;height:48px;justify-content:space-between;width:100%}.main-events__filter-location-button,.main-events__filter-location-button-wrapper{height:100%;position:relative;width:100%}.main-events__filter-location-button{align-items:center;display:flex;justify-content:space-between;padding-left:20px;padding-right:30px;transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__filter-location-button:not(:disabled):hover{background-color:#fff;color:#181818}}.main-events__filter-location-button svg{--size:8px;height:var(--size);width:var(--size)}.main-events__filter-location-button:disabled{background-color:#ccc;pointer-events:none}.main-events__filter-location-button:disabled+.main-events__filter-reset{display:none}.main-events__filter-reset{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:none;height:16px;justify-content:center;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:opacity .6s cubic-bezier(.25,.25,0,1),transform .6s cubic-bezier(.25,.25,0,1);width:16px;z-index:2}.main-events__filter-reset.is-visible{display:flex}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__filter-reset:not(:disabled):hover{opacity:.7;transform:translateY(-50%) rotate(90deg) scale(1.1)}}.main-events__filter-reset-btn-el{--size:16px;align-items:center;display:flex;height:var(--size);justify-content:center;position:relative;width:var(--size)}.main-events__filter-reset-btn-el:after,.main-events__filter-reset-btn-el:before{background-color:#fff;content:"";height:1px;left:50%;position:absolute;top:50%;width:100%}.main-events__filter-reset-btn-el:before{transform:translate(-50%,-50%) rotate(45deg)}.main-events__filter-reset-btn-el:after{transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (max-width:1440px){.main-events__filter-reset-btn-el{--size:12px}}.main-events__filter-year{align-items:center;border:1px solid #fff;border-top:none;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;min-height:48px;padding-left:0;padding-inline:20px;width:100%}@media screen and (max-width:1440px){.main-events__filter-year{gap:4px;padding-inline:8px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-year{border:none;padding-inline:0}}.main-events__filter-year-list{align-items:center;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;min-height:48px;padding:10px 20px;row-gap:8px;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-year-list{display:none}}.main-events__filter-year-button{cursor:pointer;height:100%;opacity:.4;transition:opacity .6s cubic-bezier(.25,.25,0,1)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__filter-year-button:not(:disabled):hover{opacity:1}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-year-button{display:none}}.main-events__filter-year-button.is-active{opacity:1;text-decoration:underline}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__filter-year-button.is-active:not(:disabled):hover{opacity:.4}}.main-events__filter-year-button.is-disabled{cursor:not-allowed;opacity:.2;pointer-events:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__filter-year-button.is-disabled:not(:disabled):hover{opacity:.2}}.main-events__filter-inner{height:100%;position:relative;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-location-menu-left{display:none}}.main-events__filter-location-menu{background-color:#181818;border:1px solid #fff;border-bottom:none;display:flex;flex-direction:column;height:0;left:0;max-height:60vh;opacity:0;overflow:hidden;padding-bottom:40px;padding-top:20px;position:absolute;top:0;transform:translateY(0);transition:transform .6s cubic-bezier(.25,.25,0,1),height .6s cubic-bezier(.25,.25,0,1),opacity .6s cubic-bezier(.25,.25,0,1);width:100%;z-index:-1}.main-events__filter-location-menu.is-active{height:-webkit-max-content;height:max-content;opacity:1;transform:translateY(-100%)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-location-menu-caption{display:none}}.main-events__filter-location-menu-list{align-self:flex-end;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);width:calc(var(--grid-column-width)*4.5 + var(--grid-gap)*3.5)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-location-menu-list{grid-template-columns:repeat(1,1fr);width:100%}}.main-events__filter-location-menu-button{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:flex-start;padding-inline:16px;position:relative;width:100%}.main-events__filter-location-menu-button:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;opacity:.4;position:absolute;transition:opacity .6s cubic-bezier(.25,.25,0,1),width .6s cubic-bezier(.25,.25,0,1);width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__filter-location-menu-button:not(:disabled):hover:after{opacity:1;width:0}}.main-events__filter-location-menu-button.is-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.main-events__filter-location-menu-button.is-disabled:after{opacity:.2}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-events__filter-location-menu-button.is-disabled:not(:disabled):hover:after{opacity:.2;width:100%}}.main-events__filter-location-menu--city .main-events__filter-location-menu-list{align-self:center;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-location-menu--city .main-events__filter-location-menu-list{grid-template-columns:repeat(1,1fr)}}.main-events__filter-location-button--year{display:none;flex-basis:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-location-button--year{display:flex;height:48px}}.events-filter__wrapper{border:1px solid #fff;flex:1 0 50%;height:100%}.events-filter__wrapper:last-child{border-left:none}.events-filter__wrapper--year{display:none;flex-basis:100%;scrollbar-width:none}.events-filter__wrapper--year::-webkit-scrollbar{display:none;height:0;width:0}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.events-filter__wrapper--year{display:flex}}.main-events__filter-location-menu--year{max-height:400px;overflow:auto}.event-filter__input-wrapper:has(input:checked) .main-events__filter-year-button{opacity:1;text-decoration:underline}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-filter__input-wrapper:has(input:checked) .main-events__filter-year-button:not(:disabled):hover{opacity:.4}}.main-events__filter-location-menu-row{display:grid;grid-template-columns:.7fr 1.3fr;padding-left:20px;padding-right:20px}.main-events__filter-location-menu-row:not(:first-child){padding-top:20px}.main-events__filter-location-menu-row:not(:last-child){border-bottom:1px solid #ffffff4d;padding-bottom:20px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-events__filter-location-menu-row:not(:last-child){border-bottom:none;padding-bottom:30px}.main-events__filter-location-menu-row{grid-template-columns:1fr}}.main-events__filter-location-menu-rows{max-height:inherit;max-height:calc(60vh - 60px);overflow-y:auto;overscroll-behavior:contain}.main-partners{background-color:#0000;display:flex;flex-direction:column;gap:64px;padding-top:140px;padding-inline:var(--offset-x);position:relative;width:100%}@media screen and (max-width:1440px){.main-partners{gap:52px;padding-top:110px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners{gap:40px;padding-bottom:32px;padding-top:80px}}.main-partners__heading{align-items:center;display:flex;gap:24px;justify-content:space-between;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners__heading{gap:20px}}.main-partners__body{align-items:center;display:flex;gap:calc(var(--grid-column-width)*1)}@media screen and (max-width:1199px){.main-partners__body{align-items:flex-start;flex-direction:column;gap:44px}}.main-partners__stat{display:flex;flex:0 0 34%;flex-direction:column}@media screen and (max-width:1199px){.main-partners__stat{flex:0 0 auto;width:100%}}.main-partners__count{align-items:flex-start;display:flex;font-size:clamp(72px,-84px + 12.1875vw,150px);font-weight:600;letter-spacing:-.04em;line-height:.82}@media screen and (max-width:1199px){.main-partners__count{font-size:110px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners__count{font-size:88px}}.heading-amount__amount{color:#181818}.heading-amount__plus{color:#e1251b}.main-partners__stat-desc{color:#1818189e;font-size:18px;line-height:1.5;margin-top:28px;max-width:30ch}@media screen and (max-width:1440px){.main-partners__stat-desc{font-size:16px;margin-top:22px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners__stat-desc{font-size:15px;margin-top:18px;max-width:100%}}.main-partners__wall{display:grid;flex:1 1 auto;gap:20px 24px;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1440px){.main-partners__wall{gap:16px 18px}}@media screen and (max-width:1199px){.main-partners__wall{width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners__wall{gap:18px 12px;grid-template-columns:repeat(4,1fr)}}.main-partners__wall-item{height:56px;position:relative}@media screen and (max-width:1440px){.main-partners__wall-item{height:46px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners__wall-item{height:40px}}.main-partners__wall-item picture{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.main-partners__wall-image{filter:grayscale(1);height:auto;max-height:100%;max-width:100%;object-fit:contain;opacity:.85;transition:filter .35s ease,opacity .35s ease;width:auto}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-partners__wall-item:hover .main-partners__wall-image{filter:grayscale(0);opacity:1}}.main-partners__viewall{align-items:center;border:1px solid #18181840;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding-inline:40px;position:relative}.main-partners__viewall:after{background-color:#181818;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-partners__viewall:not(:disabled):hover:after{transform:translateY(0)}.main-partners__viewall:not(:disabled):hover .main-partners__viewall-text{color:#fff}}@media screen and (max-width:1440px){.main-partners__viewall{height:44px;padding-inline:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners__viewall{height:40px;padding-inline:22px}}.main-partners__viewall-text{font-size:13px;font-weight:500;letter-spacing:.06em;position:relative;text-transform:uppercase;transition:color .3s ease-in-out;white-space:nowrap;z-index:2}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-partners__viewall-text{font-size:12px}}.main-video-feed{padding-top:192px;width:100%}@media screen and (max-width:1440px){.main-video-feed{padding-top:129px}}@media screen and (max-width:1199px){.main-video-feed{padding-top:133px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-video-feed{padding-bottom:32px;padding-top:80px}}.main-video-feed__inner{display:flex;flex-direction:column;gap:clamp(24px,3vw,48px);padding-inline:var(--offset-x);width:100%}.main-video-feed__heading{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;width:100%}.main-video-feed__heading-title{margin:0}.main-video-feed__yt-link{align-items:center;color:#181818;display:inline-flex;flex-shrink:0;gap:8px;transition:color .25s ease}.main-video-feed__yt-link .main-video-feed__yt-link-icon svg{height:12px;width:12px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-video-feed__yt-link:not(:disabled):hover:hover{color:#e1251b}}.main-video-feed__layout{align-items:stretch;display:grid;gap:clamp(16px,2vw,32px);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}@media screen and (max-width:1199px){.main-video-feed__layout{grid-template-columns:1fr}}.main-video-feed__main{min-width:0;position:relative;width:100%}.main-video-feed__player{align-items:center;aspect-ratio:16/9;background-color:#181818;background-position:50%;background-size:cover;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.main-video-feed__player:after{background-color:#18181847;content:"";inset:0;position:absolute;transition:background-color .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-video-feed__player:not(:disabled):hover:hover:after{background-color:#1818181f}}.main-video-feed__play{align-items:center;background-color:#e1251b;border-radius:50%;color:#fff;display:flex;height:72px;justify-content:center;position:relative;transition:transform .3s ease;width:72px;z-index:2}.main-video-feed__play svg{height:22px;margin-left:3px;width:22px}@media screen and (max-width:1440px){.main-video-feed__play{height:56px;width:56px}.main-video-feed__play svg{height:18px;width:18px}}.main-video-feed__player:hover .main-video-feed__play{transform:scale(1.08)}.main-video-feed__embed{aspect-ratio:16/9;position:relative;width:100%}.main-video-feed__embed iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.main-video-feed__list-col{min-height:0;position:relative}@media screen and (max-width:1199px){.main-video-feed__list-col{position:static}}.main-video-feed__list-inner{display:flex;flex-direction:column;inset:0;position:absolute}@media screen and (max-width:1199px){.main-video-feed__list-inner{max-height:60vh;position:static}}.main-video-feed__list-title{border-bottom:1px solid #18181824;color:#1818188c;font-size:clamp(.76rem,.9vw,.86rem);letter-spacing:.08em;margin-bottom:4px;padding-bottom:12px;text-transform:uppercase}.main-video-feed__list{flex:1 1 auto;list-style:none;margin:0;min-height:0;overflow-y:scroll;padding:0 12px 0 0}.main-video-feed__list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:8px}.main-video-feed__list::-webkit-scrollbar-track{background:#1818181a;border-radius:4px}.main-video-feed__list::-webkit-scrollbar-thumb{background:#e1251b;border-radius:4px}.main-video-feed__snippet{align-items:center;background:none;border:0;border-bottom:1px solid #1818181a;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:10px 4px;text-align:left;transition:background-color .2s ease,padding-left .2s ease;width:100%}.main-video-feed__snippet:hover{background-color:#1818180a;padding-left:10px}.main-video-feed__snippet.is-active{border-left:3px solid #e1251b;padding-left:10px}.main-video-feed__snippet-thumb{background-color:#181818;background-position:50%;background-size:cover;flex:0 0 auto;height:50px;overflow:hidden;position:relative;width:84px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-video-feed__snippet-thumb{height:44px;width:72px}}.main-video-feed__snippet-play{align-items:center;background-color:#18181859;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.main-video-feed__snippet-play svg{height:14px;margin-left:1px;width:14px}.main-video-feed__snippet.is-active .main-video-feed__snippet-play,.main-video-feed__snippet:hover .main-video-feed__snippet-play{opacity:1}.main-video-feed__snippet-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.main-video-feed__snippet-meta{color:#e1251b;font-size:clamp(.72rem,.85vw,.8rem);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.main-video-feed__snippet-city{font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.25}.main-video-feed__snippet.is-active .main-video-feed__snippet-city{font-weight:500}.main-social{padding-top:192px;width:100%}@media screen and (max-width:1440px){.main-social{padding-top:129px}}@media screen and (max-width:1199px){.main-social{padding-top:133px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-social{padding-top:80px}}.main-social__heading{align-items:center;display:flex;justify-content:flex-start;padding-inline:var(--offset-x);width:100%}.main-social__heading-title{margin-left:0}.main-social__heading-btn{align-items:center;border:1px solid #18181833;display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:calc(var(--grid-column-width)*1 + var(--grid-gap)*0)}.main-social__heading-btn:after{background-color:#181818;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1}@media screen and (max-width:1440px){.main-social__heading-btn{height:32px}}@media screen and (max-width:1199px){.main-social__heading-btn{height:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-social__heading-btn{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-social__heading-btn:not(:disabled):hover:after{transform:translateY(0)}.main-social__heading-btn:not(:disabled):hover .main-video-feed__heading-btn-text{color:#fff}}.main-social__list{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:115px;padding-inline:var(--offset-x)}@media screen and (max-width:1440px){.main-social__list{gap:8px}}@media screen and (max-width:1199px){.main-social__list{gap:10px;grid-template-columns:repeat(3,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.main-social__list{gap:6px;grid-template-columns:repeat(1,1fr)}}.main-social__list-item{aspect-ratio:1;color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:19px 24px;position:relative}@media screen and (max-width:1440px){.main-social__list-item{padding:12px 16px}}.main-social__list-item picture{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.main-social__list-item__bottom-container{align-items:center;display:flex;justify-content:space-between;width:100%}.main-social__list-item__image{aspect-ratio:1/1;height:100%;inset:0;position:absolute;width:100%;z-index:-1}.main-social__list-item__label{align-items:center;background-color:#e1251b;color:#fff;display:flex;gap:6px;height:24px;justify-content:flex-start;overflow:hidden;padding-inline:5px;position:relative}@media screen and (max-width:1440px){.main-social__list-item__label{height:20px}}.main-social__list-item__label:after{background-color:#181818;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.main-social__list-item__label:not(:disabled):hover:after{transform:translateY(0)}}.main-social__list-item__label-text{position:relative;z-index:2}.main-social__list-item__label-text svg{--size:12px;height:var(--size);margin-top:-.2em;width:var(--size)}@media screen and (max-width:1440px){.main-social__list-item__label-text svg{--size:10px}}.menu-socials__btn{align-items:center;align-self:center;align-self:flex-end;border:1px solid #18181833;display:flex;height:48px;justify-content:center;margin-inline:auto;margin-top:64px;overflow:hidden;position:relative;width:calc(var(--grid-column-width)*1.75 + var(--grid-gap)*.75)}.menu-socials__btn span{position:relative;z-index:2}.menu-socials__btn:after{background-color:#181818;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1}@media(any-hover:hover),(hover:hover)and (pointer:fine){.menu-socials__btn:not(:disabled):hover:after{transform:translateY(0)}.menu-socials__btn:not(:disabled):hover span{color:#fff}}@media screen and (max-width:1440px){.menu-socials__btn{height:32px;margin-top:42px;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}}@media screen and (max-width:1199px){.menu-socials__btn{height:40px;margin-top:64px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.menu-socials__btn{margin-top:32px;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}.event-heading{align-items:center;background-color:#e1251b;color:#fff;display:flex;min-height:calc(var(--mobile-vh)*100);overflow:hidden;padding-bottom:clamp(48px,6vh,96px);padding-top:136px;position:relative;width:100%}@media screen and (max-width:1440px){.event-heading{padding-top:104px}}@media screen and (max-width:1199px){.event-heading{min-height:0;padding-bottom:72px;padding-top:108px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-heading{padding-bottom:56px;padding-top:74px}}.event-heading__media{inset:0;position:absolute;z-index:0}.event-heading__slide{inset:0;opacity:0;position:absolute;transition:opacity .9s ease-in-out}.event-heading__slide.is-active{opacity:1}.event-heading__media-img,.event-heading__slide picture{display:block;height:100%;width:100%}.event-heading__media-img{object-fit:cover}.event-heading__scrim{background:linear-gradient(90deg,#181818d1,#18181880 42%,#1818181a),linear-gradient(0deg,#18181859,#18181800 40%);inset:0;position:absolute;z-index:1}.event-heading__inner{display:flex;flex-direction:column;gap:clamp(28px,4vh,56px);justify-content:center;padding-inline:var(--offset-x);position:relative;width:100%;z-index:2}.event-heading__content{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(24px,3vw,44px);max-width:62%}@media screen and (max-width:1199px){.event-heading__content{max-width:100%}}.event-heading__breadcrumbs{align-items:center;display:flex;gap:12px}@media screen and (max-width:1199px){.event-heading__breadcrumbs{gap:8px}}.event-heading__breadcrumbs-item{align-items:center;display:flex;gap:4px;opacity:.7;text-transform:uppercase;transition:opacity .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-heading__breadcrumbs-item:not(:disabled):hover{opacity:1}}.event-heading__title{font-size:clamp(44px,-68px + 8.75vw,100px);font-weight:600;letter-spacing:-.04em;line-height:1;text-transform:none}@media screen and (max-width:1199px){.event-heading__title{font-size:50px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-heading__title{font-size:36px}}.event-heading__info-grid{display:flex;flex-wrap:wrap;gap:20px clamp(28px,3vw,56px)}.event-heading__info-item{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.event-heading__info-item-label{letter-spacing:.06em;opacity:.7;text-transform:uppercase}.event-heading__info-links-container{display:flex;max-width:520px;width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-heading__info-links-container{max-width:none}}.event-heading__info-link{align-items:center;background-color:#fff;color:#181818;display:flex;flex-grow:1;height:48px;justify-content:center;overflow:hidden;position:relative}.event-heading__info-link span{position:relative;z-index:2}.event-heading__info-link:after{background-color:#e1251b;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-heading__info-link:not(:disabled):hover{color:#fff}.event-heading__info-link:not(:disabled):hover:after{transform:translateY(0)}}@media screen and (max-width:1440px){.event-heading__info-link{height:44px}}.event-heading__share-container{flex:0 0 auto;position:relative;width:150px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-heading__share-container{flex:1 1 auto;width:auto}}.event-heading__share-links{background-color:#181818;bottom:100%;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);display:flex;flex-direction:column;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out,-webkit-clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out,opacity .3s ease-in-out;transition:clip-path .4s ease-in-out,opacity .3s ease-in-out,-webkit-clip-path .4s ease-in-out;width:100%}.event-heading__share-links.is-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);pointer-events:auto}.event-heading__share-link{align-items:center;color:#fff;display:flex;height:48px;justify-content:center;transition:opacity .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-heading__share-link:not(:disabled):hover{opacity:.4}}@media screen and (max-width:1440px){.event-heading__share-link{height:44px}}.event-heading__share-btn{align-items:center;background-color:#181818;display:flex;gap:6px;height:48px;justify-content:center;overflow:hidden;position:relative;width:100%}.event-heading__share-btn span,.event-heading__share-btn svg{position:relative;z-index:2}.event-heading__share-btn svg{--size:16px;height:var(--size);width:var(--size)}.event-heading__share-btn:after{background-color:#e1251b;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-heading__share-btn:not(:disabled):hover{color:#fff}.event-heading__share-btn:not(:disabled):hover:after{transform:translateY(0)}}@media screen and (max-width:1440px){.event-heading__share-btn{height:44px}}.event-heading__share-btn.is-active{color:#fff}.event-heading__share-btn.is-active:after{transform:translateY(0)}.event-heading__dots{display:flex;gap:8px}.event-heading__dot{background-color:#ffffff73;border:0;cursor:pointer;height:4px;padding:0;transition:background-color .3s ease;width:30px}.event-heading__dot.is-active{background-color:#fff}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-heading__dot:not(:disabled):hover:hover{background-color:#ffffffbf}}.event-video{padding:156px calc(var(--grid-column-width)*2) 156px;width:100%}@media screen and (max-width:1440px){.event-video{padding:104px calc(var(--grid-column-width)*2) 40px}}@media screen and (max-width:1199px){.event-video{padding:180px calc(var(--grid-column-width)*1) 180px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-video{padding:120px calc(var(--offset-x)*1) 120px}}.event-video__container{height:864px;position:relative;width:100%}@media screen and (max-width:1440px){.event-video__container{height:576px}}@media screen and (max-width:1199px){.event-video__container{height:360px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-video__container{height:184px}}.event__video-preview{height:100%;object-fit:cover;width:100%}.event__video-play{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .6s cubic-bezier(.25,.25,0,1);z-index:4}.event__video-play svg{--size:142px;height:var(--size);width:var(--size)}@media screen and (max-width:1440px){.event__video-play svg{--size:102px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event__video-play svg{--size:64px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event__video-play:not(:disabled):hover{color:#181818}}.event__video-play-time{position:absolute;right:14px;top:8px;z-index:1}@media screen and (max-width:1440px){.event__video-play-time{font-size:10px;right:8px;top:2px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event__video-play-time{right:-10px;top:-8px}}.event-speakers{display:flex;flex-direction:column;gap:96px;padding-top:160px;width:100%}@media screen and (max-width:1440px){.event-speakers{gap:56px;padding-top:128px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers{gap:32px;padding-top:0}}.event-speakers__heading{align-items:flex-start;display:flex;justify-content:space-between;padding-inline:var(--offset-x);width:100%}@media screen and (max-width:1199px){.event-speakers__heading{padding-left:var(--offset-x);padding-right:0}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__heading{align-items:flex-start;flex-direction:column;gap:24px;padding-inline:var(--offset-x)}}@media screen and (max-width:1199px){.event-speakers__heading-title{width:calc(var(--grid-column-width)*2.25 + var(--grid-gap)*1.25)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__heading-title{width:100%}}.event-speakers__heading-description{padding-right:calc(var(--grid-column-width)*.5);width:calc(var(--grid-column-width)*5.5 + var(--grid-gap)*4.5)}@media screen and (max-width:1199px){.event-speakers__heading-description{padding-right:0;width:calc(var(--grid-column-width)*6.5 + var(--grid-gap)*5.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__heading-description{padding-right:calc(var(--grid-column-width)*1.5);width:100%}}.event-speakers__list{display:grid;gap:8px;grid-template-columns:repeat(6,1fr);padding-inline:var(--offset-x);width:100%}@media screen and (max-width:1440px){.event-speakers__list{gap:6px}}@media screen and (max-width:1199px){.event-speakers__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__list{grid-template-columns:repeat(2,1fr)}}.event-speakers__card{background-color:#181818;cursor:pointer;overflow:hidden;position:relative}.event-speakers__card.event-speakers__card--variant-1 .event-speakers__card-hover-elem{height:40px;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1440px){.event-speakers__card.event-speakers__card--variant-1 .event-speakers__card-hover-elem{height:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__card.event-speakers__card--variant-1 .event-speakers__card-hover-elem{height:16px;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-speakers__card.event-speakers__card--variant-1:not(:disabled):hover .event-speakers__card-hover-elem{transform:translateY(110%)}}.event-speakers__card.event-speakers__card--variant-2 .event-speakers__card-hover-elem{height:40px;width:calc(var(--grid-column-width)*1.5 + var(--grid-gap)*.5)}@media screen and (max-width:1440px){.event-speakers__card.event-speakers__card--variant-2 .event-speakers__card-hover-elem{height:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__card.event-speakers__card--variant-2 .event-speakers__card-hover-elem{height:16px;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-speakers__card.event-speakers__card--variant-2:not(:disabled):hover .event-speakers__card-hover-elem{transform:translateY(110%)}}.event-speakers__card.event-speakers__card--variant-3 .event-speakers__card-hover-elem{-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);height:55px;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}@media screen and (max-width:1440px){.event-speakers__card.event-speakers__card--variant-3 .event-speakers__card-hover-elem{height:38px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__card.event-speakers__card--variant-3 .event-speakers__card-hover-elem{height:26px;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5)}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-speakers__card.event-speakers__card--variant-3:not(:disabled):hover .event-speakers__card-hover-elem{transform:rotate(20deg) translateY(110%)}}.event-speakers__card picture{display:block;width:100%}.event-speakers__card-image{aspect-ratio:3/4;display:block;filter:grayscale(1);height:auto;object-fit:cover;transition:transform .6s ease;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-speakers__card-image:not(:disabled):hover{transform:scale(1.04)}}.event-speakers__card-scrim{aspect-ratio:3/4;background:linear-gradient(0deg,#181818,#18181800 24%);left:0;pointer-events:none;position:absolute;top:0;width:100%}.event-speakers__card-text{border-left:3px solid #e1251b;color:#fff;margin:18px 16px 20px;padding-left:17px;position:relative}@media screen and (max-width:1440px){.event-speakers__card-text{margin:14px 14px 18px;padding-left:14px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__card-text{margin:12px 12px 16px;padding-left:12px}}.event-speakers__card-arrow-elem{color:#fff;opacity:0;position:absolute;right:0;top:0;transform:translate(-6px,6px);transition:opacity .3s ease,transform .3s ease;z-index:2}.event-speakers__card-arrow-elem svg{--size:18px;height:var(--size);position:absolute;right:14px;top:14px;width:var(--size)}@media screen and (max-width:1440px){.event-speakers__card-arrow-elem svg{--size:14px;right:12px;top:12px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-speakers__card:hover .event-speakers__card-arrow-elem{opacity:1;transform:translate(0)}}.event-speakers__card-position{margin-top:6px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__card-position{margin-top:4px}}.event-speakers__card-company,.event-speakers__card-position{opacity:.85}.event-speakers__btn{align-items:center;align-self:center;border:1px solid #181818;display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:calc(var(--grid-column-width)*1.75 + var(--grid-gap)*.75)}@media screen and (max-width:1440px){.event-speakers__btn{height:32px;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}}@media screen and (max-width:1199px){.event-speakers__btn{height:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-speakers__btn{width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}}.event-speakers__btn span{position:relative;z-index:2}.event-speakers__btn:after{background-color:#181818;content:"";inset:0;position:absolute;transform:translateY(100%);transition:transform .3s ease-in-out;z-index:1}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-speakers__btn:not(:disabled):hover{color:#fff}.event-speakers__btn:not(:disabled):hover:after{transform:translateY(0)}}.event-agenda{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(40px,4vw,72px);padding-top:200px;position:relative;width:100%}@media screen and (max-width:1440px){.event-agenda{padding-top:128px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-agenda{gap:32px;padding-top:104px}}.event-agenda__heading{display:flex;flex-direction:column;gap:14px;padding-inline:var(--offset-x);width:100%}.event-agenda__intro{color:#1818188c;font-size:clamp(1rem,1.1vw,1.15rem);line-height:1.5;max-width:46ch}.event-agenda__wrap{align-items:start;display:grid;gap:clamp(32px,4vw,72px);grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);padding-inline:var(--offset-x);width:100%}@media screen and (max-width:1199px){.event-agenda__wrap{gap:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-agenda__wrap{display:block}}.event-agenda__list{display:flex;flex-direction:column}.event-agenda__detail{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 24px)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-agenda__detail{display:none}}.event-agenda__group{border-bottom:1px solid #18181824;color:#1818188c;font-size:.82rem;letter-spacing:.08em;padding:clamp(30px,3.2vw,46px) 0 14px;text-transform:uppercase}.event-agenda__group:first-child{padding-top:0}.event-agenda__row{background:none;border:0;border-bottom:1px solid #18181824;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:12px;padding:clamp(16px,1.7vw,22px) 0;position:relative;text-align:left;transition:opacity .25s ease;width:100%}.event-agenda__row:after{background:#e1251b;bottom:-1px;content:"";opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease;width:2px}.event-agenda__row--on:after{opacity:1}.event-agenda__row--break{cursor:default;gap:6px;opacity:.75}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-agenda__list:hover .event-agenda__row:not(:hover):not(.event-agenda__row--on){opacity:.5}}.event-agenda__time{color:#e1251b;font-size:clamp(.8rem,1vw,.92rem);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.event-agenda__row-title{font-size:clamp(1.05rem,1.3vw,1.28rem);font-weight:500;line-height:1.2}.event-agenda__people{display:grid;gap:16px 20px;grid-template-columns:1fr}.event-agenda__people--multi{grid-template-columns:repeat(2,1fr)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-agenda__people--multi{grid-template-columns:1fr}}.event-agenda__person{align-items:flex-start;display:flex;gap:14px}.event-agenda__avatar{border-radius:2px;flex:0 0 auto;height:46px;overflow:hidden;width:46px}.event-agenda__avatar img,.event-agenda__avatar picture{display:block;height:100%;object-fit:cover;width:100%}.event-agenda__person-txt{display:block}.event-agenda__name{display:block;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:500;line-height:1.18}.event-agenda__company{display:block;font-size:clamp(.82rem,.95vw,.92rem);font-weight:700;margin-top:3px}.event-agenda__tag{color:#e1251b;font-size:clamp(.64rem,.8vw,.72rem);font-weight:500;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.event-agenda__chev{display:none}.event-agenda__chev svg{height:16px;width:16px}.event-agenda__panel{display:none}.event-agenda__panel--on{display:block}.event-agenda__meta{color:#e1251b;font-size:clamp(.85rem,1vw,1rem);letter-spacing:.1em;margin-bottom:clamp(16px,2vw,22px);text-transform:uppercase}.event-agenda__speakers{border-bottom:1px solid #18181824;display:grid;gap:clamp(18px,2.2vw,30px);grid-template-columns:1fr;padding-bottom:clamp(20px,2.5vw,32px)}.event-agenda__speakers--multi{grid-template-columns:repeat(2,1fr)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-agenda__speakers--multi{grid-template-columns:1fr}}.event-agenda__speaker{align-items:flex-start;display:flex;gap:16px}.event-agenda__photo{aspect-ratio:1/1;border-radius:2px;flex:0 0 auto;overflow:hidden;width:clamp(78px,8vw,104px)}.event-agenda__photo img,.event-agenda__photo picture{display:block;height:100%;object-fit:cover;width:100%}.event-agenda__speaker-txt{padding-top:2px}.event-agenda__speaker-name{font-size:clamp(1.15rem,1.5vw,1.5rem);font-weight:500;line-height:1.12}.event-agenda__speaker-position{font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.35;margin-top:6px;opacity:.7}.event-agenda__speaker-company{font-size:clamp(.95rem,1.1vw,1.1rem);font-weight:700;line-height:1.35;margin-top:2px}.event-agenda__label{color:#1818188c;font-size:clamp(.76rem,.9vw,.86rem);letter-spacing:.08em;margin:clamp(22px,2.6vw,32px) 0 10px;text-transform:uppercase}.event-agenda__panel-title{margin:0}.event-agenda__summary{font-size:clamp(.9rem,1vw,1rem);line-height:1.6;margin:12px 0 0;max-width:62ch}.event-agenda__summary-note{color:#1818188c;font-size:clamp(.72rem,.82vw,.8rem);font-style:italic;margin:8px 0 0}.event-agenda__watch{align-items:center;background-color:#e1251b;border:0;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:clamp(.9rem,1vw,1rem);font-weight:500;gap:10px;margin-top:clamp(22px,2.6vw,32px);padding:12px 20px;transition:opacity .25s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-agenda__watch:not(:disabled):hover:hover{opacity:.85}}.event-agenda__watch-icon{align-items:center;display:flex}.event-agenda__watch-icon svg{height:13px;width:13px}.event-agenda__watch-embed{aspect-ratio:16/9;margin-top:clamp(22px,2.6vw,32px);position:relative;width:100%}.event-agenda__watch-embed iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.event-agenda__points{display:flex;flex-direction:column;font-size:clamp(1rem,1.2vw,1.2rem);gap:13px}.event-agenda__point{align-items:flex-start;display:flex;gap:12px;line-height:1.4}.event-agenda__tri{border-bottom:4px solid #0000;border-left:6px solid #e1251b;border-top:4px solid #0000;flex:0 0 auto;height:0;margin-top:7px;width:0}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-agenda__row{padding-right:32px}.event-agenda__row:after{display:none}.event-agenda__chev{align-items:center;color:#e1251b;display:flex;height:24px;justify-content:center;position:absolute;right:0;top:16px;transition:transform .3s ease;width:24px}.event-agenda__row--on .event-agenda__chev{transform:rotate(180deg)}.event-agenda__panel--inline{background:#f6f6f6;border-bottom:1px solid #18181824;display:block;margin-inline:calc(var(--offset-x)*-1);padding:20px var(--offset-x) 28px}.event-agenda__speaker{flex-direction:column;gap:10px}.event-agenda__photo{width:clamp(72px,26vw,110px)}}.event-gallery{padding-top:120px;position:relative;width:100%}@media screen and (max-width:1440px){.event-gallery{padding-top:0}}.event-gallery__inner{display:flex;flex-direction:column;gap:clamp(24px,3vw,48px);padding-inline:var(--offset-x);position:relative;width:100%;z-index:2}.event-gallery__heading{display:flex;flex-direction:column;gap:12px}.event-gallery__grid{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width:1440px){.event-gallery__grid{gap:6px}}.event-gallery__grid-item{flex:1 1 280px;height:clamp(150px,15vw,250px);overflow:hidden;position:relative;will-change:transform,opacity}.event-gallery__grid-item:nth-child(6n+1){flex-basis:360px}.event-gallery__grid-item:nth-child(6n+2){flex-basis:230px}.event-gallery__grid-item:nth-child(6n+3){flex-basis:310px}.event-gallery__grid-item:nth-child(6n+4){flex-basis:250px}.event-gallery__grid-item:nth-child(6n+5){flex-basis:380px}.event-gallery__grid-item:nth-child(6n+6){flex-basis:220px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-gallery__grid-item{flex-basis:42%!important;height:120px}}.event-gallery__grid-item picture{display:block;height:100%;width:100%}.pos-north{grid-row:1}.pos-south{grid-row:var(--rows)}.pos-west{grid-column:1}.pos-east{grid-column:var(--columns)}.event-gallery__grid-img{cursor:pointer;display:block;height:100%;object-fit:cover;pointer-events:auto;transition:transform .6s cubic-bezier(.25,.25,0,1);width:100%;will-change:transform}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-gallery__grid-img:not(:disabled):hover{transform:scale(1.05)}}.grid--rounded .event-gallery__grid-img{border-radius:12px;will-change:transform,border-radius}.grid--scale .event-gallery__grid-img{aspect-ratio:1;height:100%;width:auto}.event-gallery__viewer-img{height:80vh;margin:auto;max-width:calc(100% - var(--grid-column-width)*2);object-fit:contain;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.25,.25,0,1);-webkit-user-select:none;user-select:none;width:auto}@media screen and (max-width:1199px){.event-gallery__viewer-img{height:auto;max-height:70vh;max-width:calc(100% - var(--offset-x)*2)}}.event-gallery__fullscreen{align-items:center;background-color:#18181800;display:flex;height:100%;inset:0;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:background-color .6s cubic-bezier(.25,.25,0,1);width:100%;z-index:100}.event-gallery__fullscreen.is-active .event-gallery__viewer-img{opacity:1}.event-gallery__fullscreen.is-active{background-color:#181818;pointer-events:all}.event-gallery__fullscreen.is-active .event-gallery__close{opacity:1;transform:translate(-50%);transition-delay:.3s}.event-gallery__fullscreen.is-active .event-gallery__pagination{opacity:1;transition-delay:.3s}.event-gallery__fullscreen .event-gallery__grid-img{cursor:default}@media screen and (max-width:1199px){.event-gallery__fullscreen .event-gallery__grid-img{height:auto}}.event-gallery__fullscreen .event-gallery__close{background-color:#fff;cursor:pointer;height:48px;left:50%;opacity:0;position:absolute;top:50px;transform:translate(-50%,-100%);transition:transform .6s cubic-bezier(.25,.25,0,1),opacity .6s cubic-bezier(.25,.25,0,1);transition-delay:0s;width:168px;z-index:10}.event-gallery__fullscreen .event-gallery__close:after,.event-gallery__fullscreen .event-gallery__close:before{background-color:#000;content:"";height:1px;left:50%;position:absolute;top:50%;transform:scaleX(0);transition:transform .6s cubic-bezier(.25,.25,0,1);width:16px}.event-gallery__fullscreen .event-gallery__close:before{transform:translateX(-50%) rotate(45deg)}.event-gallery__fullscreen .event-gallery__close:after{transform:translateX(-50%) rotate(-45deg)}@media screen and (max-width:1440px){.event-gallery__fullscreen .event-gallery__close{height:32px;width:112px}.event-gallery__fullscreen .event-gallery__close:after,.event-gallery__fullscreen .event-gallery__close:before{width:12px}}@media screen and (max-width:1199px){.event-gallery__fullscreen .event-gallery__close{height:32px;width:64px}.event-gallery__fullscreen .event-gallery__close:after,.event-gallery__fullscreen .event-gallery__close:before{width:8px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-gallery__fullscreen .event-gallery__close:not(:disabled):hover:before{transform:translateX(-50%) rotate(45deg) scaleX(1.1)}.event-gallery__fullscreen .event-gallery__close:not(:disabled):hover:after{transform:translateX(-50%) rotate(-45deg) scaleX(1.1)}.event-gallery__fullscreen .event-gallery__grid-img:not(:disabled):hover{transform:none}}.event-gallery__pagination{bottom:24px;left:calc(var(--grid-column-width)*1);opacity:0;position:absolute;right:calc(var(--grid-column-width)*1);transition:opacity .6s cubic-bezier(.25,.25,0,1);transition-delay:0s;z-index:5}@media screen and (max-width:1440px){.event-gallery__pagination{bottom:16px}}.event-gallery__pagination-numbers{color:#fff;font-size:clamp(14px,2px + .9375vw,20px);margin-bottom:25px;text-align:center}@media screen and (max-width:1440px){.event-gallery__pagination-numbers{margin-bottom:16px}}@media screen and (max-width:1199px){.event-gallery__pagination-numbers{font-size:12px}}.event-gallery__thumbs{display:flex;height:62px;overflow:hidden;width:100%}@media screen and (max-width:1440px){.event-gallery__thumbs{height:44px}}.event-gallery__thumbs-wrapper{align-items:center;display:flex;height:100%;overflow-x:scroll;overflow-y:hidden;padding:0 5px;scrollbar-width:none;width:-webkit-fit-content;width:fit-content}.event-gallery__thumbs-wrapper::-webkit-scrollbar{display:none;height:0;width:0}.event-gallery__thumb{flex-shrink:0;height:54px;position:relative;width:96px}.event-gallery__thumb:before{border:1px solid #fff;bottom:-4px;left:-4px;opacity:0;right:-4px;top:-4px}.event-gallery__thumb:after,.event-gallery__thumb:before{content:"";position:absolute;transition:opacity .6s cubic-bezier(.25,.25,0,1)}.event-gallery__thumb:after{background-color:#18181899;bottom:0;left:0;right:0;top:0}.event-gallery__thumb:not(:last-child){margin-right:8px}.event-gallery__thumb.is-active:before{opacity:1}.event-gallery__thumb.is-active:after{opacity:0}@media screen and (max-width:1440px){.event-gallery__thumb{height:36px;width:64px}.event-gallery__thumb:not(:last-child){margin-right:6px}}.event-gallery__thumb-img{height:100%;object-fit:cover;pointer-events:none;width:100%}.fullscreen--rounded{height:calc(100% - 30px);left:15px;top:15px;width:calc(100% - 30px)}.fullscreen--rounded .event-gallery__grid-img{border-radius:20px}.fullscreen--scale{align-items:center;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%}.fullscreen--scale .event-gallery__grid-img{aspect-ratio:1;height:calc(var(--mobile-vh)*100);width:auto}.event-video-gallery{padding-top:120px;width:100%}@media screen and (max-width:1440px){.event-video-gallery{padding-top:80px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-video-gallery{padding-top:64px}}.event-video-gallery__inner{display:flex;flex-direction:column;gap:clamp(24px,3vw,48px);padding-inline:var(--offset-x);width:100%}.event-video-gallery__layout{display:grid;gap:8px;grid-template-columns:1fr}.event-video-gallery__layout--chapters{align-items:stretch;gap:clamp(16px,2vw,32px);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}@media screen and (max-width:1199px){.event-video-gallery__layout--chapters{grid-template-columns:1fr}}.event-video-gallery__main{min-width:0;position:relative;width:100%}.event-video-gallery__item{align-items:center;aspect-ratio:16/9;background-color:#181818;background-position:50%;background-size:cover;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.event-video-gallery__item:after{background-color:#18181847;content:"";inset:0;position:absolute;transition:background-color .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.event-video-gallery__item:not(:disabled):hover:hover:after{background-color:#1818181f}}.event-video-gallery__play{align-items:center;background-color:#e1251b;border-radius:50%;color:#fff;display:flex;height:72px;justify-content:center;position:relative;transition:transform .3s ease;width:72px;z-index:2}.event-video-gallery__play svg{height:22px;margin-left:3px;width:22px}@media screen and (max-width:1440px){.event-video-gallery__play{height:56px;width:56px}.event-video-gallery__play svg{height:18px;width:18px}}.event-video-gallery__item:hover .event-video-gallery__play{transform:scale(1.08)}.event-video-gallery__embed{aspect-ratio:16/9;position:relative;width:100%}.event-video-gallery__embed iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.event-video-gallery__chapters{min-height:0;position:relative}@media screen and (max-width:1199px){.event-video-gallery__chapters{position:static}}.event-video-gallery__chapters-inner{display:flex;flex-direction:column;inset:0;position:absolute}@media screen and (max-width:1199px){.event-video-gallery__chapters-inner{max-height:60vh;position:static}}.event-video-gallery__chapters-title{border-bottom:1px solid #18181824;color:#1818188c;font-size:clamp(.76rem,.9vw,.86rem);letter-spacing:.08em;margin-bottom:4px;padding-bottom:12px;text-transform:uppercase}.event-video-gallery__chapters-list{flex:1 1 auto;list-style:none;margin:0;min-height:0;overflow-y:scroll;padding:0 12px 0 0}.event-video-gallery__chapters-list::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:8px}.event-video-gallery__chapters-list::-webkit-scrollbar-track{background:#1818181a;border-radius:4px}.event-video-gallery__chapters-list::-webkit-scrollbar-thumb{background:#e1251b;border-radius:4px}.event-video-gallery__chapter{align-items:baseline;background:none;border:0;border-bottom:1px solid #1818181a;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:13px 4px;text-align:left;transition:background-color .2s ease,padding-left .2s ease;width:100%}.event-video-gallery__chapter:hover{background-color:#1818180a;padding-left:10px}.event-video-gallery__chapter.is-active{border-left:3px solid #e1251b;padding-left:10px}.event-video-gallery__chapter-time{color:#e1251b;flex:0 0 auto;font-size:clamp(.8rem,.95vw,.9rem);font-variant-numeric:tabular-nums;font-weight:500;min-width:58px}.event-video-gallery__chapter-title{font-size:clamp(.92rem,1.05vw,1.05rem);line-height:1.3}.event-video-gallery__chapter.is-active .event-video-gallery__chapter-title{font-weight:500}.event-partners{padding-top:192px;width:100%}@media screen and (max-width:1440px){.event-partners{padding-top:138px}}@media screen and (max-width:1199px){.event-partners{padding-top:128px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners{padding-top:104px}}.event-partners__title{margin-bottom:72px;margin-left:var(--offset-x)}@media screen and (max-width:1199px){.event-partners__title{margin-bottom:64px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__title{margin-bottom:80px}}@media screen and (max-width:767px)and (orientation:portrait){.event-partners__title{margin-bottom:40px}}.event-partners__inner{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:1199px){.event-partners__inner{flex-direction:column;gap:80px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__inner{gap:40px}}.event-partners__container{display:flex;flex-direction:column;gap:96px;width:100%}@media screen and (max-width:1440px){.event-partners__container{gap:64px}}@media screen and (max-width:1199px){.event-partners__container{gap:56px;width:100%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__container{gap:40px}}.event-partners__list-wrapper{display:flex;flex-direction:column;gap:40px;width:100%}@media screen and (max-width:1440px){.event-partners__list-wrapper{gap:24px}}.event-partners__list-title{align-items:center;display:flex;font-size:clamp(14px,2px + .9375vw,20px);gap:4px;padding-left:var(--offset-x)}.event-partners__list-title svg{color:#e1251b}.event-partners__list{display:grid;grid-template-columns:repeat(5,1fr);padding:0;padding-inline:var(--offset-x);width:100%}@media screen and (max-width:1199px){.event-partners__list{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__list{grid-template-columns:repeat(3,1fr)}}.event-partners__list .event-partners__item{aspect-ratio:1.5533980583}@media screen and (max-width:1440px){.event-partners__list .event-partners__item{aspect-ratio:1.6176470588}}@media screen and (max-width:1199px){.event-partners__list .event-partners__item{aspect-ratio:1.6216216216}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__list .event-partners__item{aspect-ratio:auto}}.event-partners__list.event-partners__list--presenting{display:flex;flex-wrap:wrap;width:100%}.event-partners__list.event-partners__list--presenting:not(:has(>:nth-child(2))){justify-content:center}.event-partners__list.event-partners__list--presenting .event-partners__item{aspect-ratio:1.602739726;width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4)}@media screen and (max-width:1440px){.event-partners__list.event-partners__list--presenting .event-partners__item{aspect-ratio:1.6}}@media screen and (max-width:1199px){.event-partners__list.event-partners__list--presenting .event-partners__item{aspect-ratio:1.6}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__list.event-partners__list--presenting .event-partners__item{aspect-ratio:1.6153846154;width:calc(var(--grid-column-width)*20 + var(--grid-gap)*19);width:100%}}.event-partners__list.event-partners__list--powered{column-gap:clamp(12px,1.6vw,32px);grid-template-columns:repeat(6,1fr);row-gap:clamp(16px,1.8vw,32px)}@media screen and (max-width:1199px){.event-partners__list.event-partners__list--powered{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__list.event-partners__list--powered{grid-template-columns:repeat(3,1fr)}}.event-partners__list.event-partners__list--powered .event-partners__item{aspect-ratio:1.724137931}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.event-partners__list.event-partners__list--powered .event-partners__item{aspect-ratio:1.5151515152}}.event-partners__item{align-items:center;display:flex;justify-content:center;padding:clamp(12px,1.6vw,28px);width:100%}.event-partners__item a,.event-partners__item picture{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.event-partners__item .event-partners-img{height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.partners-heading{align-items:center;display:flex;justify-content:flex-start;padding-bottom:160px;padding-top:120px;padding-inline:var(--offset-x);width:100%}@media screen and (max-width:1440px){.partners-heading{padding-bottom:104px;padding-top:76px}}@media screen and (max-width:1199px){.partners-heading{padding-top:44px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-heading{padding-bottom:64px;padding-top:39px}}.partners-haeding__wrapper{position:relative}.partners-heading__amount{color:#e1251b;left:100%;position:absolute;top:0;transform:translateY(-50%)}.partners-list{column-gap:clamp(12px,1.6vw,32px);display:grid;grid-template-columns:repeat(6,1fr);margin-top:32px;padding-inline:var(--offset-x);row-gap:clamp(16px,1.8vw,32px)}@media screen and (max-width:1440px){.partners-list{margin-top:24px}}@media screen and (max-width:1199px){.partners-list{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-list{grid-template-columns:repeat(3,1fr);margin-top:16px}}.partners-list__item{align-items:center;aspect-ratio:1.724137931;display:flex;justify-content:center;padding:clamp(12px,1.6vw,28px);width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-list__item{aspect-ratio:auto;height:96px}}.partners-list__item picture{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.partners-list__item-img{height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.partners-controls{align-items:center;display:flex;justify-content:space-between;margin-inline:var(--offset-x)}.partners-controls__filter{align-items:center;border:1px solid #ccc;display:flex;height:48px;justify-content:center;position:relative;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1440px){.partners-controls__filter{height:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-controls__filter{width:100%}}.partners-filter__dropdown{background-color:#181818;color:#fff;height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;transition:height .3s ease-in,opacity .3s ease-out;width:calc(var(--grid-column-width)*5.25 + var(--grid-gap)*4.25);z-index:2}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-filter__dropdown{width:100%}}.partners-filter__dropdown.is-active{height:600px;opacity:1;pointer-events:auto}@media screen and (max-width:1440px){.partners-filter__dropdown.is-active{height:480px}}@media screen and (max-width:1199px){.partners-filter__dropdown.is-active{height:600px;height:480px}}.partners-filter__dropdown-inner{display:flex;flex-direction:column;gap:64px;height:100%;justify-content:space-between;padding:16px 24px;width:100%}@media screen and (max-width:1440px){.partners-filter__dropdown-inner{gap:32px}}.partners-dropdown__items-container{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);width:100%}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-dropdown__items-container{width:100%}}.partners-dropdown__item{border:1px solid #ccc;font-weight:600;height:48px;transition:color .3s ease,background-color .3 ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.partners-dropdown__item:not(:disabled):hover{background-color:#f1ede4;color:#181818}}@media screen and (max-width:1440px){.partners-dropdown__item{height:32px}}.partners-dropdown__item-label{align-items:center;border:1px solid #ccc;cursor:pointer;display:flex;font-weight:600;height:100%;justify-content:center;padding-inline:24px;transition:color .3s ease,background-color .3 ease}@media screen and (max-width:1440px){.partners-dropdown__item-label{padding-inline:16px}}.partners-dropdown__item:has(input:checked){background-color:#f1ede4;color:#181818}.partners-dropdown__sort-container{display:flex;flex-direction:column;gap:8px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-dropdown__sort-container{width:100%}}.partners-filter__btn{align-items:center;display:flex;height:100%;justify-content:space-between;padding:19px;transition:color .3s ease,background-color .3 ease;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.partners-filter__btn:not(:disabled):hover{background-color:#181818;color:#fff}}.partners-filter__btn svg{transform:rotate(180deg);transition:transform .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.partners-filter__btn:not(:disabled):hover svg{transform:rotate(0deg)}}@media screen and (max-width:1440px){.partners-filter__btn{padding:12px 10px}}.partners-filter__btn--active{background-color:#181818;color:#fff}.partners-filter__btn--active svg{transform:rotate(180deg)}.partners-controls__sort{align-items:center;display:flex;height:48px}@media screen and (max-width:1440px){.partners-controls__sort{height:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-controls__sort{display:none}}.partners-sort__item{align-items:center;border:1px solid #ccc;display:flex;font-weight:600;height:100%;justify-content:center;transition:color .3s ease,background-color .3 ease}.partners-sort__item:not(:last-child){border-right:none}.partners-sort__item-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding-inline:24px;width:100%}@media screen and (max-width:1440px){.partners-sort__item-label{padding-inline:16px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.partners-sort__item-label:not(:disabled):hover{background-color:#181818;color:#fff}}.partners-sort__item--label{border:none;padding-inline:16px}@media(any-hover:hover),(hover:hover)and (pointer:fine){.partners-sort__item--label:not(:disabled):hover{background-color:#f1ede4;color:#181818}}@media screen and (max-width:1440px){.partners-sort__item--label{padding-inline:12px}}.partners-sort__item:has(input:checked){background-color:#181818;color:#fff}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.partners-controls__filter.partners-controls__filter{height:44px}.partners-dropdown__item.partners-dropdown__item{height:44px;padding-inline:20px}}.speakers-heading{align-items:center;display:flex;justify-content:flex-start;padding-bottom:160px;padding-top:120px;padding-inline:var(--offset-x);width:100%}@media screen and (max-width:1440px){.speakers-heading{padding-bottom:104px;padding-top:76px}}@media screen and (max-width:1199px){.speakers-heading{padding-top:44px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-heading{padding-bottom:64px;padding-top:39px}}.speakers-haeding__wrapper{position:relative}.speakers-heading__amount{color:#e1251b;left:100%;position:absolute;top:0;transform:translateY(-50%)}.speakers-list{display:grid;gap:8px;grid-template-columns:repeat(6,1fr);margin-top:32px;padding-inline:var(--offset-x);width:100%}@media screen and (max-width:1440px){.speakers-list{gap:6px;margin-top:24px}}@media screen and (max-width:1199px){.speakers-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-list{grid-template-columns:repeat(2,1fr);margin-top:16px}}.speakers__card{background-color:#181818;cursor:pointer;overflow:hidden;position:relative}.speakers__card-link{display:block;height:100%}.speakers__card picture,.speakers__card-image{display:block;width:100%}.speakers__card-image{aspect-ratio:3/4;filter:grayscale(1);height:auto;object-fit:cover;transition:transform .6s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speakers__card-image:not(:disabled):hover{transform:scale(1.04)}}.speakers__card-scrim{aspect-ratio:3/4;background:linear-gradient(0deg,#181818,#18181800 24%);left:0;pointer-events:none;position:absolute;top:0;width:100%}.speakers__card-text{border-left:3px solid #e1251b;color:#fff;margin:18px 16px 20px;padding-left:17px;position:relative}@media screen and (max-width:1440px){.speakers__card-text{margin:14px 14px 18px;padding-left:14px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers__card-text{margin:12px 12px 16px;padding-left:12px}}.speakers__card-arrow-elem{color:#fff;opacity:0;position:absolute;right:0;top:0;transform:translate(-6px,6px);transition:opacity .3s ease,transform .3s ease;z-index:2}.speakers__card-arrow-elem svg{--size:18px;height:var(--size);position:absolute;right:14px;top:14px;width:var(--size)}@media screen and (max-width:1440px){.speakers__card-arrow-elem svg{--size:14px;right:12px;top:12px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speakers__card:hover .speakers__card-arrow-elem{opacity:1;transform:translate(0)}}.speakers__card-position{margin-top:6px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers__card-position{margin-top:4px}}.speakers__card-company,.speakers__card-position{opacity:.85}.speakers-controls{justify-content:space-between;margin-inline:var(--offset-x);z-index:3}.speakers-controls,.speakers-controls__filter{align-items:center;display:flex;position:relative}.speakers-controls__filter{border:1px solid #ccc;height:48px;justify-content:center;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}@media screen and (max-width:1440px){.speakers-controls__filter{height:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-controls__filter{width:100%}}.speakers-filter__dropdown{background-color:#181818;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);color:#fff;display:flex;flex-direction:column;gap:64px;left:0;opacity:0;padding:16px 24px;pointer-events:none;position:absolute;top:100%;transition:-webkit-clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out,-webkit-clip-path .4s ease-in-out}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-filter__dropdown{width:100%}}.speakers-filter__dropdown--active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1;pointer-events:auto;z-index:1}.speakers-dropdown__items-container{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);width:-webkit-max-content;width:max-content}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-dropdown__items-container{width:100%}}.speakers-dropdown__item{align-items:center;border:1px solid #ccc;display:flex;font-weight:600;height:48px;justify-content:center;padding-inline:24px;transition:color .3s ease,background-color .3 ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speakers-dropdown__item:not(:disabled):hover{background-color:#f1ede4;color:#181818}}@media screen and (max-width:1440px){.speakers-dropdown__item{height:32px;padding-inline:16px}}.speakers-dropdown__item--selected{background-color:#f1ede4;color:#181818}.speakers-dropdown__sort-container{display:flex;flex-direction:column;gap:8px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-dropdown__sort-container{width:100%}}.speakers-filter__btn,.speakers-filter__btn-wrapper{height:100%;width:100%}.speakers-filter__btn{align-items:center;display:flex;justify-content:space-between;padding:19px;transition:color .3s ease,background-color .3 ease}.speakers-filter__btn[disabled]{opacity:.5;pointer-events:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speakers-filter__btn:not(:disabled):hover{background-color:#181818;color:#fff}}.speakers-filter__btn svg{transition:transform .3s ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speakers-filter__btn:not(:disabled):hover svg{transform:rotate(180deg)}}@media screen and (max-width:1440px){.speakers-filter__btn{padding:12px 10px}}.speakers-filter__btn.is-active{background-color:#181818;color:#fff}.speakers-filter__btn.is-active svg{transform:rotate(180deg)}.speakers-controls__sort{align-items:center;display:flex;height:48px}@media screen and (max-width:1440px){.speakers-controls__sort{height:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-controls__sort{display:none}}.speakers-sort__item{align-items:center;border:1px solid #ccc;display:flex;font-weight:600;height:100%;justify-content:center;padding-inline:24px;transition:color .3s ease,background-color .3 ease}.speakers-sort__item:not(:last-child){border-right:none}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speakers-sort__item:not(:disabled):hover{background-color:#181818;color:#fff}}@media screen and (max-width:1440px){.speakers-sort__item{padding-inline:16px}}.speakers-sort__item--label{border:none;padding-inline:16px}@media screen and (max-width:1440px){.speakers-sort__item--label{padding-inline:12px}}.speakers-sort__item--selected{background-color:#181818;color:#fff}.speakers-controls__filters-container{align-items:center;display:flex}@media screen and (max-width:1199px){.speakers-controls__filters-container,.speakers-filter__btn--desktop{display:none}}.speakers-filter__btn--mobile{display:none}@media screen and (max-width:1199px){.speakers-filter__btn--mobile{display:flex}.speakers-filter__btn-wrapper--desktop{display:none}}.speakers-controls__error{bottom:110%;color:#e1251b;position:absolute}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speakers-controls__filter.speakers-controls__filter{height:44px}.speakers-dropdown__item.speakers-dropdown__item{height:44px;padding-inline:20px}}.speaker-info{align-items:flex-start;display:flex;gap:calc(var(--grid-column-width)*2);justify-content:space-between;margin-top:32px;padding-inline:var(--offset-x);position:relative;width:100%}@media screen and (max-width:1440px){.speaker-info{gap:calc(var(--grid-column-width)*1);margin-top:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-info{flex-direction:column;gap:40px;margin-top:16px}}.speaker-contacts{display:flex;flex-direction:column;flex-shrink:0;left:0;position:-webkit-sticky;position:sticky;top:var(--header-height);width:calc(var(--grid-column-width)*3.75 + var(--grid-gap)*2.75)}@media screen and (max-width:1440px){.speaker-contacts{width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}}@media screen and (max-width:1199px){.speaker-contacts{position:static}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-info .speaker-contacts{width:100%}}@media screen and (max-width:1440px){.speaker-contacts__socials-wrapper{margin-top:48px}}@media screen and (max-width:1199px){.speaker-contacts__socials-wrapper{margin-top:32 px}}.speaker-contacts__card{background-color:#181818}.speaker-contacts__card,.speaker-contacts__image-container{overflow:hidden;position:relative;width:100%}.speaker-contacts__image{aspect-ratio:3/4;display:block;filter:grayscale(1);height:auto;object-fit:cover;width:100%}.speaker-contacts__text{border-left:3px solid #e1251b;color:#fff;margin:18px 16px 22px;padding-left:17px;position:relative}@media screen and (max-width:1440px){.speaker-contacts__text{margin:14px 14px 18px;padding-left:14px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-contacts__text{margin:14px 14px 18px;padding-left:14px}}.speaker-contacts__name{font-size:clamp(20px,4px + 1.25vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.08;text-transform:none}@media screen and (max-width:1440px){.speaker-contacts__name{font-size:22px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-contacts__name{font-size:24px}}.speaker-contacts__company{font-size:15px;margin-top:8px;opacity:.85}@media screen and (max-width:1440px){.speaker-contacts__company{font-size:14px;margin-top:6px}}.speaker-contacts__socials-wrapper{margin-top:48px;position:relative;width:100%}@media screen and (max-width:1440px){.speaker-contacts__socials-wrapper{margin-top:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-contacts__socials-wrapper{margin-top:24px}}.speaker-contacts__socials-menu{display:flex;flex-direction:column;width:100%}.speaker-contacts__socials-btn,.speaker-contacts__socials-item{align-items:center;background-color:#e1251b;color:#fff;display:flex;height:40px;justify-content:center;width:100%}@media screen and (max-width:1440px){.speaker-contacts__socials-btn,.speaker-contacts__socials-item{height:32px}}.speaker-contacts__socials-btn{transition:color .3s ease,background-color .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speaker-contacts__socials-btn:not(:disabled):hover{background-color:#181818;color:#fff}}.speaker-contacts__socials-item span{transition:opacity .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speaker-contacts__socials-item:not(:disabled):hover span{opacity:.4}}.speaker-contacts__share-wrapper{margin-top:48px;width:100%}@media screen and (max-width:1440px){.speaker-contacts__share-wrapper{margin-top:40px}}@media screen and (max-width:1199px){.speaker-contacts__share-wrapper{margin-top:32px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-contacts__share-wrapper{margin-top:24px}}.speaker-contacts__share-label{opacity:.4}.speaker-contacts__share-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px;width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3)}@media screen and (max-width:1440px){.speaker-contacts__share-container{gap:12px;width:calc(var(--grid-column-width)*3.5 + var(--grid-gap)*2.5)}}@media screen and (max-width:1199px){.speaker-contacts__share-container{margin-top:16px;width:calc(var(--grid-column-width)*3.25 + var(--grid-gap)*2.25)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-contacts__share-container{gap:16px;margin-top:24px;width:calc(var(--grid-column-width)*18 + var(--grid-gap)*17)}}.speaker-contacts__share-item{transition:opacity .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.speaker-contacts__share-item:not(:disabled):hover{opacity:.4}}.speaker-bio{flex-grow:1}.speaker-bio__name-container{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (max-width:1440px){.speaker-bio__name-container{gap:16px}}@media screen and (max-width:1199px){.speaker-bio__name-container{gap:12px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-bio__name-container{display:none;gap:12px}}.speaker-bio__position{opacity:.4}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-bio__position{font-size:16px}}.speaker-bio__name-container--mobile{display:none}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-bio__name-container--mobile{display:flex;gap:16px;margin-bottom:40px;margin-top:0}}.speaker-events_container{align-items:stretch;display:flex;gap:12px;justify-content:space-between;width:100%}@media screen and (max-width:1440px){.speaker-events_container{gap:8px}}@media screen and (max-width:1199px){.speaker-events_container{flex-direction:column}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-events_container{gap:4px}}.speaker-bio__eyebrow{border-bottom:2px solid #e1251b;color:#e1251b;display:inline-block;font-size:14px;letter-spacing:.08em;padding-bottom:10px;text-transform:uppercase}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-bio__eyebrow{font-size:13px}}.speaker-bio__description{display:flex;flex-direction:column;gap:32px;line-height:1.4;margin-top:36px;width:100%}@media screen and (max-width:1440px){.speaker-bio__description{margin-top:64px}}@media screen and (max-width:1199px){.speaker-bio__description{gap:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-bio__description{font-size:15px;gap:16px;margin-top:0}}.speaker-bio__name{font-weight:400;text-transform:none}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-bio__name{font-size:28px;width:calc(var(--grid-column-width)*15 + var(--grid-gap)*14)}}.speaker-bio__description,.speaker-bio__name-container{padding-right:calc(var(--grid-column-width)*5.7)}@media screen and (max-width:1199px){.speaker-bio__description,.speaker-bio__name-container{padding-right:0}}.speaker-events{--gap:40px;display:flex;flex-direction:column;gap:var(--gap);margin-top:72px;width:100%}@media screen and (max-width:1440px){.speaker-events{margin-top:56px}}@media screen and (max-width:1199px){.speaker-events{--gap:32px;margin-top:48px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-events{--gap:28px;margin-top:40px}}.speaker-events__list{display:grid;gap:12px;grid-template-columns:repeat(2,calc(25vw - var(--offset-x)*2/4 - 9px));width:100%}@media screen and (max-width:1440px){.speaker-events__list{gap:8px}}@media screen and (max-width:1199px){.speaker-events__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-events__list{gap:calc(var(--grid-column-width)/4);grid-template-columns:repeat(1,1fr)}}.speaker-events__heading{font-size:44px;font-weight:400}@media screen and (max-width:1440px){.speaker-events__heading{font-size:28px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.speaker-events__heading{font-size:20px}}.search-heading{align-items:center;border-bottom:1px solid #181818;display:flex;gap:32px;justify-content:space-between;margin-inline:var(--offset-x);margin-top:120px;padding-bottom:32px}@media screen and (max-width:1440px){.search-heading{gap:24px;margin-top:80px;padding-bottom:20px}}@media screen and (max-width:1199px){.search-heading{margin-top:44px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.search-heading{gap:12px;margin-top:39px;padding-bottom:12px}}.search-heading__input{flex-grow:1}.search-heading__input,input.search__input{caret-color:#e1251b;color:#181818}input.search__input:-webkit-autofill,input.search__input:-webkit-autofill:focus,input.search__input:-webkit-autofill:hover{-webkit-text-fill-color:#181818;-webkit-box-shadow:inset 0 0 0 1000px #fff;caret-color:#e1251b;color:#181818;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.search__input{border:none;outline:none;width:100%}.search-heading__btns-container{align-items:center;display:flex;flex-shrink:0}.search-heading__reset-btn{--size:48px;align-items:center;border:1px solid #ccc;color:#181818;display:flex;height:var(--size);justify-content:center;transition:background-color .6s cubic-bezier(.25,.25,0,1),color .6s cubic-bezier(.25,.25,0,1);width:var(--size)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.search-heading__reset-btn:not(:disabled):hover{background-color:#181818;border-color:#fff;color:#fff}}@media screen and (max-width:1199px){.search-heading__reset-btn{--size:48px}}@media screen and (max-width:1440px){.search-heading__reset-btn{--size:32px}}.search-heading__reset-btn svg{--size:12px;height:var(--size);width:var(--size)}@media screen and (max-width:1440px){.search-heading__reset-btn svg{--size:8px}}.search-heading__apply-btn{align-items:center;background-color:#e1251b;color:#fff;display:flex;height:48px;justify-content:center;transition:background-color .6s cubic-bezier(.25,.25,0,1);width:calc(var(--grid-column-width)*1.75 + var(--grid-gap)*.75)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.search-heading__apply-btn:not(:disabled):hover{background-color:#181818}}@media screen and (max-width:1440px){.search-heading__apply-btn{height:32px}}@media screen and (max-width:1199px){.search-heading__apply-btn{display:none}}.search-list{align-items:flex-start;display:flex;justify-content:space-between;margin-top:128px;margin-inline:var(--offset-x);min-height:calc(var(--mobile-vh)*100)}@media screen and (max-width:1440px){.search-list{margin-top:84px}}@media screen and (max-width:1199px){.search-list{margin-top:88px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.search-list{flex-direction:column;gap:40px;margin-top:52px}}.search-list .speakers__card-text .speakers__card-hover-elem{height:32px;width:60%}.search-list__filter{display:flex;flex-direction:column;gap:16px;width:calc(var(--grid-column-width)*1.75 + var(--grid-gap)*.75)}@media screen and (max-width:1440px){.search-list__filter{gap:12px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.search-list__filter{align-items:center;flex-direction:row;flex-wrap:wrap;gap:24px;width:100%}}.search-list__filter-item{align-items:center;cursor:pointer;display:flex;gap:2px;opacity:.4;transition:opacity .6s cubic-bezier(.25,.25,0,1)}.search-list__filter-input-wrapper:has(input:checked) .search-list__filter-item{opacity:1}.search-list__container{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);position:relative;width:calc(var(--grid-column-width)*14.75 + var(--grid-gap)*13.75)}@media screen and (max-width:1440px){.search-list__container{gap:8px}}@media screen and (max-width:1199px){.search-list__container{grid-template-columns:repeat(3,1fr);width:calc(var(--grid-column-width)*9.75 + var(--grid-gap)*8.75)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.search-list__container{gap:6px;grid-template-columns:repeat(2,1fr);width:100%}}.search-list__card{position:relative}.search-list__card:nth-of-type(2n) .search-list__card-arrow-elem,.search-list__card:nth-of-type(2n) .search-list__card-hover-elem,.search-list__card:nth-of-type(2n) .search-list__card-info,.search-list__card:nth-of-type(odd) .search-list__card-arrow-elem,.search-list__card:nth-of-type(odd) .search-list__card-hover-elem,.search-list__card:nth-of-type(odd) .search-list__card-info{background-color:#181818;color:#fff}.search-list__card:nth-child(3n+1) .search-list__card-hover-elem{transform:translateY(110%)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.search-list__card:nth-child(3n+1):not(:disabled):hover .search-list__card-hover-elem{transform:translateY(0)}}.search-list__card:nth-child(3n+2) .search-list__card-hover-elem{-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);transform-origin:bottom left}@media(any-hover:hover),(hover:hover)and (pointer:fine){.search-list__card:nth-child(3n+2):not(:disabled):hover .search-list__card-hover-elem{transform:rotate(20deg)}}.search-list__card:nth-child(3n) .search-list__card-hover-elem{transform:translateY(0)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.search-list__card:nth-child(3n):not(:disabled):hover .search-list__card-hover-elem{transform:translateY(110%)}}.search-list__card-text{bottom:0;left:0;overflow:hidden;position:absolute;width:100%}.search-list__card-hover-elem{height:32px;margin-bottom:-2px;transition:transform .6s cubic-bezier(.25,.25,0,1);width:60%}@media screen and (max-width:1440px){.search-list__card-hover-elem{height:24px;width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.search-list__card-hover-elem{height:32px;width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6)}}.search-list__card-arrow-elem{height:32px;margin-bottom:-1px;position:relative}@media screen and (max-width:1440px){.search-list__card-arrow-elem{height:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.search-list__card-arrow-elem{height:22px}}.search-list__card-arrow-elem svg{--size:18px;height:var(--size);position:absolute;right:12px;top:12px;width:var(--size)}@media screen and (max-width:1440px){.search-list__card-arrow-elem svg{--size:14px;right:10px;top:10px}}.search-list__card-info{display:flex;flex-direction:column;gap:4px;padding:20px 24px 17px;position:relative}@media screen and (max-width:1440px){.search-list__card-info{padding:9px 14px 14px}}.search-list__card-info-text{align-items:center;display:flex;gap:4px}.search-list__card-image{aspect-ratio:.7379421222;height:auto;object-fit:cover;width:100%}@media screen and (max-width:1440px){.search-list__card-image{aspect-ratio:.7536945813}}@media screen and (max-width:1199px){.search-list__card-image{aspect-ratio:.75}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.search-list__card-image{aspect-ratio:.7081545064}}.search-empty-message{color:#181818;opacity:.4}.privacy-page{min-height:calc(var(--mobile-vh)*100);padding:0 var(--offset-x) 80px;width:100%}@media screen and (max-width:1440px){.privacy-page{padding:0 var(--offset-x) 56px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page{padding:0 var(--offset-x) 56px}}.privacy-page .breadcrumbs{margin-inline:0;margin-bottom:100px}@media screen and (max-width:1440px){.privacy-page .breadcrumbs{margin-bottom:55px}}@media screen and (max-width:1199px){.privacy-page .breadcrumbs{margin-bottom:36px;padding-top:10px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page .breadcrumbs{margin-bottom:32px;padding-top:8px}}.privacy-page .privacy-page__section:not(:first-of-type){margin-top:69px}@media screen and (max-width:1440px){.privacy-page .privacy-page__section:not(:first-of-type){margin-top:54px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page .privacy-page__section:not(:first-of-type){margin-top:50px}}.privacy-page .privacy-page__content{align-items:flex-start;display:flex;flex-direction:column;margin-inline:auto;width:calc(var(--grid-column-width)*10 + var(--grid-gap)*9)}@media screen and (max-width:1440px){.privacy-page .privacy-page__content{width:calc(var(--grid-column-width)*12 + var(--grid-gap)*11)}}@media screen and (max-width:1199px){.privacy-page .privacy-page__content{width:100%}}.privacy-page .privacy-page__content .privacy-page__title{font-weight:600;margin-inline:auto;margin-bottom:140px}@media screen and (max-width:1440px){.privacy-page .privacy-page__content .privacy-page__title{font-size:60px;margin-bottom:100px}}@media screen and (max-width:1199px){.privacy-page .privacy-page__content .privacy-page__title{margin-bottom:95px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page .privacy-page__content .privacy-page__title{font-size:32px;margin-bottom:95px}}@media screen and (max-width:767px)and (orientation:portrait){.privacy-page .privacy-page__content .privacy-page__title{margin-bottom:50px}}.privacy-page .privacy-page__content .privacy-page__description{margin-bottom:70px}@media screen and (max-width:1440px){.privacy-page .privacy-page__content .privacy-page__description{margin-bottom:50px}}.privacy-page .wysiwyg h2{font-weight:600;margin-bottom:25px}@media screen and (max-width:1440px){.privacy-page .wysiwyg h2{margin-bottom:16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page .wysiwyg h2{margin-bottom:18px}}.privacy-page .wysiwyg h2:not(:first-of-type){margin-top:69px}@media screen and (max-width:1440px){.privacy-page .wysiwyg h2:not(:first-of-type){margin-top:54px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page .wysiwyg h2:not(:first-of-type){margin-top:50px}.privacy-page .wysiwyg p{font-size:14px;line-height:1.4}}.privacy-page .wysiwyg p:not(:first-of-type){margin-top:25px}@media screen and (max-width:1440px){.privacy-page .wysiwyg p:not(:first-of-type){margin-top:20px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.privacy-page .wysiwyg p:not(:first-of-type){margin-top:20px}}.privacy-page .wysiwyg b{font-weight:600}.privacy-page .wysiwyg a{color:#e1251b;text-decoration:underline;transition:opacity .3 ease-in-out}@media(any-hover:hover),(hover:hover)and (pointer:fine){.privacy-page .wysiwyg a:not(:disabled):hover{opacity:.4}}.header{-webkit-clip-path:inset(0 -100vw -100vh -100vw);clip-path:inset(0 -100vw -100vh -100vw);height:var(--header-height);pointer-events:none;position:fixed;transition:opacity .6s cubic-bezier(.25,.25,0,1),background-color .3s ease;width:100%;z-index:10}.fullscreen-open .header{opacity:0;pointer-events:none}html.no-scroll .header{padding-right:var(--scrollbar-width,0)}@media screen and (max-width:1199px){html.no-scroll .header{padding-right:0}}.header__inner{align-items:center;display:flex;justify-content:space-between;padding:24px var(--offset-x);width:100%}@media screen and (max-width:1440px){.header__inner{padding:16px var(--offset-x)}}@media screen and (max-width:1199px){.header__inner{padding:24px var(--offset-x)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__inner{padding:4px var(--offset-x)}}.logo__container{aspect-ratio:1.609538003;position:relative;width:132px}.logo__container .logo__variant{display:block;height:100%;width:100%}.logo__container .logo__variant--dark{display:none}.logo__container .logo__img,.logo__container picture{display:block;height:100%;object-fit:contain;width:100%}@media screen and (max-width:1440px){.logo__container{width:108px}}@media screen and (max-width:1199px){.logo__container{width:124px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.logo__container{width:84px}}.header--light .logo__variant--light,body.header--light .logo__variant--light{display:none}.header--light .logo__variant--dark,body.header--light .logo__variant--dark{display:block}.header__logo-link{display:block;padding:12px 15px;pointer-events:auto;position:relative}@media screen and (max-width:1440px){.header__logo-link{padding:10px 12px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__logo-link{padding:2px 10px}}.header__logo-link--home{pointer-events:none}.header__menu{align-items:center;background-color:#f1ede4;display:flex;height:46px;pointer-events:auto;position:relative;transition:width .4s ease;width:552px;z-index:2}@media screen and (max-width:1440px){.header__menu{height:32px;width:368px}}@media screen and (max-width:1199px){.header__menu{height:48px;width:400px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__menu{height:32px;width:108px}}.header__menu--opened{width:836px}@media screen and (max-width:1440px){.header__menu--opened{width:588px}}@media screen and (max-width:1199px){.header__menu--opened{width:400px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__menu--opened{width:108px}}.header__nav{align-items:center;display:flex;gap:32px;height:100%;left:80px;opacity:0;overflow:hidden;padding:0 32px;position:absolute;top:50%;transform:translate(-100%,-50%);transition:opacity .4s ease,transform .4s ease .2s;z-index:-1}.header__nav:before{background-color:#18181866;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media screen and (max-width:1440px){.header__nav{gap:20px;left:52px}.header__nav:before{height:20px}}@media screen and (max-width:1199px){.header__nav{display:block;gap:0;left:0;padding:0;right:0;top:100%;transform:none;width:100%}.header__nav:before{height:1px;left:50%;top:0;transform:translateX(-50%);width:120px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__nav{display:none}}.header__nav.is-active{opacity:1;overflow:visible;transform:translateY(-50%);z-index:1}@media screen and (max-width:1199px){.header__nav.is-active{transform:none}}.header__nav-item{height:100%}@media screen and (max-width:1199px){.header__nav-item{background-color:#f1ede4;height:48px;width:100%}}.header__btn{align-items:center;display:flex;gap:8px;height:100%;padding-inline:16px;transition:opacity .4s ease}.header__btn svg{--size:16px;flex-shrink:0;height:var(--size);width:var(--size)}@media screen and (max-width:1440px){.header__btn svg{--size:12px}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.header__btn:not(:disabled):hover span,.header__btn:not(:disabled):hover svg{opacity:.4}}@media screen and (max-width:1440px){.header__btn{gap:4px;padding-inline:10px}}@media screen and (max-width:1199px){.header__btn{padding-inline:20px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__btn{padding-inline:28px}}.header__nav-wrapper{flex-grow:1;height:100%;overflow:hidden;position:relative}@media screen and (max-width:1199px){.header__nav-wrapper{overflow:visible}}.header__menu-btn{width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.header__menu-btn:not(:disabled):hover .header__btn-el:after,.header__menu-btn:not(:disabled):hover .header__btn-el:before{transform:translate(-50%,-50%) scale(.8)}}.header__menu-btn .header__btn-el{--size:16px;color:#181818;display:block;height:var(--size);position:relative;width:var(--size)}.header__menu-btn .header__btn-el:after,.header__menu-btn .header__btn-el:before{background-color:#181818;content:"";height:1.5px;left:50%;position:absolute;transition:transform .6s ease,top .6s ease;width:100%}.header__menu-btn .header__btn-el:before{top:20%;transform:translate(-50%,-50%)}.header__menu-btn .header__btn-el:after{top:65%;transform:translate(-50%,-50%)}@media screen and (max-width:1440px){.header__menu-btn .header__btn-el{--size:12px}}.header__menu-btn.is-opened{padding-inline:32px}.header__menu-btn.is-opened .header__btn-text{display:none}.header__menu-btn.is-opened .header__btn-el:before{top:50%;transform:translate(-50%,-50%) rotate(45deg)}.header__menu-btn.is-opened .header__btn-el:after{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (max-width:1440px){.header__menu-btn.is-opened{padding-inline:20px}}@media screen and (max-width:1199px){.header__menu-btn.is-opened{justify-content:center;width:100%}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.header__menu-btn.is-opened:not(:disabled):hover .header__btn-el:before{transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.header__menu-btn.is-opened:not(:disabled):hover .header__btn-el:after{transform:translate(-50%,-50%) rotate(-45deg) scale(1.1)}}.header__btn-text{display:block;height:100%}.header__socials{height:100%;margin-left:auto;position:relative}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__socials{display:none}}.header__social-btn{background-color:#e1251b;color:#fff;position:relative;z-index:3}.header__socials-list{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-25%);transition:opacity .4s ease,transform .4s ease;width:100%}.header__socials-list.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.header__socials-item{align-items:center;background-color:#e1251b;color:#fff;display:flex;height:48px;justify-content:center;width:100%}@media(any-hover:hover),(hover:hover)and (pointer:fine){.header__socials-item:not(:disabled):hover span{opacity:.4}}@media screen and (max-width:1440px){.header__socials-item{height:32px}}@media screen and (max-width:1199px){.header__socials-item{height:48px}}.header__search-btn{position:relative;z-index:2}.header__search-btn .icon-search{display:block;pointer-events:none}.header__search-btn .icon-cross{display:none;pointer-events:none}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__search-btn{display:none}}.header__search-btn.is-active{background-color:#181818;color:#fff}.header__search-btn.is-active .icon-search{display:none}.header__search-btn.is-active .icon-cross{display:block}.header__search-container{left:0;position:absolute;right:0;top:100%;width:100%;z-index:-1}.header__search-input{background-color:#181818;border:none;color:#f1f1f1;font-size:14px;font-weight:600;height:48px;letter-spacing:-3.25%;line-height:20px;opacity:1;outline:none;padding:19px 16px;text-transform:uppercase;transform:translateY(0);width:100%}@media screen and (max-width:1440px){.header__search-input{font-size:12px;height:32px;line-height:14px;padding:12px 10px}}@media screen and (max-width:1199px){.header__search-input{font-size:14px;height:49px;line-height:20px;padding:19px 16px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__search-input{display:none}}.header__menu--mobile{align-items:stretch;background-color:#f1ede4;color:#181818;display:none;flex-direction:column;inset:0;justify-content:space-between;position:fixed;transform:translateY(-100%);transition:transform .4s ease;z-index:100}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__menu--mobile{display:flex}}.header__menu--mobile.is-active{transform:translateY(0)}.header__menu-btn--mobile{align-items:center;align-self:center;border:1px solid #18181866;display:flex;height:32px;justify-content:center;margin-top:16px;width:64px}.header__menu-btn--mobile svg{--size:12px;height:var(--size);width:var(--size)}.header__nav--mobile{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:14px;justify-content:center}.header__search-btn--mobile{margin-top:46px}.header__socials-list--mobile{background-color:#e1251b;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.header__socials-item--mobile{align-items:center;color:#fff;display:flex;height:32px;justify-content:center;width:100%}.header--light .header__menu{background-color:#181818;color:#fff}.header--light .header__btn-el:after,.header--light .header__btn-el:before{background-color:#f1ede4}@media screen and (max-width:1199px){.header--light .header__nav-item{background-color:#f1ede4;color:#181818}}.header__search{height:100%}.header--dark .header__menu{background-color:#f1ede4;color:#181818}.header--dark .header__btn-el:after,.header--dark .header__btn-el:before{background-color:#181818}@media screen and (max-width:1199px){.header--dark .header__nav-item{background-color:#181818;color:#fff}}.header--red .header__menu{background-color:#f1ede4;color:#181818}.header--red .header__btn-el:after,.header--red .header__btn-el:before{background-color:#181818}@media screen and (max-width:1199px){.header--red .header__nav-item{background-color:#f1ede4}}.header--red .header__social-btn,.header--red .header__socials-item{background-color:#181818;color:#fff}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header--solid.header--light{background-color:#f1ede4}.header--solid.header--dark{background-color:#181818}.header--solid.header--red{background-color:#e1251b}}.header__search-results{background-color:#181818;border-top:1px solid #fff3;display:flex;flex-direction:column;max-height:600px;overflow:auto;padding-inline:16px;width:100%}@media screen and (max-width:1440px){.header__search-results{padding-inline:10px}}@media screen and (max-width:1199px){.header__search-results{padding-inline:20px}}.header__search-results-item{color:#fff;display:flex;flex-direction:column;gap:18px;padding:32px 0;transition:opacity .4s ease}@media screen and (max-width:1440px){.header__search-results-item{gap:16px;padding:20px 0}}@media screen and (max-width:1199px){.header__search-results-item{padding:24px 0}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.header__search-results-item:not(:disabled):hover{opacity:.4}}.header__search-results-item:not(:last-child){border-bottom:1px solid #fff3}.header__search-results-item-info{align-items:center;display:flex;gap:16px}@media screen and (max-width:1440px){.header__search-results-item-info{gap:10px}}#tidio-chat{z-index:10!important}#tidio-chat.is-visible{transform:translateY(0)}.header__scroll-top-btn{align-items:center;background-color:#0000;border:none;bottom:24px;cursor:pointer;display:flex;height:48px;justify-content:center;pointer-events:none;position:fixed;right:24px;transform:translateY(180px);transition:transform .4s ease-in-out,background-color .4s ease-in-out;width:48px;z-index:8}.header__scroll-top-btn svg{color:#181818;height:24px;transition:opacity .4s ease-in-out;width:24px}.header--light .header__scroll-top-btn,body.header--light .header__scroll-top-btn{background-color:#0000}.header--light .header__scroll-top-btn svg,body.header--light .header__scroll-top-btn svg{color:#181818}.header--dark .header__scroll-top-btn,body.header--dark .header__scroll-top-btn{background-color:#0000}.header--dark .header__scroll-top-btn svg,body.header--dark .header__scroll-top-btn svg{color:#fff}.header--red .header__scroll-top-btn,body.header--red .header__scroll-top-btn{background-color:#0000}.header--red .header__scroll-top-btn svg,body.header--red .header__scroll-top-btn svg{color:#fff}.header__scroll-top-btn.is-visible{pointer-events:auto;transform:translateY(0)}@media(any-hover:hover),(hover:hover)and (pointer:fine){.header__scroll-top-btn:not(:disabled):hover svg{opacity:.5}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.header__scroll-top-btn{background-color:#f1ede4;bottom:16px;height:48px;right:16px;width:48px}.header__scroll-top-btn svg{color:#181818;height:20px;width:20px}}html.no-scroll .header__scroll-top-btn{margin-right:var(--scrollbar-width,0)}@media screen and (max-width:1199px){html.no-scroll .header__scroll-top-btn{margin-right:0}}.header__search-results-link{align-items:center}.footer{background-color:#181818;margin-top:96px;overflow:hidden;position:relative}@media screen and (max-width:1440px){.footer{margin-top:72px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer{margin-top:48px}}.footer__inner{color:#fff;padding:44px var(--offset-x) 26px}@media screen and (max-width:1440px){.footer__inner{padding:38px var(--offset-x) 24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__inner{padding:34px var(--offset-x) 22px}}.footer__top{align-items:flex-end;display:flex;gap:calc(var(--grid-column-width)*2);justify-content:space-between}@media screen and (max-width:1199px){.footer__top{gap:calc(var(--grid-column-width)*1.5)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__top{align-items:flex-start;flex-direction:column;gap:40px}}.footer__cta{align-items:flex-start;display:flex;flex-direction:column;gap:22px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__cta{gap:18px}}.footer__headline{font-size:clamp(34px,-6px + 3.125vw,54px);font-weight:600;letter-spacing:-.04em;line-height:.95;text-transform:none}@media screen and (max-width:1199px){.footer__headline{font-size:40px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__headline{font-size:34px}}.footer-contact__button{align-items:center;background-color:#e1251b;display:flex;height:48px;justify-content:center;transition:opacity .3s ease;width:calc(var(--grid-column-width)*2.5 + var(--grid-gap)*1.5)}@media screen and (max-width:1440px){.footer-contact__button{height:44px;width:calc(var(--grid-column-width)*3 + var(--grid-gap)*2)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer-contact__button{height:48px}.footer__cta .footer-contact__button{width:calc(var(--grid-column-width)*11 + var(--grid-gap)*10)}}@media(any-hover:hover),(hover:hover)and (pointer:fine){.footer-contact__button:not(:disabled):hover{opacity:.9}}.footer__organiser{display:flex;flex-direction:column;padding-bottom:6px;width:calc(var(--grid-column-width)*8 + var(--grid-gap)*7)}@media screen and (max-width:1440px){.footer__organiser{width:calc(var(--grid-column-width)*9 + var(--grid-gap)*8)}}@media screen and (max-width:1199px){.footer__organiser{width:calc(var(--grid-column-width)*11 + var(--grid-gap)*10)}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__top .footer__organiser{width:100%}}.footer__label{color:#e1251b;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.footer__label,.footer__org-name{font-weight:500;margin-bottom:8px}.footer__org-name{font-size:17px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__org-name{font-size:16px}}.footer__org-text{color:#ffffff9e;font-size:13px;line-height:1.45;max-width:56ch}.footer__divider{background-color:#ffffff29;height:1px;margin:30px 0 20px;width:100%}@media screen and (max-width:1440px){.footer__divider{margin:26px 0 18px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__divider{margin:26px 0 18px}}.footer__bar{align-items:center;display:flex;gap:40px;justify-content:space-between}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__bar{align-items:flex-start;flex-direction:column;gap:22px}}.footer__logo{display:block;flex-shrink:0}.footer__logo-img{display:block;height:54px;width:auto}@media screen and (max-width:1440px){.footer__logo-img{height:48px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__logo-img{height:46px}}.footer__copyright{align-items:center;display:flex;gap:32px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.footer__copyright{gap:20px}}.footer__copyright-item{align-items:center;color:#ffffff80;display:flex;font-size:12px;gap:6px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.footer__copyright-item--link{transition:color .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.footer__copyright-item--link:not(:disabled):hover{color:#ffffffe6}}.footer__copyright-item--chipsa{transition:color .3s ease}@media(any-hover:hover),(hover:hover)and (pointer:fine){.footer__copyright-item--chipsa:not(:disabled):hover{color:#ffffffe6}}.not-found-page__wrapper{overflow:hidden;width:100%}.not-found-page{background-color:#181818;color:#fff;height:calc(var(--mobile-vh)*100);position:relative;width:100%}.not-found__container{align-items:center;gap:24px;margin-inline:auto;margin-top:-5px;text-align:center}@media screen and (max-width:1440px){.not-found__container{gap:18px;margin-top:-4px}}@media screen and (max-width:1199px){.not-found__container{margin-top:-3px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.not-found__container{gap:24px;margin-top:-8px}}.not-found__text{font-size:clamp(96px,0px + 7.5vw,144px)}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.not-found__text{font-size:72px}}.not-found__figure{bottom:0;left:0;position:absolute;right:0}.not-found__figure svg{width:100%}.not-found__figure .segment{fill:#fff;stroke:#fff;stroke-width:2px;animation:moveUpDown 4s ease-in-out infinite}.not-found__figure .segment:first-child{animation-delay:0s}.not-found__figure .segment:nth-child(2){animation-delay:.3s}.not-found__figure .segment:nth-child(3){animation-delay:.6s}.not-found__figure .segment:nth-child(4){animation-delay:.9s}@keyframes moveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(100px)}}@media screen and (max-width:1199px){.not-found__figure--desktop{display:none}}.not-found__figure--mobile{display:none}@media screen and (max-width:1199px){.not-found__figure--mobile{display:block}}
