/* German editorial content, October 2026 */
#imContent > header.ds-seo-head{display:block;grid-column:2/-2;grid-row:1/2;position:relative;box-sizing:border-box;padding:22px 18px 20px;margin:0 auto;width:100%;max-width:1140px;min-width:0;text-align:left;color:#292622;background:#fff;z-index:1;}
#imContent > header.ds-seo-head h1{font-family:Poppins,Arial,sans-serif;font-size:clamp(23px,2.5vw,34px);font-weight:600;line-height:1.25;margin:0 0 10px;padding:0;color:#623a27;overflow-wrap:anywhere;}
#imContent .ds-seo-lead{font-family:Poppins,Arial,sans-serif;font-size:15px;line-height:1.7;margin:0;max-width:1000px;color:#38332e;}
#imContent .ds-seo-copy{font-family:Poppins,Arial,sans-serif;font-size:15px;line-height:1.75;max-width:1050px;margin:0 auto;}
#imContent .ds-seo-copy p{margin:0 0 1em;}
#imContent .ds-seo-related{display:flex;flex-wrap:wrap;gap:8px 16px;margin:14px 0 0;font-size:14px;line-height:1.6;}
#imContent .ds-seo-related a{color:#794725;text-decoration:underline;text-underline-offset:3px;}
#imContent .ds-seo-related a:focus-visible{outline:2px solid #794725;outline-offset:4px;}
@media(max-width:600px){#imContent > header.ds-seo-head{padding:18px 12px 16px;}#imContent .ds-seo-lead{font-size:14px;line-height:1.65;}#imContent .ds-seo-related{gap:7px 13px;}}
