.c-generic-page{--title-size:1.625rem;--hero-content-margin-top-account-for-header:3rem;--content-padding-top:3rem}@media screen and (max-width:480px){.c-generic-page{--title-size:1.5rem}}@media screen and (min-width:1100px){.c-generic-page{--title-size:2.25rem;--hero-content-margin-top-account-for-header:5.5rem;--content-padding-top:6rem}}@media screen and (min-width:1650px){.c-generic-page{--hero-content-margin-top-account-for-header:7.8rem}}.c-generic-page__hero{width:100vw;text-align:center;background-color:#202621;color:#fff;padding:.001rem 1.25rem;height:50vh;min-height:25rem;max-height:35rem;display:flex;justify-content:center;align-items:center}.c-generic-page__hero-content{margin-top:var(--hero-content-margin-top-account-for-header)}.c-generic-page__hero-title{font-size:var(--title-size);line-height:1.5;margin:0}.c-generic-page__page-content{padding:var(--content-padding-top) 1.25rem;margin:0 auto}
