.page-header{text-wrap:balance;min-height:30rem;padding:2.4rem 0;display:flex;position:relative}.page-header.page-header--y-center{align-items:center}.page-header.page-header--y-bottom{align-items:flex-end}.page-header.page-header--x-center{text-align:center;justify-content:center}.page-header.page-header--x-center .btn{text-align:center}.page-header.page-header--x-center .container{margin:0 auto}.page-header.page-header--x-right{text-align:right;justify-content:flex-end}.page-header.page-header--x-right .btn{text-align:center}.page-header.page-header--x-right .container{margin:0 0 0 auto}.page-header.page-header--gradient-b{background:linear-gradient(180deg, #00000080 0%, #0000 var(--gradient-percent,25%))}.page-header.page-header--gradient-t{background:linear-gradient(0deg, #00000080 0%, #0000 var(--gradient-percent,25%))}.page-header.page-header--gradient-y{background:linear-gradient(180deg, #00000080 0%, #0000 var(--gradient-percent,25%)), linear-gradient(0deg, #00000080 0%, #0000 var(--gradient-percent,25%))}@media only screen and (width>=1280px){.page-header{min-height:35rem}}.page-header__overlay{z-index:2;background-color:#000;width:100%;height:100%;position:absolute;inset:0}.page-header__body{z-index:5;color:var(--content-color);width:100%;position:relative}.page-header__body .cta-link-with-arrow{color:var(--content-color)}.page-header__body h1{font-size:var(--font-h1-larger-size-mobile);line-height:var(--font-h1-larger-line-height-mobile);letter-spacing:-.076rem}
