/**handles:event-hero**/
.event-hero{--_event-hero-padding:2rem;padding-bottom:var(--_event-hero-padding);padding-top:var(--_event-hero-padding);position:relative;width:100%;z-index:2}@media only screen and (min-width:45rem){.event-hero{--_event-hero-padding:3rem}}@media only screen and (min-width:75rem){.event-hero{--_event-hero-padding:4rem}}.event-hero__inner{align-items:stretch;display:flex;flex-flow:column nowrap;width:100%}.event-hero__body{flex:1 1 auto;max-width:40rem;min-width:0}.event-hero__credits{align-items:stretch;display:flex;flex-flow:row wrap;gap:1.25rem 1.5rem;margin-bottom:0;width:100%}.event-hero__credit{align-items:flex-start;display:flex;flex:1 1 auto;flex-flow:column nowrap;gap:.5rem;justify-content:flex-start;min-width:min(100%,7.5rem)}.event-hero__credit-value{color:var(--_block-content);font-size:max(1rem,min(calc(.94853rem + .23529vw),1.125rem));font-weight:600}@media only screen and (min-width:45rem){.event-hero__credit-value{font-weight:600}}@media only screen and (min-width:75rem){.event-hero__credit-value{font-weight:600}}.event-hero__credit-value{letter-spacing:0;line-height:max(1.1875rem,min(calc(1.13603rem + .23529vw),1.3125rem))}@media only screen and (min-width:45rem){.event-hero__credit-value{letter-spacing:0}}@media only screen and (min-width:75rem){.event-hero__credit-value{letter-spacing:0}}.event-hero__credit-value{font-family:proxima-nova,Arial,Verdana,sans-serif}@media only screen and (min-width:45rem){.event-hero__credit-value{font-family:proxima-nova,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.event-hero__credit-value{font-family:proxima-nova,Arial,Verdana,sans-serif}}.event-hero__credit-label{color:var(--_block-content-alt);font-family:proxima-nova,Arial,Verdana,sans-serif}@media only screen and (min-width:45rem){.event-hero__credit-label{font-family:proxima-nova,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.event-hero__credit-label{font-family:proxima-nova,Arial,Verdana,sans-serif}}.event-hero__credit-label{font-weight:500}@media only screen and (min-width:45rem){.event-hero__credit-label{font-weight:500}}@media only screen and (min-width:75rem){.event-hero__credit-label{font-weight:500}}.event-hero__credit-label{letter-spacing:-.00625rem}@media only screen and (min-width:45rem){.event-hero__credit-label{letter-spacing:-.00625rem}}@media only screen and (min-width:75rem){.event-hero__credit-label{letter-spacing:-.00625rem}}.event-hero__credit-label{paragraph-spacing:.75rem}@media only screen and (min-width:45rem){.event-hero__credit-label{paragraph-spacing:.8125rem}}@media only screen and (min-width:75rem){.event-hero__credit-label{paragraph-spacing:.875rem}}.event-hero__credit-label{list-spacing:.5rem}@media only screen and (min-width:45rem){.event-hero__credit-label{list-spacing:.5625rem}}@media only screen and (min-width:75rem){.event-hero__credit-label{list-spacing:.625rem}}.event-hero__title{color:var(--_block-title);font-size:max(2.5rem,min(calc(1.98529rem + 2.35294vw),3.75rem));font-weight:700;margin:0 0 .75em}@media only screen and (min-width:45rem){.event-hero__title{font-weight:700}}@media only screen and (min-width:75rem){.event-hero__title{font-weight:700}}.event-hero__title{letter-spacing:0;line-height:max(2.75rem,min(calc(2.18382rem + 2.58824vw),4.125rem))}@media only screen and (min-width:45rem){.event-hero__title{letter-spacing:0}}@media only screen and (min-width:75rem){.event-hero__title{letter-spacing:0}}.event-hero__title{font-family:altis-scotbook-bold,Arial,Verdana,sans-serif}@media only screen and (min-width:45rem){.event-hero__title{font-family:altis-scotbook-bold,Arial,Verdana,sans-serif}}@media only screen and (min-width:75rem){.event-hero__title{font-family:altis-scotbook-bold,Arial,Verdana,sans-serif}}