/* Shared structural templates, regardless of the selected language. */
html body[data-locale] :is(.archive-title,.archive-card-body,.publisher-lead-copy,.profile-section-v43>div,.nav15-subgrid,.commercial-form){min-width:0}
html body[data-locale] :is(.archive-card h2,.publisher-card strong,.publisher-lead h1,.profile-v43 h1,.commercial-intro h1){overflow-wrap:break-word}
html[lang=de] :is(.archive-card h2,.publisher-card strong,.profile-section-v43 h2){hyphens:auto}
html body .translation-note-v43{box-sizing:border-box;max-width:1180px;width:calc(100% - 32px);margin:16px auto;padding:10px 14px;border:1px solid #85858545;border-radius:5px;font:400 12px/1.6 Figtree,Arial,sans-serif;color:inherit;background:transparent}
html body .translation-note-v43 a{color:inherit;text-underline-offset:3px}
html body .publisher-card-media img[src*='/real-v43/'],html body .archive-media img[src*='/real-v43/']{width:100%;height:100%;object-fit:cover}
html body .article-figure img[src*='/real-v43/']{max-width:100%;height:auto;object-fit:contain}
@media(max-width:700px){html body[data-locale] .profile-links-v43 a{overflow-wrap:anywhere}html body .translation-note-v43{font-size:11px}}
