/* English lettering on the German footer artwork; no text cover boxes. */
.english-footer-background{position:absolute;left:0;right:0;top:91%;bottom:0;z-index:20;pointer-events:none;background:url('../assets/footer-english.png') center 53.2%/100% auto no-repeat;filter:url(#footer-warm)}
.english-footer{position:absolute;inset:0;z-index:30;pointer-events:none}
.english-footer-copyright,.english-footer-site{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.english-footer-legal{position:absolute;left:39.3%;width:21%;top:94.8%;height:4.2%;display:flex;align-items:stretch;pointer-events:auto}
.english-footer-legal a{display:block;flex:1;overflow:hidden;text-indent:-9999px;white-space:nowrap;background:transparent}
.english-footer-legal a:first-child{flex:1.35}
.english-footer-legal a:last-child{flex:1.35}
.english-footer-legal span{display:none}
.english-footer-legal a:focus-visible{outline:1px solid #e60012;outline-offset:2px}
