.affiliate-hero{color:#fff;background:linear-gradient(145deg,#0d1b20 0%,#16242a 55%,#22292d 100%);padding:clamp(8.5rem,13vw,12rem) 0 clamp(5rem,8vw,8rem);position:relative;overflow:hidden}.affiliate-hero:before{content:"";background:linear-gradient(112deg,#0000 0 58%,#ff6e5d0e 58% 59%,#0000 59%),radial-gradient(circle at 88% 18%,#50c5cc1f,#0000 25%);position:absolute;inset:0}.affiliate-hero__grid{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(27rem,1.05fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid;position:relative}.affiliate-hero .breadcrumbs{color:#96a5aa}.affiliate-hero .breadcrumbs a{color:#c0cbcd}.affiliate-hero h1{max-width:var(--heading-measure);color:#fff;font-size:var(--heading-hero);letter-spacing:-.065em;margin:1.2rem 0 1.5rem;line-height:.91}.affiliate-hero h1 em{color:var(--aqua);font-style:normal}.affiliate-hero__copy>p:not(.eyebrow){color:#bdc8cb;max-width:43rem;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.75}@media (width<=72rem){.affiliate-hero__grid,.affiliate-fit__grid,.affiliate-attribution__grid,.affiliate-publisher__grid,.affiliate-metrics__grid,.affiliate-boundaries__grid{grid-template-columns:1fr}}@media (width<=52rem){.affiliate-hero{padding-top:7.5rem}}