.hero:not(:has(.cmp-hero--tertiary))+.wrapper{margin-top:-2rem}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper{padding-top:2rem}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.py-0{padding-top:2rem}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-snug{padding-top:3.5rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-snug{padding-top:4rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-snug{padding-top:5rem}}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-normal{padding-top:4rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-normal{padding-top:5rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-normal{padding-top:6rem}}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-relaxed{padding-top:5rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-relaxed{padding-top:6rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-py-relaxed{padding-top:8rem}}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-tight{padding-top:3rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-tight{padding-top:3.5rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-tight{padding-top:4rem}}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-snug{padding-top:3.5rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-snug{padding-top:4rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-snug{padding-top:5rem}}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-normal{padding-top:4rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-normal{padding-top:5rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-normal{padding-top:6rem}}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-relaxed{padding-top:5rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-relaxed{padding-top:6rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-relaxed{padding-top:8rem}}.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-loose{padding-top:6rem}@media (min-width:768px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-loose{padding-top:8rem}}@media (min-width:1024px){.hero:not(:has(.cmp-hero--tertiary))+.wrapper>.cmp-container>.cmp-wrapper.inset-pt-loose{padding-top:9rem}}.hero:not(:has(.cmp-hero--tertiary))+.containerV2{margin-top:-2rem}.hero:not(:has(.cmp-hero--tertiary))+.containerV2>.cmp-containerV2>.grid{padding-top:2rem}.theme-dark.cmp-hero--primary .cmp-hero__container{--tw-gradient-stops:#0009 -75%,#0000 37.5%}@media (min-width:1024px){.theme-dark.cmp-hero--primary .cmp-hero__container{--tw-gradient-stops:#0009 37.5%,#0000 75%}}.cmp-hero__content{z-index:0}@media (min-width:768px){.cmp-hero__eyebrow{font-family:var(--gds-fontFamily-theme-eyebrow-tablet);font-size:var(--gds-fontSize-theme-eyebrow-tablet);font-weight:var(--gds-fontWeight-theme-eyebrow-tablet);letter-spacing:var(--gds-letterSpacing-theme-eyebrow-tablet);line-height:var(--gds-lineHeight-theme-eyebrow-tablet)}}@media (min-width:1024px){.cmp-hero__eyebrow{font-family:var(--gds-fontFamily-theme-eyebrow-desktop);font-size:var(--gds-fontSize-theme-eyebrow-desktop);font-weight:var(--gds-fontWeight-theme-eyebrow-desktop);letter-spacing:var(--gds-letterSpacing-theme-eyebrow-desktop);line-height:var(--gds-lineHeight-theme-eyebrow-desktop)}}.cmp-hero__eyebrow{font-family:var(--gds-fontFamily-theme-eyebrow-mobile);font-size:var(--gds-fontSize-theme-eyebrow-mobile);font-weight:var(--gds-fontWeight-theme-eyebrow-mobile);letter-spacing:var(--gds-letterSpacing-theme-eyebrow-mobile);line-height:var(--gds-lineHeight-theme-eyebrow-mobile)}@media (min-width:768px){.cmp-hero__eyebrow{font-family:var(--gds-fontFamily-theme-eyebrow-tablet);font-size:var(--gds-fontSize-theme-eyebrow-tablet);font-weight:var(--gds-fontWeight-theme-eyebrow-tablet);letter-spacing:var(--gds-letterSpacing-theme-eyebrow-tablet);line-height:var(--gds-lineHeight-theme-eyebrow-tablet)}}@media (min-width:1024px){.cmp-hero__eyebrow{font-family:var(--gds-fontFamily-theme-eyebrow-desktop);font-size:var(--gds-fontSize-theme-eyebrow-desktop);font-weight:var(--gds-fontWeight-theme-eyebrow-desktop);letter-spacing:var(--gds-letterSpacing-theme-eyebrow-desktop);line-height:var(--gds-lineHeight-theme-eyebrow-desktop)}}.cmp-hero__eyebrow{font-family:AvenirNextLTCom-Demi,Arial,Helvetica,sans-serif;font-family:var(--gds-fontFamily-theme-demi);font-weight:var(--gds-fontWeight-theme-demi);font-synthesis:style small-caps}.cmp-hero__cta{justify-content:center}.theme-light.cmp-hero--primary .cmp-hero__container{--tw-gradient-stops:#fffc -75%,#fff0 37.5%}@media (min-width:1024px){.theme-light.cmp-hero--primary .cmp-hero__container{--tw-gradient-stops:#fffc 37.5%,#fff0 75%}.cmp-hero__header--aperture-none{max-width:calc(100% - 525px)}}.cmp-hero--tertiary .cmp-hero-tertiary-bg-img,.cmp-hero--tertiary .cmp-hero__container--wrapper{filter:opacity(.15)grayscale();background-image:var(--bg-image)}