.page-header{align-items:flex-end;background-position:50%;background-size:cover;display:flex;min-height:510px;padding-bottom:4rem;padding-top:5.625rem;position:relative}@media screen and (min-width:576px){.page-header{max-height:640px;min-height:620px;padding-bottom:10rem;padding-top:7.5rem}}.page-header:after{background-color:hsla(0,0%,100%,0);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.page-header .generic-heading{max-width:515px}.page-header .main-content{min-height:150px;width:100%;z-index:2}.page-header .main-content p{font-weight:300;margin:10px 0 0;padding:0 0 0 2.5rem}@media screen and (min-width:576px){.page-header .main-content p{padding:0 0 0 5rem}}@media screen and (min-width:1280px){.page-header .main-content{padding-top:17.5rem}}.page-header-deep{min-height:564px;padding-bottom:25rem}.page-header-deep .main-content{padding-bottom:6.25rem;padding-top:9.375rem}@media screen and (min-width:576px){.page-header-deep .main-content{padding-top:15rem}.page-header-deep{align-items:center;min-height:780px;padding-bottom:17.5rem}}.page-header-deep-no-mobile-overlay{padding-bottom:4rem}@media screen and (min-width:576px){.page-header-deep-no-mobile-overlay{padding-bottom:17.5rem}}.page-header-deep-no-mobile-overlay .blue-strip-desktop{display:none}@media screen and (min-width:768px){.page-header-deep-no-mobile-overlay .blue-strip-desktop{display:block}}.page-header-shallow{min-height:unset}.page-header-shallow .main-content{padding-top:9.375rem}@media screen and (min-width:576px){.page-header-shallow{padding-bottom:6.75rem}}.page-header-no-background{min-height:300px;padding-bottom:0}.page-header-no-background .container{padding-top:5.375rem}.page-header-no-background .main-content{min-height:auto}@media screen and (min-width:576px){.page-header-no-background{min-height:360px;padding-bottom:2rem}}.page-header .side-ctas{position:fixed;right:0;top:32%;z-index:1000}.page-header .side-ctas .side-cta{background-color:var(--wp--preset--color--c-proxima-green);color:var(--wp--preset--color--c-proxima-white);display:block;font-size:1.125rem;margin-bottom:100px;padding:15px 23px 38px 7px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s;writing-mode:vertical-lr}.page-header .side-ctas .side-cta:last-of-type{margin-bottom:0}.page-header .side-ctas .side-cta:hover{background-color:var(--wp--preset--color--c-proxima-pink)}.page-header .side-ctas .side-cta:after{bottom:0;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1MCAyNCI+PHBhdGggIHN0cm9rZT0iI2ZmZiIgZD0ibTI1LjE4IDEzLjE2Ni0uMTgtLjA2OS0uMTguMDY5TC41IDIyLjUwMVYxMS4wNDhsMjQuMTItOS43MzkgMjQuODggOS43NDN2MTEuNDVsLTI0LjMyLTkuMzM2WiIvPjwvc3ZnPg==);height:23px;position:absolute;right:0;width:50px}.page-header .side-ctas .side-cta-pink{background-color:var(--wp--preset--color--c-proxima-pink)}.page-header .side-ctas .side-cta-pink:hover{background-color:var(--wp--preset--color--c-proxima-green)}.page-header-wide-title .generic-heading{max-width:700px}.page-header .blue-strip{background-color:rgba(0,194,198,.6);bottom:0;min-height:256px;padding:25px 0;position:absolute;width:100%;z-index:3}@media screen and (min-width:768px){.page-header .blue-strip{padding:35px 0}}.page-header .blue-strip .generic-heading{margin:0 0 1.5rem}@media screen and (min-width:768px){.page-header .blue-strip .generic-heading{margin:0 0 2.5rem}}.page-header .blue-strip .item{display:grid;gap:.75rem;grid-template-columns:37px 1fr}.page-header .blue-strip .item .generic-heading{display:block;margin:0;text-decoration:none;transition:all .3s ease}.page-header .blue-strip .content{max-width:100%}@media screen and (min-width:768px){.page-header .blue-strip .content{max-width:50%}}.page-header .blue-strip .content-full-width{max-width:100%}.page-header .blue-strip .content>*{margin:0}.page-header .blue-strip .content .generic-heading{max-width:100%}.page-header .blue-strip-paragraph{padding:45px 0 50px}.page-header .blue-strip-paragraph .h2{font-size:clamp(31px,2.92vw,42px)}.page-header video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.debug{bottom:0;display:none!important;left:50%;max-width:1280px;min-height:20000px;min-width:1280px;position:absolute;top:0;transform:translateX(-50%);z-index:9999}@media(min-width:992px){.debug{display:grid!important}}.debug>*{background:rgba(0,0,0,.25)}
