{"id":13463,"date":"2026-04-30T15:16:05","date_gmt":"2026-04-30T15:16:05","guid":{"rendered":"https:\/\/caixamagica.pt\/?page_id=13463"},"modified":"2026-05-18T13:58:58","modified_gmt":"2026-05-18T13:58:58","slug":"qualigentic","status":"publish","type":"page","link":"https:\/\/caixamagica.pt\/de\/qualigentic\/","title":{"rendered":"Qualigentic"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"13463\" class=\"elementor elementor-13463\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bf1186b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bf1186b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e82db0d\" data-id=\"e82db0d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6bc2419 elementor-widget elementor-widget-html\" data-id=\"6bc2419\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\"> \n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 Hero<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n  <style>\n    html, body { margin: 0; padding: 0; width: 100%; overflow-x: hidden; }\n\n    .hero {\n      position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw;\n      width: 100vw; min-height: 100vh; background: #F5F6F8;\n      display: flex; flex-direction: column; justify-content: center; overflow: hidden;\n      border-bottom: 1px solid #E6E8EE;\n    }\n\n    :root {\n      --accent: #2D5BFF;\n      --ink: #0B1020;\n      --muted: #5A6275;\n      --accent-2: #00C58A;\n    }\n\n    .hero-bg {\n      position: absolute; inset: 0;\n      background-image:\n        linear-gradient(rgba(45,91,255,0.05) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(45,91,255,0.05) 1px, transparent 1px);\n      background-size: 48px 48px;\n      mask-image: radial-gradient(ellipse 70% 80% at 70% 40%, #000 30%, transparent 90%);\n    }\n\n    .hero-inner {\n      width: 100%; max-width: 1400px; margin: 0 auto; padding: 80px 40px;\n      display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center;\n      position: relative; z-index: 2;\n    }\n\n    \/* LOGO *\/\n    .product-logo { margin-bottom: -40px; display: flex; align-items: center; }\n    .product-logo img.logo-img {\n      height: 200px !important; width: auto !important;\n      display: block !important; margin-left: -65px !important;\n    }\n\n    h1 { font-size: clamp(36px, 4.5vw, 60px); line-height: 1.1; font-weight: 800; color: var(--ink); margin-bottom: 24px; }\n    h1 em { font-style: normal; color: var(--accent); }\n    .hero-lede { font-size: 19px; color: var(--muted); max-width: 540px; margin-bottom: 40px; }\n\n    .hero-actions { display: flex; gap: 16px; flex-wrap: wrap; }\n    .btn { padding: 16px 30px; border-radius: 10px; font-weight: 700; text-decoration: none; transition: 0.2s; }\n    .btn-primary { background: var(--accent); color: #fff; }\n    .btn-ghost { background: #fff; color: var(--ink) !important; border: 1px solid #D7DAE3; }\n\n    \/* FRAME & VIDEO *\/\n    .hero-visual { position: relative; width: 100%; }\n    .hv-frame {\n      background: #fff; \n      border-radius: 20px; \n      border: 1px solid #E6E8EE;\n      box-shadow: 0 40px 80px rgba(11,16,32,0.15); \n      overflow: hidden;\n      aspect-ratio: 16\/9;\n      position: relative;\n    }\n\n    .hv-topbar { \n      height: 40px; \n      background: #FAFBFD; \n      border-bottom: 1px solid #E6E8EE; \n      display: flex; \n      align-items: center; \n      padding: 0 16px; \n      gap: 8px; \n      position: relative; \n      z-index: 10; \n    }\n    \n    .hv-dot { width: 10px; height: 10px; border-radius: 50%; background: #E0E3EB; }\n    \n    .hv-video-wrap { \n      position: absolute; \n      top: 40px; \n      left: 0; \n      right: 0; \n      bottom: 0; \n      background: #ffffff;\n      overflow: hidden;\n    }\n\n    #heroVideo {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      transform: translate(-50%, -50%);\n      min-width: 102%;\n      min-height: 102%;\n      width: auto;\n      height: auto;\n      object-fit: cover !important;\n      display: block;\n    }\n\n    .hero-meta { margin-top: 40px; display: flex; gap: 20px; flex-wrap: wrap; }\n    .hero-meta-item { display: flex; align-items: center; gap: 8px; font-size: 13px; color: var(--muted); font-weight: 600; }\n    .hero-meta-item svg { width: 16px; height: 16px; color: var(--accent-2); }\n\n    @media (max-width: 1024px) {\n      .hero-inner { grid-template-columns: 1fr; text-align: center; }\n      .product-logo { justify-content: center !important; }\n      .product-logo img.logo-img { margin-left: 0 !important; }\n      .hero-actions, .hero-meta { justify-content: center; }\n    }\n  <\/style>\n<\/head>\n<body>\n\n<section class=\"hero\">\n  <div class=\"hero-bg\"><\/div>\n  <div class=\"hero-inner\">\n    <div class=\"hero-text\">\n      <div class=\"product-logo\">\n        <img decoding=\"async\" src=\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2026\/05\/qualigentic-transparent.png\" alt=\"Qualigentic\" class=\"logo-img\">\n      <\/div>\n      <h1>Agentic AI, entwickelt f\u00fcr <em>Softwarequalit\u00e4t<\/em>.<\/h1>\n      <p class=\"hero-lede\">Die End-to-End-Plattform, die Anforderungen liest, Tests generiert, diese ausf\u00fchrt und Ihre Testsuite pflegt \u2014 <strong>auf Ihrer Infrastruktur, zu Ihren Bedingungen<\/strong>.<\/p>\n      <div class=\"hero-actions\">\n        <a href=\"https:\/\/caixamagica.pt\/de\/kontakt\/\" class=\"btn btn-primary\">Demo vereinbaren<\/a>\n        <a href=\"#capabilities\" class=\"btn btn-ghost\">Siehe F\u00e4higkeiten<\/a>\n      <\/div>\n      <div class=\"hero-meta\">\n        <div class=\"hero-meta-item\">\n          <svg viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\"><path d=\"M3 8.5L6.5 12L13 4.5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          On-Premise &amp; Private Cloud\n        <\/div>\n        <div class=\"hero-meta-item\">\n          <svg viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\"><path d=\"M3 8.5L6.5 12L13 4.5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          Mehrfach-Framework\n        <\/div>\n        <div class=\"hero-meta-item\">\n          <svg viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\"><path d=\"M3 8.5L6.5 12L13 4.5\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n          DORA \u00b7 Solvency II \u00b7 PSD2\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"hero-visual\">\n      <div class=\"hv-frame\">\n        <div class=\"hv-topbar\">\n          <span class=\"hv-dot\"><\/span><span class=\"hv-dot\"><\/span><span class=\"hv-dot\"><\/span>\n        <\/div>\n        <div class=\"hv-video-wrap\">\n          <video id=\"heroVideo\" autoplay muted loop playsinline>\n            <source id=\"videoSource\" src=\"\" type=\"video\/mp4\">\n          <\/video>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n  (function() {\n    const videoElement = document.getElementById('heroVideo');\n    const videoSource = document.getElementById('videoSource');\n    const htmlLang = document.documentElement.lang.substring(0, 2).toLowerCase() || 'en';\n\n    const videoMap = {\n      'de': 'https:\/\/caixamagica.pt\/wp-content\/uploads\/2026\/05\/Qualigentic_DE_Website.mp4',\n      'en': 'https:\/\/caixamagica.pt\/wp-content\/uploads\/2026\/05\/Qualigentic_EN_Website.mp4',\n      'pt': 'https:\/\/caixamagica.pt\/wp-content\/uploads\/2026\/05\/Qualigentic_PT_Website.mp4'\n    };\n\n    const videoUrl = videoMap[htmlLang] || videoMap['en'];\n\n    if (videoSource && videoElement) {\n      videoSource.src = videoUrl;\n      videoElement.load();\n      videoElement.play().catch(e => console.warn(\"Autoplay blocked.\"));\n    }\n  })();\n<\/script>\n\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6c7687e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6c7687e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1e2c16d\" data-id=\"1e2c16d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-14cb10b elementor-widget elementor-widget-html\" data-id=\"14cb10b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 The Challenge<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n  <style>\n\/* ===== Base ===== *\/\n        :root {\n          --bg: #FFFFFF;\n          --bg-soft: #F5F6F8;\n          --bg-card: #FFFFFF;\n          --ink: #0B1020;\n          --ink-2: #1B2238;\n          --muted: #5A6275;\n          --muted-2: #8A93A6;\n          --line: #E6E8EE;\n          --line-strong: #D7DAE3;\n          --accent: #2D5BFF;\n          --accent-deep: #1E40D6;\n          --accent-soft: #EAF0FF;\n          --accent-2: #00C58A; \n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n          background: var(--bg);\n          color: var(--ink);\n          font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n          font-size: 16px;\n          line-height: 1.6;\n          -webkit-font-smoothing: antialiased;\n          overflow-x: hidden; \n        }\n\n\/* ===== Shared section styles ===== *\/\n      .section {\n        padding: 110px 0;\n        position: relative;\n      }\n      .section-inner {\n        max-width: 1240px;\n        margin: 0 auto;\n        padding: 0 32px;\n      }\n      .section-head {\n        margin-bottom: 64px;\n        max-width: 760px;\n      }\n      .section-label {\n        display: inline-block;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.14em;\n        text-transform: uppercase;\n        color: var(--accent);\n        margin-bottom: 16px;\n      }\n      .section-head h2 {\n        font-family: 'Open Sans', sans-serif;\n        font-size: clamp(30px, 3.4vw, 44px);\n        line-height: 1.15;\n        letter-spacing: -0.02em;\n        font-weight: 800;\n        color: var(--ink);\n        text-wrap: balance;\n      }\n\n\/* ===== 02-challenge ===== *\/\n      .section-challenge {\n        background: #fff;\n        width: 100vw;\n        position: relative;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n      }\n\n      .challenge-grid {\n        display: grid;\n        grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n        gap: 64px;\n        align-items: start;\n      }\n      .challenge-stats {\n        display: grid;\n        gap: 28px;\n      }\n      .stat {\n        border-left: 3px solid var(--accent);\n        padding: 4px 0 4px 20px;\n      }\n      .stat-num {\n        font-family: 'Open Sans', sans-serif;\n        font-size: 56px;\n        font-weight: 800;\n        line-height: 1;\n        color: var(--accent);\n        letter-spacing: -0.03em;\n        margin-bottom: 8px;\n      }\n      .stat-num.accent2 { color: var(--accent-2); }\n      .stat:nth-child(3) { border-left-color: var(--accent-2); }\n      .stat-label {\n        font-size: 15px;\n        color: var(--muted);\n        line-height: 1.5;\n      }\n      .challenge-points {\n        display: grid;\n        gap: 18px;\n      }\n      .cp {\n        display: flex;\n        gap: 16px;\n        padding: 20px 22px;\n        background: var(--bg-soft);\n        border: 1px solid var(--line);\n        border-radius: 12px;\n        align-items: flex-start;\n      }\n      .cp-icon {\n        width: 36px; height: 36px;\n        border-radius: 8px;\n        background: var(--accent-soft);\n        color: var(--accent);\n        display: flex; align-items: center; justify-content: center;\n        flex-shrink: 0;\n      }\n      .cp-icon svg { width: 18px; height: 18px; }\n      .cp-title {\n        font-size: 15px;\n        font-weight: 700;\n        color: var(--ink);\n        margin-bottom: 4px;\n      }\n      .cp p {\n        font-size: 14px;\n        color: var(--muted);\n        line-height: 1.5;\n      }\n\n\/* ===== Responsive ===== *\/\n    @media (max-width: 980px) {\n      .challenge-grid { grid-template-columns: 1fr; gap: 36px; }\n      .section { padding: 72px 0; }\n      .section-inner { padding: 0 24px; }\n      .stat-num { font-size: 44px; }\n    }\n  <\/style>\n<\/head>\n<body>\n\n<section class=\"section section-challenge\">\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <span class=\"section-label\">Die Herausforderung<\/span>\n      <h2>CI\/CD liefert schneller. Die QA-Kapazit\u00e4t nicht. Regulierungsbeh\u00f6rden sind jetzt Teil der Diskussion.<\/h2>\n    <\/div>\n\n    <div class=\"challenge-grid\">\n      <div class=\"challenge-stats\">\n        <div class=\"stat\">\n          <div class=\"stat-num\">60\u201370%<\/div>\n          <div class=\"stat-label\">wird f\u00fcr die Wartung bestehender Tests aufgewendet \u2013 nicht f\u00fcr das Schreiben neuer<\/div>\n        <\/div>\n        <div class=\"stat\">\n          <div class=\"stat-num\">DORA<\/div>\n          <div class=\"stat-label\">Solvency II \u00b7 PSD2 \u2014 Qualit\u00e4t ist jetzt ein Pr\u00fcfungsthema. Aufsichtsbeh\u00f6rden wollen Nachweisketten, keine Screenshots.<\/div>\n        <\/div>\n        <div class=\"stat\">\n          <div class=\"stat-num accent2\">Generisch<br>KI \u2260 QA KI<\/div>\n          <div class=\"stat-label\">Codierungsassistenten generieren Code. Sie f\u00fchren keine Testsuiten aus, \u00fcberwachen sie nicht und warten sie nicht.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"challenge-points\">\n        <div class=\"cp\">\n          <span class=\"cp-icon\"><svg viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M8 1.5L1.5 14.5h13L8 1.5zM8 6v4M8 12.5v.01\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <div>\n            <div class=\"cp-title\">Traditionelle QA-Tools nutzen KI nicht nativ<\/div>\n            <p>Manuelles Skripting und getrennte Automatisierung k\u00f6nnen bei k\u00fcrzeren Release-Zyklen nicht mithalten.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"cp\">\n          <span class=\"cp-icon\"><svg viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M2 8a6 6 0 1112 0A6 6 0 012 8zm6-3v3l2 2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <div>\n            <div class=\"cp-title\">Generische KI-Assistenten generieren Tests ohne Governance<\/div>\n            <p>Keine Pr\u00fcfpfad, kein Projektkontext, keine Integration in den QA-Lebenszyklus \u2013 und keine Kontrolle \u00fcber die Datenresidenz.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"cp\">\n          <span class=\"cp-icon\"><svg viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 3h4v4H3zM9 9h4v4H9zM7 5h2M11 7v2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <div>\n            <div class=\"cp-title\">Keine R\u00fcckverfolgbarkeit zwischen Anforderungen, Tests und Ausf\u00fchrung<\/div>\n            <p>Die Qualit\u00e4tsberichterstattung wird zum R\u00e4tselraten. Die beh\u00f6rdliche Beweisf\u00fchrung ist unvollst\u00e4ndig oder fehlt g\u00e4nzlich.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"cp\">\n          <span class=\"cp-icon\"><svg viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M2 13l4-6 3 4 5-7\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span>\n          <div>\n            <div class=\"cp-title\">Qualit\u00e4tsteams brauchen ihre eigene KI<\/div>\n            <p>Agentenbasiert, gesteuert und auf Ihrer Infrastruktur \u2013 kein generisches Produktivit\u00e4tstool f\u00fcr einzelne Ingenieure.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-58a267b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"58a267b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b070c88\" data-id=\"b070c88\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-229167a elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"229167a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 Capabilities<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n  <style>\n\/* ===== Base ===== *\/\n        :root {\n          --bg: #FFFFFF;\n          --bg-soft: #F5F6F8;\n          --bg-card: #FFFFFF;\n          --ink: #0B1020;\n          --ink-2: #1B2238;\n          --muted: #5A6275;\n          --muted-2: #8A93A6;\n          --line: #E6E8EE;\n          --line-strong: #D7DAE3;\n          --accent: #2D5BFF;\n          --accent-deep: #1E40D6;\n          --accent-soft: #EAF0FF;\n          --accent-2: #00C58A; \n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n          background: var(--bg);\n          color: var(--ink);\n          font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n          font-size: 16px;\n          line-height: 1.6;\n          -webkit-font-smoothing: antialiased;\n          overflow-x: hidden; \n        }\n\n\/* ===== Shared section styles ===== *\/\n      .section {\n        padding: 110px 0;\n        position: relative;\n      }\n      .section-inner {\n        max-width: 1240px;\n        margin: 0 auto;\n        padding: 0 32px;\n      }\n      .section-head {\n        margin-bottom: 64px;\n        max-width: 760px;\n      }\n      .section-label {\n        display: inline-block;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.14em;\n        text-transform: uppercase;\n        color: var(--accent);\n        margin-bottom: 16px;\n      }\n      .section-head h2 {\n        font-family: 'Open Sans', sans-serif;\n        font-size: clamp(30px, 3.4vw, 44px);\n        line-height: 1.15;\n        letter-spacing: -0.02em;\n        font-weight: 800;\n        color: var(--ink);\n        text-wrap: balance;\n      }\n      .section-sub {\n        font-size: 17px;\n        color: var(--muted);\n        margin-top: 14px;\n        line-height: 1.6;\n        max-width: 600px;\n      }\n\n\/* ===== 03-capabilities ===== *\/\n      .section-caps {\n        background: var(--bg-soft);\n        width: 100vw;\n        position: relative;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n        border-top: 1px solid var(--line);\n        border-bottom: 1px solid var(--line);\n      }\n\n      .caps-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 20px;\n      }\n      .cap {\n        background: #fff;\n        border: 1px solid var(--line);\n        border-radius: 14px;\n        padding: 28px 26px;\n        transition: border-color .15s, transform .15s;\n        position: relative;\n      }\n      .cap:hover {\n        border-color: var(--accent);\n        transform: translateY(-2px);\n      }\n      .cap-num {\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.1em;\n        color: var(--accent);\n        margin-bottom: 12px;\n        font-family: 'JetBrains Mono', monospace;\n      }\n      .cap-icon {\n        width: 44px; height: 44px;\n        border-radius: 10px;\n        background: var(--accent-soft);\n        color: var(--accent);\n        display: flex; align-items: center; justify-content: center;\n        margin-bottom: 18px;\n      }\n      .cap-icon svg { width: 22px; height: 22px; }\n      .cap h3 {\n        font-size: 17px;\n        font-weight: 700;\n        color: var(--ink);\n        margin-bottom: 8px;\n        letter-spacing: -0.01em;\n      }\n      .cap > p {\n        font-size: 14px;\n        color: var(--muted);\n        line-height: 1.55;\n        margin-bottom: 14px;\n      }\n      .cap ul {\n        list-style: none;\n        display: grid;\n        gap: 7px;\n      }\n      .cap li {\n        font-size: 13px;\n        color: var(--ink-2);\n        padding-left: 18px;\n        position: relative;\n        line-height: 1.45;\n      }\n      .cap li::before {\n        content: '';\n        position: absolute;\n        left: 4px; top: 8px;\n        width: 5px; height: 5px;\n        border-radius: 50%;\n        background: var(--accent);\n      }\n\n\/* ===== Responsive ===== *\/\n    @media (max-width: 1100px) {\n      .caps-grid { grid-template-columns: repeat(2, 1fr); }\n    }\n\n    @media (max-width: 980px) {\n      .section { padding: 72px 0; }\n      .section-inner { padding: 0 24px; }\n      .cap { padding: 26px 22px; }\n    }\n\n    @media (max-width: 600px) {\n      .section { padding: 56px 0; }\n      .section-head h2 { font-size: 28px; }\n      .caps-grid { grid-template-columns: 1fr; gap: 14px; }\n    }\n  <\/style>\n<\/head>\n<body>\n\n<section class=\"section section-caps\" id=\"capabilities\">\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <span class=\"section-label\">F\u00e4higkeiten<\/span>\n      <h2>Sechs Funktionen. Eine Plattform. Speziell f\u00fcr die QA-Abteilung entwickelt.<\/h2>\n      <p class=\"section-sub\">Von Anforderungen zu pr\u00fcfungsf\u00e4higen Nachweisen. Kein generischer Code-Assistent \u2013 ein agentielles KI-System, spezialisiert auf Softwarequalit\u00e4t.<\/p>\n    <\/div>\n\n    <div class=\"caps-grid\">\n      <div class=\"cap\">\n        <div class=\"cap-num\">01<\/div>\n        <div class=\"cap-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n        <h3>Anforderungen \u2192 Testf\u00e4lle<\/h3>\n        <p>Von Jira, ALM oder Spezifikationstexten zu ausf\u00fchrbaren Testf\u00e4llen \u2013 automatisch.<\/p>\n        <ul>\n          <li>Positive F\u00e4lle, negative F\u00e4lle und Grenzf\u00e4lle<\/li>\n          <li>Verbindet mit Jira \u00b7 ALM \u00b7 Confluence<\/li>\n          <li>Freitext-Eingabe von PMs oder BAs<\/li>\n          <li>Reduzierter technischer Vorbereitungsaufwand<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"cap\">\n        <div class=\"cap-num\">02<\/div>\n        <div class=\"cap-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M8 3H5a2 2 0 00-2 2v3m18 0V5a2 2 0 00-2-2h-3m0 18h3a2 2 0 002-2v-3M3 16v3a2 2 0 002 2h3\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n        <h3>Multi-Framework-Generierung<\/h3>\n        <p>Produktionsreife Skripte f\u00fcr alle wichtigen Frameworks. Kein propriet\u00e4rer Runtime.<\/p>\n        <ul>\n          <li>Selenium \u00b7 Cypress \u00b7 Playwright<\/li>\n          <li>Robot Framework<\/li>\n          <li>Offene Standards rein, offene Standards raus<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"cap\">\n        <div class=\"cap-num\">03<\/div>\n        <div class=\"cap-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8L14 2z\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><path d=\"M14 2v6h6M8 13h8M8 17h8\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/div>\n        <h3>Autonome Instandhaltung<\/h3>\n        <p>Agenten erkennen veraltete, fehlerhafte und redundante Tests und refaktorieren sie automatisch.<\/p>\n        <ul>\n          <li>Erkennung von veralteten oder redundanten Tests<\/li>\n          <li>Selbstheilende Skripte nach Code\u00e4nderungen<\/li>\n          <li>Auswirkungsanalyse bei jedem Commit<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"cap\">\n        <div class=\"cap-num\">04<\/div>\n        <div class=\"cap-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><circle cx=\"11\" cy=\"11\" r=\"7\" stroke=\"currentColor\" stroke-width=\"1.6\"\/><path d=\"M21 21l-4.35-4.35\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><\/div>\n        <h3>Deckungs- und L\u00fcckenanalyse<\/h3>\n        <p>Funktionale Abdeckungskarten, L\u00fcckenempfehlungen und risikogewichtete Bewertung.<\/p>\n        <ul>\n          <li>Funktionale Abdeckung Analyse<\/li>\n          <li>Empfehlungen f\u00fcr L\u00fccken und neue Szenarien<\/li>\n          <li>Redundanz- und Duplikaterkennung<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"cap\">\n        <div class=\"cap-num\">05<\/div>\n        <div class=\"cap-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M22 12h-4l-3 9-6-18-3 9H2\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n        <h3>Intelligente Ausf\u00fchrungsanalyse<\/h3>\n        <p>Anwendungsfehler von Skriptfehlern trennen. Mustererkennung \u00fcber mehrere L\u00e4ufe hinweg.<\/p>\n        <ul>\n          <li>App- vs. Skriptfehlerklassifizierung<\/li>\n          <li>Fehlermustererkennung<\/li>\n          <li>Einblicke zur Weiterentwicklung der Suite<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"cap\">\n        <div class=\"cap-num\">06<\/div>\n        <div class=\"cap-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"1.6\"\/><path d=\"M7 11V7a5 5 0 0110 0v4\" stroke=\"currentColor\" stroke-width=\"1.6\"\/><\/svg><\/div>\n        <h3>Auditierf\u00e4hige Nachverfolgbarkeit<\/h3>\n        <p>Anforderung \u2192 Test \u2192 Ausf\u00fchrung \u2192 Ergebnis. Signiert, archiviert, auf Abruf abrufbar.<\/p>\n        <ul>\n          <li>Vollst\u00e4ndige DORA \/ Solvency II \/ PSD2 Nachweiskette<\/li>\n          <li>RBAC, Protokolle und Aufbewahrungsrichtlinien<\/li>\n          <li>Regulator-bezogene Beweise in einer einzigen Abfrage<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-97a6fa3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"97a6fa3\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4af04e6\" data-id=\"4af04e6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8065a99 elementor-widget elementor-widget-html\" data-id=\"8065a99\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 Comparison<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n  <style>\n\/* ===== Base ===== *\/\n        :root {\n          --bg: #FFFFFF;\n          --bg-soft: #F5F6F8;\n          --bg-card: #FFFFFF;\n          --ink: #0B1020;\n          --ink-2: #1B2238;\n          --muted: #5A6275;\n          --muted-2: #8A93A6;\n          --line: #E6E8EE;\n          --line-strong: #D7DAE3;\n          --accent: #2D5BFF;\n          --accent-deep: #1E40D6;\n          --accent-soft: #EAF0FF;\n          --accent-2: #00C58A; \n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n          background: var(--bg);\n          color: var(--ink);\n          font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n          font-size: 16px;\n          line-height: 1.6;\n          -webkit-font-smoothing: antialiased;\n          overflow-x: hidden; \n        }\n\n\/* ===== Shared section styles ===== *\/\n      .section {\n        padding: 110px 0;\n        position: relative;\n      }\n      .section-inner {\n        max-width: 1240px;\n        margin: 0 auto;\n        padding: 0 32px;\n      }\n      .section-head {\n        margin-bottom: 64px;\n        max-width: 760px;\n      }\n      .section-label {\n        display: inline-block;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.14em;\n        text-transform: uppercase;\n        color: var(--accent);\n        margin-bottom: 16px;\n      }\n      .section-head h2 {\n        font-family: 'Open Sans', sans-serif;\n        font-size: clamp(30px, 3.4vw, 44px);\n        line-height: 1.15;\n        letter-spacing: -0.02em;\n        font-weight: 800;\n        color: var(--ink);\n        text-wrap: balance;\n      }\n      .section-sub {\n        font-size: 17px;\n        color: var(--muted);\n        margin-top: 14px;\n        line-height: 1.6;\n        max-width: 600px;\n      }\n\n\/* ===== 04-comparison ===== *\/\n      .section-compare {\n        background: #fff;\n        width: 100vw;\n        position: relative;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n      }\n\n      .vs-wrap {\n        overflow-x: auto;\n        border: 1px solid var(--line);\n        border-radius: 14px;\n        background: #fff;\n      }\n      .vs-table {\n        width: 100%;\n        border-collapse: collapse;\n        min-width: 720px;\n      }\n      .vs-table th, .vs-table td {\n        padding: 16px 20px;\n        text-align: left;\n        font-size: 14px;\n      }\n      .vs-table thead th {\n        font-weight: 700;\n        font-size: 13px;\n        color: var(--muted);\n        background: var(--bg-soft);\n        border-bottom: 1px solid var(--line);\n        letter-spacing: 0.02em;\n      }\n      .vs-table th.vs-feat {\n        background: var(--accent-soft);\n        color: var(--accent);\n      }\n      .vs-table tbody tr {\n        border-bottom: 1px solid var(--line);\n      }\n      .vs-table tbody tr:last-child { border-bottom: none; }\n      .vs-table td:first-child {\n        font-weight: 600;\n        color: var(--ink);\n      }\n      .vs-table td.vs-feat, .vs-table tbody td:nth-child(3) {\n        background: var(--accent-soft);\n      }\n      .ok {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        width: 22px; height: 22px;\n        border-radius: 50%;\n        background: var(--accent-2);\n        color: #fff;\n        font-weight: 700;\n        font-size: 12px;\n      }\n      .x {\n        color: var(--muted-2);\n        font-size: 13px;\n      }\n      .note {\n        margin-top: 20px;\n        font-size: 13px;\n        color: var(--muted-2);\n        font-style: italic;\n      }\n\n\/* ===== Responsive ===== *\/\n      @media (max-width: 980px) {\n        .section { padding: 80px 0; }\n        .section-inner { padding: 0 24px; }\n      }\n  <\/style>\n<\/head>\n<body>\n\n<section class=\"section section-compare\" id=\"comparison\">\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <span class=\"section-label\">Vergleich<\/span>\n      <h2>Warum Qualigentic?<\/h2>\n      <p class=\"section-sub\">Generische KI ist ein Produktivit\u00e4tswerkzeug f\u00fcr einzelne Ingenieure. Qualigentic ist eine Plattform f\u00fcr die QA-Funktion.<\/p>\n    <\/div>\n\n    <div class=\"vs-wrap\">\n      <table class=\"vs-table\">\n        <thead>\n          <tr>\n            <th>F\u00e4higkeit<\/th>\n            <th>Generische KI-Assistenten<\/th>\n            <th class=\"vs-feat\">Qualigentic<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>Testcode aus Anforderungen generieren<\/td>\n            <td><span class=\"x\">Nur Vorschlag<\/span><\/td>\n            <td><span class=\"ok\">\u2713<\/span> Produktionsreif<\/td>\n          <\/tr>\n          <tr>\n            <td>Tests ausf\u00fchren, nicht nur schreiben<\/td>\n            <td><span class=\"x\">Nein<\/span><\/td>\n            <td><span class=\"ok\">\u2713<\/span><\/td>\n          <\/tr>\n          <tr>\n            <td>Die Suite autonom instand halten<\/td>\n            <td><span class=\"x\">Nein<\/span><\/td>\n            <td><span class=\"ok\">\u2713<\/span><\/td>\n          <\/tr>\n          <tr>\n            <td>Multi-Framework-Ausgabe (Selenium, Cypress, Playwright, Robot)<\/td>\n            <td><span class=\"x\">Teilweise<\/span><\/td>\n            <td><span class=\"ok\">\u2713<\/span><\/td>\n          <\/tr>\n          <tr>\n            <td>Anforderung \u2192 Test \u2192 Ausf\u00fchrung \u2192 Archiv Kette<\/td>\n            <td><span class=\"x\">Nein<\/span><\/td>\n            <td><span class=\"ok\">\u2713<\/span><\/td>\n          <\/tr>\n          <tr>\n            <td>Datensouver\u00e4nit\u00e4t \/ On-Premise-Option<\/td>\n            <td><span class=\"x\">Nur Cloud<\/span><\/td>\n            <td><span class=\"ok\">\u2713<\/span> On-prem available<\/td>\n          <\/tr>\n          <tr>\n            <td>DORA \/ Solvency II \/ PSD2 Audit-Nachweise<\/td>\n            <td><span class=\"x\">Nein<\/span><\/td>\n            <td><span class=\"ok\">\u2713<\/span><\/td>\n          <\/tr>\n          <tr>\n            <td>Pricing model<\/td>\n            <td><span class=\"x\">Per-token (developer seat)<\/span><\/td>\n            <td>Platform + services<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n    <p class=\"note\">ChatGPT, Claude direct, GitHub Copilot, Gemini Code Assist schlagen Code vor. Sie besitzen nicht die QA-Funktion.<\/p>\n  <\/div>\n<\/section>\n\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c3b64e8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c3b64e8\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-abbd889\" data-id=\"abbd889\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-86019b3 elementor-widget elementor-widget-html\" data-id=\"86019b3\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 Architecture<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n  <style>\n\/* ===== Base ===== *\/\n        :root {\n          --bg: #FFFFFF;\n          --bg-soft: #F5F6F8;\n          --bg-card: #FFFFFF;\n          --ink: #0B1020;\n          --ink-2: #1B2238;\n          --muted: #5A6275;\n          --muted-2: #8A93A6;\n          --line: #E6E8EE;\n          --line-strong: #D7DAE3;\n          --accent: #2D5BFF;\n          --accent-deep: #1E40D6;\n          --accent-soft: #EAF0FF;\n          --accent-2: #00C58A; \n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n          background: var(--bg);\n          color: var(--ink);\n          font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n          font-size: 16px;\n          line-height: 1.6;\n          -webkit-font-smoothing: antialiased;\n          overflow-x: hidden; \n        }\n\n\/* ===== Shared section styles ===== *\/\n      .section {\n        padding: 110px 0;\n        position: relative;\n      }\n      .section-inner {\n        max-width: 1240px;\n        margin: 0 auto;\n        padding: 0 32px;\n      }\n      .section-head {\n        margin-bottom: 64px;\n        max-width: 760px;\n      }\n      .section-label {\n        display: inline-block;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.14em;\n        text-transform: uppercase;\n        color: var(--accent);\n        margin-bottom: 16px;\n      }\n      .section-head h2 {\n        font-family: 'Open Sans', sans-serif;\n        font-size: clamp(30px, 3.4vw, 44px);\n        line-height: 1.15;\n        letter-spacing: -0.02em;\n        font-weight: 800;\n        color: var(--ink);\n        text-wrap: balance;\n      }\n      .section-sub {\n        font-size: 17px;\n        color: var(--muted);\n        margin-top: 14px;\n        line-height: 1.6;\n        max-width: 600px;\n      }\n\n\/* ===== 05-architecture ===== *\/\n      .section-arch {\n        background: var(--bg-soft);\n        width: 100vw;\n        position: relative;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n        border-top: 1px solid var(--line);\n        border-bottom: 1px solid var(--line);\n      }\n\n      .arch-card {\n        background: #fff;\n        border: 1px solid var(--line);\n        border-radius: 16px;\n        padding: 36px;\n        box-shadow: 0 12px 30px -20px rgba(11,16,32,0.08);\n      }\n      .arch-row {\n        display: flex;\n        align-items: stretch;\n        gap: 16px;\n      }\n      .arch-col {\n        display: flex;\n        flex-direction: column;\n        gap: 10px;\n        min-width: 170px;\n        justify-content: center;\n      }\n      .arch-col-label {\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.12em;\n        text-transform: uppercase;\n        color: var(--muted-2);\n        margin-bottom: 4px;\n      }\n      .arch-box {\n        background: var(--bg-soft);\n        border: 1px solid var(--line);\n        border-radius: 8px;\n        padding: 11px 14px;\n        font-size: 13px;\n        color: var(--ink-2);\n        text-align: center;\n        font-weight: 500;\n      }\n      .arch-box.accent {\n        background: var(--accent-soft);\n        border-color: #DCE5FF;\n        color: var(--accent);\n        font-weight: 600;\n      }\n      .arch-arrow {\n        align-self: center;\n        color: var(--muted-2);\n        font-size: 22px;\n        flex-shrink: 0;\n      }\n      .arch-platform {\n        flex: 1;\n        background: linear-gradient(180deg, #F4F7FF, #EDF2FF);\n        border: 1px solid #DCE5FF;\n        border-radius: 12px;\n        padding: 22px;\n        display: flex;\n        flex-direction: column;\n        gap: 14px;\n      }\n      .arch-platform-label {\n        font-size: 12px;\n        font-weight: 700;\n        letter-spacing: 0.1em;\n        text-transform: uppercase;\n        color: var(--accent);\n        text-align: center;\n      }\n      .arch-modules {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 10px;\n      }\n      .arch-module {\n        background: #fff;\n        border: 1px solid #DCE5FF;\n        border-radius: 8px;\n        padding: 12px 14px;\n      }\n      .am-title {\n        font-size: 13px;\n        font-weight: 700;\n        color: var(--ink);\n        margin-bottom: 2px;\n      }\n      .am-sub {\n        font-size: 11.5px;\n        color: var(--muted);\n        line-height: 1.4;\n      }\n      .arch-ci {\n        text-align: center;\n        font-size: 12px;\n        color: var(--muted);\n        padding-top: 8px;\n        border-top: 1px solid #DCE5FF;\n      }\n      .arch-ci span {\n        background: #fff;\n        border: 1px solid var(--line);\n        border-radius: 4px;\n        padding: 3px 9px;\n        font-family: 'JetBrains Mono', monospace;\n        font-size: 11px;\n        margin: 0 3px;\n        color: var(--ink-2);\n      }\n      .deploy-section {\n        margin-top: 56px;\n      }\n      .deploy-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 16px;\n      }\n      .deploy {\n        background: #fff;\n        border: 1px solid var(--line);\n        border-radius: 12px;\n        padding: 24px;\n      }\n      .deploy-icon {\n        width: 40px; height: 40px;\n        border-radius: 10px;\n        background: var(--accent-soft);\n        color: var(--accent);\n        display: flex; align-items: center; justify-content: center;\n        margin-bottom: 14px;\n      }\n      .deploy-icon svg { width: 22px; height: 22px; }\n      .deploy h4 {\n        font-size: 15px;\n        font-weight: 700;\n        color: var(--ink);\n        margin-bottom: 6px;\n      }\n      .deploy p {\n        font-size: 13px;\n        color: var(--muted);\n        line-height: 1.5;\n      }\n      .deploy-note {\n        margin-top: 20px;\n        background: var(--accent-soft);\n        border: 1px solid #DCE5FF;\n        border-radius: 10px;\n        padding: 16px 20px;\n        font-size: 13px;\n        color: var(--accent-deep);\n        line-height: 1.55;\n      }\n\n\/* ===== Responsive ===== *\/\n      @media (max-width: 1100px) {\n        .deploy-grid { grid-template-columns: repeat(3, 1fr); }\n      }\n      @media (max-width: 980px) {\n        .section { padding: 80px 0; }\n        .arch-row { flex-direction: column; }\n        .arch-arrow { transform: rotate(90deg); align-self: center; }\n        .arch-col { min-width: 0; }\n        .arch-modules { grid-template-columns: 1fr; }\n        .section-inner { padding: 0 24px; }\n        .deploy-grid { grid-template-columns: 1fr; }\n      }\n      @media (max-width: 600px) {\n        .arch-card { padding: 22px; }\n      }\n  <\/style>\n<\/head>\n<body>\n\n<section class=\"section section-arch\" id=\"architecture\">\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <span class=\"section-label\">Architektur<\/span>\n      <h2>Open standards in. Open standards out. Customer infrastructure throughout.<\/h2>\n      <p class=\"section-sub\">Multi-model AI support, agentic orchestration and deployment options to fit every context \u2014 including regulated industries.<\/p>\n    <\/div>\n\n    <div class=\"arch-card\">\n      <div class=\"arch-row\">\n        <div class=\"arch-col arch-in\">\n          <div class=\"arch-col-label\">Eingaben<\/div>\n          <div class=\"arch-box\">Funktionale Anforderungen<\/div>\n          <div class=\"arch-box\">User Stories \/ Spezifikationen<\/div>\n          <div class=\"arch-box\">Bestehende Tests<\/div>\n          <div class=\"arch-box\">Jira \u00b7 ALM \u00b7 Confluence<\/div>\n          <div class=\"arch-box\">Free-text from PMs<\/div>\n        <\/div>\n\n        <div class=\"arch-arrow\">\u2192<\/div>\n\n        <div class=\"arch-platform\">\n          <div class=\"arch-platform-label\">Qualigentic Platform<\/div>\n          <div class=\"arch-modules\">\n            <div class=\"arch-module\">\n              <div class=\"am-title\">RAG-Engine<\/div>\n              <div class=\"am-sub\">Project context, test patterns, organisational memory<\/div>\n            <\/div>\n            <div class=\"arch-module\">\n              <div class=\"am-title\">Agentic Orchestration<\/div>\n              <div class=\"am-sub\">Multi-step planning, tool use, human-in-the-loop checkpoints<\/div>\n            <\/div>\n            <div class=\"arch-module\">\n              <div class=\"am-title\">Multi-LLM Layer<\/div>\n              <div class=\"am-sub\">Llama \u00b7 Mistral \u00b7 Anthropic \u00b7 Azure OpenAI \u00b7 AWS Bedrock<\/div>\n            <\/div>\n            <div class=\"arch-module\">\n              <div class=\"am-title\">Fine-Tuning (PEFT \/ LoRA)<\/div>\n              <div class=\"am-sub\">Customer-specific adaptation. Weights stay on customer infrastructure.<\/div>\n            <\/div>\n            <div class=\"arch-module\">\n              <div class=\"am-title\">Governance &amp; Audit<\/div>\n              <div class=\"am-sub\">RBAC \u00b7 Signed evidence chain \u00b7 Retention \u00b7 DORA-aligned controls<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"arch-ci\">\n            CI\/CD-Integration\n            <span>GitHub<\/span><span>GitLab<\/span><span>Azure DevOps<\/span><span>Jenkins<\/span><span>Bitbucket<\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"arch-arrow\">\u2192<\/div>\n\n        <div class=\"arch-col arch-out\">\n          <div class=\"arch-col-label\">Ausgaben<\/div>\n          <div class=\"arch-box accent\">Selenium-Skripte<\/div>\n          <div class=\"arch-box accent\">Cypress-Skripte<\/div>\n          <div class=\"arch-box accent\">Playwright-Skripte<\/div>\n          <div class=\"arch-box accent\">Robot Framework<\/div>\n          <div class=\"arch-box accent\">Coverage reports<\/div>\n          <div class=\"arch-box accent\">Audit evidence<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"deploy-section\">\n      <span class=\"section-label\" style=\"margin-bottom: 18px; display: block;\">Bereitstellungsoptionen<\/span>\n      <div class=\"deploy-grid\">\n        <div class=\"deploy\">\n          <div class=\"deploy-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 21V8l9-5 9 5v13M9 21v-7h6v7\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n          <h4>On-Premise<\/h4>\n          <p>Your data centre. Open-source self-hosted models (Llama, Mistral). No data egress under any condition. Recommended for banking, insurance, healthcare and government.<\/p>\n        <\/div>\n        <div class=\"deploy\">\n          <div class=\"deploy-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 2l9 5v10l-9 5-9-5V7l9-5z\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n          <h4>Private Cloud<\/h4>\n          <p>Your tenant. Azure AI Foundry, AWS or GCP \u2014 customer-owned. Bring-your-own model and keys. Region pinning for EU, US, JP data residency.<\/p>\n        <\/div>\n        <div class=\"deploy\">\n          <div class=\"deploy-icon\"><svg viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 17a4 4 0 010-8 6 6 0 0111-3 5 5 0 014 8\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>\n          <h4>SaaS<\/h4>\n          <p>Caixa M\u00e1gica managed. Fastest time-to-value for non-regulated workloads. EU-hosted, SOC 2-style controls, Anthropic \/ OpenAI \/ Azure OpenAI selectable.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"deploy-note\">\n        <strong>Tiering is by capability, not by deployment.<\/strong> All tiers support on-premise, private cloud and SaaS. Regulated clients can start on-premise from day one \u2014 no lock-in to a cloud-only path.\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fe13fd5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fe13fd5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ff8fa5b\" data-id=\"ff8fa5b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5376ab5 elementor-widget elementor-widget-html\" data-id=\"5376ab5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 Packages<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n  <style>\n\/* ===== Base ===== *\/\n        :root {\n          --bg: #FFFFFF;\n          --bg-soft: #F5F6F8;\n          --bg-card: #FFFFFF;\n          --ink: #0B1020;\n          --ink-2: #1B2238;\n          --muted: #5A6275;\n          --muted-2: #8A93A6;\n          --line: #E6E8EE;\n          --line-strong: #D7DAE3;\n          --accent: #2D5BFF;\n          --accent-deep: #1E40D6;\n          --accent-soft: #EAF0FF;\n          --accent-2: #00C58A; \n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n          background: var(--bg);\n          color: var(--ink);\n          font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n          font-size: 16px;\n          line-height: 1.6;\n          -webkit-font-smoothing: antialiased;\n          overflow-x: hidden; \n        }\n\n\/* ===== Shared section styles ===== *\/\n      .section {\n        padding: 110px 0;\n        position: relative;\n      }\n      .section-inner {\n        max-width: 1240px;\n        margin: 0 auto;\n        padding: 0 32px;\n      }\n      .section-head {\n        margin-bottom: 64px;\n        max-width: 760px;\n      }\n      .section-label {\n        display: inline-block;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.14em;\n        text-transform: uppercase;\n        color: var(--accent);\n        margin-bottom: 16px;\n      }\n      .section-head h2 {\n        font-family: 'Open Sans', sans-serif;\n        font-size: clamp(30px, 3.4vw, 44px);\n        line-height: 1.15;\n        letter-spacing: -0.02em;\n        font-weight: 800;\n        color: var(--ink);\n        text-wrap: balance;\n      }\n      .section-sub {\n        font-size: 17px;\n        color: var(--muted);\n        margin-top: 14px;\n        line-height: 1.6;\n        max-width: 600px;\n      }\n\n\/* ===== 06-packages ===== *\/\n      .section-pkg {\n        background: #fff;\n        width: 100vw;\n        position: relative;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n      }\n\n      .pkg-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 20px;\n      }\n      .pkg {\n        position: relative;\n        background: #fff;\n        border: 1px solid var(--line);\n        border-radius: 14px;\n        padding: 32px 28px;\n        display: flex;\n        flex-direction: column;\n        transition: border-color .15s;\n      }\n      .pkg:hover { border-color: var(--line-strong); }\n      .pkg-featured {\n        border-color: var(--accent);\n        background: linear-gradient(180deg, #fff, #F4F7FF);\n        box-shadow: 0 16px 40px -20px rgba(45,91,255,0.30);\n      }\n      .pkg-badge {\n        position: absolute;\n        top: -12px;\n        left: 50%;\n        transform: translateX(-50%);\n        background: var(--accent);\n        color: #fff;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.08em;\n        text-transform: uppercase;\n        padding: 5px 16px;\n        border-radius: 100px;\n        white-space: nowrap;\n      }\n      .pkg-name {\n        font-size: 22px;\n        font-weight: 800;\n        color: var(--ink);\n        letter-spacing: -0.02em;\n        margin-bottom: 6px;\n      }\n      .pkg-desc {\n        font-size: 14px;\n        color: var(--muted);\n        margin-bottom: 22px;\n      }\n      .pkg-features {\n        list-style: none;\n        flex: 1;\n        display: grid;\n        gap: 10px;\n        margin-bottom: 28px;\n      }\n      .pkg-features li {\n        font-size: 14px;\n        color: var(--ink-2);\n        padding-left: 24px;\n        position: relative;\n        line-height: 1.45;\n      }\n      .pkg-features li::before {\n        content: '\u2713';\n        position: absolute;\n        left: 0; top: 0;\n        color: var(--accent-2);\n        font-weight: 800;\n      }\n      .pkg-cta {\n        display: block;\n        text-align: center;\n        padding: 12px 18px;\n        border-radius: 8px;\n        font-size: 14px;\n        font-weight: 700;\n        transition: all .15s;\n        border: 1px solid var(--line-strong);\n        color: var(--ink);\n        background: #fff;\n        text-decoration: none;\n      }\n      .pkg-cta:hover { border-color: var(--ink-2); }\n      .pkg-featured .pkg-cta {\n        background: var(--accent);\n        border-color: var(--accent);\n        color: #fff;\n      }\n      .pkg-featured .pkg-cta:hover { background: var(--accent-deep); }\n      .pkg-deploy-note {\n        margin-top: 24px;\n        font-size: 12px;\n        color: var(--muted-2);\n        text-align: center;\n        padding-top: 20px;\n        border-top: 1px solid var(--line);\n      }\n\n\/* ===== Responsive ===== *\/\n      @media (max-width: 980px) {\n        .section { padding: 80px 0; }\n        .pkg-grid { grid-template-columns: 1fr; }\n        .section-inner { padding: 0 24px; }\n      }\n  <\/style>\n<\/head>\n<body>\n\n<section class=\"section section-pkg\" id=\"packages\">\n  <div class=\"section-inner\">\n    <div class=\"section-head\">\n      <span class=\"section-label\">Pakete<\/span>\n      <h2>Tiers by capability, not by deployment.<\/h2>\n      <p class=\"section-sub\">From first AI adoption in QA to mission-critical operations in regulated industries. All tiers support on-premise, private cloud and SaaS.<\/p>\n    <\/div>\n\n    <div class=\"pkg-grid\">\n      <div class=\"pkg\">\n        <div class=\"pkg-name\">Vorspeise<\/div>\n        <p class=\"pkg-desc\">QA teams adopting AI for the first time<\/p>\n        <ul class=\"pkg-features\">\n          <li>Multi-Framework-Testgenerierung<\/li>\n          <li>Requirements \u2192 executable scripts<\/li>\n          <li>Dashboards und Berichte<\/li>\n          <li>Single-team scope<\/li>\n          <li>Any deployment model<\/li>\n        <\/ul>\n        <a href=\"https:\/\/caixamagica.pt\/de\/kontakt\/\" class=\"pkg-cta\">Mehr erfahren<\/a>\n      <\/div>\n\n      <div class=\"pkg pkg-featured\">\n        <span class=\"pkg-badge\">Am beliebtesten<\/span>\n        <div class=\"pkg-name\">Beruflich<\/div>\n        <p class=\"pkg-desc\">Teams scaling QA across products<\/p>\n        <ul class=\"pkg-features\">\n          <li>Alles im Starter<\/li>\n          <li>Autonomous test maintenance<\/li>\n          <li>Coverage &amp; gap analytics<\/li>\n          <li>Intelligent execution analysis<\/li>\n          <li>CI\/CD deep integration<\/li>\n          <li>Multi-team scope<\/li>\n        <\/ul>\n        <a href=\"https:\/\/caixamagica.pt\/de\/kontakt\/\" class=\"pkg-cta\">Mehr erfahren<\/a>\n      <\/div>\n\n      <div class=\"pkg\">\n        <div class=\"pkg-name\">Unternehmen<\/div>\n        <p class=\"pkg-desc\">Mission-critical operations, regulated industries<\/p>\n        <ul class=\"pkg-features\">\n          <li>Alles im Profi<\/li>\n          <li>Full DORA \/ Solvency II \/ PSD2 audit chain<\/li>\n          <li>Fine-tuning (PEFT \/ LoRA) on customer infrastructure<\/li>\n          <li>SLA + dedicated success engineering<\/li>\n          <li>Co-created roadmap<\/li>\n          <li>QA \/ TestOps consulting<\/li>\n        <\/ul>\n        <a href=\"https:\/\/caixamagica.pt\/de\/kontakt\/\" class=\"pkg-cta\">Mehr erfahren<\/a>\n      <\/div>\n    <\/div>\n    <p class=\"pkg-deploy-note\">Regulated clients can buy Starter on-premise from day one. Commercial flexibility is part of the offering.<\/p>\n  <\/div>\n<\/section>\n\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d2f2038 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d2f2038\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-193ab59\" data-id=\"193ab59\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cebf1ee elementor-widget elementor-widget-html\" data-id=\"cebf1ee\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 FAQ<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n  <style>\n\/* ===== Base ===== *\/\n        :root {\n          --bg: #FFFFFF;\n          --bg-soft: #F5F6F8;\n          --bg-card: #FFFFFF;\n          --ink: #0B1020;\n          --ink-2: #1B2238;\n          --muted: #5A6275;\n          --muted-2: #8A93A6;\n          --line: #E6E8EE;\n          --line-strong: #D7DAE3;\n          --accent: #2D5BFF;\n          --accent-deep: #1E40D6;\n          --accent-soft: #EAF0FF;\n          --accent-2: #00C58A; \n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n          background: var(--bg);\n          color: var(--ink);\n          font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n          font-size: 16px;\n          line-height: 1.6;\n          -webkit-font-smoothing: antialiased;\n          overflow-x: hidden; \n        }\n\n\/* ===== Shared section styles ===== *\/\n      .section {\n        padding: 110px 0;\n        position: relative;\n      }\n      .section-inner {\n        max-width: 1240px;\n        margin: 0 auto;\n        padding: 0 32px;\n      }\n      .section-inner-narrow {\n        max-width: 880px;\n      }\n      .section-head {\n        margin-bottom: 64px;\n        max-width: 760px;\n      }\n      .section-label {\n        display: inline-block;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.14em;\n        text-transform: uppercase;\n        color: var(--accent);\n        margin-bottom: 16px;\n      }\n      .section-head h2 {\n        font-family: 'Open Sans', sans-serif;\n        font-size: clamp(30px, 3.4vw, 44px);\n        line-height: 1.15;\n        letter-spacing: -0.02em;\n        font-weight: 800;\n        color: var(--ink);\n        text-wrap: balance;\n      }\n\n\/* ===== 07-faq ===== *\/\n      .section-faq {\n        background: var(--bg-soft);\n        width: 100vw;\n        position: relative;\n        left: 50%;\n        right: 50%;\n        margin-left: -50vw;\n        margin-right: -50vw;\n        border-top: 1px solid var(--line);\n        border-bottom: 1px solid var(--line);\n      }\n\n      .faq {\n        display: grid;\n        gap: 12px;\n      }\n      .faq-item {\n        background: #fff;\n        border: 1px solid var(--line);\n        border-radius: 10px;\n        overflow: hidden;\n      }\n      .faq-item summary {\n        list-style: none;\n        cursor: pointer;\n        padding: 18px 22px;\n        font-size: 15px;\n        font-weight: 700;\n        color: var(--ink);\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        gap: 16px;\n        transition: background .15s;\n      }\n      .faq-item summary::-webkit-details-marker { display: none; }\n      .faq-item summary:hover { background: var(--bg-soft); }\n      \n      .faq-plus {\n        width: 18px; height: 18px;\n        position: relative;\n        flex-shrink: 0;\n      }\n      .faq-plus::before, .faq-plus::after {\n        content: '';\n        position: absolute;\n        background: var(--accent);\n        border-radius: 1px;\n        transition: transform .2s;\n      }\n      .faq-plus::before { top: 8px; left: 0; right: 0; height: 2px; }\n      .faq-plus::after { left: 8px; top: 0; bottom: 0; width: 2px; }\n      .faq-item[open] .faq-plus::after { transform: scaleY(0); }\n      \n      .faq-body {\n        padding: 0 22px 20px;\n        color: var(--muted);\n        font-size: 14.5px;\n        line-height: 1.65;\n      }\n\n\/* ===== Responsive ===== *\/\n      @media (max-width: 980px) {\n        .section { padding: 80px 0; }\n        .section-inner { padding: 0 24px; }\n      }\n  <\/style>\n<\/head>\n<body>\n\n<section class=\"section section-faq\">\n  <div class=\"section-inner section-inner-narrow\">\n    <div class=\"section-head\">\n      <span class=\"section-label\">FAQ<\/span>\n      <h2>H\u00e4ufig gestellte Fragen.<\/h2>\n    <\/div>\n\n    <div class=\"faq\">\n      <details class=\"faq-item\" open>\n        <summary>How is Qualigentic different from a generic AI coding assistant?<span class=\"faq-plus\"><\/span><\/summary>\n        <div class=\"faq-body\">\n          <p>Generic AI assistants like ChatGPT, GitHub Copilot or Gemini Code Assist suggest code \u2014 they do not execute, monitor or maintain a test suite. Qualigentic is an agentic platform built around the QA function: it reads requirements, retains project context through RAG, generates production-ready tests, runs them, analyses failures, and maintains the suite \u2014 all with a governed audit chain.<\/p>\n        <\/div>\n      <\/details>\n      <details class=\"faq-item\">\n        <summary>Which frameworks are supported?<span class=\"faq-plus\"><\/span><\/summary>\n        <div class=\"faq-body\">\n          <p>Selenium, Cypress, Playwright and Robot Framework are first-class. There is no proprietary runtime \u2014 all generated scripts use open standards. Additional frameworks can be enabled via the platform's adapter layer in the Enterprise tier.<\/p>\n        <\/div>\n      <\/details>\n      <details class=\"faq-item\">\n        <summary>Can Qualigentic run fully on-premise?<span class=\"faq-plus\"><\/span><\/summary>\n        <div class=\"faq-body\">\n          <p>Yes \u2014 and this is available from the Starter tier, not just Enterprise. On-premise deployments use open-source self-hosted models (Llama, Mistral and others). Fine-tuning weights (PEFT \/ LoRA) never leave the customer's perimeter. No data egress under any condition.<\/p>\n        <\/div>\n      <\/details>\n      <details class=\"faq-item\">\n        <summary>How does Qualigentic handle regulatory compliance requirements?<span class=\"faq-plus\"><\/span><\/summary>\n        <div class=\"faq-body\">\n          <p>The platform produces a signed audit evidence chain from requirement through to archived result, designed against DORA Articles 6 &amp; 9, Solvency II Pillar 2, and PSD2 Article 95. Enterprise-tier customers get full RBAC, retention policies, and regulator-facing evidence retrievable on demand.<\/p>\n        <\/div>\n      <\/details>\n      <details class=\"faq-item\">\n        <summary>What does a typical pilot look like?<span class=\"faq-plus\"><\/span><\/summary>\n        <div class=\"faq-body\">\n          <p>A time-boxed 6\u20138 week engagement: one application, one framework, one defined success criterion. Weeks 1\u20132 cover discovery and environment setup; weeks 3\u20135 run the first generation and execution cycles; weeks 6\u20137 validate coverage and produce a regulator-facing evidence sample; week 8 delivers an executive readout with ROI calculation and expansion plan. The pilot fee is credited 100% against the year-one platform fee on conversion.<\/p>\n        <\/div>\n      <\/details>\n      <details class=\"faq-item\">\n        <summary>Which AI models does Qualigentic use?<span class=\"faq-plus\"><\/span><\/summary>\n        <div class=\"faq-body\">\n          <p>Qualigentic is model-agnostic. Supported options include open-source self-hosted models (Llama, Mistral), Anthropic Claude (preferred partner), Azure OpenAI \/ OpenAI, and AWS Bedrock. Customers choose the provider that fits their compliance scope \u2014 no Qualigentic lock-in.<\/p>\n        <\/div>\n      <\/details>\n      <details class=\"faq-item\">\n        <summary>Does Qualigentic replace QA engineers?<span class=\"faq-plus\"><\/span><\/summary>\n        <div class=\"faq-body\">\n          <p>No. It removes the manual scaffolding, maintenance and triage work \u2014 freeing engineers to focus on test strategy, complex scenarios and quality engineering. Humans approve, escalate and override at every step of the agentic loop.<\/p>\n        <\/div>\n      <\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-232d506 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"232d506\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7eab196\" data-id=\"7eab196\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0713549 elementor-widget elementor-widget-html\" data-id=\"0713549\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Qualigentic \u2014 Get Started<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n  <style>\n\/* ===== Base ===== *\/\n        :root {\n          --bg: #FFFFFF;\n          --bg-soft: #F5F6F8;\n          --bg-card: #FFFFFF;\n          --ink: #0B1020;\n          --ink-2: #1B2238;\n          --muted: #5A6275;\n          --muted-2: #8A93A6;\n          --line: #E6E8EE;\n          --line-strong: #D7DAE3;\n          --accent: #2D5BFF;\n          --accent-deep: #1E40D6;\n          --accent-soft: #EAF0FF;\n          --accent-2: #00C58A;\n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n          background: var(--bg);\n          color: var(--ink);\n          font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;\n          font-size: 16px;\n          line-height: 1.6;\n          -webkit-font-smoothing: antialiased;\n          overflow-x: hidden;\n        }\n        a { color: inherit; text-decoration: none; }\n        button { font: inherit; cursor: pointer; border: none; background: none; color: inherit; }\n\n\/* ===== Shared section styles ===== *\/\n      .section {\n        padding: 110px 0;\n        position: relative;\n      }\n      .section-inner {\n        max-width: 1240px;\n        margin: 0 auto;\n        padding: 0 32px;\n      }\n      .section-label {\n        display: inline-block;\n        font-size: 11px;\n        font-weight: 700;\n        letter-spacing: 0.14em;\n        text-transform: uppercase;\n        color: var(--accent);\n        margin-bottom: 16px;\n      }\n\n\/* ===== 08-cta ===== *\/\n      .section-cta {\n        background: #fff;\n        padding: 100px 32px;\n      }\n      .cta-card {\n        max-width: 1080px;\n        margin: 0 auto;\n        background: linear-gradient(135deg, #F4F7FF 0%, #EDF2FF 100%);\n        border: 1px solid #DCE5FF;\n        border-radius: 22px;\n        padding: 80px 48px;\n        text-align: center;\n        position: relative;\n        overflow: hidden;\n      }\n      .cta-glow {\n        position: absolute;\n        top: -40%; left: 50%;\n        transform: translateX(-50%);\n        width: 600px; height: 600px;\n        background: radial-gradient(circle, rgba(45,91,255,0.15), transparent 60%);\n        pointer-events: none;\n      }\n      .cta-card h2 {\n        font-family: 'Open Sans', sans-serif;\n        font-size: clamp(32px, 4.4vw, 52px);\n        font-weight: 800;\n        line-height: 1.1;\n        letter-spacing: -0.02em;\n        margin: 14px 0 18px;\n        position: relative;\n      }\n      .cta-em {\n        color: var(--accent);\n      }\n      .cta-card p {\n        font-size: 17px;\n        color: var(--muted);\n        max-width: 560px;\n        margin: 0 auto 36px;\n        position: relative;\n        line-height: 1.6;\n      }\n      .cta-actions {\n        display: flex;\n        gap: 14px;\n        justify-content: center;\n        flex-wrap: wrap;\n        position: relative;\n      }\n      .btn {\n        display: inline-flex;\n        align-items: center;\n        gap: 8px;\n        padding: 16px 28px;\n        border-radius: 10px;\n        font-weight: 700;\n        font-size: 15px;\n        text-decoration: none;\n        transition: 0.2s;\n      }\n      .btn svg { width: 16px; height: 16px; }\n      .btn-primary { background: var(--accent); color: #fff; }\n      .btn-primary:hover { background: var(--accent-deep); }\n      .btn-ghost { background: #fff; color: var(--ink); border: 1px solid #D7DAE3; }\n      .btn-ghost:hover { border-color: var(--ink-2); }\n\n\/* ===== Responsive ===== *\/\n      @media (max-width: 980px) {\n        .cta-card { padding: 60px 28px; }\n      }\n  <\/style>\n<\/head>\n<body>\n<section class=\"section section-cta\" id=\"contact\">\n  <div class=\"cta-card\">\n    <div class=\"cta-glow\"><\/div>\n    <span class=\"section-label\" style=\"color: var(--accent);\">Los geht's<\/span>\n    <h2>Agentic AI for Software Quality.<br><span class=\"cta-em\">Lass uns reden.<\/span><\/h2>\n    <p>Personalised demo, no commitment. We'll show how Qualigentic fits your context \u2014 frameworks, infrastructure and governance. Pilot fee credited 100% on conversion.<\/p>\n    <div class=\"cta-actions\">\n      <a href=\"https:\/\/caixamagica.pt\/de\/kontakt\/\" class=\"btn btn-primary\">\n        Demo vereinbaren\n        <svg viewbox=\"0 0 16 16\" fill=\"none\"><path d=\"M3 8H13M13 8L9 4M13 8L9 12\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/caixamagica.pt\/de\/\" class=\"btn btn-ghost\" target=\"_blank\" rel=\"noopener\">caixamagica.pt<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script data-cfasync=\"false\" src=\"\/cdn-cgi\/scripts\/5c5dd728\/cloudflare-static\/email-decode.min.js\"><\/script><\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Qualigentic \u2014 Hero Agentic AI built for software quality. The end-to-end platform that reads requirements, generates tests, executes them, and maintains your suite \u2014 on your infrastructure, on your terms. Schedule a demo See capabilities On-premise &amp; Private Cloud Multi-framework DORA \u00b7 Solvency II \u00b7 PSD2 Qualigentic \u2014 The Challenge The Challenge CI\/CD ships faster. [&hellip;]<\/p>","protected":false},"author":6,"featured_media":13573,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-13463","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Qualigentic \u2014 Agentic AI for Software Quality &amp; QA Testing<\/title>\n<meta name=\"description\" content=\"Qualigentic is the agentic AI platform for QA. Generate tests from requirements, automate maintenance and produce DORA-ready audit evidence\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/caixamagica.pt\/de\/qualigentic\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qualigentic \u2014 Agentic AI for Software Quality &amp; QA Testing\" \/>\n<meta property=\"og:description\" content=\"Qualigentic is the agentic AI platform for QA. Generate tests from requirements, automate maintenance and produce DORA-ready audit evidence\" \/>\n<meta property=\"og:url\" content=\"https:\/\/caixamagica.pt\/de\/qualigentic\/\" \/>\n<meta property=\"og:site_name\" content=\"Caixa M\u00e1gica Software\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CaixaMagicaSoftware\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-18T13:58:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2026\/05\/qualigentic-transparent.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"8\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/caixamagica.pt\/qualigentic\/\",\"url\":\"https:\/\/caixamagica.pt\/qualigentic\/\",\"name\":\"Qualigentic \u2014 Agentic AI for Software Quality & QA Testing\",\"isPartOf\":{\"@id\":\"https:\/\/caixamagica.pt\/#website\"},\"datePublished\":\"2026-04-30T15:16:05+00:00\",\"dateModified\":\"2026-05-18T13:58:58+00:00\",\"description\":\"Qualigentic is the agentic AI platform for QA. Generate tests from requirements, automate maintenance and produce DORA-ready audit evidence\",\"breadcrumb\":{\"@id\":\"https:\/\/caixamagica.pt\/qualigentic\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/caixamagica.pt\/qualigentic\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/caixamagica.pt\/qualigentic\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/caixamagica.pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Qualigentic\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/caixamagica.pt\/#website\",\"url\":\"https:\/\/caixamagica.pt\/\",\"name\":\"Caixa M\u00e1gica Software\",\"description\":\"Caixa Magica Software create technological solutions in the areas of mobile, web, and automotive, with over 19 years of experience in developing for various market segments.\",\"publisher\":{\"@id\":\"https:\/\/caixamagica.pt\/#organization\"},\"alternateName\":\"CMS\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/caixamagica.pt\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/caixamagica.pt\/#organization\",\"name\":\"Caixa M\u00e1gica Software\",\"alternateName\":\"CMS\",\"url\":\"https:\/\/caixamagica.pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png\",\"contentUrl\":\"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png\",\"width\":512,\"height\":512,\"caption\":\"Caixa M\u00e1gica Software\"},\"image\":{\"@id\":\"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/CaixaMagicaSoftware\",\"https:\/\/www.instagram.com\/caixamagicasoftware\/\",\"https:\/\/www.linkedin.com\/company\/caixa-magica-software\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Qualigentic \u2013 Agentische KI f\u00fcr Softwarequalit\u00e4t &amp; QA-Testing","description":"Qualigentic ist die agentische KI-Plattform f\u00fcr QA. Generieren Sie Tests aus Anforderungen, automatisieren Sie die Wartung und produzieren Sie DORA-konforme Auditnachweise.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/caixamagica.pt\/de\/qualigentic\/","og_locale":"de_DE","og_type":"article","og_title":"Qualigentic \u2014 Agentic AI for Software Quality & QA Testing","og_description":"Qualigentic is the agentic AI platform for QA. Generate tests from requirements, automate maintenance and produce DORA-ready audit evidence","og_url":"https:\/\/caixamagica.pt\/de\/qualigentic\/","og_site_name":"Caixa M\u00e1gica Software","article_publisher":"https:\/\/www.facebook.com\/CaixaMagicaSoftware","article_modified_time":"2026-05-18T13:58:58+00:00","og_image":[{"width":1600,"height":600,"url":"https:\/\/caixamagica.pt\/wp-content\/uploads\/2026\/05\/qualigentic-transparent.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"8\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/caixamagica.pt\/qualigentic\/","url":"https:\/\/caixamagica.pt\/qualigentic\/","name":"Qualigentic \u2013 Agentische KI f\u00fcr Softwarequalit\u00e4t &amp; QA-Testing","isPartOf":{"@id":"https:\/\/caixamagica.pt\/#website"},"datePublished":"2026-04-30T15:16:05+00:00","dateModified":"2026-05-18T13:58:58+00:00","description":"Qualigentic ist die agentische KI-Plattform f\u00fcr QA. Generieren Sie Tests aus Anforderungen, automatisieren Sie die Wartung und produzieren Sie DORA-konforme Auditnachweise.","breadcrumb":{"@id":"https:\/\/caixamagica.pt\/qualigentic\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/caixamagica.pt\/qualigentic\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/caixamagica.pt\/qualigentic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/caixamagica.pt\/"},{"@type":"ListItem","position":2,"name":"Qualigentic"}]},{"@type":"WebSite","@id":"https:\/\/caixamagica.pt\/#website","url":"https:\/\/caixamagica.pt\/","name":"Caixa M\u00e1gica Software","description":"Caixa Magica Software entwickelt technologische L\u00f6sungen in den Bereichen Mobile, Web und Automotive mit \u00fcber 19 Jahren Erfahrung in der Entwicklung f\u00fcr verschiedene Marktsegmente.","publisher":{"@id":"https:\/\/caixamagica.pt\/#organization"},"alternateName":"CMS","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/caixamagica.pt\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/caixamagica.pt\/#organization","name":"Caixa M\u00e1gica Software","alternateName":"CMS","url":"https:\/\/caixamagica.pt\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/","url":"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png","contentUrl":"https:\/\/caixamagica.pt\/wp-content\/uploads\/2023\/09\/cropped-Favicon-CMS-v2.png","width":512,"height":512,"caption":"Caixa M\u00e1gica Software"},"image":{"@id":"https:\/\/caixamagica.pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CaixaMagicaSoftware","https:\/\/www.instagram.com\/caixamagicasoftware\/","https:\/\/www.linkedin.com\/company\/caixa-magica-software"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/pages\/13463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/comments?post=13463"}],"version-history":[{"count":57,"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/pages\/13463\/revisions"}],"predecessor-version":[{"id":13580,"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/pages\/13463\/revisions\/13580"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/media\/13573"}],"wp:attachment":[{"href":"https:\/\/caixamagica.pt\/de\/wp-json\/wp\/v2\/media?parent=13463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}