.empty{display:flex;flex-direction:column;gap:6px;padding:44px 24px;text-align:center;background:#fff;border:1px dashed var(--line);color:var(--muted)}.empty strong{font-family:var(--slab);font-size:20px;font-weight:500;color:var(--green)}.address{color:var(--muted);font-size:15px;line-height:1.5}.such-form{display:flex;gap:10px;margin-top:30px;max-width:560px}.such-feld{position:relative;flex:1;min-width:0}.such-input{width:100%;min-height:56px;padding:0 16px;border:1.5px solid var(--feld-rand);border-radius:2px;background:#fffdfa;color:var(--green);font-family:var(--slab);font-size:19px}.such-input::placeholder{color:#756f68}.such-input:focus{outline:none;border-color:#a9ba96;box-shadow:0 0 0 3px #a9ba964d}#treffer{scroll-margin-top:110px}@media(max-width:820px){#treffer{scroll-margin-top:26px}}.such-gruppe+.such-gruppe{margin-top:56px}.empty a{color:var(--wine)}.empty-meinten{margin:0 0 28px;padding:0;border:0;background:none;text-align:left}.empty-meinten strong{font-size:19px}.region-treffer{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.region-treffer form{margin:0}.region-treffer-link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border:1px solid var(--line);border-radius:2px;background:#fff;text-align:left;cursor:pointer;transition:border-color .18s ease}.region-treffer-link:hover{border-color:#a9ba96}.region-treffer-link strong{display:block;font-family:var(--slab);font-size:20px;font-weight:500;color:#17372f}.region-treffer-link small{color:var(--muted);font-size:13px}.region-treffer-go{color:var(--wine);font-size:20px}.betrieb-treffer{margin:0;padding:0;list-style:none;background:#fff;border:1px solid var(--line);border-radius:2px}.betrieb-treffer-zeile{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px}.betrieb-treffer-zeile+.betrieb-treffer-zeile{border-top:1px solid rgba(20,60,51,.08)}.betrieb-treffer-text{min-width:0}.betrieb-treffer h3{margin:0 0 4px;font-family:var(--slab);font-size:21px;font-weight:500;color:#17372f}.betrieb-treffer-status{flex:0 0 auto;text-align:right}.betrieb-treffer .status{margin-top:0}.betrieb-treffer-info{margin-top:6px;color:var(--muted);font-size:13px}.such-hinweis{margin:18px 0 0;color:var(--muted)}@media(max-width:640px){.such-form{flex-direction:column}.betrieb-treffer-zeile{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px}.betrieb-treffer-status{text-align:left}}.n404-frage{margin:26px 0 0;font-family:var(--slab);font-size:20px;color:var(--green)}.n404-treffer{display:grid;gap:10px;margin-top:12px;max-width:560px}.n404-treffer form{margin:0}.n404-treffer .region-treffer-link{justify-content:flex-start;padding:14px 16px;text-decoration:none}.n404-treffer .region-treffer-go{margin-left:auto}.n404-treffer .suggestion-icon{flex:0 0 auto}.n404-anders{margin:30px 0 0;color:var(--green);font-weight:650;font-size:15px}.n404-anders+.such-form{margin-top:10px}.n404-direkt{margin:22px 0 0;color:var(--muted);font-size:16px;line-height:1.9}.n404-direkt a{color:var(--wine);text-decoration:underline;text-underline-offset:3px}
