.ortsseite .hero .tagline{color:#ffffffb3;margin-bottom:16px}.ortsseite .hero-start .hero-inhalt{padding-top:174px}.ortsseite .hero-start h1{max-width:800px}@media (min-width:801px){.hero-ort.lead-2{min-height:max(100svh,808px)}}@media (min-width:1101px){.hero-ort.lead-2{min-height:clamp(808px,100svh,1080px)}}@media (min-width:1441px){.hero-ort.lead-2{min-height:clamp(max(808px,55vw - 321px),100svh,55vw + 288px)}}.ort-punkte{flex-direction:column;gap:28px;padding-top:40px;display:flex}.ort-punkte li{padding-left:30px;position:relative}.ort-punkte li:before{content:"";background:var(--rot);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:3px}.ort-punkte p{color:var(--grau);text-wrap:pretty;margin-top:6px}.ort-punkte .textlink{width:fit-content;margin-top:6px;display:flex}@media (min-width:801px) and (max-width:1080px){.ort-punkte{padding-top:0}}.ort-liefergebiet .tagline{color:var(--lime)}.ort-orte{flex-wrap:wrap;gap:8px;max-width:900px;margin:40px 0;display:flex}.ort-orte .chip{color:var(--weiss);background:#ffffff14}@media (max-width:800px){.ortsseite .hero-start .hero-inhalt{padding-top:0;container-type:inline-size}.ortsseite .hero .tagline{margin-bottom:12px}.ortsseite .hero-start h1{font-size:min(var(--fs-h1), 13cqi);line-height:1.1053}.ort-punkte{gap:20px;padding-top:0}.ort-punkte li{padding-left:26px}.ort-punkte li:before{top:8px}.ort-punkte h3{font-size:var(--fs-button);line-height:var(--lh-button)}.ort-punkte p{font-size:var(--fs-klein);line-height:var(--lh-klein);margin-top:4px}.ort-punkte .textlink{margin-top:4px}.ort-orte{margin:32px 0}.ort-liefergebiet .btn{width:100%}}
