.seo-breadcrumb{padding-top:18px;padding-bottom:18px;font-size:.875rem;line-height:1.5;color:#566473}.seo-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px 12px;list-style:none;margin:0;padding:0}.seo-breadcrumb li+li:before{content:"/";margin-right:12px;color:#758396}.seo-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.seo-related{padding-top:64px;padding-bottom:64px;border-top:1px solid #dce2e8}.seo-related h2{font-size:clamp(2rem,3.1vw,3.5rem);font-weight:500;line-height:1.15;letter-spacing:-.04em;max-width:850px}.seo-related p{font-size:1rem;line-height:1.7;color:#566473;max-width:920px;margin-top:22px}.seo-related p a{text-decoration:underline;text-underline-offset:3px;color:#202a38}.seo-sector-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.seo-sector-links a{display:flex;align-items:center;padding:21px;background:#f1f4f7;border:1px solid #dce2e8;border-radius:5px;color:#202a38;font-size:1rem;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.seo-sector-links a:hover{background:#fff1ea;border-color:#edbaaa}.seo-related a:focus-visible,.seo-breadcrumb a:focus-visible{outline:3px solid #2778bc;outline-offset:4px}.lead-page h1{overflow-wrap:break-word;hyphens:auto}.lead-sector h1{font-size:clamp(2.6rem,3.7vw,4.25rem)}.lead-sector h2{font-size:clamp(2rem,3.1vw,3.3rem)}.footer-top>div a{overflow-wrap:anywhere}.page-webseiten .web-hero h1{overflow-wrap:break-word;hyphens:auto}@media(max-width:800px){.seo-related{padding-top:42px;padding-bottom:42px}.seo-sector-links{grid-template-columns:1fr;gap:12px}.seo-breadcrumb{font-size:.875rem}.lead-sector h1{font-size:clamp(2.3rem,7.8vw,3.6rem)}}
