:root{--r-1:4px;--r-2:8px;--r-3:12px;--r-4:16px;--r-5:24px;--r-6:32px;--r-7:48px;--r-8:64px;--r-9:96px;--r-10:128px;--t-mini:13px;--t-klein:15px;--t-text:17px;--t-lead:18px;--t-titel:22px;--t-zwischen:26px;--t-h2:32px;--t-h1:44px;--t-gross:64px;--lh-eng:1.1;--lh-titel:1.25;--lh-klein:1.45;--lh-text:1.6;--gewicht-text:400;--gewicht-stark:600;--gewicht-titel:500;--sperrung-gross:-0.02em;--sperrung-titel:-0.01em;--sperrung-text:0;--seitenrand:16px;--abschnitt:64px;--abschnitt-klein:48px;--spalt:32px;--spalt-gross:48px;--spalt-klein:16px;--innen:24px;--klick:44px;--knopf-h:52px;--feld-h:52px;--kopf-h:64px;--sym:20px;--sym-feld:40px;--haken:24px;--t-h1-lang:var(--t-h2);--t-h1-sehr-lang:var(--t-zwischen);--t-h2-lang:var(--t-zwischen);--t-h2-sehr-lang:var(--t-titel)}@media (min-width:48em){:root{--t-lead:20px;--t-titel:24px;--t-zwischen:28px;--t-h2:40px;--t-h1:56px;--t-gross:88px;--seitenrand:32px;--abschnitt:96px;--innen:32px;--t-h1-lang:var(--t-h1);--t-h1-sehr-lang:var(--t-h1);--t-h2-lang:var(--t-h2);--t-h2-sehr-lang:var(--t-h2)}}@media (min-width:64em){:root{--t-klein:16px;--t-text:18px;--t-titel:26px;--t-h2:44px;--t-h1:64px;--t-gross:96px;--seitenrand:48px;--abschnitt-klein:64px;--spalt:48px;--spalt-gross:64px;--spalt-klein:24px;--kopf-h:80px}}@media (min-width:80em){:root{--t-lead:22px;--t-zwischen:32px;--t-h2:48px;--t-h1:80px;--t-gross:112px;--seitenrand:64px;--spalt-gross:96px}}:root{color-scheme:light;--grund:#faf7f3;--flaeche:#f1e9df;--tinte:#2b211d;--leise:#5e514a;--linie:#e0d5c9;--rand:#8d8077;--marke:#8e3b25;--auf-marke:#ffffff;--marke-text:#8e3b25;--akzent:#e6bd8c;--tief:#2e2420;--auf-tief:#faf7f3;--leise-tief:#d0c3b8;--karte:#fffdfb;--feld:#f7f4f0;--fehler:#b3261e;--karte-rand:#8d8077;--erfolg:#21763c}:root[data-schema=dunkel]{color-scheme:dark;--grund:#16100e;--flaeche:#201714;--tinte:#f2edec;--leise:#c5bbb8;--linie:#3a2d29;--rand:#80716c;--marke:#e48970;--auf-marke:#16100e;--marke-text:#e48970;--akzent:#e6bd8c;--tief:#3a1d16;--auf-tief:#f2edec;--leise-tief:#ccc2bf;--karte:#2f2725;--feld:#0f0a08;--fehler:#ffb4ab;--karte-rand:#3a2d29;--erfolg:#95dfa4}@font-face{font-family:'Newsreader';font-style:normal;font-weight:200 800;font-display:swap;src:url(newsreader-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:normal;font-weight:200 800;font-display:swap;src:url(newsreader-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:200 900;font-display:swap;src:url(source-sans-3-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:200 900;font-display:swap;src:url(source-sans-3-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Newsreader Ersatz';src:local('Times New Roman');size-adjust:105.8%;ascent-override:69.5%;descent-override:25.1%;line-gap-override:0.0%}@font-face{font-family:'Source Sans 3 Ersatz';src:local('Arial');size-adjust:94.2%;ascent-override:108.7%;descent-override:42.4%;line-gap-override:0.0%}:root{--schrift-titel:'Newsreader','Newsreader Ersatz',Georgia,serif;--schrift-text:'Source Sans 3','Source Sans 3 Ersatz',Arial,sans-serif}:root{--breite:1240px;--lesebreite:38rem;--mass:34em;--r-knopf:4px;--r-feld:4px;--r-karte:8px;--r-bild:6px;--linie-fein:1px;--linie-stark:2px;--schatten:0 1px 2px color-mix(in srgb,var(--tinte) 8%,transparent),0 12px 32px -12px color-mix(in srgb,var(--tinte) 22%,transparent);--schatten-menue:0 24px 48px -24px color-mix(in srgb,#000 45%,transparent);--schleier:color-mix(in srgb,#000 38%,transparent);--dauer:.5s;--kurve:cubic-bezier(.2,.7,.2,1);--kurve-weich:cubic-bezier(.16,1,.3,1)}.form-kantig{--r-knopf:1px;--r-feld:1px;--r-karte:0;--r-bild:0}.form-praezise{--r-knopf:4px;--r-feld:4px;--r-karte:8px;--r-bild:6px}.form-weich{--r-knopf:8px;--r-feld:8px;--r-karte:14px;--r-bild:12px}.form-rund{--r-knopf:999px;--r-feld:12px;--r-karte:20px;--r-bild:20px}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--kopf-h) + var(--r-4))}body{margin:0;background:var(--grund);color:var(--tinte);font-family:var(--schrift-text);font-size:var(--t-text);font-weight:var(--gewicht-text);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}p,li,dd,dt,address,figcaption,label,legend{overflow-wrap:anywhere;hyphens:manual;-webkit-hyphens:manual}.rechtstext li,.rechtstext p,.rechtstext h2,.rechtstext h3{overflow-wrap:anywhere;hyphens:auto}.wort{display:inline-block;max-width:100%;text-indent:0}.rechtstext :is(ul,ol){padding-left:var(--r-5)}.rechtstext h2{font-size:var(--t-titel);line-height:var(--lh-titel);letter-spacing:var(--sperrung-titel);word-spacing:calc(-2 * var(--sperrung-titel))}.rechtstext h3{font-size:var(--t-lead);line-height:var(--lh-titel)}.rechtstext.abschnitt .text>h2{margin-top:var(--r-7)}.rechtstext.abschnitt .text>h3{margin-top:var(--r-5)}:where(ul[class],ol[class]){list-style:none;padding:0}img,svg,picture{display:block;max-width:100%}img{height:auto}a{color:var(--marke-text);text-decoration-thickness:1px;text-underline-offset:.22em}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}strong,b{font-weight:var(--gewicht-stark)}address{font-style:normal}:focus-visible{outline:3px solid var(--marke-text);outline-offset:3px;border-radius:2px}.grund-tief :focus-visible,.grund-marke :focus-visible{outline-color:var(--auf-tief)}.svg{width:var(--sym);height:var(--sym);flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,.t1,.t2,.t3{font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:var(--sperrung-gross);word-spacing:calc(-2 * var(--sperrung-gross));line-height:var(--lh-eng);text-wrap:balance;font-kerning:normal;hyphens:manual;-webkit-hyphens:manual;overflow-wrap:break-word;max-width:100%}h1,.t1{font-size:var(--t-h1)}h1,.t1{text-wrap:pretty}h2,.t2{font-size:var(--t-h2)}h3,.t3{font-size:var(--t-titel);line-height:var(--lh-titel);letter-spacing:var(--sperrung-titel);word-spacing:calc(-2 * var(--sperrung-titel))}:is(h1,h2,h3,h4,summary):has(>.wortpaar,>.zb,>.wf){container-type:inline-size}:has(>h1.zf){container-type:inline-size}h1.zf{--zf-min:var(--t-h2);--zf-max:var(--t-h1)}.m-einstieg h1.zf{max-width:none}h1.wort-lang,.t1.wort-lang{font-size:var(--t-h1-lang)}h1.wort-sehr-lang,.t1.wort-sehr-lang{font-size:var(--t-h1-sehr-lang)}h2.wort-lang,.t2.wort-lang{font-size:var(--t-h2-lang)}h2.wort-sehr-lang,.t2.wort-sehr-lang{font-size:var(--t-h2-sehr-lang)}p,li,dd{text-wrap:pretty}.lead{font-size:var(--t-lead);line-height:var(--lh-text);color:var(--leise);max-width:var(--mass)}.leise{color:var(--leise)}.klein{font-size:var(--t-klein);line-height:var(--lh-klein)}.mini{font-size:var(--t-mini);line-height:var(--lh-klein)}.lesebreite{max-width:var(--lesebreite)}.huelle:is(.lesebreite,.lesebreite-gross,.zitat-gross){max-width:none}.huelle.lesebreite>*{max-width:var(--lesebreite)}.huelle.lesebreite-gross>*{max-width:52rem}.huelle.zitat-gross>*{max-width:62rem}.text>*+*{margin-top:var(--r-4)}.ort{display:block;margin-bottom:var(--r-4);font-size:var(--t-klein);line-height:var(--lh-klein);font-weight:var(--gewicht-stark);color:var(--marke-text)}.nur-vorleser{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ohne-umbruch{white-space:nowrap}.nr{display:inline-block;max-width:100%;text-decoration:inherit;overflow-wrap:normal;hyphens:manual}.mail{display:inline-flex;flex-wrap:wrap;max-width:100%;overflow-wrap:normal;word-break:normal;hyphens:manual}.mail>span{min-width:0;max-width:100%}.huelle{width:min(100% - 2 * var(--seitenrand),var(--breite));margin-inline:auto}:where(.huelle,.huelle :is(div,ul,ol,dl,nav,form,fieldset,article,li,aside,figure)){grid-template-columns:minmax(0,1fr)}.abschnitt{padding-block:var(--abschnitt)}.abschnitt.anschluss{padding-top:0}.abschnitt.dicht{padding-block:var(--r-7)}.abschnitt.dicht.anschluss{padding-top:0}.grund-flaeche{background:var(--flaeche)}.grund-tief{background:var(--tief);color:var(--auf-tief)}.grund-tief .lead,.grund-tief .leise{color:var(--leise-tief)}.grund-tief a:not(.knopf){color:var(--auf-tief)}.grund-marke{background:var(--marke);color:var(--auf-marke)}.grund-marke .lead,.grund-marke .leise{color:var(--auf-marke);opacity:.86}.grund-marke a:not(.knopf){color:var(--auf-marke)}.kopfzeile{display:grid;gap:var(--r-5) var(--spalt-gross);margin-bottom:var(--spalt)}@media (min-width:56em){.kopfzeile.geteilt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.kopfzeile.geteilt:has(h1){grid-template-columns:minmax(0,1fr)}}.kopfzeile>p{color:var(--leise);max-width:var(--mass)}.grund-tief .kopfzeile>p{color:var(--leise-tief)}.raster-anzahl{display:grid;gap:var(--spalt-klein);grid-template-columns:minmax(0,1fr)}@media (min-width:44em){.raster-anzahl{grid-template-columns:repeat(2,minmax(0,1fr))}.raster-anzahl:has(>:only-child){grid-template-columns:minmax(0,1fr)}.raster-anzahl>:last-child:nth-child(odd){grid-column:1 / -1}}@media (min-width:62em){.raster-anzahl:is(:has(>:nth-child(3):last-child),:has(>:nth-child(6):last-child),:has(>:nth-child(9):last-child)){grid-template-columns:repeat(3,minmax(0,1fr))}.raster-anzahl:is(:has(>:nth-child(3):last-child),:has(>:nth-child(9):last-child))>:last-child{grid-column:auto}.raster-anzahl:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.raster-anzahl:has(>:nth-child(5):last-child)>*{grid-column:span 2}.raster-anzahl:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}.raster-anzahl:has(>:nth-child(7):last-child){grid-template-columns:repeat(12,minmax(0,1fr))}.raster-anzahl:has(>:nth-child(7):last-child)>*{grid-column:span 3}.raster-anzahl:has(>:nth-child(7):last-child)>:nth-child(n+5){grid-column:span 4}}@media (min-width:80em){.raster-anzahl:is(:has(>:nth-child(4):last-child),:has(>:nth-child(8):last-child)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:44em){.zeilen-teilen>*{display:grid;grid-template-rows:subgrid;align-content:start;row-gap:0}.zeilen-teilen.teile-2>*{grid-row:span 2}.zeilen-teilen.teile-3>*{grid-row:span 3}.zeilen-teilen.teile-4>*{grid-row:span 4}.zeilen-teilen.teile-5>*{grid-row:span 5}}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--r-3);min-height:var(--knopf-h);padding:0 var(--r-5);border:1px solid var(--marke);border-radius:var(--r-knopf);background:var(--marke);color:var(--auf-marke);font-family:var(--schrift-text);font-size:var(--t-text);font-weight:var(--gewicht-stark);line-height:var(--lh-titel);letter-spacing:var(--sperrung-text);text-decoration:none;text-align:center;transition:background-color .18s,border-color .18s,color .18s,transform .18s}.knopf:hover{background:color-mix(in srgb,var(--marke) 86%,var(--tinte));border-color:color-mix(in srgb,var(--marke) 86%,var(--tinte))}.knopf:active{transform:translateY(1px)}.knopf .svg{transition:transform .2s var(--kurve)}.knopf:hover .svg-pfeil{transform:translateX(3px)}@media (max-width:29.99em){.knopf{padding-inline:var(--r-4)}}.knopf-zweit{background:transparent;color:var(--tinte);border-color:var(--rand)}.knopf-zweit:hover{background:color-mix(in srgb,var(--tinte) 6%,transparent);border-color:var(--tinte)}.knopf-hell{background:var(--auf-tief);border-color:var(--auf-tief);color:var(--tief)}.knopf-hell:hover{background:color-mix(in srgb,var(--auf-tief) 88%,var(--tief));border-color:transparent}.knopf-akzent{background:var(--akzent);border-color:var(--akzent);color:var(--tief)}.knopf-akzent:hover{background:color-mix(in srgb,var(--akzent) 88%,var(--auf-tief));border-color:transparent}.knopf-rahmen-hell{background:transparent;color:var(--auf-tief);border-color:color-mix(in srgb,var(--auf-tief) 55%,transparent)}.knopf-rahmen-hell:hover{border-color:var(--auf-tief);background:color-mix(in srgb,var(--auf-tief) 8%,transparent)}.aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--r-4) var(--r-5)}.textlink{display:inline-flex;align-items:center;gap:var(--r-2);min-height:var(--klick);font-weight:var(--gewicht-stark);text-decoration:none;color:var(--marke-text)}.textlink:hover{text-decoration:underline}.grund-tief .textlink,.grund-marke .textlink{color:inherit}.bild{position:relative;margin:0;overflow:hidden;border-radius:var(--r-bild);background:var(--flaeche)}.bild img{width:100%;height:100%;object-fit:cover}.bild.rund{border-radius:50%;aspect-ratio:1}.kennung{position:absolute;right:var(--r-2);bottom:var(--r-2);padding:var(--r-1) var(--r-2);border-radius:var(--r-1);background:color-mix(in srgb,var(--tief) 72%,transparent);color:var(--auf-tief);font-family:var(--schrift-text);font-size:var(--t-mini);font-weight:var(--gewicht-text);line-height:var(--lh-titel)}.bildzeile{margin-top:var(--r-2);font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}.musterleiste{background:var(--tinte);color:var(--grund);font-size:var(--t-mini);line-height:var(--lh-klein)}.musterleiste .huelle{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--r-1) var(--r-5);min-height:var(--r-7);padding-block:var(--r-2)}.musterleiste strong{font-weight:var(--gewicht-stark)}@media (max-width:47.99em){.musterleiste-paket{display:none}}.musterleiste a{color:inherit}.fuss{padding-block:var(--abschnitt-klein) var(--r-6);border-top:1px solid var(--linie);font-size:var(--t-klein);line-height:var(--lh-klein)}[data-schema=dunkel] .fuss{background:var(--feld);border-top-color:var(--rand)}.fuss-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--r-5);align-items:start}@media (min-width:48em){.fuss-raster{row-gap:var(--r-6)}}.fuss-marke,.fuss-kontakt{grid-column:1 / -1}@media (min-width:48em){.fuss-raster{grid-template-columns:repeat(var(--fuss-n,2),auto);column-gap:var(--r-6)}.fuss-kontakt{grid-column:auto}}.fuss-spalten{display:contents}@media (min-width:64em){.fuss-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--spalt-gross)}.fuss-marke{grid-column:auto}.fuss-spalten{display:grid;grid-template-columns:repeat(var(--fuss-n,2),minmax(min-content,max-content));column-gap:var(--r-7);align-items:start}.fuss-3>.fuss-marke,.fuss-3>.fuss-spalten{grid-column:1 / -1}.fuss-3>.fuss-spalten{grid-template-columns:repeat(var(--fuss-n),minmax(max-content,1fr))}}.fuss-3{--fuss-n:3}.fuss-4{--fuss-n:4}.fuss .marke-name{margin:0}.fuss .marke-name b{font-size:var(--t-titel)}.fuss-satz{margin-top:var(--r-3);color:var(--leise);max-width:24em}.fuss-titel{margin:0 0 var(--r-2);font-family:var(--schrift-text);font-size:var(--t-klein);font-weight:var(--gewicht-stark);line-height:var(--lh-klein);letter-spacing:var(--sperrung-text);color:var(--tinte)}.fuss-liste{display:flex;flex-direction:column;margin:0;padding:0}.fuss-liste+.fuss-titel{display:flex;align-items:center;min-height:var(--r-6);margin:var(--r-6) 0 0}.fuss-lang>.fuss-spalte:last-child{grid-column:1 / -1}@media (min-width:48em){.fuss-lang>.fuss-spalte:last-child{grid-column:auto}}.fuss-zeile{display:flex;align-items:center;min-height:var(--r-6);margin:0}.fuss-liste a{color:var(--tinte)}.fuss-liste .leise{color:var(--leise)}.fuss-umbruch{display:block;padding-block:var(--r-3) 0;color:var(--leise)}.fuss-anschrift{color:var(--tinte)}.fuss-anschrift b{font-weight:var(--gewicht-stark)}.fuss-unten{display:grid;justify-items:start;margin-top:var(--r-5);padding-top:var(--r-3);border-top:1px solid var(--linie);color:var(--leise);font-size:var(--t-mini)}.fuss-unten p{padding-block:var(--r-3)}.fuss-unten nav{display:flex;flex-wrap:wrap;gap:0 var(--r-5)}.fuss-unten nav a{display:inline-flex;align-items:center;min-height:var(--r-6);color:inherit}.karte-flaeche{background:var(--karte);color:var(--tinte);border:1px solid var(--karte-rand);border-radius:var(--r-karte)}[data-schema=dunkel] :is(.grund-tief,.grund-marke){--karte:color-mix(in srgb,var(--tief),#fff 9%)}:root[data-schema=dunkel]{--schatten:none;--linie:color-mix(in srgb,var(--karte),#fff 12%)}[data-schema=dunkel] .bild img{filter:brightness(.88) saturate(.92)}[data-schema=dunkel] .bild[data-hell="1"] img{filter:brightness(.82) saturate(.92)}[data-schema=dunkel] .bild[data-hell="2"] img{filter:brightness(.76) saturate(.9)}[data-schema=dunkel] .bild[data-hell="3"] img{filter:brightness(.7) saturate(.9)}.formular{display:grid;gap:var(--r-5)}.felder{display:grid;gap:var(--r-5);margin:0;padding:0;border:0;min-width:0}.feld{display:grid;gap:var(--r-2);align-content:start}.feld-reihe{display:grid;gap:var(--r-5);align-items:start}@media (min-width:36em){.feld-reihe{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);row-gap:0}.feld-reihe>.feld{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.feld-reihe>.feld>*+*{margin-top:var(--r-2)}}.feld label,.zusatz legend{font-weight:var(--gewicht-stark);font-size:var(--t-klein);line-height:var(--lh-klein)}.feld input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.feld select,.feld textarea{width:100%;min-height:var(--feld-h);padding:var(--r-3) var(--r-4);border:1px solid var(--rand);border-radius:var(--r-feld);background:var(--feld);color:var(--tinte);font-size:var(--t-text);line-height:var(--lh-klein);transition:border-color .18s,box-shadow .18s}.feld textarea{min-height:calc(2 * var(--feld-h));resize:vertical}.feld select{appearance:none;padding-right:var(--r-7);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 22px) 55%,calc(100% - 16px) 55%;background-size:6px 6px;background-repeat:no-repeat}.feld input:hover,.feld select:hover,.feld textarea:hover{border-color:var(--tinte)}.feld input:focus-visible,.feld select:focus-visible,.feld textarea:focus-visible{outline:none;border-color:var(--marke-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--marke-text) 28%,transparent)}input[type="checkbox"]:not(.finder-wahl):not(.so-wahl),input[type="radio"]:not(.finder-wahl):not(.so-wahl){appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;flex:none;width:var(--haken);height:var(--haken);margin:0;border:2px solid var(--rand);border-radius:var(--r-1);background:var(--feld);cursor:pointer;transition:background-color .15s,border-color .15s}input[type="radio"]:not(.finder-wahl):not(.so-wahl){border-radius:50%}input[type="checkbox"]:not(.finder-wahl):not(.so-wahl)::before{content:"";width:40%;height:65%;border:solid var(--auf-marke);border-width:0 2px 2px 0;transform:translateY(-10%) rotate(45deg) scale(0);transition:transform .15s var(--kurve)}input[type="radio"]:not(.finder-wahl):not(.so-wahl)::before{content:"";width:45%;height:45%;border-radius:50%;background:var(--auf-marke);transform:scale(0);transition:transform .15s var(--kurve)}input[type="checkbox"]:checked:not(.finder-wahl):not(.so-wahl),input[type="radio"]:checked:not(.finder-wahl):not(.so-wahl){background:var(--marke);border-color:var(--marke)}input[type="checkbox"]:checked:not(.finder-wahl):not(.so-wahl)::before{transform:translateY(-10%) rotate(45deg) scale(1)}input[type="radio"]:checked:not(.finder-wahl):not(.so-wahl)::before{transform:scale(1)}input[type="checkbox"]:focus-visible,input[type="radio"]:focus-visible{outline:3px solid var(--marke-text);outline-offset:2px}.hinweis{font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}.feld.fehler :is(input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),textarea,select){border-color:var(--fehler);border-width:2px}.fehlertext{font-size:var(--t-mini);line-height:var(--lh-klein);font-weight:var(--gewicht-stark);color:var(--fehler)}.zusammenfassung,.sendefehler,.erfolg{padding:var(--r-4) var(--r-5);border-radius:var(--r-feld);border:1px solid var(--rand);background:var(--karte);color:var(--tinte)}.zusammenfassung,.sendefehler{border:2px solid var(--fehler)}:is(.zusammenfassung,.sendefehler,.erfolg):focus{outline:none}.zusammenfassung ul{margin:var(--r-2) 0 0;padding-left:var(--r-5)}.zusammenfassung a{color:var(--fehler)}.erfolg{border:2px solid var(--erfolg);background:color-mix(in srgb,var(--erfolg) 7%,var(--karte))}.erfolg:not([hidden]){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--r-3);align-items:start}.erfolg>:not(.erfolg-zeichen){grid-column:2}.erfolg>.erfolg-zeichen{grid-row:1 / span 2;width:var(--r-6);height:var(--r-6);color:var(--erfolg);stroke-width:2.25}.formular:has(.erfolg:not([hidden])) .demo-formular{display:none}.erfolg h3,.sendefehler h3,.erfolg h2,.sendefehler h2{font-size:var(--t-titel);line-height:var(--lh-titel);margin-bottom:var(--r-2)}.datei{display:flex;flex-wrap:wrap;align-items:center;gap:var(--r-3)}.datei-knopf{position:relative}.datei-knopf input{position:absolute;inset:0;opacity:0;cursor:pointer}.datei-knopf:focus-within .knopf{outline:3px solid var(--marke-text);outline-offset:3px}.datei-status{font-size:var(--t-klein);color:var(--leise)}.hp{position:absolute;left:-9999px}.datenschutz{font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}.senden-steuerung{display:flex;flex-wrap:wrap;gap:var(--r-3);align-items:center}.sendestatus,.abbruch{font-size:var(--t-klein)}.demo-formular{padding:var(--r-2) var(--r-3);border-left:3px solid var(--akzent);background:color-mix(in srgb,var(--akzent) 16%,transparent);font-size:var(--t-mini);line-height:var(--lh-klein)}.direkt{border-top:1px solid var(--linie);padding-top:var(--r-4)}.direkt-titel{margin-bottom:var(--r-1);font-weight:var(--gewicht-stark);font-size:var(--t-klein)}.direkte-wege{display:grid;font-size:var(--t-klein)}.direkte-wege li{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--r-2);min-height:var(--klick)}.direkt-art{color:var(--leise)}.zusatz{border:0;padding:0;margin:0;display:grid;gap:var(--r-4)}.fehlerseite .lead{margin-top:var(--r-5)}.fehlerseite-wege{display:grid;margin-top:var(--r-6);border-top:1px solid var(--linie)}.fehlerseite-wege li{border-bottom:1px solid var(--linie)}.fehlerseite-wege a{display:flex;align-items:center;min-height:var(--klick);padding-block:var(--r-2);font-weight:var(--gewicht-stark);color:var(--tinte);text-decoration:none}.fehlerseite-wege a:hover{color:var(--marke-text);text-decoration:underline}.fehlerseite .aktionen{margin-top:var(--r-6)}.rufleiste{position:fixed;inset:auto 0 0 0;z-index:40;display:grid;grid-auto-flow:column;grid-auto-columns:auto;gap:var(--r-2);padding:var(--r-2) max(var(--r-3),env(safe-area-inset-left)) calc(var(--r-2) + env(safe-area-inset-bottom));background:var(--tief);box-shadow:0 -10px 30px -12px rgb(0 0 0 / .35);transform:translateY(110%);transition:transform .3s var(--kurve)}.rufleiste.sichtbar{transform:none}.rufleiste .knopf{min-height:var(--knopf-h);padding-inline:var(--r-3);gap:var(--r-2)}.rufleiste .knopf-ruf{border-color:color-mix(in srgb,var(--marke),#fff 35%)}@media (min-width:62em){.rufleiste{display:none}}@media (max-width:61.99em){.js body:has(>.rufleiste)::after{content:"";display:block;height:var(--rufleiste-h,calc(var(--knopf-h) + 2 * var(--r-2)))}html.js:has(>body>.rufleiste){scroll-padding-bottom:calc(var(--rufleiste-h,calc(var(--knopf-h) + 2 * var(--r-2))) + var(--r-4))}}@media (max-width:15.99em){html body :is(.rufband-nummer,.tm-nummer,.nf-nummer,.tel-gross,.status-tel){font-size:var(--t-titel)}html body :is(.rufband-nummer,.tm-nummer,.nf-nummer,.tel-gross,.status-tel) .svg{display:none}html body .rufleiste{grid-auto-columns:minmax(0,1fr);padding-inline:var(--r-2)}html body .rufleiste .knopf{min-height:var(--klick);padding-inline:var(--r-2);font-size:var(--t-klein);line-height:var(--lh-klein);white-space:normal;text-align:center}html body .sz-tabelle{font-size:var(--t-mini)}html body :is(.sz-tabelle th,.sz-tabelle td){padding-inline:var(--r-1)}html body .kopf-tel-symbol{display:none}html body .marke-200~.kopf-tel-symbol{display:inline-flex}html body :is(.marke-200~.kopf-tel-symbol,.marke-200~.menue-knopf){width:var(--r-6);height:var(--r-6)}html body .kopf-raster:has(>.marke-200){gap:var(--r-2)}html body .marke-200 b{font-size:var(--t-klein)}html body :is(main,footer) :is(div,ul,ol,dl,li,section,article,form,fieldset,address,figure,aside,label,details,nav){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}html body :is(main,footer) *{grid-column:auto!important}html body :is(main,footer) :is(li,dd,p,.zeile):not(.knopf){flex-wrap:wrap}html body .marke-name small{display:none}html body .marke-name b{font-size:var(--t-text)}html body .marke-200-klein b{font-size:var(--t-klein)}html body .marke-200-mini b{font-size:var(--t-mini)}html body{--innen:var(--r-3)}html body :is(.seitenkopf-wege,.aktionen,.datei,.senden-zeile,.stelle-wege) .knopf{white-space:normal;max-width:100%}html body .datei>*{min-width:0;max-width:100%}html body .sz-status-text{display:block}html body .sz-ausserhalb{padding:var(--r-3);gap:var(--r-2)}html body .sz-ausserhalb-zeichen{display:none}html body :is(main,footer) a.tel>.svg{display:none}html body .sz-ausnahmen{padding:var(--r-2)}html body .sz-status [data-status-text]{font-size:var(--t-text)}html body .knopf>.svg{display:none}html body .stelle-wege .knopf{padding-inline:var(--r-3)}html body .finder-ziel{padding-inline:var(--r-3);gap:var(--r-2)}html body .finder-ziel>.svg:first-child{display:none}html body .bildkarte{position:static;max-width:none;margin-top:var(--r-2);padding:0;border-radius:0;background:none;box-shadow:none;color:inherit}html body .bildkarte small{color:inherit}html body .muster-fugen::after{display:none}html body :is(main,footer) li:has(>.svg:first-child){flex-wrap:nowrap}html body :is(main,footer) li:has(>.svg:first-child)>:not(.svg){min-width:0;flex:1 1 0}html body .rufleiste .rl-voll{display:none}html body .rufleiste .rl-kurz{display:inline}html body .fassungsleiste p{display:none}html body :is(.fragen-liste summary,.so-reiter strong){font-size:var(--t-text)}html body .fassungsleiste nav{gap:0 var(--r-3)}html body .fassungsleiste{font-size:var(--t-mini)}html body .fassungsleiste a{min-height:var(--r-5)}}.rl-kurz{display:none}@media (orientation:landscape) and (max-height:32em){:root{--t-h1:36px;--t-h2:30px;--t-gross:56px;--t-lead:17px;--lh-lead:25px;--abschnitt:56px;--abschnitt-klein:20px;--kopf-h:44px}.musterleiste .huelle{min-height:0;padding-block:var(--r-1)}.rufleiste{padding-block:var(--r-1) calc(var(--r-1) + env(safe-area-inset-bottom))}.rufleiste .knopf{min-height:var(--klick)}.ort{margin-bottom:var(--r-2)}main .bild:not(.einstieg-bild){max-height:calc(100svh - var(--kopf-h) - var(--r-5))}}@media (prefers-reduced-motion:no-preference){.auftritt{animation:auftritt .8s var(--kurve) both;animation-delay:calc(var(--folge,0)*90ms + 80ms)}@keyframes auftritt{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.auftritt-an [data-auftritt]:not(.im-blick)>.huelle{opacity:0;transform:translateY(var(--auftritt-weg,10px))}[data-auftritt].im-blick>.huelle{animation:auftritt-abschnitt var(--auftritt-dauer,.5s) var(--kurve) both}@keyframes auftritt-abschnitt{from{opacity:0;transform:translateY(var(--auftritt-weg,10px))}to{opacity:1;transform:none}}}@media (max-width:47.99em){h1.recht-titel{font-size:var(--t-h2)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zeile{margin-bottom:var(--r-4);font-size:var(--t-klein);line-height:var(--lh-klein);font-weight:var(--gewicht-stark);color:var(--marke-text)}.grund-tief .zeile{color:var(--akzent)}.grund-marke .zeile{color:var(--auf-marke);opacity:.82}.kopfzeile-satz>*+*{margin-top:var(--r-4)}.kopfzeile-satz{color:var(--leise)}.grund-tief .kopfzeile-satz{color:var(--leise-tief)}.striche{display:grid;gap:var(--r-3);margin-top:var(--r-5)}.striche li{position:relative;padding-left:var(--r-5)}.striche li::before{content:"";position:absolute;left:0;top:calc(.5lh - 1px);width:var(--r-4);border-top:2px solid var(--marke-text)}.punkte{display:grid;gap:var(--r-5);margin-top:var(--r-6)}.punkte li{display:grid;grid-template-columns:var(--sym-feld) minmax(0,1fr);column-gap:var(--r-4);align-items:start}.haken{flex:none;display:grid;place-items:center;width:var(--sym-feld);height:var(--sym-feld);border-radius:var(--r-karte);background:color-mix(in srgb,var(--marke) 10%,transparent);color:var(--marke-text)}.punkte h3{margin-bottom:var(--r-1);font-size:var(--t-lead);line-height:var(--lh-titel)}.punkte li>div>:first-child{text-box:trim-start cap alphabetic}@supports not (text-box:trim-start cap alphabetic){.punkte li>div>:first-child{margin-top:calc((1cap - 1lh) / 2)}}.punkte p{color:var(--leise);font-size:var(--t-klein);line-height:var(--lh-klein)}.zeichen-liste{display:grid;grid-template-rows:repeat(var(--zeilen,1),1fr) auto}.zeichen-liste:has(>li:nth-child(3):last-child){--zeilen:2}.zeichen-liste:has(>li:nth-child(4):last-child){--zeilen:3}.zeichen-liste:has(>li:nth-child(5):last-child){--zeilen:4}.zeichen-liste:has(>li:nth-child(6):last-child){--zeilen:5}.zeichen-liste:has(>li:nth-child(7):last-child){--zeilen:6}.zeichen-liste:has(>li:nth-child(8):last-child){--zeilen:7}.zeichen-liste:has(>li:nth-child(9):last-child){--zeilen:8}.zeichen-liste:has(>li:nth-child(10):last-child){--zeilen:9}.zeichen-liste:has(>li:nth-child(11):last-child){--zeilen:10}.zeichen-liste:has(>li:nth-child(12):last-child){--zeilen:11}.lesebreite-gross{max-width:52rem}.fassungsleiste{background:var(--flaeche);color:var(--tinte);border-bottom:1px solid var(--linie);font-size:var(--t-klein);line-height:var(--lh-klein)}.fassungsleiste .huelle{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--r-1) var(--r-6);padding-block:var(--r-2)}.fassungsleiste p{color:var(--leise)}.fassungsleiste strong{color:var(--tinte)}.fassungsleiste nav{display:flex;flex-wrap:wrap;gap:0 var(--r-5)}.fassungsleiste a{display:inline-flex;align-items:center;min-height:var(--klick);color:var(--tinte)}.fassungsleiste a[aria-current]{font-weight:var(--gewicht-stark);text-decoration:none}.tel-gross{display:inline-flex;align-items:center;gap:var(--r-3);font-family:var(--schrift-titel);font-size:var(--t-zwischen);font-weight:var(--gewicht-titel);line-height:var(--lh-titel);letter-spacing:var(--sperrung-titel);color:inherit;text-decoration:none;white-space:nowrap}:is(.tel-gross,.rufband-nummer,.nf-nummer) .svg{width:.75em;height:.75em;stroke-width:2}.grund-tief .ort{color:var(--akzent)}.grund-marke .ort{color:var(--auf-marke)}[data-schema=dunkel] .musterleiste{background:color-mix(in srgb,var(--tinte) 10%,var(--grund));color:var(--tinte);box-shadow:inset 0 -1px 0 var(--linie)}[data-schema=dunkel] .grund-marke{background:var(--tief);color:var(--auf-tief)}[data-schema=dunkel] .grund-marke .lead,[data-schema=dunkel] .grund-marke .leise,[data-schema=dunkel] .grund-marke .zeile{color:var(--leise-tief);opacity:1}[data-schema=dunkel] .grund-marke a:not(.knopf),[data-schema=dunkel] .grund-marke .ort{color:var(--auf-tief)}.r-buero .tel,.r-buero .kopf-tel,.r-buero .zeiten-tabelle,.r-buero .fuss-liste{font-variant-numeric:tabular-nums}.grund-tief .punkte p,.grund-tief .bildzeile{color:var(--leise-tief)}.grund-tief .haken{color:var(--akzent);background:color-mix(in srgb,var(--akzent) 14%,transparent)}.sprung{position:fixed;left:var(--r-4);top:calc(-1 * var(--r-9));z-index:100;padding:var(--r-3) var(--r-4);background:var(--grund);color:var(--tinte);border-radius:var(--r-knopf);box-shadow:var(--schatten)}.sprung:focus{top:var(--r-4)}.kopf{position:sticky;top:0;z-index:30;background:var(--grund);border-bottom:1px solid var(--linie)}.kopf-raster{display:flex;align-items:center;gap:var(--r-3);min-height:var(--kopf-h);padding-block:var(--r-2)}.marke-name{display:flex;flex-direction:column;align-items:flex-start;gap:var(--r-1);min-width:0;flex:0 1 auto;margin-right:auto;text-decoration:none;color:var(--tinte)}.marke-name b{font-family:var(--schrift-titel);font-size:var(--t-titel);font-weight:var(--gewicht-titel);line-height:var(--lh-titel);letter-spacing:var(--sperrung-titel);overflow-wrap:break-word;hyphens:manual;max-width:100%}.marke-lang b{font-size:var(--t-lead)}.marke-sehr-lang b{font-size:var(--t-text)}.marke-name small{font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}.marke-name img{height:var(--klick);width:auto}.navigation{display:flex;align-items:center;gap:var(--r-5);font-size:var(--t-klein);line-height:var(--lh-klein)}.navigation>a:not(.knopf){display:inline-flex;align-items:center;min-height:var(--klick);color:var(--tinte);text-decoration:none;white-space:nowrap}.navigation>a:not(.knopf):hover{text-decoration:underline}.navigation>a[aria-current="page"]{text-decoration:underline;text-decoration-thickness:2px}.navigation .knopf{min-height:var(--klick);padding:0 var(--r-4);font-size:var(--t-klein);white-space:nowrap}.kopf-tel{display:inline-flex;align-items:center;gap:var(--r-2);min-height:var(--klick);font-weight:var(--gewicht-stark);color:var(--tinte);text-decoration:none;white-space:nowrap;font-variant-numeric:tabular-nums}.kopf-tel:hover{text-decoration:underline}.kopf-tel-wort{display:none}.kopf-tel .svg,.kopf-tel-symbol .svg{color:var(--marke-text)}.schema-schalter{display:none}.kopf-tel-symbol,.menue-knopf{display:none}.kopf-tel-symbol,.menue-knopf,.schema-schalter{flex:none;align-items:center;justify-content:center;width:var(--klick);height:var(--klick);padding:0;border:1px solid var(--rand);border-radius:var(--r-knopf);background:transparent;color:var(--tinte);text-decoration:none}.kopf-tel-symbol:hover,.menue-knopf:hover,.schema-schalter:hover{border-color:var(--tinte)}.js .schema-schalter{display:inline-flex}.schema-schalter{gap:var(--r-3);font-weight:var(--gewicht-stark)}.schema-sonne,[data-schema=dunkel] .schema-mond{display:none}[data-schema=dunkel] .schema-sonne{display:block}.schema-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.burger{display:block;width:var(--sym);height:var(--sym);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.burger path{transform-box:view-box;transform-origin:12px 12px}.menue-knopf[aria-expanded="true"]{background:var(--flaeche);border-color:var(--tinte)}.menue-knopf[aria-expanded="true"] .burger-o{transform:translateY(6px) rotate(45deg)}.menue-knopf[aria-expanded="true"] .burger-m{opacity:0}.menue-knopf[aria-expanded="true"] .burger-u{transform:translateY(-6px) rotate(-45deg)}@media (prefers-reduced-motion:no-preference){.burger path{transition:transform .28s var(--kurve-weich),opacity .16s var(--kurve)}}.menue-schleier{display:none}@media (max-width:63.99em){.js .kopf-raster{flex-wrap:nowrap}.js .menue-knopf,.kopf-tel-symbol{display:inline-flex}.js .navigation{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;padding:var(--r-2) var(--seitenrand) var(--r-6);background:var(--grund);border-bottom:1px solid var(--linie);box-shadow:var(--schatten-menue);max-height:calc(100dvh - var(--kopf-h));overflow-y:auto;overscroll-behavior:contain;font-size:var(--t-lead)}.js .navigation.offen{min-height:calc(100dvh - var(--kopf-h))}.menue-offen .rufleiste{visibility:hidden}.js .navigation.offen{display:flex}.js .navigation>a:not(.knopf){min-height:var(--r-8);border-bottom:1px solid var(--linie);font-family:var(--schrift-titel);font-weight:var(--gewicht-titel);letter-spacing:var(--sperrung-titel);line-height:var(--lh-titel);white-space:normal}.js .navigation .kopf-tel{min-height:var(--r-8);border-bottom:1px solid var(--linie)}.js .navigation .kopf-tel span{font-size:var(--t-lead)}.js .navigation .kopf-tel .kopf-tel-wort{display:inline;font-weight:var(--gewicht-text)}.js .navigation .schema-schalter{order:1;width:100%;height:auto;min-height:var(--r-8);justify-content:flex-start;padding:0;border:0;border-bottom:1px solid var(--linie);border-radius:0;font-size:var(--t-text);text-align:left}.js .navigation .schema-text{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.js .navigation .schema-schalter::after{content:"";flex:none;width:var(--r-8);height:var(--r-6);margin-left:auto;border-radius:var(--r-5);background:radial-gradient(circle at 16px 50%,var(--grund) 10px,transparent 11px),var(--rand);transition:background-color .2s var(--kurve)}.js .navigation .schema-schalter[aria-pressed="true"]::after{background:radial-gradient(circle at 48px 50%,var(--grund) 10px,transparent 11px),var(--marke)}.js .navigation .knopf{order:2;margin-top:var(--r-5);min-height:var(--knopf-h);font-size:var(--t-text)}.js .kopf-ruf .navigation .kopf-tel{order:2;justify-content:center;gap:var(--r-2);margin-top:var(--r-5);min-height:var(--knopf-h);padding:0 var(--r-5);border:2px solid var(--marke);border-radius:var(--r-knopf);background:var(--marke);color:var(--auf-marke);font-family:var(--schrift-text)}.js .kopf-ruf .navigation .kopf-tel .svg{color:var(--auf-marke)}.js .kopf-ruf .navigation .kopf-tel span{font-size:var(--t-text)}.js .kopf-ruf .navigation .knopf{order:3;margin-top:var(--r-3);background:transparent;color:var(--tinte);border-color:var(--rand)}.menue-offen .menue-schleier:not([hidden]){display:block;position:fixed;inset:0;z-index:29;background:var(--schleier)}body.menue-offen{overflow:hidden}html:not(.js) .kopf{position:static}html:not(.js) .kopf-raster{flex-wrap:wrap}html:not(.js) .navigation{flex-wrap:wrap;gap:0 var(--r-5);flex-basis:100%}html:not(.js) .kopf-tel-symbol{display:none}}@media (prefers-reduced-motion:no-preference) and (max-width:63.99em){.js .navigation.offen{animation:menue-ein .2s var(--kurve-weich) both}.menue-offen .menue-schleier:not([hidden]){animation:schleier-ein .2s var(--kurve) both}}@keyframes menue-ein{from{transform:translateY(calc(-1 * var(--r-2)));opacity:0}}@keyframes schleier-ein{from{opacity:0}}@media (min-width:64em){.navigation>a.kopf-tel.nur-handy{display:none}.kopf-raster{gap:var(--r-5)}.navigation{margin-left:auto}}@supports (grid-template-columns:subgrid){@media (min-width:64em){.kopf-raster{display:grid;grid-template-columns:auto repeat(var(--nav-n,6),minmax(var(--r-4),1fr) auto);column-gap:0}.kopf-raster>.marke-name{grid-column:1;margin-right:0;min-width:auto}.kopf-raster>.marke-name b{hyphens:manual;-webkit-hyphens:manual}.navigation{grid-column:2 / -1;display:grid;grid-template-columns:subgrid;align-items:center;margin:0;column-gap:normal}.navigation>:nth-child(1){grid-column:2}.navigation>:nth-child(2){grid-column:4}.navigation>:nth-child(3){grid-column:6}.navigation>:nth-child(4){grid-column:8}.navigation>:nth-child(5){grid-column:10}.navigation>:nth-child(6){grid-column:12}.navigation>:nth-child(7){grid-column:14}.navigation>:nth-child(8){grid-column:16}.navigation>:nth-child(9){grid-column:18}.navigation>:nth-child(10){grid-column:20}.navigation>:nth-child(11){grid-column:22}.navigation>:nth-child(12){grid-column:24}}}.nav-3{--nav-n:3}.nav-4{--nav-n:4}.nav-5{--nav-n:5}.nav-6{--nav-n:6}.nav-7{--nav-n:7}.nav-8{--nav-n:8}.nav-9{--nav-n:9}.nav-10{--nav-n:10}.nav-11{--nav-n:11}.nav-12{--nav-n:12}@media (orientation:landscape) and (max-height:32em){.marke-name small{display:none}.kopf-raster{padding-block:var(--r-1)}}.m-einstieg .einstieg-text>.lead{margin-top:var(--r-5)}.m-einstieg .aktionen{margin-top:var(--r-6)}.einstieg-notiz{margin-top:var(--r-4);color:var(--leise);max-width:28em}.einstieg-punkte{display:grid;gap:var(--r-2);margin-top:var(--r-5);font-size:var(--t-klein);line-height:var(--lh-klein)}.einstieg-punkte li{display:flex;gap:var(--r-2);align-items:flex-start}.einstieg-punkte .svg{flex:none;color:var(--marke-text);margin-top:calc((1lh - var(--sym)) / 2)}.grund-tief .einstieg-punkte .svg{color:var(--akzent)}.einstieg-voll .einstieg-punkte{color:var(--auf-tief)}.einstieg-voll .einstieg-punkte .svg{color:var(--akzent)}.grund-tief .einstieg-notiz{color:var(--leise-tief)}.bildkarte{position:absolute;display:grid;gap:var(--r-1);max-width:min(22rem,calc(100% - 2 * var(--r-4)));padding:var(--r-3) var(--r-4);border-radius:var(--r-karte);background:var(--karte);color:var(--tinte);box-shadow:var(--schatten)}.bildkarte span{font-weight:var(--gewicht-stark);line-height:var(--lh-titel)}.bildkarte small{font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}@media (orientation:landscape) and (max-height:32em){.m-einstieg .einstieg-text>.lead{margin-top:var(--r-3)}.m-einstieg .aktionen{margin-top:var(--r-4)}}.einstieg-finder{padding-block:var(--abschnitt-klein)}.finder-einstieg{display:grid;gap:var(--r-6)}@media (min-width:62em){.finder-einstieg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spalt-gross);align-items:start}}.finder-wege{display:grid;gap:var(--r-2)}.finder-frage-gross{font:var(--gewicht-titel) var(--t-titel)/var(--lh-titel) var(--schrift-titel);margin-bottom:var(--r-2)}.finder-ziel{display:flex;align-items:center;gap:var(--r-4);min-height:var(--r-8);padding:var(--r-3) var(--r-4);border-radius:var(--r-karte);background:var(--karte);color:var(--tinte);text-decoration:none;border:1px solid var(--linie);transition:border-color .18s,transform .18s}.finder-ziel:hover{border-color:var(--marke-text)}.finder-ziel:hover .svg-pfeil{transform:translateX(3px)}.finder-ziel>.svg:first-child{color:var(--marke-text)}.finder-ziel span{display:grid;flex:1;min-width:0;line-height:var(--lh-titel);overflow-wrap:anywhere;hyphens:manual}.finder-ziel small{color:var(--leise);font-size:var(--t-mini);line-height:var(--lh-klein)}.finder-ziel .svg-pfeil{color:var(--marke-text);transition:transform .2s var(--kurve)}.haltung-raster{display:grid;gap:var(--r-6)}@media (min-width:56em){.haltung-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spalt-gross);align-items:start}}.haltung-bild{aspect-ratio:1.15}@media (min-width:56em){.haltung-bild{aspect-ratio:auto;height:32rem}}@media (max-width:55.99em){.haltung-foto{order:2}}.haltung-text .lead{margin-top:var(--r-5)}.punkte-schlicht li{grid-template-columns:auto minmax(0,1fr);column-gap:var(--r-3)}.punkte-schlicht .haken{width:auto;height:auto;background:none;border-radius:0}.ap-bild{flex:none;width:3.5rem;height:3.5rem;border-radius:50%}.ap-bild-klein{width:var(--klick);height:var(--klick);font-size:var(--t-klein)}.ap-wege{display:grid;gap:var(--r-2);margin:0}.ap-wege div{display:grid;gap:0}.ap-wege dt{font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}.ap-wege dd{margin:0;font-weight:var(--gewicht-stark);font-variant-numeric:tabular-nums}.ap-direkt .tel,.ap-zentrale .tel{font-variant-numeric:tabular-nums}.ap-zentrale{display:grid;gap:var(--r-1);padding-top:var(--r-4);border-top:1px solid var(--linie);font-size:var(--t-klein);line-height:var(--lh-klein);color:var(--leise)}.ap-zentrale .tel{display:inline-flex;align-items:center;gap:var(--r-2);font-weight:var(--gewicht-stark);color:var(--tinte);font-size:var(--t-lead);line-height:var(--lh-titel)}.ap-zentrale-oben{max-width:var(--mass);margin-bottom:var(--spalt)}.ap-anliegen-raster{display:grid;gap:var(--r-6)}.ap-anliegen-kopf .kopfzeile{margin-bottom:var(--r-5)}.ap-anliegen{display:grid;border-top:2px solid var(--tinte)}.ap-zeile{display:grid;gap:var(--r-3) var(--r-6);padding-block:var(--r-5);border-bottom:1px solid var(--linie);scroll-margin-top:calc(var(--kopf-h) + var(--r-5));transition:background-color .4s}.ap-person{display:grid;gap:var(--r-3)}@media (min-width:44em) and (max-width:61.99em){.ap-zeile{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}@media (min-width:62em){.ap-zeile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--spalt-gross)}.ap-zeile .ap-person{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--r-6)}.ap-zeile .ap-direkt{flex-direction:column;gap:var(--r-2);line-height:var(--lh-titel)}.ap-zeile .ap-direkt :is(.tel,.ap-mail){min-height:0}}.ap-zeile:target{background:color-mix(in srgb,var(--akzent) 22%,transparent);margin-inline:calc(-1 * var(--r-4));padding-inline:var(--r-4)}.ap-anliegen-text h3{font-size:var(--t-titel);line-height:var(--lh-titel)}.ap-anliegen-text p{margin-top:var(--r-1);font-size:var(--t-klein);line-height:var(--lh-klein);color:var(--leise)}.ap-wer{display:flex;align-items:flex-start;gap:var(--r-3)}.ap-wer p{display:grid;line-height:var(--lh-titel)}.ap-wer span{font-size:var(--t-klein);line-height:var(--lh-klein);color:var(--leise)}.ap-direkt{display:flex;flex-wrap:wrap;gap:0 var(--r-5);font-size:var(--t-text)}.ap-direkt .tel,.ap-mail{display:inline-flex;align-items:center;gap:var(--r-2);min-height:var(--klick)}.ap-direkt .svg{color:var(--marke-text)}.nf-raster{display:grid;gap:var(--r-7)}@media (min-width:62em){.nf-raster{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);column-gap:var(--spalt-gross);row-gap:0;align-items:start}.nf-raster>div:first-child{display:contents}.nf-raster>div:first-child>.kopfzeile{grid-column:1;grid-row:1}.nf-raster .nf-schritte{grid-column:1;grid-row:2}.nf-raster .nf-ruf{grid-column:2;grid-row:2;align-self:stretch;position:static;display:flex;flex-direction:column;justify-content:center}}.nf-schritte{display:grid;grid-auto-rows:1fr;gap:0;background:var(--linie);border:1px solid var(--linie);border-radius:var(--r-karte);overflow:hidden}[data-schema=dunkel] .nf-schritte{background:var(--grund);border-color:var(--rand)}.nf-schritte li{display:grid;grid-template-columns:var(--sym-feld) minmax(0,1fr);column-gap:var(--r-4);align-items:start;padding:var(--r-5);background:var(--karte)}.nf-schritte li>div>:first-child{text-box:trim-start cap alphabetic}@supports not (text-box:trim-start cap alphabetic){.nf-schritte li>div>:first-child{margin-top:calc((1cap - 1lh) / 2)}}.nf-nr{display:grid;place-items:center;width:var(--sym-feld);height:var(--sym-feld);border-radius:50%;background:var(--tief);color:var(--akzent);font:var(--gewicht-titel) var(--t-titel)/var(--lh-eng) var(--schrift-titel)}.nf-schritte h3{margin-bottom:var(--r-1)}.nf-schritte p{color:var(--leise);font-size:var(--t-klein);line-height:var(--lh-klein)}.nf-ruf{position:sticky;top:calc(var(--kopf-h) + var(--r-5));padding:var(--r-5);border-radius:var(--r-karte);background:var(--tief);color:var(--auf-tief)}.nf-ruf .leise{color:var(--leise-tief)}.nf-nummer{display:flex;align-items:center;gap:var(--r-2);margin:var(--r-2) 0 var(--r-4);color:var(--akzent);text-decoration:none;font:var(--gewicht-titel) var(--t-zwischen)/var(--lh-eng) var(--schrift-titel);white-space:nowrap}.rufband{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--r-4) var(--r-7)}.rufband-satz{font:var(--gewicht-titel) var(--t-zwischen)/var(--lh-titel) var(--schrift-titel)}@media (max-width:47.99em){.rufband-satz{font-size:var(--t-lead)}}.rufband-nummer{display:inline-flex;align-items:center;gap:var(--r-2);color:inherit;text-decoration:none;font:var(--gewicht-titel) var(--t-h2)/var(--lh-eng) var(--schrift-titel);white-space:nowrap}.grund-tief .rufband-nummer{color:var(--akzent)}.abschnitt-schmal{padding-block:var(--abschnitt-klein)}.leistung-link{margin-top:auto}.leistung-wege{display:flex;flex-wrap:wrap;gap:0 var(--r-5)}.preisliste{display:grid;border-top:1px solid var(--linie)}.preiszeile{display:grid;gap:var(--r-3);padding-block:var(--r-5);border-bottom:1px solid var(--linie)}@media (min-width:48em){.preiszeile{grid-template-columns:minmax(0,1fr) auto;gap:var(--r-7);align-items:baseline}}.preiszeile h3{margin-bottom:var(--r-2)}.preiszeile p{color:var(--leise);max-width:36em}.preis{display:grid;gap:var(--r-1);text-align:left}@media (min-width:48em){.preis{text-align:right}}.preis strong{font:var(--gewicht-titel) var(--t-titel)/var(--lh-titel) var(--schrift-titel);letter-spacing:var(--sperrung-titel);color:var(--tinte)}.preis span{font-size:var(--t-mini);line-height:var(--lh-klein)}.preiszeile .leistung-wege{padding-top:0}.rk-angaben{font-size:var(--t-mini);color:var(--leise);font-variant-numeric:tabular-nums}.rk-notiz{margin-top:var(--r-5);font-size:var(--t-mini);color:var(--leise)}.grund-tief .rk-angaben,.grund-tief .rk-notiz{color:var(--leise-tief)}.rk-tafel{gap:1px;overflow:hidden;border:1px solid var(--linie);border-radius:var(--r-karte);background:var(--linie)}[data-schema=dunkel] .rk-tafel{background:transparent;border-color:var(--rand)}.rk-feld{display:grid;align-content:start;gap:var(--r-2);padding:var(--innen);background:var(--karte)}.rk-anzahl{font:var(--gewicht-titel) var(--t-h2)/var(--lh-eng) var(--schrift-titel);letter-spacing:var(--sperrung-gross);color:var(--marke-text);font-variant-numeric:tabular-nums;margin-bottom:var(--r-1)}.rk-feld h3{font-size:var(--t-titel);line-height:var(--lh-titel);overflow-wrap:break-word}.rk-feld p{font-size:var(--t-klein);line-height:var(--lh-klein);color:var(--leise)}.rk-feld .rk-name{color:var(--tinte);font-weight:var(--gewicht-stark)}.ablauf-band{gap:var(--r-6);counter-reset:x}@media (min-width:44em){.ablauf-band{gap:var(--spalt)}}.ablauf-band li{padding-top:var(--r-5);border-top:1px solid color-mix(in srgb,var(--auf-tief) 28%,transparent)}.schritt-nr{display:block;font:var(--gewicht-titel) var(--t-titel)/var(--lh-eng) var(--schrift-titel);color:var(--akzent);margin-bottom:var(--r-4)}.ablauf-band h3{margin-bottom:var(--r-3)}.ablauf-band p{color:var(--leise-tief);font-size:var(--t-klein);line-height:var(--lh-klein)}.ablauf-linie{display:grid;gap:var(--r-6);position:relative}@media (max-width:61.99em){.ablauf-linie{grid-auto-rows:1fr}}.ablauf-linie li{position:relative;padding-left:var(--r-7)}.ablauf-linie li::before{content:"";position:absolute;left:calc(var(--sym) / 2 - 1px);top:var(--sym);bottom:calc(-1 * var(--r-6));border-left:2px solid var(--linie)}.ablauf-linie li:last-child::before{display:none}.ablauf-linie .punkt{position:absolute;left:0;top:calc((1lh - var(--sym)) / 2);width:var(--sym);height:var(--sym);border-radius:50%;border:3px solid var(--marke-text);background:var(--grund)}.schritt-zahl{color:var(--marke-text);font-weight:var(--gewicht-stark);margin-bottom:var(--r-1)}.ablauf-linie h3{margin-bottom:var(--r-2)}.ablauf-linie p:not(.schritt-zahl){color:var(--leise);font-size:var(--t-klein);line-height:var(--lh-klein)}@media (min-width:62em){.ablauf-linie{grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--r-6)}.ablauf-linie li{padding:var(--r-7) 0 0}.ablauf-linie .punkt{top:0}.ablauf-linie li::before{left:var(--sym);right:calc(-1 * var(--r-6));top:calc(var(--sym) / 2 - 1px);bottom:auto;border-left:0;border-top:2px solid var(--linie)}}.zeitstrahl{display:grid;gap:0;position:relative}.zeitstrahl li{display:grid;grid-template-columns:7rem 1fr;gap:var(--r-5);padding-bottom:var(--r-6);position:relative}.zeitstrahl li::before{content:"";position:absolute;left:calc(7rem + var(--r-5) + var(--r-2) - 1px);top:var(--r-3);bottom:0;border-left:2px solid var(--linie)}.zeitstrahl li>div{padding-left:var(--r-6);position:relative}.zeitstrahl li>div::before{content:"";position:absolute;left:0;top:calc((1lh - var(--r-4)) / 2);width:var(--r-4);height:var(--r-4);border-radius:50%;background:var(--marke-text)}.strahl-dauer{font:var(--gewicht-titel) var(--t-text)/var(--lh-titel) var(--schrift-titel);color:var(--marke-text);text-align:right}.zeitstrahl h3{margin-bottom:var(--r-1)}.zeitstrahl p{color:var(--leise);font-size:var(--t-klein);line-height:var(--lh-klein)}@media (max-width:40em){.zeitstrahl li{grid-template-columns:1fr;gap:var(--r-1)}.strahl-dauer{text-align:left;padding-left:var(--r-6)}.zeitstrahl li::before{left:calc(var(--r-2) - 1px)}}.ck-fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--r-4) var(--r-6);margin-top:var(--spalt)}.ck-notiz{max-width:40em;font-size:var(--t-klein);line-height:var(--lh-klein);color:var(--leise)}.ck-drucken{min-height:var(--klick);padding:0 var(--r-4);font-size:var(--t-klein)}.ck-text{font-variant-numeric:tabular-nums}@media print{@page{margin:16mm 14mm}html.druck-nur body>*:not(main),html.druck-nur main>*:not(.druck-ziel){display:none!important}.m-checkliste,.m-checkliste *{color:#000!important;background:none!important;box-shadow:none!important}.m-checkliste{padding-block:0!important}.ck-drucken{display:none!important}.ck-gruppe,.ck-blatt-punkte li{break-inside:avoid}.ck-punkte input,.ck-kasten{border-color:#000!important}.ck-punkte input::before{border-color:#000!important}}.ck-gruppen{align-items:stretch}.ck-gruppe{min-width:0;margin:0;padding:var(--innen);border:1px solid var(--karte-rand);border-radius:var(--r-karte);background:var(--karte)}.ck-gruppe-titel{float:left;width:100%;padding:0 0 var(--r-3);border-bottom:2px solid var(--tinte);font:var(--gewicht-titel) var(--t-titel)/var(--lh-titel) var(--schrift-titel);letter-spacing:var(--sperrung-titel)}.ck-punkte{clear:both;display:grid;grid-auto-rows:1fr}.ck-punkte li{display:grid;grid-template-columns:var(--haken) minmax(0,1fr);column-gap:var(--r-3);align-items:start;padding-block:var(--r-3);border-bottom:1px solid var(--linie);line-height:var(--lh-klein)}.ck-punkte li:last-child{border-bottom:0}.ck-punkte label>:first-child{text-box:trim-start cap alphabetic}@supports not (text-box:trim-start cap alphabetic){.ck-punkte label>:first-child{margin-top:calc((1cap - 1lh) / 2)}}.ck-punkte label{display:grid;gap:var(--r-1);cursor:pointer}.ck-punkte input:checked+label .ck-text{color:var(--leise);text-decoration:line-through;text-decoration-thickness:1px}.ck-hinweis{font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}@media print{.ck-gruppen{display:block}.ck-gruppe{padding:0 0 6mm!important;border:0!important}.ck-gruppe-titel{border-color:#000}}.fragen-raster{display:grid;gap:var(--r-6)}@media (min-width:56em){.fragen-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spalt-gross)}}.fragen-raster h2+p{margin-top:var(--r-4)}.fragen-raster>.kopfzeile{margin-bottom:0}.fragen-liste{border-top:1px solid var(--linie)}.fragen-liste details{border-bottom:1px solid var(--linie)}.fragen-liste summary{display:flex;align-items:center;justify-content:space-between;gap:var(--r-5);padding:var(--r-5) 0;cursor:pointer;list-style:none;font:var(--gewicht-titel) var(--t-lead)/var(--lh-titel) var(--schrift-titel);letter-spacing:var(--sperrung-titel);word-spacing:calc(-2 * var(--sperrung-titel))}.fragen-liste summary::-webkit-details-marker{display:none}.fragen-liste summary>span:first-child{min-width:0;overflow-wrap:anywhere;hyphens:manual}.plus{position:relative;flex:none;width:1.1rem;height:1.1rem;transition:transform .25s var(--kurve)}.plus::before,.plus::after{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px solid var(--marke-text);transform:translateY(-50%)}.plus::after{transform:translateY(-50%) rotate(90deg)}details[open] .plus{transform:rotate(45deg)}.antwort{padding:0 var(--r-6) var(--r-5) 0;color:var(--leise)}.antwort>*+*{margin-top:var(--r-3)}.anfrage-raster{display:grid;gap:var(--r-6);align-items:start}@media (min-width:56em){.anfrage-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spalt-gross)}.anfrage-karte :is(.formular,.felder){gap:var(--r-4)}.anfrage-text{position:sticky;top:calc(var(--kopf-h) + var(--r-5))}}.anfrage-weiter{margin-top:var(--r-6)}.anfrage-text .direkt{margin-top:var(--r-6);border-top-color:color-mix(in srgb,currentColor 30%,transparent)}.anfrage-text :is(.direkt-art,.direkt-titel){color:inherit}.anfrage-text .lead{margin-top:var(--r-5);color:inherit;opacity:.9}.anfrage-rueckruf{margin-top:var(--r-5);font-size:var(--t-klein);line-height:var(--lh-klein)}.anfrage-info{margin-top:var(--r-6);padding-top:var(--r-5);border-top:1px solid color-mix(in srgb,currentColor 30%,transparent);font-size:var(--t-klein);line-height:var(--lh-klein);max-width:30em}.anfrage-karte{padding:var(--innen);border:1px solid var(--karte-rand);border-radius:var(--r-karte);background:var(--karte);color:var(--tinte)}.grund-flaeche .anfrage-karte{box-shadow:var(--schatten)}.grund-marke .anfrage-karte,.grund-tief .anfrage-karte{border-color:transparent;box-shadow:var(--schatten)}[data-schema=dunkel] :is(.grund-marke,.grund-tief) .anfrage-karte{border-color:var(--linie)}[data-schema=dunkel] :is(.grund-marke,.grund-tief) .anfrage-karte a:not(.knopf){color:var(--tinte)}.anfrage-schritte{margin:var(--r-5) 0 0;padding-left:var(--r-5);display:grid;gap:var(--r-2);list-style:decimal}.anfrage-schritte li::marker{color:inherit;font-weight:var(--gewicht-stark)}.anfrage-adresse{display:grid;gap:var(--r-1);margin-top:var(--r-6);font-size:var(--t-klein);line-height:var(--lh-klein)}.anfrage-tel{margin-top:var(--r-6)}.anfrage-zeiten{margin-top:var(--r-1);font-size:var(--t-klein);line-height:var(--lh-klein);opacity:.9}.anfrage-karte .knopf{width:100%;justify-content:center}.grund-marke .anfrage-karte a:not(.knopf),.grund-tief .anfrage-karte a:not(.knopf){color:var(--marke-text)}.anfrage-karte :focus-visible{outline-color:var(--marke-text)}.anfrage-karte .leise,.anfrage-karte .hinweis,.anfrage-karte .datenschutz,.anfrage-karte .direkt-art{color:var(--leise);opacity:1}.anfrage-karte .erfolg{border:0;padding:0;background:none}.anfrage-karte:has(.erfolg:not([hidden])){border:2px solid var(--erfolg)}.ap-karten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spalt-klein)}@media (min-width:44em){.ap-karten.ap-2,.ap-karten.ap-3,.ap-karten.ap-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:44em) and (max-width:67.99em){.ap-karten.ap-3>:last-child{grid-column:1 / -1}}@media (min-width:68em){.ap-karten.ap-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ap-karte{display:flex;flex-direction:column;gap:var(--r-4);padding:var(--innen);border:1px solid var(--karte-rand);border-radius:var(--r-karte);background:var(--karte)}.ap-leer{display:none}@supports (grid-template-rows:subgrid){@media (min-width:44em){.ap-karte{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.ap-karte>*+*{margin-top:var(--r-4)}.ap-leer{display:block}.ap-karte .ap-wege{align-self:end}}}.ap-kopf{display:flex;align-items:center;gap:var(--r-4)}.ap-kopf>div{flex:1;min-width:0}.ap-kopf h2,.ap-kopf h3{font-size:var(--t-titel);line-height:var(--lh-titel);letter-spacing:var(--sperrung-titel);word-spacing:calc(-2 * var(--sperrung-titel))}.ap-rolle{margin-top:var(--r-1);font-size:var(--t-klein);line-height:var(--lh-klein);color:var(--leise)}.ap-zustaendig{display:grid;gap:var(--r-2)}.ap-titel{font-size:var(--t-mini);line-height:var(--lh-klein);font-weight:var(--gewicht-stark);color:var(--marke-text)}.ap-themen{display:grid;gap:var(--r-1);font-size:var(--t-klein);line-height:var(--lh-klein)}.ap-themen li{position:relative;padding-left:var(--r-5)}.ap-themen li::before{content:"";position:absolute;left:0;top:calc(.5lh - 1px);width:var(--r-3);border-top:2px solid var(--marke-text)}.ap-karte .ap-wege{margin-top:auto;padding-top:var(--r-4);border-top:1px solid var(--linie)}.ap-zeiten{font-size:var(--t-mini);line-height:var(--lh-klein);color:var(--leise)}@media (max-width:43.99em){.ap-karte{gap:var(--r-3);padding:var(--r-4) var(--innen)}.ap-zustaendig{gap:var(--r-1)}.ap-karte .ap-wege{gap:var(--r-1);padding-top:var(--r-3)}.ap-karte .ap-wege dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.zeiten-raster{display:grid;gap:var(--r-6)}@media (min-width:56em){.zeiten-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--spalt-gross)}.zeiten-raster .kopfzeile{grid-column:1/-1;margin-bottom:0}}.zeiten-tabelle{display:grid;border-top:1px solid var(--linie)}.zeiten-tabelle div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--r-4);padding:var(--r-3) 0;border-bottom:1px solid var(--linie)}.zeiten-tabelle dt{font-weight:var(--gewicht-stark)}.zeiten-tabelle dd{color:var(--leise);text-align:right}.zeiten-tabelle .heute{color:var(--marke-text)}.zeiten-tabelle .heute dd{color:var(--marke-text);font-weight:var(--gewicht-stark)}.zeiten-adresse{display:grid;gap:var(--r-2);align-content:start}.zeiten-adresse .tel{display:inline-flex;gap:var(--r-2);align-items:center;min-height:var(--klick);font-weight:var(--gewicht-stark)}.zeiten-adresse .textlink{margin-top:var(--r-2)}.status-gross{display:inline-flex;align-items:center;gap:var(--r-2);margin-bottom:var(--r-4);font:var(--gewicht-titel) var(--t-titel)/var(--lh-titel) var(--schrift-titel)}.zeiten-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--r-3) var(--r-7)}.zeiten-zeile .tel{display:inline-flex;gap:var(--r-2);align-items:center;min-height:var(--klick);font-weight:var(--gewicht-stark)}.abschnitt-schmal{padding-block:var(--abschnitt-klein)}.heute-kopf{display:grid;gap:var(--r-4);align-content:start}.ortsliste{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));gap:var(--r-2) var(--r-6);margin-bottom:var(--r-6)}.ortsliste li{padding-left:var(--r-4);position:relative}.ortsliste li::before{content:"";position:absolute;left:0;top:calc(.5lh - var(--r-1));width:var(--r-2);height:var(--r-2);border-radius:50%;background:var(--marke-text)}.ortsliste-schmal{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:24.37em){.ortsliste-lang{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.99em){.ortsliste-sehr-lang{grid-template-columns:minmax(0,1fr)}}.gebiet-karte{display:grid;gap:var(--r-6);align-items:start}@media (min-width:56em){.gebiet-karte{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spalt-gross)}}.karte{margin:0}.ort-seite{fill:none;stroke:var(--marke-text);stroke-width:2.5}.kartenbild{width:100%;height:auto;border-radius:var(--r-bild);font-family:var(--schrift-text)}.karte-grund{fill:var(--grund)}.ring{fill:none;stroke:var(--linie);stroke-width:1.5}.ring-aussen{fill:color-mix(in srgb,var(--marke) 7%,transparent);stroke:var(--marke-text);stroke-width:2;stroke-dasharray:6 6}.ort-punkt{fill:var(--tinte)}.ort-punkt{r:5px}.ort-fuehrung{stroke:var(--tinte);stroke-width:1.5px;opacity:.7}.ort-name,.betrieb-name{paint-order:stroke;stroke:var(--grund);stroke-width:.42em;stroke-linejoin:round}.ort-name{fill:var(--tinte);font-size:19px;font-weight:500}.betrieb-hof{fill:color-mix(in srgb,var(--marke) 22%,transparent)}.betrieb-punkt{fill:var(--marke-text)}.betrieb-name{fill:var(--marke-text);font-size:21px;font-weight:700}.betrieb-ort{font-size:.82em;font-weight:500;fill:var(--tinte)}.massstab line{stroke:var(--leise);stroke-width:2}.massstab text,.norden text{fill:var(--leise);font-size:16px}.ort-handy,.betrieb-handy{display:none}@media (max-width:47.99em){.ort-rechner,.betrieb-rechner{display:none}.ort-handy,.betrieb-handy{display:inline}figcaption.ort-handy{display:block}.ort-name{font-size:30px}.betrieb-name{font-size:30px}.massstab text{font-size:26px}.norden text{font-size:26px}}.norden path{fill:var(--leise)}.karte figcaption{margin-top:var(--r-2)}@container (min-width:2.75em){.wp-11{white-space:nowrap}}@container (min-width:3.25em){.wp-13{white-space:nowrap}}@container (min-width:3.75em){.wp-15{white-space:nowrap}}@container (min-width:4em){.wp-16{white-space:nowrap}}@container (min-width:4.25em){.wp-17{white-space:nowrap}}@container (min-width:4.5em){.wp-18{white-space:nowrap}}@container (min-width:5em){.wp-20{white-space:nowrap}}@container (min-width:5.5em){.wp-22{white-space:nowrap}}@container (min-width:5.75em){.wp-23{white-space:nowrap}}@container (min-width:6em){.wp-24{white-space:nowrap}}@container (min-width:6.5em){.wp-26{white-space:nowrap}}@container (min-width:6.75em){.wp-27{white-space:nowrap}}@container (min-width:7em){.wp-28{white-space:nowrap}}@container (min-width:7.75em){.wp-31{white-space:nowrap}}@container (min-width:8.5em){.wp-34{white-space:nowrap}}@container (min-width:8.75em){.wp-35{white-space:nowrap}}@container (min-width:9em){.wp-36{white-space:nowrap}}@container (min-width:9.5em){.wp-38{white-space:nowrap}}@container (min-width:12.25em){.wp-49{white-space:nowrap}}@container (min-width:13.75em){.wp-55{white-space:nowrap}}@container (min-width:14em){.wp-56{white-space:nowrap}}@container (width < 5.25em) or ((width>= 6em) and (width < 8.5em)){.zb-21-24-34{display:none}}@container not ((width < 5.25em) or ((width>= 6em) and (width < 8.5em))){.zp-21-24-34{white-space:nowrap}}@container (width < 7em){.zb-28{display:none}}@container not ((width < 7em)){.zp-28{white-space:nowrap}}@container (width < 8.5em){.zb-34{display:none}}@container not ((width < 8.5em)){.zp-34{white-space:nowrap}}@container (width < 8.75em){.zb-35{display:none}}@container not ((width < 8.75em)){.zp-35{white-space:nowrap}}.wf-15{font-size:min(1em,round(down,calc(100cqi * 4 / 15),1px))}.wf-16{font-size:min(1em,round(down,calc(100cqi * 4 / 16),1px))}.wf-17{font-size:min(1em,round(down,calc(100cqi * 4 / 17),1px))}.wf-21{font-size:min(1em,round(down,calc(100cqi * 4 / 21),1px))}.wf-22{font-size:min(1em,round(down,calc(100cqi * 4 / 22),1px))}.wf-23{font-size:min(1em,round(down,calc(100cqi * 4 / 23),1px))}.wf-33{font-size:min(1em,round(down,calc(100cqi * 4 / 33),1px))}.wf-46{font-size:min(1em,round(down,calc(100cqi * 4 / 46),1px))}.wf-50{font-size:min(1em,round(down,calc(100cqi * 4 / 50),1px))}.wf-15.wz-28{font-size:min(1em,round(down,calc(100cqi * 4 / 15),1px),max(min(1em,var(--t-zwischen)),round(down,calc(100cqi * 4 / 28),1px)))}.wf-17.wz-34{font-size:min(1em,round(down,calc(100cqi * 4 / 17),1px),max(min(1em,var(--t-zwischen)),round(down,calc(100cqi * 4 / 34),1px)))}.wf-21.wz-34{font-size:min(1em,round(down,calc(100cqi * 4 / 21),1px),max(min(1em,var(--t-zwischen)),round(down,calc(100cqi * 4 / 34),1px)))}.wf-22.wz-38{font-size:min(1em,round(down,calc(100cqi * 4 / 22),1px),max(min(1em,var(--t-zwischen)),round(down,calc(100cqi * 4 / 38),1px)))}.wf-20{font-size:min(1em,round(down,calc(100cqi * 4 / 20),1px))}.wf-24{font-size:min(1em,round(down,calc(100cqi * 4 / 24),1px))}.wf-32{font-size:min(1em,round(down,calc(100cqi * 4 / 32),1px))}.wf-26{font-size:min(1em,round(down,calc(100cqi * 4 / 26),1px))}@container (min-width:5.25em){.wp-21{white-space:nowrap}}.wf-18{font-size:min(1em,round(down,calc(100cqi * 4 / 18),1px))}.wf-28{font-size:min(1em,round(down,calc(100cqi * 4 / 28),1px))}.wf-41{font-size:min(1em,round(down,calc(100cqi * 4 / 41),1px))}@container (min-width:3.5em){.wp-14{white-space:nowrap}}