html:has(.ss),html:has(.ss) body{background:rgb(var(--sa-seite))}html:has(.ss) .skip-link:not(:focus){box-shadow:none}.ss{min-height:100vh;background:rgb(var(--sa-seite));color:rgb(var(--ink))}.ss-main{overflow-x:clip}.ss-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:32px}:where(.ss) :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0}:where(.ss) :where(ul,ol){padding:0;list-style:none}.ss :is(a,button,select):focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}.ss-sym{flex:none}.ss-kopf{position:sticky;top:0;z-index:30;background:rgb(var(--sa-seite)/.86);backdrop-filter:saturate(1.4) blur(14px)}.ss-kopf-innen{display:flex;align-items:center;gap:28px;height:68px}.ss-marke{display:inline-flex;align-items:center;gap:10px;color:rgb(var(--ink));text-decoration:none;border-radius:10px;direction:ltr}.ss-wm{font-size:20px;line-height:1}.ss-fuss .ss-wm{font-size:17px}.ss-kopf-nav{display:flex;gap:4px}.ss-kopf-nav a{padding:8px 12px;border-radius:10px;font-size:14px;color:rgb(var(--sa-gedaempft));text-decoration:none}.ss-kopf-nav a:hover{color:rgb(var(--ink));background:rgb(var(--ink)/.05)}.ss-kopf-nav a[aria-current=page]{color:rgb(var(--ink));font-weight:600}.ss-tafel nav>a[aria-current=page]{font-weight:600}.ss-kopf-rechts{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.ss-textlink{padding:8px 10px;border-radius:10px;font-size:14px;color:rgb(var(--ink));text-decoration:none}.ss-textlink:hover{background:rgb(var(--ink)/.05)}.ss-sprache{position:relative;display:inline-flex;align-items:center;color:rgb(var(--sa-gedaempft))}.ss-sprache select{height:36px;padding-block:0;padding-inline:10px 28px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ss-sprache select:hover{color:rgb(var(--ink));background:rgb(var(--ink)/.05)}.ss-sprache .ss-sym{position:absolute;inset-inline-end:8px;pointer-events:none}.ss-menue-knopf{display:none;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:rgb(var(--sa-karte));color:rgb(var(--ink));box-shadow:var(--sa-schatten-baustein);cursor:pointer}.ss-tafel{border-bottom:1px solid rgb(var(--sa-rand));background:rgb(var(--sa-seite));box-shadow:var(--sa-schatten-karte)}.ss-tafel nav{display:flex;flex-direction:column;padding-block:4px 16px}.ss-tafel nav>a{display:flex;align-items:center;min-height:48px;border-bottom:1px solid rgb(var(--sa-trenner));font-size:16px;color:rgb(var(--ink));text-decoration:none}.ss-tafel-unten{display:flex;align-items:center;gap:12px;margin-top:16px}.ss-tafel-unten .ss-knopf-primaer{flex:1}@media (max-width:859.98px){.ss-kopf .ss-nur-breit,.ss-kopf-nav{display:none}.ss-menue-knopf{display:grid}.ss-kopf-innen{gap:12px;height:60px}}@media (min-width:860px){.ss-tafel{display:none}}.ss-knopf,.ss-knopf-primaer{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding-inline:22px;border-radius:12px;font:inherit;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.ss-knopf-primaer{border:0;background:rgb(var(--sa-primaer));color:rgb(var(--sa-karte))}.ss-knopf-primaer:hover{background:rgb(var(--sa-akzent))}.ss-knopf{border:1px solid rgb(var(--sa-rand-knopf));background:rgb(var(--sa-karte));color:rgb(var(--ink));font-weight:500}.ss-knopf:hover{background:rgb(var(--sa-flaeche))}.ss-knopf-primaer.ss-klein{height:40px;padding-inline:14px;border-radius:10px;font-size:14px}.ss-pfeillink{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:rgb(var(--ink));text-decoration:none}.ss-pfeillink:hover{text-decoration:underline;text-underline-offset:3px}.ss-pfeillink .ss-sym,.ss-stoebern .ss-sym{transition:transform .2s}.ss-pfeillink:hover .ss-sym{transform:translateX(3px)}html[dir=rtl] .ss .ss-sym-pfeil{transform:scaleX(-1)}html[dir=rtl] .ss-pfeillink:hover .ss-sym-pfeil{transform:scaleX(-1) translateX(3px)}@media (prefers-reduced-motion:reduce){.ss-pfeillink .ss-sym,.ss-stoebern .ss-sym{transition:none}}.ss-faden{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:rgb(var(--sa-akzent))}.ss-faden:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.ss-held{padding-top:72px}.ss-held h1{margin-top:22px;font-size:clamp(52px,8.6vw,128px);line-height:.94;letter-spacing:-.05em;font-weight:600}.ss-held h1 span{display:block}.ss-held h1:lang(en){font-size:clamp(48px,7.6vw,116px)}.ss-held h1:lang(ar){font-size:clamp(48px,7.6vw,112px);line-height:1.22;letter-spacing:0;font-weight:700}.ss-held-unten{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px 64px;align-items:end;margin-top:36px}.ss-unter{max-width:600px;font-size:21px;line-height:1.5;letter-spacing:-.005em;color:rgb(var(--ink)/.8)}.ss-aktionen{display:flex;flex-wrap:wrap;gap:10px}.ss-hinweis{max-width:360px;margin-top:12px;font-size:12.5px;line-height:1.4;color:rgb(var(--sa-gedaempft))}.ss-buehne{position:relative;height:470px;margin-top:64px;overflow:hidden;border-bottom:1px solid rgb(var(--sa-rand))}.ss-blatt{overflow:hidden;border-radius:4px;background:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-papier)}.ss-blatt img{display:block;width:100%;height:auto}.dark .ss-blatt img,.dark .ss-mini img{filter:brightness(.92)}.ss-buehne .ss-blatt{position:absolute;width:33.5%}.ss-buehne .ss-b1{inset-inline-start:2%;top:64px;z-index:1}.ss-buehne .ss-b2{inset-inline-start:33.25%;top:0;z-index:3}.ss-buehne .ss-b3{inset-inline-end:2%;top:64px;z-index:2}.ss-unterschriften{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:16px;padding-inline:2%}.ss-unterschriften li{font-size:13.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.ss-unterschriften b{display:block;font-size:14.5px;font-weight:600;color:rgb(var(--ink))}.ss-kapitel{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px 64px;padding-top:120px}.ss-kapitel h2{margin-top:16px;font-size:clamp(32px,3.6vw,48px);line-height:1.04;letter-spacing:-.035em;font-weight:600}.ss-kapitel-inhalt{min-width:0}.ss-seitlich>p:not(.ss-faden){max-width:360px;margin-top:16px;font-size:16px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.ss-zusatz{font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.ss-zitat{padding-block:4px;padding-inline-start:28px;border-inline-start:2px solid rgb(var(--sa-akzent))}.ss-zitat blockquote p{font-size:clamp(24px,2.7vw,36px);line-height:1.22;letter-spacing:-.02em;font-weight:500}.ss-zitat blockquote p:before{content:"„"}.ss-zitat blockquote p:after{content:"“"}.ss-zitat-uebersetzung{margin-top:12px;font-size:15px;line-height:1.5;color:rgb(var(--sa-gedaempft))}.ss-zitat figcaption{margin-top:16px;font-size:14px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.ss-text{max-width:640px;margin-top:32px;font-size:17px;line-height:1.6;color:rgb(var(--ink)/.82)}.ss-beispiele{margin-top:28px;border-top:1px solid rgb(var(--sa-rand))}.ss-beispiel{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:20px;align-items:center;padding-block:16px;border-bottom:1px solid rgb(var(--sa-rand))}.ss-mini{width:64px;height:84px;overflow:hidden;border-radius:3px;background:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein)}.ss-mini img{display:block;width:100%;height:auto}.ss-beispiel h3{font-size:18px;font-weight:600;letter-spacing:-.01em}.ss-beispiel .ss-zusatz{margin-top:2px}.ss-format-name{font-size:13px;white-space:nowrap;color:rgb(var(--sa-gedaempft))}.ss-formate{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:8px}.ss-blick{height:200px;overflow:hidden;padding-inline:18px;border-bottom:1px solid rgb(var(--sa-rand))}.ss-blick .ss-blatt{border-radius:3px 3px 0 0}.ss-format h3{margin-top:22px;font-size:24px;letter-spacing:-.025em;font-weight:600}.ss-format p{margin-top:8px;font-size:15.5px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.ss-format .ss-formen{margin-top:12px;font-size:14px;line-height:1.6;color:rgb(var(--ink))}.ss-danach{margin-top:44px}.ss-danach h3{font-size:17px;font-weight:600}.ss-danach-liste{margin-top:10px;border-top:1px solid rgb(var(--sa-rand))}.ss-danach-liste li{padding-block:12px;border-bottom:1px solid rgb(var(--sa-rand));font-size:15.5px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.ss-danach-liste b{font-weight:600;color:rgb(var(--ink))}.ss-ringe{margin-top:8px;border-top:1px solid rgb(var(--sa-rand))}.ss-ring{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding-block:18px;border-bottom:1px solid rgb(var(--sa-rand))}.ss-ring h3{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600}.ss-ring p{font-size:15.5px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.ss-punkt{display:inline-block;flex:none;width:10px;height:10px;border-radius:999px}.ss-ton-was{background:rgb(var(--sa-was))}.ss-ton-wie{background:rgb(var(--sa-wie))}.ss-ton-blick{background:rgb(var(--sa-blick))}.ss-radar{margin-top:40px;overflow:hidden;border-radius:20px;background:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}.ss-radar img{display:block;width:100%;height:auto}.dark .ss-radar .ss-nur-hell,.ss-radar .ss-nur-dunkel{display:none}.dark .ss-radar .ss-nur-dunkel{display:block}.ss-radar-unter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:18px}.ss-warum{display:flex;gap:10px;padding:12px 14px;border-radius:14px;background:rgb(var(--sa-wie-grund));color:rgb(var(--ink));font-size:13px;line-height:1.45}.ss-warum .ss-sym{margin-top:1px;color:rgb(var(--sa-wie))}.ss-warum b{font-weight:600}.ss-zahlen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.ss-zahlen b{display:block;font-size:clamp(44px,5vw,72px);line-height:1;letter-spacing:-.045em;font-weight:500;font-variant-numeric:tabular-nums}.ss-zahlen span{display:block;max-width:220px;margin-top:10px;font-size:15px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.ss-schritte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:8px}.ss-nr{font-size:15px;font-weight:500;color:rgb(var(--sa-akzent))}.ss-schritt h3{margin-top:10px;font-size:24px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.ss-schritt p{margin-top:10px;font-size:15.5px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.ss-jahr-liste{margin-top:8px;border-top:1px solid rgb(var(--sa-rand))}.ss-jahr{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding-block:18px;border-bottom:1px solid rgb(var(--sa-rand))}.ss-jahr h3{font-size:17px;font-weight:600}.ss-jahr p{font-size:15.5px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.ss-offen-liste{border-top:1px solid rgb(var(--sa-rand))}.ss-offen{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:24px;padding-block:24px;border-bottom:1px solid rgb(var(--sa-rand))}.ss-offen h3{font-size:20px;letter-spacing:-.015em;font-weight:600}.ss-offen p{font-size:15.5px;line-height:1.6}.ss-kleingedruckt,.ss-offen p{color:rgb(var(--sa-gedaempft))}.ss-kleingedruckt{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px;font-size:14px}.ss-stoebern{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgb(var(--sa-rand))}.ss-stoebern a{display:block;padding-block:28px;border-bottom:1px solid rgb(var(--sa-rand));color:rgb(var(--ink));text-decoration:none}.ss-stoebern a+a{padding-inline-start:32px;border-inline-start:1px solid rgb(var(--sa-rand))}.ss-stoebern h3{display:flex;align-items:center;gap:12px;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.03em;font-weight:600}.ss-stoebern h3 .ss-sym{width:24px;height:24px}.ss-stoebern a:hover .ss-sym{transform:translateX(4px)}html[dir=rtl] .ss-stoebern a:hover .ss-sym-pfeil{transform:scaleX(-1) translateX(4px)}.ss-stoebern p{max-width:440px;margin-top:8px;font-size:15.5px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.ss-schluss{padding-top:140px;padding-bottom:96px}.ss-schluss h2{max-width:1000px;font-size:clamp(44px,7vw,96px);line-height:.98;letter-spacing:-.048em;font-weight:600}.ss-schluss .ss-aktionen{margin-top:32px}.ss-schluss .ss-zusatz{margin-top:18px;font-size:14px}.ss-schluss .ss-zusatz a{color:rgb(var(--ink));text-underline-offset:3px}.ss :is(h1,h2,h3,b,.ss-unter):lang(ar){letter-spacing:0}.ss :is(h2,.ss-zitat-uebersetzung):lang(ar){line-height:1.3}.ss-fuss{padding-block:40px 48px}.ss-fuss-innen{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px;padding-top:28px;border-top:1px solid rgb(var(--sa-rand))}.ss-fuss-zeile{max-width:360px;margin-top:8px;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.ss-fuss-links{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13.5px}.ss-fuss-links a{padding-block:6px;color:rgb(var(--sa-gedaempft));text-decoration:none}.ss-fuss-links a:hover{color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}@media (max-width:1019.98px){.ss-held-unten,.ss-kapitel{grid-template-columns:minmax(0,1fr)}.ss-kapitel{gap:24px;padding-top:88px}.ss-formate,.ss-schritte{grid-template-columns:minmax(0,1fr);gap:36px}.ss-blick .ss-blatt{max-width:260px}.ss-radar-unter{grid-template-columns:minmax(0,1fr)}}@media (max-width:639.98px){.ss-wrap{padding-inline:16px}.ss-held{padding-top:40px}.ss-held h1{font-size:54px}.ss-held h1:lang(en){font-size:46px}.ss-held h1:lang(ar){font-size:48px}.ss-unter{font-size:18px}.ss-aktionen>*{flex:1 1 100%}.ss-buehne{height:300px;margin-top:40px}.ss-buehne .ss-blatt{width:46%}.ss-buehne .ss-b1{inset-inline-start:-6%;top:40px}.ss-buehne .ss-b2{inset-inline-start:27%}.ss-buehne .ss-b3{inset-inline-end:-6%;top:40px}.ss-unterschriften{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 0 0}.ss-unterschriften b{display:inline}.ss-zitat{padding-inline-start:18px}.ss-beispiel{grid-template-columns:48px minmax(0,1fr);gap:14px}.ss-mini{width:48px;height:64px}.ss-format-name{display:none}.ss-jahr,.ss-ring{gap:6px}.ss-jahr,.ss-ring,.ss-zahlen{grid-template-columns:minmax(0,1fr)}.ss-zahlen{gap:28px}.ss-offen{gap:8px}.ss-offen,.ss-stoebern{grid-template-columns:minmax(0,1fr)}.ss-stoebern a+a{padding-inline-start:0;border-inline-start:0}.ss-schluss{padding-top:96px;padding-bottom:64px}.ss-schluss h2{font-size:46px}}html:has(.pr),html:has(.pr) body{background:rgb(var(--sa-seite))}.pr{color:rgb(var(--ink))}:where(.pr) :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0}:where(.pr) :where(ul,ol){padding:0;list-style:none}.pr :is(a,button):focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}.pr-held{padding-top:72px;container-type:inline-size}.pr-held h1{margin-top:22px;font-size:clamp(44px,8.4cqi,104px);line-height:.96;letter-spacing:-.05em;font-weight:600}.pr-held h1 span{display:block}.pr-held h1:lang(ar){line-height:1.22;letter-spacing:0;font-weight:700}.pr-unter{max-width:680px;margin-top:32px;font-size:21px;line-height:1.5;letter-spacing:-.005em;color:rgb(var(--ink)/.8)}.pr-tarife{padding-top:72px}.pr-karten{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pr-karte{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;padding:26px 24px 24px;border-radius:20px;background:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}.pr-karte-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.pr-karte h3{font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:600}.pr-marke{display:inline-flex;align-items:center;height:24px;padding-inline:10px;border-radius:999px;font-size:12.5px;font-weight:500;color:rgb(var(--sa-was));background:rgb(var(--sa-was-grund))}.pr-satz{margin-top:8px;font-size:14.5px;line-height:1.5;color:rgb(var(--sa-gedaempft))}.pr-preis{padding-top:28px}.pr-betrag{font-size:clamp(40px,3.4vw,50px);line-height:1;letter-spacing:-.045em;font-weight:500;font-variant-numeric:tabular-nums}.pr-betrag-wort{font-size:clamp(30px,2.5vw,36px);line-height:1.15;letter-spacing:-.03em}.pr-zeitraum{margin-top:10px;font-size:14px}.pr-stufe,.pr-zeitraum{line-height:1.4;color:rgb(var(--sa-gedaempft))}.pr-stufe{margin-top:6px;font-size:13px}.pr-stufe b{font-weight:600;color:rgb(var(--ink))}.pr-kontingent{margin-top:24px;padding-top:18px;border-top:1px solid rgb(var(--sa-trenner))}.pr-kontingent p{font-size:15px;line-height:1.45}.pr-kontingent .pr-zusatz{margin-bottom:6px;font-size:13px;line-height:1.4;color:rgb(var(--sa-gedaempft))}.pr-punkte{margin-top:18px}.pr-punkte li{padding-block:10px;border-top:1px solid rgb(var(--sa-trenner));font-size:14.5px;line-height:1.45}.pr-fuss{display:flex;align-items:flex-end;padding-top:20px}.pr-knopf{width:100%}.pr-hinweise{display:grid;gap:10px;max-width:840px;margin-top:32px;font-size:14px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.pr-hinweise a{color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}.pr-blaetter{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.pr-blick{height:200px;overflow:hidden;padding-inline:16px;border-bottom:1px solid rgb(var(--sa-rand))}.pr-blick .ss-blatt{border-radius:3px 3px 0 0}.pr-unterschrift{margin-top:12px;font-size:13.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}.pr-unterschrift b{display:block;font-size:14.5px;font-weight:600;color:rgb(var(--ink))}.pr-alles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:48px}.pr-alles li{padding-block:18px;border-top:1px solid rgb(var(--sa-rand))}.pr-alles h3{font-size:17px;line-height:1.3;letter-spacing:-.01em;font-weight:600}.pr-alles p{margin-top:4px;font-size:15px;line-height:1.55;color:rgb(var(--sa-gedaempft))}.pr-antwort{display:grid;gap:10px}.pr-quelle{padding-top:2px}.pr-zitat{padding-inline-start:16px;border-inline-start:2px solid rgb(var(--sa-akzent))}.pr-zitat p:before{content:"„"}.pr-zitat p:after,.pr-zitat:lang(en) p:before{content:"“"}.pr-zitat:lang(en) p:after{content:"”"}.pr .ss-schluss .ss-zusatz a{text-decoration:underline;text-underline-offset:3px}.pr :is(h3,b,.pr-betrag,.pr-unter):lang(ar){letter-spacing:0}@media (max-width:1099.98px){.pr-karten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.98px){.pr-held{padding-top:40px}.pr-held h1{font-size:46px}.pr-held h1:lang(ar){font-size:44px}.pr-unter{margin-top:24px;font-size:18px}.pr-tarife{padding-top:48px}.pr-karten{grid-template-columns:minmax(0,1fr);gap:16px}.pr-karte{padding:22px 20px 20px}.pr-preis{padding-top:20px}.pr-blaetter{grid-template-columns:minmax(0,1fr);gap:14px}.pr-blatt{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center}.pr-blick{width:72px;height:96px;padding-inline:0;border-bottom:0}.pr-blick .ss-blatt{border-radius:3px;box-shadow:var(--sa-schatten-baustein)}.pr-unterschrift{margin-top:0}.pr-alles{grid-template-columns:minmax(0,1fr);margin-top:32px}}@media screen{main[data-stil=a] .ko-kopf{row-gap:16px}main[data-stil=a] .ko-name{margin-top:6px;font-size:15px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .ko-karte{padding:24px}main[data-stil=a] .ko-kachel{width:36px;height:36px;margin-top:0;border-radius:10px;background-color:rgb(var(--sa-grund));color:rgb(var(--ink))}main[data-stil=a] .ko-kachel>svg{width:18px;height:18px;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}main[data-stil=a] .ko-titel{margin:0;font-family:var(--font-sans);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3}main[data-stil=a] .ko-satz{margin-top:4px;font-size:14px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .ko-stand{gap:8px;font-size:13.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .ko-liste,main[data-stil=a] .ko-liste>li{border-color:rgb(var(--sa-trenner))}main[data-stil=a] .ko-hinweis{border-color:transparent;border-radius:14px}main[data-stil=a] .ko-hinweis[class*=bg-sand]{background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .ko-fuss{margin-top:28px;font-size:13.5px}main[data-stil=a] .ko-abo .font-display.text-3xl{font-family:var(--font-sans);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15}main[data-stil=a] .ko-abo .font-display.text-2xl{font-family:var(--font-sans);font-size:22px;font-weight:600;letter-spacing:-.015em}main[data-stil=a] .ko-abo .rounded-xl.border{border-color:transparent}main[data-stil=a] .ko-abo .rounded-xl.bg-sand,main[data-stil=a] .ko-abo .rounded-xl.border{border-radius:14px;background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .ko-abo .rounded-xl.border .border-t{border-top-color:rgb(var(--sa-rand))}main[data-stil=a] .ko-abo .card>.border-t{border-top-color:rgb(var(--sa-trenner))}main[data-stil=a] .ko-abo [role=progressbar]{background-color:rgb(var(--sa-rand))}main[data-stil=a] .ko-stil-a{display:grid;grid-template-columns:36px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;margin-top:24px}main[data-stil=a] .ko-stil-a>.ko-kachel{display:grid;place-items:center}main[data-stil=a] .ko-zeichen{width:18px;height:18px;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}main[data-stil=a] .ko-zeichen-klein{flex:none;width:16px;height:16px;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}main[data-stil=a] .ko-inhalt{display:grid;gap:4px;min-width:0}main[data-stil=a] .ko-inhalt>p{margin:0}main[data-stil=a] .ko-oben{font-weight:500}main[data-stil=a] .ko-unter{margin-top:4px}main[data-stil=a] .ko-tarif{font-weight:500;color:rgb(var(--ink));text-transform:capitalize}main[data-stil=a] .ko-schalter-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}main[data-stil=a] .ko-schalter{position:relative;flex:none;width:44px;height:26px;padding:0;border:0;border-radius:999px;background-color:rgb(var(--sa-leise));cursor:pointer;transition:background-color .15s ease}main[data-stil=a] .ko-schalter[aria-checked=true]{background-color:rgb(var(--ink))}main[data-stil=a] .ko-schalter:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .ko-schalter:disabled,main[data-stil=a] .ko-schalter[aria-disabled=true]{opacity:.55;cursor:not-allowed}main[data-stil=a] .ko-schalter-knopf{position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:999px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein);transition:transform .15s ease}main[data-stil=a] .ko-schalter[aria-checked=true] .ko-schalter-knopf{transform:translateX(18px)}:root[dir=rtl] main[data-stil=a] .ko-schalter[aria-checked=true] .ko-schalter-knopf{transform:translateX(-18px)}main[data-stil=a] .ko-schalter-stand{font-size:14px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .ko-schalter-stand.ko-an{font-weight:600;color:rgb(var(--ink))}main[data-stil=a] .ko-gespeichert{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:rgb(var(--sa-wie))}main[data-stil=a] .ko-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px}main[data-stil=a] .ko-knopf{display:inline-flex;align-items:center;gap:8px}main[data-stil=a] .ko-knopf:hover:not(:disabled){background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .ko-gefahr{color:rgb(var(--sa-akzent))}main[data-stil=a] .ko-gefahr:hover:not(:disabled){background-color:rgb(var(--sa-was-grund))}main[data-stil=a] .ko-link{margin-inline-start:4px;font-size:14px;color:rgb(var(--ink)/.8);text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .ko-link:hover{color:rgb(var(--ink))}main[data-stil=a] .ko-link:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:4px}main[data-stil=a] .ps-zurueck-zeile{margin:0}main[data-stil=a] .ps-zurueck{height:36px;gap:6px;padding:0 14px}:root[dir=rtl] main[data-stil=a] .ps-zurueck-zeichen{transform:scaleX(-1)}main[data-stil=a] .ps-karte{display:grid;gap:14px;min-width:0;padding:24px}main[data-stil=a] .ps-titel{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3}:root:has(main[data-stil]) .ps-satz{margin:0;font-size:14px;line-height:1.55}main[data-stil=a] .ps-leise{color:rgb(var(--sa-gedaempft))}main[data-stil=a] .ps-fett{font-weight:600}main[data-stil=a] .ps-link{font-weight:500;color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .ps-link:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:4px}main[data-stil=a] .ps-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}main[data-stil=a] .ps-gefahr{color:rgb(var(--sa-akzent))}main[data-stil=a] .ps-feld{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}main[data-stil=a] .ps-feld-name{font-size:14px;font-weight:500}main[data-stil=a] .ps-muster{display:grid;gap:4px;padding:16px 18px;border-radius:14px;background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .ps-muster-oben{margin:0;font-weight:500}main[data-stil=a] .ps-muster-name{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}:root:has(main[data-stil]) .ps-tabelle{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}:root:has(main[data-stil]) .ps-tabelle :is(th,td){padding-block:9px;padding-inline:0 12px;border:0;border-bottom:1px solid rgb(var(--sa-trenner));text-align:start;vertical-align:baseline}:root:has(main[data-stil]) .ps-tabelle tbody tr:last-child>:is(th,td){border-bottom:0}:root:has(main[data-stil]) .ps-tabelle th{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:0;color:rgb(var(--sa-gedaempft));background:none}:root:has(main[data-stil]) .ps-kennwerte th{width:34%}:root:has(main[data-stil]) .ps-bausteine thead th{font-size:12px;white-space:nowrap;border-bottom-color:rgb(var(--sa-rand))}:root:has(main[data-stil]) .ps-bausteine td{font-size:13.5px}main[data-stil=a] .ps-liste{margin:0;padding:0;list-style:none}main[data-stil=a] .ps-eintrag{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;padding:8px 0;border-bottom:1px solid rgb(var(--sa-trenner));font-size:14px}main[data-stil=a] .ps-eintrag-text{flex:1 1 16rem;min-width:0;line-height:1.45;overflow-wrap:anywhere}main[data-stil=a] .ps-entfernen{height:32px;font-size:13.5px;color:rgb(var(--sa-gedaempft));text-decoration-color:transparent}main[data-stil=a] .ps-entfernen:is(:hover,:focus-visible){color:rgb(var(--ink));text-decoration-color:currentColor}main[data-stil=a] .ps-zeitraum{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}main[data-stil=a] .ps-feld-label{display:grid;gap:6px;font-size:13px;font-weight:500;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .ps-datum{height:40px;padding:0 12px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:10px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:14px}main[data-stil=a] .ps-datum:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:1px}:root.dark main[data-stil=a] .ps-datum{color-scheme:dark}main[data-stil=a] .ps-rechenweg{padding:0;transition:box-shadow .15s ease}main[data-stil=a] .ps-rechenweg:hover{box-shadow:var(--sa-schatten-karte),var(--sa-schatten-gewaehlt)}main[data-stil=a] .ps-rechenweg-knopf{display:flex;align-items:center;gap:12px;width:100%;padding:18px 20px;border:0;border-radius:20px;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}main[data-stil=a] .ps-rechenweg-knopf:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:3px}main[data-stil=a] .ps-kachel{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background-color:rgb(var(--sa-grund));color:rgb(var(--ink))}main[data-stil=a] .ps-rechenweg-text{flex:1 1 auto;min-width:0;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}main[data-stil=a] .ps-pfeil{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background-color:rgb(var(--sa-grund));color:rgb(var(--ink)/.75);transition:background-color .15s ease,color .15s ease}main[data-stil=a] .ps-rechenweg-knopf:hover .ps-pfeil{background-color:rgb(var(--ink));color:rgb(var(--sa-karte))}:root[dir=rtl] main[data-stil=a] .ps-pfeil svg{transform:scaleX(-1)}main[data-stil=a] .ps-fuss{margin:0;font-size:13px;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .ps-dialog .ps-abstand{margin-top:10px}:root:has(main[data-stil]) .ps-fuss-knoepfe{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-inline-start:auto}:root:has(main[data-stil]) .ps-loeschen{height:40px;font-size:14px}:root:has(main[data-stil]) .ps-rechenweg-inhalt{display:grid;gap:12px;font-size:14px;line-height:1.55}:root:has(main[data-stil]) .ps-rechenweg-inhalt>p{margin:0}:root:has(main[data-stil]) .ps-rolle{min-width:0;overflow-x:auto}:root:has(main[data-stil]) .ps-dialog :is(.btn-primary,.btn-ghost){border-radius:12px;font-weight:600}:root:not(.dark):has(main[data-stil]) .ps-dialog .btn-primary{background-color:rgb(var(--sa-primaer))}@media (max-width:639.98px){main[data-stil=a] .ps-karte{padding:18px 16px}main[data-stil=a] .ps-titel{font-size:18px}main[data-stil=a] .ps-rechenweg-knopf{padding:14px 16px}}@media (prefers-reduced-motion:reduce){main[data-stil=a] .ko-schalter,main[data-stil=a] .ko-schalter-knopf,main[data-stil=a] .ps-pfeil,main[data-stil=a] .ps-rechenweg{transition:none}}}@media screen{main[data-stil=a] .lh-kopf{display:grid;gap:6px;margin-bottom:28px}main[data-stil=a] .lh-kopf>.lh-h1{margin-top:0}main[data-stil=a] .lh-kopf-satz{max-width:64ch;margin-top:6px;font-size:15px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-kopf-satz>svg{flex:none;width:16px;height:16px;stroke-width:1.5}main[data-stil=a] .lh-h1-zusatz{font-family:var(--font-sans);font-size:22px;font-weight:500;letter-spacing:-.01em;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-zurueck{min-height:32px;font-size:13px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-zurueck:hover{color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .lh-zurueck:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:6px}:root[dir=rtl] main[data-stil=a] .lh-zurueck>svg{transform:scaleX(-1)}main[data-stil=a] .lh-merkmale{gap:6px}main[data-stil=a] .lh-quelle-zeile{margin-top:14px}main[data-stil=a] .lh-hinweis{font-size:13.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-filter{gap:14px;margin-bottom:32px}main[data-stil=a] .lh-filter-zeile{gap:10px}main[data-stil=a] .lh-suche{width:100%;max-width:340px}main[data-stil=a] .lh-suche-zeichen{color:rgb(var(--ink))}main[data-stil=a] .lh-suche-feld{height:42px;min-height:42px;border:1px solid rgb(var(--sa-rand));border-radius:12px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-baustein);font-size:14px;color:rgb(var(--ink))}main[data-stil=a] .lh-suche-feld::-moz-placeholder{color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-suche-feld::placeholder{color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-suche-feld:focus,main[data-stil=a] .lh-suche-feld:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;box-shadow:var(--sa-schatten-baustein);border-color:rgb(var(--sa-rand))}main[data-stil=a] .lh-segmente{gap:6px;padding:0;border-radius:0;background-color:transparent}main[data-stil=a] .lh-segment{height:34px;min-height:34px;padding-block:0;padding-inline:14px;border:1px solid rgb(var(--sa-rand));border-radius:999px;background-color:rgb(var(--sa-karte));box-shadow:none;color:rgb(var(--ink)/.82);font-size:13px;font-weight:500}main[data-stil=a] .lh-segment:hover{border-color:rgb(var(--sa-rand-knopf));color:rgb(var(--ink))}main[data-stil=a] .lh-segment:is([aria-selected=true],[aria-pressed=true]){border-color:rgb(var(--ink));background-color:rgb(var(--ink));color:rgb(var(--sa-karte))}main[data-stil=a] .lh-segment:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;box-shadow:none}main[data-stil=a] .lh-knopf{min-height:40px;font-size:14px}main[data-stil=a] .lh-gruppe{gap:8px}main[data-stil=a] .lh-abschnitt{margin-bottom:40px}main[data-stil=a] .lh-h2{align-items:baseline;gap:10px;margin-bottom:14px;font-family:var(--font-sans);font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3}main[data-stil=a] .lh-kuerzel{padding:2px 8px;font-size:12px;font-weight:500;letter-spacing:0}main[data-stil=a] .lh-anzahl{font-size:13px;font-weight:400;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-raster{gap:16px}main[data-stil=a] .lh-karte{gap:8px;padding:20px 20px 18px}main[data-stil=a] .lh-karte-kopf{align-items:flex-start;gap:10px}main[data-stil=a] .lh-karte-titel{margin:0;font-family:var(--font-sans);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:rgb(var(--ink))}main[data-stil=a] .lh-merkmal{padding:3px 8px;border-radius:999px;font-size:11.5px;font-weight:500;letter-spacing:0;line-height:1.3}main[data-stil=a] .lh-amtlich{background-color:rgb(var(--sa-wie-grund));color:rgb(var(--sa-wie))}main[data-stil=a] .lh-eigen{background-color:rgb(var(--sa-was-grund));color:rgb(var(--sa-was))}main[data-stil=a] .lh-karte-zeile{gap:4px 14px;font-size:12.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-karte-zeile svg{stroke-width:1.5}main[data-stil=a] .lh-karte-weiter{padding-top:8px;font-size:13px;font-weight:500;color:rgb(var(--ink)/.8)}main[data-stil=a] .lh-karte:hover .lh-karte-weiter{color:rgb(var(--ink))}main[data-stil=a] .lh-karte:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:3px}main[data-stil=a] .lh-kachel{width:36px;height:36px;border:0;border-radius:10px;background-color:rgb(var(--sa-grund));color:rgb(var(--ink))}main[data-stil=a] .lh-leer{padding:40px 24px;font-size:14px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-leer-kachel{width:36px;height:36px;border:0;border-radius:10px;background-color:rgb(var(--sa-grund));color:rgb(var(--ink))}main[data-stil=a] .lh-fuss{border-top-color:rgb(var(--sa-trenner));font-size:13px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-fuss-link:hover{color:rgb(var(--ink))}main[data-stil=a] .lh-knoten{border-color:transparent;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .lh-knoten .lh-knoten{border:0;border-radius:0;background-color:transparent;box-shadow:none}main[data-stil=a] .lh-knoten-kopf{padding:20px 22px 14px;border-radius:20px}main[data-stil=a] .lh-knoten .lh-knoten .lh-knoten-kopf{border-radius:0}main[data-stil=a] .lh-knoten-kopf:hover{background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .lh-knoten-kopf:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:-3px;box-shadow:none}main[data-stil=a] .lh-knoten-satz{font-size:14px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-zahl{font-family:var(--font-sans);font-size:17px;font-weight:600;color:rgb(var(--ink))}main[data-stil=a] .lh-zahl:not(.text-terra){color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-zahl-name{font-size:12px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-knoten-pfeil{color:rgb(var(--sa-leise));stroke-width:1.5}:root[dir=rtl] main[data-stil=a] .lh-knoten-pfeil{transform:scaleX(-1)}main[data-stil=a] .lh-knoten-quelle{padding-inline:22px}main[data-stil=a] .lh-kinder,main[data-stil=a] .lh-kinder>.lh-kind{border-color:rgb(var(--sa-trenner))}main[data-stil=a] .lh-kinder>.lh-kind{padding-inline-start:0}main[data-stil=a] .lh-baum{gap:16px}main[data-stil=a] .lh-gruppen-teil{display:grid;gap:14px}main[data-stil=a] .lh-gruppen-teil>*{margin:0}main[data-stil=a] .lh-fussnoten{margin-top:20px}main[data-stil=a] .lh-fussnote{font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-abschnitt-kopf{margin-bottom:4px}main[data-stil=a] .lh-abschnitt-kopf>.lh-h2{margin-bottom:0}main[data-stil=a] .lh-h2-zeichen{display:none}main[data-stil=a] .lh-abschnitt-satz{max-width:64ch;font-size:14px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-kasten{border-color:transparent;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .lh-kasten>.lh-auswahl{border-top-color:transparent}main[data-stil=a] .lh-auswahl{padding:16px 22px 20px;border-top-color:rgb(var(--sa-trenner))}main[data-stil=a] .lh-auswahl-kopf{margin-bottom:10px}main[data-stil=a] .lh-textknopf{min-height:36px;padding-inline:2px;font-size:13px;font-weight:500;color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .lh-textknopf:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;box-shadow:none}main[data-stil=a] .lh-auswahl-suche{margin-bottom:12px}main[data-stil=a] .lh-stellen>*+*{margin-top:8px}main[data-stil=a] .lh-stelle{padding:12px 14px;border-color:transparent;border-radius:12px;background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .lh-stelle:hover{background-color:rgb(var(--sa-grund))}main[data-stil=a] .lh-stelle:has(>.lh-stelle-box:checked){border-color:transparent;background-color:rgb(var(--sa-karte));box-shadow:inset 0 0 0 2px rgb(var(--ink)),var(--sa-schatten-gewaehlt)}main[data-stil=a] .lh-stelle-box{width:18px;height:18px;accent-color:rgb(var(--ink))}main[data-stil=a] .lh-stelle-box:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;box-shadow:none}main[data-stil=a] .lh-wortlaut{padding-inline-start:12px;border-inline-start-color:rgb(var(--sa-rand-knopf));font-size:14px;font-style:normal;line-height:1.5;color:rgb(var(--ink))}main[data-stil=a] .lh-stelle-oer{gap:8px}main[data-stil=a] .lh-stellen>.lh-zwischen{margin-top:18px}main[data-stil=a] .lh-stellen>.lh-zwischen:first-child{margin-top:0}main[data-stil=a] .lh-stellen>.lh-wiederholung{margin-top:8px}main[data-stil=a] .lh-wiederholung-zeile{padding:12px 14px;border-radius:12px;border-color:rgb(var(--sa-rand-knopf))}main[data-stil=a] .lh-zwischen-text{padding-inline-start:2px;font-size:13.5px;font-weight:600;line-height:1.4;color:rgb(var(--ink))}main[data-stil=a] .lh-oer-link{font-size:12.5px;color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .lh-oer-marke{padding:2px 8px;border-radius:999px;background-color:rgb(var(--sa-karte));font-size:11.5px}main[data-stil=a] .lh-leiste-pille{gap:10px 14px;padding-block:10px;padding-inline:18px 10px;border-color:transparent;border-radius:18px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-dialog)}main[data-stil=a] .lh-leiste-zahl{font-size:14px;font-weight:600;color:rgb(var(--ink))}main[data-stil=a] .lh-seite .lh-leiste-aufheben{min-height:40px;padding-inline:4px;border-color:transparent;background-color:transparent;font-weight:500;color:rgb(var(--ink)/.8);text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .lh-seite .lh-leiste-aufheben:hover{background-color:transparent;color:rgb(var(--ink))}main[data-stil=a] .lh-leiste-primaer{min-height:44px;padding-inline:18px;border-radius:12px;font-size:14px;font-weight:600}main[data-stil=a] .lh-leiste-quiz{min-height:44px;padding-inline:16px;border-radius:12px;font-size:14px;font-weight:600}main[data-stil=a] :is(.lh-leiste-primaer,.lh-leiste-quiz,.lh-leiste-aufheben):focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;box-shadow:none}:root:has(main[data-stil]) .qe-vorschau .lh-quelle-marke,main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-quelle-marke{padding:3px 9px;border-radius:999px;background-color:rgb(var(--sa-wie-grund));color:rgb(var(--sa-wie));font-size:11.5px;line-height:1.3}:root:has(main[data-stil]) .qe-vorschau .lh-quelle-marke>span[aria-hidden=true],main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-quelle-marke>span[aria-hidden=true]{display:none}main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-quelle-eigen{background-color:rgb(var(--sa-was-grund));color:rgb(var(--sa-was))}:root:has(main[data-stil]) .qe-vorschau .lh-quelle-link,main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-quelle-link{gap:6px;font-size:13px;font-weight:500;color:rgb(var(--ink))}:root:has(main[data-stil]) .qe-vorschau .lh-quelle-link:hover,main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-quelle-link:hover{color:rgb(var(--ink))}main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-quelle-link:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;box-shadow:none}main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-quelle-zitat{font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .qe-vorschau .lh-glyphe,:root:has(main[data-stil]) .qe-vorschau .qe-aktionen a.sa-knopf>span[aria-hidden=true],main[data-stil=a] .lh-seite .qe-knoepfe a.sa-knopf>span[aria-hidden=true],main[data-stil=a] .qe-seite .qe-aktionen a.sa-knopf>span[aria-hidden=true],main[data-stil=a] .qe-seite .qe-glyphe,main[data-stil=a] :is(.lh-seite,.qe-seite) .lh-glyphe{display:none}:root:has(main[data-stil]) .qe-vorschau .lh-quelle-link:after,:root:has(main[data-stil]) .qe-vorschau .qe-aktionen a.sa-knopf:after,main[data-stil=a] .lh-seite .qe-knoepfe a.sa-knopf:after,main[data-stil=a] .qe-seite .qe-aktionen a.sa-knopf:after,main[data-stil=a] :is(.lh-seite,.qe-seite) :is(.lh-quelle-link,.lh-oer-link):after{content:"";flex:none;display:inline-block;width:13px;height:13px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h4v4M13 3 7.5 8.5M11.5 9.5V13H3V4.5h3.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h4v4M13 3 7.5 8.5M11.5 9.5V13H3V4.5h3.5'/%3E%3C/svg%3E") center /contain no-repeat}:root[dir=rtl] main[data-stil=a] :is(.lh-seite,.qe-seite) :is(.lh-quelle-link,.lh-oer-link):after{transform:scaleX(-1)}main[data-stil=a] .qe-hinweis{padding:12px 14px;border-color:transparent;border-radius:14px;background-color:rgb(var(--sa-flaeche));font-size:13px;line-height:1.5;color:rgb(var(--ink)/.8)}main[data-stil=a] .qe-hinweis-satz{font-size:14px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-link{color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .qe-anzahl{font-size:13.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-zeile{margin-block:14px 12px}main[data-stil=a] .qe-raster{gap:16px}main[data-stil=a] .qe-karte{overflow:hidden}main[data-stil=a] .qe-karte:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:3px}main[data-stil=a] .qe-bild,main[data-stil=a] .qe-bild-leer{background-color:rgb(var(--sa-grund))}main[data-stil=a] .qe-bild-leer{height:100%;background-image:none;color:rgb(var(--sa-gedaempft));font-size:12px}main[data-stil=a] .qe-block .qe-bild-leer{height:104px}main[data-stil=a] .qe-karte:hover .qe-bild img{transform:none}main[data-stil=a] .qe-bild-marke{padding:3px 8px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink)/.8);font-size:11px;font-weight:500}main[data-stil=a] .qe-karte-inhalt{padding:16px 18px 0}main[data-stil=a] .qe-block .qe-karte-inhalt{padding:16px 18px 18px}main[data-stil=a] .qe-karte-titel{font-family:var(--font-sans);font-size:15.5px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:rgb(var(--ink))}main[data-stil=a] .qe-karte:hover .qe-karte-titel{color:rgb(var(--ink))}main[data-stil=a] .qe-karte-satz{font-size:13px;line-height:1.5;color:rgb(var(--ink)/.75)}main[data-stil=a] .qe-karte-stufe{font-size:12px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-karte-fuss{padding:8px 18px 18px}main[data-stil=a] .qe-karte-text{gap:8px;padding:18px 20px}main[data-stil=a] .qe-karte-ziel{border-radius:20px 20px 0 0}main[data-stil=a] .qe-karte-ziel:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:-3px;box-shadow:none}main[data-stil=a] .qe-merkmale{gap:6px}main[data-stil=a] .qe-merkmal{padding:3px 8px;border-radius:999px;background-color:rgb(var(--sa-grund));color:rgb(var(--ink)/.8);font-size:11.5px;font-weight:500;letter-spacing:0}:root:has(main[data-stil]) .qe-vorschau .qe-lizenz,main[data-stil=a] .qe-lizenz{padding:3px 8px;border-radius:999px;background-color:rgb(var(--sa-grund));color:rgb(var(--ink)/.8);font-size:11.5px;font-weight:500}:root:has(main[data-stil]) .qe-vorschau .qe-lizenz-offen,main[data-stil=a] :is(.qe-lizenz-offen,.qe-lizenz[class*=bg-leaf]){background-color:rgb(var(--sa-wie-grund));color:rgb(var(--sa-wie))}:root:has(main[data-stil]) .qe-vorschau .qe-lizenz-eng,main[data-stil=a] :is(.qe-lizenz-eng,.qe-lizenz[class*=bg-amber]){background-color:rgb(var(--sa-test-grund));color:rgb(var(--sa-test))}:root:has(main[data-stil]) .qe-vorschau .qe-meta,main[data-stil=a] .qe-meta{gap:4px 10px;font-size:12.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-block .qe-meta{gap:4px}main[data-stil=a] .qe-zuschreibung{font-size:11.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-notiz{font-size:12px;line-height:1.45;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-aktionen,main[data-stil=a] .qe-knoepfe{gap:8px}main[data-stil=a] :is(.qe-knoepfe,.qe-aktionen) .sa-knopf-primaer{height:42px;font-size:14px}main[data-stil=a] .qe-fakten{min-height:36px;padding-inline:12px;border-radius:10px;background-color:rgb(var(--sa-flaeche));color:rgb(var(--ink));font-weight:500}main[data-stil=a] .qe-matura{padding:16px 20px;border-color:transparent;border-radius:20px;background-color:rgb(var(--sa-karte));box-shadow:var(--sa-schatten-karte)}main[data-stil=a] .qe-matura:hover{border-color:transparent;box-shadow:var(--sa-schatten-karte),var(--sa-schatten-gewaehlt)}main[data-stil=a] .qe-matura:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:3px}main[data-stil=a] .qe-matura-text{color:rgb(var(--ink)/.8)}main[data-stil=a] .qe-matura-weiter{font-weight:600;color:rgb(var(--ink))}main[data-stil=a] .qe-blitz{padding:16px 20px;border-radius:20px}main[data-stil=a] .qe-blitz:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:3px}main[data-stil=a] .qe-blitz-knopf{font-weight:600}main[data-stil=a] .qe-aktiv{gap:8px}main[data-stil=a] .qe-aktiv-filter{height:32px;padding-block:0;padding-inline:10px 12px;border:1px solid rgb(var(--sa-rand));border-radius:999px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink)/.82);font-size:12.5px}main[data-stil=a] .qe-aktiv-filter:hover{border-color:rgb(var(--sa-rand-knopf));background-color:rgb(var(--sa-karte));color:rgb(var(--ink))}main[data-stil=a] .qe-aktiv-filter:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .qe-aktiv-filter:before{content:"";flex:none;width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") center /contain no-repeat}main[data-stil=a] .qe-textknopf{font-size:13px;font-weight:500;color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .qe-anker{padding:22px 24px}main[data-stil=a] .qe-anker-raster{gap:10px}main[data-stil=a] .qe-anker-link{border-color:transparent;border-radius:14px;background-color:rgb(var(--sa-flaeche))}main[data-stil=a] .qe-anker-link:hover{border-color:transparent;background-color:rgb(var(--sa-grund))}main[data-stil=a] .qe-anker-link:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .qe-anker-titel{font-size:14.5px;font-weight:600;line-height:1.35}main[data-stil=a] .qe-anker-meta{font-size:12px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-h2{font-family:var(--font-sans);font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3}main[data-stil=a] .qe-abschnitt-satz{font-size:13.5px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-status{font-size:12.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-knopf-primaer{height:36px;padding-block:0;padding-inline:14px;border-radius:10px;font-size:13px;font-weight:600}main[data-stil=a] .qe-leer{padding:40px 24px;font-size:14px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .qe-filter{display:grid;gap:12px;margin-top:28px;min-width:0}main[data-stil=a] .qe-suche{height:48px}main[data-stil=a] .qe-suche input{font-size:15px}main[data-stil=a] .qe-filter-zeile{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0}main[data-stil=a] .qe-segmente{display:flex;flex-wrap:wrap;gap:6px;min-width:0}main[data-stil=a] .qe-filter-name{font-weight:500}main[data-stil=a] .qe-haken{display:inline-flex;align-items:center;gap:8px;min-height:34px;font-size:13.5px;color:rgb(var(--ink)/.82);cursor:pointer}main[data-stil=a] .qe-haken input{width:16px;height:16px;accent-color:rgb(var(--ink))}main[data-stil=a] .qe-haken input:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .qe-schalter{display:inline-flex;align-items:center;gap:6px}main[data-stil=a] .qe-schalter svg{stroke-width:1.5}:root:has(main[data-stil]) .qe-vorschau-inhalt{display:grid;gap:14px}:root:has(main[data-stil]) .qe-vorschau-inhalt>*{margin:0}:root:has(main[data-stil]) .qe-vorschau-bild{aspect-ratio:16/9;overflow:hidden;border-radius:14px;background-color:rgb(var(--sa-grund))}:root:has(main[data-stil]) .qe-vorschau-bild>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:root:has(main[data-stil]) .qe-vorschau-satz{font-size:14px;line-height:1.55;color:rgb(var(--ink)/.85);white-space:pre-line}:root:has(main[data-stil]) .qe-vorschau .qe-meta{display:flex;flex-wrap:wrap;align-items:center}:root:has(main[data-stil]) .qe-vorschau .qe-meta-teil{display:inline-flex;align-items:center;gap:4px}:root:has(main[data-stil]) .qe-vorschau-bezug{display:grid;gap:8px}:root:has(main[data-stil]) .qe-vorschau-bezug>*{margin:0}:root:has(main[data-stil]) .qe-vorschau-aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}:root:has(main[data-stil]) .qe-vorschau-aktionen>[data-quelle-knoepfe]{flex-direction:row;flex-wrap:wrap}:root:has(main[data-stil]) .qe-vorschau-aktionen>[data-quelle-knoepfe]>a{flex:1 1 200px}:root:has(main[data-stil]) .qe-dialog-suche{display:grid;padding-block:4px 10px;padding-inline:28px}:root:has(main[data-stil]) .qe-gruppen{display:grid;gap:20px}:root:has(main[data-stil]) .qe-gruppe{display:grid;gap:8px}:root:has(main[data-stil]) .qe-gruppe-name{margin:0;font-size:12.5px;font-weight:500}:root:has(main[data-stil]) .qe-quellen-inhalt{display:grid;gap:14px;min-width:0}:root:has(main[data-stil]) .qe-quellen-wo{display:grid;gap:8px}:root:has(main[data-stil]) .qe-quellen-name{margin:0;font-size:13px;font-weight:500;color:rgb(var(--ink))}:root:has(main[data-stil]) .qe-quellen-gruppen{display:flex;flex-wrap:wrap;gap:10px 20px}:root:has(main[data-stil]) .qe-quellen-gruppe{display:grid;gap:6px;min-width:0}:root:has(main[data-stil]) .qe-quellen-suche{flex:none}:root:has(main[data-stil]) .qe-quellen-haken{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:rgb(var(--ink)/.82);cursor:pointer}:root:has(main[data-stil]) .qe-quellen-haken input{width:16px;height:16px;accent-color:rgb(var(--ink))}:root:has(main[data-stil]) .qe-quellen-liste{display:grid;gap:8px;max-height:46vh;overflow-y:auto;padding:2px;min-width:0}:root:has(main[data-stil]) .qe-quellen-hinweis{margin:0;padding:10px 12px;border-radius:12px;background-color:rgb(var(--sa-was-grund));color:rgb(var(--sa-was));font-size:13px;line-height:1.45}:root:has(main[data-stil]) .qe-quellen-fach{margin:0;font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .qe-quellen-aehnlich{margin:0;font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .qe-quellen-fach-hinweis{margin-block:10px 0;margin-inline:30px 0;padding:8px 10px;border-radius:10px;background-color:rgb(var(--sa-test-grund));color:rgb(var(--ink));font-size:12.5px;line-height:1.45}:root:has(main[data-stil]) .qe-quellen-fehler{display:grid;justify-items:start;gap:8px;font-size:14px;color:rgb(var(--sa-akzent))}:root:has(main[data-stil]) .qe-quellen-fehler>p{margin:0}:root:has(main[data-stil]) .qe-quellen-leer{margin:0;padding:12px 0;font-size:14px;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .qe-quellen-treffer{padding:12px 14px;border-radius:14px;background-color:rgb(var(--sa-flaeche))}:root:has(main[data-stil]) .qe-quellen-treffer[data-gewaehlt]{background-color:rgb(var(--sa-karte));box-shadow:inset 0 0 0 2px rgb(var(--ink))}:root:has(main[data-stil]) .qe-quellen-zeile{display:flex;align-items:flex-start;gap:12px;min-width:0}:root:has(main[data-stil]) .qe-quellen-wahl{display:flex;flex:1 1 auto;align-items:flex-start;gap:12px;min-width:0;cursor:pointer}:root:has(main[data-stil]) .qe-quellen-wahl>input{flex:none;width:18px;height:18px;margin-top:1px;accent-color:rgb(var(--ink))}:root:has(main[data-stil]) .qe-quellen-wahl>input:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}:root:has(main[data-stil]) .qe-quellen-text{display:grid;gap:4px;min-width:0}:root:has(main[data-stil]) .qe-quellen-titel{font-size:14.5px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}:root:has(main[data-stil]) .qe-quellen-satz{font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root:has(main[data-stil]) .qe-quellen-text>.kd-merkmale{margin-top:2px}:root:has(main[data-stil]) .qe-quellen-lizenz{text-decoration:none}:root:has(main[data-stil]) .qe-quellen-treffer[data-gesperrt] .qe-quellen-wahl{cursor:default}:root:has(main[data-stil]) .qe-quellen-treffer[data-gesperrt] .qe-quellen-titel{color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .qe-quellen-lizenz:hover{text-decoration:underline;text-underline-offset:2px}:root:has(main[data-stil]) .qe-quellen-links{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:0}:root:has(main[data-stil]) .qe-quellen-link{display:inline-flex;align-items:center;gap:4px;height:30px;font-size:13px}:root:has(main[data-stil]) .qe-quellen-vorschau{max-height:22vh;margin-top:10px;padding:10px 12px;overflow-y:auto;border-radius:10px;background-color:rgb(var(--sa-karte));font-size:13.5px;line-height:1.5;white-space:pre-wrap;color:rgb(var(--ink)/.85)}:root:has(main[data-stil]) .qe-quellen-zahl{font-size:13px}main[data-stil=a] .lh-eigene .lh-eigene-kopf{display:grid;gap:14px}main[data-stil=a] .lh-eigene .lh-zurueck-link{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:32px;font-size:13.5px;color:rgb(var(--sa-gedaempft));text-decoration:none}main[data-stil=a] .lh-eigene .lh-zurueck-link:hover{color:rgb(var(--ink));text-decoration:underline;text-underline-offset:3px}main[data-stil=a] .lh-eigene .lh-zurueck-link:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px;border-radius:6px}:root[dir=rtl] main[data-stil=a] .lh-eigene .lh-zurueck-link>svg{transform:scaleX(-1)}main[data-stil=a] .lh-eigene .lh-formular{display:grid;gap:16px;padding:24px}main[data-stil=a] .lh-eigene .lh-ki-hinweis{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:14px;background-color:rgb(var(--sa-test-grund));color:rgb(var(--sa-test));font-size:13px;line-height:1.5}main[data-stil=a] .lh-eigene .lh-ki-hinweis>svg{flex:none;margin-top:1px}main[data-stil=a] .lh-eigene .lh-feld-gruppe{display:grid;gap:6px;min-width:0}main[data-stil=a] .lh-eigene .lh-feld-name{font-size:13px;font-weight:500;line-height:1.35;color:rgb(var(--ink))}main[data-stil=a] .lh-eigene .lh-feld{width:100%;min-width:0;height:42px;padding-block:0;padding-inline:12px;border:1px solid rgb(var(--sa-rand-knopf));border-radius:10px;background-color:rgb(var(--sa-karte));color:rgb(var(--ink));font:inherit;font-size:14px}main[data-stil=a] .lh-eigene .lh-feld::-moz-placeholder{color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-eigene .lh-feld::placeholder{color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-eigene .lh-feld:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:1px}main[data-stil=a] .lh-eigene .lh-feld-text{height:auto;min-height:132px;padding-block:10px;line-height:1.5;resize:vertical}main[data-stil=a] .lh-eigene .lh-feld-paar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}main[data-stil=a] .lh-eigene .lh-datei{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}main[data-stil=a] .lh-eigene .lh-datei-knopf{display:inline-flex;align-items:center;gap:8px}main[data-stil=a] .lh-eigene .lh-datei:has(input:focus-visible) .lh-datei-knopf{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .lh-eigene .lh-datei-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-eigene .lh-oder{margin:0;text-align:center;font-size:12.5px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-eigene .lh-haken{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;color:rgb(var(--ink));cursor:pointer}main[data-stil=a] .lh-eigene .lh-haken input{flex:none;width:18px;height:18px;accent-color:rgb(var(--ink))}main[data-stil=a] .lh-eigene .lh-haken input:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}main[data-stil=a] .lh-eigene .lh-formular-fuss{display:flex;flex-wrap:wrap;gap:12px;padding-top:4px}main[data-stil=a] .lh-eigene .lh-textknopf-leise{height:36px;font-size:13.5px}main[data-stil=a] .lh-eigene .lh-leer-satz{margin:0;font-size:14px;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-eigene .lh-liste{margin:0;padding-block:4px;list-style:none}main[data-stil=a] .lh-eigene .lh-zeile{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;padding-block:14px}main[data-stil=a] .lh-eigene .lh-zeile+.lh-zeile{border-top:1px solid rgb(var(--sa-trenner))}main[data-stil=a] .lh-eigene .lh-zeile-text{min-width:0}main[data-stil=a] .lh-eigene .lh-zeile-titel{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35}main[data-stil=a] .lh-eigene .lh-zeile-unter{margin:4px 0 0}main[data-stil=a] .lh-eigene .lh-zeile-aktionen{display:flex;flex:none;align-items:center;gap:8px}main[data-stil=a] .lh-eigene .lh-knopf-klein{height:36px;padding-inline:14px;font-size:13.5px}main[data-stil=a] .lh-eigene .lh-textknopf-akzent{height:36px;font-size:13.5px;color:rgb(var(--sa-akzent))}main[data-stil=a] .lh-eigene .lh-merkmal-zeichen{display:inline-flex;align-items:center;gap:4px}main[data-stil=a] .lh-eigene .sa-h2[tabindex="-1"]:focus{outline:none}main[data-stil=a] .lh-eigene .lh-sa-karte{display:grid;gap:12px;padding:24px}main[data-stil=a] .lh-eigene .lh-sa-satz{max-width:64ch;margin:0;font-size:14px;line-height:1.5;color:rgb(var(--sa-gedaempft))}main[data-stil=a] .lh-eigene .lh-sa-knopf{display:inline-flex;align-items:center;gap:8px;justify-self:start}main[data-stil=a] .lh-eigene .lh-sa-kennzeichnung{margin:4px 0 0;font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .sa-dialog .lh-sa-haken{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;color:rgb(var(--ink));cursor:pointer}:root:has(main[data-stil]) .sa-dialog .lh-sa-haken input{flex:none;width:18px;height:18px;accent-color:rgb(var(--ink))}:root:has(main[data-stil]) .sa-dialog .lh-sa-haken input:focus-visible{outline:3px solid rgb(var(--ink));outline-offset:2px}:root:has(main[data-stil]) .sa-dialog .lh-sa-abschnitt{display:grid;gap:8px;padding-block:14px 4px;border-top:1px solid rgb(var(--sa-trenner))}:root:has(main[data-stil]) .sa-dialog .lh-sa-titel{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:rgb(var(--ink))}:root:has(main[data-stil]) .sa-dialog .lh-sa-text{margin:0;font-size:13.5px;line-height:1.55;color:rgb(var(--ink))}:root:has(main[data-stil]) .sa-dialog .lh-sa-stellen{display:grid;gap:6px;margin:0;padding:0;list-style:none}:root:has(main[data-stil]) .sa-dialog .lh-sa-stelle{display:grid;gap:2px;padding-block:8px;padding-inline:12px;border-radius:12px;background-color:rgb(var(--sa-flaeche))}:root:has(main[data-stil]) .sa-dialog .lh-sa-wortlaut{font-size:14px;line-height:1.45;color:rgb(var(--ink))}:root:has(main[data-stil]) .sa-dialog .lh-sa-ichkann{font-size:13px;line-height:1.45;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .sa-dialog .lh-freigabe-wahl{margin-block-start:14px}:root:has(main[data-stil]) .sa-dialog .lh-freigabe-wahl+.mh-import-fehler{margin-block-start:12px}main[data-stil=a] .lh-eigene .lh-zeile-aktionen{flex-wrap:wrap;justify-content:flex-end}main[data-stil=a] .lh-lesehilfe{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:rgb(var(--sa-gedaempft))}:root:has(main[data-stil]) .sa-dialog .lh-sa-verworfen{display:grid;gap:8px;justify-items:start}:root:has(main[data-stil]) .sa-dialog .lh-sa-tabelle{border-collapse:collapse;font-size:13.5px;line-height:1.45;color:rgb(var(--ink))}:root:has(main[data-stil]) .sa-dialog .lh-sa-tabelle td,:root:has(main[data-stil]) .sa-dialog .lh-sa-tabelle th{padding-block:4px;padding-inline:0 20px;text-align:start;vertical-align:top;border-bottom:1px solid rgb(var(--sa-trenner))}:root:has(main[data-stil]) .sa-dialog .lh-sa-tabelle th{font-weight:600}@media (max-width:639.98px){main[data-stil=a] .lh-kopf-satz{font-size:14px}main[data-stil=a] .lh-h1-zusatz{font-size:18px}main[data-stil=a] .lh-suche{max-width:none}main[data-stil=a] .lh-raster,main[data-stil=a] .qe-raster{gap:12px}main[data-stil=a] .lh-karte{padding:16px}main[data-stil=a] .lh-knoten-kopf{padding:16px 16px 12px}main[data-stil=a] .lh-knoten-quelle{padding-inline:16px}main[data-stil=a] .lh-auswahl{padding:14px 16px 16px}main[data-stil=a] .lh-stelle{flex-wrap:wrap;row-gap:8px}main[data-stil=a] .lh-stelle>div{flex-basis:calc(100% - 32px)}main[data-stil=a] .lh-stelle>div+.lh-merkmal{margin-inline-start:32px}main[data-stil=a] .lh-leiste-pille{padding:10px 12px;border-radius:16px}main[data-stil=a] .lh-leiste-zahl{flex:1 1 100%}main[data-stil=a] .qe-anker{padding:18px 16px}main[data-stil=a] .qe-blitz,main[data-stil=a] .qe-matura{flex-wrap:wrap;padding:14px 16px}:root:has(main[data-stil]) .qe-quellen-zeile{flex-wrap:wrap}:root:has(main[data-stil]) .qe-dialog-suche{padding-inline:16px}:root:has(main[data-stil]) .qe-quellen-links{flex-direction:row;gap:12px;padding-inline-start:30px}main[data-stil=a] .lh-eigene .lh-formular,main[data-stil=a] .lh-eigene .lh-sa-karte{padding:18px 16px}main[data-stil=a] .lh-eigene .lh-feld-paar{grid-template-columns:minmax(0,1fr)}main[data-stil=a] .lh-eigene .lh-zeile{flex-direction:column;align-items:flex-start}}}