:root{--rf-bg:#05112a;--rf-panel:#20284a;--rf-gold:#e6a83a;--rf-text:#f6f7fb;--rf-muted:#b3bdd1;--rf-red:#c52239}html{scroll-padding-top:105px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.rf-header{position:relative;top:auto;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;max-width:none;margin:0;padding:23px 5%;border:0;border-bottom:1px solid #ffffff18;border-radius:0;background:#080f26;color:#fff;box-sizing:border-box}.rf-logo{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:850;letter-spacing:-1.3px;color:#fff!important;line-height:1;text-decoration:none!important}.rf-logo span{color:var(--rf-gold);font-size:22px}.rf-nav{display:flex;align-items:center;justify-content:flex-end;gap:24px;flex-wrap:wrap;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:800;letter-spacing:.6px;line-height:1.4}.rf-nav a{color:#fff;text-decoration:none;white-space:nowrap;padding:10px 0}.rf-nav a:hover{color:#e6a83a}.rf-nav .rf-support{color:white;background:var(--rf-red);padding:12px 15px;border-radius:5px;box-shadow:0 3px 12px #c5223925}.rf-nav .rf-support:hover{color:white;background:#e12c45}.rf-header a:focus-visible,.rf-footer a:focus-visible{outline:3px solid #e6a83a;outline-offset:4px}.rf-footer{max-width:none;width:100%;margin:0;padding:35px 5%;background:#080f26;border:0;border-top:1px solid #ffffff20;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#aeb9cf;font:13px/1.6 "Helvetica Neue",Helvetica,Arial,sans-serif}.rf-footer p{font-size:12px;color:#aeb9cf;margin:12px 0 0}.rf-footer nav{display:flex;flex-wrap:wrap;gap:18px;font-size:12px}.rf-footer a{color:inherit;text-decoration:none}.rf-footer a:hover{color:#e6a83a}
/* Retain established article structures and all editorial content. */
body[data-rf-layout="legacy"]{--bg:#05112a;--ink:#edf1f8;--headline:#fff;--muted:#afbad0;--line:#ffffff25;--accent:#e6a83a;--accent-dark:#e6a83a;--accent-tint:#20284a;background:#05112a;color:#edf1f8;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6}
body[data-rf-layout="legacy"] main#story>.wrap{max-width:1120px;padding:0 28px}body[data-rf-layout="legacy"] .article{max-width:850px;margin:0 auto;padding:42px 0 55px}body[data-rf-layout="legacy"] .article h1{font:800 clamp(32px,4.5vw,58px)/1.07 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1.8px;color:#fff;margin:14px 0 18px}body[data-rf-layout="legacy"] .article h2{font-family:inherit;color:#fff;letter-spacing:-.4px}body[data-rf-layout="legacy"] .article .kicker{color:#e6a83a;font-size:11px;letter-spacing:2px}body[data-rf-layout="legacy"] .article .body p{font-size:18px;line-height:1.8;color:#e0e6f0;margin:0 0 22px}body[data-rf-layout="legacy"] .article .body p:first-child{color:#f2f4f9;font-size:21px;font-style:normal}body[data-rf-layout="legacy"] .article .subheadline{color:#c8d1e2;font-size:21px;line-height:1.5}body[data-rf-layout="legacy"] .article .lead,body[data-rf-layout="legacy"] .figure img{border-radius:12px}body[data-rf-layout="legacy"] .article .body a,body[data-rf-layout="legacy"] .redaktion a{color:#e9bb67!important;text-decoration:underline;text-underline-offset:3px}body[data-rf-layout="legacy"] .breadcrumb,body[data-rf-layout="legacy"] .dateline,body[data-rf-layout="legacy"] .credit,body[data-rf-layout="legacy"] .source{color:#aebbd0}body[data-rf-layout="legacy"] .breadcrumb a,body[data-rf-layout="legacy"] .source a,body[data-rf-layout="legacy"] .backlink{color:#e6a83a}body[data-rf-layout="legacy"] .redaktion{background:#172541;border-left:3px solid #e6a83a;color:#dfe5ef;padding:22px 25px;margin-top:32px;border-radius:0 8px 8px 0}body[data-rf-layout="legacy"] .redaktion .rl{color:#e6a83a}body[data-rf-layout="legacy"] .disclaimer{background:#172541;color:#dce3ee;border-color:#ffffff25}body[data-rf-layout="legacy"] .wrap.content{max-width:850px;margin:0 auto;padding:45px 24px 65px;color:#e4eaf3}body[data-rf-layout="legacy"] .content h1{color:#fff;line-height:1.12}body[data-rf-layout="legacy"] .content h2{color:#e6a83a}body[data-rf-layout="legacy"] .content a{color:#e6a83a}body[data-rf-layout="legacy"] .content .card,body[data-rf-layout="legacy"] .content .box{background:#20284a;color:#edf1f8;border-color:#ffffff25}
@media(max-width:900px){.rf-header{gap:16px;flex-wrap:wrap;padding:18px 5%}.rf-nav{gap:18px}.rf-footer{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.rf-header{padding:18px 16px 12px;gap:16px}.rf-logo{font-size:25px}.rf-nav{width:100%;justify-content:flex-start;gap:6px 14px;font-size:9px;letter-spacing:.1px}.rf-nav a{padding:10px 0}.rf-nav .rf-support{padding:10px 9px;margin-left:auto}.rf-footer{padding:28px 18px}.rf-footer nav{gap:12px}body[data-rf-layout="legacy"] main#story>.wrap{padding:0 19px}body[data-rf-layout="legacy"] .article{padding-top:26px}body[data-rf-layout="legacy"] .article h1{font-size:35px;letter-spacing:-1px}body[data-rf-layout="legacy"] .article .body p{font-size:17px}body[data-rf-layout="legacy"] .article .body p:first-child{font-size:19px}}
body[data-rf-layout="legacy"] .content .lead{color:#cad4e7}body[data-rf-layout="legacy"] .content .support{background:linear-gradient(135deg,#20284a,#14213b);border:1px solid #ffffff25;border-radius:12px;padding:25px}body[data-rf-layout="legacy"] .content .support p{color:#c5d0e3}body[data-rf-layout="legacy"] .content .button{background:#c52239;color:#fff}body[data-rf-layout="legacy"] .article .sharebar a,body[data-rf-layout="legacy"] .article .sharebar button{background:#20284a;color:#fff;border:1px solid #65708a}
@media(max-width:450px){.rf-nav{gap:5px 8px;font-size:8px;letter-spacing:0;flex-wrap:nowrap}.rf-nav .rf-support{padding:10px 8px}.rf-header{padding-left:12px;padding-right:12px}}
