@font-face{font-family:Gilda Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gilda-display-latin-400-normal.gyfWcafy.woff2) format("woff2"),url(/_astro/gilda-display-latin-400-normal.PMqH6bj4.woff) format("woff")}@font-face{font-family:Gilda Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gilda-display-latin-ext-400-normal.BRPPCUGV.woff2) format("woff2"),url(/_astro/gilda-display-latin-ext-400-normal.DbgQQKWx.woff) format("woff")}@font-face{font-family:Rowan;src:url(/_astro/rowan-400-normal.IegD4i_x.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rowan;src:url(/_astro/rowan-400-italic.rL5zPwR7.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Rowan;src:url(/_astro/rowan-500-normal.CKosJcET.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilda Ersatz;src:local("Times New Roman"),local("Liberation Serif"),local("Tinos");size-adjust:109.41%;ascent-override:81.34%;descent-override:26.51%;line-gap-override:0%}@font-face{font-family:Rowan Ersatz;src:local("Times New Roman"),local("Liberation Serif"),local("Tinos");size-adjust:105.97%;ascent-override:94.37%;descent-override:27.37%;line-gap-override:0%}:root{--tafel: "Gilda Display", "Gilda Ersatz", "Times New Roman", serif;--satz: "Rowan", "Rowan Ersatz", Georgia, "Times New Roman", serif;--tinte: #101010;--tinte-matt: #5a5a5a;--tinte-blass: #8a8a8a;--tinte-klein: #6b6b6b;--papier: #ffffff;--papier-getoent: #f7f6f3;--linie: #d8d5cd;--linie-stark: #101010;--takt-ein: .12s;--takt-aus: .2s;--kurve: cubic-bezier(.2, .8, .3, 1);--spalte: 76rem;--rand: clamp(1rem, 4vw, 3rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--papier);color:var(--tinte);font-family:var(--satz);font-size:1.0625rem;line-height:1.6;font-kerning:normal;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--tafel);font-weight:400;letter-spacing:-.015em;line-height:1.08;margin:0 0 .6em;text-wrap:balance}h1{font-size:clamp(2.4rem,6vw,4.2rem)}h2{font-size:clamp(1.6rem,3.2vw,2.4rem)}h3{font-size:clamp(1.25rem,2.2vw,1.6rem)}p{margin:0 0 1.1em;max-width:42em}ul,ol{max-width:42em}a{color:inherit}table{border-collapse:collapse}img,svg{max-width:100%;height:auto}::selection{background:var(--tinte);color:var(--papier)}::marker{color:var(--tinte-blass)}:focus-visible{outline:2px solid var(--tinte);outline-offset:3px}hr{border:0;border-top:1px solid var(--linie-stark);margin:3rem 0}.nur-vorlesen{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.zur-hauptsache{position:absolute;left:-999px;top:0;background:var(--tinte);color:var(--papier);padding:.6rem 1rem;z-index:20}.zur-hauptsache:focus{left:.5rem;top:.5rem}.blatt{width:min(100% - 2 * var(--rand),var(--spalte));margin-inline:auto}.kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;padding:1.6rem 0 .7rem;border-bottom:1px solid var(--linie-stark)}.marke{display:inline-flex;align-items:center;gap:.85rem;text-decoration:none}.marke svg{width:34px;height:42px;flex:none}.marke-wort{font-family:var(--tafel);font-size:clamp(1.35rem,3.4vw,1.95rem);letter-spacing:.16em;text-transform:uppercase;line-height:1;margin:0}.hauptnav{display:flex;flex-wrap:wrap;gap:.4rem 1.7rem;font-size:.7rem;letter-spacing:.19em;text-transform:uppercase}.hauptnav a{text-decoration:none}.anriss{display:grid;gap:1.6rem 3rem;margin:3.2rem 0 4rem}@media(min-width:56rem){.anriss{grid-template-columns:7fr 5fr;align-items:end}.anriss-satz{border-left:1px solid var(--linie-stark);padding-left:2rem}}.anriss-satz p{font-size:clamp(1.05rem,1.9vw,1.3rem);font-style:italic;margin:0}.anriss-satz strong{font-style:normal;font-weight:500}.laufender-titel{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--linie-stark);padding-bottom:.5rem;margin-bottom:1.4rem}.laufender-titel h2,.laufender-titel h3{margin:0;font-style:italic}.laufender-titel span{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tinte-matt);white-space:nowrap}.register{margin:0 0 3.4rem}.register-satz{display:grid;gap:0 3.5rem}@media(min-width:62rem){.register-satz{grid-template-columns:1fr 1fr}}.register-kopf,.register-zeile{display:grid;grid-template-columns:minmax(0,1fr) 7.5rem 7.5rem;align-items:baseline;gap:.75rem}.register-kopf{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--linie-stark);padding-bottom:.45rem;margin-bottom:.5rem}.register-zeile{padding:.28rem 0;border-bottom:1px solid var(--linie);font-size:.95rem}.register-zeile>:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums lining-nums}.register-name{display:flex;align-items:baseline;gap:.4rem;min-width:0}.register-name a{font-weight:500;text-decoration:none}.register-ort{font-size:.78rem;font-style:italic;color:var(--tinte-matt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.register-punkte{flex:1 1 1.5rem;min-width:1.5rem;align-self:center;height:1px;background-image:radial-gradient(circle,var(--tinte-blass) .5px,transparent .6px);background-size:5px 1px;background-repeat:repeat-x}.jahr{font-size:.68rem;color:var(--tinte-klein);margin-left:.25rem;font-variant-numeric:normal}.ohne-wert{color:var(--tinte-klein)}.buchstabenleiste{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem;border:1px solid var(--linie-stark);padding:.45rem;margin:0 0 3.4rem}.buchstabenleiste-titel{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;padding:0 .85rem 0 .5rem;margin-right:.35rem;border-right:1px solid var(--linie);align-self:stretch;display:flex;align-items:center}.buchstabenleiste a,.buchstabenleiste strong{width:2rem;height:2rem;display:grid;place-items:center;font-size:.8rem;font-weight:500;text-decoration:none}.buchstabenleiste strong{background:var(--tinte);color:var(--papier)}.seitenregister{display:none}@media(min-width:84rem){.seitenregister{display:flex;flex-direction:column;position:fixed;right:0;top:50%;translate:0 -50%;z-index:5;border:1px solid var(--linie-stark);border-right:0;background:var(--papier)}.seitenregister a,.seitenregister strong{width:1.65rem;padding:.11rem 0;text-align:center;font-size:.66rem;line-height:1.35;text-decoration:none;border-bottom:1px solid var(--linie)}.seitenregister a:last-child,.seitenregister strong:last-child{border-bottom:0}.seitenregister strong{background:var(--tinte);color:var(--papier)}}.legende{border:1px solid var(--linie-stark);padding:1.1rem 1.3rem;background:var(--papier-getoent)}.legende h3{font-family:var(--satz);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .7rem}.legende dl{margin:0;display:grid;gap:.45rem 1rem;grid-template-columns:auto 1fr}@media(min-width:62rem){.legende dl{grid-template-columns:repeat(3,auto 1fr);column-gap:2.5rem}}.legende dt{font-weight:500;font-size:.9rem}.legende dd{margin:0;font-size:.82rem;color:var(--tinte-matt);font-style:italic}.kontinentspiegel{display:grid;gap:0 2.5rem;margin:0 0 3.4rem}@media(min-width:48rem){.kontinentspiegel{grid-template-columns:1fr 1fr}}.kontinentspiegel a{display:flex;align-items:baseline;gap:.6rem;padding:.6rem 0;border-bottom:1px solid var(--linie);text-decoration:none;font-family:var(--tafel);font-size:1.25rem}.kontinentspiegel .register-punkte{flex:1 1 auto}.kontinentspiegel span{font-family:var(--satz);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-matt);white-space:nowrap}.knopf{position:relative;display:inline-block;border:1px solid var(--linie-stark);padding:.55rem 1.4rem;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;background:none;overflow:hidden;isolation:isolate}.fuss{border-top:1px solid var(--linie-stark);margin-top:4rem;padding:1.6rem 0 3rem;display:grid;gap:1.2rem 2.5rem;font-size:.82rem}@media(min-width:48rem){.fuss{grid-template-columns:2fr 1fr}}.fuss-wege{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem}.fuss-wege a{text-decoration:none}.fuss-quelle{color:var(--tinte-matt);font-style:italic;max-width:46em}.partnerzeile{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.4rem}.partnerzeile img{max-height:34px;width:auto}.brotkrume{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinte-matt);margin:1.4rem 0 0}.brotkrume a{text-decoration:none}.brotkrume li{display:inline}.brotkrume ol{list-style:none;margin:0;padding:0}.brotkrume li+li:before{content:" › ";color:var(--tinte-klein)}.satzspiegel{max-width:42em;margin-inline:auto}.satzspiegel>h2,.satzspiegel>h3{text-align:center}.satzspiegel h2{margin-top:2.4rem}.satzspiegel h3{margin-top:1.8rem}.satzspiegel a{text-decoration:none;border-bottom:1px dotted var(--tinte-blass)}.aufklapp{border-bottom:1px solid var(--linie)}.aufklapp summary{display:grid;grid-template-columns:minmax(0,1fr) 7rem;gap:.6rem;align-items:baseline;padding:.5rem 0;cursor:pointer;list-style:none;font-size:.95rem}.aufklapp summary::-webkit-details-marker{display:none}.aufklapp summary>:last-child{text-align:right;font-variant-numeric:tabular-nums}.aufklapp dl{margin:0 0 .8rem;display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;font-size:.85rem}.aufklapp dt{color:var(--tinte-matt)}.aufklapp dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.datenblatt{width:100%;margin:0 0 2.4rem;border-top:1px solid var(--linie-stark)}.datenblatt th,.datenblatt td{text-align:left;padding:.5rem 0;border-bottom:1px solid var(--linie);font-weight:400;vertical-align:baseline}.datenblatt th{width:55%;color:var(--tinte-matt);font-size:.9rem}.datenblatt td{text-align:right;font-variant-numeric:tabular-nums lining-nums}@media(max-width:40rem){.register-kopf{display:none}.register-zeile{grid-template-columns:minmax(0,1fr) auto;row-gap:0;padding:.45rem 0}.register-zeile>:nth-child(1){grid-row:1 / 3;align-self:center}.register-name{flex-wrap:wrap}.register-punkte{display:none}.register-ort{flex-basis:100%}.register-zeile>:nth-child(3){font-size:.78rem;color:var(--tinte-matt)}.datenblatt th{width:60%}}.fragen{max-width:42em;margin:3rem 0 0}.frage{border-bottom:1px solid var(--linie)}.frage:first-of-type{border-top:1px solid var(--linie-stark)}.frage summary{list-style:none;cursor:pointer;padding:.75rem 1.6rem .75rem 0;position:relative}.frage summary::-webkit-details-marker{display:none}.frage summary h3{font-family:var(--satz);font-size:1rem;font-weight:500;line-height:1.4;letter-spacing:0;margin:0;display:inline}.frage summary:after{content:"";position:absolute;right:.35rem;top:1.15rem;width:.55rem;height:.55rem;border-right:1px solid var(--tinte);border-bottom:1px solid var(--tinte);rotate:45deg}.frage[open] summary:after{rotate:225deg;top:1.35rem}.frage p{margin:0 0 1rem}@media(prefers-reduced-motion:no-preference){.frage summary:after{transition:rotate var(--takt-aus) var(--kurve)}}.rangliste{width:100%;margin:0 0 3rem;font-size:.95rem}.rangliste thead th{font-family:var(--satz);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;text-align:left;border-bottom:1px solid var(--linie-stark);padding-bottom:.45rem}.rangliste th,.rangliste td{padding:.35rem .6rem .35rem 0;border-bottom:1px solid var(--linie)}.rangliste tbody th{font-weight:500;text-align:left}.rangliste td:first-child{width:3rem;color:var(--tinte-matt);font-variant-numeric:tabular-nums}.rangliste thead th:nth-child(3),.rangliste tbody td:nth-child(3){text-align:right;font-variant-numeric:tabular-nums lining-nums}.rangliste a{text-decoration:none}@media(max-width:40rem){.rangliste thead th:nth-child(4),.rangliste tbody td:nth-child(4){display:none}}.namensliste{list-style:none;margin:0 0 3rem;padding:0;columns:12rem;column-gap:2.5rem;font-size:.92rem;max-width:none}.namensliste li{break-inside:avoid;border-bottom:1px solid var(--linie);padding:.2rem 0}.namensliste a{text-decoration:none}.partnerzeile .partner-dunkel{display:inline-flex;align-items:center;padding:.4rem .7rem;background:var(--tinte)}.hinweiszeile{max-width:none;border-top:1px solid var(--linie);padding-top:.9rem;margin:0 0 1.6rem;font-style:italic;color:var(--tinte-matt)}.register-zeile>:nth-child(n+2){white-space:nowrap}.rangliste td{white-space:nowrap}.fragen{margin-inline:auto}.fragen>h2{text-align:center}.laufender-titel-mitte{justify-content:center;gap:1.2rem;position:relative}.laufender-titel-mitte span{position:absolute;right:0;bottom:.5rem}.weltkarte{margin:0 0 3.4rem}.karte-leiste{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.karte-lage{margin:0;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tinte-matt)}.karte-zurueck{padding:.35rem .9rem;font-size:.62rem}.weltkarte svg{width:100%;height:auto;display:block;border:1px solid var(--linie-stark)}.karte-region path{fill:var(--papier-getoent);stroke:var(--tinte-matt);stroke-width:.6;stroke-linejoin:round}.karte-ohne path{fill:var(--papier);stroke:var(--linie)}.karte-gezoomt .karte-region:not(.region-aktiv) path{fill:var(--papier);stroke:var(--linie)}.karte-region a:hover path,.karte-region a:focus-visible path{fill:var(--tinte)}.karte-region a:focus-visible{outline:none}.karte-region a:focus-visible path{stroke:var(--tinte);stroke-width:1.4}.weltkarte figcaption,.karte-hinweis{font-size:.78rem;font-style:italic;color:var(--tinte-matt);padding-top:.6rem;max-width:46em}@media(prefers-reduced-motion:no-preference){.karte-region path{transition:fill var(--takt-ein) var(--kurve)}}.kopf{position:relative}.menue-knopf{display:none;align-items:center;gap:.55rem;padding:.45rem .7rem;border:1px solid var(--linie-stark);background:none;font:inherit;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;color:inherit}.menue-balken{width:1.1rem;height:1px;background:var(--tinte);box-shadow:0 5px 0 var(--tinte),0 -5px 0 var(--tinte)}@media(max-width:47.99rem){.menue-bereit .menue-knopf{display:inline-flex}.menue-bereit .hauptnav{display:none;position:absolute;right:0;top:calc(100% - .2rem);z-index:10;flex-direction:column;align-items:flex-end;gap:.1rem;background:var(--papier);border:1px solid var(--linie-stark);padding:.7rem 1.1rem;min-width:12rem}.menue-bereit.menue-offen .hauptnav{display:flex}.menue-bereit.menue-offen .menue-balken{box-shadow:none;rotate:45deg;position:relative}.menue-bereit.menue-offen .menue-balken:after{content:"";position:absolute;inset:0;background:var(--tinte);rotate:90deg}.menue-bereit .hauptnav a{padding:.35rem 0}}@media(max-width:40rem){.laufender-titel{flex-direction:column;align-items:flex-start;gap:.2rem}.laufender-titel span{white-space:normal}.karte-leiste{flex-direction:column;align-items:flex-start}.register-satz{grid-template-columns:1fr}.namensliste{columns:9rem}}.karte-wahl{pointer-events:none}.karte-bereit .karte-wahl{pointer-events:auto}.karte-wahl rect{fill:transparent;stroke:none}.karte-bereit .karte-wahl a:hover rect,.karte-bereit .karte-wahl a:focus-visible rect{fill:#1010100f}.karte-wahl.wahl-aus{display:none}.karte-regionen{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem}.karte-regionen a{border:1px solid var(--linie);padding:.4rem .8rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.karte-regionen a.region-gewaehlt,.karte-regionen a:hover,.karte-regionen a:focus-visible{background:var(--tinte);color:var(--papier);border-color:var(--tinte)}.lagetafel{margin:0 0 2rem}.lagetafel img{display:block;width:100%;max-width:22rem;height:auto;border:1px solid var(--linie-stark);background:var(--papier)}.lagetafel-breit img{max-width:none}.lagetafel figcaption{font-size:.72rem;font-style:italic;color:var(--tinte-matt);padding-top:.5rem}.flagge{margin:0}.flagge img{display:block;width:7.5rem;height:auto;border:1px solid var(--linie-stark)}.landkopf{display:flex;align-items:flex-start;gap:1.4rem;margin:0 0 2rem;flex-wrap:wrap}.landkopf .flagge{flex:0 0 7.5rem}.landkopf .lagetafel{margin:0;flex:0 0 15rem;max-width:100%}.landkopf .lagetafel img{width:100%;max-width:none}.rechtskopf{text-align:center;margin:2.6rem 0 2rem}.rechtskopf h1{margin-bottom:.5rem}.rechtskopf-zeile{margin:0 auto;max-width:40em;font-style:italic;color:var(--tinte-matt)}.anbieterkasten{display:grid;gap:1.6rem 2.5rem;border-block:1px solid var(--linie-stark);padding:1.8rem 0;margin:0 0 3rem;text-align:center}.anbieterkasten h2{font-family:var(--satz);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--tinte-matt);margin:0 0 .6rem}.anbieterkasten p{margin:0 auto;max-width:none;line-height:1.65}.anbieterkasten a{text-decoration:none;border-bottom:1px dotted var(--tinte-blass)}@media(min-width:48rem){.anbieterkasten{grid-template-columns:repeat(3,1fr)}.anbieterkasten>div+div{border-left:1px solid var(--linie)}}.themenleiste{margin:3.4rem 0 0;padding-top:1rem;border-top:1px solid var(--linie-stark)}.themenleiste-heim{display:inline-block;font-family:var(--tafel);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tinte-klein);text-decoration:none;margin-bottom:.7rem}.themenleiste-heim:hover{color:var(--tinte)}.themenleiste ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem 1.4rem}.themenleiste li{font-size:.95rem}.themenleiste a{text-decoration:none;border-bottom:1px solid var(--linie)}.themenleiste a:hover{border-bottom-color:var(--tinte)}.themenleiste strong{font-weight:500;color:var(--tinte-klein)}.stichwort-zeile{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:baseline;padding:.6rem 0}.stichwort-satz{margin:0;font-size:.88rem;color:var(--tinte-klein);text-align:left}@media(max-width:42rem){.stichwort-zeile{grid-template-columns:minmax(0,1fr);gap:.2rem}}.hauptnav a,.fuss-wege a,.brotkrume a,.register-name a,.kontinentspiegel a,.buchstabenleiste a,.seitenregister a{position:relative;isolation:isolate}.hauptnav a:after,.fuss-wege a:after,.register-name a:after,.kontinentspiegel a:after{content:"";position:absolute;inset:-.28em -.42em;border:1px solid var(--tinte);scale:.86;opacity:0;z-index:-1;pointer-events:none}.satzspiegel a:hover,.satzspiegel a:focus-visible{border-bottom-style:solid}.buchstabenleiste a:hover,.buchstabenleiste a:focus-visible,.seitenregister a:hover,.seitenregister a:focus-visible{background:var(--tinte);color:var(--papier)}.knopf:before{content:"";position:absolute;inset:0;background:var(--tinte);transform-origin:left center;scale:0 1;z-index:-1}.knopf:hover,.knopf:focus-visible{color:var(--papier)}@media(prefers-reduced-motion:no-preference){.hauptnav a:after,.fuss-wege a:after,.register-name a:after,.kontinentspiegel a:after{transition:scale var(--takt-aus) var(--kurve),opacity var(--takt-aus) var(--kurve)}.hauptnav a:hover:after,.hauptnav a:focus-visible:after,.fuss-wege a:hover:after,.fuss-wege a:focus-visible:after,.register-name a:hover:after,.register-name a:focus-visible:after,.kontinentspiegel a:hover:after,.kontinentspiegel a:focus-visible:after{scale:1;opacity:1;transition-duration:var(--takt-ein)}.buchstabenleiste a,.seitenregister a,.knopf{transition:background-color var(--takt-ein) var(--kurve),color var(--takt-ein) var(--kurve)}.knopf:before{transition:scale var(--takt-aus) var(--kurve)}.knopf:hover:before,.knopf:focus-visible:before{scale:1 1;transition-duration:var(--takt-ein)}.laeuft .register-punkte{background-size:0 1px;transition:background-size .38s var(--kurve);transition-delay:calc(var(--platz, 0) * 40ms)}.laeuft.gelaufen .register-punkte{background-size:5px 1px}}@media(prefers-reduced-motion:no-preference)and (min-width:84rem){.seitenregister strong:after{content:"";position:absolute;right:100%;top:0;bottom:0;width:.5rem;background:var(--tinte)}.seitenregister strong{position:relative}}
