.st-hero{background:var(--nacht);color:var(--auf-tinte);background-image:linear-gradient(to bottom, var(--nacht) 0, var(--nacht) calc(100% - 14rem), var(--grund) calc(100% - 14rem));padding-block:clamp(2.5rem,1.5rem + 3.5vw,4.5rem) 0;position:relative}.st-hero:before,.st-hero:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0 0 14rem}.st-hero:before{background-image:linear-gradient(to right, var(--raster-linie) 1px, transparent 1px), linear-gradient(to bottom, var(--raster-linie) 1px, transparent 1px);background-size:var(--raster) var(--raster);background-position:top;-webkit-mask-image:radial-gradient(70% 65% at 50% 22%,#000 15%,#0000 75%);mask-image:radial-gradient(70% 65% at 50% 22%,#000 15%,#0000 75%)}.st-hero:after{background:radial-gradient(55% 45% at 50% 0,#2d6ba838,#0000 70%)}.st-hero>*{z-index:1;position:relative}@media (width<=639.98px){.st-hero:before{--raster:24px}}.st-hero-kopf{text-align:center}.st-hero h1{color:#fff;letter-spacing:-.02em;text-wrap:balance;max-width:17em;margin-inline:auto;font-size:clamp(2.375rem,1.4rem + 3.8vw,3.75rem);line-height:1.04}.st-h1-zwei{color:var(--auf-tinte-akzent);display:block}.st-lead{max-width:36em;margin:var(--s3) auto 0;font-size:var(--fs-lead);color:var(--auf-tinte-2);line-height:1.55}.st-wege{justify-content:center;align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}.st-hero .textlink{color:#fff}.st-hero a:not(.btn){color:var(--auf-tinte-akzent)}.st-hero .st-demo{color:#fff}.st-hero-klein{padding-bottom:var(--s2);font-size:var(--fs-klein);color:var(--text-2);text-align:center;flex-direction:column;gap:.25rem;line-height:1.5;display:flex}.st-hero .st-hero-klein a{color:var(--akzent-stark)}@media (width<=639.98px){.st-wege .btn{width:100%}}.st-buehne{gap:var(--s3);padding-bottom:var(--s3);grid-template-columns:minmax(0,1fr);margin-top:clamp(2rem,1.25rem + 2.5vw,3rem);display:grid;position:relative}.st-fenster{border:1px solid var(--nacht-linie);border-radius:var(--r-gross);background:var(--grund);margin:0;overflow:hidden;box-shadow:0 40px 80px -32px #0000008c,0 2px 6px #0003}.st-fenster img{background:var(--band);width:100%;height:auto;display:block}.st-fenster-legende{border-top:1px solid var(--linie);background:var(--grund);font-size:var(--fs-klein);color:var(--text-2);padding:.625rem 1rem;line-height:1.45}@media (width>=1100px){.st-buehne{padding-bottom:var(--s5);grid-template-columns:repeat(12,minmax(0,1fr));gap:0}.st-fenster{grid-area:1/1/auto/10;align-self:start}.st-fenster-legende{padding-right:26%}.st-rechner{z-index:1;grid-area:1/8/auto/13;align-self:start;margin-top:2.5rem}}.fb{border:1px solid var(--linie);border-radius:var(--r-gross);background:var(--grund);color:var(--text);overflow:hidden;box-shadow:0 30px 60px -24px #00000073,0 2px 6px #0000001f}.fb-kopf{justify-content:space-between;align-items:baseline;gap:0 var(--s2);border-bottom:1px solid var(--linie);background:var(--band);flex-wrap:wrap;padding:.875rem 1.25rem;display:flex}.fb-titel{color:var(--tinte);font-weight:600}.fb-unter{font-size:var(--fs-klein);color:var(--text-2)}.fb-wahl,.fb-laender{flex-wrap:wrap;gap:.5rem;display:none}.fb.fb-an .fb-wahl{padding:1rem 1.25rem 0;display:flex}.fb.fb-an .fb-laender{gap:.375rem;display:flex}.fb.fb-an .fb-land-text{display:none}.fb-knopf{border:1px solid var(--linie);background:var(--grund);min-height:2.75rem;color:var(--text);font:500 var(--fs-klein) / 1.2 var(--sans);cursor:pointer;border-radius:999px;padding:.5rem .875rem}.fb-knopf[aria-pressed=true]{border-color:var(--tinte);background:var(--tinte);color:#fff}@media (hover:hover) and (pointer:fine){.fb-knopf[aria-pressed=false]:hover{border-color:var(--linie-stark)}}.fb-knopf-klein{min-height:2.75rem;padding-inline:.875rem}.fb-fall{padding:1rem 1.25rem 0}.fb-fall[hidden]{display:none}.fb-eingaben{border-top:1px solid var(--linie);display:grid}.fb-eingaben>div{justify-content:space-between;align-items:center;gap:.25rem var(--s2);border-bottom:1px solid var(--linie);flex-wrap:wrap;padding-block:.5rem;display:flex}.fb-eingaben dt{font-size:var(--fs-klein);color:var(--text-2)}.fb-eingaben dd{font-size:var(--fs-bedienung);color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.fb-ergebnis{border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--band);margin-top:1rem;padding:1rem}.fb-faellig{justify-content:space-between;align-items:baseline;gap:0 var(--s2);color:var(--text);flex-wrap:wrap;font-weight:600;display:flex}.fb-faellig strong{color:var(--tinte);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.375rem}.fb-kennzeichen{font-size:var(--fs-klein);border-radius:999px;margin-top:.5rem;padding:.125rem .625rem;font-weight:600;display:inline-block}.fb-verschoben{color:var(--warn);background:#fcefd6}.fb-werktag{color:var(--ok);background:#e3f2e8}.fb-weg-titel{font-size:var(--fs-klein);color:var(--text);margin-top:.875rem;font-weight:600}.fb-weg{font-size:var(--fs-klein);color:var(--text);gap:.25rem;margin-top:.375rem;padding-left:1.25rem;line-height:1.5;display:grid;position:relative}.fb-weg:before{content:"";background:var(--akzent-stark);transform-origin:top;border-radius:1px;width:2px;position:absolute;top:.25rem;bottom:.25rem;left:-.5rem}.fb-weg li{border-radius:3px}.fb-hinweis{font-size:var(--fs-klein);color:var(--text-2);margin-top:.5rem;line-height:1.45}.fb-faellig strong{background:linear-gradient(var(--blau-flaeche), var(--blau-flaeche)) no-repeat left / 100% 100%;border-radius:3px;margin-inline:-.25rem;padding-inline:.25rem}.fb-pruef{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.875rem;padding-top:.75rem;display:flex}.fb-plakette{font-size:var(--fs-klein);border-radius:999px;padding:.125rem .625rem;font-weight:600}.fb-plakette-neu{color:var(--warn);background:#fcefd6}.fb-plakette-ok{color:var(--ok);background:#e3f2e8}.fb-pfeil{color:var(--text-2);display:inline-flex}.fb-pruef-text{font-size:var(--fs-klein);color:var(--text-2);margin-top:.375rem;line-height:1.45}@media (prefers-reduced-motion:no-preference){.fb-spielt .fb-fall:not([hidden]) .fb-weg li{animation:fb-zeile .32s var(--ease) backwards}.fb-spielt .fb-fall:not([hidden]) .fb-weg li:first-child{animation-delay:.1s}.fb-spielt .fb-fall:not([hidden]) .fb-weg li:nth-child(2){animation-delay:.18s}.fb-spielt .fb-fall:not([hidden]) .fb-weg li:nth-child(3){animation-delay:.26s}.fb-spielt .fb-fall:not([hidden]) .fb-weg li:nth-child(4){animation-delay:.34s}.fb-spielt .fb-fall:not([hidden]) .fb-weg li:nth-child(5){animation-delay:.42s}.fb-spielt .fb-fall:not([hidden]) .fb-weg:before{animation:fb-linie .45s var(--ease) 80ms backwards}.fb-spielt .fb-fall:not([hidden]) .fb-faellig strong{animation:fb-hinterlegt .6s var(--ease) .6s backwards}.fb-spielt .fb-fall:not([hidden]) .fb-kennzeichen{animation:fb-zeile .32s var(--ease) .9s backwards}.fb-weg li.fb-neu{animation:fb-wechsel .9s var(--ease)}}@keyframes fb-zeile{0%{opacity:0;transform:translateY(6px)}}@keyframes fb-linie{0%{transform:scaleY(0)}}@keyframes fb-hinterlegt{0%{background-size:0% 100%}}@keyframes fb-wechsel{0%{background-color:var(--blau-flaeche)}to{background-color:#0000}}.fb-fuss{font-size:var(--fs-klein);color:var(--text-2);padding:.875rem 1.25rem 1rem;line-height:1.45}.st-zahlen{padding-block:var(--s4) var(--abschnitt)}.st-zahlen-liste{border-block:1px solid var(--linie);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.st-zahlen-liste li{padding-block:var(--s3);position:relative}.st-zahlen-liste li+li{border-top:1px solid var(--linie)}.st-zahlen-liste li:before{content:"";background:var(--tinte);transform-origin:0;height:2px;transition:transform .5s var(--ease) .12s;position:absolute;inset:-1px 0 auto}.st-zahlen-liste li.ein-vor:before{transform:scaleX(0)}.st-zahl{margin-bottom:var(--s1);font-family:var(--serif);letter-spacing:-.03em;color:var(--tinte);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:clamp(2.75rem,1.5rem + 4vw,4.5rem);font-weight:400;line-height:1}.st-zahl-text{max-width:20em;font-size:var(--fs-klein);color:var(--text-2);line-height:1.5}.st-zahl-quelle{font-size:var(--fs-klein);margin-top:.25rem;font-weight:500}@media (width>=900px){.st-zahlen-liste{grid-template-columns:repeat(3,minmax(0,1fr))}.st-zahlen-liste li{padding:var(--s4) var(--s4) var(--s4) 0}.st-zahlen-liste li+li{border-top:0;border-left:1px solid var(--linie);padding-left:var(--s4)}.st-zahl-text{margin-top:var(--s2)}}.st-zahlen-kern{max-width:48em;margin-top:var(--s3);font-size:var(--fs-lead);color:var(--text);line-height:1.55}.st-ablauf{background:var(--band);border-block:1px solid var(--linie)}.st-schritte{margin-top:calc(var(--s4) - .125rem);scrollbar-width:thin;gap:1.75rem;padding:.375rem .375rem .5rem;display:flex;overflow-x:auto}.st-schritte[hidden]{display:none}.st-schritt{border:1px solid var(--linie);background:var(--grund);min-height:3rem;color:var(--text);font:500 var(--fs-bedienung) / 1.2 var(--sans);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .5rem;display:inline-flex;position:relative}.st-schritt-nr{background:var(--blau-flaeche);width:2rem;height:2rem;color:var(--akzent-stark);font-size:var(--fs-klein);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.st-schritt .ico{color:var(--akzent-stark)}.st-schritt[aria-selected=true]{border-color:var(--tinte);background:var(--tinte);color:#fff}.st-schritt[aria-selected=true] .st-schritt-nr{color:var(--tinte);background:#fff}.st-schritt[aria-selected=true] .ico{color:var(--auf-tinte-akzent)}.st-schritt:not(:last-child):after{content:"";background-color:var(--linie);background-image:linear-gradient(var(--akzent-stark), var(--akzent-stark));width:calc(1.75rem - 2px);height:2px;transition:background-size .3s var(--ease);background-repeat:no-repeat;background-size:0% 100%;position:absolute;top:50%;left:calc(100% + 1px)}.st-schritt:has(~.st-schritt[aria-selected=true]):after{background-size:100% 100%}.st-schritt:has(~.st-schritt[aria-selected=true]) .st-schritt-nr{box-shadow:inset 0 0 0 1px var(--akzent-stark)}@media (hover:hover) and (pointer:fine){.st-schritt[aria-selected=false]:hover{border-color:var(--linie-stark)}}.st-szenen{gap:var(--s5);margin-top:var(--s4);display:grid}.st-szene{gap:var(--s4) var(--s5);border:1px solid var(--linie);border-radius:var(--r-gross);background:var(--grund);grid-template-columns:minmax(0,1fr);align-items:start;padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}.st-szene[hidden]{display:none}@media (width>=1000px){.st-szene{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.st-szene>.st-szene-bild{grid-column:1/-1}.st-szene-portal{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.st-szene-portal>.st-szene-bild{grid-column:auto}.st-szene-kompakt>.st-szene-text,.st-szene-kompakt>.st-szene-mehr{grid-column:1}.st-szene-kompakt>.st-szene-bild{grid-area:1/2/span 2}}.st-szene-mehr{min-width:0}.st-szene-mehr>*+*{margin-top:var(--s3)}.st-szene-text>*+*{margin-top:var(--s2)}.st-szene-nr{font-size:var(--fs-klein);color:var(--akzent-stark);font-weight:600}.st-szene h3{font-size:var(--fs-h2-klein);color:var(--tinte);line-height:1.15}.st-szene-text p:not(.st-szene-nr){max-width:34em}.st-reiter{border-top:1px solid var(--linie);gap:0;display:grid}.st-reiter>div{border-bottom:1px solid var(--linie);padding-block:.625rem}.st-reiter dt{color:var(--text);font-weight:600}.st-reiter dd{font-size:var(--fs-klein);color:var(--text-2);line-height:1.5}.st-reiter-tarif{color:var(--akzent-stark);font-weight:500}.st-szene-notiz{font-size:var(--fs-klein);color:var(--text-2);line-height:1.5}.st-folge{gap:var(--s2);counter-reset:folge;list-style:none;display:grid}.st-folge li{counter-increment:folge;padding-left:2.75rem;position:relative}.st-folge li:before{content:counter(folge);background:var(--blau-flaeche);width:2rem;height:2rem;color:var(--akzent-stark);font-size:var(--fs-klein);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}.st-folge-titel{color:var(--text);font-weight:600}.st-folge li p+p{font-size:var(--fs-klein);color:var(--text-2);margin-top:.25rem;line-height:1.55}.st-tarifzeile{margin-top:var(--s1)}.st-ende{padding-top:var(--s1)}.st-links{gap:0 var(--s4);flex-wrap:wrap;display:flex}.st-szene-bild{min-width:0}.st-szene-telefon{justify-self:center}.st-notizen{gap:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.st-notizen{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-szenen-reiter{gap:0}.st-weiter{grid-column:1/-1;justify-self:end}.st-weiter[hidden]{display:none}.st-weiter .textlink{font-weight:600}.st-szene-portal{background:var(--blau-flaeche);border-color:var(--blau-linie)}.st-folge li:not(:last-child):after{content:"";background-color:var(--blau-linie);background-image:linear-gradient(var(--akzent-stark), var(--akzent-stark));background-repeat:no-repeat;background-size:100% 100%;width:2px;position:absolute;top:2.25rem;bottom:-.875rem;left:.9375rem}.st-szene-portal .st-folge li:before{background:var(--tinte);color:#fff}@media (prefers-reduced-motion:no-preference){.st-szenen-reiter .st-szene-portal:not([hidden]) .st-folge li:not(:last-child):after{animation:st-faden .35s var(--ease) backwards}.st-szenen-reiter .st-szene-portal:not([hidden]) .st-folge li:before{animation:st-scheibe .2s var(--ease) backwards}.st-szenen-reiter .st-szene-portal .st-folge li:first-child:after{animation-delay:.25s}.st-szenen-reiter .st-szene-portal .st-folge li:nth-child(2):before{animation-delay:.55s}.st-szenen-reiter .st-szene-portal .st-folge li:nth-child(2):after{animation-delay:.65s}.st-szenen-reiter .st-szene-portal .st-folge li:nth-child(3):before{animation-delay:.95s}}@keyframes st-faden{0%{background-size:100% 0%}}@keyframes st-scheibe{0%{background:var(--blau-flaeche);color:var(--akzent-stark)}}.st-geraete{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));place-items:start center;margin:0;display:grid}.st-telefon{background:var(--tinte);width:min(15rem,100%);box-shadow:var(--schatten-bild);border-radius:1.75rem;padding:.375rem}.st-telefon img{background:var(--band);border-radius:1.4rem;width:100%;height:auto;display:block}.st-geraete-legende{max-width:34em;font-size:var(--fs-klein);color:var(--text-2);grid-column:1/-1;line-height:1.5}@media (width>=1000px){.st-telefon-zwei{margin-top:3rem}}@media (width<=639.98px){.st-geraete{grid-template-columns:minmax(0,1fr)}.st-telefon-zwei{display:none}}.fl{margin:0}.fl-tage{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.375rem;list-style:none;display:grid}.fl-tag{border:1px solid var(--linie);border-radius:var(--r-klein);background:var(--grund);text-align:center;align-content:start;gap:.375rem;padding:.75rem .375rem;display:grid}.fl-tag time{display:grid}.fl-wt{font-size:var(--fs-klein);color:var(--text-2)}.fl-nr{font-family:var(--serif);color:var(--tinte);font-variant-numeric:lining-nums;font-size:1.875rem;line-height:1.1}.fl-art{font-size:var(--fs-klein);color:var(--text-2);hyphens:auto;line-height:1.3}.fl-art-kurz{display:none}@media (width<=639.98px){.fl-art-lang{display:none}.fl-art-kurz{display:inline}}@media (width<=399.98px){.fl-tage{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.fl-wochenende{background-image:repeating-linear-gradient(45deg, transparent 0 5px, var(--band) 5px 7px)}.fl-feiertag{border-color:var(--warn);background-color:#fcefd6}.fl-feiertag .fl-art{color:var(--warn);font-weight:600}.fl-ende{outline:2px dashed var(--tinte);outline-offset:-4px}.fl-faellig{border-color:var(--tinte);background:var(--tinte)}.fl-faellig .fl-wt,.fl-faellig .fl-nr,.fl-faellig .fl-art{color:#fff}.fl-faellig .fl-art{font-weight:600}.fl-legende{font-size:var(--fs-klein);color:var(--text-2);margin-top:.75rem;line-height:1.5}.st-satz{background:var(--blau-flaeche);border-block:1px solid var(--blau-linie);padding-block:clamp(4rem,2.5rem + 6vw,7.5rem)}.st-satz-h{max-width:13em;font-family:var(--serif);letter-spacing:-.025em;color:var(--tinte);text-wrap:balance;font-size:clamp(2.5rem,1.2rem + 5.5vw,5rem);font-weight:400;line-height:1.04}.st-teilung{margin-top:var(--s5);border-top:3px solid var(--tinte);background:var(--grund);box-shadow:var(--schatten-bild);grid-template-columns:minmax(0,1fr);display:grid}.st-teilung>section{padding:var(--s4)}.st-teilung>section+section{border-top:1px solid var(--blau-linie)}.st-teilung h3{font-size:var(--fs-h3);color:var(--tinte)}.st-teilung .punkte{margin-top:var(--s2)}@media (width>=800px){.st-teilung{grid-template-columns:repeat(2,minmax(0,1fr))}.st-teilung>section+section{border-top:0;border-left:1px solid var(--blau-linie)}}.st-anlaesse{gap:var(--s4);margin-top:var(--s4);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@media (width>=900px){.st-anlaesse{grid-template-columns:repeat(3,minmax(0,1fr))}}.st-anlass{flex-direction:column;height:100%;display:flex}.st-anlass-bild{aspect-ratio:16/10;border:1px solid var(--linie);border-radius:var(--r-gross);background:var(--band);box-shadow:var(--schatten-bild);overflow:hidden}.st-anlass-bild img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.st-anlass h3{margin-top:var(--s3);font-size:var(--fs-h3);color:var(--tinte);line-height:1.25}.st-anlass p{color:var(--text);margin-top:.5rem}.st-anlass-link{margin-top:auto;padding-top:.75rem;font-weight:500;display:block}.st-anlaesse-legende{margin-top:var(--s3);font-size:var(--fs-klein);color:var(--text-2)}.st-grenzen{gap:var(--s1) var(--s4);margin-top:var(--s4);padding:var(--s3) var(--s4);border:1px dashed var(--linie-stark);border-left:3px solid var(--tinte);border-radius:var(--r-klein);background:var(--band);grid-template-columns:minmax(0,1fr);display:grid}.st-grenzen>div>*+*{margin-top:var(--s1)}.st-grenzen-titel{font-family:var(--serif);font-size:var(--fs-h3);color:var(--tinte)}@media (width>=800px){.st-grenzen{grid-template-columns:10rem minmax(0,1fr)}}.st-sicher-raster{gap:var(--s4) var(--s5);margin-top:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1200px){.st-sicher-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}@media (width>=1200px) and (height>=700px){.st-sicher-schema{top:calc(var(--kopf-hoehe) + var(--s3));position:sticky}}.sc{margin:0}.sc-baum{justify-items:center;display:grid}.sc-knoten{border:1.5px solid var(--auf-tinte-akzent);border-radius:var(--r-klein);background:var(--nacht-2);color:#fff;font-size:var(--fs-klein);text-align:center;padding:.5rem .875rem;font-weight:600}.sc-wurzel{margin-bottom:1.5rem;position:relative}.sc-wurzel:after{content:"";background:var(--auf-tinte-2);width:1.5px;height:1.5rem;position:absolute;top:100%;left:50%}.sc-aeste{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;list-style:none;display:grid;position:relative}.sc-aeste:before{content:"";background:var(--auf-tinte-2);height:1.5px;position:absolute;top:0;left:16.67%;right:16.67%}.sc-ast{justify-items:center;gap:.5rem;padding-top:1.25rem;display:grid;position:relative}.sc-ast:before{content:"";background:var(--auf-tinte-2);width:1.5px;height:1.25rem;position:absolute;top:0;left:50%}.sc-akten{border:1px dashed var(--auf-tinte-linie);border-radius:var(--r-klein);color:var(--auf-tinte);font-size:var(--fs-klein);text-align:center;padding:.375rem .625rem}.sc-verfahren{font-family:var(--mono);font-size:var(--fs-klein);color:var(--auf-tinte-akzent)}.sc-legende{margin-top:var(--s3);font-size:var(--fs-klein);color:var(--auf-tinte-2);line-height:1.5}@media (width<=519.98px){.sc-baum{justify-items:stretch}.sc-wurzel{justify-self:start;margin-bottom:0}.sc-wurzel:after{display:none}.sc-aeste{border-left:1.5px solid var(--auf-tinte-2);grid-template-columns:minmax(0,1fr);gap:1rem;margin-left:1rem;padding:1rem 0 0 1.25rem}.sc-aeste:before{display:none}.sc-ast{justify-items:start;padding-top:0}.sc-ast:before{width:1.25rem;height:1.5px;top:1.15rem;left:-1.25rem}}@media (prefers-reduced-motion:no-preference){.st-sicher-schema.ein-vor .sc-aeste:before{transform:scaleX(0)}.sc-aeste:before{transition:transform .5s var(--ease) .2s}}.st-sicher{border-top:1px solid var(--auf-tinte-2)}.st-sicher>div{gap:.5rem var(--s5);padding-block:var(--s3);border-bottom:1px solid var(--nacht-linie);grid-template-columns:minmax(0,1fr);display:grid}.st-sicher dt{font-family:var(--serif);font-size:var(--fs-h3);color:#fff;line-height:1.25}.st-sicher dd{max-width:40em;color:var(--auf-tinte)}.st-dunkel .st-ende{margin-top:var(--s3)}.st-preise-kopf{justify-content:space-between;align-items:end;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.tk{gap:var(--s2);margin-top:var(--s4);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@media (width>=700px){.tk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.tk{grid-template-columns:repeat(4,minmax(0,1fr))}}.tk-karte{padding:var(--s3);border:1px solid var(--linie);border-radius:var(--r-gross);background:var(--grund);flex-direction:column;gap:.75rem;display:flex}.tk-karte.tk-empfohlen{border-color:var(--akzent-stark);box-shadow:inset 0 3px 0 var(--akzent-stark)}.st-preise .tk-karte.tk-empfohlen{border-color:var(--tinte);background:var(--tinte);box-shadow:none;color:var(--auf-tinte)}.st-preise .tk-empfohlen .tk-name,.st-preise .tk-empfohlen .tk-betrag,.st-preise .tk-empfohlen .tk-grenzen{color:#fff}.st-preise .tk-empfohlen .tk-einheit,.st-preise .tk-empfohlen .tk-nutzer,.st-preise .tk-empfohlen .tk-umfang{color:var(--auf-tinte-2)}.st-preise .tk-empfohlen .tk-grenzen{border-top-color:var(--auf-tinte-linie)}.st-preise .tk-empfohlen .tk-marke{color:var(--auf-tinte-akzent);background:#9cc0e82e}.st-preise .tk-empfohlen :focus-visible{outline-color:var(--auf-tinte-akzent)}@media (width>=1100px){.st-preise .tk{align-items:stretch}.st-preise .tk-empfohlen{padding-top:calc(var(--s3) + .75rem);margin-block:-.75rem .75rem}}.tk-staffel{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;height:4px;display:grid}.tk-staffel i{background:var(--linie);transform-origin:0;transition:transform .4s var(--ease);border-radius:2px}.tk-staffel i.an{background:var(--akzent-stark)}.st-preise .tk-empfohlen .tk-staffel i{background:var(--auf-tinte-linie)}.st-preise .tk-empfohlen .tk-staffel i.an{background:var(--auf-tinte-akzent)}.tk-karte.ein-vor .tk-staffel i.an{transform:scaleX(0)}.tk-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;min-height:1.75rem;display:flex}.tk-marke{background:var(--blau-flaeche);color:var(--akzent-stark);font-size:var(--fs-klein);border-radius:999px;padding:.125rem .625rem;font-weight:600}.tk-name{font-family:var(--sans);font-size:var(--fs-bedienung);color:var(--tinte);font-weight:600}.tk-preis{gap:.375rem;display:grid}.tk-betrag{font-family:var(--serif);color:var(--tinte);font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,2rem + 2vw,3.5rem);line-height:1}.tk-einheit,.tk-nutzer{font-size:var(--fs-klein);color:var(--text-2)}.tk-grenzen{border-top:1px solid var(--linie);font-size:var(--fs-klein);color:var(--text);gap:.25rem;padding-top:.75rem;font-weight:500;list-style:none;display:grid}.tk-umfang{font-size:var(--fs-klein);color:var(--text-2);line-height:1.55}.st-preis-fuss{justify-content:space-between;align-items:center;gap:var(--s2) var(--s4);margin-top:var(--s3);flex-wrap:wrap;display:flex}.st-preis-fuss .tarif-hinweis{margin:0}.st-brief-zeile{gap:var(--s3) var(--s5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.st-brief-raster{gap:var(--s4) var(--s5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=900px){.st-brief-raster{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.st-briefbogen{border:1px solid var(--blau-linie);border-top:3px solid var(--tinte);border-radius:var(--r-klein);background:var(--grund);box-shadow:var(--schatten-bild);padding:clamp(1.5rem,1rem + 2vw,3rem)}.st-briefkopf{padding-bottom:var(--s2);border-bottom:1px solid var(--linie);font-size:var(--fs-klein);color:var(--text-2)}.st-briefbogen .brief{margin-top:var(--s3)}.st-briefbogen .brief p{font-family:var(--serif);font-size:1.25rem;line-height:1.6}.st-gruss{margin-top:var(--s3);font-family:var(--serif);font-size:1.25rem}.st-unterschrift{margin-top:var(--s2);font-family:var(--serif);color:var(--tinte);font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);line-height:1.1}.st-rolle{border-top:1px solid var(--tinte);font-size:var(--fs-klein);color:var(--text-2);margin-top:.375rem;padding-top:.25rem;display:inline-block}.st-kontaktkarte{padding:var(--s3);border:1px solid var(--blau-linie);border-radius:var(--r-klein);background:var(--blau-flaeche)}.st-kontaktkarte>*+*{margin-top:var(--s2)}.st-kontakt-titel{font-family:var(--serif);font-size:var(--fs-h3);color:var(--tinte)}.st-brief-links{gap:0 var(--s4);flex-wrap:wrap;display:flex}.st-fragen{gap:var(--s3) var(--s5);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1000px){.st-fragen{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.st-faq-weiter{margin-top:var(--s3)}.st-frage-karte{margin-top:var(--s4);padding:var(--s3);border:1px solid var(--blau-linie);border-radius:var(--r-klein);background:var(--blau-flaeche)}.st-frage-karte>*+*{margin-top:var(--s1)}.st-frage-titel{font-family:var(--serif);font-size:var(--fs-h3);color:var(--tinte)}@media (width>=1000px) and (height>=700px){.st-fragen-kopf{top:calc(var(--kopf-hoehe) + var(--s3));align-self:start;position:sticky}}@media (width<=359.98px){.st-hero h1{font-size:2.125rem}}@media (prefers-reduced-motion:no-preference){.fb-fall:not([hidden]),.st-szene:not([hidden]){animation:st-ein .22s var(--ease)}[data-ein]{transition:opacity var(--dauer-ein) var(--ease), transform var(--dauer-ein) var(--ease)}.ein-vor{opacity:0;transform:translateY(8px)}[data-ein]:nth-child(2){transition-delay:80ms}[data-ein]:nth-child(3){transition-delay:.16s}[data-ein]:nth-child(4){transition-delay:.24s}}@media print{.ein-vor{opacity:1;transform:none}}@keyframes st-ein{0%{opacity:0;transform:translateY(4px)}}@media (width<=639.98px){.st-fenster{display:none}}
