.orte-liste{border-top:2px solid var(--tinte);max-width:56rem}.orte-zeile{border-bottom:1px solid var(--linie);transition:padding-left var(--duration-press) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.1rem 1.5rem;padding:.9rem 0;display:grid}@media (width>=640px){.orte-zeile{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 5rem}}@media (hover:hover){.orte-zeile:hover{padding-left:.6rem}}.orte-name{font-size:1.15rem;font-weight:700}.orte-kreis{color:var(--leise);grid-column:1;font-size:.95rem}@media (width>=640px){.orte-kreis{grid-column:auto}}.orte-km{text-align:right;font-variant-numeric:tabular-nums;grid-area:1/2;font-weight:700}@media (width>=640px){.orte-km{grid-area:auto}}.orte-quelle{max-width:56rem;margin-top:1rem;font-size:.95rem}
