.seite-start .kopfbereich{background:var(--flaeche);color:var(--offwhite);padding-bottom:calc(var(--s-10) + var(--r-section));overflow-x:clip}.seite-start .hero{padding-top:var(--s-7)}.seite-start .hero .wrap{gap:var(--s-7);grid-template-columns:1fr 1fr;align-items:center;display:grid}.seite-start .hero .label{color:var(--off-70);margin-bottom:var(--s-6);display:block}.seite-start .hero h1{margin-bottom:var(--s-6);font-size:clamp(2.4rem,1.3rem + 3vw,4.1rem);line-height:1.02}.seite-start .hero h1 .hand{color:var(--akzent-hell)}.seite-start .hero .unter{gap:var(--s-6);border-top:1px solid var(--off-20);padding-top:var(--s-6);display:grid}.seite-start .hero .lead{font-size:var(--fs-lead);color:var(--off-70);max-width:92%}.seite-start .hero .lead .hand{color:var(--offwhite);font-size:1.1em}.seite-start .hero .ctas{gap:var(--s-3);flex-wrap:wrap;display:flex}.seite-start .bogen{position:relative}.seite-start .bogen .bild{border-radius:var(--r-s) var(--r-big) var(--r-s) var(--r-big);aspect-ratio:3/2;overflow:hidden}.seite-start .bogen .bild img{object-fit:cover;width:100%;height:100%}@media (max-width:900px){.seite-start .hero{padding-top:var(--s-5)}.seite-start .hero .wrap{gap:var(--s-7);grid-template-columns:1fr}.seite-start .hero .lead{max-width:none}.seite-start .hero .ctas .btn{flex:auto;justify-content:center}.seite-start .bogen{margin:0 calc(var(--gutter) * -1);order:-1}.seite-start .kopfbereich{padding-bottom:calc(var(--s-9) + var(--r-section))}}.seite-start .prinzip .kopf p+p{margin-top:var(--s-4)}.seite-start .akzent{color:var(--teal)}.seite-start .nobr{white-space:nowrap}.seite-start .rechner--mitte{text-align:center;justify-items:center;gap:var(--s-7);grid-template-columns:1fr;max-width:760px;margin:0 auto}.seite-start .rechner--mitte .feld{width:100%}.seite-start .rechner--mitte .pillen,.seite-start .rechner--mitte .ergebnis .ctas{justify-content:center}.seite-start .rechner--mitte .hinweis{max-width:48ch;margin:0 auto}.seite-start .ablauf h2.titel{text-align:center;margin:0 auto var(--s-9);max-width:20ch}.seite-start .schritte{position:relative}.seite-start .schritte .liste{margin:0;padding:0;list-style:none}.seite-start .schritte:before,.seite-start .schritte .faden{content:"";background:var(--ink-12);width:1px;margin-left:-.5px;position:absolute;top:32px;bottom:32px;left:50%}.seite-start .schritte .faden{background:var(--teal);transform-origin:top;width:1.5px;transform:scaleY(0)}.seite-start .schritt{column-gap:var(--s-8);padding-bottom:var(--s-8);grid-template-columns:1fr 64px 1fr;align-items:center;display:grid}.seite-start .schritt:last-child{padding-bottom:0}.seite-start .schritt.rechts{grid-template-areas:"bild nr text"}.seite-start .schritt.links{grid-template-areas:"text nr bild"}.seite-start .schritt .inhalt{grid-area:text;max-width:46ch}.seite-start .schritt.links .inhalt{text-align:right;justify-self:end}.seite-start .schritt .punkt-nr{background:var(--offwhite);border:1px solid var(--ink-12);z-index:1;width:64px;height:64px;font:italic 380 1.2rem var(--serif);font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--teal);transition:border-color .6s var(--ease);border-radius:50%;grid-area:nr;place-items:center;display:grid;position:relative}.seite-start .schritt.is-in .punkt-nr{border-color:var(--teal)}.seite-start .schritt h3{margin-bottom:var(--s-3)}.seite-start .schritt p{color:var(--ink-80)}.seite-start .schritt figure{grid-area:bild;margin:0}.seite-start .schritt.rechts figure{justify-self:end}.seite-start .schritt figure .bild{aspect-ratio:3/2;width:min(100%,520px);overflow:hidden}.seite-start .schritt.links figure .bild{border-radius:var(--r-s) var(--r-big) var(--r-s) var(--r-big)}.seite-start .schritt.rechts figure .bild{border-radius:var(--r-big) var(--r-s) var(--r-big) var(--r-s)}.seite-start .schritt figure img{object-fit:cover;width:100%;height:100%}.seite-start .rechtlich{margin:var(--s-9) auto 0;gap:var(--s-6);max-width:880px;padding:var(--s-7);border-radius:var(--r-m) var(--r-m) var(--r-m) var(--r-xs);background:var(--ton);grid-template-columns:auto 1fr;align-items:start;display:grid}.seite-start .rechtlich svg{width:44px;height:44px;color:var(--teal)}.seite-start .rechtlich h3{margin-bottom:var(--s-3)}.seite-start .rechtlich p{color:var(--ink-80)}.seite-start .ablauf .ctas{gap:var(--s-3);margin-top:var(--s-8);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:900px){.seite-start .ablauf h2.titel{text-align:left;margin-bottom:var(--s-8)}.seite-start .schritte:before,.seite-start .schritte .faden{left:24px}.seite-start .schritt,.seite-start .schritt.rechts,.seite-start .schritt.links{column-gap:var(--s-4);row-gap:var(--s-5);grid-template-columns:48px 1fr;grid-template-areas:"nr text"".bild";align-items:start}.seite-start .schritt.links .inhalt{text-align:left;justify-self:start}.seite-start .schritt .punkt-nr{width:48px;height:48px;font-size:1rem}.seite-start .schritt.rechts figure{justify-self:start}.seite-start .rechtlich{padding:var(--s-6) var(--s-5);gap:var(--s-4);grid-template-columns:1fr}}.seite-start .regionen{gap:var(--s-9);grid-template-columns:5fr 6fr;align-items:start;display:grid}.seite-start .regionen .text p{color:var(--ink-80);margin-top:var(--s-5)}.seite-start .staedte{border-top:1px solid var(--ink-12);margin:0;padding:0;list-style:none}.seite-start .staedte a{padding:var(--s-4) 0;border-bottom:1px solid var(--ink-12);font:350 clamp(1.6rem, 1.2rem + 1.4vw, 2.4rem)/1.1 var(--serif);font-variation-settings:"SOFT" 60;transition:padding var(--t-base) var(--ease), color var(--t-fast);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.seite-start .staedte a .pfeil{font:400 1.2rem var(--sans);color:var(--teal);transition:transform var(--t-base) var(--ease)}.seite-start .staedte a:hover{padding-left:var(--s-3)}.seite-start .staedte a:hover .pfeil{transform:translate(6px)}.seite-start .staedte li:last-child a{font:600 .95rem var(--sans);letter-spacing:.04em;padding:var(--s-5) 0}@media (max-width:900px){.seite-start .regionen{gap:var(--s-7);grid-template-columns:1fr}}.seite-start #checkliste{overflow-x:clip}.seite-start .checkliste{gap:var(--s-9);grid-template-columns:5fr 6fr;align-items:center;display:grid}.seite-start .blatt{background:var(--offwhite);border-radius:var(--r-s);padding:var(--s-7) var(--s-6);box-shadow:var(--shadow-soft);border:1px solid var(--ink-06);max-width:440px;margin:0 auto;position:relative;transform:rotate(-2deg)}.seite-start .blatt:after{content:"";z-index:-1;background:var(--offwhite);border-radius:var(--r-s);border:1px solid var(--ink-12);position:absolute;inset:10px -10px -10px 10px;transform:rotate(3deg)}.seite-start .blatt img{width:auto;height:34px;margin-bottom:var(--s-5)}.seite-start .blatt h3{margin-bottom:var(--s-5);font-size:1.3rem}.seite-start .blatt .zeile{gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--ink-06);color:var(--ink-80);align-items:flex-start;font-size:.9rem;display:flex}.seite-start .blatt .kasten{border:1px solid var(--ink-80);border-radius:3px;flex:none;width:18px;height:18px;margin-top:2px;position:relative}.seite-start .blatt .kasten svg{width:26px;height:26px;position:absolute;inset:-4px}.seite-start .blatt .kasten path{fill:none;stroke:var(--teal);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;transition:stroke-dashoffset .7s var(--ease-slow)}.seite-start .blatt.is-in .zeile:first-of-type path{stroke-dashoffset:0;transition-delay:.6s}.seite-start .blatt.is-in .zeile:nth-of-type(2) path{stroke-dashoffset:0;transition-delay:1.1s}.seite-start .checkliste .text p{color:var(--ink-80);margin:var(--s-5) 0 var(--s-6);font-size:var(--fs-lead)}.seite-start .anfordern{gap:var(--s-4);max-width:460px;display:grid}.seite-start .anfordern .reihe{gap:var(--s-3);align-items:flex-end;display:flex}.seite-start .anfordern .eingabe{flex:1}.seite-start .anfordern .eingabe input{color:var(--ink);border-bottom-color:var(--ink-12)}.seite-start .anfordern .eingabe:after{background:var(--teal)}.seite-start .anfordern label.lbl{font:600 var(--fs-label) var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--grau);margin-bottom:var(--s-2);display:block}.seite-start .anfordern .haken{color:var(--ink-80)}.seite-start .anfordern .haken input{border-color:var(--ink-80)}.seite-start .anfordern .haken input:checked{background:var(--flaeche)}.seite-start .anfordern .haken input:checked:after{border-color:var(--offwhite)}.seite-start .rueckmeldung{font:italic 380 1.1rem var(--serif);font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--offwhite)}.seite-start .rueckmeldung .strich path{stroke:var(--akzent-hell)}.seite-start .markiert{outline:1.5px dashed var(--teal);outline-offset:6px;border-radius:4px}.seite-start .markiert-hinweis{font:600 .7rem var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--offwhite);background:var(--teal);border-radius:var(--r-pill);margin-bottom:var(--s-3);padding:.35em .7em;display:inline-block}@media (max-width:900px){.seite-start .checkliste{gap:var(--s-8);grid-template-columns:1fr}.seite-start .blatt{max-width:320px}.seite-start .anfordern .reihe{flex-direction:column;align-items:stretch}}
