.ehc-wrap{--font:"Raleway",sans-serif;--hero-bg:#ee3924;--hero-text:#fff}.ehc-wrap,.ehc-wrap *,.ehc-wrap :after,.ehc-wrap :before{box-sizing:border-box}.ehc-wrap .ehc-hero *,.ehc-wrap .ehc-nav *,.ehc-wrap .ehc-stats *{margin:0;padding:0}.ehc-wrap .ehc-hero{background-color:var(--hero-bg);color:var(--hero-text);overflow:hidden;padding:0;position:relative}.ehc-wrap .ehc-hero__inner{margin:0 auto;max-width:var(--content-max,1440px);padding:24px 20px 40px;position:relative;z-index:5}.ehc-wrap .ehc-hero__topbar{display:flex;flex-direction:column;gap:20px;margin-bottom:35px;margin-top:80px}.ehc-wrap .ehc-hero__decor{align-items:flex-start;display:flex;justify-content:var(--logo-align,flex-start)}.ehc-wrap .ehc-hero__logo{display:block;height:auto;margin-bottom:var(--logo-mb,0);margin-top:var(--logo-mt,30px);max-width:var(--logo-w-mobile,200px)}.ehc-wrap .ehc-hero__countdown{align-items:baseline;background:var(--cd-box-bg,transparent);border:var(--cd-box-border-w,0) solid var(--cd-box-border-color,transparent);border-radius:var(--cd-box-radius-mobile,0);display:inline-flex;flex-wrap:wrap;gap:var(--cd-box-gap,6px);justify-content:var(--cd-align-mobile,flex-start);max-width:100%;padding:var(--cd-box-pad-y-mobile,0) var(--cd-box-pad-x-mobile,0)}.ehc-wrap .ehc-cd__unit{align-items:center;display:flex;flex-direction:column;max-width:30px}.ehc-wrap .ehc-cd__number{color:var(--cd-number-color,#fff);font-family:var(--font);font-size:var(--cd-number-size-mobile,26px);font-weight:400;line-height:22px}.ehc-wrap .ehc-cd__number[data-days]{font-weight:700}.ehc-wrap .ehc-cd__label{color:var(--cd-label-color,hsla(0,0%,100%,.65));font-family:var(--font);font-size:var(--cd-label-size-mobile,8px);font-weight:400;letter-spacing:1px;margin-top:22px;text-transform:uppercase}.ehc-wrap .ehc-cd__sep{align-self:flex-start;color:var(--cd-sep-color,hsla(0,0%,100%,.7));font-family:var(--font);font-size:var(--cd-sep-size,20px);font-weight:400;line-height:100%;margin-top:2px}.ehc-wrap .ehc-cd__expired{color:var(--cd-expired-color,#fff);font-family:var(--font);font-size:var(--cd-expired-size,18px);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ehc-wrap .ehc-hero__body{display:flex;flex-direction:column;gap:28px}.ehc-wrap .ehc-hero__copy{max-width:100%;position:relative;z-index:5}.ehc-wrap .ehc-hero__heading{color:var(--heading-color,#fff);font-family:var(--font);font-size:var(--heading-size-mobile,26px);font-weight:var(--heading-weight,700);line-height:1.15;margin-bottom:16px}.ehc-wrap .ehc-hero__subheading,.ehc-wrap .ehc-hero__subheading p{color:var(--sub-color,hsla(0,0%,100%,.85));font-family:var(--font);font-size:var(--sub-size,16px);font-weight:400;line-height:1.7}.ehc-wrap .ehc-hero__subheading{margin-bottom:20px}.ehc-wrap .ehc-hero__subheading p{margin-bottom:12px}.ehc-wrap .ehc-hero__subheading p:last-child{margin-bottom:0}.ehc-wrap .ehc-hero__attendees,.ehc-wrap .ehc-hero__date{align-items:center;color:var(--meta-color,hsla(0,0%,100%,.85));display:flex;font-family:var(--font);font-size:var(--meta-size,14px);gap:10px;margin-bottom:8px}.ehc-wrap .ehc-hero__attendees strong,.ehc-wrap .ehc-hero__date strong{color:var(--meta-strong-color,#fff);font-weight:700}.ehc-wrap .ehc-hero__icon{color:var(--meta-icon-color,hsla(0,0%,100%,.65));flex-shrink:0}.ehc-wrap .ehc-hero__cta{margin-top:24px}.ehc-wrap .ehc-hero__btn{background:var(--btn-bg,#1a3b69);border:var(--btn-border-w,0) solid var(--btn-border-color,transparent);border-radius:var(--btn-radius,100px);color:var(--btn-color,#fff);display:inline-block;font-family:var(--font);font-size:var(--btn-size,14px);font-weight:700;letter-spacing:.03em;padding:var(--btn-pad-y,15px) var(--btn-pad-x,36px);text-align:center;text-decoration:none;transition:background .2s,transform .15s;width:100%}.ehc-wrap .ehc-hero__btn:focus-visible,.ehc-wrap .ehc-hero__btn:hover{background:var(--btn-bg-hover,#0f2a52);transform:translateY(-1px)}.ehc-wrap .ehc-hero__visual{min-height:280px;position:relative;z-index:4}.ehc-wrap .ehc-hero__speakers-card{border-radius:20px;padding-top:0;position:relative;width:100%;z-index:6}.ehc-wrap .ehc-sp__heading{color:var(--sp-heading-color,hsla(0,0%,100%,.7));font-family:var(--font);font-size:var(--sp-heading-size,15px);font-weight:400;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.ehc-wrap .ehc-sp__row{align-items:center;background:var(--sp-row-bg,hsla(0,0%,100%,.4));border:var(--sp-row-border-w,1px) solid var(--sp-row-border,#fff);display:flex;gap:14px;margin-bottom:var(--sp-row-gap,8px);padding:var(--sp-row-pad-y,17px) var(--sp-row-pad-x,19px);transition:background .2s}.ehc-wrap .ehc-sp__row:first-of-type{border-top-left-radius:var(--sp-row-radius,50px)}.ehc-wrap .ehc-sp__row:last-child{border-bottom-right-radius:var(--sp-row-radius,50px);margin-bottom:0}.ehc-wrap .ehc-sp__row:hover{background:var(--sp-row-bg-hover,rgba(255,210,190,.35))}.ehc-wrap .ehc-sp__avatar{align-items:center;background:var(--sp-avatar-bg,hsla(0,0%,100%,.2));border-radius:50%;display:flex;flex-shrink:0;height:var(--sp-avatar,50px);justify-content:center;overflow:hidden;width:var(--sp-avatar,50px)}.ehc-wrap .ehc-sp__avatar img{height:100%;object-fit:cover;width:100%}.ehc-wrap .ehc-sp__placeholder{color:var(--sp-placeholder-color,hsla(0,0%,100%,.7));font-family:var(--font);font-size:12px;font-weight:700;text-transform:uppercase}.ehc-wrap .ehc-sp__info{flex:1;min-width:0}.ehc-wrap .ehc-sp__name{color:var(--sp-name-color,#fff);font-size:var(--sp-name-size,16px);font-weight:800}.ehc-wrap .ehc-sp__name,.ehc-wrap .ehc-sp__title{display:block;font-family:var(--font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ehc-wrap .ehc-sp__title{color:var(--sp-title-color,hsla(0,0%,100%,.7));font-size:var(--sp-title-size,13px);font-weight:600;margin-top:2px}.ehc-wrap .ehc-sp__tag{background:var(--sp-tag-bg,#ee3924);border-radius:var(--sp-tag-radius,4px);color:var(--sp-tag-color,#fff);flex-shrink:0;font-family:var(--font);font-size:11px;font-weight:400;letter-spacing:.1em;padding:5px 14px;text-transform:uppercase}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(120%)}to{opacity:1;transform:translateX(0)}}.ehc-wrap .ehc-hero__illustration{animation:slideInFromRight 1.5s cubic-bezier(.25,.46,.45,.94) forwards;bottom:-40px;height:auto;left:auto;margin-left:auto;max-width:450px;pointer-events:none;position:absolute;right:-2px;width:70%;z-index:1}.ehc-wrap .ehc-hero__location{align-items:center;background:var(--loc-bg,#1a3b69);border-radius:var(--loc-radius,100px) 0 0 var(--loc-radius,100px);bottom:25px;color:var(--loc-color,hsla(0,0%,100%,.9));display:flex;font-family:var(--font);font-size:var(--loc-size,14px);font-weight:600;gap:8px;padding:var(--loc-pad-y,10px) 81px var(--loc-pad-y,10px) 24px;position:absolute;right:-70px;z-index:8}.ehc-wrap .ehc-hero__location svg{color:var(--loc-icon-color,hsla(0,0%,100%,.8))}.ehc-wrap .ehc-hero__decor{bottom:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}.ehc-wrap .ehc-decor-buildings{bottom:-20px;height:auto;pointer-events:none;position:absolute;right:0;width:80%;z-index:2}.ehc-wrap .ehc-nav{background:var(--nav-bg,#1a3b69);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ehc-wrap .ehc-nav::-webkit-scrollbar{display:none}.ehc-wrap .ehc-nav__list{display:flex;justify-content:var(--nav-align,center);list-style:none;margin:0;min-width:max-content;padding:0}.ehc-wrap .ehc-nav__item{flex:none;position:relative}.ehc-wrap .ehc-nav__item+.ehc-nav__item:before{background:var(--nav-divider,hsla(0,0%,100%,.2));content:"";height:44%;left:0;position:absolute;top:28%;width:1px}.ehc-wrap .ehc-nav__link{color:var(--nav-link,hsla(0,0%,100%,.75));display:block;font-family:var(--font);font-size:var(--nav-size,11px);font-weight:600;letter-spacing:var(--nav-spacing,.8px);padding:var(--nav-pad-y,16px) var(--nav-pad-x,20px);text-decoration:none;text-transform:var(--nav-transform,uppercase);transition:color .2s,background .2s;white-space:nowrap}.ehc-wrap .ehc-nav__link:focus-visible,.ehc-wrap .ehc-nav__link:hover{background:var(--nav-link-hover-bg,hsla(0,0%,100%,.06));color:var(--nav-link-hover,#fff)}.ehc-wrap .ehc-stats{background:var(--stats-bg,#f4f7fb);padding:var(--stats-pad-y,32px) 20px}.ehc-wrap .ehc-stats__grid{display:grid;gap:var(--stats-gap,24px);grid-template-columns:repeat(2,1fr);text-align:center}.ehc-wrap .ehc-stats__item+.ehc-stats__item{border-left:1px solid var(--stat-divider-color,transparent)}.ehc-wrap .ehc-stats__value{color:var(--stat-value-color,#1a3b69);display:block;font-family:var(--font);font-size:32px;font-weight:700;line-height:1.1;margin-bottom:4px}.ehc-wrap .ehc-stats__label{color:var(--stat-label-color,#7a8a9d);display:block;font-family:var(--font);font-size:var(--stat-label-size,13px);font-weight:500}@media (min-width:600px){.ehc-wrap .ehc-hero__inner{padding:32px 40px 46px}.ehc-wrap .ehc-hero__topbar{align-items:flex-end;flex-direction:row;justify-content:flex-end;margin-bottom:90px;margin-top:30px}.ehc-wrap .ehc-hero__logo{max-width:var(--logo-w-tablet,240px)}.ehc-wrap .ehc-stats__grid{grid-template-columns:repeat(var(--stats-columns,4),1fr);max-width:1296px;width:100%}.ehc-wrap .ehc-stats{display:flex;flex-direction:row;justify-content:center;padding:var(--stats-pad-y,36px) 0 22px}.ehc-wrap .ehc-stats__value{font-size:var(--stat-value-size,40px)}}@media (min-width:768px) and (max-width:1023px){.ehc-wrap .ehc-hero__logo{max-width:var(--logo-w-tablet,400px)}.ehc-wrap .ehc-hero__topbar{margin-bottom:50px}.ehc-wrap .ehc-hero__location{right:-20px}.ehc-wrap .ehc-hero__cta{max-width:180px}}@media (min-width:1024px) and (max-width:1300px){.ehc-wrap .ehc-hero__copy{flex:0 1 460px}.ehc-wrap .ehc-hero__visual{right:0}.ehc-wrap .ehc-hero__logo{max-width:var(--logo-w-tablet,400px)}.ehc-wrap .ehc-hero__topbar{margin-bottom:45px}}@media (min-width:1024px){.ehc-wrap .ehc-hero__inner{padding:var(--hero-pad-top,40px) var(--hero-pad-x,56px) var(--hero-pad-bottom,46px)}.ehc-wrap .ehc-hero__logo{margin-top:var(--logo-mt,30px);max-width:var(--logo-w,450px)}.ehc-wrap .ehc-cd__unit{max-width:48px}.ehc-wrap .ehc-hero__countdown{border-radius:var(--cd-box-radius,0);justify-content:var(--cd-align-desktop,flex-end);padding:var(--cd-box-pad-y,0) var(--cd-box-pad-x,0);position:absolute;right:75px;top:50px}.ehc-wrap .ehc-cd__number{font-size:var(--cd-number-size,34px)}.ehc-wrap .ehc-cd__label{font-size:var(--cd-label-size,8px)}.ehc-wrap .ehc-hero__body{align-items:flex-start;flex-direction:row;gap:40px;margin-top:70px}.ehc-wrap .ehc-hero__copy{flex:0 1 560px;max-width:560px;padding-top:16px}.ehc-wrap .ehc-hero__heading{font-size:var(--heading-size,40px)}.ehc-wrap .ehc-hero__btn{width:var(--btn-width,auto)}.ehc-wrap .ehc-hero__location{bottom:45px;right:0}.ehc-wrap .ehc-hero__visual{display:flex;flex:1;flex-direction:row;justify-content:end;min-height:400px;position:absolute;right:184px}.ehc-wrap .ehc-hero__speakers-card{left:-9.7%;margin-left:0;max-width:460px;top:10px}.ehc-wrap .ehc-hero__illustration{bottom:-75px;max-width:550px}}@media (max-width:768px){.ehc-wrap .ehc-hero__illustration{max-width:420px!important;right:-15px;width:auto!important}.ehc-wrap .ehc-hero__location{bottom:25px}}@media (max-width:1024px){.ehc-wrap .ehc-hero__countdown{margin-top:15px}}@media (max-width:1100px) and (min-width:1023px){.ehc-wrap .ehc-hero__illustration{right:-95px}}