.page-hero{padding:var(--section-space) 0}.page-hero .container{position:relative}.page-hero__arcs{pointer-events:none;width:24rem;height:24rem;position:absolute;bottom:0;right:-6rem}.page-hero h1{font-size:var(--text-5xl)}.page-hero h1 em{color:var(--color-orange);font-style:normal}.page-hero__lede{margin-top:var(--space-5);font-size:var(--text-lg);color:var(--color-muted-light);text-wrap:balance}.page-hero__meta{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-muted-light)}.crumbs ol{gap:var(--space-2);margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-muted-light);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--color-line-dark)}.crumbs a{color:var(--color-muted-light);background:linear-gradient(var(--color-orange), var(--color-orange)) left bottom / 0% 2px no-repeat, linear-gradient(currentColor, currentColor) left bottom / 100% 1px no-repeat;transition:background-size var(--play-t2) var(--play-ease-out), color var(--play-t2) var(--play-ease-out);padding-bottom:2px;text-decoration:none}.crumbs a:hover,.crumbs a:focus-visible{color:var(--color-white);background-size:100% 2px,100% 1px}.crumbs [aria-current]{color:var(--color-white)}.article__grid{gap:var(--space-12);grid-template-columns:20rem minmax(0,1fr);align-items:start;display:grid}.article__grid--single{grid-template-columns:minmax(0,1fr)}.prose h3{font-family:var(--font-body);font-size:var(--text-xl);letter-spacing:0;color:var(--color-ink);margin:var(--space-8) 0 var(--space-3);font-weight:600}.prose address{font-style:normal}.prose ul,.prose ol{margin:var(--space-4) 0;padding-left:var(--space-5)}.prose li+li{margin-top:var(--space-2)}.prose strong{color:var(--color-ink)}.prose>*+.facts,.prose>*+.data-table,.prose>*+figure{margin-top:var(--space-6)}.prose *+p{margin-top:var(--space-4)}.facts{border-top:2px solid var(--color-ink);border-bottom:1px solid var(--color-line-light);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid;margin:var(--space-6) 0!important;padding:0!important}.facts li{padding:var(--space-4) var(--space-5);border-left:1px solid var(--color-line-light);margin:0!important}.facts li:first-child{border-left:0;padding-left:0}.facts b{font-family:var(--font-display);font-weight:700;font-size:var(--text-4xl);color:var(--color-ink);line-height:1;display:block}.facts span{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text);display:block}.data-table{margin:var(--space-6) 0}.data-table table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.data-table caption{caption-side:bottom;text-align:left;font-size:var(--text-sm);color:var(--color-muted-dark);padding-top:var(--space-2)}.data-table th,.data-table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line-light)}.data-table thead th{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-ink);border-bottom:2px solid var(--color-ink);font-weight:600}.data-table th[scope=row],.data-table .rowhead{color:var(--color-ink);font-weight:600}.data-table td:first-child,.data-table th:first-child{padding-left:0}.related__list{gap:0 var(--space-8);margin:var(--space-6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.related__list a{gap:var(--space-1) var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-line-dark);color:var(--color-white);grid-template-columns:1fr auto;text-decoration:none;display:grid}.related__label{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);transition:color var(--play-t2) var(--play-ease-out)}.related__text{font-size:var(--text-sm);color:var(--color-muted-light);text-wrap:balance;grid-row:2}.related__list svg{width:1.25rem;height:1.25rem;color:var(--color-orange);transition:transform var(--play-t2) var(--play-ease);grid-area:1/2/3;align-self:center}.related__list a:hover .related__label,.related__list a:focus-visible .related__label{color:var(--color-orange)}.related__list a:hover svg,.related__list a:focus-visible svg{transform:translate(4px)}.inline-cta{justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-6) 0;padding:var(--space-6) 0;border-top:2px solid var(--color-orange);border-bottom:1px solid var(--color-line-light);flex-wrap:wrap;display:flex}.inline-cta--operator{justify-content:flex-start}.inline-cta--operator>p:not(.operator__rg){flex:1 0 0}.inline-cta--operator .operator__logo{flex:none}.inline-cta .operator__rg{max-width:none;color:var(--color-muted-dark);flex-basis:100%;font-weight:400}.inline-cta p{text-wrap:balance;color:var(--color-ink);margin:0;font-weight:500}@media (width<=74.9375rem){.article__grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.page-hero__arcs{display:none}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.facts li:nth-child(3){border-left:0;padding-left:0}}@media (width<=47.9375rem){.page-hero h1{font-size:2.25rem}.facts b{font-size:var(--text-3xl)}.facts li{padding:var(--space-3)}.related__list{grid-template-columns:1fr}.data-table table,.data-table thead,.data-table tbody,.data-table tr,.data-table td,.data-table th{width:100%;display:block}.data-table table{flex-direction:column;display:flex}.data-table tbody{order:1}.data-table caption{order:2;width:100%;display:block}.data-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.data-table tbody tr{border:1px solid var(--color-line-light);margin-bottom:var(--space-4);border-radius:0;padding:0}.data-table tbody tr:last-child{margin-bottom:0}.inline-cta--operator{flex-direction:column;align-items:flex-start}.inline-cta--operator>p:not(.operator__rg){flex:none}.data-table td,.data-table th[scope=row]{justify-content:space-between;gap:var(--space-3);border-bottom:1px dotted var(--color-line-light);display:flex;padding:var(--space-2) var(--space-3)!important}.data-table td:first-child,.data-table th:first-child{padding-left:var(--space-3)}.data-table tr>:last-child{border-bottom:0}.data-table td:before{content:attr(data-label);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted-dark);flex:none;padding-top:.125rem}.data-table td>span{text-align:right}.data-table th[scope=row]{background:var(--color-light)}}.prose-map{margin:var(--space-6) 0;background:var(--color-court);padding:var(--space-6);border-radius:var(--radius-sm)}.prose-map .germany-map{max-width:20rem;margin-inline:auto}.prose-map figcaption{margin-top:var(--space-3);text-align:center;font-size:var(--text-sm);color:var(--color-white)}.source-line{font-size:var(--text-sm);color:var(--color-muted-dark)}.full-court{margin:var(--space-6) 0;background:var(--color-arena);padding:var(--space-6);border-radius:var(--radius-sm)}.full-court svg{width:100%;height:auto}.prose table{border-collapse:collapse;width:100%;margin:var(--space-6) 0;font-size:var(--text-base)}.prose th,.prose td{text-align:left;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--color-line-light)}.prose thead th{font-size:var(--text-sm);color:var(--color-ink);border-bottom:2px solid var(--color-ink);font-weight:600}.hub-list{border-top:2px solid var(--color-ink);list-style:none;margin:var(--space-6) 0!important;padding-left:0!important}.prose .hub-list li+li{margin-top:0}.hub-list a{gap:var(--space-4);border-bottom:1px solid var(--color-line-light);grid-template-columns:12rem 1fr auto;align-items:center;min-height:3.5rem;padding:0;text-decoration:none;display:grid}.hub-list__name{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);color:var(--color-ink);transition:color var(--play-t2) var(--play-ease-out)}.hub-list__text{font-size:var(--text-base);color:var(--color-text)}.hub-list svg{width:1.25rem;height:1.25rem;color:var(--color-orange-ink);transition:transform var(--play-t2) var(--play-ease)}.hub-list a:hover .hub-list__name,.hub-list a:focus-visible .hub-list__name{color:var(--color-orange-ink)}.hub-list a:hover svg,.hub-list a:focus-visible svg{transform:translate(4px)}@media (width<=47.9375rem){.hub-list a{gap:0 var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-height:0}.hub-list__text{grid-row:2}.hub-list svg{grid-area:1/2/3}}.rg-banner{padding:var(--space-4) 0;border-top:2px solid var(--color-orange);border-bottom:1px solid var(--color-line-light);color:var(--color-ink);overflow-wrap:anywhere;font-weight:600}.notfound__actions{align-items:center;gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.notfound__actions .text-link{color:var(--color-white)}.article-figure{margin:0 0 var(--space-8)}.article-figure img{border-radius:var(--radius-sm);width:100%;height:auto}.article-figure figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-muted-dark)}
