.error-page{min-height:50vh;padding-top:8px;align-content:center}.error-page__message{text-align:center}.error-page__message--headline{color:#000;text-transform:uppercase;font-family:InterstateWGL-Black,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.04em;font-size:24px;line-height:24px;letter-spacing:.02em}.-bg-dark .error-page__message--headline,.-bg-section-dark .error-page__message--headline,.-bg-page-dark .-bg-section-transparent .error-page__message--headline{color:#fff;fill:#fff}@media (min-width: 768px){.error-page__message--headline{font-size:calc(24px + 16 * ((100vw - 768px) / 672));line-height:calc(24px + 16 * ((100vw - 768px) / 672))}}@media (min-width: 1441px){.error-page__message--headline{font-size:40px;line-height:40px}}.error-page__message--sub_text{color:#000;font-size:16px;line-height:24px;font-family:Helvetica-Now-Text-Regular,Helvetica,Arial,sans-serif;display:block;min-height:1px;margin-top:36px}.-bg-dark .error-page__message--sub_text,.-bg-section-dark .error-page__message--sub_text,.-bg-page-dark .-bg-section-transparent .error-page__message--sub_text{color:#fff;fill:#fff}.error-page__message--sub_text a{color:#000}.-bg-dark .error-page__message--sub_text a,.-bg-section-dark .error-page__message--sub_text a,.-bg-page-dark .-bg-section-transparent .error-page__message--sub_text a{color:#fff;fill:#fff}.error-page__codes{color:#000;font-size:10px;line-height:15px;font-family:Helvetica-Now-Text-Regular,Helvetica,Arial,sans-serif;text-align:center;color:#6e6e6e;margin-top:36px}.-bg-dark .error-page__codes,.-bg-section-dark .error-page__codes,.-bg-page-dark .-bg-section-transparent .error-page__codes{color:#fff;fill:#fff}.error-page__codes a{color:#000}.-bg-dark .error-page__codes a,.-bg-section-dark .error-page__codes a,.-bg-page-dark .-bg-section-transparent .error-page__codes a{color:#fff;fill:#fff}.error-page__codes p{margin-bottom:8px;white-space:pre-line}
