:root{--farbe-grund: #ffffff;--farbe-flaeche: #f3f5f2;--farbe-flaeche-gruen: #e3eee7;--farbe-text: #1e2a24;--farbe-text-neben: #4f5d55;--farbe-text-auf-flaeche-gruen: #3d5246;--farbe-gruen: #2f6b4f;--farbe-gruen-dunkel: #1e4a36;--farbe-gruen-hell: #ddebe3;--farbe-rahmen-feld: #b9c8bf;--farbe-linie: #dce4df;--farbe-linie-zart: #e3e9e5;--farbe-link: var(--farbe-gruen);--farbe-link-hover: var(--farbe-gruen-dunkel);--farbe-knopf-flaeche: var(--farbe-gruen);--farbe-knopf-text: var(--farbe-grund);--farbe-knopf-flaeche-hover: var(--farbe-gruen-dunkel);--farbe-fokus: var(--farbe-text);--schrift-familie: "Schibsted Grotesk", "Schibsted Grotesk Ersatz", "Segoe UI", system-ui, sans-serif;--schrift-groesse-text: 17px;--schrift-groesse-einleitung: 19px;--schrift-groesse-klein: 15px;--schrift-groesse-mini: 14px;--schrift-groesse-feld: 16px;--schrift-groesse-h1: clamp(30px, 4.6vw, 48px);--schrift-groesse-h1-start: clamp(31px, 5vw, 54px);--schrift-groesse-h2-gross: clamp(28px, 3.4vw, 40px);--schrift-groesse-h2: clamp(25px, 2.8vw, 32px);--schrift-groesse-h3: 21px;--schrift-groesse-h4: 19px;--schrift-groesse-kasten-titel: 21px;--schrift-groesse-ziffer: 44px;--gewicht-normal: 400;--gewicht-mittel: 500;--gewicht-halbfett: 600;--gewicht-fett: 700;--gewicht-schwer: 800;--zeilenhoehe-text: 1.6;--zeilenhoehe-eng: 1.15;--zeilenhoehe-sehr-eng: 1.06;--sperrung-gross: -.035em;--sperrung-mittel: -.025em;--sperrung-klein: -.02em;--gewicht-ueberschrift: 800;--gewicht-ueberschrift-klein: 700;--abstand-1: 4px;--abstand-2: 8px;--abstand-3: 12px;--abstand-4: 16px;--abstand-5: 20px;--abstand-6: 24px;--abstand-7: 32px;--abstand-8: 40px;--abstand-9: 56px;--abstand-10: 72px;--abstand-11: 96px;--abstand-absatz: var(--abstand-5);--abstand-abschnitt: clamp(var(--abstand-9), 7vw, var(--abstand-11));--inhaltsbreite: 1240px;--inhaltsbreite-schmal: 860px;--inhaltsbreite-kopf: 980px;--inhaltsbreite-seite: 1160px;--textspalte: 760px;--kopfkarte-breite: 340px;--verzeichnis-breite: 240px;--textbreite: 68ch;--seitenrand: 32px;--seitenrand-schmal: 16px;--radius-mini: 4px;--radius-klein: 6px;--radius: 8px;--rahmenbreite: 1px;--rahmenbreite-stark: 2px;--farbe-rahmen-karte: var(--farbe-linie);--bedienhoehe: 44px;--bedienhoehe-gross: 50px;--fokus-breite: 2px;--fokus-abstand: 2px;--dauer-einblenden: .6s;--dauer-wechsel: .15s;--versatz-einblenden: .12s}:root{--platzhalter-flaeche: var(--farbe-flaeche-gruen);--platzhalter-text: var(--farbe-text);--platzhalter-rahmen: var(--farbe-gruen)}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/schriften/schibsted-grotesk-latin-wght-normal.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:Schibsted Grotesk Ersatz;src:local("Helvetica Neue"),local("Arial"),local("Liberation Sans");size-adjust:102%;ascent-override:92%;descent-override:24%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--farbe-grund);color:var(--farbe-text);font-family:var(--schrift-familie);font-size:var(--schrift-groesse-text);line-height:var(--zeilenhoehe-text);-webkit-font-smoothing:antialiased;hyphens:auto}h1,h2,h3,h4{line-height:var(--zeilenhoehe-eng);letter-spacing:var(--sperrung-mittel);text-wrap:balance;margin:0}h1,h2{font-weight:var(--gewicht-ueberschrift)}h3,h4{font-weight:var(--gewicht-ueberschrift-klein)}h1{font-size:var(--schrift-groesse-h1);line-height:var(--zeilenhoehe-sehr-eng);letter-spacing:var(--sperrung-gross)}h2{font-size:var(--schrift-groesse-h2)}h3{font-size:var(--schrift-groesse-h3);letter-spacing:var(--sperrung-klein)}h4{font-size:var(--schrift-groesse-h4);letter-spacing:var(--sperrung-klein)}p,ul,ol,dl,figure,blockquote,table{margin:0}a{color:var(--farbe-link);text-underline-offset:.18em}a:hover{color:var(--farbe-link-hover)}:focus-visible{outline:var(--fokus-breite) solid var(--farbe-fokus);outline-offset:var(--fokus-abstand)}img,svg{max-width:100%}strong,b{font-weight:var(--gewicht-halbfett)}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}hr{border:0;border-top:var(--rahmenbreite) solid var(--farbe-linie);margin:var(--abstand-7) 0}.bahn{width:100%;max-width:var(--inhaltsbreite);margin-inline:auto;padding-inline:var(--seitenrand)}@media(max-width:600px){.bahn{padding-inline:var(--seitenrand-schmal)}}.bahn-schmal{max-width:var(--inhaltsbreite-schmal)}.bahn-seite{max-width:var(--inhaltsbreite-seite)}.bahn-kopf{max-width:var(--inhaltsbreite-kopf)}.flaeche{background:var(--farbe-flaeche)}.nur-fuer-screenreader{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sprunglink{position:absolute;left:var(--abstand-4);top:var(--abstand-2);z-index:10;transform:translateY(-200%);background:var(--farbe-grund);color:var(--farbe-text);border:var(--rahmenbreite-stark) solid var(--farbe-text);border-radius:var(--radius-klein);padding:var(--abstand-3) var(--abstand-4);min-height:var(--bedienhoehe);display:inline-flex;align-items:center;font-weight:var(--gewicht-halbfett);text-decoration:none}.sprunglink:focus{transform:translateY(0)}.fliesstext{max-width:var(--textbreite);display:flex;flex-direction:column;gap:var(--abstand-absatz)}.fliesstext>:is(h2,h3,h4){margin-top:var(--abstand-6);scroll-margin-top:var(--abstand-6)}.fliesstext>h2{margin-top:var(--abstand-8);padding-top:var(--abstand-8);border-top:var(--rahmenbreite) solid var(--farbe-linie-zart)}.fliesstext>h2:first-child{padding-top:0;border-top:0}.fliesstext>:first-child{margin-top:0}.fliesstext :is(ul,ol){padding-left:var(--abstand-6);display:flex;flex-direction:column;gap:var(--abstand-2)}.fliesstext li>ul,.fliesstext li>ol{margin-top:var(--abstand-2)}.fliesstext blockquote{border-left:var(--rahmenbreite-stark) solid var(--farbe-rahmen-feld);padding:var(--abstand-1) 0 var(--abstand-1) var(--abstand-5);color:var(--farbe-text-neben)}.tabellenrahmen{overflow-x:auto;border:var(--rahmenbreite) solid var(--farbe-rahmen-karte);border-radius:var(--radius);max-width:100%}.tabellenrahmen:focus-visible{outline:var(--fokus-breite) solid var(--farbe-fokus);outline-offset:var(--fokus-abstand)}.tabellenrahmen table{width:100%;min-width:36rem;border-collapse:collapse;font-size:var(--schrift-groesse-klein);line-height:1.5}.tabellenrahmen caption{text-align:left;padding:var(--abstand-3) var(--abstand-5);color:var(--farbe-text-neben);font-size:var(--schrift-groesse-klein);border-bottom:var(--rahmenbreite) solid var(--farbe-linie)}.tabellenrahmen th{background:var(--farbe-flaeche);text-align:left;font-weight:var(--gewicht-halbfett);color:var(--farbe-text)}.tabellenrahmen td{color:var(--farbe-text)}.tabellenrahmen tbody tr:hover{background:var(--farbe-flaeche)}.tabellenrahmen :is(th,td){padding:var(--abstand-3) var(--abstand-5);vertical-align:top}.tabellenrahmen tbody tr{border-top:var(--rahmenbreite) solid var(--farbe-linie-zart)}.platzhalter{background:var(--platzhalter-flaeche);color:var(--platzhalter-text);border:var(--rahmenbreite) dashed var(--platzhalter-rahmen);border-radius:var(--radius-mini);padding:.1em .4em;font-size:.94em}.platzhalter:before{content:attr(data-art) " ";font-weight:var(--gewicht-fett);font-size:.82em;text-transform:uppercase;letter-spacing:.06em;color:var(--farbe-gruen-dunkel)}@keyframes sg-einblenden{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sg-eindrehen{0%{transform:translateY(-70px)}to{transform:none}}@keyframes sg-aufsetzen{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes sg-wachsen{0%{transform:scaleX(0)}to{transform:none}}@media(prefers-reduced-motion:no-preference){.sg-kopf{animation:sg-einblenden var(--dauer-einblenden) ease-out both}.sg-kopf-2{animation:sg-einblenden var(--dauer-einblenden) ease-out var(--versatz-einblenden) both}@supports (animation-timeline: view()){.sg-schritt{animation:sg-einblenden linear both;animation-timeline:view();animation-range:entry 0% cover 25%}.sg-schraube{transform-box:view-box;animation:sg-eindrehen linear both;animation-timeline:view();animation-range:entry 10% cover 40%}.sg-aufsatz{transform-box:view-box;animation:sg-aufsetzen linear both;animation-timeline:view();animation-range:cover 35% cover 45%}.sg-balken{transform-origin:left center;animation:sg-wachsen linear both;animation-timeline:view();animation-range:entry 20% cover 40%}}}.sg-wechsel{transition:border-color var(--dauer-wechsel) ease,background-color var(--dauer-wechsel) ease}@media(prefers-reduced-motion:reduce){.sg-wechsel{transition:none}}.einleitung{font-size:var(--schrift-groesse-einleitung);color:var(--farbe-text-neben);max-width:var(--textbreite)}.einleitung p{margin:0 0 var(--abstand-4)}.einleitung p:last-child{margin-bottom:0}.kurzantwort{background:var(--farbe-flaeche-gruen);border-radius:var(--radius);padding:var(--abstand-6) var(--abstand-7);display:flex;flex-direction:column;gap:var(--abstand-2);max-width:var(--textbreite)}.kurzantwort-titel{margin:0;font-weight:var(--gewicht-ueberschrift-klein);font-size:var(--schrift-groesse-kasten-titel);letter-spacing:var(--sperrung-klein);line-height:var(--zeilenhoehe-eng)}.kurzantwort-text{margin:0}@media(max-width:600px){.kurzantwort{padding:var(--abstand-5)}}.teaser-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:var(--abstand-4)}.fliesstext>.teaser-raster{margin-top:var(--abstand-2)}.teaser-karte{position:relative;display:flex;flex-direction:column;gap:var(--abstand-3);padding:var(--abstand-6);background:var(--farbe-grund);border:var(--rahmenbreite) solid var(--farbe-rahmen-karte);border-radius:var(--radius);transition:border-color var(--dauer-wechsel) ease,background-color var(--dauer-wechsel) ease}.teaser-karte:hover{border-color:var(--farbe-gruen);background:var(--farbe-flaeche)}.teaser-karte:focus-within{border-color:var(--farbe-gruen)}.teaser-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius);background:var(--farbe-flaeche-gruen);color:var(--farbe-gruen)}.teaser-karte .teaser-titel{margin:var(--abstand-1) 0 0;font-size:var(--schrift-groesse-h3);letter-spacing:var(--sperrung-klein);font-weight:var(--gewicht-ueberschrift-klein)}.teaser-karte:hover .teaser-titel{color:var(--farbe-gruen-dunkel)}.teaser-text{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--abstand-3);color:var(--farbe-text-neben);font-size:var(--schrift-groesse-klein)}.teaser-link{display:inline-block;padding:var(--abstand-2) 0;min-height:var(--bedienhoehe);font-weight:var(--gewicht-halbfett);line-height:1.4;text-decoration:none}.teaser-pfeil{white-space:nowrap}.teaser-link:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}.teaser-link:focus-visible{outline:none}.teaser-link:focus-visible:after{outline:var(--fokus-breite) solid var(--farbe-fokus);outline-offset:var(--fokus-abstand)}@media(prefers-reduced-motion:reduce){.teaser-karte{transition:none}}.kopf[data-astro-cid-2reemvep]{background:var(--farbe-grund)}.kopf-innen[data-astro-cid-2reemvep]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-4) var(--abstand-8);padding-block:var(--abstand-5)}.marke[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:var(--abstand-3);text-decoration:none;color:var(--farbe-text);min-height:var(--bedienhoehe)}.marke-zeichen[data-astro-cid-2reemvep] rect[data-astro-cid-2reemvep]{fill:var(--farbe-flaeche-gruen)}.marke-zeichen[data-astro-cid-2reemvep] path[data-astro-cid-2reemvep]{stroke:var(--farbe-gruen);fill:none}.marke-name[data-astro-cid-2reemvep]{font-weight:var(--gewicht-schwer);font-size:21px;letter-spacing:var(--sperrung-klein)}nav[data-astro-cid-2reemvep]{flex:1 1 auto}ul[data-astro-cid-2reemvep]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--abstand-1) var(--abstand-7);list-style:none;margin:0;padding:0;font-size:var(--schrift-groesse-feld)}nav[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]{display:inline-flex;align-items:center;min-height:var(--bedienhoehe);color:var(--farbe-text);text-decoration:none}nav[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep]:hover{color:var(--farbe-gruen-dunkel)}nav[data-astro-cid-2reemvep] a[data-astro-cid-2reemvep][aria-current=page]{color:var(--farbe-gruen);font-weight:var(--gewicht-halbfett)}.anfrage[data-astro-cid-2reemvep]{display:flex;align-items:center;gap:var(--abstand-4)}.zusatz[data-astro-cid-2reemvep]{margin:0;font-size:var(--schrift-groesse-mini);color:var(--farbe-text-neben)}.kopf-knopf[data-astro-cid-2reemvep]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--bedienhoehe);padding:var(--abstand-3) var(--abstand-5);border:var(--rahmenbreite) solid var(--farbe-gruen);border-radius:var(--radius-klein);color:var(--farbe-gruen);font-weight:var(--gewicht-halbfett);text-decoration:none}.kopf-knopf[data-astro-cid-2reemvep]:hover{background:var(--farbe-flaeche-gruen);border-color:var(--farbe-gruen-dunkel);color:var(--farbe-gruen-dunkel)}@media(max-width:860px){.anfrage[data-astro-cid-2reemvep]{flex-direction:column-reverse;align-items:stretch;gap:var(--abstand-2);width:100%}.zusatz[data-astro-cid-2reemvep]{text-align:center}ul[data-astro-cid-2reemvep]{justify-content:flex-start}}.fuss[data-astro-cid-s25l5vg3]{border-top:var(--rahmenbreite) solid var(--farbe-linie);font-size:var(--schrift-groesse-klein);color:var(--farbe-text-neben)}.fuss-innen[data-astro-cid-s25l5vg3]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--abstand-4) var(--abstand-7);padding-block:var(--abstand-8)}.fuss-text[data-astro-cid-s25l5vg3]{margin:0;max-width:48ch}ul[data-astro-cid-s25l5vg3]{display:flex;flex-wrap:wrap;gap:var(--abstand-1) var(--abstand-6);list-style:none;margin:0;padding:0}.fuss[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{display:inline-flex;align-items:center;min-height:var(--bedienhoehe)}.fuss-vorschau[data-astro-cid-s25l5vg3]{padding-bottom:var(--abstand-7)}.fuss-vorschau[data-astro-cid-s25l5vg3] p[data-astro-cid-s25l5vg3]{margin:0;border:var(--rahmenbreite) dashed var(--platzhalter-rahmen);border-radius:var(--radius-mini);padding:var(--abstand-3) var(--abstand-4);font-size:var(--schrift-groesse-mini)}.leiste[data-astro-cid-gy7hpg46]{background:var(--farbe-text);color:var(--farbe-grund);font-size:var(--schrift-groesse-mini)}.leiste-innen[data-astro-cid-gy7hpg46]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--abstand-2) var(--abstand-4);padding-block:var(--abstand-2)}.marke[data-astro-cid-gy7hpg46]{background:var(--farbe-flaeche-gruen);color:var(--farbe-text);border-radius:var(--radius-mini);padding:0 var(--abstand-2);font-weight:var(--gewicht-fett);text-transform:uppercase;letter-spacing:.08em;font-size:11px}
