.header{position:relative;background:linear-gradient(to right, var(--beaver-blue) 0%, var(--beaver-blue) calc(50% - 44rem), var(--nittany-navy) calc(50% + 44rem), var(--nittany-navy) 100%)}.header__geometrics{position:absolute;inset:0;overflow:hidden;--hub-geometric-gradient: url(#hub-geometric-header-gradient)}.header__geometrics .sprite{position:absolute;width:71.8rem;top:-42.7rem;height:auto;opacity:.3}.header__geometrics .sprite:nth-child(2){left:calc(50% - 33rem)}.header__geometrics .sprite:nth-child(3){left:calc(50% + 38rem)}.header__inner{max-width:122rem;margin:0 auto;padding:0 2rem;display:grid;grid-template-areas:"dogear content" "overflow overflow";grid-template-columns:min(50%,24rem) auto}@media(min-width: 800px){.header__inner{padding:0 4rem}}.header__dogear{position:relative;grid-area:dogear;height:fit-content;padding:1rem clamp(5rem,calc(100% / 3),7.5rem) 1rem 0;clip-path:polygon(-2rem -0.1rem, 100% -0.1rem, calc(100% - 100vw) 100vw)}@media(min-width: 800px){.header__dogear{clip-path:polygon(-4rem -0.1rem, 100% -0.1rem, calc(100% - 100vw) 100vw)}}@media(min-width: 950px){.header__dogear{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 1180px){.header__dogear{clip-path:polygon(calc((-100vw + 110rem) / 2) -0.1rem, 100% -0.1rem, calc(100% - 100vw) 100vw)}}.header__dogear::before{z-index:-1;content:"";position:absolute;inset:0 0 0 -2rem;background-color:var(--white);background-image:linear-gradient(to right, color-mix(in srgb, var(--slate-light) 50%, transparent), transparent 100%)}@supports not (color: color-mix(in srgb, white, white)){.header__dogear::before{background-image:linear-gradient(to right, rgba(204, 218, 230, 0.5), transparent 100%)}}@media(min-width: 800px){.header__dogear::before{inset:0 0 0 -4rem}}@media screen and (min-width: 1180px){.header__dogear::before{inset:0 0 0 calc((-100vw + 110rem)/2)}}.header__content{position:relative;grid-area:content;display:flex;align-items:center;padding:0.3rem 0}@media(min-width: 950px){.header__content{padding:1rem 0 0 0}}.header__overflow{position:relative;grid-area:overflow}.header__overflow:empty{padding:0.6rem 0}
/*# sourceMappingURL=styles.css.map */
