.kmu-ia-hero{background:#f4f6f8;color:#1a1a18;display:grid;grid-template-columns:1fr 1fr;min-height:720px;position:relative}.kmu-ia-hero--navweiss{margin-top:97px}.kmu-ia-hero__text{align-items:center;display:flex;padding:80px 100px 80px max(15px,calc(50vw - 585px))}.kmu-ia-hero:not(.kmu-ia-hero--navweiss) .kmu-ia-hero__text{padding-top:150px}.kmu-ia-hero__inner{max-width:620px}.kmu-ia-hero__termin{color:#1a1a18;font-family:korolev,sans-serif;font-size:20px;font-weight:400;margin:0 0 18px}.kmu-ia-hero .kmu-ia-hero__titel{color:#0e88cb;font-size:clamp(40px,4.6vw,64px);font-weight:400;line-height:1.02;margin:0 0 22px;-webkit-text-stroke:.9px currentColor}.kmu-ia-hero__sub{color:#1a1a18;font-size:23px;line-height:1.5;margin:0 0 32px}.kmu-ia-hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px}.kmu-ia-hero__hinweis{color:#5b6470;font-size:15px;line-height:1.4;max-width:220px}.kmu-ia-btn.btn{align-items:center;border-radius:5px;display:inline-flex;font-size:18px;gap:12px;line-height:1;padding:16px 26px 15px;--bs-btn-border-radius:5px}.kmu-ia-btn svg{fill:none;flex:0 0 17px;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;transition:transform .15s;width:17px}.kmu-ia-btn:hover svg{transform:translateX(3px)}.kmu-ia-hero__bild{min-height:480px;overflow:hidden;position:relative}.kmu-ia-hero__bild img{height:100%;inset:0;object-fit:cover;object-position:50% 30%;position:absolute;width:100%}.kmu-ia-hero__stoerer{align-items:center;background:#fdc41d;border-radius:50%;color:#fff;display:flex;font-family:korolev,sans-serif;font-size:20px;font-weight:700;height:150px;justify-content:center;line-height:1.05;position:absolute;right:40px;text-align:center;top:40px;transform:rotate(-12deg);width:150px}.kmu-ia-hero__bst{bottom:0;height:330px;left:50%;pointer-events:none;position:absolute;transform:translateX(-38%);width:auto;z-index:2}@media (max-width:991px){.kmu-ia-hero{grid-template-columns:1fr;min-height:0}.kmu-ia-hero--navweiss{margin-top:var(--kmu-ia-navh,80px)}.kmu-ia-hero__bild{min-height:300px;order:-1}.kmu-ia-hero .kmu-ia-hero__text{padding:48px 15px}.kmu-ia-hero__bst{bottom:auto;height:145px;left:15px;top:190px;transform:none}.kmu-ia-hero__stoerer{font-size:15px;height:110px;right:15px;top:20px;width:110px}.kmu-ia-hero__termin{font-size:17px;margin-top:16px}.kmu-ia-hero__sub{font-size:20px}}