.s8b[data-astro-cid-ghkykbpz]{position:relative;color:var(--ink);scroll-margin-top:104px}.s8b-karte[data-astro-cid-ghkykbpz]{padding:var(--abst-6);background:var(--cream);border-radius:var(--radius-flaeche);box-shadow:var(--shadow-mittel)}.s8b-form[data-astro-cid-ghkykbpz]{margin:0}.hf-titel[data-astro-cid-ghkykbpz]{margin:0;font-size:var(--grad-h3);font-weight:700;letter-spacing:-.025em;line-height:var(--zeile-h3);color:var(--ink);text-wrap:balance}.hf-intro[data-astro-cid-ghkykbpz]{margin:var(--abst-2) 0 var(--abst-5);font-size:var(--grad-text);line-height:var(--zeile-text);text-wrap:pretty}.s8b-feld[data-astro-cid-ghkykbpz]{display:flex;flex-direction:column}.s8b-feld[data-astro-cid-ghkykbpz]+.s8b-feld[data-astro-cid-ghkykbpz]{margin-top:var(--abst-5)}.s8b-feld[data-astro-cid-ghkykbpz] label[data-astro-cid-ghkykbpz]{font-size:15px;font-weight:650;line-height:1.35;color:var(--ink)}.s8b-freiwillig[data-astro-cid-ghkykbpz]{font-weight:400}.s8b-feld[data-astro-cid-ghkykbpz] [data-astro-cid-ghkykbpz]:is(input,textarea){box-sizing:border-box;width:100%;min-height:48px;margin-top:var(--abst-2);padding:10px 12px;border:1px solid var(--line-feld);border-radius:var(--radius-feld);background:#fff;color:var(--ink);font:inherit;font-size:16px;line-height:1.4}.s8b-feld[data-astro-cid-ghkykbpz] input[data-astro-cid-ghkykbpz]::placeholder{color:var(--muted);opacity:1}.s8b-feld[data-astro-cid-ghkykbpz] textarea[data-astro-cid-ghkykbpz]{display:block;min-height:7.5em;max-height:50vh;resize:vertical}.s8b-feld[data-astro-cid-ghkykbpz] [data-astro-cid-ghkykbpz]:is(input,textarea):focus-visible{outline:3px solid var(--amber-deep);outline-offset:2px}.s8b-feld[data-astro-cid-ghkykbpz] [data-astro-cid-ghkykbpz][aria-invalid=true]{border:2px solid var(--clay);padding:9px 11px}.s8b-feldfehler[data-astro-cid-ghkykbpz]{margin:6px 0 0;font-size:var(--grad-klein);line-height:1.45;color:var(--clay)}.s8b-hinweis[data-astro-cid-ghkykbpz]{margin:0;font-size:var(--grad-klein);line-height:var(--zeile-klein);color:var(--muted);text-wrap:pretty}.s8b-hinweis[data-astro-cid-ghkykbpz] a[data-astro-cid-ghkykbpz]{position:relative;color:var(--amber-deep);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.s8b-hinweis[data-astro-cid-ghkykbpz] a[data-astro-cid-ghkykbpz]:after{content:"";position:absolute;left:0;right:0;top:calc(50% - 22px);bottom:calc(50% - 22px)}.s8b-hinweis[data-astro-cid-ghkykbpz] a[data-astro-cid-ghkykbpz]:focus-visible{outline:3px solid var(--amber-deep);outline-offset:2px}.s8b-fehler[data-astro-cid-ghkykbpz]{margin:0 0 var(--abst-5);padding:22px;color:#87321f;background:#f6e7df;border-radius:var(--radius-flaeche);font-size:var(--grad-text);line-height:var(--zeile-text)}.s8b-fehler[data-astro-cid-ghkykbpz]:focus{outline:none}.s8b-fehler[data-astro-cid-ghkykbpz]:focus-visible{outline:3px solid var(--amber-deep);outline-offset:3px}.s8b-fehler[data-astro-cid-ghkykbpz] p{margin:0;font-weight:550}.s8b-fehler[data-astro-cid-ghkykbpz] ul{margin:8px 0 0;padding-left:20px}.s8b-fehler[data-astro-cid-ghkykbpz] a{display:block;width:fit-content;padding-block:10px;color:inherit;text-decoration:underline;text-underline-offset:.2em}.s8b-fehler[data-astro-cid-ghkykbpz] p a{display:inline;padding:0;white-space:nowrap}.s8b-fehler[data-astro-cid-ghkykbpz] a[data-astro-cid-ghkykbpz]{color:inherit;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.s8b-schluss[data-astro-cid-ghkykbpz]{margin-top:var(--abst-5)}.s8b-schluss[data-astro-cid-ghkykbpz] p[data-astro-cid-ghkykbpz]{margin:0}.s8b-schluss[data-astro-cid-ghkykbpz] .s8b-m16[data-astro-cid-ghkykbpz]{margin-top:var(--abst-5)}.s8b-schluss[data-astro-cid-ghkykbpz] .s8b-unterknopf[data-astro-cid-ghkykbpz]{margin-top:var(--abst-3);font-size:var(--grad-klein);line-height:var(--zeile-klein);color:var(--muted)}.s8b-pruefung[data-astro-cid-ghkykbpz]:not([data-pruefung=sichtbar]){height:0;overflow:hidden;margin:0}.s8b-pruefung[data-astro-cid-ghkykbpz][data-pruefung=sichtbar]{height:auto;margin-top:var(--abst-4)}.s8b-schluss[data-astro-cid-ghkykbpz] .s8b-status[data-astro-cid-ghkykbpz]{margin-top:10px;font-size:var(--grad-klein);line-height:1.45;color:var(--ink)}.s8b-schluss[data-astro-cid-ghkykbpz] .s8b-status[data-astro-cid-ghkykbpz]:empty{margin-top:0}.s8b-knopf[data-astro-cid-ghkykbpz]{display:flex;align-items:center;justify-content:space-between;gap:var(--abst-4);width:100%;min-height:52px;padding:14px 22px;border:0;border-radius:var(--radius-knopf);background:var(--amber-deep);color:var(--cream);font:inherit;font-size:15px;font-weight:550;line-height:1.3;text-align:left;text-wrap:wrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .14s var(--kurve)}.s8b-knopf[data-astro-cid-ghkykbpz] svg{flex:none}.s8b-zeichen[data-astro-cid-ghkykbpz]{display:grid;flex:none;width:20px;height:20px}.s8b-zeichen[data-astro-cid-ghkykbpz]>span[data-astro-cid-ghkykbpz]{grid-area:1 / 1;display:grid;place-items:center;opacity:0}.s8b-knopf[data-astro-cid-ghkykbpz]:not([data-zustand]) .s8b-z-pfeil[data-astro-cid-ghkykbpz],.s8b-knopf[data-astro-cid-ghkykbpz][data-zustand=laden] .s8b-z-laden[data-astro-cid-ghkykbpz],.s8b-knopf[data-astro-cid-ghkykbpz][data-zustand=erfolg] .s8b-z-haken[data-astro-cid-ghkykbpz]{opacity:1}.s8b-z-laden[data-astro-cid-ghkykbpz]{grid-auto-flow:column;gap:3px}.s8b-z-laden[data-astro-cid-ghkykbpz] i[data-astro-cid-ghkykbpz]{width:4px;height:4px;border-radius:var(--radius-pill);background:currentColor}.s8b-z-haken[data-astro-cid-ghkykbpz] .zeichen-haken{stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.s8b-zeichen[data-astro-cid-ghkykbpz]>span[data-astro-cid-ghkykbpz]{transition:opacity .16s var(--kurve)}.s8b-knopf[data-astro-cid-ghkykbpz][data-zustand=laden] .s8b-z-laden[data-astro-cid-ghkykbpz] i[data-astro-cid-ghkykbpz]{animation:s8b-punkt 1.2s ease-in-out infinite}.s8b-knopf[data-astro-cid-ghkykbpz][data-zustand=laden] .s8b-z-laden[data-astro-cid-ghkykbpz] i[data-astro-cid-ghkykbpz]:nth-child(2){animation-delay:.2s}.s8b-knopf[data-astro-cid-ghkykbpz][data-zustand=laden] .s8b-z-laden[data-astro-cid-ghkykbpz] i[data-astro-cid-ghkykbpz]:nth-child(3){animation-delay:.4s}}@keyframes s8b-punkt{0%,to{opacity:.35}40%{opacity:1}}@media(hover:hover){.s8b-knopf[data-astro-cid-ghkykbpz]:not(:disabled):hover{background:#713d08}}.s8b-knopf[data-astro-cid-ghkykbpz]:not(:disabled):active{background:#713d08;transition-duration:70ms}.s8b-knopf[data-astro-cid-ghkykbpz]:disabled{cursor:progress}.s8b-knopf[data-astro-cid-ghkykbpz]:focus-visible{outline:3px solid var(--amber-deep);outline-offset:3px}.s8b-dank[data-astro-cid-ghkykbpz]{font-size:var(--grad-text);line-height:var(--zeile-text)}.s8b-dank[data-astro-cid-ghkykbpz] .s8b-erfolgszeichen{display:block;margin:0 0 var(--abst-4);--haken-fuellung: var(--amber-deep);--haken-strich: var(--cream)}.s8b-dank[data-astro-cid-ghkykbpz] .s8b-erfolgszeichen .zeichen-haken{stroke-dashoffset:0}.s8b-dank-titel[data-astro-cid-ghkykbpz]{margin:0;font-size:var(--grad-h3);font-weight:700;letter-spacing:-.025em;line-height:var(--zeile-h3);color:var(--ink);text-wrap:balance}.s8b-dank[data-astro-cid-ghkykbpz] p[data-astro-cid-ghkykbpz]{margin:0}.s8b-dank[data-astro-cid-ghkykbpz] .s8b-d14[data-astro-cid-ghkykbpz]{margin-top:14px}.s8b-dank[data-astro-cid-ghkykbpz] .s8b-d10[data-astro-cid-ghkykbpz]{margin-top:10px}.s8b-dank[data-astro-cid-ghkykbpz] [data-astro-cid-ghkykbpz][hidden]{display:none}.s8b-dank-titel[data-astro-cid-ghkykbpz]:focus{outline:none}.s8b-dank-titel[data-astro-cid-ghkykbpz]:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.s8b-knopf[data-astro-cid-ghkykbpz]{transition:none}}@media(max-width:760px){.s8b[data-astro-cid-ghkykbpz]{scroll-margin-top:24px}.s8b-karte[data-astro-cid-ghkykbpz]{padding:var(--abst-5) 20px}}.wa-weg[data-astro-cid-ebbmuvve]{--flaeche-leise: var(--muted)}.s8a-wege[data-astro-cid-ebbmuvve]{margin-top:var(--abst-6)}.s8a-weg[data-astro-cid-ebbmuvve]{display:flex;align-items:center;justify-content:center;gap:var(--abst-3);min-height:60px;padding:var(--abst-3) var(--abst-5);border-radius:var(--radius-knopf);background:var(--amber-deep);color:var(--cream);font-size:15px;font-weight:550;line-height:1.3;white-space:nowrap;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.s8a-weg[data-astro-cid-ebbmuvve] .s8a-weg-zeichen,.s8a-weg[data-astro-cid-ebbmuvve] svg[data-astro-cid-ebbmuvve]{width:28px;height:28px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.s8a-weg[data-astro-cid-ebbmuvve]:focus-visible{outline:3px solid var(--amber-deep);outline-offset:3px}@media(hover:hover){.s8a-weg[data-astro-cid-ebbmuvve]:hover{background:color-mix(in srgb,var(--amber-deep) 82%,var(--ink))}}.s8a-weg[data-astro-cid-ebbmuvve]:active{background:color-mix(in srgb,var(--amber-deep) 82%,var(--ink));text-decoration:none}@media(prefers-reduced-motion:no-preference){.s8a-weg[data-astro-cid-ebbmuvve]{transition:background-color .14s var(--kurve)}}.s8a-vorteile[data-astro-cid-ebbmuvve]{margin:var(--abst-4) 0 0;padding:0;list-style:none;display:grid;gap:var(--abst-2)}.s8a-vorteile[data-astro-cid-ebbmuvve] li[data-astro-cid-ebbmuvve]{display:flex;gap:var(--abst-3);align-items:start;font-size:var(--grad-text);line-height:var(--zeile-text);text-wrap:pretty}.s8a-vorteile[data-astro-cid-ebbmuvve] li[data-astro-cid-ebbmuvve] svg{flex:none;margin-top:.2em}.s8a-hinweis[data-astro-cid-ebbmuvve]{margin:var(--abst-3) 0 0;font-size:var(--grad-klein);line-height:var(--zeile-klein);color:var(--flaeche-leise);text-wrap:balance}.s8a-hinweis[data-astro-cid-ebbmuvve] a[data-astro-cid-ebbmuvve]{position:relative;padding-block:14px;white-space:nowrap;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.s8a-hinweis[data-astro-cid-ebbmuvve] a[data-astro-cid-ebbmuvve]:after{content:"";position:absolute;left:0;right:0;top:calc(50% - 22px);bottom:calc(50% - 22px)}.s8a-hinweis[data-astro-cid-ebbmuvve] a[data-astro-cid-ebbmuvve]:active{text-decoration-thickness:2px}.s8a-hinweis[data-astro-cid-ebbmuvve] a[data-astro-cid-ebbmuvve]:focus-visible{outline:3px solid var(--amber-deep);outline-offset:3px}@media(max-width:760px){.s8a-wege[data-astro-cid-ebbmuvve]{margin-top:var(--abst-5)}}.contact-a [hidden]{display:none!important}.contact-intro{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-block:44px 64px;align-items:start}.contact-intro h1{max-width:13ch}.contact-intro-copy{max-width:55ch}.contact-intro-copy p{font-size:19px;line-height:1.55}.contact-intro-copy p+p{margin-top:20px}.contact-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(48px,7vw,108px);padding-bottom:100px}.contact-workspace{min-width:0;scroll-margin-top:16px}.contact-modes{display:flex;gap:8px;margin-bottom:32px;padding:6px;width:fit-content;max-width:100%;background:#e9e3d7;border-radius:8px}.contact-modes button{border:0;border-radius:5px;min-height:48px;padding:12px 20px;background:transparent;font-size:16px;font-weight:550;touch-action:manipulation}.contact-modes button[aria-pressed=true]{background:var(--ink);color:var(--cream)}.contact-a .contact-workspace h2{font-size:32px;line-height:1.16}#form-intro{margin-top:14px;font-size:18px;line-height:1.55;max-width:54ch}.contact-test-notice{margin-top:22px;font-size:14px;line-height:1.5;color:var(--muted)}.contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px;margin-top:32px}.contact-field{min-width:0}.contact-field-wide{grid-column:1 / -1}.contact-field label,.contact-test-options label{display:block;margin-bottom:9px;font-size:16px;line-height:1.4;font-weight:550}.contact-field label span{color:var(--muted);font-size:14px;font-weight:400}.contact-a input:not([type=hidden]),.contact-a textarea,.contact-a select{width:100%;min-width:0;min-height:52px;padding:13px 14px;font:inherit;font-size:17px;line-height:1.4;color:var(--ink);background:var(--cream);border:1px solid var(--line-feld);border-radius:5px;caret-color:var(--amber-deep)}.contact-a input::placeholder,.contact-a textarea::placeholder{color:var(--muted);opacity:1}.contact-a textarea{display:block;resize:vertical;min-height:130px}.contact-a [aria-invalid=true]{border-color:var(--clay)!important;border-width:2px!important}.callback-fields{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;min-width:0}.callback-fields legend{margin-bottom:18px;font-size:20px;font-weight:650}.callback-date{grid-column:1 / -1;font-size:15px;line-height:1.5;color:var(--amber-deep)}.contact-optional,.contact-privacy,.contact-after,.contact-required{font-size:15px;line-height:1.55;color:var(--muted)}.contact-optional{margin-top:18px}.contact-required{margin-top:12px}.contact-privacy{margin-top:28px}.contact-privacy a{text-decoration:underline;color:var(--ink)}.contact-submit{margin-top:24px;border:0;cursor:pointer;touch-action:manipulation}.contact-submit:disabled{cursor:wait;background:var(--muted)}.contact-after{margin-top:14px}#send-status:not(:empty){margin-top:16px;font-size:16px;line-height:1.5}.contact-test-options{margin-top:32px;color:var(--muted);font-size:14px;line-height:1.5}.contact-test-options summary{min-height:44px;padding-block:12px;width:fit-content}.contact-test-options label,.contact-test-options p{margin-top:12px}.field-error{margin-top:8px;color:var(--clay);font-size:15px;line-height:1.45}.contact-error-summary{margin-top:24px;padding:22px;color:#87321f;background:#f6e7df;border-radius:var(--radius-flaeche);font-size:16px;line-height:1.5}.contact-error-summary p{font-weight:550}.contact-error-summary ul{padding-left:20px;margin-bottom:0}.contact-error-summary a{display:block;width:fit-content;padding-block:8px;text-decoration:underline}.contact-error-summary p a{display:inline-block;padding:14px;margin:-14px;line-height:normal}.contact-error-summary p a:focus-visible{outline-offset:-9px}.contact-error-summary p a[href^="tel:"]{white-space:nowrap}.contact-people{padding-top:0}.contact-people img,.contact-result-people img{width:100%;aspect-ratio:1.18;object-fit:cover;object-position:50% 0%;border-radius:10px}.contact-people figcaption,.contact-result-people figcaption{font-size:14px}.contact-a .contact-people h2{margin-top:38px;font-size:28px;line-height:1.2}.contact-people ol{margin:24px 0 0;padding:0;list-style:none;font-size:18px;line-height:1.55}.contact-people li{display:flex;align-items:flex-start;gap:16px}.contact-people li .step-mark{margin-top:-3px}.contact-people li+li{margin-top:22px}.contact-direct{margin-top:38px}.contact-direct h3{font-size:22px;margin-bottom:8px}.contact-direct a{display:block;width:fit-content;min-height:44px;padding-block:10px;font-size:17px;text-decoration:underline;overflow-wrap:anywhere}.contact-result{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(48px,7vw,100px);align-items:start;padding-block:70px 120px;min-height:65vh}.contact-result h1{max-width:18ch}#result-text{margin-top:28px;max-width:53ch;font-size:20px;line-height:1.55}#result-signature{margin-top:28px;font-size:18px;line-height:1.55}.contact-result-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}@media(hover:hover){.contact-modes button:not([aria-pressed=true]):hover{background:var(--cream)}.contact-direct a:hover,.contact-privacy a:hover{color:var(--amber-deep)}.contact-submit:not(:disabled):hover{background:#713d08}}@media(max-width:800px){.contact-intro{grid-template-columns:1fr;gap:20px;padding-block:12px 28px}.contact-a .contact-intro .hero-category{margin-top:14px;font-size:17px}.contact-intro-copy p{font-size:17px;line-height:1.5}.contact-intro-copy p+p{margin-top:12px}.contact-layout,.contact-result{grid-template-columns:1fr;gap:56px;padding-bottom:64px}.contact-modes{width:100%}.contact-modes button{flex:1;padding-inline:10px;font-size:15px}.contact-fields,.callback-fields{grid-template-columns:1fr}.contact-a .contact-workspace h2{font-size:29px}.contact-submit{width:100%}.contact-people{max-width:560px}.contact-result{padding-top:36px}#result-text{font-size:18px}.contact-result-people{max-width:560px}}@media(max-width:760px){.contact-result .contact-result-actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.contact-a{scroll-behavior:auto}}.contact-b{--cb-paper-2: var(--paper-2);--cb-sand: var(--sand);--cb-naht: var(--line-naht);--cb-feldkante: var(--line-feld);--cb-r-flaeche: var(--radius-flaeche);--cb-r-bild: var(--radius-bild);--cb-r-feld: var(--radius-feld);--cb-r-knopf: var(--radius-knopf);--cb-r-pill: var(--radius-pill);--cb-schatten: var(--shadow-mittel)}.cb-nur-vorlesen{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cb-nur-handy{display:none}.cb-seite{display:grid;grid-template-columns:minmax(0,480fr) minmax(0,599fr);grid-template-rows:auto auto auto auto auto auto 1fr;column-gap:72px;align-items:start;padding-block:24px 64px}.cb-seite>*{grid-column:1;min-width:0}.cb-seite>.cb-karte{grid-column:2;grid-row:1 / -1}.cb-kopf h1{max-width:13ch}.cb-einleitung{margin-top:24px;max-width:55ch}.cb-einleitung p{font-size:19px;line-height:1.55}.contact-b .cb-schritte h2{font-size:28px;line-height:1.2}.contact-b .cb-aufklapper h2{font-size:22px;line-height:1.2}.cb-schritte ol,.cb-aufklapper ol{margin:24px 0 0;padding:0;list-style:none;font-size:18px;line-height:1.55}.cb-schritte li,.cb-aufklapper li{display:flex;align-items:flex-start;gap:16px}.cb-schritte li .step-mark,.cb-aufklapper li .step-mark{margin-top:-3px}.cb-schritte li+li,.cb-aufklapper li+li{margin-top:24px}.cb-untere-gruppe{margin-top:48px}.cb-preis{max-inline-size:var(--mass-zeile);font-size:17px;line-height:1.55}.cb-preis-knopf{margin-top:12px;font-size:15px;line-height:1.5}.cb-hosting{max-inline-size:480px;margin-top:var(--abst-3);font-size:15px;line-height:1.5;color:var(--muted);text-wrap:pretty}.contact-b .contact-direct .cb-wa{margin-top:var(--abst-3)}.contact-b .contact-direct .cb-wa-hinweis{margin:0}.contact-b .contact-direct .cb-wa-hinweis a{font-size:15px;color:var(--muted)}.contact-b .contact-direct{margin-top:0}.cb-karte{background:var(--cb-paper-2);border:1px solid var(--cb-naht);border-radius:var(--cb-r-flaeche);box-shadow:var(--cb-schatten);overflow:hidden}.cb-karte-innen{padding:12px 24px 24px}.contact-b .cb-modi{margin-bottom:8px;padding:4px;gap:4px;background:var(--cb-sand);border-radius:var(--cb-r-pill)}.contact-b .cb-modi button{min-height:44px;padding:10px 18px;border-radius:var(--cb-r-pill);font-size:15px;font-weight:600}.contact-b .cb-modi button:focus-visible{outline-offset:0}.contact-b .contact-workspace .cb-formtitel{font-size:24px;line-height:1.2}.contact-b #form-intro{margin-top:4px;font-size:16px;line-height:1.45;max-inline-size:var(--mass-zeile)}.contact-b .contact-test-notice{margin-top:8px}.cb-felder{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:8px}.cb-feld-drei{grid-column:span 2}.cb-feld-zwei{grid-column:span 3}.cb-rueckruf,.cb-feld-nachricht{grid-column:1 / -1}.contact-b .cb-feld label{margin-bottom:4px;font-size:15px;line-height:1.3;font-weight:600;white-space:nowrap}.contact-b .cb-feld label span{font-size:14px}.contact-b .cb-karte input:not([type=hidden]),.contact-b .cb-karte textarea,.contact-b .cb-karte select{min-height:44px;padding:10px 12px;font-size:16px;line-height:1.4;background:var(--paper);border-color:var(--cb-feldkante);border-radius:var(--cb-r-feld)}.contact-b .cb-karte textarea{min-height:88px;height:88px}.contact-b .field-error{margin-top:6px;font-size:14px}.contact-b .cb-rueckruf{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.contact-b .cb-rueckruf legend{margin-bottom:8px;font-size:16px;font-weight:600}.contact-b .callback-date{font-size:14px;line-height:1.4}.contact-b .cb-datenschutz{max-inline-size:var(--mass-zeile);margin-top:8px;font-size:14px;line-height:1.5}.contact-b .cb-datenschutz a{position:relative}.contact-b .cb-datenschutz a:after{content:"";position:absolute;inset:-14px 0}.contact-b .daher-turnstile{margin-top:0}.contact-b .daher-turnstile[data-sichtbar]{margin-top:var(--abst-3)}.contact-b .contact-submit{width:100%;margin-top:12px;border-radius:var(--cb-r-knopf)}.contact-b .contact-after{margin-top:12px;font-size:14px}.contact-b .contact-optional,.contact-b .contact-required{margin-top:8px;font-size:14px}.contact-b form:not([data-mode=nachricht]) .cb-stern-email,.contact-b form:not([data-mode=rueckruf]) .cb-stern-telefon{display:none}.contact-b #send-status:not(:empty){margin-top:12px}.cb-kartenkopf{display:grid;grid-template-columns:80px minmax(0,1fr);grid-template-rows:auto 1fr;gap:4px 20px;margin:0;padding:16px 24px 0}.cb-kartenkopf img{grid-row:1 / span 2;display:block;width:100%;height:auto;aspect-ratio:1122 / 1402;object-fit:cover;border-radius:var(--cb-r-bild)}.cb-kartenkopf>p{max-inline-size:var(--mass-zeile);font-size:16px;line-height:1.5}.cb-aufklapper{margin-top:20px}.cb-aufklapper summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;cursor:pointer;list-style:none}.cb-aufklapper summary::-webkit-details-marker{display:none}.cb-aufklapper summary h2{margin:0}.cb-pfeil{flex:0 0 24px;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cb-aufklapper[open] .cb-pfeil{transform:rotate(180deg)}.cb-aufklapper ol{margin-top:12px;font-size:16px}.cb-aufklapper li+li{margin-top:16px}@media(min-width:900px){.contact-b .cb-rueckruf legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.contact-b form[data-mode=rueckruf] textarea{min-height:44px;height:44px}}@media(max-width:1099px){.cb-feld-drei,.cb-feld-zwei{grid-column:span 3}.contact-b .cb-feld label{white-space:normal}.cb-felder{align-items:end}}@media(max-width:899px){.cb-seite{grid-template-columns:minmax(0,1fr);grid-template-rows:none;padding-block:12px 48px}.cb-seite>*,.cb-seite>.cb-karte{grid-column:1;grid-row:auto}.cb-nur-handy{display:block}.cb-nur-rechner{display:none}.contact-b .cb-kopf .hero-category{margin-top:14px;font-size:17px}.cb-einleitung{margin-top:20px}.cb-einleitung p{font-size:17px;line-height:1.5}.cb-seite>.cb-karte{margin-top:24px}.cb-karte-innen{padding:20px 16px}.contact-b .cb-modi{width:100%}.contact-b .cb-modi button{flex:1;padding-inline:6px;font-size:14px;white-space:nowrap}.contact-b .contact-submit{padding-inline:16px}.cb-felder{grid-template-columns:minmax(0,1fr);margin-top:16px}.contact-b #form-intro{margin-top:6px}.contact-b .cb-datenschutz{margin-top:12px}.cb-feld-drei,.cb-feld-zwei{grid-column:1 / -1}.contact-b .cb-feld label{white-space:normal}.contact-b .cb-rueckruf{grid-template-columns:minmax(0,1fr)}.contact-b .cb-modi{margin-bottom:16px}.contact-b .cb-feld label{margin-bottom:6px}.cb-kartenkopf{grid-template-columns:96px minmax(0,1fr);gap:4px 16px;padding:20px 16px 0}}@media(prefers-reduced-motion:reduce){.cb-pfeil{transition:none}}.cb-nowrap{white-space:nowrap}.cb-einleitung p,.cb-kartenkopf>p,.cb-preis,.cb-schritte li,.cb-aufklapper li,.contact-b #form-intro{text-wrap:pretty}.cb-ausweg{padding:32px;background:var(--cream);border-radius:var(--cb-r-flaeche)}.cb-ausweg-wer{display:flex;align-items:center;gap:16px;font-size:15px;line-height:1.5}.cb-ausweg-wer img{flex:none;width:auto;height:72px;aspect-ratio:1.18;object-fit:cover;object-position:50% 0%;border-radius:var(--cb-r-bild)}.cb-ausweg-wege{display:grid;gap:4px;margin-top:16px}.contact-b .cb-fehler h1{font-size:clamp(29px,2.8vw,40px);line-height:1.08}.cb-ausweg-wege a{display:flex;align-items:center;min-height:56px;width:fit-content;max-width:100%;font-size:24px;font-weight:600;line-height:1.3;color:var(--ink);text-decoration:underline;overflow-wrap:anywhere}@media(max-width:800px){.cb-fehler.contact-result{gap:32px}.cb-ausweg{padding:24px}.cb-ausweg-wege a{font-size:20px}}@media(hover:hover){.cb-ausweg-wege a:hover{color:var(--amber-deep)}}body.contact-b .cb-kopf[data-astro-cid-iakciufs] .hero-category[data-astro-cid-iakciufs]{margin-top:0}.contact-b[data-astro-cid-iakciufs] .cb-kopf[data-astro-cid-iakciufs] h1[data-astro-cid-iakciufs]{max-width:none;margin-top:var(--abst-3);text-wrap:balance}@media(max-width:359px){.contact-b[data-astro-cid-iakciufs] .cb-kopf[data-astro-cid-iakciufs] h1[data-astro-cid-iakciufs]{font-size:var(--grad-h2)}}.contact-b[data-astro-cid-iakciufs] .cb-usp[data-astro-cid-iakciufs]{display:grid;row-gap:var(--abst-1);margin:var(--abst-5) 0 0;padding:0;list-style:none;font-size:17px;font-weight:400;line-height:1.4;color:var(--ink);text-wrap:balance}@media(max-width:899px){.contact-b[data-astro-cid-iakciufs] .cb-usp[data-astro-cid-iakciufs]{margin-top:var(--abst-4);font-size:16px}}.contact-b[data-astro-cid-iakciufs] .cb-usp[data-astro-cid-iakciufs] li[data-astro-cid-iakciufs]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--abst-2)}.contact-b[data-astro-cid-iakciufs] .cb-usp[data-astro-cid-iakciufs] li[data-astro-cid-iakciufs]:before{content:"·";content:"·" / "";font-weight:700}@media(min-width:900px){.contact-b[data-astro-cid-iakciufs] .cb-seite[data-astro-cid-iakciufs]{grid-template-rows:repeat(5,auto) 1fr auto}.contact-b[data-astro-cid-iakciufs] .cb-seite[data-astro-cid-iakciufs]>.s8b{grid-column:2;grid-row:1 / 7}.contact-b[data-astro-cid-iakciufs] .cb-seite[data-astro-cid-iakciufs]>.cb-untere-gruppe{grid-column:1 / -1;grid-row:7;margin-top:var(--abst-8)}.contact-b[data-astro-cid-iakciufs] .cb-seite[data-astro-cid-iakciufs]>.cb-untere-gruppe ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--abst-7)}.contact-b[data-astro-cid-iakciufs] .cb-seite[data-astro-cid-iakciufs]>.cb-untere-gruppe li+li{margin-top:0}}@media(max-width:899px){.contact-b[data-astro-cid-iakciufs] .cb-seite[data-astro-cid-iakciufs]>.cb-aufklapper{margin-top:var(--abst-6)}}@media(max-width:899px){.contact-b[data-astro-cid-iakciufs] .cb-seite[data-astro-cid-iakciufs]>.s8b{margin-top:var(--abst-6)}}.contact-b[data-astro-cid-iakciufs] .cb-kartenkopf[data-astro-cid-iakciufs]{padding:0;margin:0 0 var(--abst-5)}.contact-b[data-astro-cid-iakciufs] .s8b-datenschutz a{padding-block:14px}.contact-b[data-astro-cid-iakciufs] .cb-preis-knopf[data-astro-cid-iakciufs]{margin-top:var(--abst-3);color:var(--muted)}.contact-b[data-astro-cid-iakciufs] .cb-wa-weg{max-width:480px}.contact-result[data-astro-cid-iakciufs] h1[data-astro-cid-iakciufs]{text-wrap:balance}
