._3Ns8vG_status{border-radius:var(--r-rund);min-height:1.75rem;font-size:var(--t-xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.45rem;padding:.25rem .85rem .25rem .65rem;font-weight:600;line-height:1.25;display:inline-flex}._3Ns8vG_punkt{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}._3Ns8vG_verfuegbar{color:var(--gruen);background:var(--gruen-flaeche);border-color:color-mix(in srgb, var(--gruen) 40%, transparent)}._3Ns8vG_demnaechst{color:var(--tinte-2);background:var(--flaeche-2);border-color:var(--linie-2)}._3Ns8vG_demnaechst ._3Ns8vG_punkt{background:var(--grau-2)}
.gkDPta_karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--r-flaeche);height:100%;color:var(--tinte-2);flex-direction:column;gap:.75rem;padding:clamp(1.25rem,3vw,1.75rem);text-decoration:none;display:flex}.gkDPta_oben{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.gkDPta_name{font-size:var(--t-l);letter-spacing:-.02em}.gkDPta_beschreibung{font-size:var(--t-s)}.gkDPta_adresse{font-size:var(--t-s);color:var(--tinte);margin-top:auto;padding-top:.5rem;font-weight:500}.gkDPta_link{transition:border-color var(--dauer), background var(--dauer)}.gkDPta_link:hover{border-color:var(--linie-2);background:color-mix(in srgb, var(--tinte) 3%, var(--flaeche))}.gkDPta_link:hover .gkDPta_adresse{text-decoration:underline}.gkDPta_link:focus-visible{border-radius:var(--r-flaeche)}.gkDPta_inaktiv{border-style:dashed;border-color:var(--linie-2);background:0 0}.gkDPta_inaktiv .gkDPta_name{color:var(--tinte-2)}.gkDPta_inaktiv .gkDPta_beschreibung{color:var(--grau)}
.AohGrW_raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:clamp(.75rem,2vw,1.25rem);display:grid}
._8aEwW_seite{padding-block:clamp(2.5rem,6vw,5.5rem) 0}._8aEwW_titel{max-width:22ch;font-size:var(--t-2xl);letter-spacing:-.04em}._8aEwW_werkzeuge{margin-top:clamp(2.5rem,5vw,4.5rem)}._8aEwW_untertitel{font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--grau);margin-bottom:1.25rem;font-weight:600}
