.anf-seite{background:var(--grund-dunkel);min-height:100svh;color:var(--text-auf-dunkel);font-family:var(--schrift);background-image:radial-gradient(60rem 40rem at 78% -8%,#b8733329,#0000 62%),radial-gradient(48rem 34rem at 8% 104%,#c94a3a21,#0000 60%);background-attachment:fixed;flex-direction:column;display:flex}.anf-motiv{z-index:0;pointer-events:none;position:fixed;inset:0}.anf-motiv-bild{object-fit:cover;object-position:center 42%}.anf-motiv:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--tiefnavy) 97%, transparent) 0%, color-mix(in srgb, var(--tiefnavy) 88%, transparent) 45%, color-mix(in srgb, var(--tiefnavy) 96%, transparent) 100%);position:absolute;inset:0}.anf-kopf{z-index:1;border-bottom:1px solid var(--linie-auf-dunkel);position:relative}.anf-kopf-inhalt{max-width:var(--breite);padding:var(--s4) var(--s4);justify-content:space-between;align-items:center;gap:var(--s4);margin:0 auto;display:flex}.anf-marke{align-items:baseline;gap:.5rem;min-height:24px;text-decoration:none;display:inline-flex}.anf-logo{filter:brightness(0)invert();width:auto;height:20px}.anf-zusatz{font-size:.62rem;font-weight:var(--gewicht-halbfett);letter-spacing:.14em;text-transform:uppercase;color:var(--text-leise-auf-dunkel)}.anf-gewerk{font-size:.62rem;font-weight:var(--gewicht-schwer);letter-spacing:.12em;text-transform:uppercase;color:var(--rot-lesbar);white-space:nowrap;border-left:1px solid #ffffff2e;padding-left:.6rem}@media (max-width:559px){.anf-gewerk+.anf-zusatz{display:none}}@media (max-width:389px){.anf-gewerk{letter-spacing:.08em;padding-left:.45rem}.anf-logo{height:17px}}.anf-kopf-telefon{min-height:44px;color:var(--text-auf-dunkel);font-size:.9rem;font-weight:var(--gewicht-halbfett);padding:var(--s2) var(--s3);border:1px solid var(--linie-auf-dunkel);border-radius:var(--radius-knopf);white-space:nowrap;transition:border-color .2s var(--ease), background-color .2s var(--ease);align-items:center;text-decoration:none;display:inline-flex}.anf-kopf-telefon:hover{background:#ffffff0d;border-color:#ffffff52}.anf-kopf-telefon-lang{display:none}@media (min-width:560px){.anf-logo{height:24px}.anf-zusatz{font-size:.68rem}.anf-kopf-telefon-lang{display:inline}.anf-kopf-telefon-kurz{display:none}}.anf-inhalt{z-index:1;width:100%;max-width:720px;padding:var(--s6) var(--s4) var(--s7);flex:1;margin:0 auto;position:relative}@media (min-width:560px){.anf-inhalt{padding-top:var(--s7)}}.anf-rahmen{scroll-margin-top:var(--s5)}.anf-leiste{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s3);display:flex}.anf-zurueck{min-height:44px;padding:var(--s2) var(--s3) var(--s2) 0;color:var(--text-leise-auf-dunkel);font:inherit;cursor:pointer;border-radius:var(--radius-klein);transition:color .2s var(--ease);background:0 0;border:0;align-items:center;font-size:.86rem;display:inline-flex}.anf-zurueck:hover{color:var(--text-auf-dunkel)}.anf-zaehler{font-size:.75rem;font-weight:var(--gewicht-halbfett);letter-spacing:.1em;text-transform:uppercase;color:var(--text-leise-auf-dunkel);margin:0}.anf-schiene{margin-bottom:var(--s4)}.anf-stufen{gap:5px;margin:0;padding:0;list-style:none;display:flex}.anf-stufe{flex:1;min-width:0}.anf-stufe-balken{background:#ffffff1a;border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}.anf-stufe-fertig .anf-stufe-balken{background:var(--kupfer)}.anf-stufe-jetzt .anf-stufe-balken{background:#ffffff1a}.anf-stufe-jetzt .anf-stufe-balken:after{content:"";background:var(--verlauf-kupfer);transform-origin:0;animation:anf-fuellen .5s var(--ease) both;border-radius:999px;position:absolute;inset:0}.anf-stufe-name{margin:var(--s2) 0 0;font-size:.75rem;font-weight:var(--gewicht-fett);letter-spacing:.1em;text-transform:uppercase;color:var(--text-auf-dunkel)}@media (max-width:389px){.anf-stufen{gap:4px}}.anf-karte{background:var(--grund);color:var(--text);border-radius:var(--radius-gross);box-shadow:var(--schatten-auf-dunkel);padding:var(--s5) var(--s4) var(--s6);animation:anf-auf .32s var(--ease) both}@media (min-width:560px){.anf-karte{padding:var(--s7) var(--s6)}}.anf-honig{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.anf-buehne{flex-direction:column;display:flex}.anf-kicker{margin:0 0 var(--s2);font-size:var(--grad-kicker);font-weight:var(--gewicht-halbfett);color:var(--rot-lesbar)}.anf-frage{font-size:1.5rem;line-height:1.18;font-weight:var(--gewicht-schwer);letter-spacing:var(--laufweite-eng);color:var(--tiefnavy);text-wrap:balance;margin:0}@media (min-width:560px){.anf-frage{font-size:1.9rem}}.anf-unterzeile{margin:var(--s3) 0 0;color:var(--text-leise);font-size:.98rem;line-height:1.55}.anf-antworten{margin:var(--s5) 0 0;gap:var(--s3);padding:0;list-style:none;display:grid}@media (min-width:560px){.anf-antworten-2{grid-template-columns:1fr 1fr}.anf-antwort-weit{grid-column:1/-1}}.anf-antwort{justify-content:space-between;align-items:center;gap:var(--s3);text-align:left;width:100%;min-height:56px;padding:var(--s4);background:var(--grund-gedaempft);border:1px solid var(--linie);border-radius:var(--radius-karte);font:inherit;color:var(--text);cursor:pointer;transition:border-color .18s var(--ease), background-color .18s var(--ease), transform .18s var(--ease);display:flex}.anf-antwort:hover{border-color:var(--rot);background:var(--weiss);transform:translateY(-1px)}.anf-antwort.ist-gewaehlt,.anf-antwort.ist-offen{border-color:var(--rot);background:var(--rot-blass)}.anf-antwort-text{flex-direction:column;gap:2px;min-width:0;display:flex}.anf-antwort-label{font-weight:var(--gewicht-fett);color:var(--tiefnavy);line-height:1.3}.anf-antwort-zusatz{color:var(--text-leise);font-size:.85rem;line-height:1.35}.anf-antwort-pfeil{color:var(--rot-lesbar);opacity:.55;transition:transform .18s var(--ease), opacity .18s var(--ease);flex:none}.anf-antwort:hover .anf-antwort-pfeil{opacity:1;transform:translate(3px)}.anf-andere{margin-top:var(--s5);padding-top:var(--s5);border-top:1px solid var(--linie);animation:anf-auf .32s var(--ease) both}.anf-chips{gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.anf-chip{min-height:40px;padding:var(--s2) var(--s4);background:var(--weiss);border:1px solid var(--linie);font:inherit;text-align:left;color:var(--text);cursor:pointer;transition:border-color .18s var(--ease), background-color .18s var(--ease);border-radius:999px;font-size:.88rem}.anf-chip:hover{border-color:var(--rot);background:var(--rot-blass)}.anf-andere .anf-feld-label{margin-bottom:var(--s2);display:block}.anf-andere .anf-chips,.anf-andere .anf-klein,.anf-andere .anf-leise{margin-top:var(--s4)}.anf-felder{gap:var(--s4);margin-top:var(--s5);flex-direction:column;display:flex}.anf-felder-paar{gap:var(--s4);display:grid}@media (min-width:560px){.anf-felder-paar{grid-template-columns:1fr 1fr;align-items:start}}.anf-felder .anf-feld,.anf-felder-paar .anf-feld{margin-top:0}.anf-erscheint{animation:anf-auf .34s var(--ease) both}.anf-plz-feld{max-width:13rem}.anf-region-zeile{margin:var(--s2) 0 0;color:var(--text-leise);animation:anf-auf .24s var(--ease) both;font-size:.86rem;line-height:1.45}.anf-region-ort{color:var(--tiefnavy);font-weight:var(--gewicht-fett)}.anf-weiter{min-height:54px;padding:var(--s3) var(--s6);border-radius:var(--radius-knopf);background:var(--verlauf-kupfer);color:var(--weiss);font:inherit;font-size:1rem;font-weight:var(--gewicht-fett);cursor:pointer;text-align:center;box-shadow:var(--schatten-knopf);transition:transform .18s var(--ease), box-shadow .18s var(--ease), opacity .18s var(--ease);border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.anf-weiter:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px #c94a3a4d}.anf-weiter:disabled{background:var(--lichtgrau);color:var(--text-leise);cursor:not-allowed;box-shadow:none}.anf-weiter-gross{width:100%;margin-top:var(--s5)}.anf-weiter-hell{background:var(--tiefnavy);box-shadow:var(--schatten)}.anf-weiter-hell:hover{box-shadow:var(--schatten-gross)}.anf-vorschlag{margin-top:var(--s3);justify-content:space-between;align-items:center;gap:var(--s3);text-align:left;width:100%;min-height:46px;padding:var(--s2) var(--s4);background:var(--rot-blass);border:1px solid var(--rot);border-radius:var(--radius-knopf);font:inherit;color:var(--rot-lesbar);cursor:pointer;animation:anf-auf .22s var(--ease) both;font-size:.9rem;display:flex}.anf-vorschlag strong{font-weight:var(--gewicht-fett)}.anf-vorschlag-pfeil{font-size:.82rem;font-weight:var(--gewicht-fett);white-space:nowrap;opacity:.75;flex:none}.anf-vorschlag:hover .anf-vorschlag-pfeil{opacity:1}@media (max-width:389px){.anf-vorschlag-pfeil{display:none}}.anf-leise{margin-top:var(--s5);padding:var(--s2) 0;font:inherit;color:var(--text-leise);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:.88rem;text-decoration:underline}.anf-leise:hover{color:var(--text)}.anf-leise-mittig{align-self:center;margin-top:0}.anf-klein{margin:var(--s4) 0 0;color:var(--text-leise);font-size:.8rem;line-height:1.5}.anf-klein a{color:var(--rot-lesbar)}.anf-fehler{margin:var(--s4) 0 0;padding:var(--s3) var(--s4);background:var(--rot-blass);border-radius:var(--radius-klein);color:var(--rot-lesbar);font-size:.9rem;line-height:1.5;font-weight:var(--gewicht-halbfett)}.anf-unterbau{margin-top:var(--s6);align-items:center;gap:var(--s5);flex-direction:column;display:flex}.anf-zusagen{justify-content:center;gap:var(--s2) var(--s5);color:var(--text-leise-auf-dunkel);flex-wrap:wrap;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}@media (max-width:559px){.anf-zusagen{flex-direction:column;align-items:flex-start;width:fit-content;margin:0 auto}}.anf-zusagen li{padding-left:1.1rem;position:relative}.anf-zusagen li:before{content:"";border-left:2px solid var(--kupfer);border-bottom:2px solid var(--kupfer);width:8px;height:4px;position:absolute;top:.42em;left:0;transform:rotate(-45deg)}.anf-siegel{justify-content:center;align-items:center;gap:var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (max-width:559px){.anf-siegel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:center;display:grid}}.anf-siegel li{background:var(--weiss);border-radius:var(--radius-klein);padding:var(--s2) var(--s3);align-items:center;display:flex}.anf-siegel-bild{width:auto;height:26px}.anf-siegel li{min-width:0;max-width:100%}.anf-siegel .textsiegel{border:0;min-height:0;padding:0}.anf-siegel .textsiegel-wert{white-space:normal}.anf-fuss{z-index:1;padding:var(--s5) var(--s4) var(--s6);text-align:center;color:var(--text-leise-auf-dunkel);border-top:1px solid var(--linie-auf-dunkel);font-size:.8rem;position:relative}.anf-fuss p{margin:0 0 var(--s2)}.anf-fuss-links{justify-content:center;gap:var(--s3);display:flex}.anf-fuss-links a{color:var(--text-leise-auf-dunkel);text-underline-offset:3px;padding:var(--s2) 0;text-decoration:underline}.anf-fuss-links a:hover{color:var(--text-auf-dunkel)}.anf-haken-gross{border-width:3px;width:26px;height:14px}@keyframes anf-auf{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes anf-fuellen{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.anf-erscheint,.anf-andere,.anf-vorschlag,.anf-haken,.anf-karte,.anf-stufe-jetzt .anf-stufe-balken:after,.anf-region-zeile{animation:none}.anf-antwort:hover,.anf-weiter:hover:not(:disabled){transform:none}}.anf-seite :is(a,button,input):focus-visible{outline:3px solid var(--kupfer);outline-offset:2px;border-radius:var(--radius-klein)}.anf-seite .anf-feld-gut :is(input):focus-visible{outline-color:var(--signalgruen)}.anf-seite .anf-feld-fehler :is(input):focus-visible{outline-color:var(--rot)}.bz-nummer{margin:0 0 var(--s4);color:var(--text-leise);font-size:.88rem}.bz-nummer strong{font-variant-numeric:tabular-nums;color:var(--tiefnavy)}.bz-leise{min-height:24px;font:inherit;color:var(--rot-lesbar);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.84rem;text-decoration:underline;display:inline-flex}.bz-nummer-feld{align-items:center;gap:var(--s2);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.bz-nummer-feld input{min-height:44px;padding:0 var(--s3);font:inherit;border:1px solid var(--linie);border-radius:var(--radius-klein);background:var(--weiss);color:var(--text);flex:12rem}.bz-klein{color:var(--text-leise);flex-basis:100%;margin:0;font-size:.8rem}.bz-hinweis{margin:0 0 var(--s4);padding:var(--s3);color:var(--text-leise);background:color-mix(in srgb, var(--kupfer) 10%, transparent);border-radius:var(--radius-klein);font-size:.86rem;line-height:1.5}.bz-leer{color:var(--text-leise);margin:0;font-size:.9rem;line-height:1.55}.bz-reiter-rahmen{margin-bottom:var(--s3);position:relative}.bz-reiter-rahmen:before,.bz-reiter-rahmen:after{content:"";opacity:0;width:44px;transition:opacity .18s var(--ease);pointer-events:none;position:absolute;top:0;bottom:0}.bz-reiter-rahmen:after{background:linear-gradient(to right, #fff0, var(--weiss) 62%);right:0}.bz-reiter-rahmen:before{background:linear-gradient(to left, #fff0, var(--weiss) 62%);left:0}.bz-reiter-rahmen[data-mehr=rechts]:after,.bz-reiter-rahmen[data-mehr=beides]:after,.bz-reiter-rahmen[data-mehr=links]:before,.bz-reiter-rahmen[data-mehr=beides]:before{opacity:1}.bz-reiter-pfeil{z-index:1;border:1px solid var(--linie);background:var(--weiss);width:28px;height:28px;font-size:1.05rem;font-weight:var(--gewicht-fett);color:var(--akzent);opacity:0;transition:opacity .18s var(--ease);pointer-events:none;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 1px 4px #0d182a1f}.bz-reiter-pfeil-rechts{right:2px}.bz-reiter-pfeil-links{left:2px}.bz-reiter-rahmen[data-mehr=rechts] .bz-reiter-pfeil-rechts,.bz-reiter-rahmen[data-mehr=beides] .bz-reiter-pfeil-rechts,.bz-reiter-rahmen[data-mehr=links] .bz-reiter-pfeil-links,.bz-reiter-rahmen[data-mehr=beides] .bz-reiter-pfeil-links{opacity:1}@media (prefers-reduced-motion:reduce){.bz-reiter-rahmen:before,.bz-reiter-rahmen:after,.bz-reiter-pfeil{transition:none}}.bz-reiter{gap:var(--s2);scrollbar-width:none;scroll-behavior:smooth;padding-right:44px;display:flex;overflow-x:auto}.bz-reiter::-webkit-scrollbar{display:none}.bz-reiter-knopf{min-height:44px;padding:var(--s2) var(--s4);font:inherit;font-size:.9rem;font-weight:var(--gewicht-halbfett);color:var(--text-leise);cursor:pointer;white-space:nowrap;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:999px;flex-shrink:0}.bz-reiter-knopf.ist-offen{background:var(--tiefnavy);border-color:var(--tiefnavy);color:var(--weiss)}.bz-tag-label{margin:0 0 var(--s3);font-size:.78rem;font-weight:var(--gewicht-fett);letter-spacing:var(--laufweite-weit);text-transform:uppercase;color:var(--text-leise)}.bz-zeiten{gap:var(--s2);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.bz-zeiten{grid-template-columns:repeat(4,1fr)}}.bz-zeiten>li{animation:bz-kachel-an .26s var(--ease) both;animation-delay:var(--bz-versatz,0s)}@keyframes bz-kachel-an{0%{opacity:.45;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bz-zeiten>li{animation:none}}.bz-zeit{justify-content:center;align-items:center;gap:var(--s2);width:100%;min-height:56px;padding:0 var(--s2);touch-action:manipulation;background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius-klein);font:inherit;color:var(--tiefnavy);cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease);display:flex}.bz-zeit:hover{border-color:var(--akzent)}.bz-zeit.ist-gewaehlt{background:var(--akzent);border-color:var(--akzent);color:var(--weiss)}.bz-zeit-wert{font-size:1rem;font-weight:var(--gewicht-halbfett);font-variant-numeric:tabular-nums;line-height:1.1}.bz-zeit-haken{font-size:.9rem;line-height:1}.bz-mehr-zeiten{width:100%;min-height:44px;margin-top:var(--s3);font:inherit;font-size:.95rem;font-weight:var(--gewicht-halbfett);color:var(--akzent);text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.bz-mehr-zeiten:hover{color:var(--tiefnavy)}.tf{overscroll-behavior:contain;background:var(--weiss);border-radius:var(--radius-gross) var(--radius-gross) 0 0;width:100%;max-width:460px;max-height:90dvh;color:var(--text);border:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto}@media (min-width:560px){.tf{border-radius:var(--radius-gross);height:fit-content;margin:auto;inset:0}}.tf::backdrop{background:#0d182a9e}.tf-inhalt{align-items:center;gap:var(--s3);padding:var(--s6) var(--s5) var(--s5);text-align:center;flex-direction:column;display:flex}.tf-titel{font-size:1.25rem;font-weight:var(--gewicht-fett);letter-spacing:var(--laufweite-eng);color:var(--tiefnavy);text-wrap:balance;margin:0;line-height:1.25}.tf-text{max-width:34ch;color:var(--text-leise);margin:0;font-size:.95rem;line-height:1.55}.tf-nummer{color:var(--text-leise);margin:0;font-size:.88rem}.tf-nummer strong{font-variant-numeric:tabular-nums;color:var(--tiefnavy)}.tf-ja{width:100%;min-height:52px;margin-top:var(--s2);padding:var(--s3) var(--s4);background:var(--akzent);border-radius:var(--radius-knopf);font:inherit;font-size:1rem;font-weight:var(--gewicht-fett);color:var(--akzent-text);cursor:pointer;touch-action:manipulation;border:0}.tf-nein{min-height:44px;padding:var(--s2) var(--s3);font:inherit;color:var(--text-leise);text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;font-size:.9rem;text-decoration:underline}.tf-lage{align-items:center;gap:var(--s3);flex-direction:column;display:flex}.tf-zeichen{place-items:center;width:44px;height:44px;display:grid}.tf-kreisel{border-width:3px;width:32px;height:32px}@media (prefers-reduced-motion:reduce){.tf-kreisel{display:none}.bz-zeit{transition:none}}.bs-fortschritt{gap:var(--s2) var(--s3);font-size:.78rem;font-weight:var(--gewicht-halbfett);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bs-fortschritt li{color:var(--text-leise);align-items:center;gap:.3em;display:flex}.bs-fortschritt li+li:before{content:"→";color:var(--linie);margin-right:.3em}.bs-fortschritt .ist-fertig{color:var(--gruen-zusage)}.bs-fortschritt .ist-jetzt{color:var(--akzent)}.bs-fortschritt-zeichen:not(:empty){font-weight:var(--gewicht-fett)}.bs-rueckschau{margin-top:var(--s5);padding:var(--s4);border:1px solid var(--linie);border-radius:var(--radius-karte);background:var(--weiss)}.bs-rueckschau-titel{margin:0 0 var(--s3);font-size:.75rem;font-weight:var(--gewicht-fett);letter-spacing:var(--laufweite-weit);text-transform:uppercase;color:var(--text-leise)}.bs-rueckschau-liste{gap:var(--s3);margin:0;display:grid}@media (min-width:560px){.bs-rueckschau-liste{grid-template-columns:repeat(2,1fr)}}.bs-rueckschau-liste dt{color:var(--text-leise);font-size:.75rem}.bs-rueckschau-liste dd{font-size:.95rem;font-weight:var(--gewicht-halbfett);color:var(--tiefnavy);margin:0}.bs-rueckschau-hinweis{margin:var(--s4) 0 0;color:var(--text-leise);font-size:.78rem}.anf-fertig{place-items:center;min-height:60dvh;display:grid}.anf-fertig-karte{justify-items:center;gap:var(--s3);text-align:center;width:min(28rem,100%);display:grid}.anf-fertig-zeichen{width:56px;height:56px;margin-bottom:var(--s2);background:var(--gruen-blass);border-radius:50%;place-items:center;display:grid}.anf-fertig-titel{font-size:clamp(1.5rem,5vw,2rem);font-weight:var(--gewicht-schwer);letter-spacing:var(--laufweite-eng);color:var(--tiefnavy);text-wrap:balance;margin:0;line-height:1.15}.anf-fertig-text{max-width:34ch;color:var(--text-leise);margin:0;font-size:.95rem;line-height:1.55}.anf-fertig-knopf{margin-top:var(--s3);text-decoration:none}.anf-weitermachen{gap:var(--s2);margin:var(--s4) 0;padding:var(--s4);border:1px solid var(--linie-auf-dunkel);border-radius:var(--radius);color:var(--text-auf-dunkel);background:#ffffff0f;display:grid}.anf-weitermachen-titel{font-weight:var(--gewicht-fett);margin:0}.anf-weitermachen-text{color:var(--text-leise-auf-dunkel);margin:0;font-size:.92rem}.anf-weitermachen-knoepfe{align-items:center;gap:var(--s3);margin-top:var(--s2);flex-wrap:wrap;display:flex}.anf-weitermachen .anf-leise{min-height:44px;color:var(--text-auf-dunkel);margin-top:0}.anf-anrufen{margin:var(--s4) 0 0;text-align:center;color:var(--text-leise-auf-dunkel);font-size:.9rem;line-height:1.5}.anf-anrufen a{min-height:44px;font-weight:var(--gewicht-halbfett);color:var(--weiss);align-items:center;display:inline-flex}.anf-marke{min-width:0}@media (max-width:389px){.anf-zusatz{display:none}}.anf-vertrauen-berater{align-items:center;gap:var(--s3);margin-top:var(--s5);display:flex}.anf-vertrauen-berater p{font-size:var(--grad-klein);color:var(--text);min-width:0;margin:0;line-height:1.45}.anf-vertrauen-bewertung{color:var(--text-leise);display:block}.anf-vertrauen-bild{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.anf-vertrauen{margin-top:var(--s4);gap:var(--s3);display:grid}.anf-vertrauen-zusagen{gap:var(--s1) var(--s4);font-size:var(--grad-eyebrow);font-weight:var(--gewicht-halbfett);color:var(--gruen-zusage-tief);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.anf-vertrauen-zusagen li:before{content:"✓ "}.anf-vertrauen-marke{font-size:var(--grad-eyebrow);color:var(--text-leise);margin:0;line-height:1.5}.anf-vertrauen-logos{gap:var(--s3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;margin:0;padding:0;list-style:none;display:grid}.anf-vertrauen-logos img{object-fit:contain;filter:grayscale();opacity:.8;width:100%;height:28px;display:block}
