.essay article:has(>.alt-sec){max-width:none}.essay .alt-sec{margin:0 0 88px}.essay .alt-sec:last-child{margin-bottom:0}.essay .alt-sec li{margin-bottom:0}.essay .alt-intro{max-width:860px}.essay .alt-intro>h2:first-child{margin-top:0}.essay .alt-intro>.alt-glance+h2{margin-top:0}.essay .alt-glance li{margin-bottom:0}.essay .alt-sec a.btn{text-decoration:none}.essay .alt-sec a.btn--gold{color:var(--navy)}.essay .alt-sec a.btn--line{color:var(--cream)}.essay .alt-routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;margin-top:36px}.essay .alt-route{background:var(--paper);border:1px solid var(--rule);border-top:3px solid var(--gold);padding:24px 22px 20px;display:flex;flex-direction:column;gap:12px}.essay .alt-route h3{margin:0;font-family:var(--font-display);font-weight:500;font-size:25px;line-height:1.2;color:var(--navy)}.essay .alt-route p{margin:0;font-size:16px;line-height:1.65;color:var(--body)}.essay .alt-route p a{color:var(--gold-dark)}.essay .alt-route p strong,.essay .alt-route li strong{font-weight:600;color:var(--navy)}.essay .alt-route__list{margin:0;padding-left:20px;display:grid;gap:4px;font-size:16px;line-height:1.55;color:var(--body)}.essay .alt-route__list li::marker{color:var(--gold)}.essay .alt-route__links{list-style:none;margin:auto 0 0;padding:12px 0 0;border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:6px}.essay .alt-route__links a{font-size:15px;line-height:1.45;color:var(--gold-dark);text-decoration:none}.essay .alt-route__links a:after{content:" →"}.essay .alt-route__links a:hover{text-decoration:underline}.essay .alt-lists{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin-top:32px}.essay .alt-list{background:var(--paper);border:1px solid var(--rule);border-top:3px solid var(--gold);padding:22px 22px 20px;display:flex;flex-direction:column;gap:10px}.essay .alt-list__title{margin:0;font-family:var(--font-display);font-size:23px;font-weight:500;line-height:1.2;color:var(--navy);display:flex;align-items:baseline;justify-content:space-between;gap:12px}.essay .alt-list__n{font-family:var(--font-text);font-size:14px;font-weight:600;color:var(--gold-dark)}.essay .alt-list__desc{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.essay .alt-list__ranked{margin:4px 0 0;padding:0;list-style:none;counter-reset:alt}.essay .alt-list__ranked li{counter-increment:alt;display:grid;grid-template-columns:26px 1fr auto;gap:8px;padding:6px 0;border-bottom:1px solid var(--rule);font-size:15px;line-height:1.5;color:var(--body)}.essay .alt-list__ranked li:before{content:counter(alt) ".";color:var(--gold-dark);font-weight:600}.essay .alt-list__ranked b{font-weight:600;color:var(--navy);white-space:nowrap}.essay .alt-list__names{margin:4px 0 0;padding:0;list-style:none;columns:2;column-gap:18px;font-size:15px;line-height:1.6;color:var(--body)}.essay .alt-list__names li{break-inside:avoid}.essay .alt-list__apply{margin-top:auto;align-self:flex-start;padding:8px 0 0;background:none;border:0;font:inherit;font-size:14px;font-weight:600;color:var(--gold-dark);cursor:pointer}.essay .alt-list__apply:after{content:" →"}.essay .alt-list__apply:hover{text-decoration:underline}.essay .alt-list__note{margin:0;font-size:13.5px;line-height:1.5;color:var(--muted)}.essay .alt-table-wrap{overflow-x:auto;border:1px solid var(--rule);background:var(--paper)}.essay :is(.alt-table,.alt-ptable) caption{caption-side:bottom;text-align:left;padding:12px 14px;font-size:13px;line-height:1.5;color:var(--muted)}.essay :is(.alt-table,.alt-ptable) thead th{background:var(--navy);color:var(--cream);text-align:left;font-weight:500;border-right:1px solid rgba(255,255,255,.14)}.essay :is(.alt-table,.alt-ptable) thead th:last-child{border-right:0}.essay :is(.alt-table,.alt-ptable) tr:not(.alt-detail)>:first-child{position:sticky;left:0;z-index:1;box-shadow:inset -1px 0 0 var(--rule)}.essay :is(.alt-table,.alt-ptable) thead tr>:first-child{z-index:2;box-shadow:inset -1px 0 #ffffff38}.essay .alt-flag{font-size:19px;line-height:1}.essay .alt-open{color:var(--muted);font-style:italic}.essay .alt-eltern__group{margin-top:40px}.essay .alt-eltern__group h3{margin:0 0 8px;font-family:var(--font-display);font-weight:500;font-size:28px;line-height:1.2;color:var(--navy)}.essay .alt-eltern__intro{margin:0 0 16px;max-width:860px;font-size:16px;line-height:1.65;color:var(--body)}.essay .alt-ptable{table-layout:fixed;width:100%;min-width:760px;border-collapse:collapse;font-size:14.5px;line-height:1.55;color:var(--body)}.alt-ptable__c-land{width:15%}.alt-ptable__c-years{width:19%}.alt-ptable__c-kind{width:20%}.alt-ptable__c-res,.alt-ptable__c-cond{width:23%}.essay .alt-ptable thead th{font-size:14px;line-height:1.35;padding:12px 14px;vertical-align:bottom}.essay .alt-ptable tbody th,.essay .alt-ptable tbody td{border-top:1px solid var(--rule);border-right:1px solid var(--rule);padding:14px;vertical-align:top;text-align:left;background:var(--paper)}.essay .alt-ptable tbody td:last-child{border-right:0}.essay .alt-ptable tbody td{hyphens:auto;hyphenate-limit-chars:10 6 4}.essay .alt-ptable tbody tr:nth-child(2n)>*{background:#f7f2e9}.essay .alt-ptable tbody th{font-weight:600;color:var(--navy);line-height:1.35;overflow-wrap:break-word;hyphens:auto}.essay .alt-ptable__rank{display:block;margin-bottom:4px;font-size:13px;color:var(--gold-dark)}.essay .alt-ptable__name{display:block;hyphens:manual}.essay .alt-ptable p{margin:0;line-height:1.55}.essay .alt-ptable td>p+p{margin-top:6px}.essay .alt-ptable__years>b{display:block;font-family:var(--font-display);font-size:26px;font-weight:500;line-height:1.1;color:var(--navy)}.essay .alt-ptable__instead{display:block;margin-top:2px;font-size:13.5px;color:var(--muted)}.essay .alt-ptable__flag{display:inline-block;margin-top:6px;padding:2px 8px;border:1px solid var(--gold);font-size:12.5px;font-weight:600;line-height:1.4;color:var(--gold-dark)}.essay .alt-ptable__years p{margin-top:8px;font-size:13.5px;color:var(--body-2)}.essay .alt-ptable__conds{margin:0;padding-left:16px;display:grid;gap:4px;line-height:1.45}.essay .alt-ptable__conds li::marker{color:var(--gold)}.essay .alt-ptable__conds strong{font-weight:600;color:var(--navy)}.essay .alt-ptable__src{margin-top:10px;font-size:13px;line-height:1.5;color:var(--muted)}.essay .alt-ptable__src summary{cursor:pointer;font-weight:600;color:var(--gold-dark)}.essay .alt-ptable__src>p:not(.alt-ptable__h){margin:0 0 4px}.essay .alt-ptable__h{margin:10px 0 2px!important;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-dark)}.essay .alt-ptable__all,.essay .alt-ptable__links{margin:0;padding-left:16px;display:grid;gap:3px}.essay .alt-ptable__legal{margin:0}.essay .alt-ptable__legal dt{font-weight:600;color:var(--body-2)}.essay .alt-ptable__legal dd{margin:0 0 4px}.essay .alt-ptable__src a{color:var(--muted);text-decoration:underline;text-decoration-color:var(--rule)}.essay .alt-ptable__links a[hreflang],.essay .alt-ptable__links a:not([target]){color:var(--gold-dark)}.essay .alt-eltern__links{margin-top:36px;max-width:860px}.essay .alt-eltern__links-h{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dark)}.essay .alt-eltern__links .alt-route__links{border-top:0;flex-direction:row;flex-wrap:wrap;gap:8px 22px}.essay .alt-search{display:block;width:100%;max-width:520px;margin:28px 0 0;font:16px var(--font-text);color:var(--text);background:var(--paper);border:1px solid var(--rule);padding:12px 14px;box-shadow:0 2px 12px #0f1a2c0d}.essay .alt-search[hidden]{display:none}.essay .alt-search:focus{outline:2px solid var(--gold);outline-offset:1px;border-color:transparent}.essay .alt-filters{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0}.essay .alt-search+.alt-filters{margin-top:14px}.essay .alt-filternote{margin:10px 0 0;max-width:860px;font-size:13.5px;line-height:1.5;color:var(--muted)}.essay .alt-filters--feature{margin-top:10px}.essay .alt-filter{font-family:var(--font-text);font-size:14px;font-weight:500;line-height:1.3;padding:8px 15px;border:1px solid var(--rule);border-radius:100px;background:var(--paper);color:var(--body-2);cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}.essay .alt-filter:hover{border-color:var(--gold);color:var(--gold-dark)}.essay .alt-filter.active{background:var(--navy);border-color:var(--navy);color:var(--cream)}.essay :is(.alt-filter,.alt-sort,.alt-toggle,.alt-list__apply):focus-visible{outline:2px solid var(--gold);outline-offset:2px}.essay .alt-count{margin:22px 0 12px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.essay .alt-empty{margin:0;padding:48px 0;text-align:center;font-size:17px;color:var(--muted)}.essay .alt-table{width:100%;min-width:980px;border-collapse:collapse;font-size:15px;line-height:1.45;color:var(--body)}.essay .alt-table thead th{padding:0;white-space:nowrap}.essay .alt-table thead th:not(:has(button)){padding:12px 14px;font-size:14px}.essay .alt-sort{display:flex;align-items:center;gap:6px;width:100%;padding:12px 14px;background:none;border:0;font:inherit;font-size:14px;color:inherit;cursor:pointer;text-align:left}.essay .alt-sort__icon:after{content:"↕";opacity:.45;font-size:12px}.essay th[aria-sort=ascending] .alt-sort__icon:after{content:"↑";opacity:1;color:var(--gold-light)}.essay th[aria-sort=descending] .alt-sort__icon:after{content:"↓";opacity:1;color:var(--gold-light)}.essay .alt-table tbody tr:first-child>*{border-top:1px solid var(--rule);border-right:1px solid var(--rule);padding:10px 14px;vertical-align:middle;background:var(--paper)}.essay .alt-table tbody tr:first-child>:last-child{border-right:0}.essay .alt-table tbody.alt-row:nth-child(2n of.alt-row:not([hidden]))>tr:first-child>*{background:#f7f2e9}.essay .alt-table tbody th{text-align:left;font-weight:500}.essay .alt-row:hover>tr:first-child>*{background:#f3ead8}.essay .alt-toggle{display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:0;font:inherit;font-weight:600;color:var(--navy);cursor:pointer;text-align:left}.essay .alt-toggle:after{content:"+";margin-left:4px;color:var(--gold-dark);font-weight:600}.essay .alt-toggle[aria-expanded=true]:after{content:"−"}.essay .alt-table tbody tr:first-child>th{width:196px;min-width:196px}.essay .alt-v{white-space:nowrap}.essay .alt-v.is-ja{color:var(--green);font-weight:600}.essay .alt-v.is-bedingt{color:var(--gold-dark)}.essay .alt-v.is-nein{color:var(--muted)}.essay .alt-more a{color:var(--gold-dark);white-space:nowrap}.essay .alt-table-wrap:has(tr.alt-detail:not([hidden])){-webkit-mask-image:none;mask-image:none}.essay .alt-detail>td{padding:0!important;border-top:0!important;background:var(--cream)}.essay .alt-card{position:sticky;left:0;max-width:var(--tscroll-w, calc(100vw - 2 * var(--gutter) - 2px));padding:20px 22px 22px}.essay .alt-card__grid{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px 28px}.essay .alt-card__item dt{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dark)}.essay .alt-card__item dd{margin:4px 0 0}.essay .alt-card__item dd p{margin:0;font-size:15px;line-height:1.55;white-space:normal}.essay .alt-card__src{margin:16px 0 0;font-size:13px;line-height:1.55;color:var(--muted);white-space:normal}.essay .alt-card__src summary{cursor:pointer;font-weight:600;color:var(--gold-dark)}.essay .alt-card__src dl{margin:8px 0 0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 14px}.essay .alt-card__src dt{font-weight:600;color:var(--body-2)}.essay .alt-card__src dd{margin:0}.essay .alt-card__legal{display:block}.essay .alt-card__src a{color:var(--muted);text-decoration:underline;text-decoration-color:var(--rule)}.essay .alt-card__more{margin:18px 0 0;padding-top:12px;border-top:1px solid var(--rule);font-size:15px;white-space:normal}.essay .alt-card__more a{color:var(--gold-dark)}.essay .alt-parallel{padding:clamp(32px,4vw,52px) clamp(22px,4vw,48px)}.essay .alt-parallel .display{margin-top:0;font-size:clamp(30px,3.4vw,44px)}.essay .alt-parallel__links{list-style:none;margin:26px 0 30px;padding:0;display:flex;flex-wrap:wrap;gap:12px 28px}.essay .alt-parallel__links a{color:var(--gold-light);font-size:17px;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(217,192,143,.5)}.essay .alt-parallel__links a:hover{border-bottom-color:var(--gold-light)}.essay #fragen .faq summary{cursor:pointer;font-weight:600;color:var(--navy)}.essay #fragen .faq .a p{margin:12px 0 0}@media(max-width:960px){.essay .alt-ptable{width:964px;min-width:0}.alt-ptable__c-land{width:108px}.alt-ptable__c-years{width:176px}.alt-ptable__c-kind{width:200px}.alt-ptable__c-res{width:230px}.alt-ptable__c-cond{width:250px}.essay .alt-ptable tbody th,.essay .alt-ptable tbody td{padding:12px}}@media(max-width:640px){.essay .alt-sec{margin-bottom:64px}.essay .alt-route,.essay .alt-list{padding:20px 18px}.essay .alt-filter{font-size:13px;padding:7px 12px}.essay .alt-search{max-width:none;margin-top:20px}.essay .alt-table{font-size:14px;min-width:0}.essay .alt-table tbody tr:first-child>th{width:128px;min-width:128px;padding-left:10px;padding-right:10px}.essay .alt-toggle{width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"flag plus" "name name";align-items:center;gap:2px 6px}.essay .alt-toggle .alt-flag{grid-area:flag}.essay .alt-toggle:after{grid-area:plus;margin-left:0}.essay .alt-toggle__name{grid-area:name;line-height:1.3}.essay .alt-ptable{font-size:14px}}.alt-lead+.alt-lead{margin-top:-10px}.alt-lead strong{font-weight:600;color:var(--cream)}.alt-genderlegend{font-size:14px;line-height:1.6;color:var(--muted);margin:6px 0 0;max-width:72ch}
