.agenten .agenten-raster{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:16px;margin:48px 0 96px;display:grid}.agenten .kasten h2{margin-bottom:10px}.agenten .kasten ul{color:var(--text-2);gap:10px;margin:0;padding:0;font-size:.92rem;line-height:1.5;list-style:none;display:grid}.agenten .kasten li{overflow-wrap:anywhere}.agenten .kasten h3{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin:0 0 8px;font-size:.78rem;font-weight:650}.agenten .kasten p+ul{margin-top:14px}.agenten .adresse+h3{margin-top:18px}.agenten code{font-family:var(--f-mono);color:var(--text);overflow-wrap:anywhere;font-size:.9em}.agenten .adresse{border:1px solid var(--flaeche-rand);border-radius:calc(var(--karte-radius) - 4px);background:var(--grund);padding:10px 12px;font-size:1rem;display:block}.agenten .kasten a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.agenten .kasten a:hover{color:var(--akzent)}.agenten .regeln li{border-left:2px solid var(--linie);padding-left:14px}
