.er-prose{--color-brand: var(--color-positive);--color-brand-deep: var(--color-positive-strong);--color-brand-tint: var(--color-positive-soft);--color-paper: var(--color-surface);--color-paper-2: var(--color-panel);--color-paper-3: var(--color-ground-sunken);--color-ink-2: var(--color-ink-body);--color-ink-3: var(--color-ink-muted);--color-danger: var(--color-negative);--color-danger-tint: var(--color-negative-soft);--color-success: var(--color-positive);--color-success-tint: var(--color-positive-soft);--color-warning: var(--color-data);--color-warning-tint: var(--color-data-soft);--color-info: var(--color-positive);--color-info-tint: var(--color-positive-soft);color:var(--color-ink-body);font-size:1.0625rem;line-height:1.75;max-inline-size:none}:where(.er-prose) h2{margin:3.25rem 0 1rem;border-left:3px solid var(--color-positive);padding-left:.75rem;font-family:var(--font-display);font-size:clamp(1.55rem,1.2rem + 1vw,1.95rem);line-height:1.16;letter-spacing:-.016em;font-weight:var(--font-weight-semibold);color:var(--color-ink-strong);text-wrap:balance}:where(.er-prose)>h2:first-child{margin-top:0}:where(.er-prose) h3{margin:2.5rem 0 .7rem;font-family:var(--font-display);font-size:1.3rem;line-height:1.3;letter-spacing:-.008em;font-weight:var(--font-weight-semibold);color:var(--color-ink-strong)}:where(.er-prose) h4{margin:2rem 0 .5rem;font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--font-weight-semibold);color:var(--color-ink-strong)}:where(.er-prose) p{margin:0 0 1.35rem;text-wrap:pretty}:where(.er-prose) ul:not([class]),:where(.er-prose) ol:not([class]){margin:0 0 1.75rem;padding-left:1.5rem;list-style-position:outside}:where(.er-prose) ul:not([class]){list-style-type:disc}:where(.er-prose) ol:not([class]){list-style-type:decimal}:where(.er-prose) li{margin-bottom:.7rem;line-height:1.7}:where(.er-prose) li:last-child{margin-bottom:0}:where(.er-prose) ul:not([class])>li::marker{color:var(--color-positive)}:where(.er-prose) ol:not([class])>li::marker{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold)}:where(.er-prose) strong{font-weight:var(--font-weight-semibold);color:var(--color-ink-strong)}:where(.er-prose) em{font-style:italic}:where(.er-prose) a{color:var(--color-positive);font-weight:var(--font-weight-medium);text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in oklab,var(--color-positive) 35%,transparent)}:where(.er-prose) a:hover{text-decoration-color:var(--color-positive)}:where(.er-prose) sup a{text-decoration:none;font-weight:var(--font-weight-semibold)}.er-prose sup+sup:before{content:",";margin-right:.06em;color:var(--color-ink-muted)}.er-prose>.not-prose{margin-top:2.25rem;margin-bottom:2.25rem}.er-prose .tnum{font-variant-numeric:tabular-nums}.er-prose .er-k{margin:2rem 0 .6rem;font-size:var(--text-xs);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.er-prose ul.er-chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 2rem;padding:0}.er-prose .er-chips>li{display:inline-flex;align-items:baseline;gap:.4rem;min-height:2.375rem;margin:0;padding:.45rem .875rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.4;color:var(--color-ink-body)}.er-prose .er-chips>li>a{color:var(--color-positive);font-weight:var(--font-weight-semibold);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--color-positive) 30%,transparent);text-underline-offset:3px}.er-prose .er-chips>li>a:hover{text-decoration-color:var(--color-positive)}.er-prose .er-chips>li>span:not([class]),.er-prose .er-chips__note{font-size:var(--text-xs);color:var(--color-ink-muted)}.er-prose .er-chips>li[data-tone=no]{border-color:color-mix(in oklab,var(--color-negative) 40%,var(--color-border))}.er-prose .er-chips>li[data-tone=unknown]{background:var(--color-panel);border-style:dashed}.er-prose dl.er-facts{margin:0 0 2rem;padding:.25rem 1.15rem;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm),var(--shadow-pillow-top)}.er-prose .er-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--color-border)}.er-prose .er-facts>div:last-child{border-bottom:0}.er-prose .er-facts dt{margin:0;flex:0 1 auto;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-muted)}.er-prose .er-facts dd{margin:0;text-align:right;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-ink-strong);font-variant-numeric:tabular-nums;text-wrap:pretty}.er-prose .er-facts dd.eur{color:var(--color-positive)}.er-prose .er-facts dd small{display:block;font-size:var(--text-xs);font-weight:var(--font-weight-regular);color:var(--color-ink-muted)}@media(max-width:520px){.er-prose .er-facts>div{display:block}.er-prose .er-facts dd{text-align:left;margin-top:.2rem}}.er-prose .er-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 2rem;padding:0;list-style:none;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-border);box-shadow:var(--shadow-sm),var(--shadow-pillow-top)}.er-prose .er-stats>li{margin:0;padding:.95rem 1rem;background:var(--color-surface)}.er-prose .er-stats__v{display:block;font-family:var(--font-display);font-size:1.6rem;line-height:1.1;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-strong)}.er-prose .er-stats__l{display:block;margin-top:.3rem;font-size:var(--text-xs);line-height:1.4;color:var(--color-ink-muted)}.er-prose .er-stats>li[data-tone=yes] .er-stats__v{color:var(--color-positive)}.er-prose .er-stats>li[data-tone=no] .er-stats__v{color:var(--color-negative)}.er-prose .er-stats>li[data-tone=partial] .er-stats__v{color:var(--color-data)}@media(max-width:640px){.er-prose .er-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){.er-prose .er-stats{grid-template-columns:minmax(0,1fr)}}.er-prose ol.er-flow{list-style:none;counter-reset:flow;margin:0 0 2rem;padding:0}.er-prose .er-flow>li{counter-increment:flow;position:relative;margin:0;padding:0 0 1.5rem 2.75rem;font-size:var(--text-sm);line-height:1.65;color:var(--color-ink-body)}.er-prose .er-flow>li:last-child{padding-bottom:0}.er-prose .er-flow>li:before{content:counter(flow);position:absolute;left:0;top:0;width:1.75rem;height:1.75rem;display:grid;place-items:center;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-positive);box-shadow:var(--shadow-sm);color:var(--color-positive);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.er-prose .er-flow>li:after{content:"";position:absolute;left:calc(.875rem - .5px);top:2rem;bottom:.35rem;width:1px;background:var(--color-border-strong)}.er-prose .er-flow>li:last-child:after{display:none}.er-prose .er-flow>li>b,.er-prose .er-flow>li>strong:first-child{display:block;margin-bottom:.2rem;font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-ink-strong)}.er-prose .er-flow--plain>li:before{border-color:var(--color-border-strong);color:var(--color-ink-muted)}.er-prose .er-scroll{position:relative;margin:0 0 2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm),var(--shadow-pillow-top)}.er-prose .er-scroll>table{width:100%;margin:0;border-collapse:collapse;font-size:var(--text-sm);line-height:1.55;background:var(--color-surface);color:var(--color-ink-body)}.er-prose .er-scroll th,.er-prose .er-scroll td{padding:.7rem .95rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.er-prose .er-scroll thead th{background:var(--color-panel);border-bottom:2px solid var(--color-border-strong);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-ink-strong);white-space:nowrap}.er-prose .er-scroll tbody tr:last-child td,.er-prose .er-scroll tbody tr:last-child th{border-bottom:0}.er-prose .er-scroll tbody th[scope=row]{font-weight:var(--font-weight-semibold);color:var(--color-ink-strong)}.er-prose .er-scroll td.tnum,.er-prose .er-scroll th.tnum{font-variant-numeric:tabular-nums}.er-prose .er-scroll td.eur{font-variant-numeric:tabular-nums;color:var(--color-positive);font-weight:var(--font-weight-semibold)}.er-prose .er-scroll a{color:var(--color-positive)}.er-prose .er-scroll caption{caption-side:bottom;text-align:left;padding:.6rem .95rem .75rem;font-size:var(--text-xs);line-height:1.55;color:var(--color-ink-muted)}.er-prose .er-scroll tr.er-row-key td,.er-prose .er-scroll tr.er-row-key th{background:color-mix(in oklab,var(--color-positive) 7%,transparent)}@media(max-width:720px){.er-prose .er-scroll>table:has(td:nth-child(3)){min-width:34rem}.er-prose .er-scroll>table:has(td:nth-child(5)){min-width:42rem}.er-prose .er-scroll thead th:first-child,.er-prose .er-scroll tbody th[scope=row]{position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--color-border-strong)}.er-prose .er-scroll tbody th[scope=row]{background:var(--color-surface)}.er-prose .er-scroll thead th:first-child{background:var(--color-panel)}}.er-prose .er-scrollhint{display:none;margin:-1.4rem 0 2rem;font-size:var(--text-xs);color:var(--color-ink-muted)}@media(max-width:720px){.er-prose .er-scrollhint{display:block}}.er-prose .er-legend{margin:-1.4rem 0 2rem;font-size:var(--text-xs);line-height:1.6;color:var(--color-ink-muted)}.er-prose .er-legend a{color:var(--color-positive)}.er-prose .er-callout,.er-prose .er-note{margin:2rem 0;gap:0;padding:1.15rem 1.35rem;border:1px solid var(--color-border);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm),var(--shadow-pillow-top);font-size:var(--text-sm);line-height:1.65;color:var(--color-ink-body)}.er-prose .er-callout__title,.er-prose .er-note__title{margin-bottom:.35rem;font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-ink-strong)}.er-prose .er-callout p,.er-prose .er-note p{margin:0}.er-prose .er-callout p+p,.er-prose .er-note p+p{margin-top:.6rem}.er-prose .er-callout--warning{background:var(--color-data-soft);border-left-color:var(--color-data)}.er-prose .er-callout--warning .er-callout__title{color:#8a4d06}.er-prose .er-callout--critical{background:var(--color-negative-soft);border-left-color:var(--color-negative)}.er-prose .er-callout--critical .er-callout__title{color:#9c2a2d}.er-prose .er-callout--info,.er-prose .er-callout--success{background:var(--color-positive-soft);border-left-color:var(--color-positive)}.er-prose .er-callout--note{background:var(--color-panel);border-left-color:var(--color-border-strong)}.er-prose .er-callout a,.er-prose .er-note a{color:var(--color-positive)}.er-prose .er-faqlist{display:grid;gap:.7rem;margin:0 0 2rem;padding:0;list-style:none}.er-prose .er-faq{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm),var(--shadow-pillow-top);padding:.95rem 1.15rem}.er-prose .er-faq[open]{box-shadow:var(--shadow-card),var(--shadow-pillow-top)}.er-prose .er-faq>summary{cursor:pointer;font-family:var(--font-sans);font-weight:var(--font-weight-semibold);color:var(--color-ink-strong);list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.er-prose .er-faq>summary::-webkit-details-marker{display:none}.er-prose .er-faq>summary:after{content:"+";font-weight:var(--font-weight-regular);color:var(--color-ink-muted);font-size:1.2rem;line-height:1}.er-prose .er-faq[open]>summary:after{content:"−"}.er-prose .er-faq__a{margin-top:.6rem;font-size:var(--text-sm);line-height:1.7;color:var(--color-ink-body)}.er-prose .er-faq__a a{color:var(--color-positive)}.er-prose .er-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 2rem}@media(max-width:860px){.er-prose .er-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.er-prose .er-cards{grid-template-columns:minmax(0,1fr)}}.er-prose .er-card{display:flex;flex-direction:column;gap:.4rem;padding:1.15rem 1.25rem;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm),var(--shadow-pillow-top);text-decoration:none;transition:box-shadow var(--dur-base, .18s) var(--ease-out, ease),transform var(--dur-base, .18s) var(--ease-out, ease)}@media(hover:hover)and (pointer:fine){.er-prose .er-card:hover{box-shadow:var(--shadow-card),var(--shadow-pillow-top);transform:translateY(-1px)}}.er-prose .er-card__k{font-size:var(--text-eyebrow);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--color-positive)}.er-prose .er-card__t{margin:0;font-family:var(--font-display);font-size:1.0625rem;line-height:1.25;font-weight:var(--font-weight-semibold);color:var(--color-ink-strong)}.er-prose .er-card__d{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--color-ink-body)}.er-prose .er-card__go{margin-top:auto;padding-top:.35rem;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-positive)}.er-prose .er-bronnen{margin-top:3.5rem;padding:1.5rem 1.35rem;border-radius:var(--radius-lg);background:var(--color-surface);border-left:3px solid var(--color-positive);box-shadow:var(--shadow-sm),var(--shadow-pillow-top)}.er-prose .er-bronnen__head{margin:0 0 1rem;font-size:var(--text-eyebrow);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--color-positive)}.er-prose .er-bronnen__list{margin:0;list-style:decimal;padding-left:1.35rem;font-size:var(--text-sm);line-height:1.65;color:var(--color-ink-muted)}.er-prose .er-bronnen__list>li{margin:0}.er-prose .er-bronnen__list>li+li{margin-top:.85rem}.er-prose .er-bronnen__list>li::marker{color:var(--color-ink-faint);font-variant-numeric:tabular-nums}.er-prose .er-bronnen__list a{color:var(--color-positive);font-weight:var(--font-weight-semibold);text-decoration:none}.er-prose .er-bronnen__list a:hover{text-decoration:underline}.er-prose .er-bronnen__meta{color:var(--color-ink-muted)}.er-prose .er-foot{margin-top:2.75rem;padding-top:1.35rem;border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-ink-muted)}.er-prose .er-foot a{color:var(--color-positive);font-weight:var(--font-weight-semibold);text-decoration:none}.er-prose .er-foot a:hover{text-decoration:underline}.er-prose .er-foot-sep{margin:0 .6rem;color:var(--color-ink-faint)}@media(max-width:520px){.er-prose .er-foot-sep{display:none}.er-prose .er-foot a{display:block;margin-bottom:.4rem}}.er-prose .er-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.er-prose .er-cards--2{grid-template-columns:minmax(0,1fr)}}
