.hero-card{isolation:isolate;margin:var(--frame-gap) var(--frame-gap) 0;padding-top:calc(var(--header-height) + var(--space-10));padding-bottom:clamp(var(--space-8), 2rem + 2vw, var(--space-16));color:var(--color-on-dark);background-color:var(--color-dark);border-radius:var(--radius-xl);display:flex;position:relative;overflow:hidden}.hero-card:before{z-index:-1;content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-card--home{min-height:clamp(34rem,90svh,54rem)}.hero-card--home:before{background-image:-webkit-linear-gradient(#0c0e11e0 0%,#0c0e1133 50%,#0c0e1180 100%),-webkit-image-set(url(/assets/hero-roll-BvTaCxDW.webp) 1x type("image/webp"),url(/assets/hero-roll-CyI49-t_.jpg) 1x type("image/jpeg"));background-image:linear-gradient(#0c0e1180 0%,#0c0e1133 50%,#0c0e11e0 100%),image-set("/assets/hero-roll-BvTaCxDW.webp" 1x type("image/webp"),"/assets/hero-roll-CyI49-t_.jpg" 1x type("image/jpeg"));background-position:65%}.hero-card--page{min-height:clamp(19rem,40svh,25rem)}.hero-card--page:before{background-image:-webkit-linear-gradient(350deg,#0c0e11f0 25%,#0c0e118c),-webkit-image-set(url(/assets/hero-pages-DTOqQy3n.webp) 1x type("image/webp"),url(/assets/hero-pages-CWVaD54O.jpg) 1x type("image/jpeg"));background-image:linear-gradient(100deg,#0c0e11f0 25%,#0c0e118c),image-set("/assets/hero-pages-DTOqQy3n.webp" 1x type("image/webp"),"/assets/hero-pages-CWVaD54O.jpg" 1x type("image/jpeg"))}.hero-card--plain:before{background-image:radial-gradient(circle at 88% 12%, #d42a2a3d, transparent 45%), linear-gradient(160deg, var(--color-dark-raised), var(--color-dark))}@media (width<48em){.hero-card{padding-top:calc(var(--header-height) + var(--space-6))}}.hero-card__inner{flex-direction:column;justify-content:flex-end;display:flex}@media (prefers-reduced-motion:no-preference){.hero-card:before{animation:zoom-out 1.8s var(--ease-out) both}.hero-card--page .hero-card__inner>*,.hero-card--plain .hero-card__inner>*{animation:rise-in .8s var(--ease-out) both}.hero-card__inner>:nth-child(2){animation-delay:.12s}.hero-card__inner>:nth-child(3){animation-delay:.24s}}
