.g-header-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:486px;background:#302A9C;color:#FFFFFF}@media (min-width:992px){.g-header-404{min-height:772px}}.g-header-404__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;text-align:center}.g-header-404 .g-btn,.g-header-404__summary,.g-header-404__title{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px);-webkit-animation:header404LoadIn 0.7s cubic-bezier(0.16,1,0.3,1) both;animation:header404LoadIn 0.7s cubic-bezier(0.16,1,0.3,1) both}.g-header-404__title{margin-bottom:20px;-webkit-animation-delay:80ms;animation-delay:80ms;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}@media (min-width:992px){.g-header-404__title{margin-bottom:40px}}.g-header-404__summary{margin-bottom:20px;-webkit-animation-delay:180ms;animation-delay:180ms;font-size:clamp(1rem,0.875rem + 0.5vw,1.25rem);line-height:140%;font-family:"CabinetGrotesk",sans-serif;color:#FFFFFF;font-weight:700;word-break:break-word}@media (min-width:992px){.g-header-404__summary{margin-bottom:40px}}.g-header-404 .g-btn{-webkit-animation-delay:280ms;animation-delay:280ms}.g-header-404 .g-btn:focus,.g-header-404 .g-btn:hover{text-decoration:underline}@-webkit-keyframes header404LoadIn{0%{opacity:0;-webkit-transform:translateY(36px);transform:translateY(36px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes header404LoadIn{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-404 .g-btn,.g-header-404__summary,.g-header-404__title{opacity:1;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}