.baustein-welt{padding-top:28px}.baustein-welt .meta{font:400 var(--s-meta)/1.4 var(--oberflaeche);letter-spacing:normal;text-transform:none;display:block}.baustein-welt .meta.mit-zeichen{align-items:center;gap:8px;display:inline-flex}.baustein-welt .meta>*+:before{content:none}.baustein-welt h1{font:650 var(--s-kopf)/1.02 var(--oberflaeche);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;font-stretch:94%}.baustein-welt h2{font:650 var(--s-titel-gross)/1.1 var(--oberflaeche);letter-spacing:-.02em;font-stretch:94%}.baustein-welt h3{font:600 var(--s-titel)/1.22 var(--oberflaeche);letter-spacing:-.01em;text-transform:none}.baustein-welt .baustein-lese{font:400 var(--s-lese)/1.62 var(--lese);max-width:66ch}.baustein-welt .baustein-inhalt{padding:40px 48px 32px}@media (width<=767px){.baustein-welt .baustein-inhalt{padding:28px 20px 24px}}.baustein-welt .baustein-inhalt>h1+.meta{margin-top:14px}.baustein-welt .baustein-vorspann{color:var(--gedaempft);margin-top:18px}.baustein-welt .baustein-inhalt>.pruefzeile{margin-top:36px}.baustein-welt .modul-kopf h2,.baustein-welt .baustein-verbunden h2{font:600 var(--s-titel)/1.22 var(--oberflaeche);letter-spacing:-.01em;text-transform:none;font-stretch:100%}.baustein-welt h3.label{font:600 var(--s-meta)/1.3 var(--oberflaeche);letter-spacing:normal;text-transform:none;color:var(--gedaempft)}.baustein-welt .baustein-verbunden{border-top:1px solid var(--linie-stark);padding-top:14px}.baustein-welt .baustein-bestandssatz{font:400 var(--s-text)/1.5 var(--oberflaeche);color:var(--gedaempft);max-width:66ch;margin-top:22px}.baustein-welt .baustein-register{border-bottom:1px solid var(--linie-stark);margin-top:48px;display:flex;overflow-x:auto}.baustein-welt .baustein-register a{font:600 var(--s-label)/1.2 var(--oberflaeche);letter-spacing:.1em;text-transform:uppercase;color:var(--gedaempft);white-space:nowrap;border:1px solid #0000;border-bottom:0;padding:16px 20px 14px;font-stretch:87.5%;text-decoration:none}.baustein-welt .baustein-register a[aria-current]{color:var(--text);background:var(--dokument);border-color:var(--linie-stark)}.baustein-welt .baustein-pruefung{background:var(--dokument);border:1px solid var(--linie-stark);border-top:0}.baustein-welt .baustein-filter{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:16px;padding:20px 24px;display:grid}.baustein-welt .baustein-feld{min-width:0}.baustein-welt .baustein-feld label{font:600 var(--s-label)/1.2 var(--oberflaeche);letter-spacing:.1em;text-transform:uppercase;color:var(--gedaempft);margin-bottom:8px;font-stretch:87.5%;display:block}.baustein-welt .baustein-feld input,.baustein-welt .baustein-feld select{background:var(--grund);width:100%;min-width:0;height:44px;color:var(--text);border:1px solid var(--linie-stark);font:400 var(--s-meta)/1.4 var(--oberflaeche);border-radius:0;padding:0 12px}.baustein-welt .baustein-filter button{grid-column:1/-1;justify-self:start}.baustein-welt .baustein-treffer{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 24px;display:flex}.baustein-welt .baustein-treffer .meta{margin:0}.baustein-welt .baustein-liste{border-collapse:collapse;table-layout:fixed;width:100%}.baustein-welt .baustein-liste th{text-align:left;font:600 var(--s-meta)/1.3 var(--oberflaeche);letter-spacing:normal;text-transform:none;color:var(--gedaempft);border-bottom:1px solid var(--linie);padding:14px 12px}.baustein-welt .baustein-liste th:first-child{width:44%}.baustein-welt .baustein-liste th:nth-child(2){width:24%}.baustein-welt .baustein-liste th:nth-child(3){width:14%}.baustein-welt .baustein-liste td{border-bottom:1px solid var(--linie);vertical-align:top;font-size:var(--s-meta);overflow-wrap:anywhere;padding:16px 12px}.baustein-welt .baustein-liste th:first-child,.baustein-welt .baustein-liste td:first-child{padding-left:24px}.baustein-welt .baustein-liste th:last-child,.baustein-welt .baustein-liste td:last-child{padding-right:24px}.baustein-welt .baustein-liste tr:hover td{background:var(--kante)}.baustein-welt .baustein-name h3{font:600 var(--s-titel)/1.22 var(--oberflaeche);letter-spacing:-.01em;margin:0}.baustein-welt .baustein-name a{text-decoration:none}.baustein-welt .baustein-liste td p{font:400 var(--s-meta)/1.4 var(--oberflaeche);color:var(--gedaempft);margin-top:6px}.baustein-welt .baustein-liste td.daten{font:400 var(--s-label)/1.5 var(--daten);font-stretch:87.5%}.baustein-welt .baustein-mobillabel{display:none}.baustein-welt .baustein-mehr{text-align:center;padding:22px 24px}.baustein-welt .baustein-mehr[hidden]{display:none}.baustein-welt .baustein-seiten{margin-top:32px}.baustein-welt .baustein-seiten p{margin-bottom:14px}.baustein-welt .baustein-seiten ul{flex-wrap:wrap;gap:0;list-style:none;display:flex}.baustein-welt .baustein-seiten a{min-height:44px;font:400 var(--s-meta)/1.4 var(--oberflaeche);border-bottom:1px solid var(--linie);align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.baustein-welt .baustein-seiten a[aria-current]{border-color:var(--text);color:var(--text)}.baustein-welt .baustein-facetten{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin-top:72px;display:grid}.baustein-welt .baustein-facetten ul{list-style:none}.baustein-welt .baustein-facetten a{border-top:1px solid var(--linie);font:400 var(--s-meta)/1.4 var(--oberflaeche);justify-content:space-between;gap:20px;padding:11px 0;text-decoration:none;display:flex}.baustein-welt .baustein-facetten h3{margin-top:24px}.baustein-welt .baustein-nojs{font:400 var(--s-meta)/1.4 var(--oberflaeche);padding:16px 24px}.baustein-welt.baustein-detail{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;display:grid}.baustein-welt .baustein-daten{border-top:1px solid var(--linie-stark);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:20px;display:grid}.baustein-welt .baustein-daten>div{border-bottom:1px solid var(--linie);min-width:0;padding:14px 18px 14px 0}.baustein-welt .baustein-daten dt,.baustein-welt .baustein-risiko dt{font:600 var(--s-meta)/1.3 var(--oberflaeche);letter-spacing:normal;text-transform:none;color:var(--gedaempft);margin-bottom:6px}.baustein-welt .baustein-daten dd{font:400 var(--s-text)/1.5 var(--oberflaeche);overflow-wrap:anywhere}.baustein-welt .baustein-daten dd.daten{font:400 var(--s-label)/1.5 var(--daten)}.baustein-welt .baustein-daten a{text-decoration:none}.baustein-welt .baustein-abschnitt{margin-top:44px}.baustein-welt .baustein-abschnitt>h2{margin-bottom:16px}.baustein-welt .beleg-quellen li>div{overflow-wrap:anywhere;min-width:0}.baustein-welt .beleg-quellen li>div:only-child{grid-column:1/-1}.baustein-welt .baustein-autorzitat{border:0;margin:0;padding:0}.baustein-welt .baustein-autorzitat p{font:400 var(--s-lese)/1.62 var(--lese);white-space:pre-wrap;overflow-wrap:anywhere;max-width:66ch}.baustein-welt .baustein-autorzitat footer{font:400 var(--s-meta)/1.4 var(--oberflaeche);color:var(--gedaempft);margin-top:12px}.baustein-welt .baustein-werkzeuge{border-top:1px solid var(--linie-stark)}.baustein-welt .baustein-werkzeuge>div{border-bottom:1px solid var(--linie);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:18px;padding:14px 0;display:grid}.baustein-welt .baustein-werkzeuge dd,.baustein-welt .baustein-voraussetzungen{font:400 var(--s-meta)/1.5 var(--oberflaeche)}.baustein-welt .baustein-voraussetzungen{list-style:none}.baustein-welt .baustein-werkzeug-kompakt{font:400 var(--s-meta)/1.7 var(--oberflaeche);overflow-wrap:anywhere;max-width:66ch;margin-top:14px}.baustein-welt .baustein-werkzeuge+.baustein-werkzeug-kompakt{margin-top:18px}.baustein-welt .baustein-werkzeug-kompakt code{font:400 var(--s-label)/1.5 var(--daten)}.baustein-welt .baustein-voraussetzungen li{border-top:1px solid var(--linie);overflow-wrap:anywhere;padding:12px 0}.baustein-welt .baustein-installation{border:1px solid var(--linie);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;padding:16px}.baustein-welt .baustein-installation code,.baustein-welt .baustein-werkzeuge code,.baustein-welt .baustein-voraussetzungen code{font:400 var(--s-label)/1.5 var(--daten)}.baustein-welt .baustein-risiko{border-top:1px solid var(--linie-stark)}.baustein-welt .baustein-risiko>div{border-bottom:1px solid var(--linie);grid-template-columns:150px minmax(0,1fr);gap:18px;padding:14px 0;display:grid}.baustein-welt .baustein-risiko dt{margin:0}.baustein-welt .baustein-risiko dd{font:400 var(--s-meta)/1.5 var(--oberflaeche);overflow-wrap:anywhere}.baustein-welt .baustein-abschnitt .baustein-lese{margin-top:18px}.baustein-welt .baustein-aktionen{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.baustein-welt .baustein-aktionen svg{width:16px;height:16px}.baustein-welt .baustein-verbunden ul{margin-top:14px;list-style:none}.baustein-welt .baustein-verbunden li{border-top:1px solid var(--linie);font:400 var(--s-meta)/1.4 var(--oberflaeche);padding:12px 0}.baustein-welt .baustein-verbunden li a{overflow-wrap:anywhere;font-weight:600;text-decoration:none}.baustein-welt .baustein-verbunden p{margin-top:6px}@media (width<=1100px){.baustein-welt.baustein-detail{grid-template-columns:minmax(0,1fr)}}@media (width<=1023px){.baustein-welt .baustein-facetten{grid-template-columns:minmax(0,1fr);gap:32px}.baustein-welt .baustein-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.baustein-welt .baustein-feld:first-child{grid-column:1/-1}.baustein-welt .baustein-liste,.baustein-welt .baustein-liste tbody{display:block}.baustein-welt .baustein-liste thead{display:none}.baustein-welt .baustein-liste tr{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 20px;display:grid}.baustein-welt .baustein-liste td{border:0;display:block;padding:0!important}.baustein-welt .baustein-liste td:not(.baustein-name) .meta{display:none}.baustein-welt .baustein-mobillabel{font:400 var(--s-meta)/1.4 var(--oberflaeche);color:var(--gedaempft);margin:0 6px 0 0;display:inline}.baustein-welt .baustein-mobillabel:after{content:":"}}@media print{.baustein-welt{padding:0}.baustein-welt.baustein-detail{display:block}.baustein-welt .baustein-inhalt{padding:16px 0}.baustein-welt h1{font-size:32px}.baustein-welt .baustein-register,.baustein-welt .baustein-filter,.baustein-welt .baustein-mehr,.baustein-welt .baustein-aktionen{display:none}.baustein-welt .baustein-verbunden{margin-top:24px}.baustein-welt .baustein-daten{grid-template-columns:repeat(2,minmax(0,1fr))}.baustein-welt .baustein-liste tr,.baustein-welt .baustein-quellen{break-inside:avoid}.baustein-welt .pruefzeile{white-space:pre}}.baustein-welt .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1023px){.baustein-welt .baustein-liste tr:hover{background:var(--kante)}.baustein-welt .baustein-liste tr:hover td{background:0 0}}.baustein-welt .mcp-profil{margin-top:28px}.baustein-welt .mcp-profil-kurz{max-width:66ch;color:var(--text);font-size:21px;line-height:1.5}.baustein-welt .mcp-profil-stand{margin-top:12px}.baustein-welt .mcp-profil-liste,.baustein-welt .mcp-profil-schritte{max-width:66ch;font:400 var(--s-lese)/1.62 var(--lese);padding-left:1.25em}.baustein-welt .mcp-profil-liste li,.baustein-welt .mcp-profil-schritte li{padding:3px 0 3px 4px}.baustein-welt .mcp-profil-liste li::marker,.baustein-welt .mcp-profil-schritte li::marker{color:var(--gedaempft)}.baustein-welt .mcp-profil-text{max-width:66ch;font:400 var(--s-lese)/1.62 var(--lese)}.baustein-welt .mcp-profil .profil-unter{margin-top:26px}.baustein-welt .mcp-profil .dienst-lese{margin-top:0}.baustein-welt .mcp-profil .dienst-ablauf-liste{margin-top:22px}.baustein-welt .mcp-profil .dienst-kasten{max-width:66ch}.baustein-welt .mcp-profil .dienst-clients{margin-top:0}.baustein-welt .mcp-profil .baustein-risiko.profil-rechte-klartext,.baustein-welt .mcp-profil>.baustein-abschnitt>.baustein-risiko{max-width:72ch}.baustein-welt .mcp-profil .profil-fehler dt{font:600 var(--s-meta)/1.4 var(--oberflaeche);color:var(--text)}.baustein-welt .mcp-profil .baustein-risiko dd .meta{margin-top:4px}.baustein-welt .mcp-profil-einsatz{border-top:1px solid var(--linie-stark)}.baustein-welt .mcp-profil-einsatz>div{border-bottom:1px solid var(--linie);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:18px;padding:14px 0;display:grid}.baustein-welt .mcp-profil-einsatz dt{font:600 var(--s-meta)/1.3 var(--oberflaeche);letter-spacing:normal;text-transform:none;color:var(--gedaempft)}.baustein-welt .mcp-profil-einsatz dd{font:400 var(--s-text)/1.55 var(--oberflaeche);max-width:66ch}.baustein-welt .mcp-werkzeug-was{margin-bottom:6px}@media (width<=700px){.baustein-welt .mcp-profil-einsatz>div{grid-template-columns:minmax(0,1fr);gap:6px}}.baustein-welt .baustein-stufen,.baustein-welt .baustein-aufgaben{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.baustein-welt .baustein-stufen legend,.baustein-welt .baustein-aufgaben legend{font:600 var(--s-label)/1.2 var(--oberflaeche);letter-spacing:.1em;text-transform:uppercase;color:var(--gedaempft);margin-bottom:8px;padding:0;font-stretch:87.5%}.baustein-welt .baustein-aufgaben fieldset{border:0;min-width:0;margin:0;padding:0}.baustein-welt .baustein-aufgaben summary{cursor:pointer;min-height:24px;font:600 var(--s-label)/1.2 var(--oberflaeche);letter-spacing:.1em;text-transform:uppercase;color:var(--gedaempft);align-items:center;margin-bottom:8px;font-stretch:87.5%;list-style:none;display:flex}.baustein-welt .baustein-aufgaben summary::-webkit-details-marker{display:none}.baustein-welt .baustein-aufgaben summary:after{content:"+";font:400 var(--s-text)/1 var(--oberflaeche);color:var(--text);margin-left:auto}.baustein-welt .baustein-aufgaben[open] summary:after{content:"−"}.baustein-welt .baustein-voraussetzungen-offen summary{border-top:1px solid var(--linie);cursor:pointer;min-height:44px;font:400 var(--s-meta)/1.5 var(--oberflaeche);color:var(--text);align-items:center;gap:12px;padding:8px 0;list-style:none;display:flex}.baustein-welt .baustein-voraussetzungen-offen summary::-webkit-details-marker{display:none}.baustein-welt .baustein-voraussetzungen-offen summary:after{content:"+";font:400 var(--s-text)/1 var(--oberflaeche);color:var(--text);margin-left:auto}.baustein-welt .baustein-voraussetzungen-offen[open] summary:after{content:"−"}.baustein-welt .baustein-voraussetzungen-offen[open] summary{margin-bottom:0}@media (width>=1024px){.baustein-welt .baustein-filter-drei{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr))}}.baustein-welt .baustein-legende-zusatz{font:400 var(--s-meta)/1.4 var(--oberflaeche);letter-spacing:normal;text-transform:none;margin-left:8px}.baustein-welt .baustein-segmente{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.baustein-welt .baustein-aufgabenliste{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.baustein-welt .baustein-segmente label,.baustein-welt .baustein-aufgabenliste label{border:1px solid var(--linie-stark);background:var(--grund);min-height:44px;font:400 var(--s-meta)/1.3 var(--oberflaeche);color:var(--gedaempft);cursor:pointer;align-items:center;gap:10px;min-width:0;margin:0 -1px -1px 0;padding:8px 12px;display:flex;position:relative}.baustein-welt .baustein-segmente label>span:first-of-type,.baustein-welt .baustein-aufgabenliste label>span:first-of-type{min-width:0;color:var(--text);flex:1}.baustein-welt .baustein-segmente input,.baustein-welt .baustein-aufgabenliste input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.baustein-welt .baustein-segmente label:before,.baustein-welt .baustein-aufgabenliste label:before{content:"";border:1px solid var(--gedaempft);flex:none;width:12px;height:12px}.baustein-welt .baustein-segmente label:hover,.baustein-welt .baustein-aufgabenliste label:hover{background:var(--kante)}.baustein-welt .baustein-segmente label:has(input:checked),.baustein-welt .baustein-aufgabenliste label:has(input:checked){border-color:var(--akzent);z-index:1}.baustein-welt .baustein-segmente label:has(input:checked):before,.baustein-welt .baustein-aufgabenliste label:has(input:checked):before{background:var(--akzent);border-color:var(--akzent)}.baustein-welt .baustein-segmente label:has(input:focus-visible),.baustein-welt .baustein-aufgabenliste label:has(input:focus-visible){outline:1px solid var(--akzent);outline-offset:3px;z-index:2}.baustein-welt .baustein-segmente .daten,.baustein-welt .baustein-zaehler{font:400 var(--s-label)/1.5 var(--daten);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--gedaempft);flex:none;font-stretch:87.5%}.baustein-welt .baustein-zaehler>span{display:none}.baustein-welt .baustein-filter:has(input[name=stufe][value="1"]:checked) .baustein-zaehler>[data-stufe="1"],.baustein-welt .baustein-filter:has(input[name=stufe][value="2"]:checked) .baustein-zaehler>[data-stufe="2"],.baustein-welt .baustein-filter:has(input[name=stufe][value="3"]:checked) .baustein-zaehler>[data-stufe="3"]{display:inline}.baustein-welt .baustein-liste td p.baustein-einordnung{color:var(--text);font-size:var(--s-text);line-height:1.45}.baustein-welt .baustein-facetten-vier{grid-template-columns:repeat(4,minmax(0,1fr))}.baustein-welt .baustein-redaktion>.baustein-lese{margin:0 0 18px}.baustein-welt .baustein-redaktion>.meta{margin-top:12px}.baustein-welt .baustein-einsatz{font:400 var(--s-text)/1.5 var(--oberflaeche);max-width:66ch}.baustein-welt .baustein-einsatz a{text-underline-offset:.2em}.baustein-welt .baustein-hinweis{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);font:400 var(--s-meta)/1.5 var(--oberflaeche);max-width:66ch;margin-top:18px;padding:14px 0}.baustein-welt .baustein-fundstellen{border-top:1px solid var(--linie-stark);margin-top:14px;list-style:none}.baustein-welt .baustein-fundstellen li{border-bottom:1px solid var(--linie);font:400 var(--s-text)/1.4 var(--oberflaeche);overflow-wrap:anywhere;padding:12px 0}.baustein-welt .baustein-fundstellen li>a{font-weight:600;text-decoration:none}.baustein-welt .baustein-fundstellen .meta{margin-top:4px}@media (width<=1199px){.baustein-welt .baustein-aufgabenliste{grid-template-columns:repeat(3,minmax(0,1fr))}.baustein-welt .baustein-facetten-vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){.baustein-welt .baustein-facetten-vier{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.baustein-welt .baustein-aufgabenliste{grid-template-columns:repeat(2,minmax(0,1fr))}.baustein-welt .baustein-aufgabenliste label{gap:8px;padding:6px 8px}.baustein-welt .baustein-aufgaben summary{min-height:44px;margin-bottom:0}.baustein-welt .baustein-aufgaben[open] summary{margin-bottom:8px}.baustein-welt .baustein-segmente{grid-template-columns:minmax(0,1fr)}.baustein-welt .baustein-filter{padding:16px}}@media print{.baustein-welt .baustein-stufen,.baustein-welt .baustein-aufgaben{display:none}}.baustein-welt .nowrap{white-space:nowrap}.baustein-welt .zustand.voll:before{background:var(--text);border:1px solid var(--text)}.baustein-welt .rechte-marke{white-space:normal;line-height:1.3}.baustein-welt .baustein-rechte-kopf{font:400 var(--s-meta)/1.4 var(--oberflaeche);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:18px 0 0;display:flex}.baustein-welt .baustein-rechte-kopf a{color:var(--gedaempft)}.baustein-welt .baustein-rechte-kopf a:hover{color:var(--text)}.baustein-welt .rechte-ampel{border-top:1px solid var(--linie-stark);flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:14px 0;display:flex}.baustein-welt .rechte-ampel .rechte-marke{color:var(--text)}.baustein-welt .rechte-gruende{max-width:66ch;font:400 var(--s-meta)/1.5 var(--oberflaeche);color:var(--text);margin:0;padding:0 0 0 18px}.baustein-welt .rechte-gruende li+li{margin-top:6px}.baustein-welt .rechte-hinweis{margin:14px 0 22px}.baustein-welt .baustein-liste td p.baustein-rechte{margin-top:10px}.baustein-welt .dienst-landing{margin:0 0 56px}.baustein-welt .dienst-abschnitt{margin-top:56px}.baustein-welt .dienst-abschnitt .modul-kopf{margin-bottom:18px}.baustein-welt .dienst-lese{font:400 var(--s-lese)/1.62 var(--lese);max-width:66ch}.baustein-welt .dienst-lese+.dienst-lese{margin-top:14px}.baustein-welt .dienst-tabelle{margin-top:24px;overflow-x:auto}.baustein-welt .dienst-tabelle table{border-collapse:collapse;table-layout:fixed;width:100%}.baustein-welt .dienst-tabelle th,.baustein-welt .dienst-tabelle td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linie);font:400 var(--s-meta)/1.45 var(--oberflaeche);color:var(--text);overflow-wrap:anywhere;padding:12px 16px 12px 0}.baustein-welt .dienst-tabelle thead th{vertical-align:bottom;border-bottom:1px solid var(--linie-stark);font:600 var(--s-text)/1.3 var(--oberflaeche)}.baustein-welt .dienst-tabelle thead th:first-child,.baustein-welt .dienst-tabelle tbody th,.baustein-welt .dienst-tabelle tfoot th{width:132px;color:var(--gedaempft);font-weight:400}.baustein-welt .dienst-tabelle tfoot td,.baustein-welt .dienst-tabelle tfoot th{border-bottom:0}.baustein-welt .dienst-ref{min-width:12px;display:inline-block}.baustein-welt .dienst-zwei{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;display:grid}.baustein-welt .dienst-ampel-legende{border-top:1px solid var(--linie);max-width:66ch;margin-top:22px;padding-top:14px}.baustein-welt .dienst-ampel-legende ul{flex-wrap:wrap;gap:10px 22px;margin:10px 0 0;padding:0;list-style:none;display:flex}.baustein-welt .dienst-kasten{background:var(--dokument);border:1px solid var(--linie-stark);padding:22px 24px}.baustein-welt .dienst-kasten h3{font:600 var(--s-titel)/1.22 var(--oberflaeche);letter-spacing:-.01em;margin:0 0 12px}.baustein-welt .dienst-kasten ul{margin:0;padding:0 0 0 18px}.baustein-welt .dienst-kasten li{font:400 var(--s-meta)/1.5 var(--oberflaeche);color:var(--text)}.baustein-welt .dienst-kasten li+li{margin-top:10px}.baustein-welt .dienst-kasten .meta{margin-top:14px}.baustein-welt .dienst-schritte{counter-reset:schritt;max-width:72ch;margin:0;padding:0;list-style:none}.baustein-welt .dienst-schritte li{counter-increment:schritt;border-top:1px solid var(--linie);font:400 var(--s-text)/1.5 var(--oberflaeche);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.baustein-welt .dienst-schritte li:before{content:counter(schritt);font:400 var(--s-label)/1.7 var(--daten);color:var(--gedaempft)}.baustein-welt .dienst-schritte+.meta{margin-top:10px}.baustein-welt .dienst-top{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.baustein-welt .dienst-top li{border-top:1px solid var(--linie);padding:14px 0 18px}.baustein-welt .dienst-top h3{font:600 var(--s-text)/1.35 var(--oberflaeche);margin:0}.baustein-welt .dienst-top .meta{margin-top:4px}.baustein-welt .dienst-zweck{font:400 var(--s-meta)/1.5 var(--oberflaeche);color:var(--text);max-width:60ch;margin-top:8px}.baustein-welt .dienst-top .baustein-rechte{margin-top:10px}.baustein-welt .dienst-top+.meta{margin-top:6px}.baustein-welt .dienst-ablaeufe{max-width:66ch;margin:0;padding:0 0 0 18px}.baustein-welt .dienst-ablaeufe li{font:400 var(--s-lese)/1.62 var(--lese)}.baustein-welt .dienst-ablaeufe li+li{margin-top:8px}.baustein-welt .dienst-faq,.baustein-welt .dienst-quellen{margin-top:56px}.baustein-welt .dienst-abschnitt abbr[title]{text-decoration:underline dotted var(--gedaempft);text-underline-offset:3px;cursor:help}.baustein-welt .dienst-ablauf-liste{margin:28px 0 0;padding:0;list-style:none}.baustein-welt .dienst-ablauf{border-top:1px solid var(--linie-stark);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;padding:28px 0 32px;display:grid}.baustein-welt .dienst-ablauf:last-child{border-bottom:1px solid var(--linie)}.baustein-welt .dienst-ablauf-kopf h3{font:600 var(--s-titel)/1.22 var(--oberflaeche);text-wrap:balance}.baustein-welt .dienst-ablauf-kopf .meta{color:var(--gedaempft);margin-top:8px}.baustein-welt .dienst-modus{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:14px;display:flex}.baustein-welt .dienst-prompt-label{color:var(--gedaempft);margin-bottom:8px}.baustein-welt .dienst-prompt{background:var(--dokument);border:1px solid var(--linie-stark);font:400 var(--s-text)/1.55 var(--oberflaeche);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;max-width:72ch;margin:0;padding:16px 18px}.baustein-welt .dienst-prompt:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.baustein-welt .dienst-ablauf-daten{gap:14px;max-width:72ch;margin:20px 0 0;display:grid}.baustein-welt .dienst-ablauf-daten div{border-top:1px solid var(--linie);grid-template-columns:128px minmax(0,1fr);gap:16px;padding-top:14px;display:grid}.baustein-welt .dienst-ablauf-daten dt{font:600 var(--s-label)/1.5 var(--oberflaeche);letter-spacing:.1em;text-transform:uppercase;color:var(--gedaempft);font-stretch:87.5%}.baustein-welt .dienst-ablauf-daten dd{font:400 var(--s-text)/1.5 var(--oberflaeche);margin:0}.baustein-welt .dienst-unter{font:600 var(--s-text)/1.35 var(--oberflaeche);letter-spacing:normal;margin:0 0 10px}.baustein-welt .dienst-clients{max-width:72ch;margin-top:32px}.baustein-welt .dienst-clients .meta{margin-bottom:12px}.baustein-welt .dienst-client{border-top:1px solid var(--linie)}.baustein-welt .dienst-client:last-child{border-bottom:1px solid var(--linie)}.baustein-welt .dienst-client summary{cursor:pointer;min-height:44px;font:600 var(--s-text)/1.35 var(--oberflaeche);color:var(--text);align-items:center;padding:8px 0;list-style:none;display:flex}.baustein-welt .dienst-client summary::-webkit-details-marker{display:none}.baustein-welt .dienst-client summary:after{content:"+";font:400 var(--s-text)/1 var(--oberflaeche);margin-left:auto}.baustein-welt .dienst-client[open] summary:after{content:"−"}.baustein-welt .dienst-client summary:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.baustein-welt .dienst-client .dienst-schritte{margin-top:4px}.baustein-welt .dienst-client>.meta{margin:6px 0 16px}@media (width<=1023px){.baustein-welt .dienst-ablauf{grid-template-columns:minmax(0,1fr);gap:18px}}@media (width<=767px){.baustein-welt .dienst-ablauf-daten div{grid-template-columns:minmax(0,1fr);gap:4px}.baustein-welt .dienst-prompt{padding:14px}}@media (width<=1023px){.baustein-welt .dienst-zwei{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=767px){.baustein-welt .dienst-tabelle table,.baustein-welt .dienst-tabelle tbody,.baustein-welt .dienst-tabelle tr,.baustein-welt .dienst-tabelle td,.baustein-welt .dienst-tabelle th,.baustein-welt .dienst-tabelle tfoot{width:auto;display:block}.baustein-welt .dienst-tabelle thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.baustein-welt .dienst-tabelle tr{border-top:1px solid var(--linie-stark);padding:10px 0}.baustein-welt .dienst-tabelle tbody th,.baustein-welt .dienst-tabelle tfoot th{width:auto;font:600 var(--s-meta)/1.3 var(--oberflaeche);color:var(--text);border:0;padding:4px 0 6px}.baustein-welt .dienst-tabelle td{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:8px 0;display:grid}.baustein-welt .dienst-tabelle td:before{content:attr(data-label);color:var(--gedaempft)}.baustein-welt .dienst-kasten{padding:18px 16px}}
