.bc-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#1c1c1b,var(--color-graphite-90) 60%,var(--color-graphite));color:var(--color-white);min-height:260px;display:flex;align-items:center;padding-block:var(--space-8)}.bc-hero-fx{position:absolute;inset:0;background-image:repeating-linear-gradient(-55deg,rgb(255 255 255 / .07) 0,rgb(255 255 255 / .07) 2px,transparent 2px,transparent 26px);mask-image:linear-gradient(90deg,transparent 0%,transparent 30%,black 75%)}.bc-hero-content{position:relative;z-index:1;max-width:600px}.bc-hero-eyebrow{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-display);font-size:.8125rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:rgb(255 255 255 / .7)}.bc-hero-eyebrow a{color:inherit}.bc-hero-eyebrow a:hover{color:var(--color-white)}.bc-hero-title{font-weight:700;text-transform:none;letter-spacing:-.01em;font-size:clamp(2rem, 1.5rem + 2vw, 3rem);line-height:1.05;color:var(--color-white);margin-block:var(--space-4) var(--space-5)}.bc-hero-title-highlight{color:var(--color-red)}.bc-hero-lede{max-width:56ch;font-size:clamp(1rem, 1.15vw, 1.15rem);line-height:1.7;color:rgb(255 255 255 / .82)}