.kontakt-wege{border-top:1px solid var(--saple-linie);max-width:56ch;margin-top:32px}.kontakt-wege li{border-bottom:1px solid var(--saple-linie);color:var(--saple-kohle);padding-block:14px}.kontakt-wege a{color:var(--saple-schwarz);text-underline-offset:3px;overflow-wrap:anywhere}.kontakt-anliegen{border:0;min-inline-size:0}.kontakt-anliegen legend{margin-bottom:10px;font-size:.9375rem;font-weight:500}.kontakt-anliegen__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kontakt-anliegen__chip{cursor:pointer;display:flex;position:relative}.kontakt-anliegen__chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.kontakt-anliegen__chip span{text-align:center;border-radius:var(--radius-pill);background:var(--flaeche-karte);min-height:44px;color:var(--saple-schwarz);box-shadow:inset 0 0 0 1px var(--saple-linie);transition:background-color .2s var(--ease), box-shadow .2s var(--ease);flex:1;justify-content:center;align-items:center;padding:8px 16px;font-size:.9375rem;font-weight:500;line-height:1.2;display:flex}.kontakt-anliegen__chip:hover span{box-shadow:inset 0 0 0 1px var(--saple-stein-1)}.kontakt-anliegen__chip input:checked+span{background:var(--saple-ring-aufnehmen);box-shadow:inset 0 0 0 1.5px var(--saple-limette)}.kontakt-anliegen__chip input:focus-visible+span{outline:2px solid var(--saple-schwarz);outline-offset:2px}.kontakt-falle{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.kontakt-beantwortet{padding-block:0}.kontakt-beantwortet__karte{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px clamp(40px,6vw,96px);padding:clamp(28px,4.4vw,64px);display:grid}.kontakt-beantwortet__text{color:var(--saple-kohle);max-width:44ch;margin-top:16px}.kontakt-beantwortet__links{justify-items:start;gap:14px;display:grid}@media (width<=420px){.kontakt-anliegen__chips{grid-template-columns:1fr}}@media (width<=760px){.kontakt-beantwortet__karte{grid-template-columns:1fr;align-items:start}}
