@font-face{font-family:Jakarta;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_astro/plus-jakarta-sans-latin-ext.CAOONhfK.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jakarta;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_astro/plus-jakarta-sans-latin.B2KjpZfh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--marke-navy:#00224b;--marke-gold:#f3b76e;--farbe:#1f3a5f;--farbe-dunkel:#142840;--farbe-tief:color-mix(in srgb, var(--farbe-dunkel) 45%, #04060c);--akzent:#b45309;--akzent-dunkel:color-mix(in srgb, var(--akzent) 80%, #000);--akzent-hell:var(--marke-gold);--leuchten-1:var(--farbe);--leuchten-2:var(--marke-gold);--held-fokus:50% 50%;--text:#172033;--text-leise:#4a5568;--text-hell:#edf1f7;--text-hell-leise:#b9c3d3;--flaeche:#fff;--flaeche-getoent:color-mix(in srgb, var(--farbe) 5%, #f8fafc);--rand:color-mix(in srgb, var(--farbe) 14%, #e5e7eb);--radius:14px;--radius-gross:22px;--schatten:0 1px 2px #0f172a0f, 0 12px 32px -14px #0f172a3d;--schatten-gross:0 32px 64px -28px #0f172a73;--text-breite:44rem;--weit:74rem;--leiste-hoehe:4.25rem;--schrift:"Jakarta", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--leiste-hoehe) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--schrift);color:var(--text);background:var(--flaeche);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0;font-size:1.0625rem;line-height:1.7}main{display:block}h1,h2,h3,h4{font-family:var(--schrift);color:var(--farbe-dunkel);letter-spacing:-.015em;text-wrap:balance;line-height:1.2}h1{letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(2rem,1.3rem + 3.1vw,3.5rem);font-weight:800;line-height:1.08}h2{letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.6rem,1.2rem + 1.7vw,2.4rem);font-weight:800}h3{margin:1.75rem 0 .6rem;font-size:clamp(1.15rem,1.06rem + .35vw,1.3rem);font-weight:750}p,ul,ol,dl,table,details,pre{margin:0 0 1rem}p,li,dd{text-wrap:pretty}ul,ol{padding-left:1.25rem}li+li{margin-top:.35rem}a{color:var(--farbe);text-underline-offset:.18em;text-decoration-thickness:1px}p a,li a,dd a{overflow-wrap:anywhere}@media (width<=40rem){h1,h2,h3,.karte-titel,.cta-titel{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}}.anwalt-name{-webkit-hyphens:manual;hyphens:manual}a:hover{color:var(--farbe-dunkel);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--akzent);outline-offset:3px;border-radius:4px}img{max-width:100%;height:auto}strong{font-weight:700}small,.leise{color:var(--text-leise)}.icon{vertical-align:-.2em;flex:none;width:1.25em;height:1.25em}.skip{color:var(--farbe-dunkel);z-index:100;background:#fff;border-radius:0 0 8px;padding:.6rem 1rem;font-weight:700;position:absolute;top:0;left:-999px}.skip:focus{left:0}.nur-vorlesen{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.huelle{width:min(100% - 2rem, var(--weit));margin-inline:auto}.huelle-text{width:min(100% - 2rem, var(--text-breite));margin-inline:auto}@media (width>=48rem){.huelle{width:min(100% - 4rem, var(--weit))}.huelle-text{width:min(100% - 4rem, var(--text-breite));margin-left:max(2rem, (100% - var(--weit)) / 2);margin-right:auto}}.abschnitt{padding:clamp(3.5rem,2.25rem + 5vw,6.5rem) 0;position:relative}.abschnitt-eng{padding-block:clamp(2.5rem,1.75rem + 3vw,4rem)}.abschnitt-getoent{background:var(--flaeche-getoent)}.abschnitt-dunkel{background:var(--farbe-tief);color:var(--text-hell);isolation:isolate;overflow:clip}.abschnitt-dunkel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42rem 24rem at 8% 0%, color-mix(in srgb, var(--leuchten-1) 32%, transparent), transparent 70%), radial-gradient(38rem 22rem at 96% 100%, color-mix(in srgb, var(--leuchten-2) 20%, transparent), transparent 70%);position:absolute;inset:0}.abschnitt-dunkel h2,.abschnitt-dunkel h3{color:#fff}.abschnitt-dunkel a:not(.cta):not(.knopf){color:var(--akzent-hell)}.abschnitt-dunkel a:not(.cta):not(.knopf):hover{color:#fff}.abschnitt-dunkel .leise,.abschnitt-dunkel small{color:var(--text-hell-leise)}.kopf{max-width:48rem;margin:0 0 2.5rem}.kopf>:last-child{margin-bottom:0}.kopf-mitte{text-align:center;margin-inline:auto}.kopf p{color:var(--text-leise);font-size:1.125rem}.abschnitt-dunkel .kopf p{color:var(--text-hell-leise)}.kicker{letter-spacing:.07em;text-transform:uppercase;color:var(--farbe);background:color-mix(in srgb, var(--farbe) 10%, #fff);border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1.1rem;padding:.35rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.kicker .icon{width:1rem;height:1rem}.held .kicker,.abschnitt-dunkel .kicker,.cta-band .kicker{color:var(--akzent-hell);background:#ffffff12;border:1px solid #ffffff24}.glanz{background:linear-gradient(100deg, var(--akzent-hell) 0%, #fff 85%);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.glanz{color:canvastext;background:0 0}}.pflicht-kopf{color:#d3dae5;text-align:center;background:#04060c;font-size:.8rem;line-height:1.45}.pflicht-kopf p{width:min(100% - 2rem, var(--weit));margin:0 auto;padding:.5rem 0}.leiste{z-index:50;background:color-mix(in srgb, var(--farbe-tief) 90%, transparent);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid #ffffff17;position:sticky;top:0}.leiste-innen{min-height:var(--leiste-hoehe);align-items:center;gap:1.25rem;display:flex}.marke{color:#fff;border-radius:8px;align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.marke:hover{color:#fff}.wortmarke{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.6rem;font-size:1.12rem;font-weight:800;line-height:1;display:inline-flex}.wortmarke-symbol{width:2.15rem;height:2.15rem;color:var(--akzent-hell);background:color-mix(in srgb, var(--akzent-hell) 16%, transparent);border:1px solid color-mix(in srgb, var(--akzent-hell) 35%, transparent);border-radius:10px;place-items:center;display:grid}.wortmarke-symbol .icon{width:1.2rem;height:1.2rem}.wortmarke-tld{color:var(--text-hell-leise);font-weight:600}@media (width>=48rem){.wortmarke{font-size:1.25rem}}.leiste-links{gap:1.6rem;margin:0;padding:0;list-style:none;display:none}.leiste-links li+li{margin:0}.leiste-links a{color:var(--text-hell-leise);font-size:.92rem;font-weight:600;text-decoration:none}.leiste-links a:hover{color:#fff}@media (width>=64rem){.leiste-links{display:flex}}.leiste .cta,.leiste .knopf{box-shadow:none;padding:.6rem 1.05rem;font-size:.9rem}.fortschritt{z-index:60;pointer-events:none;transform-origin:0;background:linear-gradient(90deg, var(--akzent-hell), var(--akzent));height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.namenshinweis{width:min(100% - 2rem, var(--weit));border:2px solid var(--akzent);border-radius:var(--radius);background:color-mix(in srgb, var(--akzent) 8%, #fff);margin:1rem auto;padding:.85rem 1.1rem;font-weight:650}.held{isolation:isolate;color:var(--text-hell);background:var(--farbe-tief);padding:clamp(2.25rem,1rem + 5vw,6rem) 0 clamp(3rem,2rem + 4vw,5.5rem);position:relative;overflow:clip}.held-bild{z-index:-2;margin:0;position:absolute;inset:0}.held-bild picture,.held-bild picture img{object-fit:cover;object-position:var(--held-fokus);width:100%;height:100%;display:block}.held:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52rem 30rem at 88% 8%, color-mix(in srgb, var(--leuchten-1) 30%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, var(--farbe-tief) 62%, transparent) 0%, color-mix(in srgb, var(--farbe-tief) 86%, transparent) 50%, var(--farbe-tief) 100%);position:absolute;inset:0}@media (width<=59.99rem){.held:not(.held-hell){padding-top:0}.held:not(.held-hell) .held-bild{height:clamp(11rem,50vw,18rem);margin:0 0 -2.75rem;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}.held:not(.held-hell):before{background:radial-gradient(40rem 22rem at 90% 0%, color-mix(in srgb, var(--leuchten-1) 26%, transparent), transparent 65%)}.held>.ki-label{top:.75rem;right:.75rem}}@media (width>=60rem){.held-bild{left:34%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28%);mask-image:linear-gradient(90deg,#0000 0%,#000 28%)}.held:before{background:radial-gradient(52rem 30rem at 88% 8%, color-mix(in srgb, var(--leuchten-1) 28%, transparent), transparent 62%), linear-gradient(90deg, color-mix(in srgb, var(--farbe-tief) 92%, transparent) 0%, color-mix(in srgb, var(--farbe-tief) 55%, transparent) 50%, transparent 78%), linear-gradient(0deg, var(--farbe-tief) 0%, transparent 30%)}}.held-inhalt{max-width:46rem}.held h1{color:#fff}.held-lead{color:var(--text-hell);max-width:40rem;font-size:clamp(1.08rem,1rem + .4vw,1.27rem);line-height:1.6}.held-aktionen{flex-wrap:wrap;gap:.75rem;margin:2rem 0 0;display:flex}.held-fakten{color:var(--text-hell-leise);flex-wrap:wrap;gap:.6rem 1.6rem;margin:2.25rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.held-fakten li{align-items:center;gap:.5rem;margin:0;display:flex}.held-fakten .icon{color:var(--akzent-hell)}.held>.ki-label{top:1rem;bottom:auto;right:1rem}.bild{border-radius:var(--radius-gross);box-shadow:var(--schatten-gross);background:var(--farbe-tief);margin:0;position:relative;overflow:hidden}.bild>picture,.bild>picture img{width:100%;height:auto;display:block}.bild-fuellt>picture,.bild-fuellt>picture img{object-fit:cover;height:100%}.ki-label{z-index:2;pointer-events:none;user-select:none;width:auto;height:1.1rem;position:absolute;bottom:.75rem;right:.75rem}.karten{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr));gap:1.25rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.karten>li{margin:0}.karten-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,23rem),1fr))}.karte{height:100%;color:inherit;border:1px solid var(--rand);border-radius:var(--radius-gross);box-shadow:var(--schatten);background:#fff;padding:1.6rem 1.5rem 1.45rem;text-decoration:none;display:block;position:relative}.karte>:last-child{margin-bottom:0}.karte h3{margin:1.1rem 0 .5rem}.karte p{color:var(--text-leise)}a.karte:hover{color:inherit;border-color:color-mix(in srgb, var(--farbe) 40%, #fff)}a.karte .weiter{color:var(--farbe);align-items:center;gap:.4rem;margin-top:.75rem;font-weight:700;display:inline-flex}.karte-icon{width:3rem;height:3rem;color:var(--farbe);background:color-mix(in srgb, var(--farbe) 11%, #fff);border-radius:14px;place-items:center;display:grid}.karte-icon .icon{width:1.5rem;height:1.5rem}.karte-nr{letter-spacing:.08em;text-transform:uppercase;color:var(--akzent);margin:1.1rem 0 -.6rem;font-size:.78rem;font-weight:800}.abschnitt-dunkel .karte,.held .karte{box-shadow:none;color:var(--text-hell);backdrop-filter:blur(8px);background:#ffffff0d;border-color:#ffffff1f}.held .karte{background:color-mix(in srgb, var(--farbe-tief) 74%, transparent);backdrop-filter:blur(10px)}.held a.karte:hover{background:color-mix(in srgb, var(--farbe-tief) 84%, transparent)}.abschnitt-dunkel .karte p,.held .karte p{color:var(--text-hell-leise)}.abschnitt-dunkel .karte-icon,.held .karte-icon{color:var(--akzent-hell);background:#ffffff17}.abschnitt-dunkel .karte-nr,.held .karte-nr,.held a.karte .weiter,.abschnitt-dunkel a.karte .weiter{color:var(--akzent-hell)}.abschnitt-dunkel a.karte:hover{background:#ffffff14;border-color:#ffffff4d}.held a.karte:hover{border-color:#ffffff4d}.kacheln{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.kacheln>li{margin:0}.kacheln-schmal{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr))}.kachel{border-radius:var(--radius);border:1px solid var(--rand);background:#fff;height:100%;padding:1.3rem 1.3rem 1.15rem}.kachel-wert{letter-spacing:-.02em;color:var(--farbe);-webkit-hyphens:auto;hyphens:auto;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);font-weight:800;line-height:1.1;display:block}.kachel-text{color:var(--text-leise);margin-top:.45rem;font-size:.95rem;line-height:1.5;display:block}.abschnitt-dunkel .kachel{background:#ffffff0d;border-color:#ffffff1f}.abschnitt-dunkel .kachel-wert{color:var(--akzent-hell)}.abschnitt-dunkel .kachel-text{color:var(--text-hell-leise)}.schritte{counter-reset:schritt;gap:.85rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.schritte>li{counter-increment:schritt;border:1px solid var(--rand);border-radius:var(--radius);background:#fff;margin:0;padding:1rem 1.15rem 1rem 4rem;position:relative}.schritte>li:before{content:counter(schritt);color:#fff;background:linear-gradient(135deg, var(--farbe), var(--farbe-dunkel));border-radius:50%;place-items:center;width:2.15rem;height:2.15rem;font-size:.95rem;font-weight:800;display:grid;position:absolute;top:.95rem;left:1rem}.schritte>li:not(:last-child):after{content:"";background:color-mix(in srgb, var(--farbe) 25%, #fff);width:2px;position:absolute;top:3.2rem;bottom:-.95rem;left:2.03rem}.schritte>li>:last-child{margin-bottom:0}.schritte strong:first-child{color:var(--farbe-dunkel)}.abschnitt-dunkel .schritte>li{background:#ffffff0d;border-color:#ffffff1f}.abschnitt-dunkel .schritte>li:before{color:var(--farbe-tief);background:linear-gradient(135deg, var(--akzent-hell), #fff)}.abschnitt-dunkel .schritte>li:after{background:#ffffff2e}.abschnitt-dunkel .schritte strong:first-child{color:#fff}.karten-stapel{grid-template-columns:minmax(0,1fr)}.karten-frei{align-items:start}.karten-frei .karte{height:auto}@media (width>=36rem) and (width<=55.99rem){.karten:has(>:nth-child(3):last-child)>:last-child{grid-column:1/-1}}.karten-abstand,.kacheln-abstand{margin-top:2.5rem}.karte-titel{color:var(--farbe-dunkel);margin:1.1rem 0 .45rem;font-size:1.15rem;font-weight:750;line-height:1.3;display:block}.karte-zeile{color:var(--text-leise);display:block}span.karte-nr{display:block}.karte-betont{border-color:color-mix(in srgb, var(--farbe) 38%, #fff);box-shadow:var(--schatten-gross)}.karte-betont:before{content:"";border-radius:var(--radius-gross) var(--radius-gross) 0 0;background:linear-gradient(90deg, var(--farbe), var(--akzent));height:5px;position:absolute;inset:0 0 auto}.abschnitt-dunkel .karte-titel,.held .karte-titel{color:#fff}.abschnitt-dunkel .karte-zeile,.held .karte-zeile{color:var(--text-hell-leise)}.spalten-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,27rem),1fr));align-items:start;gap:3rem;display:grid}.spalten-2>*{min-width:0}.haken{padding:0;list-style:none}.haken>li{margin:0 0 .65rem;padding-left:2rem;position:relative}.haken>li>.icon{width:1.3rem;height:1.3rem;color:var(--akzent);position:absolute;top:.2rem;left:0}.abschnitt-dunkel .haken>li>.icon{color:var(--akzent-hell)}.teilung{align-items:center;gap:2.5rem;display:grid}@media (width>=60rem){.teilung{grid-template-columns:1.05fr .95fr;gap:4rem}.teilung-umgekehrt>:first-child{order:2}.teilung-oben{align-items:start}}.teilung>*{min-width:0}.huelle>p,.huelle>.pflicht{max-width:48rem}.hinweis{border-radius:var(--radius);background:color-mix(in srgb, var(--akzent) 7%, #fff);border:1px solid color-mix(in srgb, var(--akzent) 28%, #fff);gap:.9rem;max-width:52rem;margin:0 0 1.5rem;padding:1.15rem 1.3rem;display:flex}.hinweis>.icon{width:1.4rem;height:1.4rem;color:var(--akzent);margin-top:.15rem}.hinweis>div>:last-child{margin-bottom:0}.hinweis-ruhig{border-color:var(--rand);background:#fff}.hinweis-ruhig>.icon{color:var(--farbe)}.abschnitt-dunkel .hinweis,.held .hinweis{background:#ffffff0f;border-color:#ffffff24}.abschnitt-dunkel .hinweis>.icon,.held .hinweis>.icon{color:var(--akzent-hell)}.pflicht{color:var(--text)}.pflicht-betraege{border-left:4px solid var(--akzent);padding:.15rem 0 .15rem 1rem}.abschnitt-dunkel .pflicht,.cta-band .pflicht{color:var(--text-hell)}.abschnitt-dunkel .pflicht-betraege,.cta-band .pflicht-betraege{border-left-color:var(--akzent-hell)}.cta,.knopf{text-align:center;text-wrap:balance;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.5rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.cta .icon,.knopf .icon{width:1.15rem;height:1.15rem}.cta-primaer,.knopf-primaer{background:var(--knopf,var(--akzent));color:#fff;box-shadow:0 12px 28px -12px color-mix(in srgb, var(--knopf,var(--akzent)) 80%, transparent)}.cta-primaer:hover,.knopf-primaer:hover{background:var(--knopf-hover,var(--akzent-dunkel));color:#fff}.cta-sekundaer,.knopf-geist{color:var(--farbe);border-color:color-mix(in srgb, var(--farbe) 38%, transparent);background:0 0}.cta-sekundaer:hover,.knopf-geist:hover{color:var(--farbe-dunkel);border-color:var(--farbe);background:color-mix(in srgb, var(--farbe) 6%, transparent)}.held .cta-sekundaer,.held .knopf-geist,.abschnitt-dunkel .cta-sekundaer,.abschnitt-dunkel .knopf-geist,.cta-band .cta-sekundaer,.cta-band .knopf-geist,.leiste .knopf-geist{color:#fff;border-color:#ffffff59}.held .cta-sekundaer:hover,.held .knopf-geist:hover,.abschnitt-dunkel .cta-sekundaer:hover,.abschnitt-dunkel .knopf-geist:hover,.cta-band .cta-sekundaer:hover,.cta-band .knopf-geist:hover,.leiste .knopf-geist:hover{color:#fff;background:#ffffff14;border-color:#fff}.cta-band{isolation:isolate;color:var(--text-hell);background:linear-gradient(125deg, var(--farbe-tief) 0%, color-mix(in srgb, var(--farbe) 55%, var(--farbe-tief)) 100%);padding:clamp(3rem,2rem + 4vw,5.5rem) 0;position:relative;overflow:clip}.cta-band:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(36rem 20rem at 100% 0%, color-mix(in srgb, var(--leuchten-2) 26%, transparent), transparent 70%);position:absolute;inset:0}.cta-band-innen{align-items:center;gap:2rem;display:grid}@media (width>=56rem){.cta-band-innen{grid-template-columns:1.2fr .8fr;gap:3.5rem}}.cta-band h2,.cta-band h3{color:#fff}.cta-band p{color:var(--text-hell-leise)}.cta-titel{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.2rem);font-weight:800;line-height:1.15}.cta-band-aktionen{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.cta-band .cta-titel{color:#fff}@media (width<=55.99rem){.cta-band-aktionen{align-items:stretch}.cta-band-aktionen>.cta,.cta-band-aktionen>.knopf{text-align:left;justify-content:space-between}}.telefon{color:#fff;align-items:center;gap:.55rem;font-weight:700;text-decoration:none;display:inline-flex}.telefon:hover,.cta-band a:not(.cta):not(.knopf):not(.telefon){color:var(--akzent-hell)}.anwalt{border-radius:var(--radius-gross);border:1px solid var(--rand);box-shadow:var(--schatten);background:#fff;align-items:center;gap:1.5rem;padding:1.5rem;display:grid}@media (width>=40rem){.anwalt{grid-template-columns:auto 1fr;gap:2.25rem;padding:2rem 2.25rem}}.anwalt-foto{aspect-ratio:4/5;width:8.5rem;box-shadow:0 0 0 4px #fff, 0 0 0 6px var(--marke-gold);border-radius:18px;margin:0;overflow:hidden}@media (width>=40rem){.anwalt-foto{width:10.5rem}}.anwalt-foto picture,.anwalt-foto img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}.anwalt-rolle{letter-spacing:.07em;text-transform:uppercase;color:var(--akzent);margin:0 0 .3rem;font-size:.78rem;font-weight:800}.anwalt-name{color:var(--farbe-dunkel);margin:0 0 .6rem;font-size:1.35rem;font-weight:800;line-height:1.25}.anwalt-text{color:var(--text-leise)}.anwalt-kontakt{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;font-weight:650;display:flex}.anwalt-kontakt a{align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.anwalt-kontakt a:hover{text-decoration:underline}.faq-liste{gap:.75rem;margin:0 0 1rem;display:grid}details.faq{border:1px solid var(--rand);border-radius:var(--radius);background:#fff;margin:0}details.faq[open]{border-color:color-mix(in srgb, var(--farbe) 32%, #fff);box-shadow:var(--schatten)}details.faq>summary{cursor:pointer;color:var(--farbe-dunkel);border-radius:var(--radius);padding:1.15rem 3.75rem 1.15rem 1.35rem;font-weight:700;line-height:1.45;list-style:none;position:relative}details.faq>summary::-webkit-details-marker{display:none}details.faq>summary:after{content:"";width:1.9rem;height:1.9rem;color:var(--farbe);background:linear-gradient(currentColor, currentColor) center / .8rem 2px no-repeat, linear-gradient(currentColor, currentColor) center / 2px .8rem no-repeat, color-mix(in srgb, var(--farbe) 10%, #fff);border-radius:50%;margin-top:-.95rem;position:absolute;top:50%;right:1.15rem}details.faq[open]>summary:after{transform:rotate(45deg)}details.faq>div{color:var(--text-leise);padding:0 1.35rem 1.2rem}details.faq>div>:last-child{margin-bottom:0}details.mehr{margin:0 0 1.25rem}details.mehr>summary{cursor:pointer;color:var(--farbe);align-items:center;gap:.4rem;font-weight:700;list-style:none;display:inline-flex}details.mehr>summary::-webkit-details-marker{display:none}details.mehr>summary:after{content:"+";font-weight:800}details.mehr[open]>summary:after{content:"–"}details.mehr>div{margin-top:.75rem}.abschnitt-dunkel details.mehr>summary{color:var(--akzent-hell)}.quellen{color:var(--text-leise);padding-left:1.1rem;font-size:.9rem}.quellen li{overflow-wrap:anywhere;margin:0 0 .45rem}.fuss{color:#aeb8c8;background:#04060c;padding:3.25rem 0 2.25rem;font-size:.92rem}.fuss a{color:#e6ebf2}.fuss a:hover{color:var(--marke-gold)}.fuss p{margin:0 0 .5rem}.fuss-raster{gap:2rem;display:grid}@media (width>=48rem){.fuss-raster{grid-template-columns:1.2fr 1fr auto;align-items:start}}.fuss-marke{color:#fff;margin:0 0 1.1rem}.fuss nav{flex-wrap:wrap;gap:.5rem 1.4rem;display:flex}.recht{width:min(100% - 2rem, var(--text-breite));margin:0 auto;padding:clamp(2.5rem,2rem + 3vw,4.5rem) 0 4rem}@media (width>=48rem){.recht{width:min(100% - 4rem, var(--text-breite))}}.recht h1{font-size:clamp(1.9rem,1.4rem + 2vw,2.6rem)}.recht h2{letter-spacing:-.01em;margin:2.25rem 0 .6rem;font-size:1.2rem}.recht address{font-style:normal}.recht section+section{border-top:1px solid var(--rand);margin-top:3rem;padding-top:2.5rem}table{border-collapse:collapse;width:100%;font-size:.95rem}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rand);padding:.55rem .5rem}th{color:var(--farbe-dunkel)}@keyframes einblenden{0%{opacity:0;translate:0 1.75rem;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes heranzoomen{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes fortschritt{to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.held-bild picture img{animation:16s cubic-bezier(.2,.6,.2,1) both heranzoomen}@media (hover:hover){.karte,.cta,.knopf,details.faq>summary:after{transition:transform .25s,box-shadow .25s,background-color .2s,border-color .2s,color .2s}a.karte:hover{box-shadow:var(--schatten-gross);transform:translateY(-4px)}.cta:hover .icon,.knopf:hover .icon,a.karte:hover .weiter .icon{transform:translate(3px)}.cta .icon,.knopf .icon,a.karte .weiter .icon{transition:transform .2s}}@supports (animation-timeline:view()){.einblenden{animation-name:einblenden;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 22%}.fortschritt{animation-name:fortschritt;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root)}}}@media print{*,:before,:after{color:#000!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;background:0 0!important;animation:none!important}.skip,.leiste,.fortschritt,.cta,.knopf,.held-bild,.held>.ki-label,.held-rahmenbild{display:none!important}.glanz{-webkit-background-clip:border-box;background-clip:border-box}.einblenden{opacity:1!important;translate:none!important;scale:none!important}}@media (width<=25.99rem){.leiste-innen{gap:.75rem}.wortmarke{gap:.45rem;font-size:.95rem}.wortmarke-symbol{width:1.8rem;height:1.8rem}.leiste .cta,.leiste .knopf{white-space:nowrap;padding:.5rem .8rem;font-size:.85rem}.leiste .cta .icon,.leiste .knopf .icon{display:none}}@media (forced-colors:active){details.faq>summary:after{content:"+";background:0 0;place-items:center;font-weight:800;display:grid}details.faq[open]>summary:after{content:"–";transform:none}.wortmarke-symbol{border-color:canvastext}}.alt-inhalt{padding-block:1.5rem 3rem}.modul{background:var(--flaeche-getoent);border:1px solid var(--rand);border-radius:var(--radius);margin-block:1.5rem;padding:1.25rem}.modul>:first-child{margin-top:0}.held.held-hell{color:var(--text);background:linear-gradient(165deg, color-mix(in srgb, var(--farbe) 9%, #fff) 0%, #fff 70%);padding-block:clamp(2.5rem,1.5rem + 4vw,5rem)}.held.held-hell:before{background:radial-gradient(46rem 26rem at 92% 0%, color-mix(in srgb, var(--leuchten-1) 14%, transparent), transparent 66%)}.held.held-hell h1{color:var(--farbe-dunkel)}.held.held-hell .held-lead{color:var(--text-leise)}.held.held-hell .kicker{color:var(--farbe);background:color-mix(in srgb, var(--farbe) 10%, #fff);border-color:#0000}.held.held-hell .glanz{background:linear-gradient(100deg, var(--farbe) 0%, var(--akzent-dunkel) 95%);color:#0000;-webkit-background-clip:text;background-clip:text}.held.held-hell .held-fakten{color:var(--text-leise)}.held.held-hell .held-fakten .icon{color:var(--farbe)}.held.held-hell .knopf-geist,.held.held-hell .cta-sekundaer{color:var(--farbe);border-color:color-mix(in srgb, var(--farbe) 38%, transparent)}.held.held-hell .knopf-geist:hover,.held.held-hell .cta-sekundaer:hover{color:var(--farbe-dunkel);border-color:var(--farbe);background:color-mix(in srgb, var(--farbe) 6%, transparent)}.held.held-hell .hinweis{border-color:var(--rand);background:#fff}.held.held-hell .hinweis>.icon{color:var(--akzent)}.held-raster{align-items:center;gap:2.5rem;display:grid}.held-raster>*{min-width:0}.held-rahmenbild{display:none}@media (width>=60rem){.held-raster{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem}.held-rahmenbild{display:block}.held-hell .held-raster{align-items:start;row-gap:0}.held-hell .held-text{display:contents}.held-hell .held-text>*{grid-column:1}.held-hell .held-rahmenbild{grid-area:1/2/span 3;align-self:center}.held-hell .held-text>.held-hinweis{grid-area:4/2/span 2;margin-top:1.75rem}}.anwalt-hoch{grid-template-columns:1fr;align-items:start;padding:1.5rem}@media (width>=40rem){.anwalt-hoch{grid-template-columns:1fr;gap:1.1rem;padding:1.5rem}}.anwalt-hoch .anwalt-foto{width:6.5rem}.anwalt-band{color:var(--text-hell);box-shadow:none;background:#ffffff0f;border-color:#ffffff24;grid-template-columns:auto 1fr;align-items:start;gap:1.1rem;padding:1.4rem}@media (width>=40rem){.anwalt-band{grid-template-columns:auto 1fr;gap:1.25rem;padding:1.5rem}}.anwalt-band .anwalt-foto{aspect-ratio:1;width:5.5rem;box-shadow:0 0 0 3px var(--marke-gold);border-radius:50%}.anwalt-band .anwalt-name{color:#fff;font-size:1.15rem}.anwalt-band .anwalt-rolle{color:var(--akzent-hell)}.anwalt-band .anwalt-text{color:var(--text-hell-leise);font-size:.95rem}.anwalt-band .anwalt-kontakt a{color:var(--akzent-hell)}@media (width<=29.99rem){.anwalt-band{grid-template-columns:1fr}}@media (width>=60rem) and (width<=79.99rem){.held:not(.held-hell):not(.held-wahl) .held-inhalt{max-width:min(46rem,52vw)}}@media (width<=22.99rem){.leiste .wortmarke-tld,.leiste .wortmarke-symbol{display:none}}.cta-hinweis{color:var(--text-leise);margin-top:.45rem;font-size:.82rem;line-height:1.4;display:block}.abschnitt-dunkel .cta-hinweis,.cta-band .cta-hinweis,.held .cta-hinweis{color:var(--text-hell-leise)}.cta-band-aktionen .cta-hinweis{margin-top:-.4rem}.pflicht-kopf a{color:inherit;text-decoration:underline #ffffff59}.pflicht-kopf a:hover{color:#fff}.nachrichten-liste{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.nachrichten-liste>li{margin:0}.nachricht{border:1px solid var(--rand);border-radius:var(--radius);background:#fff;flex-direction:column;height:100%;padding:1.25rem 1.35rem 1.2rem;display:flex}.nachricht h3{margin:.35rem 0 .5rem;font-size:1.08rem;line-height:1.35}.nachricht p{color:var(--text-leise)}.nachricht>p:last-of-type{margin-bottom:.75rem}.nachricht-meta{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700;color:var(--farbe)!important}.nachricht-link{align-items:center;gap:.35rem;margin-top:auto;font-size:.95rem;font-weight:650;display:inline-flex}.nachricht-link .icon{width:1rem;height:1rem}.abschnitt-dunkel .nachricht{background:#ffffff0d;border-color:#ffffff1f}.abschnitt-dunkel .nachricht p{color:var(--text-hell-leise)}.abschnitt-dunkel .nachricht-meta{color:var(--akzent-hell)!important}.leiste-cta{flex-direction:column;align-items:center;display:inline-flex}.leiste .cta-hinweis{text-align:center;color:var(--text-hell-leise);white-space:nowrap;margin-top:.2rem;font-size:.75rem;line-height:1.15}.leiste .cta-hinweis>span{display:block}:root:has(.leiste .cta-hinweis>span+span){--leiste-hoehe:5rem}.leiste-innen{padding-block:.35rem}.fuss-marken{color:#8f9aab;font-size:.82rem}:root{--farbe:#3b3486;--farbe-dunkel:#26215c;--farbe-tief:#0c0b26;--akzent:#c2410c;--akzent-hell:#b4b9fb;--leuchten-1:#6d5dfc;--leuchten-2:#f59e0b;--held-fokus:50% 50%}.briefgenerator{gap:1.75rem;display:grid}@media (width>=64rem){.briefgenerator:has(>.brief-felder:not([hidden])){grid-template-columns:minmax(19rem,23rem) minmax(0,1fr);align-items:start;gap:2.5rem}}.brief-felder{border:1px solid var(--rand);border-radius:var(--radius-gross);box-shadow:var(--schatten);background:#fff;padding:1.5rem}.brief-felder>p{color:var(--text-leise);font-size:.95rem}.brief-felder>p:last-child{margin-bottom:0}.felder{gap:.85rem;margin:0 0 1rem;display:grid}.felder label{color:var(--farbe-dunkel);font-size:.92rem;font-weight:650;display:block}.felder input{width:100%;font:inherit;color:var(--text);border:1.5px solid var(--rand);background:#fbfbfe;border-radius:10px;margin-top:.3rem;padding:.65rem .8rem;font-weight:400;display:block}.felder input:focus{outline-offset:2px;border-color:var(--farbe);box-shadow:0 0 0 3px color-mix(in srgb, var(--farbe) 22%, transparent);background:#fff;outline:2px solid #0000}.brief-dokument{min-width:0}.brief-werkzeuge{top:calc(var(--leiste-hoehe) + .5rem);z-index:2;background:color-mix(in srgb, var(--flaeche-getoent) 92%, transparent);backdrop-filter:blur(8px);border:1px solid var(--rand);border-radius:16px;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0 0 .75rem;padding:.6rem .75rem;display:flex;position:sticky}.brief-werkzeuge>p{margin:0}.brief-knoepfe{flex-wrap:wrap;gap:.5rem;display:flex}.brief-knoepfe button{font:inherit;color:#fff;background:var(--farbe);border:2px solid var(--farbe);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.brief-knoepfe button+button{color:var(--farbe);background:#fff}.brief-knoepfe button:hover{color:#fff;background:var(--farbe-dunkel);border-color:var(--farbe-dunkel)}.brief-knoepfe .icon{width:1.05rem;height:1.05rem}.brief-werkzeuge [data-status]{color:var(--farbe);font-size:.92rem;font-weight:650}.brief-papier{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:#1f2430;border-top:6px solid var(--farbe);background:#fff;border-radius:6px;margin:0;padding:clamp(1.25rem,.9rem + 2.2vw,2.75rem);font-size:.95rem;line-height:1.65;box-shadow:0 1px 2px #0f172a14,0 28px 56px -28px #0f172a66}@media (width<=63.99rem){.briefgenerator:has(>.brief-felder:not([hidden])) .brief-papier{max-height:min(62vh,30rem);overflow-y:auto;box-shadow:inset 0 -2.5rem 2rem -2rem #0f172a2e,0 28px 56px -28px #0f172a66}}.briefgenerator [data-platz]{background:color-mix(in srgb, var(--akzent) 13%, #fff);border-radius:.25rem;padding:0 .2rem}.brief-datenschutz{max-width:48rem;color:var(--text-leise);align-items:flex-start;gap:.55rem;margin:1.5rem 0 0;font-size:.95rem;display:flex}.brief-datenschutz .icon{color:var(--farbe);margin-top:.2rem}.faq-raster{gap:1.75rem;display:grid}.faq-raster>*{min-width:0}.faq-kopf{margin:0}@media (width>=60rem){.faq-raster{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);grid-template-areas:"kopf liste""anwalt liste";align-items:start;gap:1.5rem 4rem}.faq-kopf{grid-area:kopf}.faq-raster>.faq-liste{grid-area:liste}.faq-anwalt{grid-area:anwalt}}.export-auskunft{grid-template-columns:minmax(0,1fr);align-items:start}.export-auskunft .karte{height:auto}.export-auskunft>.hinweis{margin:0}@media (width>=56rem){.export-auskunft{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.export-auskunft>:first-child{grid-area:1/1}.export-auskunft>:nth-child(2){grid-area:1/2/span 2}.export-auskunft>:nth-child(3){grid-area:2/1}}.sprungzeile{color:var(--text-leise);margin:1rem 0 0;font-size:.95rem}.sprungzeile a{font-weight:650}@media (width<=47.99rem){.wegweiser-karten{gap:.6rem}.wegweiser-karten .karte{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.9rem;padding:.8rem 1rem;display:grid}.wegweiser-karten .karte-icon{grid-row:span 2;width:2.5rem;height:2.5rem}.wegweiser-karten .karte-nr,.wegweiser-karten .karte-titel{margin:0}.wegweiser-karten .karte-zeile,.wegweiser-karten a.karte .weiter{display:none}}
