.held-titel span.zeile{display:block;white-space:normal}@media (max-width:699px){.held-restaurants .held-foto img{object-position:38% 70%}.held-restaurants .held-titel{align-self:start;padding-top:22px;padding-bottom:0}.held-restaurants .held-schleier{background:linear-gradient(180deg,rgb(12 13 15/.84) 0,rgb(12 13 15/.74) 42%,rgb(12 13 15/.4) 58%,rgb(12 13 15/.08) 70%,rgb(12 13 15/0) 78%)}}@media (min-width:1000px){.held-restaurants .held-foto img{width:100%;object-position:38% 70%}.held-restaurants .held-titel{max-width:15ch}.held-restaurants .held-schleier{background:linear-gradient(90deg,rgb(12 13 15/.86) 0,rgb(12 13 15/.8) 45%,rgb(12 13 15/.66) 58%,rgb(12 13 15/.25) 70%,rgb(12 13 15/0) 80%),linear-gradient(0deg,rgb(12 13 15/.6) 0,rgb(12 13 15/0) 50%)}}.befunde{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:36px;gap:36px}.befunde li{border-top:2px solid var(--fg);padding-top:18px}.befunde p{margin:0;color:var(--fg-leise)}@media (min-width:860px){.befunde{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.stichprobe{margin:40px 0 0;max-width:70ch;font-weight:600}.stichprobe .leise{display:block;font-weight:400;font-size:.92rem;margin-top:4px}.beweis-bilder{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;margin-top:36px;align-items:end}.geraet{margin:0}.geraet img{border-radius:var(--radius);border:1px solid var(--linie);box-shadow:0 18px 40px -24px rgb(17 20 24/.45)}.geraet-handy img{max-width:300px;margin-inline:auto;border-radius:22px}.geraet figcaption{margin-top:12px;font-size:.95rem;color:var(--fg-leise);max-width:46ch}.geraet-handy figcaption{margin-inline:auto;max-width:300px}@media (min-width:900px){.beweis-bilder{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:40px}}.beweis-links{margin-top:28px;align-items:center;gap:12px 24px}.nebenmuster{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;margin-top:48px;padding-top:28px;border-top:1px solid var(--linie)}.nebenmuster img{border-radius:12px;border:1px solid var(--linie)}.nebenmuster p{margin:0;max-width:56ch}.check-liste{margin:0 0 32px;padding-left:1.2em;display:grid;grid-gap:14px;gap:14px;max-width:70ch}.check-liste li::marker{color:var(--akzent)}.eintragen-raster{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:36px;gap:36px}@media (min-width:960px){.eintragen-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}}.schritte{margin:0 0 24px;padding-left:1.3em;display:grid;grid-gap:12px;gap:12px;max-width:52ch}.formular-rahmen{background:#fff;border:1px solid var(--linie);border-radius:16px;padding:clamp(20px,3vw,32px)}.eintragung{display:grid;grid-gap:18px;gap:18px}.feld{display:grid;grid-gap:6px;gap:6px;min-width:0}.feld label,.feld-paar legend{font-weight:600}.feld input,.feld select{width:100%;min-height:50px;padding:10px 14px;font:inherit;color:var(--fg);background-color:#fff;border:1.5px solid #8a9099;border-radius:8px}.feld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23111418' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.feld-paar{border:0;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr);min-width:0}.feld-paar legend{padding:0;margin-bottom:6px}@media (min-width:560px){.feld-paar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.haekchen{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.haekchen input{width:22px;height:22px;margin:3px 0 0;accent-color:var(--akzent)}.haekchen a{font-weight:600}.fangfeld{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.hinweis{margin:0;padding:12px 14px;border-left:4px solid var(--akzent);background:var(--flaeche)}.eintragung .klein{margin:0;text-align:center}.eintragung-danke p{margin:0;font-size:1.15rem}.fragen{border-top:1px solid var(--linie)}.fragen details{border-bottom:1px solid var(--linie)}.fragen summary{cursor:pointer;padding:18px 0;font-size:1.2rem;font-weight:650;list-style:none;display:flex;justify-content:space-between;gap:16px}.fragen summary::-webkit-details-marker{display:none}.fragen summary:after{content:"+";color:var(--akzent);font-size:1.6rem;line-height:1}.fragen details[open] summary:after{content:"\2212"}.fragen details p{margin:0 0 20px;max-width:64ch}