.b-seite :where(.seite-a) .im-eng>*{max-width:864px}.b-seite :where(.seite-a) .im-kopf{padding-bottom:40px}.b-seite :where(.seite-a) .im-kopf h1{margin-top:20px;font-size:clamp(30px,4vw,58px);line-height:.98}.b-seite :where(.seite-a) .im-unter{margin-top:20px;max-width:56ch;font-size:19px;line-height:1.55;color:var(--text)}.b-seite :where(.seite-a) .im-kennband{padding-bottom:clamp(56px,7vw,104px)}.b-seite :where(.seite-a) .im-kennzeichen{border:1px solid var(--linie-2);background:var(--grund)}.b-seite :where(.seite-a) .im-kennkopf{padding:14px 20px;border-bottom:1px solid var(--linie-2);color:var(--bernstein)}.b-seite :where(.seite-a) .im-kennzeichen dl{margin:0}.b-seite :where(.seite-a) .im-zeile{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;padding:10px 12px 10px 20px;border-bottom:1px solid var(--linie-2)}.b-seite :where(.seite-a) .im-zeile:last-child{border-bottom:0}.b-seite :where(.seite-a) .im-zeile dt{font-family:var(--schrift);font-size:12px;letter-spacing:.06em;color:var(--leise)}.b-seite :where(.seite-a) .im-zeile dd{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--schrift);font-size:20px;line-height:1.35;color:#f2efe8}.b-seite :where(.seite-a) .im-kopie{flex:none;min-width:44px;min-height:44px;padding:0 16px;border:1px solid rgba(243,241,236,.22);background:transparent;color:var(--hell);font-family:var(--schrift);font-size:13px;letter-spacing:.06em;cursor:pointer;border-radius:0}.b-seite :where(.seite-a) .im-kopie:hover{border-color:var(--bernstein);color:var(--bernstein)}.b-seite :where(.seite-a) .im-status{display:block;min-height:20px;padding:0 20px 12px;color:var(--bernstein)}.b-seite :where(.seite-a) .im-status:empty{padding-bottom:0;min-height:0}.b-seite :where(.seite-a) .im-raster{display:grid;grid-template-columns:260px minmax(0,62ch);gap:48px;align-items:start}.b-seite :where(.seite-a) .im-rand h2{font-family:var(--schrift);font-size:14px;line-height:1.5;letter-spacing:.06em;color:var(--bernstein);font-weight:500}.b-seite :where(.seite-a) .im-adressen{display:grid;grid-template-columns:1fr 1fr;gap:32px}.b-seite :where(.seite-a) .im-adressen address{font-style:normal;font-size:17px;line-height:1.65;color:var(--text)}.b-seite :where(.seite-a) .im-adressen strong{color:var(--hell)}.b-seite :where(.seite-a) .im-liste{margin-top:48px;border-top:1px solid var(--linie-2)}.b-seite :where(.seite-a) .im-liste dt{padding-top:20px;font-family:var(--schrift);font-size:18px;font-weight:600;color:var(--hell)}.b-seite :where(.seite-a) .im-liste dd{margin-top:6px;padding-bottom:20px;border-bottom:1px solid var(--linie-2);font-size:17px;line-height:1.65;color:var(--text)}.b-seite :where(.seite-a) .im-inhalt a{color:var(--hell);text-decoration:underline;text-decoration-color:var(--bernstein);text-underline-offset:4px}.b-seite :where(.seite-a) .im-inhalt a:hover{color:var(--bernstein)}.b-seite :where(.seite-a) .im-raster>.im-rand{align-self:stretch}.b-seite :where(.seite-a) .im-anker{display:flex;flex-direction:column;position:sticky;top:96px;border-left:1px solid var(--linie-2)}.b-seite :where(.seite-a) .im-anker a{display:flex;align-items:center;min-height:44px;padding:0 16px;color:var(--text);font-size:15px;text-decoration:none}.b-seite :where(.seite-a) .im-anker a:hover{color:var(--bernstein)}.b-seite :where(.seite-a) .im-lesen{font-size:17px;line-height:1.65;color:var(--text)}.b-seite :where(.seite-a) .im-lesen h2{font-family:var(--schrift);font-size:26px;line-height:1.2;text-transform:none;letter-spacing:0;color:var(--hell);margin:48px 0 16px;scroll-margin-top:96px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.b-seite :where(.seite-a) .im-lesen h2:first-child{margin-top:0}.b-seite :where(.seite-a) .im-lesen p+p{margin-top:12px}.b-seite :where(.seite-a) .im-lesen p.im-fort{margin-top:0}.b-seite :where(.seite-a) .im-abs>p{display:inline;margin:0}.b-seite :where(.seite-a) .im-lesen .im-abs,.b-seite :where(.seite-a) .im-lesen .im-abs+p{margin-top:12px}.b-seite :where(.seite-a) .im-extern{overflow-wrap:anywhere}.b-seite :where(.seite-a) .im-kontakt-h{font-size:clamp(28px,3vw,40px)}.b-seite :where(.seite-a) .im-kontakt-p{margin-top:20px;max-width:56ch;font-size:18px;line-height:1.6;color:var(--text)}.b-seite :where(.seite-a) .im-kontakt-p a{color:var(--hell);text-decoration:underline;text-decoration-color:var(--bernstein);text-underline-offset:4px}.b-seite :where(.seite-a) .im-weiter{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:28px}@media (max-width:900px){.b-seite :where(.seite-a) .im-raster{grid-template-columns:minmax(0,1fr);gap:28px}.b-seite :where(.seite-a) .im-anker{position:static;flex-direction:row;flex-wrap:wrap;border-left:0;gap:0 4px}.b-seite :where(.seite-a) .im-anker a{padding:0 12px 0 0}}@media (max-width:720px){.b-seite :where(.seite-a) .im-adressen{grid-template-columns:minmax(0,1fr)}.b-seite :where(.seite-a) .im-zeile{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}.b-seite :where(.seite-a) .im-zeile dd{flex-direction:column;align-items:stretch;gap:10px;overflow-wrap:anywhere;font-size:18px}.b-seite :where(.seite-a) .im-kopie{width:100%;min-height:44px}}