.error-page{min-height:50vh;padding-top:8px;align-content:center}.error-page__message{text-align:center}.error-page__message--headline{font-family:interstatelevis-black,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;font-size:24px;letter-spacing:.04em;text-transform:uppercase}@media(min-width:768px){.error-page__message--headline{font-size:32px}}@media(min-width:1025px){.error-page__message--headline{font-size:40px}}.error-page__message--headline{color:#000}.-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}.error-page__message--headline{letter-spacing:.02em}.error-page__message--sub_text{font-family:Helvetica Now Text,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;font-size:16px;letter-spacing:.02em;text-transform:none;color:#000}.-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__message--sub_text{display:block;min-height:1px;margin-top:36px}.error-page__codes{font-family:Helvetica Now Text,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;font-size:10px;letter-spacing:.02em;text-transform:none;color:#000}.-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{text-align:center;color:#6e6e6e;margin-top:36px}.error-page__codes p{margin-bottom:8px;white-space:pre-line}
