/* Final approved photographic brand assets. Intrinsic ratios remain intact. */
.r24-lockup{display:block;width:196px;height:auto;object-fit:contain;max-width:100%}
.marke>.r24-lockup{width:188px;height:auto;max-width:100%;flex-shrink:0}
.c-marke>.r24-lockup{width:210px;height:auto}
.marke-voll>.r24-standard{display:block;width:350px;max-width:72vw;height:auto;object-fit:contain}
.lockup.r24-brand{display:flex;align-items:center;justify-content:center;min-height:72px}
.lockup.r24-brand>.r24-lockup{width:240px;max-width:100%;height:auto}
.c-kerb.c-mono,.c-spiegel.c-mono{transform:translate(-50%,-50%)}
.c-kerb.c-giebel{height:calc(var(--h)*1.3);aspect-ratio:1426/1024;transform:translate(-50%,-40%)}
.c-gravuren>.c-wort{visibility:hidden}
@media(max-width:819px){.marke>.r24-lockup{width:160px}.c-marke>.r24-lockup{width:190px;max-width:52vw}.marke-voll>.r24-standard{width:310px}}
