.jkl-recaptcha-consent{margin:.8rem 0;font:inherit;color:inherit}
.jkl-recaptcha-consent p{margin:0 0 .65rem}
.jkl-recaptcha-consent a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.jkl-recaptcha-consent [hidden]{display:none!important}
.jkl-recaptcha-consent-status{font-size:.9em}
/* 1.2.3: Erste Ebene des Cookie-Fensters (Klaro) kompakter. Nur Abstände und Anordnung:
   "Einstellungen", "Nur notwendige" und "Alle erlauben" stehen als drei gleich große Knöpfe
   in einer Reihe. Textgröße und die zweite Ebene (Einstellungen) bleiben unverändert; Farbe nur bei E2 unten.
   Die Regeln sind spezifischer als jkl-consent.css (Plugin jkl-vormerkung), das unberührt bleibt. */
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:14px 16px}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) #id-cookie-title{font-size:20px!important;line-height:1.2!important;margin:0 0 6px}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) #id-cookie-notice{margin:0 0 10px}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;align-items:stretch}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons{display:contents!important}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more,#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cm-btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:44px;margin:0;padding:6px;border-radius:4px;font-family:"Source Sans 3",Arial,sans-serif;font-size:14px;line-height:1.25;font-weight:600;text-align:center}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more{border:1px solid var(--awb-color8,#203C32);background:transparent;color:var(--awb-color8,#203C32);text-decoration:none}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more:hover{background:var(--awb-color2,#DAD6CA)}
/* 1.2.3, Entscheidung E2: "Nur notwendige" im selben Design wie "Alle erlauben" (gleich gut wahrnehmbar,
   vgl. DSB-Linie, BVwG 31.07.2024, W108 2284491-1). Rückweg: diese zwei Regeln löschen. */
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cm-btn.cm-btn-danger{background:var(--awb-color8,#203C32);color:var(--awb-color1,#F2EFE6);border:1px solid var(--awb-color8,#203C32)}
#jkl-klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cm-btn.cm-btn-danger:hover{background:var(--awb-color8,#203C32);color:var(--awb-color1,#F2EFE6)}
