.JOyUQa_unterzeile{color:var(--farbe-tinte-2);margin:0 0 var(--abstand-5);max-width:32ch;font-size:17px;line-height:1.45}.JOyUQa_held{margin:var(--abstand-2) 0 var(--abstand-3);letter-spacing:-.01em;font-size:42px;line-height:1}.JOyUQa_zwischentitel{margin:0 0 var(--abstand-1);font-size:26px}.JOyUQa_tipp{margin:0 0 var(--abstand-3);color:var(--farbe-tinte-2);font-size:15px}.JOyUQa_interessen{margin-bottom:var(--abstand-6);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.JOyUQa_leiste{justify-content:space-between;align-items:center;gap:var(--abstand-3);margin-bottom:var(--abstand-4);display:flex}.JOyUQa_leiste h2{margin:0;font-size:26px}.JOyUQa_mehrKnopf{min-height:var(--tippflaeche);padding:0 var(--abstand-4);border:var(--rand-dick);border-radius:var(--radius-pille);color:var(--farbe-tinte);font:800 15px var(--schrift-text);cursor:pointer;background:0 0;align-items:center;gap:6px;display:inline-flex}.JOyUQa_mehrKnopf[aria-expanded=true]{background:var(--farbe-tinte);color:var(--farbe-weiss)}.JOyUQa_mehr{gap:var(--abstand-4);margin:0 0 var(--abstand-5);padding:var(--abstand-4);background:var(--farbe-weiss);border:var(--rand-dick);border-radius:var(--radius-karte);display:grid}.JOyUQa_gruppe{gap:var(--abstand-2);display:grid}.JOyUQa_gruppe>span,.JOyUQa_feld label{font-size:15px;font-weight:800}.JOyUQa_chips{gap:var(--abstand-2);flex-wrap:wrap;display:flex}.JOyUQa_feld{gap:var(--abstand-1);min-width:0;display:grid}.JOyUQa_feld select,.JOyUQa_feld input{width:100%;max-width:100%;min-height:var(--tippflaeche);padding:0 var(--abstand-3);border:var(--rand-duenn);border-radius:var(--radius-klein);background:var(--farbe-weiss);color:var(--farbe-tinte);font:600 16px var(--schrift-text)}.JOyUQa_zeile{gap:var(--abstand-2);flex-wrap:wrap;align-items:end;display:flex}.JOyUQa_zeile .JOyUQa_feld{flex:160px}.JOyUQa_textKnopf{min-height:var(--tippflaeche);padding:0 var(--abstand-2);color:var(--farbe-tinte);font:800 15px var(--schrift-text);cursor:pointer;background:0 0;border:0;text-decoration:underline}.JOyUQa_liste{gap:18px;margin:0;padding:0;list-style:none;display:grid}.JOyUQa_eintrag h3{margin:0 52px var(--abstand-1) 0;overflow-wrap:anywhere;font-size:21px;line-height:1.1}.JOyUQa_eintrag h3 a{text-decoration:none}.JOyUQa_eintrag h3 a:hover{text-decoration:underline}.JOyUQa_art{margin:0 0 var(--abstand-3);color:var(--farbe-tinte-2);font-size:15px}.JOyUQa_stern{width:var(--tippflaeche);height:var(--tippflaeche);color:var(--farbe-tinte);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:28px;display:grid;position:absolute;top:10px;right:10px}.JOyUQa_stern[aria-pressed=true]{color:var(--farbe-himbeere)}.JOyUQa_abzeichen{gap:var(--abstand-2) 6px;margin-bottom:var(--abstand-3);flex-wrap:wrap;display:flex}.JOyUQa_termin{align-items:center;gap:var(--abstand-2);padding-top:var(--abstand-3);border-top:2px dashed var(--farbe-linie);margin:0;font-size:15px;font-weight:700;display:flex}.JOyUQa_termin svg{color:var(--farbe-himbeere);flex:none;font-size:22px}.JOyUQa_termin small{color:var(--farbe-tinte-2);font-weight:600;display:block}.JOyUQa_entfernung{align-items:center;gap:var(--abstand-1);margin:0 0 var(--abstand-3);font-size:15px;font-weight:800;display:inline-flex}.JOyUQa_statisch{columns:2 220px;padding-left:1.2em;line-height:1.8}
.Hi2WXW_chip{align-items:center;gap:var(--abstand-2);min-height:var(--tippflaeche);padding:var(--abstand-1) var(--abstand-3);border:var(--rand-dick);border-radius:var(--radius-pille);background:var(--farbe-weiss);color:var(--farbe-tinte);font:800 15px/1.15 var(--schrift-text);text-align:left;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;min-width:0;transition:transform .15s,box-shadow .15s;display:inline-flex}.Hi2WXW_chip[aria-pressed=true]{background:var(--farbe-tinte);color:var(--farbe-weiss)}.Hi2WXW_chipGross{border-radius:var(--radius-mittel);min-height:56px;padding:var(--abstand-2) var(--abstand-3)}.Hi2WXW_chipFarbig[aria-pressed=true]{background:var(--f);color:var(--auf);box-shadow:var(--schatten-klein);transform:rotate(-1.5deg)}.Hi2WXW_chipFarbig:nth-child(2n)[aria-pressed=true]{transform:rotate(1.5deg)}.Hi2WXW_chipSymbol{background:var(--f);width:34px;height:34px;color:var(--auf);border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid}.Hi2WXW_chip[aria-pressed=true] .Hi2WXW_chipSymbol{background:var(--farbe-weiss);color:var(--farbe-tinte)}.Hi2WXW_abzeichen{border-radius:var(--radius-pille);background:var(--f,var(--farbe-weiss));color:var(--auf,var(--farbe-tinte));font:800 13px/1.2 var(--schrift-text);border:2.5px solid var(--farbe-weiss);box-shadow:0 0 0 1.5px var(--farbe-tinte), 0 3px 0 1.5px var(--farbe-tinte);align-items:center;gap:5px;padding:4px 10px 4px 7px;display:inline-flex;transform:rotate(-2deg)}.Hi2WXW_abzeichen:nth-child(2n){transform:rotate(2deg)}.Hi2WXW_abzeichen svg{flex:none;font-size:17px}.Hi2WXW_knopf{justify-content:center;align-items:center;gap:var(--abstand-2);min-height:52px;padding:0 var(--abstand-4);border:var(--rand-dick);border-radius:var(--radius-klein);background:var(--farbe-weiss);color:var(--farbe-tinte);font:800 17px var(--schrift-text);cursor:pointer;text-decoration:none;display:flex}.Hi2WXW_knopfHaupt{background:var(--farbe-himbeere);color:var(--farbe-weiss);box-shadow:var(--schatten-klein)}.Hi2WXW_kachel{background:var(--farbe-weiss);border:var(--rand-dick);border-radius:var(--radius-karte);box-shadow:var(--schatten-hart);padding:var(--abstand-4);position:relative}@media (prefers-reduced-motion:reduce){.Hi2WXW_chip{transition:none}}.Hi2WXW_knopf:disabled{cursor:progress;opacity:.7}
.Vkp-iq_held{margin:var(--abstand-2) 0 var(--abstand-3);font-size:40px}.Vkp-iq_einleitung{margin:0 0 var(--abstand-5);color:var(--farbe-tinte-2);max-width:34ch}.Vkp-iq_karte{height:60vh;min-height:320px;margin:0 0 var(--abstand-3);border:var(--rand-dick);border-radius:var(--radius-karte);background:var(--farbe-weiss);overflow:hidden}.Vkp-iq_fehler{margin:0 0 var(--abstand-4);padding:var(--abstand-4);border:2px dashed var(--farbe-tinte-2);border-radius:var(--radius-mittel);font-weight:700}.Vkp-iq_legende{gap:var(--abstand-2) var(--abstand-4);margin:0 0 var(--abstand-5);flex-wrap:wrap;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.Vkp-iq_legende li{align-items:center;gap:6px;display:inline-flex}.Vkp-iq_punkt{border:2px solid var(--farbe-weiss);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--farbe-tinte);border-radius:50%}.Vkp-iq_standort{gap:var(--abstand-3);margin:0 0 var(--abstand-5);display:grid}.Vkp-iq_meldung{color:var(--farbe-tinte-2);margin:0;font-weight:700}.Vkp-iq_abschnitt h2{margin:0 0 var(--abstand-3);font-size:24px}.Vkp-iq_abschnitt{margin:0 0 var(--abstand-6)}.Vkp-iq_kasten{margin:0 0 var(--abstand-6);padding:var(--abstand-4);background:var(--farbe-weiss);border:var(--rand-dick);border-radius:var(--radius-karte)}.Vkp-iq_kasten h2{margin:0 0 var(--abstand-2);font-size:22px}.Vkp-iq_kasten p{margin:0 0 var(--abstand-2);overflow-wrap:anywhere;max-width:60ch}.Vkp-iq_liste{gap:var(--abstand-3);margin:0;padding:0;list-style:none;display:grid}.Vkp-iq_eintrag{padding:var(--abstand-3);background:var(--farbe-weiss);border:var(--rand-duenn);border-radius:var(--radius-mittel);overflow-wrap:anywhere;gap:2px;display:grid}.Vkp-iq_eintrag a,.Vkp-iq_auswahl a,.Vkp-iq_entfernung{font-weight:800}.Vkp-iq_klein{color:var(--farbe-tinte-2);font-size:14px}.Vkp-iq_auswahl{gap:var(--abstand-1);margin:0 0 var(--abstand-5);padding:var(--abstand-4);background:var(--farbe-weiss);border:var(--rand-dick);border-radius:var(--radius-karte);box-shadow:var(--schatten-hart);overflow-wrap:anywhere;display:grid}.Vkp-iq_auswahl h2{margin:0;font-size:22px}.Vkp-iq_suche{gap:var(--abstand-1);min-width:0;display:grid}.Vkp-iq_suche label{font-size:15px;font-weight:800}.Vkp-iq_suche input{width:100%;min-height:var(--tippflaeche);padding:0 var(--abstand-3);border:var(--rand-duenn);border-radius:var(--radius-klein);background:var(--farbe-weiss);color:var(--farbe-tinte);font:600 16px var(--schrift-text)}.Vkp-iq_treffer{gap:var(--abstand-1);margin:0;padding:0;list-style:none;display:grid}.Vkp-iq_treffer button{width:100%;min-height:var(--tippflaeche);padding:0 var(--abstand-3);border:var(--rand-duenn);border-radius:var(--radius-klein);background:var(--farbe-weiss);color:var(--farbe-tinte);font:700 15px var(--schrift-text);text-align:left;cursor:pointer}
