.band[data-astro-cid-3cvyxika]{min-height:clamp(34rem,82svh,50rem);color:var(--fg);background:var(--charcoal);align-items:flex-end;display:flex;position:relative;overflow:hidden}.band-short[data-astro-cid-3cvyxika]{min-height:clamp(26rem,60svh,36rem)}.band-media{z-index:0;position:absolute;inset:0}.band-scrim[data-astro-cid-3cvyxika]{z-index:1;background:radial-gradient(50% 45% at 0% 100%, color-mix(in srgb, var(--green) 12%, transparent), transparent 70%), linear-gradient(to top, color-mix(in srgb, var(--charcoal) 90%, transparent), color-mix(in srgb, var(--charcoal) 40%, transparent) 55%, color-mix(in srgb, var(--charcoal) 15%, transparent));position:absolute;inset:0}.band[data-astro-cid-3cvyxika]:has(.band-content-end) .band-scrim[data-astro-cid-3cvyxika]{background:radial-gradient(50% 45% at 100% 100%, color-mix(in srgb, var(--green) 12%, transparent), transparent 70%), linear-gradient(to top, color-mix(in srgb, var(--charcoal) 90%, transparent), color-mix(in srgb, var(--charcoal) 40%, transparent) 55%, color-mix(in srgb, var(--charcoal) 15%, transparent))}.band-content[data-astro-cid-3cvyxika]{z-index:2;padding-block:clamp(2.5rem,2rem + 3vw,5rem);display:grid;position:relative}@media (width>=1024px){.band-content[data-astro-cid-3cvyxika]{grid-template-columns:repeat(12,1fr)}.band-content[data-astro-cid-3cvyxika]>*{grid-column:1/span 7}.band-content-end[data-astro-cid-3cvyxika]>*{grid-column:6/span 7}}.band[data-astro-cid-3cvyxika] .t-tonal{color:color-mix(in srgb, var(--offwhite) 72%, var(--charcoal))}
