.memorial-shell{--public-content-height:calc(100vh - var(--public-header-height))}.public-content{min-height:var(--public-content-height)}.search-viewport{height:var(--public-content-height);flex-shrink:0}@supports (height:100svh){.memorial-shell{--public-content-height:calc(100svh - var(--public-header-height))}}@media (width<48rem){.search-viewport>aside{max-height:40%}@media (height<28rem){.search-viewport{gap:.5rem;padding-block:.5rem}}}.memorial-footer small{font-size:13px}.memorial-logo img{width:auto;height:100%}.memorial-imprint{padding-block:2.5rem}.memorial-imprint h1,.memorial-imprint h2{overflow-wrap:anywhere;margin-bottom:.7rem;font-size:1.4375rem;font-weight:700;line-height:1.32}.memorial-imprint .memorial-title{text-transform:uppercase;margin-bottom:2rem;font-size:clamp(1.625rem,4vw,2.125rem)}.memorial-imprint p{margin-bottom:1rem}.memorial-imprint hr{border:0;border-top:1px dotted #fff;margin-block:2.5rem}.memorial-imprint a{color:#333;overflow-wrap:anywhere;border-bottom:1px dotted #222}.memorial-imprint .imgblock{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:30px 1rem;padding:0;list-style:none;display:grid}.memorial-imprint .imgblock img{width:100%;height:auto}@media (width>=40.063em){.memorial-imprint .imgblock{grid-template-columns:repeat(4,minmax(0,1fr))}}@font-face{font-family:Memorial Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/memorial/open-sans-400.woff2)format("woff2")}@font-face{font-family:Memorial Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/memorial/open-sans-700.woff2)format("woff2")}.memorial-footer,.memorial-imprint{color:#333;background:#c5c6c6;font-family:Memorial Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.memorial-footer{padding:2rem 0 6rem}.memorial-footer .row{flex-wrap:wrap;row-gap:1.5rem;margin-inline:-15px;display:flex}.memorial-footer .col{width:100%;min-width:0;padding-inline:15px}.memorial-footer h2{color:#47657b;text-transform:uppercase;margin:0 0 1rem;font-size:21px;font-weight:700;line-height:1}.memorial-footer h2 small{color:#38566c;text-transform:none;font-size:16px;font-weight:400;line-height:1.4;display:block}.memorial-footer p{margin:0 0 1rem}.memorial-footer p,.memorial-footer a,.memorial-footer td,.memorial-footer th{font-size:.95rem}.memorial-footer ul{margin:0;padding:0;list-style:none}.memorial-footer ul li a{border-bottom:1px solid #47657b;padding:2px 0;display:block}.memorial-footer a{color:#333;overflow-wrap:anywhere}.memorial-footer .contact a,.memorial-footer .moreinfo,.memorial-footer .legal a{color:#38566c;text-decoration:underline}.memorial-footer .moreinfo{display:block}.memorial-footer table{border-collapse:collapse;width:100%;margin-bottom:.5rem}.memorial-footer th,.memorial-footer td{text-align:left;padding:.1rem 0;font-weight:400}.memorial-footer th{padding-top:.3rem;font-weight:700}.memorial-footer .legal{margin-top:1.5rem}.memorial-footer a:hover,.memorial-imprint a:hover{color:#38566c;text-decoration:underline}.memorial-footer a:focus-visible,.memorial-imprint a:focus-visible{outline-offset:2px;outline:2px solid #38566c}@media (width>=40.063em){.memorial-footer .m6{width:50%}.memorial-footer .show-small{display:none}}@media (width>=64.063em){.memorial-footer .l3{width:25%}}.memorial-shell,.memorial-header-space{--public-header-height:clamp(61px, calc(100vh - 360px), 196px)}@supports (height:100svh){.memorial-shell,.memorial-header-space{--public-header-height:clamp(61px, calc(100svh - 360px), 196px)}}.memorial-wrap{width:100%;max-width:73.125rem;margin-inline:auto;padding-inline:16px}.memorial-header-space{z-index:30;height:var(--public-header-height);pointer-events:none;flex:none;position:sticky;top:0}.memorial-header{--header-padding:15px;--header-scroll-progress:0;height:calc(var(--public-header-height) - (var(--public-header-height) - 44px) * var(--header-scroll-progress));pointer-events:auto;background-color:#ebebeb;background-image:linear-gradient(#ffffff8c,#ffffff8c),url(/memorial/esterwegen-2011-9-mitte.jpg);background-position:50%;background-size:cover;position:absolute;top:0;left:0;right:0}.memorial-header .memorial-wrap{height:100%;padding-block:calc(var(--header-padding) - (var(--header-padding) - 4px) * var(--header-scroll-progress));justify-content:space-between;align-items:center;gap:16px;display:flex}.memorial-section-nav{background:#fff;flex-wrap:wrap;justify-content:flex-end;gap:4px 16px;min-width:0;padding:4px 12px;font-family:Memorial Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:24px;display:flex}.memorial-section-nav a{color:#333;border-bottom:2px solid #0000}.memorial-section-nav a:hover,.memorial-section-nav .is-current{color:#6d340b}.memorial-section-nav .is-current{border-bottom-color:#b65200}.memorial-logo{flex:none;width:fit-content;height:100%;display:block}.memorial-header a:focus-visible{outline-offset:3px;outline:2px solid #47657b}@media (width<48rem){.memorial-shell,.memorial-header-space{--public-header-height:80px}.memorial-header{--header-padding:8px}}@media (width>=48rem){.search-viewport>aside{top:68px}}html:has(.memorial-shell){scroll-padding-top:52px}
