.impact-navsearch{display:flex;align-items:center;position:relative}.impact-navsearch .iss-toggle{background:0 0;border:0;cursor:pointer;color:inherit;display:flex;align-items:center;padding:0 14px;line-height:0;min-height:44px;text-transform:none;font-size:inherit}.impact-navsearch .iss-toggle:hover,.impact-navsearch .iss-toggle:focus-visible{color:var(--weiches-blau, #2f6fb0);background:0 0}.impact-navsearch .iss-panel{position:absolute;right:0;top:100%;width:360px;max-width:calc(100vw - 24px);background:#fff;border:1px solid #dfe5ea;border-radius:10px;box-shadow:0 10px 30px rgba(20,26,32,.16);padding:12px;z-index:99999;text-align:left}.impact-navsearch .iss-input{width:100%;box-sizing:border-box;padding:11px 13px;font-size:15px;border:1px solid #cfd8e0;border-radius:8px;color:#1f2a37;background:#fff}.impact-navsearch .iss-input:focus{outline:0;border-color:#2f6fb0;box-shadow:0 0 0 3px rgba(47,111,176,.15)}.impact-navsearch .iss-drop{margin-top:8px;max-height:62vh;overflow-y:auto}.impact-navsearch .iss-panel .iss-note{padding:2px 10px 8px;font-size:12.5px;color:#6b7683;line-height:1.35;text-transform:none;letter-spacing:0}.impact-navsearch .iss-panel .iss-item{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 10px;border-radius:7px;color:#1f2a37;background:0 0;text-decoration:none;text-transform:none;letter-spacing:0;font-size:14.5px;font-weight:400;line-height:1.32}.impact-navsearch .iss-panel .iss-item:hover,.impact-navsearch .iss-panel .iss-item:focus-visible{background:#eef4fa;color:#204a75}.impact-navsearch .iss-panel .iss-item--weitere{color:#5b6673}.impact-navsearch .iss-panel .iss-type{flex:none;font-size:11px;color:#8a94a0;text-transform:uppercase;letter-spacing:.4px;font-weight:600;line-height:1.5}.impact-navsearch .iss-panel .iss-sub{margin:10px 4px 4px;font-size:11.5px;font-weight:700;color:#8a94a0;text-transform:uppercase;letter-spacing:.6px;line-height:1.4}.impact-navsearch .iss-panel .iss-empty{padding:10px;color:#6b7683;font-size:14px;line-height:1.4;text-transform:none;letter-spacing:0}.impact-navsearch .iss-panel .iss-all{display:block;margin-top:8px;padding:9px 10px;text-align:center;font-size:14px;font-weight:600;line-height:1.4;color:#204a75;background:0 0;text-decoration:none;text-transform:none;letter-spacing:0;border-top:1px solid #eef1f4;border-radius:0}.impact-navsearch .iss-panel .iss-all:hover{background:#f5f8fb;color:#204a75}.impact-navsearch--bar{margin-left:auto;order:3}.impact-navsearch--bar .iss-toggle{padding:0 10px}.impact-navsearch--bar .iss-panel{position:fixed;left:10px;right:10px;top:64px;width:auto;max-width:none}@media (max-width:1245px){#mobile-menu .impact-navsearch,.slideout-navigation .impact-navsearch{display:block}#mobile-menu .impact-navsearch .iss-toggle,.slideout-navigation .impact-navsearch .iss-toggle{width:100%;justify-content:flex-start;padding:0 20px}#mobile-menu .impact-navsearch .iss-panel,.slideout-navigation .impact-navsearch .iss-panel{position:static;width:auto;max-width:none;box-shadow:none;border-left:0;border-right:0;border-radius:0}}.impact-suche-box{max-width:640px;margin:8px 0 26px}#impact-suche-input{width:100%;box-sizing:border-box;padding:16px 20px;font-size:18px;border:1px solid #cfd8e0;border-radius:12px;background:#fff;color:#1f2a37}#impact-suche-input:focus{outline:0;border-color:#2f6fb0;box-shadow:0 0 0 3px rgba(47,111,176,.15)}.impact-suche-status{margin:10px 2px 0;font-size:14px;color:#6b7683}#impact-suche .iss-group{margin:0 0 34px}#impact-suche .iss-group__title{font-size:19px;margin:0 0 14px}#impact-suche .iss-group__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}#impact-suche .iss-group__list .iss-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:15px 18px;background:#fff;border:1px solid #e2e8ee;border-radius:10px;color:#1f2a37;text-decoration:none;font-size:16px;line-height:1.35}#impact-suche .iss-group__list .iss-result .iss-title{grid-column:1;grid-row:1;font-weight:600;color:#1b4e72}#impact-suche .iss-group__list .iss-result .iss-type{grid-column:2;grid-row:1;align-self:baseline;font-size:11px;color:#8a94a0;text-transform:uppercase;letter-spacing:.4px;font-weight:600}#impact-suche .iss-group__list .iss-result .iss-excerpt{grid-column:1/-1;grid-row:2;font-size:14.5px;line-height:1.45;color:#5b6673;font-weight:400}#impact-suche .iss-group__list .iss-result mark{background:#fdf0d5;color:inherit;font-weight:600;padding:0 1px}#impact-suche .iss-group__list .iss-result:hover{border-color:#2f6fb0;background:#f7fafd}#impact-suche .iss-group__list .iss-result--weitere{background:#f6f8fa}.impact-blogsearch{margin:0 auto;padding:8px 0 4px}.impact-blogsearch__label{display:block;font-weight:600;font-size:15px;margin-bottom:8px;color:#1f2a37}.impact-blogsearch__box{position:relative;max-width:640px}.impact-blogsearch__icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#6b7683;pointer-events:none;display:flex}.impact-blogsearch .impact-blogsearch__box input.impact-blogsearch__input{width:100%;box-sizing:border-box;padding:14px 18px 14px 46px;font-size:17px;line-height:1.3;border:1px solid #cfd8e0;border-radius:10px;background:#fff;color:#1f2a37;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;appearance:none}.impact-blogsearch .impact-blogsearch__box input.impact-blogsearch__input::placeholder{color:#8a94a0}.impact-blogsearch .impact-blogsearch__box input.impact-blogsearch__input:focus{outline:0;border-color:#2f6fb0;box-shadow:0 0 0 3px rgba(47,111,176,.15)}.impact-blogsearch__results{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #dfe5ea;border-radius:10px;box-shadow:0 8px 28px rgba(20,26,32,.12);max-height:60vh;overflow-y:auto}.impact-blogsearch .impact-blogsearch__item{margin:0;padding:0}.impact-blogsearch .impact-blogsearch__item>a{display:block;padding:10px 12px;border-radius:7px;font-size:16px;line-height:1.35;color:#1f2a37;text-decoration:none;font-weight:400}.impact-blogsearch .impact-blogsearch__item.is-active>a,.impact-blogsearch .impact-blogsearch__item>a:hover{background:#eef4fa;color:#204a75}.impact-blogsearch .impact-blogsearch__item--all{border-top:1px solid #eef1f4;margin-top:4px}.impact-blogsearch .impact-blogsearch__item--all>a{text-align:center;font-size:14px;font-weight:600;color:#204a75}.impact-blogsearch__tag{display:block;font-size:12.5px;color:#6b7683;margin-top:2px}.impact-blogsearch__empty{padding:12px;color:#6b7683;font-size:15px}.impact-blogsearch__hint{margin:8px 0 0;font-size:13.5px;color:#6b7683}@media (max-width:640px){.impact-blogsearch .impact-blogsearch__box input.impact-blogsearch__input{font-size:16px}}