.header[data-variant=hero][data-channel=home]{--header-hero-height:684px}@media(min-width:37.5em){.header[data-variant=hero][data-channel=home]{--header-hero-height:820px}}@media(min-width:75em){.header[data-variant=hero][data-channel=home]{--header-hero-height:920px}}@media(min-width:90em){.header[data-variant=hero][data-channel=home]{--header-hero-height:1000px}}.header[data-variant=hero][data-channel=home]:after{z-index:200;position:absolute;top:0;right:0;bottom:0;left:0;content:" ";background:linear-gradient(180deg,var(--alpha-black-00) 0,var(--colors-base-black) 100%)}.header[data-variant=hero][data-channel=home]:before{opacity:.4;-webkit-mask-size:240px auto;mask-size:240px auto}@media(min-width:75em){.header[data-variant=hero][data-channel=home]:before{-webkit-mask-size:394px auto;mask-size:394px auto}}@media(min-width:90em){.header[data-variant=hero][data-channel=home]:before{-webkit-mask-size:500px auto;mask-size:500px auto}}@media(max-width:37.49em){.header[data-variant=hero][data-channel=home] .button{font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-style:normal;text-transform:uppercase;font-size:.75rem;line-height:.75rem;letter-spacing:.06rem;height:auto;padding:var(--spacing-md) var(--spacing-xl) var(--spacing-md) var(--spacing-xl);border-radius:var(--spacing-md) 0 var(--spacing-md) 0;margin-top:var(--spacing-xl)}.header[data-variant=hero][data-channel=home] .button svg{max-width:20px;max-height:20px}}.header-headline-primary{display:inline-flex;align-items:flex-start;margin-bottom:var(--spacing-4xl);flex-direction:column;gap:var(--spacing-2xl)}@media(min-width:37.5em){.header-headline-primary{margin-bottom:var(--spacing-7xl)}}.header-headline-primary .header-headline__pre-header{margin:0;font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-style:normal;text-transform:uppercase;font-size:.75rem;line-height:.75rem;letter-spacing:.06rem;color:var(--text-brand-silver)}@media(min-width:75em){.header-headline-primary .header-headline__pre-header{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-style:normal;text-transform:uppercase;font-size:1rem;line-height:1rem;letter-spacing:.08rem}}.header-headline-primary h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:1.75rem;line-height:1.5rem;letter-spacing:.035rem}@media(min-width:22.5em){.header-headline-primary h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:2.375rem;line-height:2rem;letter-spacing:.02375rem}}@media(min-width:37.5em){.header-headline-primary h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:3rem;line-height:2.5rem}}@media(min-width:75em){.header-headline-primary h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:5rem;line-height:4.25rem}}.header-headline-primary h1 strong{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:3rem;line-height:2.5rem;display:block}@media(min-width:22.5em){.header-headline-primary h1 strong{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:3.875rem;line-height:3.25rem}}@media(min-width:37.5em){.header-headline-primary h1 strong{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:5rem;line-height:4.25rem}}@media(min-width:75em){.header-headline-primary h1 strong{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:7.5rem;line-height:6.25rem}}.header-headline-gamestime{display:inline-flex;align-items:flex-start;margin-bottom:var(--spacing-4xl);flex-direction:column;gap:var(--spacing-2xl)}@media(min-width:37.5em){.header-headline-gamestime{margin-bottom:var(--spacing-7xl)}}.header-headline-gamestime .header-headline__pre-header{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-style:normal;text-transform:uppercase;font-size:.75rem;line-height:.75rem;letter-spacing:.06rem;margin:0}@media(min-width:75em){.header-headline-gamestime .header-headline__pre-header{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);font-style:normal;text-transform:uppercase;font-size:1rem;line-height:1rem;letter-spacing:.08rem}}.header-headline-gamestime h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:3rem;line-height:2.5rem;display:block}@media(min-width:22.5em){.header-headline-gamestime h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:3.875rem;line-height:3.25rem}}@media(min-width:37.5em){.header-headline-gamestime h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:5rem;line-height:4.25rem}}@media(min-width:75em){.header-headline-gamestime h1{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:7.5rem;line-height:6.25rem}}.header-headline-gamestime .header-headline__post-header{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:1.25rem;line-height:1rem;letter-spacing:.0375rem;margin:0}@media(min-width:37.5em){.header-headline-gamestime .header-headline__post-header{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:1.5rem;line-height:1.25rem;letter-spacing:.0375rem}}@media(min-width:75em){.header-headline-gamestime .header-headline__post-header{font-family:var(--font-secondary);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;font-size:1.75rem;line-height:1.5rem;letter-spacing:.035rem}}.header-headline-gamestime .button{margin-top:var(--spacing-3xl)}@media(min-width:37.5em){.header-headline-gamestime .button{margin-top:var(--spacing-4xl)}}