.el-partner.el-partner--kw-12{width:100%;height:auto;min-height:100vh;min-height:100svh;aspect-ratio:auto;background:#eae8e2;color:#252826;font-family:futura-pt,Arial,sans-serif}.el-partner--kw-12>.el-partner--kw-12__inner{display:grid;grid-template-rows:auto minmax(0, 1fr) auto;align-items:stretch;align-content:stretch;justify-content:stretch;box-sizing:border-box;width:100%;height:auto;min-height:inherit;padding:2.5rem max(3rem,(100% - 80rem)/2);gap:3rem}.el-partner--kw-12 [hidden]{display:none !important}.el-partner--kw-12__topline,.el-partner--kw-12__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.el-partner--kw-12__topline{padding-bottom:1rem;border-bottom:1px solid #b8bcb4;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.el-partner--kw-12__pitch{display:grid;grid-template-columns:minmax(0, 0.95fr) minmax(0, 1.1fr);align-items:center;align-self:center;gap:clamp(2rem,4vw,4rem)}.el-partner--kw-12__content,.el-partner--kw-12__demo{min-width:0}.el-partner--kw-12__eyebrow{display:block;margin-bottom:1.5rem;font-size:.85rem;font-weight:600;color:#4f5c4b}.el-partner--kw-12 h2.el-partner--kw-12__headline{margin:0;padding:0;color:#252826;font:700 clamp(2.7rem, 4.8vw, 5rem)/1.02 futura-pt,Arial,sans-serif;letter-spacing:-0.045em;text-transform:none}.el-partner--kw-12__headline em{font-style:normal;color:#52674b}.el-partner--kw-12__copy{max-width:31rem;margin:1.75rem 0 1rem;font-size:1.15rem;line-height:1.55;color:#4d554c}.el-partner--kw-12__promise{max-width:29rem;margin:0 0 2rem;font-size:1.05rem;font-weight:600;line-height:1.5}.el-partner--kw-12__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;box-sizing:border-box;max-width:100%;min-height:3.5rem;padding:1rem 1.25rem;background:#252826;color:#f4f6ed;font-size:1rem;font-weight:600}.el-partner--kw-12__cta:hover{background:#465b40;color:#fff}.el-partner--kw-12__cta>svg{flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.el-partner--kw-12__cta:focus-visible,.el-partner--kw-12 button:focus-visible{outline:3px solid #6b7e53;outline-offset:4px}.el-partner--kw-12__demo{background:#202421;color:#eef1e9;border:1px solid #424a43;border-radius:1rem;box-shadow:0 22px 60px -25px rgba(23,37,24,.4);overflow:hidden}.el-partner--kw-12__chatbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #414b42;font-size:.8rem}.el-partner--kw-12__chatbar>span:first-child{display:flex;align-items:center;gap:.6rem}.el-partner--kw-12__chatbar>span:last-child{color:#a8b4a6;font-size:.7rem}.el-partner--kw-12__status{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:#c2e88f}.el-partner--kw-12__conversation{padding:1.25rem}.el-partner--kw-12__composer{position:relative;max-width:91%;margin-left:auto;padding:1rem 2.75rem 1rem 1rem;border:1px solid #536052;border-radius:1rem 1rem .2rem 1rem;background:#343c34}.el-partner--kw-12__role{display:block;margin-bottom:.4rem;color:#c8d3c4;font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.el-partner--kw-12__composer p,.el-partner--kw-12__reply p{margin:0;font-size:.95rem;line-height:1.5}.el-partner--kw-12__composer p{position:relative;min-height:3em}.el-partner--kw-12 [data-kw-ai-typing]{display:none}.el-partner--kw-12 .is-typing [data-kw-ai-prompt-text]{opacity:0}.el-partner--kw-12 .is-typing [data-kw-ai-typing]{display:block;position:absolute;inset:0}.el-partner--kw-12__send{position:absolute;bottom:1rem;right:.75rem;display:block;box-sizing:border-box;width:1.6rem;height:1.6rem;padding:.25rem;border-radius:50%;background:#e1e8da;color:#202421}.el-partner--kw-12__reply{margin:1.25rem .5rem}.el-partner--kw-12__turn{display:flex;align-items:center;gap:.7rem;margin:1.25rem 0;color:#c2e88f;font-size:1.2rem}.el-partner--kw-12__turn>svg{flex:0 0 1.75rem;width:1.75rem;height:1.75rem}.el-partner--kw-12__label{display:block;margin-bottom:1rem;color:#c3cebe;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.el-partner--kw-12__workflow{border-top:1px solid #56634e;padding-top:1.1rem}.el-partner--kw-12__workflow ol{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.el-partner--kw-12__workflow li{display:grid;grid-template-columns:4rem minmax(0, 1fr);align-items:start;gap:.8rem}.el-partner--kw-12__tag{display:block;padding:.35rem .25rem;border:1px solid #657759;border-radius:.25rem;text-align:center;color:#d3edb5;font:500 .7rem/1.2 monospace}.el-partner--kw-12__workflow li strong{font-size:.9rem;font-weight:600}.el-partner--kw-12__workflow li p{margin:.2rem 0 0;color:#c0cbbc;font-size:.8rem;line-height:1.4}.el-partner--kw-12__result{display:flex;align-items:center;gap:.8rem;padding:1rem;margin-top:1.25rem;border-radius:.4rem;background:#c2e88f;color:#24321c}.el-partner--kw-12__result>svg{flex:0 0 1.4rem;width:1.4rem;height:1.4rem}.el-partner--kw-12__result p{margin:0;font-size:.85rem;line-height:1.4}.el-partner--kw-12__demo-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1.25rem 1.25rem;color:#b7c2b2;font-size:.65rem;line-height:1.4}.el-partner--kw-12__demo-footer button{min-height:2.75rem;padding:.5rem .6rem;border:1px solid #536052;border-radius:.3rem;color:#eef1e9;font:500 .75rem/1.3 futura-pt,Arial,sans-serif;cursor:pointer}.el-partner--kw-12__demo-footer button:hover{background:#343c34}.el-partner--kw-12__demo-footer button svg{display:inline-block;width:1rem;height:1rem;margin-left:.3rem;vertical-align:middle}.el-partner--kw-12__footer{border-top:1px solid #b8bcb4;padding-top:1.5rem}.el-partner--kw-12 .sponsor--kooperative-web{display:block;width:16rem;max-width:100%;height:auto;margin:0;fill:#252826}.el-partner--kw-12__footer>span{font-size:.85rem;line-height:1.4;color:#4d554c}.el-partner--kw-12.is-enhanced [data-kw-ai-stage]{transition:opacity .65s ease,transform .65s ease,visibility .65s}.el-partner--kw-12.is-enhanced [data-kw-ai-stage].is-pending{opacity:0;visibility:hidden;transform:translateY(0.6rem)}@media(max-width: 56.24em){.el-partner--kw-12__pitch{grid-template-columns:minmax(0, 1fr);gap:2.5rem}.el-partner--kw-12__demo{width:100%;max-width:40rem}}@media(max-width: 38.74em){.el-partner--kw-12>.el-partner--kw-12__inner{padding:1.5rem;gap:2rem}.el-partner--kw-12__topline{font-size:.65rem;letter-spacing:.025em}.el-partner--kw-12 h2.el-partner--kw-12__headline{font-size:clamp(2.35rem,9.5vw,3.6rem)}.el-partner--kw-12__copy{font-size:1rem}.el-partner--kw-12__promise{font-size:.95rem}.el-partner--kw-12__cta{display:flex;font-size:.9rem}.el-partner--kw-12__conversation,.el-partner--kw-12__chatbar{padding:1rem}.el-partner--kw-12__composer{max-width:100%}.el-partner--kw-12__workflow li{grid-template-columns:3.5rem minmax(0, 1fr);gap:.6rem}.el-partner--kw-12__demo-footer{padding:0 1rem 1rem}}@media(prefers-reduced-motion: reduce){.el-partner--kw-12.is-enhanced [data-kw-ai-stage]{transition:none;transform:none}}
