
body[data-editorial-language]{background:#f9fafc;color:#17324b}body[data-editorial-language] main{max-width:1180px!important;margin:auto;padding:36px 26px!important}html{scroll-padding-top:100px;scroll-behavior:smooth}.ml-editorial-hero{padding:42px;background:linear-gradient(130deg,#edf2f7,#f7f9fc);border:1px solid #dfe7ef;border-radius:28px;margin:32px 0 50px;position:relative;overflow:hidden}.ml-editorial-hero:before{content:'';position:absolute;top:0;left:42px;width:70px;height:4px;background:#d3b071}.ml-kicker{font-size:12px;letter-spacing:.12em;font-weight:750;color:#526d87}.ml-editorial-hero h1{font-size:clamp(32px,3.5vw,48px);line-height:1.15;letter-spacing:-.035em;font-weight:800;max-width:880px;margin:22px 0;color:#102a43}.ml-editorial-hero p{font-size:19px;line-height:1.7;color:#526477;max-width:830px;margin:0 0 24px}.ml-start{font-weight:700;font-size:14px;color:#173e65;border-bottom:2px solid #d3b071;padding-bottom:6px}.ml-reading-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:55px;align-items:start}.ml-toc{position:sticky;top:100px;background:white;border:1px solid #e2e8ef;border-radius:16px;padding:22px;max-height:70vh;overflow:auto}.ml-toc summary{font-size:14px;font-weight:750;cursor:pointer;color:#1c3752}.ml-toc nav{margin-top:16px}.ml-toc a{display:block;padding:9px 0;border-bottom:1px solid #eff2f6;font-size:13px;line-height:1.5;color:#526477}.ml-reading-layout .prose{margin-top:0!important;font-size:18px;line-height:1.85;color:#33485c;min-width:0}.ml-reading-layout .prose h2{font-size:28px;line-height:1.3;letter-spacing:-.025em;margin-top:42px;padding-top:22px;border-top:1px solid #e1e7ee}.ml-reading-layout .prose p{margin-bottom:22px}.ml-reading-layout .prose blockquote{padding:20px;background:#eef3f8;border-left:3px solid #c7a46b;border-radius:0 12px 12px 0}.ml-reading-layout .prose table{max-width:100%}body[data-editorial-language=de] .hero{background:linear-gradient(130deg,#edf2f7,#f7f9fc);border:1px solid #dfe7ef;border-radius:28px;padding:42px;margin:20px 0 45px}body[data-editorial-language=de] .hero h1{font-size:clamp(32px,3.5vw,48px);line-height:1.15;letter-spacing:-.035em;color:#102a43}body[data-editorial-language=de] .hero .lead{font-size:19px;line-height:1.7;color:#526477}body[data-editorial-language=de] .topic{border-radius:18px;box-shadow:0 10px 30px #19395108}body[data-editorial-language=de] .contact{border-radius:24px;background:#102a43;color:white}body[data-editorial-language=de] .cta{border-radius:10px}body[data-editorial-language=de] .hero .shell{padding:0;max-width:none}body[data-editorial-language] a:focus-visible,summary:focus-visible{outline:3px solid #b68a46;outline-offset:4px}@media(max-width:850px){body[data-editorial-language] main{padding:24px 20px!important}.ml-editorial-hero{padding:25px;margin:24px 0 30px}.ml-editorial-hero h1{font-size:30px}.ml-editorial-hero p{font-size:17px}.ml-reading-layout{grid-template-columns:1fr;gap:25px}.ml-toc{position:static;max-height:none}.ml-reading-layout .prose{font-size:17px}.ml-reading-layout .prose h2{font-size:25px}body[data-editorial-language=de] .hero{padding:24px}body[data-editorial-language=de] .hero .lead{font-size:17px}}

body[data-editorial-language] .prose{overflow-wrap:anywhere;min-width:0}body[data-editorial-language] .prose pre{max-width:100%;overflow-x:auto}body[data-editorial-language] .prose .ml-table-scroll{max-width:100%;overflow-x:auto}body[data-editorial-language] .prose table{width:100%;min-width:0}body[data-editorial-language] .prose img,body[data-editorial-language] .prose svg{max-width:100%;height:auto}.ml-reading-layout>article{min-width:0}
body[data-editorial-language=de] .hero .crumb,body[data-editorial-language=de] .hero .fine,body[data-editorial-language=de] .hero .secondary{color:#526477!important}body[data-editorial-language=de] .hero .eyebrow{color:#476079!important}body[data-editorial-language=de] .hero .fine{font-size:13px!important;opacity:1!important}