@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--error-page__content-padding-mobile: 227px var(--space-16) 154px var(--space-16);--error-page__content-padding-desktop: 227px 48px 162px 48px;--error-page__content-padding-desktop-large: 227px 33% 162px 48px;--error-page__cta-padding-desktop: 227px 48px 162px 48px;--error-page__cta-gap: var(--space-8);--error-page__cta-color-dark-primary: var(--font-color-primary);--error-page__cta-color-dark-secondary: var(--color-white)}.error-page{display:grid;grid-template-columns:1fr;gap:0}.error-page div,.error-page section{grid-row-start:1;grid-column-start:1}.error-page__image{top:0;right:0;bottom:0;left:0;overflow:hidden}.error-page__image img,.error-page__image .image-block{width:-webkit-fill-available;height:100%;object-fit:cover}.error-page__image figcaption{border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.error-page__content{position:relative;padding:var(--error-page__content-padding-mobile)}@media screen and (min-width: 1024px){.error-page__content{padding:var(--error-page__content-padding-desktop)}}@media screen and (min-width: 1392px){.error-page__content{margin:auto;padding:var(--error-page__content-padding-desktop-large)}}.error-page__cta div:nth-child(1){margin-right:var(--error-page__cta-gap)}.error-page[data-overlay=true] .error-page__image{position:relative}.error-page[data-overlay=true] .error-page__image:before{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;content:""}.error-page[data-background-dark=true] .cta-button__primary{color:var(--error-page__cta-color-dark-primary)}.error-page[data-background-dark=true] .cta-button__secondary{border-color:var(--color-white)}
