.bl{--navy:#1b3a66;--navy-dark:#12284a;--gold:#fabb17;--gold-text:#9c7424;--cream:#fcf5eb;--cream-alt:#fdeed7;--ink:#2b2a28;--muted:#6b6255;--line:#ecdfc9;--disp:"Playfair Display",Georgia,serif;--body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--cream);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.65}.bl *{box-sizing:border-box}.bl a{color:var(--navy)}.bl-wrap{max-width:1040px;margin:0 auto;padding-left:16px;padding-right:16px}.bl-col{max-width:680px;margin:0 auto}.bl-eyebrow,.bl-text .eyebrow{font:700 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.bl-tags{flex-wrap:wrap;gap:8px;display:flex}.bl-tag{font:700 11px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--navy);background:var(--cream-alt);border-radius:999px;padding:7px 10px}.bl-hero{background:var(--navy);color:#fff;position:relative;overflow:hidden}.bl-hero:after{content:"";pointer-events:none;border:1px solid #fabb1773;border-radius:50%;width:360px;height:360px;position:absolute;top:-140px;right:-120px}.bl-hero .bl-wrap{z-index:1;gap:24px;padding-top:40px;display:grid;position:relative}.bl-back{font-size:15px;text-decoration:none;color:#dfe6f1!important}.bl-back:hover{color:var(--gold)!important}.bl-hero h1{font:700 clamp(32px,5vw,56px)/1.08 var(--disp);color:#fff;text-wrap:balance;max-width:22ch;margin:0}.bl-hero h1 em{color:var(--gold);font-style:normal;display:block}.bl-hmeta{color:#c9d4e6;flex-wrap:wrap;gap:6px 18px;font-size:15px;display:flex}.bl-hmeta b{color:#fff;font-weight:500}.bl-hero figure{background:#fff;border:6px solid #fff;border-radius:14px;margin:8px 0 -90px;overflow:hidden;box-shadow:0 30px 60px -30px #0000008c}.bl-hero figure img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.bl-hero.ohne-bild .bl-wrap{padding-bottom:48px}.bl-article{padding:130px 0 80px}.bl-hero.ohne-bild+.bl-article{padding-top:48px}.bl-text p{margin:0 0 1.1em}.bl-text .lead{font-size:21px;line-height:1.6}.bl-text .lead:first-letter{font:700 3.4em/.8 var(--disp);float:left;color:var(--navy);margin:6px 10px 0 0}.bl-text h2{font:700 clamp(27px,3.3vw,35px)/1.15 var(--disp);color:var(--navy-dark);text-wrap:balance;margin:2.2em 0 .5em;scroll-margin-top:100px}.bl-text h2 small{font:700 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);margin-bottom:12px;display:block}.bl-text h3{font:700 20px/1.3 var(--body);color:var(--navy);margin:1.6em 0 .4em}.bl-text ul,.bl-text ol{margin:0 0 1.2em;padding-left:1.2em}.bl-text li{margin:.3em 0}.bl-text li::marker{color:var(--gold-text)}.bl-text strong{color:var(--navy-dark)}.bl-text a{color:var(--gold-text);font-weight:700}.bl-text .toc{border:1px solid var(--line);background:#fff;border-radius:14px;margin:34px 0;padding:22px 24px}.bl-text .toc .eyebrow{color:var(--gold-text)}.bl-text .toc ol{counter-reset:t;gap:4px;margin:14px 0 0;padding:0;list-style:none;display:grid}.bl-text .toc li{counter-increment:t;margin:0}.bl-text .toc a{color:var(--navy-dark);border-bottom:1px solid var(--line);gap:12px;padding:6px 0;font-weight:500;text-decoration:none;display:flex}.bl-text .toc li:last-child a{border-bottom:0}.bl-text .toc a:before{content:counter(t);font:700 14px/1.9 var(--body);color:var(--gold-text);min-width:1.2em}.bl-text .toc a:hover{color:var(--gold-text)}.bl-text .video{background:var(--navy-dark);color:#fff;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin:30px 0;padding:16px;font-weight:400;text-decoration:none;display:grid}.bl-text .video .play{background:var(--gold);border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .2s;display:grid}.bl-text .video .play:before{content:"";border-left:20px solid var(--navy-dark);border-top:12px solid #0000;border-bottom:12px solid #0000;margin-left:5px}.bl-text .video b{font:700 19px/1.25 var(--disp);color:#fff;display:block}.bl-text .video span span{color:#c9d4e6;font-size:14px}.bl-text .video:hover .play{transform:scale(1.06)}.bl-text .shot{max-width:860px;margin:30px -90px}.bl-text .shot img{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;display:block}.bl-text .shot figcaption{color:var(--muted);border-left:2px solid var(--gold);margin-top:10px;padding-left:12px;font-size:14px}.bl-text .story{background:var(--cream-alt);border-radius:14px;margin:28px 0;padding:24px 26px}.bl-text .story .eyebrow{color:var(--gold-text);margin-bottom:10px;display:block}.bl-text .story p:last-child{margin-bottom:0}.bl-text .signs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0 26px;display:grid}.bl-text .sign{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px 18px}.bl-text .sign b{font:700 17px/1.3 var(--body);color:var(--navy-dark);margin-bottom:4px;display:block}.bl-text .sign span{color:var(--muted);font-size:15px;line-height:1.5;display:block}.bl-text .check{background:var(--navy);color:#fff;border-radius:16px;margin:36px 0;padding:28px 28px 22px}.bl-text .check h3{font:700 26px/1.2 var(--disp);color:#fff;margin:6px 0 14px}.bl-text .check ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bl-text .check li{grid-template-columns:22px 1fr;align-items:start;gap:12px;margin:0;font-size:17px;display:grid}.bl-text .check li:before{content:"";border:2px solid var(--gold);border-radius:5px;width:18px;height:18px;margin-top:4px}.bl-text .check strong{color:#fff}.bl-text .check p{color:#c9d4e6;margin:16px 0 0;font-size:15px}.bl-text .check a{color:var(--gold)}.bl-text .quote{font:600 italic clamp(23px,3vw,29px)/1.35 var(--disp);color:var(--navy);border-left:4px solid var(--gold);text-wrap:balance;margin:34px 0;padding:4px 0 4px 22px}.bl-cta{border:1px solid var(--line);background:#fff;border-radius:16px;gap:14px;margin:48px 0 26px;padding:30px;display:grid}.bl-cta .bl-eyebrow{color:var(--gold-text)}.bl-cta h3{font:700 28px/1.2 var(--disp);color:var(--navy-dark);margin:0}.bl-cta p{color:var(--muted);margin:0}.bl-btns{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.bl-btn{font:700 16px/1 var(--body);background:var(--gold);border-radius:999px;padding:15px 22px;text-decoration:none;color:var(--navy-dark)!important}.bl-btn.ghost{border:2px solid var(--navy);background:0 0;color:var(--navy)!important}.bl-autorin{background:var(--navy-dark);color:#d9dde6;border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;padding:24px 26px;display:flex}.bl-autorin strong{color:#fff;font-family:var(--disp);margin-bottom:4px;font-size:20px;display:block}.bl-autorin span{font-size:15px;line-height:1.5;display:block}.bl-autorin a{font-size:15px;font-weight:700;color:var(--gold)!important}.bl-logos{gap:10px;margin-left:auto;display:flex}.bl-logos img{background:#fff;border-radius:50%;width:56px;height:56px}.bl-hinweis{color:var(--muted);border-top:1px solid var(--line);margin-top:26px;padding-top:16px;font-size:14px}.bl-zurueck{margin-top:22px;font-weight:700;text-decoration:none;display:inline-block;color:var(--gold-text)!important}@media (width<=1080px){.bl-text .shot{margin:30px 0}}@media (width<=760px){.bl{font-size:17px}.bl-hero figure{margin-bottom:-50px}.bl-article{padding:80px 0 60px}.bl-text .lead{font-size:19px}.bl-text .signs,.bl-text .video{grid-template-columns:1fr}.bl-logos{margin-left:0}}@media (prefers-reduced-motion:reduce){.bl *{transition:none!important}}
