:where(.seite-anfrage) .anfrage-seite{background:var(--hell);padding-top:72px}:where(.seite-anfrage) .anfrage-raster{grid-template-columns:1fr 1.25fr;align-items:start;gap:80px;display:grid}:where(.seite-anfrage) .anfrage-text{position:sticky;top:120px}:where(.seite-anfrage) .anfrage-text .ueberschrift{margin-bottom:24px;font-size:clamp(36px,3.5vw,50px)}:where(.seite-anfrage) .danach-titel{font:400 20px/1.3 var(--font-rubik),sans-serif;margin:0 0 16px}:where(.seite-anfrage) .danach{gap:14px;margin:0;padding:0;list-style:none;display:grid}:where(.seite-anfrage) .danach li{color:var(--fliess);align-items:flex-start;gap:12px;font-size:16.5px;line-height:1.5;display:flex}:where(.seite-anfrage) .danach b{background:var(--gold-dunkel);color:#fff;width:28px;height:28px;font:400 14px/1 var(--font-rubik),sans-serif;border-radius:100px;flex:none;place-items:center;display:grid}:where(.seite-anfrage) .frage{align-items:center;gap:12px;margin-bottom:18px;display:flex;font:400 24px/1.3 var(--font-rubik),sans-serif!important}:where(.seite-anfrage) .frage b{background:rgba(var(--gold-rgb),.16);width:30px;height:30px;font:400 14px/1 var(--font-rubik),sans-serif;color:var(--text);border-radius:100px;flex:none;place-items:center;display:grid}:where(.seite-anfrage) .frage-hilfe{color:var(--leise);margin:-10px 0 14px;font-size:14px}:where(.seite-anfrage) .fortschritt{background:#efe8de;border-radius:100px;height:6px;margin-bottom:10px;overflow:hidden}:where(.seite-anfrage) .balken{background:var(--gold);border-radius:100px;width:20%;height:100%;transition:width .35s;display:block}:where(.seite-anfrage) .schritt-zahl{font:600 13px/1 var(--font-roboto),sans-serif;color:var(--leise);margin:0 0 26px}:where(.seite-anfrage) .schrittweise .schritt{min-height:230px;animation:.35s both rein}@keyframes rein{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where(.seite-anfrage) .schrittweise .schritt{animation:none}:where(.seite-anfrage) .balken{transition:none}}:where(.seite-anfrage) .schritt-knoepfe{justify-content:space-between;align-items:center;margin-top:8px;display:flex}:where(.seite-anfrage) .zurueck{font:600 15px/1 var(--font-roboto),sans-serif;color:var(--leise);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:12px 4px;text-decoration:underline}:where(.seite-anfrage) .weiter{margin-left:auto}:where(.seite-anfrage) .einseitig fieldset.feld{margin-bottom:34px}@media (max-width:1100px){:where(.seite-anfrage) .anfrage-seite{padding-top:48px}:where(.seite-anfrage) .anfrage-raster{grid-template-columns:1fr;gap:36px}:where(.seite-anfrage) .anfrage-text{position:static}:where(.seite-anfrage) .anfrage-text .ueberschrift{font-size:34px}}@media (max-width:520px){:where(.seite-anfrage) .anfrage-text .ueberschrift{font-size:30px}:where(.seite-anfrage) .frage{font-size:21px!important}}:where(.seite-anfrage) .paket-titel{margin-top:36px}:where(.seite-anfrage) .paket-text{color:var(--fliess);margin:0 0 16px;font-size:16.5px;line-height:1.55}:where(.seite-anfrage) .paket-links{flex-wrap:wrap;gap:10px 28px;margin:0;display:flex}:where(.seite-anfrage) .schritt--zahl{align-content:start}:where(.seite-anfrage) .mitarbeiter-feld{background:#fff;border:1.5px solid #e2e2e2;border-radius:6px;align-items:center;gap:12px;max-width:380px;padding:0 18px;display:flex}:where(.seite-anfrage) .mitarbeiter-feld:focus-within{border-color:var(--fokus);box-shadow:0 0 0 3px #22272829}:where(.seite-anfrage) .mitarbeiter-feld:has(input[aria-invalid=true]){border-color:#c0563f}:where(.seite-anfrage) .mitarbeiter-feld input,:where(.seite-anfrage) .mitarbeiter-feld input:focus{min-width:0;box-shadow:none;font:400 30px/1.1 var(--font-rubik),sans-serif;color:var(--text);background:0 0;border:0;flex:1;padding:14px 0}:where(.seite-anfrage) .mitarbeiter-feld input::placeholder{color:#b5ac9f;font-size:20px}:where(.seite-anfrage) .mitarbeiter-feld label{font:400 18px/1.2 var(--font-rubik),sans-serif;color:var(--leise);flex:none}:where(.seite-anfrage) .mitarbeiter-hilfe{color:var(--leise);margin:14px 0 0;font-size:14px}
