.page-hero{z-index:10;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:5.5rem 0 2.5rem;display:flex;position:relative;container-type:inline-size}.page-hero .badge{color:#a3a3a3;letter-spacing:-.01em;background:#181818;border-radius:.5rem;margin:0;padding:.42rem .9rem;font-size:.875rem;font-weight:400;line-height:1.2;box-shadow:inset 0 1px #2c2c2c}.page-hero .hero-title{font-synthesis:none;letter-spacing:-.038em;color:#fff;margin:1.25rem 0 0;font-size:4.5rem;font-weight:600;line-height:1.16}@media (width>=1024px){.page-hero .badge{font-size:.875rem}.page-hero .hero-title,.page-hero--large-title .hero-title{font-size:5rem;line-height:1.08}}.page-hero .line{white-space:nowrap;display:block}.page-hero .accent{color:#fff}.page-hero .lede{color:#bbb;letter-spacing:-.01em;max-width:30.5rem;margin:1.4rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.5}.page-hero.page-hero--small-lede .lede{font-size:1.5rem}.page-hero .page-hero-actions{justify-content:center;margin-top:1.85rem;display:flex}@media (width>=1024px){.page-hero .lede,.page-hero.page-hero--small-lede .lede{font-size:1.125rem}}@media (width<=1023px){.page-hero .hero-title{width:100%;max-width:calc(100% - 1.25rem);font-size:3.75rem}}@media (width<=767px){.page-hero{padding:3.5rem 0 1.5rem}.page-hero .hero-title{font-size:1.75rem}.page-hero .lede{font-size:1rem}.page-hero.page-hero--small-lede .lede{font-size:1.125rem}}@media (width>=360px) and (width<=389px){.page-hero .hero-title{font-size:1.875rem}}@media (width>=390px) and (width<=429px){.page-hero .hero-title{font-size:2.125rem}}@media (width>=430px) and (width<=519px){.page-hero .hero-title{font-size:2.375rem}}@media (width>=520px) and (width<=599px){.page-hero .hero-title{font-size:2.875rem}}@media (width>=600px) and (width<=679px){.page-hero .hero-title{font-size:3.375rem}}@media (width>=680px) and (width<=739px){.page-hero .hero-title{font-size:3.875rem}}@media (width>=740px) and (width<=757px){.page-hero .hero-title{font-size:4.125rem}}@media (width>=758px) and (width<=767px){.page-hero .hero-title{font-size:4.25rem}}@media (width<=767px){.page-hero--mobile-title-wrap .line{white-space:normal}@container (width<=18.25rem){.page-hero--mobile-title-wrap .hero-title{font-size:1.5rem}}@container (width>=18.25rem) and (width<=20.75rem){.page-hero--mobile-title-wrap .hero-title{font-size:1.625rem}}@container (width>=20.75rem) and (width<=23rem){.page-hero--mobile-title-wrap .hero-title{font-size:1.75rem}}@container (width>=23rem) and (width<=25rem){.page-hero--mobile-title-wrap .hero-title{font-size:1.875rem}}@container (width>=25rem) and (width<=29.5rem){.page-hero--mobile-title-wrap .hero-title{font-size:2rem}}@container (width>=29.5rem) and (width<=34.5rem){.page-hero--mobile-title-wrap .hero-title{font-size:2.125rem}}@container (width>=34.5rem) and (width<=39.5rem){.page-hero--mobile-title-wrap .hero-title{font-size:2.375rem}}@container (width>=39.5rem){.page-hero--mobile-title-wrap .hero-title{font-size:2.875rem}}.page-hero--mobile-title-fit-long .hero-title{font-size:2.875rem}@container (width<=18.25rem){.page-hero--mobile-title-fit-long .hero-title{font-size:1.125rem}}@container (width>=18.25rem) and (width<=20.75rem){.page-hero--mobile-title-fit-long .hero-title{font-size:1.25rem}}@container (width>=20.75rem) and (width<=23rem){.page-hero--mobile-title-fit-long .hero-title{font-size:1.375rem}}@container (width>=23rem) and (width<=25rem){.page-hero--mobile-title-fit-long .hero-title{font-size:1.5rem}}@container (width>=25rem) and (width<=29.5rem){.page-hero--mobile-title-fit-long .hero-title{font-size:1.75rem}}@container (width>=29.5rem) and (width<=34.5rem){.page-hero--mobile-title-fit-long .hero-title{font-size:2rem}}@container (width>=34.5rem) and (width<=39.5rem){.page-hero--mobile-title-fit-long .hero-title{font-size:2.375rem}}@container (width>=39.5rem){.page-hero--mobile-title-fit-long .hero-title{font-size:2.875rem}}.page-hero--mobile-title-fit-short .hero-title{font-size:3.75rem}@container (width<=18.25rem){.page-hero--mobile-title-fit-short .hero-title{font-size:1.75rem}}@container (width>=18.25rem) and (width<=20.75rem){.page-hero--mobile-title-fit-short .hero-title{font-size:1.875rem}}@container (width>=20.75rem) and (width<=23rem){.page-hero--mobile-title-fit-short .hero-title{font-size:2rem}}@container (width>=23rem) and (width<=25rem){.page-hero--mobile-title-fit-short .hero-title{font-size:2.125rem}}@container (width>=25rem) and (width<=29.5rem){.page-hero--mobile-title-fit-short .hero-title{font-size:2.375rem}}@container (width>=29.5rem) and (width<=34.5rem){.page-hero--mobile-title-fit-short .hero-title{font-size:2.75rem}}@container (width>=34.5rem) and (width<=39.5rem){.page-hero--mobile-title-fit-short .hero-title{font-size:3.25rem}}@container (width>=39.5rem){.page-hero--mobile-title-fit-short .hero-title{font-size:3.75rem}}.page-hero .hero-title,.page-hero.page-hero--mobile-title-fit-long .hero-title,.page-hero.page-hero--mobile-title-fit-short .hero-title,.page-hero.page-hero--mobile-title-wrap .hero-title{font-size:2.25rem;line-height:1.08}.page-hero .line{white-space:normal}}
