.custom-form{gap:24px}.custom-form,.custom-form__fields{display:flex;flex-direction:column}.custom-form__fields{gap:16px}.custom-form__row{display:flex;flex-direction:column;gap:6px}.custom-form__label{font-size:15px;font-weight:400;line-height:20px}.custom-form__label-asterisk{margin-left:-12px;margin-right:4px;color:#aaa}.custom-form__control{min-width:0}.custom-form__control .g-text-input{max-width:360px}.custom-form__control .g-text-input__control{font-size:15px}.custom-form__description{text-align:left;max-width:360px;color:var(--g-color-text-secondary)}.custom-form__select{max-width:360px}.custom-form__select .g-select-control__option-text,.custom-form__select .g-select-control__placeholder{font-size:15px}.custom-form__radio-group{display:flex;flex-direction:column;gap:8px}.custom-form__radio-group .g-radio{width:100%;padding:8px 12px;font-weight:400}.custom-form__checkbox,.custom-form__radio-group .g-radio{font-size:15px;line-height:20px;border:1px solid var(--g-color-line-generic);border-radius:8px}.custom-form__checkbox{display:flex;flex-direction:column;gap:4px;padding:12px;font-weight:500;position:relative}.custom-form__checkbox .yfm_constructor_theme_light{color:#7f7f7f}.custom-form__checkbox a{text-decoration:underline}.custom-form__checkbox_checked{border:1px solid var(--g-color-base-brand)}.custom-form__checkbox-asterisk{position:absolute;left:-12px;color:#aaa;font-size:15px;line-height:15px}.custom-form__checkbox-error,.custom-form__radio-error{font-size:13px;line-height:18px;color:var(--g-color-text-danger)}.custom-form__form-error{font-size:14px;line-height:18px;color:var(--g-color-text-danger)}.custom-form__company{position:relative;max-width:360px}.custom-form__suggestions{display:flex;overflow-y:auto;flex-direction:column;max-height:280px;padding:4px}.custom-form__suggestions-loader{display:flex;justify-content:center;padding:12px}.custom-form__suggestion{display:flex;flex-direction:column;gap:2px;padding:8px 12px;cursor:pointer;text-align:left;border:none;border-radius:6px;background:transparent}.custom-form__suggestion:focus-visible,.custom-form__suggestion:hover{background:var(--g-color-base-simple-hover)}.custom-form__suggestion-name{font-size:14px;line-height:18px}.custom-form__suggestion-inn{font-size:12px;line-height:16px;color:var(--g-color-text-secondary)}.custom-form__submit{margin-top:8px;--g-button-border-radius:13px}.custom-form__success{display:flex;flex-direction:column;gap:12px;padding:24px 0;text-align:center}.custom-form__success-title{font-size:24px;font-weight:600;line-height:28px}.custom-form__success-text{font-size:15px;line-height:20px;color:var(--g-color-text-secondary)}.custom-form__auth-required{display:flex;flex-direction:column;align-items:center;gap:20px;padding:24px 0;text-align:center}.custom-form__auth-required-text{font-size:18px;line-height:24px}.custom-form__button-wrapper{display:flex;justify-content:flex-end}.custom-form .g-text-input_state_error.g-text-input_view_normal .g-text-input__content{border-color:var(--_--border-color);outline-color:transparent}.custom-form .g-text-input__content:focus-within{border-color:var(--_--border-color)}.custom-form__select-popup .g-select-list{max-height:292px}.form{--g-dialog-width:700px;max-width:calc(100vw - 40px);margin:0 auto}.form__body{padding:60px!important}@media screen and (max-width:580px){.form__body{padding:30px!important}}.g-modal{background-color:var(--g-color-private-black-800)}.yc-dialog__modal .yc-modal__content{margin:60px 10px;border-radius:32px}.yc-dialog__modal .yc-dialog-btn-close{top:calc(var(--yc-dialog-header-padding-top) - 4px);right:calc(var(--yc-dialog-side-padding) - 8px)}.login-button{display:flex;overflow:hidden;justify-content:center;align-items:center;width:3.6vw;height:3.6vw;cursor:pointer;pointer-events:all;border:.15vw solid #fff;border-radius:1.8vw;outline:none;background-color:#fff}.login-button__icon{width:1.4vw;height:1.4vw}.login-button:active,.login-button:focus{border:none;outline:none;background-color:#fff}.login-button:hover{background-color:#f0f2fe}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.login-button{width:9vmin;height:9vmin;border-radius:8vmin}.login-button__icon{width:4vmin;height:4vmin}}.topbar{display:flex;gap:2.4vw}.topbar__navigation{display:flex;gap:1vw;padding:0 2vw;color:#fff;background-color:#000;border-radius:2vw;height:3.7vw}.topbar__navigation-button{position:relative;overflow:visible}.topbar__navigation-button.g-button{overflow:visible}.topbar__navigation-overtitle{position:absolute;top:.5vw;left:.9vw;color:#fcc67f;font-family:YS Text,sans-serif;font-size:.8vw;font-weight:500;line-height:1vw;white-space:nowrap}.topbar__auth{display:flex;gap:.4vw;--g-button-height:size(74)}.topbar__user-info{--g-avatar-size:3.6vw;--_--padding:0;flex-shrink:0}.topbar__user-info.yc-user-menu-button_user{padding:0}.topbar__mobile-button{display:none}.topbar__mobile-button.g-button{--g-button-background-color:#000;--g-button-background-color-hover:#000;--g-button-text-color-hover:#fff;height:auto}.topbar__mobile-button .g-button__text{padding:2.5vmin 5vmin}.topbar__mobile-button .button__label,.topbar__mobile-button.g-button:hover .button__label{color:#fff}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.topbar__user-info{--g-avatar-size:9vmin}.topbar__auth_compact,.topbar__navigation_compact{display:none}.topbar__mobile-button{display:inline-flex}.topbar__mobile-button .g-button__text{font-family:YS Text,sans-serif;font-size:5vmin;font-weight:500;line-height:5.5vmin}}.header{position:relative;width:100%}.header__logo{display:flex;align-items:flex-start;width:max-content;padding:1.85vw 0}.header__logo-brand{display:flex;flex-direction:column;gap:.55vw;height:4.5vw}.header__logo-yc{display:flex;align-items:center;gap:.15vw}.header__logo-yc-circle{flex-shrink:0;width:2.1vw;height:2.1vw}.header__logo-yc-cloud{flex-shrink:0;width:2.4vw;height:2vw}.header__logo-cloud{flex-shrink:0;width:4.95vw;height:1.6vw}.header__logo-divider{flex-shrink:0;width:.2241vw;height:4.25785vw;margin-right:1.05vw;margin-left:.95vw}.header__logo-title{margin:0;line-height:.85;font-family:YS Display,sans-serif;font-size:2.65vw;font-weight:900}.header__logo-title-text_white{color:#fff}.header__logo-title-text_blue{color:#2a9fff}.header__controls{position:absolute;z-index:100;top:0;right:0;display:flex;align-items:center;gap:.4vw;height:8.2vw}.header__controls_fixed{position:fixed;right:3.2vw}.header__controls_program{gap:.6vw}.header__submit-btn.g-button{width:22.4vw}.header__status-btn .g-button__text{align-items:flex-start}.header__nav{display:flex;gap:.6vw}.header__avatar{--g-avatar-size:3.6vw;flex-shrink:0}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.header__logo{padding:5vmin 0}.header__logo-brand{gap:1vmin}.header__logo-yc-circle{width:3.825vmin;height:3.825vmin}.header__logo-yc-cloud{width:4.47vmin;height:3.825vmin}.header__logo-cloud{width:8.90825vmin;height:2.9625vmin}.header__logo-divider{width:.40325vmin;height:7.6615vmin;margin-right:1.87vmin;margin-left:1.6425vmin}.header__logo-title{font-size:4.745vmin}.header__controls{right:0;gap:2vmin;height:18vmin;transition:transform .4s ease-in-out,opacity .3s ease-in-out;will-change:transform,opacity}.header__controls_fixed{right:4vmin}.header__controls_hidden{transform:translateY(-100%);opacity:0;pointer-events:none}.header__status-btn.g-button,.header__submit-btn.g-button{width:auto}.header__status-btn .g-button__text{padding:4.25vmin 6vmin;font-size:3.25vmin;line-height:4vmin}.header__controls_program{flex-wrap:wrap;align-items:center}.header__controls_program .header__nav{overflow-x:auto;-webkit-overflow-scrolling:touch;flex:1 1 100%;width:100%}.header__controls_program>.button{flex:1 1;min-width:0}.header__avatar{--g-avatar-size:9vmin}}.location{display:grid;align-items:center;grid-template-columns:1fr 2fr;grid-gap:1vw;gap:1vw;padding:3.8vw 0 3.2vw}.location__info{justify-content:space-between;align-self:stretch}.location__info,.location__top{display:flex;flex-direction:column}.location__top{gap:2.8vw}.location__address-block{display:flex;flex-direction:column;align-items:flex-start;gap:1vw}.location__place{height:11.6vw;line-height:3.5vw;color:#fff;font-family:YS Display,sans-serif;font-size:3.5vw;font-weight:900}.location__address{line-height:1.6vw;color:var(--g-color-private-white-700);font-family:YS Text,sans-serif;font-size:1.4vw;font-weight:500}.location__date{line-height:3.5vw;color:#fff;font-family:YS Display,sans-serif;font-size:3.5vw;font-weight:900}.location__map-container{position:relative;overflow:hidden;height:34vw;cursor:pointer}.location__map-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.location__map-link{position:absolute;bottom:2.4vw;left:50%}.location__map-link.g-button{transform:translateX(-50%) scale(1)}.location__map-link.g-button:active{transform:translateX(-50%) scale(.96)}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.location{grid-template-columns:1fr;gap:6vmin;margin-top:-16vmin;padding:0}.location__info{gap:5vmin}.location__top{gap:8vmin}.location__address-block{gap:4vmin}.location__place{height:auto;font-size:8.5vmin;line-height:10vmin}.location__address{font-size:4vmin;line-height:4.5vmin}.location__date{font-size:8.5vmin;line-height:10vmin}.location__map-container{height:85vmin}.location__map-link{bottom:7.25vmin}}.logo{display:inline-flex;flex-direction:column;gap:1.5vw;width:100%;height:12.35vw;margin-top:8.4vw;padding:0 .3vw 0 .2vw}.logo__title{display:flex;justify-content:space-between;width:100%;line-height:9.21075vw;font-family:YS Display,sans-serif;font-size:12vw;font-weight:900}.logo__title_white{color:#fff}.logo__title_blue{color:#2a9fff}.logo__description{display:inline-flex;align-items:center;padding-left:1.4vw;line-height:1.6vw;color:var(--g-color-private-white-700);font-family:YS Text,sans-serif;font-size:1.2vw;font-weight:400}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.logo{gap:2.25vmin;height:auto;margin-top:10.75vmin;padding:0 0 2vmin}.logo__title{flex-direction:column;font-size:20.75vmin;line-height:90%;letter-spacing:0}.logo__description{width:61.75vmin;padding-left:0;font-size:4vmin;line-height:5vmin}}.card{transition:transform .2s ease}.card_outlined{border:.1vw solid #454b58;background-color:#000}.card_filled{border-radius:1vw;background-color:rgba(176,189,217,.3)}.card_hovered:hover{transform:translateY(-.4vw)}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.card{padding:6vmin}.card_filled{border-radius:4vmin}}.grid{display:grid}.offline{display:flex;flex-direction:column;gap:2.8vw}.offline__grid{display:grid;grid-gap:1vw 1vw;gap:1vw 1vw;--offline-demo-row-height:12.1vw}.offline__card{position:relative;display:flex;overflow:hidden;flex-direction:column;gap:.8vw;height:100%;padding:2.4vw 1.8vw 2.7vw}.offline__card_slug_demo{height:12.1vw}.offline__card_slug_pitches{-webkit-padding-after:7vw;padding-block-end:7vw}.offline__card_slug_after-party{height:20.8vw}.offline__card_slug_after-party .offline__image{width:100%;height:103%}.offline__title{display:inline;line-height:1;color:#fff;font-family:YS Display,sans-serif;font-size:3.7vw;font-weight:900}.offline__title_item{display:flex;gap:.8vw}.offline__title-wrapper{display:block}.offline__arrow{display:inline-block;vertical-align:top;margin-left:.5vw;margin-top:.5vw;width:1.25vw;height:1.25vw;color:#fff}.offline__arrow svg{width:100%;height:100%;fill:currentColor}.offline__image{position:absolute;right:0;bottom:0;max-width:100%;height:auto}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.offline{gap:8vmin}.offline__grid{row-gap:5vmin;column-gap:2.5vmin;--offline-demo-row-height:auto}.offline__card{gap:4vmin;padding:6vmin 5vmin 12vmin}.offline__card_slug_demo,.offline__card_slug_quest{height:46vmin}.offline__card_slug_after-party{height:62.5vmin}.offline__card_slug_after-party .offline__image{width:100%;height:103%}.offline__title{font-size:8.5vmin;line-height:8.5vmin}.offline__arrow{margin-left:2.5vmin;margin-top:2.5vmin;width:3vmin;height:3vmin}}.online{display:flex;flex-direction:column;gap:2.8vw;scroll-margin-top:2.8vw}.online__grid{display:grid;grid-gap:1.2vw 1vw;gap:1.2vw 1vw}.online__card{position:relative;display:flex;overflow:hidden;flex-direction:column;gap:.8vw;height:100%;padding:2.4vw 1.8vw}.online__card_slug_main{gap:2.7vw}.online__card_slug_count{-webkit-padding-after:7vw;padding-block-end:7vw}.online__card_slug_deep-track{height:25.2vw}.online__overtitle{line-height:1.6vw;color:var(--g-color-private-white-850);font-family:YS Text,sans-serif;font-size:1.4vw;font-weight:500}.online__title-list{display:flex;flex-direction:column;gap:1vw;padding:0;list-style:none}.online__title{display:inline;line-height:1;color:#fff;font-family:YS Display,sans-serif;font-size:3.5vw;font-weight:900}.online__title_item{display:flex;gap:.6vw}.online__title-wrapper{display:block}.online__arrow{display:inline-block;vertical-align:top;margin-left:.5vw;margin-top:.5vw;width:1.25vw;height:1.25vw;color:#fff}.online__arrow svg{width:100%;height:100%;fill:currentColor}.online__content{font-family:YS Text,sans-serif;font-size:1.4vw;font-weight:500;line-height:1.6vw;color:var(--g-color-private-white-850);padding-left:.2vw}.online__dot{display:inline-block;flex-shrink:0;width:.5vw;height:.5vw;margin:1.5vw .25vw 0}.online__text{position:relative;display:inline-block;margin:0}.online__badge,.online__space{position:absolute}.online__badge{top:-1.25vw;padding:.3vw .5vw .4vw;line-height:1.1vw;white-space:nowrap;color:#000;background-color:#fcc67f;font-family:YS Text,sans-serif;font-size:1.1vw;font-weight:500}.online__image{position:absolute;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:right bottom}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.online{gap:8vmin;scroll-margin-top:8vmin}.online__grid{row-gap:5vmin;column-gap:2.5vmin}.online__card{gap:4vmin;padding:6vmin 5vmin 8vmin}.online__card_slug_main{gap:8vmin}.online__card_slug_deep-track{height:82.5vmin}.online__card_slug_online-studio,.online__card_slug_workshops-ai{height:52.25vmin}.online__overtitle{font-size:4vmin;line-height:4.5vmin}.online__title-list{gap:3vmin;max-width:42.5vmin}.online__title{font-size:8.5vmin;line-height:8.5vmin}.online__title_item{gap:3vmin}.online__arrow{margin-left:2.5vmin;margin-top:2.5vmin;width:3vmin;height:3vmin}.online__dot{width:2vmin;height:2vmin;margin-top:4vmin}.online__speakers{gap:2vmin;padding-top:4.5vmin}.online__speaker{width:21.75vmin;height:21.75vmin}.online__badge{top:-2vmin;right:-27.5vmin;padding:1.5vmin 2vmin 1.75vmin;font-size:3.25vmin;line-height:3vmin}.online__content{font-size:4.5vmin;line-height:5vmin}}.online-offline{display:flex;flex-direction:column;gap:2.8vw}.online-offline__grid{display:grid;grid-gap:1.2vw 1vw;gap:1.2vw 1vw}.online-offline__card{position:relative;display:flex;overflow:hidden;flex-direction:column;gap:.8vw;height:100%;padding:2.4vw 1.8vw}.online-offline__card_slug_main{gap:2.7vw}.online-offline__card_slug_count{-webkit-padding-after:7vw;padding-block-end:7vw}.online-offline__card_slug_deep-track{height:48.9vw}.online-offline__overtitle{line-height:1.6vw;color:var(--g-color-private-white-850);font-family:YS Text,sans-serif;font-size:1.4vw;font-weight:500}.online-offline__title-list{display:flex;flex-direction:column;gap:1vw;padding:0;list-style:none}.online-offline__title{line-height:1;color:#fff;font-family:YS Display,sans-serif;font-size:3.5vw;font-weight:900}.online-offline__title_item{display:flex;gap:.6vw}.online-offline__dot{display:inline-block;flex-shrink:0;width:.5vw;height:.5vw;margin:1.5vw .25vw 0}.online-offline__text{position:relative;display:inline-block;margin:0}.online-offline__space{position:absolute}.online-offline__badge{position:absolute;top:-1.25vw;padding:.3vw .5vw .4vw;line-height:1.1vw;white-space:nowrap;color:#000;background-color:#fcc67f;font-family:YS Text,sans-serif;font-size:1.1vw;font-weight:500}.online-offline__speakers{display:flex;flex-direction:row-reverse;gap:.5vw}.online-offline__speaker{overflow:hidden;flex-shrink:0;width:5.7vw;height:5.7vw;border-radius:50%;background-color:#111}.online-offline__image,.online-offline__speaker-img{width:100%;height:100%;object-fit:cover}.online-offline__image{position:absolute;right:0;bottom:0;object-position:right bottom}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.online-offline{gap:8vmin}.online-offline__grid{row-gap:5vmin;column-gap:2.5vmin}.online-offline__card{gap:4vmin;padding:6vmin 5vmin 8vmin}.online-offline__card_slug_main{gap:8vmin}.online-offline__card_slug_deep-track{height:82.5vmin}.online-offline__overtitle{font-size:4vmin;line-height:4.5vmin}.online-offline__title-list{gap:3vmin;max-width:60vmin}.online-offline__title{font-size:8.5vmin;line-height:8.5vmin}.online-offline__title_item{gap:3vmin}.online-offline__dot{width:2vmin;height:2vmin;margin-top:4vmin}.online-offline__speakers{gap:2vmin;padding-top:4.5vmin}.online-offline__speaker{width:21.75vmin;height:21.75vmin}.online-offline__badge{top:-2vmin;right:-27.5vmin;padding:1.5vmin 2vmin 1.75vmin;font-size:3.25vmin;line-height:3vmin}}.filter-bar{display:flex;flex-direction:column;gap:1.4vw;padding-left:7.9vw}.filter-bar__filters{display:flex;align-items:center;gap:2.8vw}.filter-bar__tags{display:flex;flex-wrap:wrap;gap:2.8vw}.filter-bar__tag-group{display:flex;flex-wrap:wrap;gap:.6vw}.filter-bar__tag{display:flex;gap:.3vw;align-items:center;padding:.5vw 1.2vw .6vw;cursor:pointer;text-transform:lowercase;color:#000;border:none;border-radius:5vw;background-color:#fff;font-family:YS Text,sans-serif;font-size:1.2vw;font-weight:500;line-height:1.3vw}.filter-bar__tag:hover{background-color:#d8dfec}.filter-bar__tag_active{color:#fff}.filter-bar__tag_active,.filter-bar__tag_active:hover{background-color:#2a9fff}.filter-bar__tag_disabled{cursor:default;pointer-events:none;color:rgba(0,0,0,.3)}.filter-bar__close-icon{display:block;flex-shrink:0;width:.8vw;height:.8vw;transform:translateY(.05vw)}.filter-bar__select{cursor:pointer;border-radius:5vw;background-color:#fff}.filter-bar__select-control{display:flex;align-items:center;gap:.4vw;padding:.5vw 1.2vw .6vw;color:#000;background-color:#fff;border:none;border-radius:5vw;font-family:YS Text,sans-serif;font-size:1.2vw;font-weight:500;line-height:1.3vw;cursor:pointer}.filter-bar__select-control:hover{background-color:#d8dfec}.filter-bar__select-control_active{color:#fff;background-color:#2a9fff}.filter-bar__select-control_active:hover{background-color:#2a9fff}.filter-bar__select-label{min-width:0;max-width:14.7vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-bar__select-reset{display:flex;flex-shrink:0;align-items:center;margin-left:.4vw;cursor:pointer}.filter-bar__icons-container{display:flex;gap:.4vw}.filter-bar__chevron{display:inline-flex;align-items:center;gap:.4vw;padding-top:.1vw;color:#000}.filter-bar__chevron_hasValue{color:#fff}.filter-bar__chevron-icon{width:.8vw;height:.8vw;flex-shrink:0;transition:transform .4s ease-in-out}.filter-bar__chevron-icon_open{transform:rotate(180deg)}.filter-bar__select-popup{--g-popup-border-radius:1.2vw}.filter-bar__select-popup :global(.g-select-option){color:#000}.filter-bar__not-found{display:flex;gap:.4vw}.filter-bar__reset{display:flex;align-items:center;gap:.3vw;padding:0;cursor:pointer;color:#2a9fff;border:none;background:none;font-family:YS Text,sans-serif;font-size:2.1vw;font-weight:800;line-height:2.1vw}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.filter-bar{padding:0}.filter-bar__filters{width:100%;flex-direction:column;align-items:flex-start;gap:2vmin}.filter-bar__tags{width:100%;gap:2vmin}.filter-bar__tag-group{width:100%;gap:1vmin}.filter-bar__tag{flex:1 1;justify-content:center;gap:1vmin;padding:2.5vmin 6vmin;font-family:YS Text,sans-serif;font-size:4.5vmin;font-weight:500;line-height:5vmin}.filter-bar__select,.filter-bar__select-control{width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.filter-bar__select-control{justify-content:space-between;padding:2.5vmin 6vmin 3vmin;font-family:YS Text,sans-serif;font-size:4.5vmin;font-weight:500;line-height:5vmin;outline:none}.filter-bar__select-label{max-width:100%}.filter-bar__select-reset{margin-left:2vmin}.filter-bar__select-popup{--g-popup-border-radius:6vmin}.filter-bar__icons-container{display:flex;gap:2vmin}.filter-bar__reset{font-family:YS Text,sans-serif;font-size:4.5vmin;font-weight:600;line-height:5vmin}.filter-bar__chevron{padding-top:.5vmin}.filter-bar__chevron-icon,.filter-bar__close-icon{width:3.5vmin;height:3.5vmin}.filter-bar__close-icon{transform:translateY(.25vmin)}.filter-bar__not-found{flex-direction:column;align-items:center;margin-top:8vmin;text-align:center}}.empty{gap:2.8vw;padding-left:7.9vw}.empty,.empty__text{display:flex;align-items:flex-start}.empty__text{flex-direction:column;gap:2vw;width:24.15vw;flex-shrink:0;padding-top:1.2vw}.empty__heading{display:flex;flex-direction:column;gap:.6vw}.empty__title{margin:0;line-height:2.1vw;color:#fff;font-family:YS Display,sans-serif;font-size:2.1vw;font-weight:800}.empty__description{margin:0;line-height:1.2vw;color:var(--g-color-private-white-700);font-family:YS Text,sans-serif;font-size:1vw;font-weight:400}.empty__cards{display:flex;flex:1 0;align-items:stretch;gap:1vw;height:14vw}.empty__card{display:flex;flex:1 0;flex-direction:column;justify-content:space-between;padding:1.2vw;border-radius:1vw;background-color:#353941;text-decoration:none;transition:transform .2s ease}.empty__card:hover{transform:translateY(-.4vw)}.empty__card-text{display:flex;flex-direction:column;gap:.4vw}.empty__card-heading{display:flex;align-items:center;gap:.6vw}.empty__card-title{margin:0;line-height:1.4vw;color:#fff;font-family:YS Display,sans-serif;font-size:1.4vw;font-weight:800}.empty__card-badge{padding:.2vw .4vw .3vw;line-height:1.1vw;white-space:nowrap;text-transform:lowercase;border:.1vw solid #656a76;font-weight:500}.empty__card-badge,.empty__card-description{color:var(--g-color-private-white-700);font-family:YS Text,sans-serif;font-size:1vw}.empty__card-description{margin:0;line-height:1.2vw;font-weight:400}.empty__card-duration{display:flex;flex-direction:column;gap:.3vw}.empty__card-duration-label{margin:0;line-height:1vw;color:var(--g-color-private-white-700);font-family:YS Text,sans-serif;font-size:.9vw;font-weight:500}.empty__card-duration-value{margin:0;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;color:#fff}.empty__button .g-button__text,.empty__card-duration-value{line-height:1.1vw;font-family:YS Text,sans-serif;font-size:1vw;font-weight:500}.empty__button .g-button__text{padding:1vw 1.4vw}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.empty{flex-direction:column;align-items:stretch;gap:8vmin;padding-left:0}.empty__text{width:100%;gap:6vmin;padding-top:0}.empty__heading{gap:2vmin}.empty__title{font-size:6vmin;line-height:6.5vmin}.empty__description{font-size:4vmin;line-height:5vmin}.empty__cards{flex-direction:column;gap:4vmin}.empty__card{padding:5vmin;border-radius:4vmin;gap:10vmin}.empty__card-text{gap:2vmin}.empty__card-title{font-size:5.5vmin;line-height:5.5vmin}.empty__card-badge{padding:1vmin 2vmin 1.25vmin;font-size:3.5vmin;line-height:4vmin}.empty__card-description{font-size:3.75vmin;line-height:4.5vmin}.empty__card-duration{gap:1vmin}.empty__card-duration-label,.empty__card-duration-value{font-size:3.75vmin;line-height:4.25vmin}.empty__button.g-button{--g-button-height:12.25vmin;width:auto}.empty__button .g-button__text{padding:4vmin 5vmin;line-height:4.25vmin;font-family:YS Text,sans-serif;font-size:3.75vmin;font-weight:500}}.bookmark-button{display:flex;align-items:center;justify-content:center;width:1.4vw;height:1.4vw;padding:0;border:none;background:transparent;color:#656a76;cursor:pointer;transition:color .2s ease}.bookmark-button:hover{color:#b2b2b2}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.bookmark-button{width:6vmin;height:6vmin}}.schedule-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:1.2vw;min-width:0;width:100%;height:100%;padding:1vw 1.2vw 1.2vw;text-align:inherit;transition:transform .2s ease,opacity .2s ease}.schedule-card__action-button{padding:.8vw 1.2vw;font-family:YS Text,sans-serif;font-size:1vw;font-weight:500;line-height:1.1vw;cursor:pointer;letter-spacing:0;pointer-events:all;color:#fff;border:none;border-radius:10.7685vw;background-color:#000}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.schedule-card__action-button{width:100%;height:15vmin;padding:5vmin 6vmin;font-size:4.5vmin;line-height:5vmin}}.schedule-card__action-button:active,.schedule-card__action-button:focus,.schedule-card__action-button:hover{color:#fff;background-color:#000}.schedule-card__container{position:relative;flex:1 1}.schedule-card__container_disabled{pointer-events:none}.schedule-card__container:hover{z-index:2}.schedule-card__container:hover .schedule-card{transform:translateY(-.4vw)}.schedule-card__container:hover .schedule-card__speaker-photo{border-radius:50%;background:var(--schedule-speaker-color,#353941)}.schedule-card__container:hover .schedule-card__speaker:nth-child(2n) .schedule-card__speaker-photo{border-radius:0}.schedule-card__container:hover .schedule-card__speaker-name{color:#fff}.schedule-card__container:hover .schedule-card__bookmark{transform:translateY(-.4vw)}.schedule-card_filled{border:none;border-radius:1vw;background-color:#353941}.schedule-card_filled .schedule-card__speaker-photo{background-color:#656a76}.schedule-card_outlined{border:.1vw solid #353941;background-color:#000}.schedule-card[role=button]{cursor:pointer}.schedule-card[role=button][aria-disabled=true]{cursor:default;pointer-events:none;opacity:.3}.schedule-card__text{display:flex;flex-direction:column;gap:.6vw}.schedule-card__meta{flex-wrap:wrap;line-height:1vw;color:var(--g-color-private-white-700);font-family:YS Text,sans-serif;font-size:.9vw;font-weight:500}.schedule-card__meta,.schedule-card__meta-item{display:flex;align-items:center;gap:.3vw}.schedule-card__meta-item_size18{font-size:.9vw;line-height:1vw}.schedule-card__meta-item_time{color:#fff}.schedule-card__meta-group{display:flex;align-items:center;gap:.2vw}.schedule-card__meta-dot{flex-shrink:0;width:.2vw;height:.2vw;border-radius:50%;background-color:var(--g-color-private-white-700)}.schedule-card__meta-color{flex-shrink:0;width:.4vw;height:.4vw}.schedule-card__title{max-width:100%;line-height:1.3vw;letter-spacing:-.012vw;color:#fff;text-overflow:ellipsis;word-break:break-word;font-family:YS Display,sans-serif;font-size:1.2vw;font-weight:500}.schedule-card__participants{display:flex;overflow:hidden;flex-direction:column;gap:.2vw;min-width:0;margin-top:1.3vw}.schedule-card__participants-label{line-height:.9vw;color:var(--g-color-private-white-500);font-family:YS Text,sans-serif;font-size:.8vw;font-weight:500}.schedule-card__participants-list{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;line-height:1vw;text-overflow:ellipsis;color:#fff;font-family:YS Text,sans-serif;font-size:.9vw;font-weight:500}.schedule-card__content{display:flex;flex-direction:column;gap:1.2vw}.schedule-card__speakers{display:flex;flex-direction:column;gap:.6vw;width:9vw;max-width:100%}.schedule-card__speaker{display:flex;align-items:center;gap:.6vw;animation:speaker-fade-in .6s ease-in-out backwards}.schedule-card__speaker:first-child{animation-delay:0ms}.schedule-card__speaker:nth-child(2){animation-delay:.15s}.schedule-card__speaker:nth-child(2n) .schedule-card__speaker-photo{border-radius:50%}@keyframes speaker-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.schedule-card__speaker{animation-duration:1ms}}.schedule-card__speaker-photo{overflow:hidden;flex-shrink:0;width:2.9vw;height:2.9vw;border-radius:0;background-color:#353941;transition:border-radius .3s ease,background-color .3s ease}.schedule-card__speaker-photo img{display:block;width:100%;height:135%;object-fit:cover}.schedule-card__speaker-name{padding-top:.2vw;line-height:1.1vw;color:#b2b2b2;font-family:YS Text,sans-serif;font-size:1vw;font-weight:500}.schedule-card__bookmark{position:absolute;bottom:1.2vw;right:1.2vw;transition:transform .2s ease}.schedule-card_view_mobile{flex:0 0 auto;gap:4vmin;width:69.5vmin;height:100%;min-height:65.5vmin;padding:4vmin 5vmin 5vmin}.schedule-card_view_mobile.schedule-card_filled{border-radius:4vmin}.schedule-card_view_mobile.schedule-card_outlined{border-width:.5vmin}.schedule-card_view_mobile .schedule-card__text{gap:2vmin}.schedule-card_view_mobile .schedule-card__meta{gap:1vmin;line-height:4.25vmin;color:var(--g-color-private-white-700);font-family:YS Text,sans-serif;font-size:3.75vmin;font-weight:500}.schedule-card_view_mobile .schedule-card__meta-item{gap:1vmin}.schedule-card_view_mobile .schedule-card__meta-item_size18{font-size:4.5vmin;line-height:5vmin}.schedule-card_view_mobile .schedule-card__meta-dot{width:1vmin;height:1vmin}.schedule-card_view_mobile .schedule-card__meta-color{width:1.5vmin;height:1.5vmin}.schedule-card_view_mobile .schedule-card__meta-group{gap:1vmin}.schedule-card_view_mobile .schedule-card__title{line-height:5vmin;letter-spacing:0;font-family:YS Text,sans-serif;font-size:4.5vmin;font-weight:500}.schedule-card_view_mobile .schedule-card__participants-label{line-height:3.75vmin;font-family:YS Text,sans-serif;font-size:3.25vmin;font-weight:500}.schedule-card_view_mobile .schedule-card__participants-list{-webkit-line-clamp:2;line-clamp:2;line-height:4.25vmin;font-family:YS Text,sans-serif;font-size:3.75vmin;font-weight:500}.schedule-card_view_mobile .schedule-card__speakers{gap:2vmin;width:37.5vmin}.schedule-card_view_mobile .schedule-card__speaker{gap:2vmin;animation:none}.schedule-card_view_mobile .schedule-card__speaker-photo{width:12vmin;height:12vmin}.schedule-card_view_mobile .schedule-card__speaker-photo img{display:block;width:100%;height:125%}.schedule-card_view_mobile .schedule-card__speaker-name{padding-top:1vmin;line-height:4.25vmin;font-family:YS Text,sans-serif;font-size:3.75vmin;font-weight:500}.schedule-card_view_mobile .schedule-card__meta_stacked{flex-direction:column;align-items:flex-start;gap:1vmin}.schedule-card_view_mobile .schedule-card__meta-items{display:flex;flex-wrap:wrap;align-items:center;gap:1vmin}.schedule-card_view_mobile.schedule-card_stacked{gap:6vmin}.schedule-card_view_mobile.schedule-card_stacked .schedule-card__meta-item_size18{font-size:3.75vmin;line-height:4.25vmin}.schedule-card_view_mobile.schedule-card_stacked .schedule-card__speakers{gap:3vmin}.schedule-card_view_mobile.schedule-card_stacked .schedule-card__speaker-name{padding-top:1vmin}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.schedule-card__container{flex:0 0 auto}.schedule-card__content{gap:3vmin}.schedule-card__bookmark{bottom:5vmin;right:5vmin}}.schedule-column-heading{display:flex;align-items:stretch;gap:.4vw;min-width:0;padding-right:2vw}.schedule-column-heading__line{flex-shrink:0;width:.5vw}.schedule-column-heading__content{display:flex;flex:1 0;flex-direction:row;align-items:center;gap:.25vw;min-width:0}.schedule-column-heading_stacked .schedule-column-heading__content{flex-direction:column;align-items:flex-start;gap:.3vw}.schedule-column-heading__title{max-width:100%;line-height:2.1vw;overflow-wrap:anywhere;color:#fff;font-family:YS Display,sans-serif;font-size:2.1vw;font-weight:800}.schedule-column-heading_nowrap .schedule-column-heading__title{white-space:nowrap;overflow-wrap:normal}.schedule-column-heading__badge{padding:.3vw .5vw .4vw;line-height:1.1vw;white-space:nowrap;font-family:YS Text,sans-serif;font-size:1.1vw;font-weight:500}.schedule-column-heading__badge_variant_accent{color:#000;background-color:#fcc67f}.schedule-column-heading__badge_variant_filled{color:#fff;background-color:#353941}.schedule-column-heading__badge_variant_outlined{color:var(--g-color-private-white-700);border:.1vw solid #353941;background-color:transparent}.schedule-column-heading_view_mobile{align-items:center;gap:2vmin;padding:0}.schedule-column-heading_view_mobile .schedule-column-heading__line{width:1.5vmin;height:6.5vmin}.schedule-column-heading_view_mobile:not(.schedule-column-heading_stacked) .schedule-column-heading__content{flex-direction:row;align-items:center;gap:2vmin}.schedule-column-heading_view_mobile.schedule-column-heading_stacked .schedule-column-heading__content{flex-direction:row;align-items:flex-start;gap:2vmin}.schedule-column-heading_view_mobile .schedule-column-heading__title{line-height:6.5vmin;white-space:nowrap;font-family:YS Display,sans-serif;font-size:6vmin;font-weight:800}.schedule-column-heading_view_mobile .schedule-column-heading__badge{padding:1vmin 2vmin;line-height:3.75vmin;font-family:YS Text,sans-serif;font-size:4.25vmin;font-weight:500}.schedule-column-heading_view_mobile .schedule-column-heading__badge_variant_outlined{border-width:.5vmin}.schedule-columns{display:grid;flex:1 1;grid-template-columns:repeat(var(--schedule-column-count),minmax(0,1fr));grid-gap:1vw;gap:1vw;min-width:0}.schedule-row{display:flex;gap:1vw}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.schedule-row{gap:3vmin}}.schedule-time{display:flex;flex-direction:column;flex-shrink:0;width:6.9vw;padding-top:.4vw;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.schedule-time__dots{flex-shrink:0;color:#36393f}.schedule-time__value{line-height:1.6vw;letter-spacing:-.016vw;color:#fff;font-family:YS Display,sans-serif;font-size:1.6vw;font-weight:800}.schedule-time__value_variant_end{color:#36393f}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.schedule-time{gap:2vmin;width:14vmin;padding-top:.75vmin}.schedule-time__value{line-height:5vmin;letter-spacing:-.05vmin;font-family:YS Display,sans-serif;font-size:5vmin;font-weight:800}}.schedule-grid__desktop{display:flex;flex-direction:column;gap:1vw}.schedule-grid__time{padding-top:.6vw}.schedule-grid__cell{display:flex;flex-direction:column;gap:1vw;min-width:0}.schedule-grid__card{display:contents}.schedule-grid__mobile{display:none}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.schedule-grid__desktop{display:none}.schedule-grid__mobile{display:flex;flex-direction:column;gap:8vmin}.schedule-grid__group{display:flex;flex-direction:column;gap:4vmin}.schedule-grid__group-header{display:flex;align-items:center;gap:3vmin}.schedule-grid__group-spacer{flex-shrink:0;width:14vmin}.schedule-grid__group-row{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:3vmin;min-width:0;scrollbar-width:none;margin-inline:-4vmin;padding-inline:4vmin}.schedule-grid__group-row::-webkit-scrollbar{display:none}.schedule-grid__group-label{color:#353941;font-family:YS Display,sans-serif;font-size:5vmin;font-weight:800;line-height:5vmin;letter-spacing:-.05vmin}}.schedule-header{position:-webkit-sticky;position:sticky;z-index:3;top:0;display:flex;gap:1vw;background-color:#000}.schedule-header__label{flex-shrink:0;width:6.9vw;line-height:1.6vw;letter-spacing:-.016vw;color:#353941;font-family:YS Display,sans-serif;font-size:1.6vw;font-weight:800}.schedule-header_pinned{align-items:center}.schedule-header_pinned .schedule-header__label{font-size:1.4vw;line-height:1.4vw;color:#fff}.schedule-header_pinned .schedule-header__columns{align-self:stretch}.schedule-header_pinned .schedule-column-heading{height:100%;padding-right:0}.schedule-header_pinned .schedule-column-heading__content{flex-direction:row;align-items:center;gap:.4vw}.schedule-header_pinned .schedule-column-heading__title{font-size:1.4vw;line-height:1.4vw}.schedule-header_pinned .schedule-column-heading__badge{padding:.2vw .4vw;line-height:1vw;font-family:YS Text,sans-serif;font-size:.9vw;font-weight:500}@media(max-width:580px),(max-width:956px)and (orientation:landscape)and (max-height:480px){.schedule-header{display:none}}