.ls-form{max-width:52rem;margin-top:2.5rem}.ls-form .tk-eingabe{margin-top:0}.ls-feldname{color:var(--tk-leise-nacht);font-size:.8125rem;display:block}.ls-feldname span{color:var(--tk-leise-nacht);opacity:.8}.ls-felder{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.ls-felder{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:1.5rem 2rem}}.ls-felder .tk-feld input{font-size:1.125rem}.ls-felder .tk-feld input::placeholder{color:#fff6}.ls-felder .tk-feld input:focus-visible{box-shadow:0 2px 0 0 var(--uf-color-pink);outline:none}.ls-felder .tk-knopf-pruefen{justify-content:center;width:100%}@media (min-width:640px){.ls-felder .tk-knopf-pruefen{width:auto}}.ls-unter{color:var(--tk-leise-nacht);flex-wrap:wrap;align-items:center;gap:0 1rem;margin-top:.75rem;font-size:.875rem;display:flex}.ls-kosten{color:var(--tk-leise-nacht);margin:.75rem 0 0;font-size:.875rem}html[data-tk-start=ergebnis] .tk-buehne .ls-form{flex-wrap:wrap;align-items:flex-end;gap:.375rem .75rem;margin-top:0;display:flex}html[data-tk-start=ergebnis] .tk-buehne .ls-form>.tk-eingabe{flex:1 1 0;min-width:0}html[data-tk-start=ergebnis] .tk-buehne .ls-felder{flex:2 1 0;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:.75rem;min-width:0;margin-top:0}html[data-tk-start=ergebnis] .tk-buehne .ls-felder .tk-feld input{margin-top:0;padding:.5rem 0;font-size:1rem}html[data-tk-start=ergebnis] .tk-buehne .ls-felder .tk-knopf-pruefen{white-space:nowrap;width:auto;min-height:44px;padding:0 1.25rem;font-size:.9375rem}html[data-tk-start=ergebnis] .tk-buehne .ls-form .tk-eingabe-fehler{flex-basis:100%}html[data-tk-start=ergebnis] .tk-buehne .ls-feldname,html[data-tk-start=ergebnis] .tk-buehne .ls-felder label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-tk-start=ergebnis] .tk-buehne .ls-unter,html[data-tk-start=ergebnis] .tk-buehne .ls-kosten{display:none}@media (max-width:639px){html[data-tk-start=ergebnis] .tk-buehne .ls-felder{grid-template-columns:minmax(0,1fr) auto}html[data-tk-start=ergebnis] .tk-buehne .ls-feld-ort{display:none}}.ls-geteilt .ls-geteilt-titel{letter-spacing:-.02em;font-size:1.5rem;line-height:1.2}@media (min-width:768px){.ls-geteilt .ls-geteilt-titel{font-size:1.875rem}}.ls-geteilt-aktion{margin:1.25rem 0 0}.ls-textknopf-nacht{min-height:44px;color:var(--tk-hell-nacht);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--tk-linie-nacht);text-decoration-color:var(--tk-linie-nacht);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.ls-textknopf-nacht:hover{color:#fff;text-decoration-color:currentColor}.ls-textknopf-nacht:disabled{opacity:.6;cursor:progress}.ls-textknopf-nacht:focus-visible{outline:2px solid var(--uf-color-pink);outline-offset:2px;border-radius:4px}.ls-kapitel{margin-top:3.5rem}.ls-kapitel-titel{font-family:var(--uf-font-heading);letter-spacing:-.02em;color:var(--uf-color-text-dark);margin:.5rem 0 0;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:600;line-height:1.2}.ls-kapitel .tk-merkmale{margin-top:1.5rem}.ls-zitat{border-left:2px solid var(--uf-color-secondary);max-width:46rem;margin:1.5rem 0 0;padding:.25rem 0 .25rem 1.25rem}.ls-zitat p{color:#0e1330;margin:0;font-family:inherit;font-size:1.0625rem;font-style:italic;line-height:1.6}.ls-zitat footer{color:var(--tk-leise);margin-top:.75rem;font-size:.875rem}.ls-frage{color:var(--tk-fliess);margin:1rem 0 0;font-size:.9375rem}.ls-kandidaten{border-top:1px solid var(--tk-linie);margin-top:1.25rem;padding-top:1rem}.ls-kandidaten ul{margin:.5rem 0 0;padding:0;list-style:none}.ls-kandidaten li{border-bottom:1px solid var(--tk-linie);color:var(--tk-fliess);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1.5rem;padding:.5rem 0;font-size:.9375rem;display:flex}.ls-kandidaten a{color:#0e1330;font-weight:500}.ls-plan{border-bottom:1px solid var(--tk-linie);counter-reset:ls-plan;margin:1.5rem 0 0;padding:0;list-style:none}.ls-plan li{border-top:1px solid var(--tk-linie);counter-increment:ls-plan;grid-template-columns:2.25rem minmax(0,1fr);gap:.25rem 1rem;padding:1.25rem 0;display:grid}.ls-plan li:before{content:counter(ls-plan, decimal-leading-zero);font-family:var(--uf-font-heading);color:var(--tk-leise);grid-row:span 3;font-size:.9375rem}@media (min-width:768px){.ls-plan li{grid-template-columns:2.5rem minmax(0,1fr) 12rem;gap:.25rem 2rem}.ls-plan li:before{grid-row:span 2}}.ls-plan-titel{font-family:var(--uf-font-heading);color:#0e1330;margin:0;font-size:1.125rem;font-weight:600}.ls-plan-text{color:var(--tk-fliess);margin:.375rem 0 0;font-size:.9375rem;line-height:1.6}.ls-plan-wirkung{color:var(--tk-leise);margin:.375rem 0 0;font-size:.875rem}.ls-plan-meta{color:var(--tk-leise);font-size:.8125rem;line-height:1.6}@media (min-width:768px){.ls-plan-meta{text-align:right;grid-area:1/3/span 2}}.ls-plan-meta strong{color:var(--tk-fliess);font-weight:600}.ls-hinweis{max-width:46rem;color:var(--tk-fliess);margin:1rem 0 0;font-size:.9375rem;line-height:1.6}.ls-fuss{flex-wrap:wrap;align-items:center;gap:0 1rem;margin-top:2rem;display:flex}.ls-agentur{padding-block:0 2.5rem}.ls-agentur-zeile{border-block:1px solid var(--tk-linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;padding:1.25rem 0;display:flex}.ls-agentur-zeile p{color:var(--tk-fliess);margin:0}@media print{html[data-tk-druck] .ls-kandidaten button,html[data-tk-druck] .ls-fuss{display:none}}
