.g-header-wrapper{position:relative;background:#FFFFFF}.g-header{position:relative;padding-block:118px 104px;overflow:hidden}.g-header:before{content:"";position:absolute;inset:0;z-index:1;opacity:0.9;background:var(--gradient-header-secondary);pointer-events:none}.g-header--flip:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.g-header__image,.g-header__picture{position:absolute;inset:0;display:block;width:100%;height:100%}@media (max-width:767px){.g-header__image,.g-header__picture{-webkit-filter:brightness(0.7);filter:brightness(0.7)}}.g-header__picture{z-index:0}.g-header__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:992px){.g-header{padding-block:172px 112px}}@media (min-width:1200px){.g-header{min-height:560px}}.g-header>.container{position:relative;z-index:2}.g-header *{color:#FFFFFF}.g-header__subtitle{display:block;margin-bottom:clamp(16px,2vw,24px);font-size:clamp(0.875rem,0.75rem + 0.25vw,1rem);line-height:125%;font-family:"GeneralSans",sans-serif;color:#FFFFFF;font-weight:600;word-break:break-word;letter-spacing:0.96px;text-transform:uppercase}.g-header__title{max-width:min(100%,11.25em);margin-bottom:clamp(16px,2vw,24px);font-size:clamp(2rem,1rem + 3vw,4rem);line-height:103.125%;font-family:"CabinetGrotesk",sans-serif;color:#FFFFFF;font-weight:900;word-break:break-word;font-size:clamp(1.75rem,5.5vw,4rem);overflow-wrap:anywhere}.g-header__summary{max-width:620px;margin-bottom:clamp(24px,3vw,36px);font-size:clamp(1.125rem,1rem + 0.5vw,1.5rem);line-height:125%;font-family:"CabinetGrotesk",sans-serif;color:#FFFFFF;font-weight:700;word-break:break-word}.g-header .g-btn{font-style:normal}.g-header .g-subsite-indicator,.g-header>.container .g-btn,.g-header__subtitle,.g-header__summary,.g-header__title{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px);-webkit-animation:headerLoadIn 0.7s cubic-bezier(0.16,1,0.3,1) both;animation:headerLoadIn 0.7s cubic-bezier(0.16,1,0.3,1) both}.g-header__subtitle{-webkit-animation-delay:80ms;animation-delay:80ms}.g-header__title{-webkit-animation-delay:160ms;animation-delay:160ms}.g-header__summary{-webkit-animation-delay:260ms;animation-delay:260ms}.g-header>.container .g-btn{-webkit-animation-delay:360ms;animation-delay:360ms}.g-header .g-subsite-indicator{-webkit-animation-delay:440ms;animation-delay:440ms}.g-header-links{position:relative;z-index:2;margin-top:-66px}.g-header-links__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;width:100%;padding:32px 24px;border-bottom-right-radius:16px;background:#302A9C;clip-path:polygon(0 14px,100% 0,100% 100%,0 100%)}@media (min-width:768px){.g-header-links__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}}@media (min-width:1200px){.g-header-links__inner{gap:32px;padding-inline:64px}}.g-header-links__item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;width:100%;opacity:0;-webkit-transform:translateY(32px);transform:translateY(32px);-webkit-animation:headerLoadIn 0.65s cubic-bezier(0.16,1,0.3,1) both;animation:headerLoadIn 0.65s cubic-bezier(0.16,1,0.3,1) both}.g-header-links__item:first-child{-webkit-animation-delay:510ms;animation-delay:510ms}.g-header-links__item:nth-child(2){-webkit-animation-delay:600ms;animation-delay:600ms}.g-header-links__item:nth-child(3){-webkit-animation-delay:690ms;animation-delay:690ms}.g-header-links__item:nth-child(4){-webkit-animation-delay:780ms;animation-delay:780ms}@media (min-width:768px){.g-header-links__item{-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px;width:auto}}.g-header-links__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;color:#FFFFFF;text-align:center;text-decoration:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.g-header-links__link:focus-visible,.g-header-links__link:hover{color:#FFFFFF;text-decoration:underline;text-underline-offset:4px}.g-header-links__link:focus-visible .g-header-links__arrow,.g-header-links__link:hover .g-header-links__arrow{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}.g-header-links__link:focus-visible{outline:3px solid #FFFFFF;outline-offset:8px}.g-header-links__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0}.g-header-links__title{font-size:clamp(0.875rem,0.75rem + 0.25vw,1rem);line-height:125%;word-break:break-word;font-family:"WorkSans",sans-serif;font-weight:600;text-decoration:none;letter-spacing:0.32px;color:#FFFFFF;white-space:normal;overflow-wrap:anywhere}.g-header-links__levels{display:none}.g-header-links__arrow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:12px;height:12px;background-color:#FFFFFF;-webkit-mask:url("../../images/icons/chevron.svg") center/contain no-repeat;mask:url("../../images/icons/chevron.svg") center/contain no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}@-webkit-keyframes headerLoadIn{0%{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headerLoadIn{0%{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.g-header .g-subsite-indicator,.g-header>.container .g-btn,.g-header__subtitle,.g-header__summary,.g-header__title{opacity:1;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}.g-header-links__item{opacity:1;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}