.s-hero-events{--background: var(--color-black);position:relative;display:flex;align-items:flex-end;padding-top:5rem;min-height:100lvh;background:var(--background);overflow:hidden;color:var(--color-white)}@media only screen and (max-width: 987px){.s-hero-events{padding-top:8rem}}.s-hero-events .u-container{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:calc(var(--grid-offset)*2);padding:4.4444rem 0;height:100%}@media only screen and (max-width: 1280px){.s-hero-events .u-container{flex-direction:column;align-items:normal;padding:2.222rem 0}}@media only screen and (max-width: 987px){.s-hero-events .u-container{height:auto}}.s-hero-events .s__body{position:relative;z-index:2;width:calc(5*var(--grid-column-width) + 4*var(--grid-gutter-width))}@media only screen and (max-width: 987px){.s-hero-events .s__body{width:calc(8*var(--grid-column-width) + 7*var(--grid-gutter-width))}}@media only screen and (max-width: 767px){.s-hero-events .s__body{width:100%}}.s-hero-events .b-event{z-index:2}.s-hero-events .s__suptitle{margin-bottom:1em;background:var(--background)}.s-hero-events .s__title{font-size:min(6.1111rem,5.7291vw);line-height:.9}@media only screen and (max-width: 987px){.s-hero-events .s__title{font-size:min(4.4444rem,10.4167vw)}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-events .s__title{font-size:min(2.6667rem,12.2137vw)}}.s-hero-events .s__title .u-hyphen{display:inline-block}.s-hero-events .s__text{margin:1.5455em 0 0;max-width:35em;font-size:1.2222rem}@media only screen and (max-width: 1536px){.s-hero-events .s__text{font-size:1.1111rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-hero-events .s__text{font-size:1rem}}.s-hero-events--primary{--background: var(--color-brand-3);color:var(--color-black)}.s-hero-events--primary .a-bg-lines{opacity:.2;color:var(--color-black)}.s-hero-events--secondary .a-bg-lines{opacity:.14;color:#99929c}
