.hero-slide:is([data-source=ceremony],[data-source=cohort]){background:var(--color-ink)}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__copy{max-width:calc(50% - 60px)}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__title{font-size:clamp(2.2rem,1.2rem + 2.6vw,3.65rem);text-shadow:none}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__media{left:50%;right:max(24px,calc((100vw - 1440px) / 2));top:40px;bottom:100px;border-radius:20px;overflow:hidden}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__media:after{background:none}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__img{object-position:center}@media (min-width:768px) and (max-width:1099px){.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__copy{max-width:calc(50% - 30px)}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__title{font-size:clamp(2rem,3.9vw,2.65rem)}}@media (max-width:767px){.hero-slide:is([data-source=ceremony],[data-source=cohort]){align-items:start}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__media{inset:0 0 auto;height:calc(100vw * .66418);border-radius:0}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__img{object-fit:contain}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__inner{padding-top:calc(100vw * .66418 + 28px);padding-bottom:96px}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__copy{max-width:100%}.hero-slide:is([data-source=ceremony],[data-source=cohort]) .hero-slide__title{font-size:clamp(1.9rem,7.4vw,2.5rem)}}