
.rr-nebenfolgen{--ivory:#f5f1e8;--ink:#242624;--copper:#ad5925;--line:#d7cfc1;--muted:#615e58;background:var(--ivory);color:var(--ink);font:17px/1.65 Arial,Helvetica,sans-serif;max-width:1320px;margin:0 auto;padding:40px clamp(20px,5vw,80px) 70px;box-sizing:border-box}
.rr-nebenfolgen *{box-sizing:border-box}.rr-nebenfolgen [hidden]{display:none!important}.rr-nebenfolgen a{color:#914419;text-decoration-thickness:1px;text-underline-offset:3px}.rr-nebenfolgen a:hover{text-decoration-thickness:2px}.rr-nebenfolgen :focus-visible{outline:3px solid #ad5925;outline-offset:4px}.rr-nebenfolgen h1,.rr-nebenfolgen h2,.rr-nebenfolgen h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.2;color:var(--ink)}
.rr-nebenfolgen h1{font-size:clamp(38px,4.4vw,61px);margin:12px 0 23px;letter-spacing:-1.6px}.rr-nebenfolgen h2{font-size:clamp(29px,3vw,39px);margin:0 0 22px;letter-spacing:-.7px}.rr-nebenfolgen h3{font-size:25px;margin:24px 0 14px}.rr-nebenfolgen p{margin:0 0 20px}.rr-nebenfolgen .rr-kicker{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--copper);font-weight:700;margin:0 0 14px}.rr-nebenfolgen .rr-meta{font-size:13px;color:var(--muted)}
.rr-brand{display:flex;align-items:center;gap:12px;padding-bottom:26px;margin-bottom:38px;border-bottom:1px solid var(--line);font-size:15px}.rr-brand b{font-size:18px}.rr-brand span{margin-left:auto;font-size:13px}.rr-hero{display:grid;grid-template-columns:1.02fr 1fr;gap:40px;align-items:center;margin-bottom:32px}.rr-hero figure{margin:0}.rr-hero img{width:100%;height:auto;display:block}.rr-hero figcaption{font-size:12px;color:var(--muted);margin-top:9px}.rr-lead{font-family:Georgia,'Times New Roman',serif;font-size:23px;line-height:1.5}.rr-prose{max-width:940px}.rr-section{padding-top:52px;scroll-margin-top:25px}.rr-intro-note{margin:30px 0}.rr-stage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:25px 0 0}.rr-stage{border-top:2px solid var(--copper);padding-top:14px}.rr-stage strong{font-size:18px}.rr-stage p{font-size:15px;margin-top:8px}.rr-stage small{display:block;color:var(--copper);font-size:12px;letter-spacing:1px}
.rr-controls{background:#eae3d7;padding:26px;margin-top:32px}.rr-controls label{display:block;font-weight:700;margin-bottom:10px}.rr-controls input{display:block;width:100%;background:#fffdf8;border:1px solid #928573;padding:14px 16px;font:inherit;border-radius:0;color:var(--ink)}.rr-tools{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:13px}.rr-nebenfolgen button{background:transparent;border:1px solid #9e8d77;font:inherit;font-size:13px;padding:8px 12px;color:var(--ink);cursor:pointer}.rr-nebenfolgen button:hover{background:#fffdf8}.rr-count{font-size:13px;margin-left:auto;color:var(--muted)}.rr-nav{display:flex;gap:8px 20px;flex-wrap:wrap;padding:22px 0 8px;font-size:14px}.rr-nav a{text-decoration:none;border-bottom:1px solid #c4b9a8;padding:4px 0}
.rr-faq{border-bottom:1px solid var(--line)}.rr-faq:first-of-type{border-top:1px solid var(--line)}.rr-faq summary{list-style:none;cursor:pointer;position:relative;padding:19px 48px 19px 0}.rr-faq summary::-webkit-details-marker{display:none}.rr-faq summary:after{content:'+';font-size:26px;color:var(--copper);position:absolute;right:12px;top:23px;line-height:1}.rr-faq[open]>summary:after{content:'−'}.rr-tag{display:block;font-size:12px;line-height:1.45;color:var(--copper);font-weight:700;margin-bottom:5px}.rr-question{display:block;font-size:18px;font-weight:600;line-height:1.4}.rr-answer{max-width:990px;padding:0 32px 15px 0}.rr-answer p{font-size:16px}.rr-answer p:last-child{margin-bottom:10px}.rr-faq[open] .rr-question{color:#8f461e}
.rr-table-scroll{overflow-x:auto;margin:22px 0 8px}.rr-nebenfolgen table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55;min-width:650px}.rr-nebenfolgen caption{text-align:left;font-weight:700;padding-bottom:12px}.rr-nebenfolgen th,.rr-nebenfolgen td{padding:14px 16px;border:1px solid var(--line);vertical-align:top;text-align:left}.rr-nebenfolgen thead th{background:#292c29;color:#fff;font-size:13px}.rr-nebenfolgen tbody th{font-weight:700;width:24%;color:#85431e}.rr-nebenfolgen tbody tr:nth-child(even){background:#eee8dd}.rr-nebenfolgen li{margin-bottom:10px}.rr-errors{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 34px}.rr-errors li{padding:16px 0;border-top:1px solid var(--line);font-size:15px}.rr-errors strong{display:block;font-size:16px;margin-bottom:5px}.rr-source-note{font-size:13px;color:var(--muted);border-top:1px solid var(--line);padding-top:22px;margin-top:32px}.rr-empty{padding:25px 0;font-weight:700}.rr-back{font-size:13px;display:block;margin:18px 0}
@media(max-width:760px){.rr-nebenfolgen{padding-top:24px}.rr-hero{grid-template-columns:1fr;gap:12px}.rr-brand{margin-bottom:25px}.rr-brand span{display:none}.rr-stage-grid{grid-template-columns:1fr;gap:12px}.rr-stage{padding-top:9px}.rr-controls{padding:18px}.rr-errors{grid-template-columns:1fr}.rr-count{margin-left:0;width:100%}.rr-answer{padding-right:0}.rr-section{padding-top:38px}.rr-faq summary{padding-right:34px}.rr-faq summary:after{right:4px}}
@media print{.rr-nebenfolgen{background:white;max-width:none;padding:0;font-size:11pt}.rr-controls,.rr-nav,.rr-tools,.rr-back{display:none!important}.rr-hero{display:block}.rr-hero figure{max-width:360px}.rr-faq{break-inside:auto}.rr-faq summary{break-after:avoid;cursor:default}.rr-faq>.rr-answer{display:block!important}.rr-faq summary:after{display:none}.rr-nebenfolgen table{min-width:0;font-size:9pt}.rr-section{padding-top:24px}.rr-nebenfolgen a{color:inherit}.rr-nebenfolgen h1{font-size:32pt}.rr-nebenfolgen h2{font-size:21pt}.rr-errors{display:block}}

.rr-index{border-top:2px solid var(--copper);border-bottom:1px solid var(--line);padding:28px 0;margin:30px 0 38px;scroll-margin-top:20px}.rr-index h2{margin-bottom:12px}.rr-index-help{font-size:15px;color:var(--muted)}.rr-index-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rr-index-cards h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:3px 0 12px}.rr-index ul{list-style:none;padding:0;margin:0}.rr-index-cards li{margin:0;border-top:1px solid var(--line)}.rr-index-cards a{display:block;padding:7px 0;text-decoration:none;font-size:15px}.rr-index-cards a:hover{text-decoration:underline}.rr-alpha-bar{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:24px}.rr-alpha-bar strong{font-size:15px}.rr-alpha-bar nav{display:flex;gap:5px;flex-wrap:wrap}.rr-alpha-bar a{display:block;min-width:32px;text-align:center;padding:4px 7px;border:1px solid var(--line);font-size:14px;text-decoration:none}.rr-index-all{margin-top:16px}.rr-index-all>summary{font-size:14px;font-weight:700;cursor:pointer;padding:8px 0}.rr-index-grid{columns:3 210px;column-gap:30px;margin-top:18px}.rr-index-grid section{break-inside:avoid;scroll-margin-top:24px;padding-bottom:20px}.rr-index-grid h3{font-size:28px;color:var(--copper);margin:0 0 9px;border-bottom:1px solid var(--line);padding-bottom:5px}.rr-index-grid li{font-size:14px;line-height:1.5;margin-bottom:6px}.rr-index-grid a{text-decoration:none}.rr-index-grid a:hover{text-decoration:underline}
@media(max-width:760px){.rr-index-cards{grid-template-columns:1fr;gap:20px}.rr-index-cards ul{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.rr-index{margin-top:20px}.rr-index-grid{columns:2 140px}}
@media print{.rr-index{display:none!important}}

/* This asset is loaded only by the two collateral-consequences pages. */
.rr-nebenfolgen{--ivory:var(--paper);--copper:var(--accent);--ink:inherit;--muted:inherit;background:transparent;color:var(--ink,#242624);width:min(1120px,calc(100% - 72px));max-width:none;padding:54px 0 80px;font-size:17px;line-height:1.7}
.rr-nebenfolgen{--ink:#242624;--muted:#615e58;--line:#d7cfc1}
html[lang=en] .rr-nebenfolgen{--ink:#223330;--muted:#546761;--line:#c7d4ce}
.rr-nebenfolgen h1{font-size:clamp(30px,3.4vw,43px);letter-spacing:-.025em;line-height:1.2;margin:10px 0 20px}
.rr-nebenfolgen h2{font-size:clamp(25px,2.5vw,32px);letter-spacing:-.02em}.rr-nebenfolgen h3{letter-spacing:-.01em}
.rr-nebenfolgen a,.rr-nebenfolgen .rr-faq[open] .rr-question,.rr-nebenfolgen tbody th{color:var(--accent)}
.rr-nebenfolgen .rr-lead{font-size:21px;line-height:1.55}.rr-nebenfolgen .rr-hero{grid-template-columns:1.15fr 1fr;gap:38px;margin-bottom:38px}.rr-nebenfolgen .rr-hero picture{display:block}
.rr-nebenfolgen .rr-controls{background:var(--wash)}.rr-nebenfolgen .rr-controls input{background:var(--surface);border-color:var(--line)}.rr-nebenfolgen tbody tr:nth-child(even){background:var(--wash)}
.rr-nebenfolgen .rr-faq,.rr-nebenfolgen .rr-section,.rr-nebenfolgen [id^=abschnitt-]{scroll-margin-top:26px}
.rr-nebenfolgen .rr-answer{max-width:900px}.rr-nebenfolgen .rr-prose{max-width:860px}.rr-nebenfolgen .rr-matrix .rr-answer{max-width:none;padding-right:0}
.rr-nebenfolgen .rr-index-cards h3{font-size:16px;font-family:var(--sans);font-weight:700}.rr-nebenfolgen .rr-index-cards a{font-size:15px;line-height:1.55}
.rr-nebenfolgen .rr-index-all>summary{padding-right:30px}.rr-nebenfolgen .rr-index-all>summary:after{top:7px}
.rr-nebenfolgen .rr-tag{text-transform:none;letter-spacing:.025em}.rr-nebenfolgen .rr-question{font-weight:600;letter-spacing:0}.rr-nebenfolgen .rr-answer a{overflow-wrap:anywhere}
.rr-nebenfolgen .rr-nav{font-size:14px}.rr-nebenfolgen button{border-color:var(--line)}.rr-nebenfolgen button:hover{background:var(--surface)}
.rr-nebenfolgen :focus-visible{outline-color:var(--accent)}.rr-nebenfolgen .rr-hero figcaption{line-height:1.5}
.rr-nebenfolgen .rr-section{padding-top:44px}.rr-nebenfolgen .rr-legacy-anchor{display:block;height:0}
@media(max-width:760px){.rr-nebenfolgen{width:calc(100% - 36px);padding:32px 0 55px}.rr-nebenfolgen .rr-hero{grid-template-columns:1fr;gap:16px}.rr-nebenfolgen h1{font-size:31px;letter-spacing:-.025em}.rr-nebenfolgen .rr-lead{font-size:20px}.rr-nebenfolgen .rr-hero figure{max-width:540px}.rr-nebenfolgen .rr-hero img{width:100%}.rr-nebenfolgen .rr-question{font-size:17px}.rr-nebenfolgen .rr-answer{padding-right:0}.rr-nebenfolgen .rr-index-cards a{font-size:14px}.rr-nebenfolgen .rr-controls{padding:18px}.rr-nebenfolgen .rr-section{padding-top:34px}}
@media(max-width:440px){body:has(#rr-nebenfolgen) .site-header .utilities .icon{width:32px;min-width:32px}}
@media(max-width:360px){body:has(#rr-nebenfolgen) .site-header .header-line{flex-wrap:wrap;row-gap:8px}}
@media print{.rr-nebenfolgen{width:100%;padding:0;color:#000;background:#fff}.rr-nebenfolgen .rr-hero{display:block}.rr-nebenfolgen h1{font-size:25pt}.rr-nebenfolgen .rr-answer{max-width:none}.rr-nebenfolgen table{min-width:0}.rr-nebenfolgen .rr-table-scroll{overflow:visible}.rr-nebenfolgen .rr-hero figure{max-width:300px}}
