@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--kopfhoehe) + var(--abstand-md))}body{background:var(--farbe-weiss);color:var(--farbe-schwarz);font-family:var(--schrift);font-size:var(--schrift-text);line-height:var(--zeilenhoehe-text);flex-direction:column;min-height:100vh;margin:0;display:flex}body.menue-offen{overflow:hidden}main{flex:1}h1,h2,h3{margin:0 0 var(--abstand-lg);letter-spacing:-.01em}h1{font-size:var(--schrift-h1);font-weight:var(--gewicht-h1);line-height:var(--zeilenhoehe-h1)}h1.start{font-size:var(--schrift-h1Start);font-weight:var(--gewicht-h1Start);line-height:var(--zeilenhoehe-h1Start)}h2{font-size:var(--schrift-h2);font-weight:var(--gewicht-h2);line-height:var(--zeilenhoehe-h2)}h3{font-size:var(--schrift-h3);font-weight:var(--gewicht-h3);line-height:var(--zeilenhoehe-h3)}p{margin:0 0 var(--abstand-md)}.einleitung{font-size:var(--schrift-einleitung);line-height:var(--zeilenhoehe-einleitung)}.klein,.gedaempft{color:var(--farbe-gedaempft)}.klein{font-size:var(--schrift-klein);line-height:var(--zeilenhoehe-klein)}a{color:var(--farbe-haupt);text-underline-offset:3px;text-decoration:underline}a:hover{color:var(--farbe-violett-8)}:focus-visible{outline:2px solid var(--farbe-violett-6);outline-offset:2px}.band :focus-visible{outline-color:var(--farbe-weiss)}.nur-lesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprunglink{left:var(--abstand-md);top:var(--abstand-md);z-index:100;padding:var(--abstand-sm) var(--abstand-md);border-radius:var(--radius-md);background:var(--farbe-weiss);color:var(--farbe-schwarz);font-weight:600;position:absolute;transform:translateY(-300%)}.sprunglink:focus{transform:none}.inhalt{width:100%;max-width:calc(var(--seitenbreite-breit) + 2 * var(--seitenrand));padding-inline:var(--seitenrand);margin-inline:auto}.inhalt.schmal{max-width:calc(var(--seitenbreite-schmal) + 2 * var(--seitenrand))}.knopf{min-height:44px;padding:0 var(--abstand-lg);border-radius:var(--radius-md);font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s;display:inline-flex}.knopf--haupt{background:var(--farbe-haupt);color:var(--farbe-weiss)}.knopf--haupt:hover{background:var(--farbe-violett-8);color:var(--farbe-weiss)}.knopf--standard{background:var(--farbe-weiss);border-color:var(--farbe-gray-5);color:var(--farbe-schwarz)}.knopf--standard:hover{background:var(--farbe-gray-1);color:var(--farbe-schwarz)}.knopf--weiss{background:var(--farbe-weiss);color:var(--farbe-haupt)}.knopf--weiss:hover{background:var(--farbe-violett-0);color:var(--farbe-haupt)}.knopf--gross{min-height:52px;font-size:1.125rem}.knopf--kompakt{min-height:36px;padding:0 var(--abstand-md)}.karte{padding:var(--abstand-lg);border:1px solid var(--farbe-rahmen);border-radius:var(--radius-sm);background:var(--farbe-weiss);position:relative}.karte--klickbar{transition:border-color .15s}.karte--klickbar a:after{content:"";position:absolute;inset:0}.karte--klickbar:hover,.karte--klickbar:focus-within{border-color:var(--farbe-violett-6)}.karte--klickbar:hover{background:var(--farbe-violett-0)}.karte--klickbar a:focus-visible{outline:none}.karte--klickbar:has(a:focus-visible){outline:2px solid var(--farbe-violett-6);outline-offset:2px}.karten{gap:var(--abstand-lg);grid-template-columns:1fr;display:grid}@media (width>=48em){.karten{grid-template-columns:repeat(2,1fr)}}@media (width>=62em){.karten{grid-template-columns:repeat(3,1fr)}}.badge{padding:2px var(--abstand-sm);border:1px solid var(--farbe-gray-3);border-radius:var(--radius-xl);background:var(--farbe-gray-1);color:var(--farbe-gray-8);font-size:.75rem;font-weight:600;line-height:1.5;display:inline-block}.abschnitt{padding-block:var(--abschnittsabstand)}.abschnitt--grau{background:var(--farbe-gray-0)}.band{padding:var(--abstand-xl) var(--abstand-lg);border-radius:var(--radius-lg);background:var(--farbe-haupt);color:var(--farbe-weiss)}.band .kicker{color:var(--farbe-violett-1);font-weight:600}@media (width<=47.99em){.band{margin-inline:calc(-1 * var(--seitenrand));border-radius:0}}.fragen details{border-bottom:1px solid var(--farbe-rahmen)}.fragen summary{justify-content:space-between;align-items:center;gap:var(--abstand-md);min-height:44px;padding-block:var(--abstand-sm);cursor:pointer;font-weight:600;list-style:none;display:flex}.fragen summary::-webkit-details-marker{display:none}.fragen summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:.5rem;height:.5rem;transform:rotate(45deg)}.fragen details[open] summary:after{transform:rotate(-135deg)}.kicker{margin:0 0 var(--abstand-sm);color:var(--farbe-gedaempft);font-weight:600}.band h1,.band h2{margin-bottom:var(--abstand-md)}.band a:not(.knopf),.band .mail__kopieren{color:var(--farbe-weiss)}.band a:not(.knopf):hover,.band .mail__kopieren:hover{color:var(--farbe-violett-1)}.aktionen{align-items:center;gap:var(--abstand-md) var(--abstand-lg);margin-top:var(--abstand-lg);flex-wrap:wrap;display:flex}.aktionen:empty{display:none}.preiszeile{font-weight:700}.abschnitt>.inhalt>h2{max-width:40rem}.seitenkopf__raster{gap:var(--abstand-xl);align-items:center;display:grid}@media (width>=62em){.seitenkopf__raster--bild{grid-template-columns:7fr 5fr}}.mail{align-items:center;gap:var(--abstand-sm) var(--abstand-lg);flex-wrap:wrap;display:inline-flex}.mail__adresse{align-items:center;gap:0 var(--abstand-md);flex-wrap:wrap;display:inline-flex}.mail__kopieren{min-height:44px;color:var(--farbe-haupt);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:none}.js .mail__kopieren{align-items:center;display:inline-flex}.mail__kopieren:hover{color:var(--farbe-violett-8)}.haken{gap:var(--abstand-sm);margin:0 0 var(--abstand-md);padding:0;list-style:none;display:grid}.haken li{gap:var(--abstand-sm);display:flex}.haken .icon{margin-top:.15em}.haken .icon svg{width:20px;height:20px}@media (width>=48em){.haken--zwei{gap:var(--abstand-sm) var(--abstand-xl);grid-template-columns:repeat(2,1fr)}}.zeile{gap:var(--abstand-xl);align-items:center;display:grid}@media (width>=62em){.zeile{gap:calc(2 * var(--abstand-xl));grid-template-columns:5fr 7fr}.zeile--gespiegelt .zeile__text{order:2}}.zeile__text .badge{vertical-align:middle;margin-left:var(--abstand-sm)}.bild img{width:100%;height:auto;display:block}.bild--foto{aspect-ratio:3/2;border-radius:var(--radius-lg);overflow:hidden}.bild--foto img{object-fit:cover;height:100%}.bild--screenshot,.bild--handy{border:1px solid var(--farbe-rahmen);border-radius:var(--radius-lg);background:var(--farbe-weiss);overflow:hidden}.bild--handy{border-radius:16px;max-width:320px;margin-inline:auto}.karte .bild{margin-bottom:var(--abstand-md)}.karte h3{margin-bottom:var(--abstand-sm)}.karte>:last-child{margin-bottom:0}.karte .icon{margin-bottom:var(--abstand-sm);display:inline-flex}.karte .icon svg{width:32px;height:32px}.hinweis{gap:var(--abstand-md);align-items:flex-start;display:flex}.zitat{gap:var(--abstand-lg);align-items:center;margin:0;display:flex}.zitat blockquote{margin:0 0 var(--abstand-sm)}.zitat blockquote p{margin:0;font-size:1.25rem}.zitat figcaption{color:var(--farbe-gedaempft)}.zitat figcaption strong{color:var(--farbe-schwarz)}.zitat__initiale{background:var(--farbe-gray-1);width:64px;height:64px;color:var(--farbe-gray-8);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.schritte{gap:var(--abstand-lg);counter-reset:schritt;margin:0;padding:0;list-style:none;display:grid}.schritte li{counter-increment:schritt}.schritte li:before{content:counter(schritt);width:40px;height:40px;margin-bottom:var(--abstand-sm);border:2px solid var(--farbe-haupt);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}@media (width>=62em){.schritte--breit{grid-template-columns:repeat(4,1fr)}.schritte--drei{grid-template-columns:repeat(3,1fr)}}.preiskarte{max-width:30rem}.preis{font-size:var(--schrift-h1Start);margin:0;font-weight:800;line-height:1.1}.sprungleiste{gap:var(--abstand-sm) var(--abstand-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:none}@media (width>=48em){.sprungleiste{display:flex}}.funktionsgruppe h2{align-items:center;gap:var(--abstand-sm);display:flex}.rechtstext{overflow-wrap:anywhere;font-size:var(--schrift-textHilfe);line-height:var(--zeilenhoehe-textHilfe)}.rechtstext h2{margin-top:var(--abstand-xl)}.widerspruch{margin:var(--abstand-lg) 0;border-color:var(--farbe-haupt);border-width:2px}.tabelle-scroll{overflow-x:auto}.tabelle-scroll table{border-collapse:collapse;width:100%}.tabelle-scroll th,.tabelle-scroll td{padding:var(--abstand-sm);border-bottom:1px solid var(--farbe-rahmen);text-align:left;vertical-align:top}[data-platzhalter]{outline:2px dashed var(--farbe-gray-5);outline-offset:4px}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.hero{gap:var(--abstand-xl);align-items:center;display:grid}@media (width>=62em){.hero{grid-template-columns:6fr 6fr}}.band .bild--screenshot{border-color:#0000}@media (width<=61.99em){.nur-desktop{display:none}}.preise{gap:var(--abstand-xl);align-items:start;display:grid}@media (width>=62em){.preise{grid-template-columns:1fr 1fr}}.wortmarke[data-astro-cid-f65nnmde]{align-items:center;gap:var(--abstand-sm);min-height:44px;color:var(--farbe-schwarz);font-size:1.125rem;font-weight:800;text-decoration:none;display:inline-flex}.wortmarke[data-astro-cid-f65nnmde]:hover{color:var(--farbe-schwarz)}.wortmarke__symbol[data-astro-cid-f65nnmde]{color:var(--farbe-haupt);flex:none}@media (width<=29.99em){.wortmarke__text--klein[data-astro-cid-f65nnmde]{display:none}}.fuss[data-astro-cid-qe7zwhal]{padding-block:var(--abstand-xl) var(--abstand-lg);border-top:1px solid var(--farbe-rahmen);background:var(--farbe-gray-0)}.fuss__raster[data-astro-cid-qe7zwhal]{gap:var(--abstand-xl);display:grid}.fuss__navigation[data-astro-cid-qe7zwhal]{gap:var(--abstand-lg);grid-template-columns:1fr;display:grid}.fuss__titel[data-astro-cid-qe7zwhal]{margin:0 0 var(--abstand-xs);font-size:1rem;font-weight:700}ul[data-astro-cid-qe7zwhal]{margin:0;padding:0;list-style:none}li[data-astro-cid-qe7zwhal] a[data-astro-cid-qe7zwhal]{min-height:44px;color:var(--farbe-schwarz);align-items:center;text-decoration:none;display:inline-flex}li[data-astro-cid-qe7zwhal] a[data-astro-cid-qe7zwhal]:hover,li[data-astro-cid-qe7zwhal] a[data-astro-cid-qe7zwhal][aria-current=page]{text-decoration:underline}.fuss__zeile[data-astro-cid-qe7zwhal]{margin:var(--abstand-xl) 0 0;padding-top:var(--abstand-lg);border-top:1px solid var(--farbe-rahmen)}@media (width>=48em){.fuss__navigation[data-astro-cid-qe7zwhal]{grid-template-columns:repeat(2,1fr)}}@media (width>=62em){.fuss__raster[data-astro-cid-qe7zwhal]{grid-template-columns:1fr 3fr}.fuss__navigation[data-astro-cid-qe7zwhal]{grid-template-columns:repeat(3,1fr)}}.kopf{z-index:50;background:var(--farbe-weiss);border-bottom:1px solid var(--farbe-rahmen);position:sticky;top:0}.kopf__leiste{align-items:center;gap:var(--abstand-md);min-height:var(--kopfhoehe);display:flex}.icon{flex:none;display:inline-flex}.icon svg{width:24px;height:24px}.icon--klein svg{width:18px;height:18px}.menue__liste,.funktionen{margin:0;padding:0;list-style:none}.menue__link{align-items:center;gap:var(--abstand-xs);min-height:44px;color:var(--farbe-schwarz);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.menue__link:hover{color:var(--farbe-haupt)}.menue__link[aria-current=page]{border-bottom-color:var(--farbe-haupt)}.funktionen__link{gap:var(--abstand-sm);padding:var(--abstand-sm);border-radius:var(--radius-sm);color:var(--farbe-schwarz);text-decoration:none;display:flex}.funktionen__link:hover{background:var(--farbe-violett-0);color:var(--farbe-schwarz)}.funktionen__link[aria-current=page] .funktionen__titel{text-decoration:underline;text-decoration-color:var(--farbe-haupt);text-underline-offset:4px;text-decoration-thickness:2px}.funktionen__titel{font-weight:600;display:block}.funktionen__text{color:var(--farbe-gedaempft);font-size:var(--schrift-klein);line-height:1.4;display:block}.burger{border-radius:var(--radius-md);width:44px;height:44px;color:var(--farbe-schwarz);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.burger[hidden],[hidden]{display:none!important}.menue__gruppe,.menue__knopf,.burger--knopf,.js .menue__link--nur-ohne-skript,.js .burger--nur-ohne-skript{display:none}@media (width<=61.99em){.kopf__leiste>.wortmarke{margin-right:auto}.menue{max-height:calc(100dvh - var(--kopfhoehe));padding:var(--abstand-md) var(--seitenrand) var(--abstand-lg);border-bottom:1px solid var(--farbe-rahmen);background:var(--farbe-weiss);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.js .menue[data-offen]{display:block}.menue__liste>li:not(.menue__anmelden)>a.menue__link:not(.menue__link--nur-ohne-skript),.menue__gruppe{align-items:center;width:100%;min-height:48px;display:flex}.js .menue__gruppe{font-weight:600}.js .menue__knopf,.menue__link--nur-ohne-skript{display:none}.js .menue__gruppe{display:flex}.funktionen{padding-left:var(--abstand-lg)}.funktionen__link{align-items:center;min-height:48px}.funktionen__text{display:none}.menue__anmelden{margin-top:var(--abstand-md);padding-top:var(--abstand-md);border-top:1px solid var(--farbe-rahmen)}.menue__anmelden .knopf{width:100%}.js .burger--knopf{display:inline-flex}}@media (width>=62em){.burger,.menue__gruppe{display:none!important}.menue{flex:1}.menue__liste{align-items:center;gap:var(--abstand-lg);display:flex}.menue__funktionen{position:relative}.js .menue__knopf{display:inline-flex}.menue__knopf[aria-expanded=true] .icon{transform:rotate(180deg)}.menue__anmelden{margin-left:auto}.funktionen{display:none}.js .funktionen[data-offen]{gap:var(--abstand-xs);top:calc(100% + var(--abstand-xs));left:calc(-1 * var(--abstand-sm));padding:var(--abstand-sm);border:1px solid var(--farbe-rahmen);border-radius:var(--radius-md);background:var(--farbe-weiss);box-shadow:var(--schatten-md);grid-template-columns:repeat(2,20rem);display:grid;position:absolute}}
