.ev-hero{container:events-hero/inline-size;position:relative;isolation:isolate;background:#fffffc;color:#111;font-family:var(--font-site,"Instrument Sans",Arial,sans-serif)}.ev-hero *,.ev-hero :after,.ev-hero :before{box-sizing:border-box}.ev-hero__stage{position:relative;height:clamp(480px,44.4444cqw,720px)}.ev-hero__art{overflow:hidden;background:#fffffc}.ev-hero__art,.ev-hero__panel,.ev-hero__reveal{position:absolute;inset:0}.ev-hero__panel picture{display:contents}.ev-hero__panel img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;max-width:none}.ev-hero__art:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#fffffc12,#fffffc24 48%,#fffffce8 82%,#fffffc)}.ev-hero[data-multiple] .ev-hero__panel{inset:0 auto 0 calc(var(--hero-index) * 100% / var(--hero-count) - 60px);width:calc(100% / var(--hero-count) + 120px);clip-path:polygon(124px 0,100% 0,calc(100% - 124px) 100%,0 100%)}.ev-hero[data-multiple] .ev-hero__panel:first-child{clip-path:polygon(0 0,100% 0,calc(100% - 124px) 100%,0 100%)}.ev-hero[data-multiple] .ev-hero__panel:last-child{clip-path:polygon(124px 0,100% 0,100% 100%,0 100%)}.ev-hero .ev-head{position:absolute;inset:auto 0 0;display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:24px 80px;align-items:end;width:min(1280px,calc(100% - 80px));margin:0 auto;padding:40px 0 36px}.ev-hero .ev-head :is(h1,h2){margin:0;color:#111;font-family:inherit;font-size:clamp(56px,7.78cqw,112px);font-weight:700;line-height:.95;letter-spacing:-.04em}.ev-hero .ev-head__aside{display:flex;flex-direction:column;gap:14px;padding-bottom:12px}.ev-hero .ev-head__aside p{margin:0;color:#374151;font-size:clamp(17px,1.4cqw,20px);font-weight:400;line-height:1.45}.ev-hero__subscribe{display:inline-flex;align-items:center;gap:8px;min-height:32px;width:fit-content;font-size:15px;font-weight:600;color:#1e56d8;text-decoration:none;line-height:1.4}.ev-hero__subscribe svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}a.ev-hero__subscribe:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}@container events-hero (max-width: 900px){.ev-hero .ev-head{grid-template-columns:1fr;gap:16px;width:calc(100% - 48px)}}@container events-hero (max-width: 600px){.ev-hero__panel[data-mobile-crop] img{object-position:var(--hero-mobile-focus)!important;transform-origin:var(--hero-mobile-focus)!important;scale:var(--hero-mobile-scale)!important;clip-path:var(--hero-mobile-clip)!important}.ev-hero .ev-head{width:calc(100% - 36px);padding:24px 0}.ev-hero[data-multiple] .ev-hero__stage{height:calc(90px + max(300px, var(--hero-count) * 104px))}.ev-hero[data-multiple] .ev-hero__panel{inset:calc(var(--hero-index) * 100% / var(--hero-count) - 14px) 0 auto;width:100%;height:calc(100% / var(--hero-count) + 28px);clip-path:polygon(0 30px,100% 0,100% calc(100% - 30px),0 100%)}.ev-hero[data-multiple] .ev-hero__panel:first-child{clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),0 100%)}.ev-hero[data-multiple] .ev-hero__panel:last-child{clip-path:polygon(0 30px,100% 0,100% 100%,0 100%)}.ev-hero[data-multiple] .ev-hero__art:after{background:linear-gradient(180deg,transparent 84%,#fffffc)}.ev-hero[data-multiple] .ev-head{position:relative;padding-top:16px}}