.prose[data-v-fc157620]>:first-child{margin-top:0}.prose[data-v-fc157620] h2{font-size:1.32rem;font-weight:800;color:#0f172a;margin:40px 0 12px;letter-spacing:-.015em;line-height:1.25}.prose[data-v-fc157620] h3{font-size:1.05rem;font-weight:700;color:#172b4d;margin:26px 0 8px}.prose[data-v-fc157620] p{font-size:1rem;color:#475569;line-height:1.75;margin:0 0 16px}.prose[data-v-fc157620] a{color:#2976d6;text-decoration:underline;text-underline-offset:2px;word-break:break-word}.prose[data-v-fc157620] a:hover{color:#2065bd}.prose[data-v-fc157620] ol,.prose[data-v-fc157620] ul{margin:0 0 18px;padding-left:22px;display:flex;flex-direction:column;gap:8px}.prose[data-v-fc157620] ul{list-style:disc}.prose[data-v-fc157620] ol{list-style:decimal}.prose[data-v-fc157620] li::marker{color:#7c8aa0}.prose[data-v-fc157620] li{font-size:1rem;color:#475569;line-height:1.65}.prose[data-v-fc157620] b,.prose[data-v-fc157620] strong{color:#0f172a;font-weight:700}.prose[data-v-fc157620] table{width:100%;border-collapse:collapse;margin:6px 0 22px;font-size:.92rem}.prose[data-v-fc157620] th{text-align:left;font-weight:700;color:#0f172a;background:#f6f8fc}.prose[data-v-fc157620] td,.prose[data-v-fc157620] th{border:1px solid #e7ebf1;padding:10px 12px;vertical-align:top;color:#475569;line-height:1.55}.prose[data-v-fc157620] .tabelle{overflow-x:auto}.prose[data-v-fc157620] .kasten{border:1px solid #e7ebf1;background:#f6f8fc;border-radius:11px;padding:20px 22px;margin:8px 0 22px}.prose[data-v-fc157620] .kasten>:last-child{margin-bottom:0}.prose[data-v-fc157620] .kasten-titel{font-size:.64rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#7c8aa0;margin-bottom:10px}.prose[data-v-fc157620] .vorlage{font-size:.92rem;line-height:1.7;color:#0f172a;white-space:pre-wrap;font-family:inherit;margin:0}.prose[data-v-fc157620] .merksatz{border-left:3px solid #2976d6;padding:2px 0 2px 16px;margin:4px 0 20px;color:#0f172a;font-weight:600}.hinweis-recht[data-v-fc157620]{margin-top:36px!important;padding-top:18px;border-top:1px solid #e7ebf1;font-size:.86rem!important;color:#7c8aa0!important;line-height:1.6!important}@media (max-width:560px){.prose[data-v-fc157620] h2{font-size:1.18rem}.prose[data-v-fc157620] .kasten{padding:16px}.prose[data-v-fc157620] table{font-size:.86rem}.prose[data-v-fc157620] td,.prose[data-v-fc157620] th{padding:8px 9px}.prose[data-v-fc157620] li,.prose[data-v-fc157620] p{font-size:.96rem}}