:host,html{--bg_de-shadow1:#0000001a;--bg_de-shadow2:#00000029;--box-shadow-focus:inset 0 0 0 3px var(--border_focus-inner_color);--box-shadow-transparent:0 6px 10px 0 #0000,0 1px 18px 0 #0000,0 3px 5px -1px #0000;--box-shadow-elevation:0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f,0 3px 1px -2px #0003;--box-shadow-elevation-large:0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f,0 3px 5px -1px #0003;--bg_de-section:var(--_gray_100);--bg_de-quickaccess:var(--_gray_100);--bg_de-localheader:#f0f0f0e6}:host([data-theme~=dark]),html[data-theme~=dark]{--bg_de-shadow1:#0000;--bg_de-shadow2:#0000;--box-shadow-elevation:0 2px 2px 0 #0000,0 1px 5px 0 #0000,0 3px 1px -2px #0000;--box-shadow-elevation-large:0 6px 10px 0 #0000,0 1px 18px 0 #0000,0 3px 5px -1px #0000;--bg_de-section:var(--_gray_700);--bg_de-quickaccess:var(--_gray_600);--bg_de-localheader:#333333e6}.page-404{display:grid;grid-template-areas:"image" "content";grid-template-columns:1fr;width:100%}@media (min-width:48rem) and (max-width:75rem){.page-404{grid-template-areas:"content image";grid-template-columns:6fr 4fr}}@media (min-width:75.00625rem){.page-404{grid-template-areas:"content image";grid-template-columns:1fr 1fr}}@media (min-width:48rem) and (max-width:75rem){.page-404{height:90vh}}@media (min-width:75.00625rem){.page-404{height:90vh}}.page-404__content{grid-area:content}@media (max-width:47.99375rem){.page-404__content{padding-left:5%;padding-right:5%}}@media (min-width:48rem) and (max-width:59.99375rem){.page-404__content{padding-left:8%;padding-right:8%}}@media (min-width:60rem) and (max-width:75rem){.page-404__content{padding-left:10%;padding-right:10%}}@media (min-width:75.00625rem){.page-404__content{padding-left:12%;padding-right:12%}}@media (min-width:90.0625rem){.page-404__content{padding-left:0;padding-right:0}}@media (min-width:48rem) and (max-width:75rem){.page-404__content{align-self:center}}@media (min-width:75.00625rem){.page-404__content{align-self:center}}@media (min-width:90.0625rem){.page-404__content{margin-left:auto;max-width:600px;padding-right:4.8125rem}}.page-404-headline{--download-icon:none;--external-icon:none;--banking-icon:none;color:var(--fg_primary);font-weight:700;font-weight:400}@media (max-width:47.99375rem){.page-404-headline{font-size:calc(var(--base-font-size, 1rem)*1.75);line-height:calc(var(--base-font-size, 1rem)*2.25)}}@media (min-width:48rem) and (max-width:75rem){.page-404-headline{font-size:calc(var(--base-font-size, 1rem)*1.75*1.125);line-height:calc(var(--base-font-size, 1rem)*2.25*1.125)}}@media (min-width:75.00625rem){.page-404-headline{font-size:calc(var(--base-font-size, 1rem)*1.75*1.25);line-height:calc(var(--base-font-size, 1rem)*2.25*1.25)}}@media (max-width:47.99375rem){.page-404-headline{margin-bottom:1rem;margin-top:1rem}}@media (min-width:48rem) and (max-width:75rem){.page-404-headline{margin-bottom:1.125rem}}@media (min-width:75.00625rem){.page-404-headline{margin-bottom:1.375rem}}.page-404__buttons{display:flex}@media (max-width:47.99375rem){.page-404__buttons{margin-top:1.5rem}}@media (min-width:48rem) and (max-width:75rem){.page-404__buttons{margin-top:1.6875rem}}@media (min-width:75.00625rem){.page-404__buttons{margin-top:2.0625rem}}@media (max-width:47.99375rem){.page-404__buttons{margin-bottom:2rem}}.page-404__buttons>*{display:flex}@media (max-width:47.99375rem){.page-404__buttons>*{margin-left:1rem}}@media (min-width:48rem) and (max-width:75rem){.page-404__buttons>*{margin-left:1.125rem}}@media (min-width:75.00625rem){.page-404__buttons>*{margin-left:1.375rem}}.page-404__buttons>:first-child{margin:0}.page-404__image{background-color:var(--bg_de-illu);display:grid;grid-area:image}@media (min-width:48rem) and (max-width:75rem){.page-404__image{height:90vh}}@media (min-width:75.00625rem){.page-404__image{height:90vh}}.page-404__image figure{text-align:center}@media (min-width:48rem) and (max-width:75rem){.page-404__image figure{align-self:center}}@media (min-width:75.00625rem){.page-404__image figure{align-self:center}}.page-404__image picture{margin:0 auto}@media (max-width:47.99375rem){.page-404__image picture{margin:70px auto 0;max-width:135px}}@media (min-width:48rem) and (max-width:59.99375rem){.page-404__image picture{max-width:242px}}@media (min-width:60rem) and (max-width:75rem){.page-404__image picture{max-width:293px}}@media (min-width:75.00625rem){.page-404__image picture{max-width:293px}}@media (min-width:90.0625rem){.page-404__image picture{max-width:293px}}