PageSourceSearch

https://bronner-b2b.de/

html bronner-b2b.de collected 2026-10-07 16:42:24 UTC 154,922 bytes, 237 lines download raw bytes

1<!DOCTYPE html><html lang="de" data-rh="lang"><head>
2    <meta charset="UTF-8">
3    <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
4
5    <title>Bronner B2B Suite — Shopware 6 Plugins für B2B</title>
6    <meta name="author" content="Bronner Consulting">
7    <meta name="robots" content="index, follow">
8    <meta name="theme-color" content="#FFFFFF">
9
10    <!-- SW Self-Destruct Bootstrap (v2.2.3) — zwingt veraltete Service-Worker zum Update -->
11    
11<script>
12    if ('serviceWorker' in navigator) {
13      navigator.serviceWorker.getRegistrations().then((regs) => {
14        regs.forEach((r) => r.update());
15      });
16    }
17    </script>
17
18
19    <!-- Work Sans wird ab v2.2.7 self-hosted via @fontsource/work-sans (siehe src/main.tsx).
20         Vorteile: kein DNS+TLS-Roundtrip zu Google, DSGVO-konform (keine IP-Übertragung),
21         schnellerer LCP. Bis WOFF2 geladen ist, rendert system-ui (Critical-CSS unten). -->
22
23    <!-- Critical CSS (v2.6.0 — Task #329): Above-the-fold-Inline-CSS für Hero + Navbar.
24         Vorher (v2.5.x): Async-CSS-Pattern (preload+onload-swap) blockierte LCP-Text (text-lead-Subline)
25         bis ~2,2s auf Mobile-Throttling. LCP-Score 0,46, FCP-Score 0,5.
26         Jetzt: Alle Klassen, die im pre-rendered Above-Fold-DOM vorkommen, sind inline. Browser kann
27         sofort painten ohne auf 17 KB index-*.css zu warten. Restliche Sektionen kommen über async-CSS.
28         Task #328: Font-Fallback mit size-adjust + ascent/descent-override matched system-ui
29         exakt zur Work-Sans-Metrik. Verhindert Layout-Shift beim Font-Swap (H1-CLS 0.054 → ~0). -->
30    <style>
31      /* ── Font-Fallback (CLS 0) ───────────────────────────────────────────── */
32      @font-face{font-family:'Work Sans Fallback';src:local('Arial');font-weight:300 500;size-adjust:101%;ascent-override:91%;descent-override:24%;line-gap-override:0%}
33      @font-face{font-family:'Work Sans Fallback';src:local('Arial Bold'),local('Arial');font-weight:600 900;size-adjust:107%;ascent-override:86%;descent-override:23%;line-gap-override:0%}
34
35      /* ── Reset + Body ─────────────────────────────────────────────────────── */
36      *,*::before,*::after{box-sizing:border-box;margin:0;padding:0;border:0 solid #e5e7eb}
37      html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:'Work Sans','Work Sans Fallback',system-ui,sans-serif;line-height:1.5}
38      body{background:#fff;color:#132238;font-family:'Work Sans','Work Sans Fallback',system-ui,sans-serif;font-size:18px;line-height:1.7;-webkit-font-smoothing:antialiased}
39      img,svg{display:block;vertical-align:middle;max-width:100%;height:auto}
40      a{color:inherit;text-decoration:inherit}
41      h1,h2,h3,h4,p{font-size:inherit;font-weight:inherit}
42
43      /* ── Layout-Helper ────────────────────────────────────────────────────── */
44      #root{min-height:100vh}
45      .min-h-screen{min-height:100vh}
46      .overflow-x-hidden{overflow-x:hidden}
47      .relative{position:relative}
48      .sticky{position:sticky}
49      .top-0{top:0}
50      .z-10{z-index:10}
51      .z-50{z-index:50}
52      .max-w-\[1440px\]{max-width:1440px}
53      .max-w-2xl{max-width:42rem}
54      .max-w-3xl{max-width:48rem}
55      .max-w-4xl{max-width:56rem}
56      .mx-auto{margin-left:auto;margin-right:auto}
57      .px-6{padding-left:1.5rem;padding-right:1.5rem}
58      .py-3{padding-top:.75rem;padding-bottom:.75rem}
59      .pt-32{padding-top:8rem}
60      .pb-20{padding-bottom:5rem}
61      .mb-6{margin-bottom:1.5rem}
62      .mb-8{margin-bottom:2rem}
63      .mb-10{margin-bottom:2.5rem}
64      .mb-16{margin-bottom:4rem}
65      .mt-2{margin-top:.5rem}
66      .mt-4{margin-top:1rem}
67      .mt-6{margin-top:1.5rem}
68      .mt-8{margin-top:2rem}
69      .ml-2{margin-left:.5rem}
70      .gap-1{gap:.25rem}
71      .gap-2{gap:.5rem}
72      .gap-4{gap:1rem}
73      .flex{display:flex}
74      .inline-flex{display:inline-flex}
75      .grid{display:grid}
76      .hidden{display:none}
77      .items-center{align-items:center}
78      .justify-between{justify-content:space-between}
79      .justify-center{justify-content:center}
80      .flex-col{flex-direction:column}
81      .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
82      .text-center{text-align:center}
83      .overflow-hidden{overflow:hidden}
84      .leading-tight{line-height:1.25}
85      .leading-none{line-height:1}
86      .leading-relaxed{line-height:1.625}
87      .tracking-tight{letter-spacing:-.025em}
88      .hyphens-auto{-webkit-hyphens:auto;hyphens:auto}
89      .break-words{overflow-wrap:break-word;word-break:break-word}
90      .font-medium{font-weight:500}
91      .font-semibold{font-weight:600}
92      .font-bold{font-weight:700}
93      .rounded-full{border-radius:9999px}
94      .rounded-lg{border-radius:.5rem}
95      .rounded-xl{border-radius:.75rem}
96      .text-sm{font-size:.875rem;line-height:1.25rem}
97      .text-base{font-size:1rem;line-height:1.5rem}
98      .text-lg{font-size:1.125rem;line-height:1.75rem}
99      .text-xl{font-size:1.25rem;line-height:1.75rem}
100      .text-3xl{font-size:1.875rem;line-height:2.25rem}
101      .text-4xl{font-size:2.25rem;line-height:2.5rem}
102      .text-gray-600{color:#4b5563}
103      .text-gray-700{color:#374151}
104      .text-gray-900{color:#111827}
105      .text-white{color:#fff}
106      .bg-white{background-color:#fff}
107
108      /* ── Navbar ───────────────────────────────────────────────────────────── */
109      nav[aria-label="Hauptnavigation"]{background:#fff;border-bottom:1px solid #fff}
110
111      /* ── Hero/Profile-Hintergrund (Picto-Gradient) ────────────────────────── */
112      /* min-height verhindert CLS während React den DOM kurz neu rendert
113         (createRoot ersetzt pre-rendered HTML — Section würde sonst auf 0px
114         kollabieren, was Lighthouse CLS=0.49 verursachte). */
115      .introduction-profile-background{
116        background:
117          radial-gradient(circle at 12% 100%,#ffe2b0f5 1% 5px,transparent 15%),
118          radial-gradient(circle at 95% -15%,#da4df166 5%,transparent 30%),
119          radial-gradient(circle at center right,#c4f5e9b2 2%,transparent 35%);
120        min-height:760px;
121      }
122      @media (min-width:768px){.introduction-profile-background{min-height:680px}}
123
124      /* ── Hero-Typography (Picto-Theme) ────────────────────────────────────── */
125      .heading-hero{font-size:2.25rem;line-height:1.1;font-weight:700;letter-spacing:-.025em}
126      .text-lead{font-size:1.25rem;line-height:1.625;color:#4b5563}
127      .bg-highlight{
128        background:linear-gradient(to top,#ffc8c8 40%,transparent 40%);
129        background-size:100% 100%;
130        background-repeat:no-repeat;
131        padding-left:2px;padding-right:2px;
132      }
133
134      /* ── Hero-Badges (lila Pille) ─────────────────────────────────────────── */
135      .bg-\[\#F6EBFE\]{background-color:#F6EBFE}
136      .text-\[\#8800f0\]{color:#8800f0}
137      .px-5{padding-left:1.25rem;padding-right:1.25rem}
138      .py-2{padding-top:.5rem;padding-bottom:.5rem}
139      .p-6{padding:1.5rem}
140
141      /* ── CTA-Buttons ──────────────────────────────────────────────────────── */
142      .btn-primary-brand{
143        display:inline-flex;align-items:center;justify-content:center;gap:.5rem;
144        background:#9929fb;color:#fff;
145        padding:.875rem 2rem;border-radius:.5rem;font-weight:600;font-size:1rem;
146        transition:background-color .3s, transform .3s;
147      }
148      .btn-primary-brand:hover{background:#650fa0;transform:scale(1.02)}
149      .btn-outline-brand{
150        display:inline-flex;align-items:center;justify-content:center;gap:.5rem;
151        background:#fff;border:1px solid #e5e7eb;color:#374151;
152        padding:.875rem 2rem;border-radius:.5rem;font-weight:600;font-size:1rem;
153        transition:border-color .3s, color .3s;
154      }
155      .btn-outline-brand:hover{border-color:#9929fb;color:#8800f0}
156
157      /* ── Stats-Grid ───────────────────────────────────────────────────────── */
158      .text-4xl{font-size:2.25rem;line-height:2.5rem}
159
160      /* ── Responsive (sm:640px) ────────────────────────────────────────────── */
161      @media (min-width:640px){
162        .sm\:flex-row{flex-direction:row}
163        .sm\:text-5xl{font-size:3rem;line-height:1}
164        .sm\:inline{display:inline}
165      }
166      @media (min-width:768px){
167        .md\:text-2xl{font-size:1.5rem;line-height:2rem}
168        .md\:text-5xl{font-size:3rem;line-height:1}
169        .md\:text-6xl{font-size:3.75rem;line-height:1}
170        .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
171      }
172      @media (min-width:1024px){
173        .lg\:px-8{padding-left:2rem;padding-right:2rem}
174        .lg\:text-7xl{font-size:4.5rem;line-height:1}
175        .lg\:flex{display:flex}
176      }
177
178      /* ── Logo-Img: keine CLS ──────────────────────────────────────────────── */
179      img[alt="Bronner B2B Suite"]{height:62px;width:auto}
180      @media (min-width:640px){img[alt="Bronner B2B Suite"]{height:88px}}
181      @media (min-width:768px){img[alt="Bronner B2B Suite"]{height:106px}}
182    </style>
183
184    <!-- LCP-Preload: Route-spezifisch via react-helmet-async (v2.6.1).
185         Vorher (v2.5.x–v2.6.0): drucken_daniel.avif wurde global in index.html vorgeladen.
186         Problem: Auf /pricing und anderen Routen ohne dieses Bild verbraucht fetchpriority=high
187         Netzwerk-Bandbreite für ein Bild, das gar nicht gerendert wird — der LCP-Text
188         muss dann auf diese nutzlose Fetch-Priorität warten (LCP /pricing: 4,4 s).
189         Fix: Kein globaler Bild-Preload mehr hier. Index.tsx setzt ihn via <Helmet>
190         nur auf der Startseite, wo das Bild tatsächlich das LCP-Element ist. -->
191
192
193    <!-- Hinweis (v2.3.2): GA4-Measurement-ID + Tag-Manager-Snippet komplett entfernt.
194         Grund: ~295 ms Forced Reflow durch das alte Tracking-Script + DSGVO-Risiko
195         (lud vor User-Consent). Sobald ein neues Analytics-Tool eingeführt wird,
196         hier die Default-Deny-Logik und das Loader-Script wieder einsetzen — die
197         Consent-Bridge in src/lib/consent.ts ist generisch geblieben. -->
198
199    <!-- Favicon -->
200    <link rel="icon" type="image/svg+xml" href="/favicon/favicon.svg">
201    <link rel="icon" type="image/x-icon" href="/favicon/favicon.ico">
202    <link rel="apple-touch-icon" sizes="180x180" href="/favicon/apple-touch-icon.png">
203    <link rel="manifest" href="/site.webmanifest">
204
205    <!-- RSS Feed -->
206    <link rel="alternate" type="application/rss+xml" href="/rss.xml" title="Bronner B2B Ratgeber">
207
208    <!-- OG Image -->
209    <meta property="og:image" content="https://bronner-b2b.de/og-image.png">
210    <meta property="og:image:width" content="1200">
211    <meta property="og:image:height" content="630">
212    <meta property="og:image:alt" content="Bronner B2B Suite — Shopware 6 Plugins für B2B">
213    <meta name="twitter:card" content="summary_large_image">
214    <meta name="twitter:image" content="https://bronner-b2b.de/og-image.png">
215    <meta name="twitter:image:alt" content="Bronner B2B Suite — Shopware 6 Plugins für B2B">
216
217    
217<script type="module" crossorigin="" src="/index-fDlMiUn7.js"></script>
217
218    <link rel="modulepreload" crossorigin="" href="/chunk-vendor-c6m0g0xN.js">
219    <link rel="preload" href="/index-DfFcc86q.css" as="style" onload="this.onload=null;this.rel='stylesheet'" crossorigin>
220    <noscript><link rel="stylesheet" href="/index-DfFcc86q.css" crossorigin></noscript>
221    <link rel="preload" href="/index-X1o8oq1s.css" as="style" onload="this.onload=null;this.rel='stylesheet'" crossorigin>
222    <noscript><link rel="stylesheet" href="/index-X1o8oq1s.css" crossorigin></noscript>
223      <link rel="preload" as="font" type="font/woff2" href="/asset-work-sans-latin-400-normal.woff2" crossorigin="">
224    <link rel="preload" as="font" type="font/woff2" href="/asset-work-sans-latin-600-normal.woff2" crossorigin="">
225    <link rel="preload" as="font" type="font/woff2" href="/asset-work-sans-latin-700-normal.woff2" crossorigin="">
226  <link rel="modulepreload" as="script" crossorigin="" href="/chunk-TrustEEAT-BWkbcyj4.js"><link rel="modulepreload" as="script" crossorigin="" href="/chunk-FAQ-BQhPhx4B.js"><link rel="preload" as="image" type="image/avif" href="/drucken_daniel.avif" fetchpriority="high" data-rh="true"><link rel="canonical" href="https://bronner-b2b.de/" data-rh="true"><link rel="alternate" hreflang="de" href="https://bronner-b2b.de/" data-rh="true"><link rel="alternate" hreflang="x-default" href="https://bronner-b2b.de/" data-rh="true"><link rel="me" href="https://www.bronnerhub.de/" data-rh="true"><meta name="description" content="Modulare Shopware 6 Plugins für B2B: Firmenkonten, Bestelllisten, Angebotsanfragen und Abo. 12 Plugins, nativ integriert. Demo anfordern." data-rh="true"><meta property="og:title" content="Bronner B2B Suite — Shopware 6 Plugins für B2B" data-rh="true"><meta property="og:description" content="Die modulare Plugin-Suite für Shopware 6: Firmenkonten, Bestelllisten, Angebotsanfragen, Preissteuerung und Abo-Verwaltung. 12 B2B-Plugins, nativ integriert." data-rh="true"><meta property="og:url" content="https://bronner-b2b.de/" data-rh="true"><meta property="og:type" content="website" data-rh="true"><meta property="og:image" content="https://bronner-b2b.de/og-image.png" data-rh="true"><meta property="og:image:width" content="1200" data-rh="true"><meta property="og:image:height" content="630" data-rh="true"><meta name="twitter:card" content="summary_large_image" data-rh="true"><meta name="twitter:title" content="Bronner B2B Suite — Shopware 6 Plugins für B2B" data-rh="true"><meta name="twitter:description" content="Modulare Shopware 6 Plugins für B2B: Firmenkonten, Bestelllisten, Angebotsanfragen und Abo. 12 Plugins, nativ integriert." data-rh="true"><meta name="twitter:image" content="https://bronner-b2b.de/og-image.png" data-rh="true"><meta name="twitter:image:alt" content="Bronner B2B Suite — Shopware 6 Plugins für B2B" data-rh="true"><meta property="og:image:alt" content="Bronner B2B Suite — Shopware 6 Plugin-Übersicht" data-rh="true"><meta property="og:locale" content="de_DE" data-rh="true"><meta property="og:site_name" content="Bronner B2B Suite" data-rh="true">
226<script type="application/ld+json" data-rh="true">{"@context":"https://schema.org","@type":"Organization","name":"Bronner Consulting","url":"https://bronner-b2b.de","logo":"https://bronner-b2b.de/bronner-logo.svg","description":"Modulare Shopware 6 Plugins für professionellen B2B E-Commerce.","email":"[email protected]","telephone":"+4974222427382","address":{"@type":"PostalAddress","streetAddress":"Oberndorfer Str. 5","addressLocality":"Schramberg","postalCode":"78713","addressCountry":"DE"},"contactPoint":{"@type":"ContactPoint","email":"[email protected]","telephone":"+4974222427382","contactType":"customer service","availableLanguage":["German","English"]},"sameAs":["https://www.linkedin.com/company/bronner-consulting"]}</script>
226<script type="application/ld+json" data-rh="true">{"@context":"https://schema.org","@type":"WebSite","name":"Bronner B2B Suite","url":"https://bronner-b2b.de","description":"Modulare Shopware 6 Plugins für professionellen B2B E-Commerce","publisher":{"@type":"Organization","name":"Bronner Consulting"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://bronner-b2b.de/plugins?q={search_term_string}"},"query-input":"required name=search_term_string"}}</script>
226<script type="application/ld+json" data-rh="true">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Bronner B2B Suite","applicationCategory":"BusinessApplication","operatingSystem":"Shopware 6","description":"Modulare Plugin-Suite für Shopware 6: 12 B2B-Plugins für Firmenkonten, Bestelllisten, Angebotsanfragen und Preissteuerung.","url":"https://bronner-b2b.de","author":{"@type":"Organization","name":"Bronner Consulting"},"offers":{"@type":"AggregateOffer","priceCurrency":"EUR","availability":"https://schema.org/InStock"},"inLanguage":["de","en"]}</script>
226<script type="application/ld+json" data-rh="true">{"@context":"https://schema.org","@type":"WebPage","@id":"https://bronner-b2b.de/#webpage","url":"https://bronner-b2b.de/","name":"Bronner B2B Suite — Shopware 6 Plugins für B2B","speakable":{"@type":"SpeakableSpecification","cssSelector":["h1",".hero-tagline",".value-proposition"]}}</script>
226<script type="application/ld+json" data-rh="true">{"@context":"https://schema.org","@type":"ImageObject","contentUrl":"https://bronner-b2b.de/og-image.png","url":"https://bronner-b2b.de/og-image.png","name":"Bronner B2B Suite — Shopware 6 Plugin-Übersicht","description":"Screenshot der Bronner B2B Suite: Modulare Shopware 6 Plugins für professionellen B2B E-Commerce.","caption":"Bronner B2B Suite — 12 modulare Shopware 6 Plugins","license":"https://bronner-b2b.de/impressum","acquireLicensePage":"https://bronner-b2b.de/contact","creator":{"@type":"Organization","name":"Bronner Consulting","url":"https://bronner-b2b.de"}}</script>
226<link rel="prefetch" href="/" as="document"><link rel="prefetch" href="/contact" as="document"><link rel="prefetch" href="/plugins" as="document">
226<script type="application/ld+json" data-rh="true">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Was ist die Bronner B2B Suite?","acceptedAnswer":{"@type":"Answer","text":"Die Bronner B2B Suite ist ein modulares Plugin-System für Shopware 6, das deinen Shop um professionelle B2B-Funktionen erweitert. Die Suite umfasst 12 eigenständige Plugins — von Firmenkonten und Freigabeprozessen über Preissteuerung bis hin zu Abo-Verwaltung. Alle Plugins sind speziell für Shopware 6 entwickelt und nutzen die native Plugin-Architektur."}},{"@type":"Question","name":"Für wen ist die Bronner B2B Suite geeignet?","acceptedAnswer":{"@type":"Answer","text":"Für Shopware-Händler, die an Geschäftskunden verkaufen. Typische Anwendungsfälle sind Großhändler, Hersteller mit Direktvertrieb, technische Händler und Industriezulieferer. Wenn deine Kunden Firmenkonten, individuelle Preise, Bestellfreigaben oder Angebotsverhandlungen brauchen, ist die Suite für dich."}},{"@type":"Question","name":"Brauche ich alle 12 Plugins oder kann ich einzelne kaufen?","acceptedA
226nswer":{"@type":"Answer","text":"Jedes Plugin ist einzeln nutzbar — es gibt keine Pflichtabhängigkeiten. Du kannst mit einem einzigen Plugin starten und bei Bedarf erweitern. Die Plugins sind so gebaut, dass sie sich gegenseitig ergänzen, aber jedes für sich vollen Funktionsumfang bietet."}},{"@type":"Question","name":"Welche Shopware-Version wird unterstützt?","acceptedAnswer":{"@type":"Answer","text":"Die Suite unterstützt Shopware ab Version 6.7. Bei neuen Shopware-Versionen liefern wir zeitnah kompatible Updates. Ältere Versionen und Shopware 5 werden nicht unterstützt."}},{"@type":"Question","name":"Sind die Plugins DSGVO-konform?","acceptedAnswer":{"@type":"Answer","text":"Ja. Die Plugins speichern alle Daten ausschließlich in deiner Shopware-Datenbank. Es werden keine externen Dienste aufgerufen, keine Tracking-Cookies gesetzt und keine Daten an Dritte übermittelt. Einzige Ausnahme: Das Kaufmodelle-Plugin kommuniziert mit Stripe für die Abo-Abwicklung — Stripe ist ein DSGVO-konformer Zahlungsdienstleister."}},{"@type":"Question","name":"Brauche ich einen Entwickler für die Einrichtung?","acceptedA
226nswer":{"@type":"Answer","text":"Nein. Alle Plugins werden über den Shopware Plugin-Manager installiert und über die Administration konfiguriert. Für Standardfälle reicht die Plugin-Konfiguration ohne Programmierung. Für individuelle Anpassungen wie eigene Freigabe-Workflows oder spezielle Preisregeln kann ein Entwickler sinnvoll sein."}},{"@type":"Question","name":"Gibt es eine kostenlose Testversion?","acceptedAnswer":{"@type":"Answer","text":"Ja. Du kannst eine kostenlose Demo-Umgebung anfordern, in der alle 12 Plugins der B2B Suite vorinstalliert sind. So testest du die Funktionen mit echten Daten in einem vollständigen Shopware-6-Shop, bevor du kaufst."}},{"@type":"Question","name":"Wie unterscheidet sich die Bronner B2B Suite von anderen B2B-Lösungen für Shopware?","acceptedAnswer":{"@type":"Answer","text":"Die Suite ist modular statt monolithisch. Du kaufst nur die Funktionen, die du brauchst — kein aufgeblähtes Gesamtpaket. Jedes Plugin folgt den Shopware-6-Coding-Standards, nutzt die native DAL und ist vollständig in die Administration integriert. Das bedeutet: keine Workarounds, stabile Updates und saubere Wartbarkeit."}},{"@type":"Question","name":"Was kann die B2B Plattform, was Shopware von Haus aus nicht kann?","acceptedA
226nswer":{"@type":"Answer","text":"Die B2B Plattform ergänzt Shopware 6 um echte Firmenkonten mit Mitarbeiterverwaltung, Rollen und Rechten, Budget-Limits und mehrstufigen Freigabeprozessen. Standardmäßig kennt Shopware nur einzelne Kundenkonten. Mit der B2B Plattform kann ein Einkaufsleiter Mitarbeitern individuelle Bestellrechte und Budgets zuweisen — inklusive Genehmigungsworkflow."}},{"@type":"Question","name":"Wie funktioniert das Ausblenden von Preisen für bestimmte Kundengruppen?","acceptedAnswer":{"@type":"Answer","text":"Das Plugin steuert die Preissichtbarkeit über Shopware-Kundengruppen. Du legst in der Administration fest, welche Kundengruppen Preise sehen dürfen und welche nicht. Nicht-berechtigte Besucher sehen statt des Preises einen konfigurierbaren Hinweis wie \"Preis auf Anfrage'. Das betrifft Produktlisten, Detailseiten und die Suche."}},{"@type":"Question","name":"Was bringen Bestelllisten meinen B2B-Kunden?","acceptedAnswer":{"@type":"Answer","text":"Bestelllisten ermöglichen wiederkehrende Bestellungen mit einem Klick. Deine Kunden legen häufig benötigte Produkte als Liste an, können diese per CSV importieren und mit Kollegen teilen. Im B2B-Alltag spart das bei Nachbestellungen erheblich Zeit — besonders bei Kunden mit regelmäßigen Sortimenten."}},{"@type":"Question","name":"Wie läuft eine Angebotsanfrage im Shop ab?","acceptedA
226nswer":{"@type":"Answer","text":"Der Kunde legt Produkte in den Warenkorb und wählt statt \"Bestellen' die Option \"Angebot anfragen'. Du erhältst die Anfrage in der Shopware-Administration, kannst Preise anpassen und ein Gegenangebot senden. Der Kunde sieht das Angebot in seinem Kundenkonto und kann es annehmen, ablehnen oder nachverhandeln — alles direkt im Shop, ohne E-Mail-Ping-Pong."}},{"@type":"Question","name":"Wann macht ein Mindermengenzuschlag Sinn?","acceptedAnswer":{"@type":"Answer","text":"Immer dann, wenn kleine Bestellungen für dich unwirtschaftlich sind. Das Plugin berechnet automatisch einen konfigurierbaren Zuschlag, wenn der Bestellwert oder die Bestellmenge unter einem definierten Schwellenwert liegt. Der Zuschlag wird dem Kunden transparent im Warenkorb angezeigt und entfällt automatisch, sobald der Mindestbestellwert erreicht ist."}},{"@type":"Question","name":"Wozu brauche ich eine Preishistorie im Shop?","acceptedAnswer":{"@type":"Answer","text":"Die Preishistorie zeigt deinen Kunden den Preisverlauf eines Produkts über einen definierbaren Zeitraum. Das schafft Transparenz und Vertrauen im B2B-Einkauf. Gleichzeitig erfüllt das Plugin die Anforderungen der Omnibus-Richtlinie, die eine Anzeige des niedrigsten Preises der letzten 30 Tage bei Rabattaktionen vorschreibt."}},{"@type":"Question","name":"Wie funktionieren die Kaufmodelle mit Abo-Verwaltung?","acceptedA
226nswer":{"@type":"Answer","text":"Das Plugin ermöglicht Einmalkauf, Monats- und Jahresabonnements für deine Produkte. Die Abo-Abrechnung läuft über Stripe. Kunden verwalten ihre Abos selbst im Kundenkonto — inklusive Upgrade, Downgrade und Kündigung. Du erhältst ein integriertes Ticket-System für Abo-bezogenen Support direkt in der Shopware-Administration."}},{"@type":"Question","name":"Ist die Bronner B2B Suite mit meinem Shopware-Theme kompatibel?","acceptedAnswer":{"@type":"Answer","text":"Die Plugins erweitern die Standard-Twig-Blöcke von Shopware 6 und funktionieren mit allen Themes, die auf dem Standard-Theme aufbauen. Bei stark angepassten Custom-Themes kann es in Einzelfällen zu Layout-Konflikten kommen. In der kostenlosen Demo kannst du die Kompatibilität vorab testen."}},{"@type":"Question","name":"Was passiert bei Shopware-Updates?","acceptedAnswer":{"@type":"Answer","text":"Die Plugins nutzen ausschließlich die offizielle Shopware-6-API und die dokumentierte Plugin-Architektur. Bei Minor-Updates von Shopware sind keine Anpassungen nötig. Bei Major-Versionen liefern wir kompatible Updates. Du wirst per E-Mail informiert, sobald ein Update bereitsteht."}},{"@type":"Question","name":"Funktionieren die Plugins mit anderen Shopware-Plugins zusammen?","acceptedA
226nswer":{"@type":"Answer","text":"Ja, solange die anderen Plugins ebenfalls die Shopware-6-Standards einhalten. Die Bronner-Plugins überschreiben keine Core-Funktionen, sondern erweitern sie über Subscriber, Decorators und eigene Entities. Bei Konflikten mit Drittanbieter-Plugins helfen wir über den Support."}},{"@type":"Question","name":"Wie werden die Plugins installiert?","acceptedAnswer":{"@type":"Answer","text":"Du erhältst von uns das Plugin-ZIP per E-Mail. Im Shopware-Admin unter Erweiterungen → Meine Erweiterungen → Erweiterung hochladen einbinden, installieren, aktivieren — fertig. Alternativ per Composer für automatisierte Deployments. Migrationen laufen automatisch bei der Installation."}},{"@type":"Question","name":"Unterstützt die Suite Multi-Language und Multi-Sales-Channel?","acceptedAnswer":{"@type":"Answer","text":"Ja. Alle Plugins sind vollständig übersetzt (Deutsch und Englisch) und unterstützen die Shopware-6-Sales-Channel-Architektur. Du kannst pro Sales Channel unterschiedliche Konfigurationen setzen — zum Beispiel Preise nur im B2B-Channel ausblenden, im B2C-Channel aber anzeigen."}},{"@type":"Question","name":"Gibt es eine API oder Events für eigene Erweiterungen?","acceptedA
226nswer":{"@type":"Answer","text":"Alle Plugins dispatchen Shopware-Events an den relevanten Stellen — zum Beispiel bei Freigaben, Angebotsänderungen oder Abo-Verlängerungen. Entwickler können über Subscriber auf diese Events reagieren. Die Entities sind über die Shopware-DAL und die Admin-API voll zugreifbar."}},{"@type":"Question","name":"Wo kann ich die Plugins kaufen?","acceptedAnswer":{"@type":"Answer","text":"Aktuell direkt bei Bronner Consulting per Anfrage über [email protected]. Eine Listung im offiziellen Shopware Store ist beantragt — sobald sie freigegeben ist, sind die Plugins auch dort verfügbar. Bis dahin liefern wir Plugin-Paket und Lizenzschlüssel direkt aus."}},{"@type":"Question","name":"Wie funktioniert der Support?","acceptedAnswer":{"@type":"Answer","text":"Support läuft direkt über uns. Du erhältst eine E-Mail-Adresse für Installations-, Konfigurations- und Kompatibilitätsfragen. Individuelle Entwicklungsleistungen wie Custom-Workflows oder Theme-Anpassungen können separat gebucht werden."}},{"@type":"Question","name":"Wie schnell bekomme ich eine Antwort vom Support?","acceptedA
226nswer":{"@type":"Answer","text":"Support-Anfragen werden in der Regel innerhalb von 24 Stunden an Werktagen beantwortet. Kritische Fehler, die den Shop-Betrieb beeinträchtigen, werden priorisiert behandelt — du sprichst direkt mit dem Entwickler, kein Ticket-System."}},{"@type":"Question","name":"Kann ich die Plugins in einem bestehenden Shop einsetzen?","acceptedAnswer":{"@type":"Answer","text":"Ja. Alle Plugins sind für den Einsatz in bestehenden Shopware-6-Shops konzipiert. Sie legen eigene Datenbanktabellen an und greifen nicht in bestehende Daten ein. Die Installation in einem laufenden Shop ist jederzeit möglich."}},{"@type":"Question","name":"Gibt es eine Geld-zurück-Garantie?","acceptedAnswer":{"@type":"Answer","text":"Du kannst alle Plugins vorab in einer kostenlosen Demo-Umgebung testen, um sicherzugehen, dass sie deinen Anforderungen entsprechen. Innerhalb der ersten 14 Tage nach Kauf kannst du die Lizenz ohne Angabe von Gründen zurückgeben — dann erstatten wir den vollen Kaufpreis."}},{"@type":"Question","name":"Brauche ich ein Stripe-Konto für das Abo-Plugin?","acceptedA
226nswer":{"@type":"Answer","text":"Ja. Das Kaufmodelle-Plugin nutzt Stripe für die wiederkehrende Abo-Abrechnung. Du benötigst einen Stripe-Account und hinterlegst deine API-Keys in der Plugin-Konfiguration. Die Einrichtung dauert wenige Minuten."}},{"@type":"Question","name":"Wie funktioniert die automatische Abo-Verlängerung?","acceptedAnswer":{"@type":"Answer","text":"Stripe zieht den Abo-Betrag automatisch zum Verlängerungsdatum ein. Das Plugin synchronisiert den Zahlungsstatus mit Shopware und verlängert die Lizenz automatisch. Der Kunde wird vor der Verlängerung per E-Mail benachrichtigt."}},{"@type":"Question","name":"Was passiert, wenn eine Stripe-Zahlung fehlschlägt?","acceptedAnswer":{"@type":"Answer","text":"Stripe versucht fehlgeschlagene Zahlungen automatisch mehrfach. Das Plugin setzt den Abo-Status auf \"Zahlung ausstehend' und informiert sowohl den Kunden als auch den Shopbetreiber per E-Mail. Nach Ablauf der Retry-Phase wird das Abo pausiert — nicht sofort gekündigt."}},{"@type":"Question","name":"Können Kunden ihr Abo selbst kündigen?","acceptedA
226nswer":{"@type":"Answer","text":"Ja. Kunden können ihr Abo jederzeit im Kundenkonto kündigen. Die Kündigung wird zum Ende der aktuellen Laufzeit wirksam. Als Shopbetreiber siehst du alle Kündigungen in der Administration und kannst bei Bedarf reagieren."}}]}</script>
226<link rel="modulepreload" as="script" crossorigin="" href="/chunk-ChatWidget-CnxmBdMN.js"><link rel="modulepreload" as="script" crossorigin="" href="/chunk-CookieBanner-FPtLD7EH.js"><link rel="prefetch" href="/datenschutz" as="document"></head>
227
228  <body>
229    <div id="root"><div role="region" aria-label="Notifications (F8)" tabindex="-1" style="pointer-events: none;"><ol tabindex="-1" class="fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]"></ol></div><div class="min-h-screen overflow-x-hidden"><nav class="sticky top-0 z-50 transition-all duration-1000 bg-white border-white" aria-label="Hauptnavigation"><div class="max-w-[1440px] mx-auto px-6 lg:px-8 py-3 flex items-center justify-between"><a class="flex items-center" href="/"><img src="/bronner-logo.svg" width="212" height="106" class="h-[62px] sm:h-[88px] md:h-[106px] w-auto" alt="Bronner B2B Suite"></a><ul class="hidden lg:flex items-center" role="menubar"><li class="relative" role="none"><a class="flex items-center gap-1 px-5 py-3 mx-1 text-lg font-medium transition-colors hover:text-[#8800f0] text-gray-700" role="menuitem" aria-haspopup="menu" aria-expanded="false" href="/plugins">Plugins<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></a></li><li class="relative" role="none"><button type="button" class="flex items-center gap-1 px-5 py-3 mx-1 text-lg font-medium cursor-pointer transition-colors hover:text-[#8800f0] text-gray-700" role="menuitem" aria-haspopup="menu" aria-expanded="false">Ressourcen<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></li><li class="relative" role="none"><a class="px-5 py-3 mx-1 text-lg font-medium transition-colors hover:text-[#8800f0] text-gray-700" role="menuitem" href="/pricing">Preise</a></li><li class="relative" role="none"><a class="px-5 py-3 mx-1 text-lg font-medium transition-colors hover:text-[#8800f0] text-gray-700" role="menuitem" href="/vergleich">Vergleich</a></li><li class="relative" role="none"><a class="px-5 py-3 mx-1 text-lg font-medium transition-colors hover:text-[#8800f0] text-gray-700" role="menuitem" href="/shopware-agentur-schwarzwald">Standort</a></li><li class="relative" role="none"><a class="px-5 py-3 mx-1 text-lg font-medium transition-colors hover:text-[#8800f0] text-gray-700" role="menuitem" href="/about">Über uns</a></li></ul><div class="hidden lg:flex items-center gap-3"><button class="flex items-center gap-2 border border-gray-200 text-gray-700 hover:border-[#9929fb] hover:text-[#8800f0] transition-all duration-300 px-5 py-2.5 rounded-lg font-medium text-base"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle h-4 w-4"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"></path></svg>Live-Chat</button><a class="flex items-center gap-2 bg-[#9929fb] border-0 text-white hover:bg-[#650fa0] transition-all duration-500 hover:scale-[1.02] px-6 py-2.5 rounded-lg font-semibold text-base" href="/contact"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-send h-4 w-4"><path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"></path><path d="m21.854 2.147-10.94 10.939"></path></svg>Demo anfordern</a></div><button class="lg:hidden min-w-[48px] min-h-[48px] flex items-center justify-center text-gray-700 hover:text-[#8800f0] transition-colors" aria-label="Menü öffnen" aria-expanded="false"><svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h8m-8 6h16"></path></svg></button></div><div class="lg:hidden fixed inset-0 z-[60] transition-all duration-300 ease-in-out pointer-events-none"><div class="absolute inset-0 bg-black/40 transition-opacity duration-300 opacity-0"></div><div class="absolute top-0 right-0 h-full w-[min(360px,92vw)] bg-white shadow-2xl flex flex-col transition-transform duration-300 ease-in-out translate-x-full"><div class="flex items-center justify-between px-6 py-4 border-b border-gray-100"><a href="/"><img src="/bronner-logo.svg" width="80" height="40" class="h-10 w-auto" alt="Bronner B2B Suite"></a><div class="flex items-center gap-2"><button class="min-w-[44px] min-h-[44px] flex items-center justify-center text-gray-600 hover:text-gray-900 transition-colors" aria-label="Menü schließen"><svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path></svg></button></div></div><div class="flex-1 overflow-y-auto px-6 py-4"><ul class="space-y-0"><li><button class="flex items-center justify-between w-full min-h-[48px] py-3 text-gray-700 hover:text-[#8800f0] transition-colors font-semibold text-base" aria-haspopup="menu" aria-expanded="false">Plugins<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><button class="flex items-center justify-between w-full min-h-[48px] py-3 text-gray-700 hover:text-[#8800f0] transition-colors font-semibold text-base" aria-haspopup="menu" aria-expanded="false">Ressourcen<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></li><li><a class="flex items-center min-h-[48px] py-3 hover:text-[#8800f0] transition-colors font-semibold text-base text-gray-700" href="/pricing">Preise</a></li><li><a class="flex items-center min-h-[48px] py-3 hover:text-[#8800f0] transition-colors font-semibold text-base text-gray-700" href="/vergleich">Vergleich</a></li><li><a class="flex items-center min-h-[48px] py-3 hover:text-[#8800f0] transition-colors font-semibold text-base text-gray-700" href="/shopware-agentur-schwarzwald">Standort</a></li><li><a class="flex items-center min-h-[48px] py-3 hover:text-[#8800f0] transition-colors font-semibold text-base text-gray-700" href="/about">Über uns</a></li></ul></div><div class="px-6 py-4 border-t border-gray-100 space-y-3"><button class="flex items-center justify-center gap-2 w-full min-h-[48px] border border-gray-200 text-gray-700 hover:border-[#9929fb] hover:text-[#8800f0] transition-all duration-300 py-3 rounded-lg font-medium"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle h-5 w-5"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"></path></svg>Live-Chat</button><a class="flex items-center justify-center gap-2 w-full min-h-[48px] bg-[#9929fb] border-0 text-white hover:bg-[#650fa0] transition-all duration-500 py-3 rounded-lg font-semibold" href="/contact"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-send h-5 w-5"><path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z"></path><path d="m21.854 2.147-10.94 10.939"></path></svg>Demo anfordern</a></div></div></div></nav><main id="main-content"><section class="introduction-profile-background pt-32 pb-20 relative overflow-hidden"><div class="max-w-[1440px] mx-auto px-6 lg:px-8 relative z-10 text-center"><div class="inline-flex items-center bg-[#F6EBFE] rounded-full px-5 py-2 mb-8"><span class="text-sm font-medium text-[#8800f0] mr-2">Shopware 6</span><span class="text-base text-gray-600">B2B Suite</span></div><h1 class="heading-hero text-gray-900 mb-8 leading-tight hyphens-auto break-words" lang="de"><span class="bg-highlight">B2B&nbsp;E‑Commerce</span> für <span class="bg-highlight">Shopware&nbsp;6</span>.<br class="hidden xs:block"><span class="block sm:inline"> Professionell gelöst.</span></h1><p class="text-lead mb-10 max-w-3xl mx-auto">Die modulare Plugin-Suite für Shopware 6. Firmenkonten, Bestellprozesse, Preissteuerung und Abo-Verwaltung — nativ integriert, individuell kombinierbar.</p><div class="flex flex-col sm:flex-row gap-4 justify-center mb-6"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2 rounded-xl btn-primary-brand text-lg" href="/contact">Kostenlose Demo anfordern<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right ml-2 h-5 w-5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2 rounded-xl btn-outline-brand text-lg" href="/plugins">Plugins entdecken<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right ml-2 h-5 w-5"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></div><p class="text-base text-gray-600 mb-16">Keine Kreditkarte nötig · Unverbindlich · Antwort innerhalb von 24h</p><div class="grid grid-cols-2 md:grid-cols-4 gap-4 max-w-4xl mx-auto"><div class="bg-[#F6EBFE] rounded-xl p-6 text-center"><p class="text-4xl font-semibold text-gray-700 leading-none">12</p><p class="text-base text-gray-600 mt-2">B2B-Plugins</p></div><div class="bg-[#F6EBFE] rounded-xl p-6 text-center"><p class="text-4xl font-semibold text-gray-700 leading-none">6.7</p><p class="text-base text-gray-600 mt-2">Shopware kompatibel</p></div><div class="bg-[#F6EBFE] rounded-xl p-6 text-center"><p class="text-4xl font-semibold text-gray-700 leading-none">0</p><p class="text-base text-gray-600 mt-2">Abhängigkeiten</p></div><div class="bg-[#F6EBFE] rounded-xl p-6 text-center"><p class="text-4xl font-semibold text-gray-700 leading-none">DE+EN</p><p class="text-base text-gray-600 mt-2">Zweisprachig</p></div></div></div></section><section id="ueber-uns" class="py-20 md:py-28 bg-white"><div class="max-w-[1440px] mx-auto px-6 lg:px-8"><div class="relative mx-auto max-w-5xl rounded-2xl bg-white drop-shadow-2xl shadow-gray-200 p-6 sm:p-10 lg:p-16 xl:p-20"><div class="flex flex-col md:flex-row justify-between items-center gap-10 md:gap-14"><div class="w-full md:w-auto shrink-0"><div class="max-w-[400px] mx-auto md:mx-0"><div class="overflow-hidden rounded-xl aspect-[4/5] max-h-[500px]"><picture><source srcset="/drucken_daniel.avif" type="image/avif"><source srcset="/drucken_daniel.webp" type="image/webp"><img class="bg-[#f0f4f4] w-full h-full object-cover object-top transition-transform duration-700 hover:scale-105" src="/drucken_daniel.jpg" alt="Daniel Bronner — Gründer &amp; Entwickler, Bronner Consulting" fetchpriority="high" loading="eager" decoding="async" width="400" height="500"></picture></div><div class="flex flex-wrap gap-2 mt-4 justify-center md:justify-start"><span class="text-xs bg-[#F6EBFE] text-[#8800f0] rounded-full px-3 py-1 font-medium">API-Integration</span><span class="text-xs bg-[#F6EBFE] text-[#8800f0] rounded-full px-3 py-1 font-medium">Middleware</span><span class="text-xs bg-[#F6EBFE] text-[#8800f0] rounded-full px-3 py-1 font-medium">ERP / E-Commerce</span></div></div></div><div class="w-full md:max-w-[480px]"><h2 class="heading-section text-gray-900 mb-6 max-md:text-center">Ich bin Daniel — Ihr <span class="bg-highlight">persönlicher Entwickler</span></h2><div class="space-y-4 text-gray-600 leading-relaxed max-md:text-center"><p>Ich baue Schnittstellen, die echte Probleme lösen – keine generischen Vorlagen, sondern maßgeschneiderte Verbindungen für Unternehmen, die mehr wollen als Standardtools. Jede Lösung entsteht aus einem konkreten Auftrag.</p><p>Bei mir bekommen Sie keine Agentur mit Projektmanager-Kette. Sie sprechen <strong class="text-gray-900">direkt mit dem Entwickler</strong> — von der ersten Frage bis zum Go-Live. Persönlich, schnell, und auf Augenhöhe.</p></div><blockquote data-testid="praxis-spruch" class="mt-8 border-l-4 border-[#9929fb] bg-[#F6EBFE]/60 rounded-r-lg pl-5 pr-4 py-4 text-gray-700 italic leading-relaxed text-[15px] max-md:text-left">Meine Plugins entstehen aus der Praxis: Ich kenne die Probleme meiner Kunden und baue Lösungen, die wirklich gebraucht werden – nicht Features um der Features willen.</blockquote><div class="mt-6 flex flex-col sm:flex-row gap-3 max-md:items-center"><a class="btn-primary-brand" href="mailto:[email protected]">Jetzt Kontakt aufnehmen<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></div></section><section class="py-24 blog-background"><div class="max-w-[1440px] mx-auto px-6 lg:px-8"><div class="text-center mb-16 max-w-3xl mx-auto"><h2 class="heading-section mb-6"><span class="text-gray-900">Was ist die </span><span class="text-[#8800f0]">Bronner B2B Suite?</span></h2><p class="text-gray-600 mt-4">Die <strong class="text-gray-900">Bronner B2B Suite</strong> ist ein modulares Plugin-System für <strong class="text-gray-900">Shopware 6</strong>, das Unternehmen ermöglicht, professionelle B2B-Shops aufzubauen — ohne teure Individualentwicklung. Entwickelt von <a class="text-[#8800f0] hover:text-[#650fa0] transition-colors" href="/about">Bronner Consulting</a>, einem auf Shopware B2B spezialisierten Entwicklungsunternehmen.</p></div><div class="max-w-3xl mx-auto mb-16"><div class="bg-white drop-shadow-2xl shadow-white rounded-2xl p-8 md:p-16 text-center"><p class="text-gray-600 leading-relaxed max-w-3xl mx-auto">Standard-Shopware deckt B2C ab. Aber wenn Firmenkunden mit mehreren Mitarbeitern, individuellen Preisen und Freigabeprozessen bestellen, stößt es an Grenzen. Die Bronner B2B Suite schließt diese Lücke mit 12 unabhängigen Shopware B2B Plugins, die einzeln oder als Gesamtpaket eingesetzt werden.</p></div></div><div class="max-w-[1440px] mx-auto mb-16"><div class="grid grid-cols-1 md:grid-cols-2 gap-4"><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/b2b-plattform"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items
229-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 h-5 w-5"><path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z"></path><path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2"></path><path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2"></path><path d="M10 6h4"></path><path d="M10 10h4"></path><path d="M10 14h4"></path><path d="M10 18h4"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">B2B Plattform</p><p class="text-gray-600 text-base mt-0.5">Firmenkonten, Mitarbeiter, Rollen, Budgets und Freigabeprozesse</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/preise-ausblenden"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-5 w-5"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Preise ausblenden</p><p class="text-gray-600 text-base mt-0.5">Preissichtbarkeit nach Login-Status und Kundengruppe steuern</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/bestelllisten"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clipboard-list h-5 w-5"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="M12 11h4"></path><path d="M12 16h4"></path><path d="M8 11h.01"></path><path d="M8 16h.01"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Bestelllisten</p><p class="text-gray-600 text-base mt-0.5">Wiederkehrende Bestellungen als Listen speichern und nachbestellen</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/angebotsanfragen"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square-text h-5 w-5"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path><path d="M13 8H7"></path><path d="M17 12H7"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Angebotsanfragen</p><p class="text-gray-600 text-base mt-0.5">Individuelle Preise direkt aus dem Warenkorb verhandeln</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/mindermengenzuschlag"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calculator h-5 w-5"><rect width="16" height="20" x="4" y="2" rx="2"></rect><line x1="8" x2="16" y1="6" y2="6"></line><line x1="16" x2="16" y1="14" y2="18"></line><path d="M16 10h.01"></path><path d="M12 10h.01"></path><path d="M8 10h.01"></path><path d="M12 14h.01"></path><path d="M8 14h.01"></path><path d="M12 18h.01"></path><path d="M8 18h.01"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Mindermengenzuschlag</p><p class="text-gray-600 text-base mt-0.5">Automatische Zuschläge bei kleinen Bestellungen</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/preishistorie"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up h-5 w-5"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Preishistorie</p><p class="text-gray-600 text-base mt-0.5">Preisverlauf auf der Produktseite, Omnibus-konform</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/kaufmodelle-tickets-abo"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-repeat h-5 w-5"><path d="m17 2 4 4-4 4"></path><path d="M3 11v-1a4 4 0 0 1 4-4h14"></path><path d="m7 22-4-4 4-4"></path><path d="M21 13v1a4 4 0 0 1-4 4H3"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Kaufmodelle &amp; Abo</p><p class="text-gray-600 text-base mt-0.5">Flexible Preismodelle mit Abo-Verwaltung und Ticket-System</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/analytics"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column h-5 w-5"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Analytics &amp; BI Dashboard</p><p class="text-gray-600 text-base mt-0.5">
229Umsatz, Kunden und Artikel auf einen Blick analysieren</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/preis-auf-anfrage"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag h-5 w-5"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Preis auf Anfrage</p><p class="text-gray-600 text-base mt-0.5">Individuelle Preisanfragen für ausgewählte Artikel</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/multi-warehouse"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-warehouse h-5 w-5"><path d="M22 8.35V20a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8.35A2 2 0 0 1 3.26 6.5l8-3.2a2 2 0 0 1 1.48 0l8 3.2A2 2 0 0 1 22 8.35Z"></path><path d="M6 18h12"></path><path d="M6 14h12"></path><rect width="12" height="12" x="6" y="10"></rect></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Multi-Warehouse</p><p class="text-gray-600 text-base mt-0.5">Mehrere Lager verwalten, Click &amp; Collect und Bestellsplitting</p></div></a><a class="bg-white rounded-lg border border-gray-200 hover:shadow-2xl shadow-gray-300 duration-300 transition-all p-5 group flex items-start gap-4" href="/plugins/mail-archiv"><div class="bg-[#EDD8FF80] rounded-md w-10 h-10 flex items-center justify-center text-[#8800f0] shrink-0 group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-5 w-5"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></div><div><p class="text-gray-900 font-medium text-lg group-hover:text-[#8800f0] transition-colors">Mail-Archiv</p><p class="text-gray-600 text-base mt-0.5">Alle versendeten Shop-E-Mails archivieren und durchsuchen</p></div></a></div></div><div class="max-w-[1440px] mx-auto mb-16"><div class="bg-white drop-shadow-2xl shadow-white rounded-2xl p-8 md:p-16 text-center"><p class="text-gray-600 leading-relaxed max-w-3xl mx-auto">Jedes Shopware B2B Plugin ist nativ in Shopware 6 integriert — keine externen Abhängigkeiten, keine Drittanbieter-APIs. Die Plugins kommunizieren über die Shopware DAL und Events, arbeiten mit jedem Standard-Theme und sind vollständig auf Deutsch und Englisch übersetzt.</p></div></div><div class="text-center mb-8 max-w-3xl mx-auto"><h3 class="heading-section text-gray-900 mb-6">Für wen ist die Shopware <span class="bg-highlight">B2B Suite</span>?</h3></div><div class="grid grid-cols-1 md:grid-cols-3 gap-6 max-w-[1440px] mx-auto mb-16"><div class="bg-white p-8 hover:shadow-xl shadow-gray-300 rounded-lg relative overflow-hidden group transition-all duration-300"><span class="absolute bg-[#9929fb] start-0 top-0 w-0 h-full group-hover:w-[5px] transition-all duration-300"></span><p class="text-gray-900 font-semibold text-xl mb-2">Großhändler &amp; Distributoren</p><p class="text-base text-gray-600">200+ Firmenkunden, Staffelpreise, Bestelllisten, Freigabeprozesse. Die B2B Plattform bildet komplexe Firmenstrukturen ab und reduziert den Supportaufwand.</p></div><div class="bg-white p-8 hover:shadow-xl shadow-gray-300 rounded-lg relative overflow-hidden group transition-all duration-300"><span class="absolute bg-[#9929fb] start-0 top-0 w-0 h-full group-hover:w-[5px] transition-all duration-300"></span>
229<p class="text-gray-900 font-semibold text-xl mb-2">Hersteller mit Fachhandel</p><p class="text-base text-gray-600">Unterschiedliche Kundengruppen, versteckte Preise für Endkunden, Angebotsanfragen für Sonderkonditionen. Ein Shop für B2B und B2C.</p></div><div class="bg-white p-8 hover:shadow-xl shadow-gray-300 rounded-lg relative overflow-hidden group transition-all duration-300"><span class="absolute bg-[#9929fb] start-0 top-0 w-0 h-full group-hover:w-[5px] transition-all duration-300"></span><p class="text-gray-900 font-semibold text-xl mb-2">SaaS &amp; Lizenz-Anbieter</p><p class="text-base text-gray-600">Kaufmodelle (Einmalkauf, Monats-, Jahresabo), automatische Verlängerung und integriertes Ticket-System für produktbezogenen Support.</p></div></div><div class="text-center mb-8 max-w-3xl mx-auto"><h3 class="heading-section text-gray-900 mb-6">Warum Shopware B2B Plugins statt <span class="bg-highlight">Individualentwicklung</span>?</h3></div><div class="max-w-[1440px] mx-auto mb-10"><div class="bg-white drop-shadow-2xl shadow-white rounded-2xl p-8 md:p-16 text-center"><p class="text-gray-600 leading-relaxed max-w-3xl mx-auto">Eine maßgeschneiderte B2B-Lösung für Shopware 6 kostet schnell <span class="bg-highlight">30.000 bis 80.000 Euro</span> und mehrere Monate Entwicklungszeit. Bei jedem Shopware-Update muss der Code angepasst werden. Die Bronner B2B Suite liefert dieselbe Funktionalität als fertige, getestete und wartbare Shopware B2B Plugins — <span class="bg-highlight">einsatzbereit in Stunden statt Monaten</span>.</p></div></div><div class="flex flex-col sm:flex-row gap-4 justify-center"><a class="btn-primary-brand" href="/plugins">Alle Plugins ansehen<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="btn-outline-brand" href="/vergleich">Kaufen oder selber bauen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></section><section id="features" class="py-24 bg-white"><div class="max-w-[1440px] mx-auto px-6 lg:px-8"><div class="text-left mb-16 max-w-2xl"><h2 class="heading-section mb-6"><span class="bg-highlight">12 Plugins.</span> <span class="text-gray-900">Ein System.</span></h2><p class="text-gray-600 mt-4">Jedes Plugin löst ein konkretes B2B-Problem. Zusammen bilden sie eine vollständige Plattform.</p></div><div class="grid xl:grid-cols-3 md:grid-cols-2 gap-6"><a class="card-base group block" href="/plugins/b2b-plattform"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-building2 h-6 w-6"><path d="M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z"></path><path d="M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2"></path><path d="M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2"></path><path d="M10 6h4"></path><path d="M10 10h4"></path><path d="M10 14h4"></path><path d="M10 18h4"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Bronn B2B-Plattform</h3><p class="text-gray-600 text-base">Firmenkonten, Mitarbeiter, Rollen, Budgets — und Firmenadressen direkt im Checkout. Komplexe B2B-Strukturen nativ in Shopware abbilden.</p></a><a class="card-base group block" href="/plugins/preise-ausblenden"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off h-6 w-6"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Preise ausblenden</h3><p class="text-gray-600 text-base">Preise nur für registrierte oder freigeschaltete Kunden anzeigen. Konditionen vor Wettbewerbern schützen.</p></a><a class="card-base group block" href="/plugins/mindermengenzuschlag"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calculator h-6 w-6"><rect width="16" height="20" x="4" y="2" rx="2"></rect><line x1="8" x2="16" y1="6" y2="6"></line><line x1="16" x2="16" y1="14" y2="18"></line><path d="M16 10h.01"></path><path d="M12 10h.01"></path><path d="M8 10h.01"></path><path d="M12 14h.01"></path><path d="M8 14h.01"></path><path d="M12 18h.01"></path><path d="M8 18h.01"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Mindermengenzuschlag</h3><p class="text-gray-600 text-base">Automatische Zuschläge bei Unterschreitung des Mindestbestellwerts. Marge schützen, ohne Kunden zu blockieren.</p></a><a class="card-base group block" href="/plugins/angebotsanfragen"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square-text h-6 w-6"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path><path d="M13 8H7"></path><path d="M17 12H7"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Angebotsanfragen</h3><p class="text-gray-600 text-base">Individuelle Preise direkt aus dem Warenkorb anfragen. Angebotsprozess komplett im Shop abwickeln.</p></a><a class="card-base group block" href="/plugins/bestelllisten"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clipboard-list h-6 w-6"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="M12 11h4"></path><path d="M12 16h4"></path><path d="M8 11h.01"></path><path d="M8 16h.01"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Bestelllisten</h3><p class="text-gray-600 text-base">Wiederkehrende Bestellungen als Listen speichern. CSV-Import, Teamfunktionen und Ein-Klick-Nachbestellung.</p></a><a class="card-base group block" href="/plugins/preishistorie"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up h-6 w-6"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg></div><h3 class="heading-sub text-gray-900 mb-3">Preishistorie</h3><p class="text-gray-600 text-base">Preisentwicklung transparent auf der Produktseite anzeigen. Automatisch erfasst, Omnibus-konform.</p></a><a class="card-base group block" href="/plugins/kaufmodelle-tickets-abo"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-repeat h-6 w-6"><path d="m17 2 4 4-4 4"></path><path d="M3 11v-1a4 4 0 0 1 4-4h14"></path><path d="m7 22-4-4 4-4"></path><path d="M21 13v1a4 4 0 0 1-4 4H3"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Kaufmodelle &amp; Tickets &amp; Abo</h3><p class="text-gray-600 text-base">Flexible Preismodelle (Kauf/Monat/Jahr), Abo-Verwaltung mit automatischer Verlängerung und Support-Tickets.</p></a><a class="card-base group block" href="/plugins/analytics"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column h-6 w-6"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Analytics &amp; BI Dashboard</h3><p class="text-gray-600 text-base">
229Umsatz, Kunden und Artikel auf einen Blick. SVG-Charts, CSV-Export und konfigurierbare Zeiträume.</p></a><a class="card-base group block" href="/plugins/preis-auf-anfrage"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tag h-6 w-6"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></div><h3 class="heading-sub text-gray-900 mb-3">Preis auf Anfrage</h3><p class="text-gray-600 text-base">Individuelle Preisanfragen für ausgewählte Artikel. Gastanfragen, Flow Builder E-Mails, Dynamische Produktgruppen.</p></a><a class="card-base group block" href="/plugins/multi-warehouse"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-warehouse h-6 w-6"><path d="M22 8.35V20a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8.35A2 2 0 0 1 3.26 6.5l8-3.2a2 2 0 0 1 1.48 0l8 3.2A2 2 0 0 1 22 8.35Z"></path><path d="M6 18h12"></path><path d="M6 14h12"></path><rect width="12" height="12" x="6" y="10"></rect></svg></div><h3 class="heading-sub text-gray-900 mb-3">Multi-Warehouse</h3><p class="text-gray-600 text-base">Mehrere Lager verwalten, Bestand pro Lager, Click &amp; Collect mit Filialauswahl und automatisches Bestellsplitting.</p></a><a class="card-base group block" href="/plugins/mail-archiv"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-6 w-6"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Mail-Archiv</h3><p class="text-gray-600 text-base">Alle versendeten Shop-E-Mails automatisch archivieren, durchsuchen und als HTML-Vorschau einsehen.</p></a><a class="card-base group block" href="/plugins/google-tag-manager"><div class="bg-[#EDD8FF80] rounded-md w-12 h-12 flex items-center justify-center mb-5 text-[#8800f0] group-hover:bg-[#9929fb] group-hover:text-white transition-all duration-300"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code-xml h-6 w-6"><path d="m18 16 4-4-4-4"></path><path d="m6 8-4 4 4 4"></path><path d="m14.5 4-5 16"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Google Tag Manager</h3><p class="text-gray-600 text-base">GTM-Container im Head, GA4-Events (page_view, add_to_cart, begin_checkout, purchase) per dataLayer, Container-ID pro Sales Channel.</p></a></div></div></section><section id="how-it-works" class="bg-[#f0f1f3] blog-background py-24"><div class="max-w-[1440px] mx-auto px-6 lg:px-8 grid xl:grid-cols-2 xl:items-center"><div class="mb-12 xl:mb-0 xl:pr-12"><h2 class="heading-section text-gray-900 mb-6"><span class="bg-highlight">Modular</span> aufgebaut, beliebig kombinierbar</h2><p class="text-body text-gray-600 mb-8 max-w-lg">Drei Schritte zum professionellen B2B-Shop. Kein kompliziertes Setup, keine externe Hilfe nötig.</p><a class="btn-primary-brand" href="/plugins">Alle Plugins ansehen</a></div><div class="grid grid-cols-2 gap-3"><div class="rounded-xl bg-white p-8 hover:drop-shadow-2xl shadow-gray-300 duration-1000 mt-6"><div class="w-18 h-18 center rounded-md flex items-center justify-center mb-4 transition-colors duration-300 bg-[#EDD8FF80]" style="width: 4.5rem; height: 4.5rem;"><span class="transition-colors duration-300 text-[#8800f0]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-package h-6 w-6"><path d="M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z"></path><path d="M12 22V12"></path><path d="m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7"></path><path d="m7.5 4.27 9 5.15"></path></svg></span></div><h3 class="heading-sub text-gray-900 mb-2">01. Plugin wählen</h3><p class="text-base text-[#697482] mt-3">Wähle die Plugins, die dein B2B-Shop braucht. Jedes Plugin funktioniert unabhängig — du installierst nur, was du brauchst.</p></div><div class="rounded-xl bg-white p-8 hover:drop-shadow-2xl shadow-gray-300 duration-1000 mb-6"><div class="w-18 h-18 center rounded-md flex items-center justify-center mb-4 transition-colors duration-300 bg-[#EDD8FF80]" style="width: 4.5rem; height: 4.5rem;"><span class="transition-colors duration-300 text-[#8800f0]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-download h-6 
229w-6"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" x2="12" y1="15" y2="3"></line></svg></span></div><h3 class="heading-sub text-gray-900 mb-2">02. In Shopware installieren</h3><p class="text-base text-[#697482] mt-3">Standard-Plugin-Installation über den Plugin-Manager. Kein manuelles Deployment, keine Konfigurationsdateien.</p></div><div class="rounded-xl bg-white p-8 hover:drop-shadow-2xl shadow-gray-300 duration-1000 mt-6"><div class="w-18 h-18 center rounded-md flex items-center justify-center mb-4 transition-colors duration-300 bg-[#EDD8FF80]" style="width: 4.5rem; height: 4.5rem;"><span class="transition-colors duration-300 text-[#8800f0]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-settings h-6 w-6"><path d="M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z"></path><circle cx="12" cy="12" r="3"></circle></svg></span></div><h3 class="heading-sub text-gray-900 mb-2">03. Im Admin konfigurieren</h3><p class="text-base text-[#697482] mt-3">Alles konfigurierbar im Shopware Admin. Einstellungen, Regeln und Darstellung — ohne eine Zeile Code.</p></div></div></div></section><section id="trust" class="bg-white py-20 md:py-28"><div class="max-w-[1440px] mx-auto px-6 lg:px-8"><div class="text-center mb-16 max-w-3xl mx-auto"><h2 class="heading-section mb-6"><span class="text-gray-900">Gebaut für </span><span class="text-[#8800f0] bg-highlight">Shopware 6</span></h2><p class="text-lg text-gray-600 leading-relaxed">Bronner Consulting ist auf Shopware-6-Entwicklung spezialisiert. Alle Plugins der B2B Suite werden nativ auf Basis der Shopware-Architektur entwickelt — mit sauberer DAL-Integration, Admin-Modulen und Storefront-Komponenten.</p></div><div class="grid grid-cols-2 lg:grid-cols-4 gap-6 max-w-[1440px] mx-auto"><div class="bg-[#F6EBFE] text-center px-6 py-10 rounded-xl hover:shadow-xl transition-all duration-500 hover:scale-[1.02]"><div class="flex justify-center mb-5 text-[#8800f0]"><div class="w-16 h-16 bg-white rounded-xl flex items-center justify-center shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database h-8 w-8"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg></div></div><p class="text-3xl md:text-4xl font-bold text-gray-900 leading-tight mb-2">DAL</p><p class="text-base text-gray-600">Saubere Datenbankintegration</p></div><div class="bg-[#F6EBFE] text-center px-6 py-10 rounded-xl hover:shadow-xl transition-all duration-500 hover:scale-[1.02]"><div class="flex justify-center mb-5 text-[#8800f0]"><div class="w-16 h-16 bg-white rounded-xl flex items-center justify-center shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-layers h-8 w-8"><path d="m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z"></path><path d="m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65"></path><path d="m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65"></path></svg></div></div><p class="text-3xl md:text-4xl font-bold text-gray-900 leading-tight mb-2">Admin &amp; Storefront</p><p class="text-base text-gray-600">Vollständige Abdeckung</p></div><div class="bg-[#F6EBFE] text-center px-6 py-10 rounded-xl hover:shadow-xl transition-all duration-500 hover:scale-[1.02]"><div class="flex justify-center mb-5 text-[#8800f0]"><div class="w-16 h-16 bg-white rounded-xl flex items-center justify-center shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wrench h-8 w-8"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg></div></div><p class="text-3xl md:text-4xl font-bold text-gray-900 leading-tight mb-2">0</p><p class="text-base text-gray-600">Externe Abhängigkeiten</p></div><div class="bg-[#F6EBFE] text-center px-6 py-10 rounded-xl hover:shadow-xl transition-all duration-500 hover:scale-[1.02]"><div class="flex justify-center mb-5 text-[#8800f0]"><div class="w-16 h-16 bg-white rounded-xl flex items-center justify-center shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-headphones h-8 w-8"><path d="M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3"></path></svg></div></div><p class="text-3xl md:text-4xl font-bold text-gray-900 leading-tight mb-2">Direkt</p><p class="text-base text-gray-600">Entwickler-Support</p></div></div></div></section><section id="why" class="bg-[#f0f1f3] py-24"><div class="content grid md:grid-cols-2 max-w-[1440px] mx-auto px-6 lg:px-8"><div class="flex flex-col justify-center mb-12 md:mb-0 md:pr-12"><h2 class="heading-section text-gray-900 mb-6"><span class="bg-highlight">Warum</span> die Bronner B2B Suite?</h2><p class="text-gray-600 text-lg mb-8 max-w-md">Drei Prinzipien, die alle Plugins der Suite verbinden.</p><a class="inline-block w-fit bg-[#9929fb] text-white hover:bg-[#650fa0] px-6 py-3 rounded-lg font-semibold transition-all duration-500 hover:scale-[1.02]" href="/plugins">Alle Plugins ansehen</a></div><div><div class="p-8 bg-white hover:shadow-xl shadow-gray-300 duration-800 rounded-lg my-6 relative overflow-hidden"><p class="bg-[#9929fb] absolute start-0 w-0 h-full mt-[-32px] "></p><div class="flex items-center mb-4 text-[#8800f0]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-puzzle h-6 w-6"><path d="M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Modular</h3><p class="text-base text-gray-700">Jedes Plugin funktioniert unabhängig. Du installierst nur, was du brauchst. Keine versteckten Abhängigkeiten, keine Bloatware.</p></div><div class="p-8 bg-white hover:shadow-xl shadow-gray-300 duration-800 rounded-lg my-6 relative overflow-hidden"><p class="bg-[#9929fb] absolute start-0 w-0 h-full mt-[-32px] "></p><div class="flex items-center mb-4 text-[#8800f0]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code-xml h-6 w-6"><path d="m18 16 4-4-4-4"></path><path d="m6 8-4 4 4 4"></path><path d="m14.5 4-5 16"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Nativ</h3><p class="text-base text-gray-700">
229Keine Workarounds. Saubere Shopware-Integration mit DAL, Admin und Storefront. Jedes Plugin folgt der Shopware-Architektur.</p></div><div class="p-8 bg-white hover:shadow-xl shadow-gray-300 duration-800 rounded-lg my-6 relative overflow-hidden"><p class="bg-[#9929fb] absolute start-0 w-0 h-full mt-[-32px] "></p><div class="flex items-center mb-4 text-[#8800f0]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right h-6 w-6"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></div><h3 class="heading-sub text-gray-900 mb-3">Erweiterbar</h3><p class="text-base text-gray-700">Starte mit einem Plugin. Erweitere, wenn der Bedarf wächst. Die Suite skaliert mit deinem Business.</p></div></div></div></section><section class="py-20 bg-[#f0f1f3]" id="vertrauen"><div class="max-w-[1440px] mx-auto px-6 lg:px-8"><div class="text-center mb-12"><h2 class="heading-section text-gray-900 mb-4">Vertrauen &amp; <span class="bg-highlight">Erfahrung</span></h2><p class="text-gray-600 text-lg max-w-2xl mx-auto">Shopware-B2B-Expertise aus dem Schwarzwald — seit 6 Jahren.</p></div><div class="grid grid-cols-2 lg:grid-cols-4 gap-6 mb-10"><div class="bg-white border border-gray-200 rounded-xl p-6 text-center animate-on-scroll"><p class="text-4xl font-extrabold text-[#8800f0] mb-1">6+</p><p class="text-gray-600 text-sm font-medium">Jahre Shopware-Entwicklung</p></div><div class="bg-white border border-gray-200 rounded-xl p-6 text-center animate-on-scroll" style="animation-delay: 0.1s;"><p class="text-4xl font-extrabold text-[#8800f0] mb-1">12</p><p class="text-gray-600 text-sm font-medium">B2B-Plugins entwickelt</p></div><div class="bg-white border border-gray-200 rounded-xl p-6 text-center animate-on-scroll" style="animation-delay: 0.2s;"><p class="text-4xl font-extrabold text-[#8800f0] mb-1">50+</p><p class="text-gray-600 text-sm font-medium">Kundenprojekte umgesetzt</p></div><div class="bg-white border border-gray-200 rounded-xl p-6 text-center animate-on-scroll" style="animation-delay: 0.3s;"><div class="flex justify-center mb-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-8 w-8 text-[#8800f0]"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg></div><p class="text-sm font-semibold text-gray-900">Made in Schwarzwald</p><p class="text-gray-600 text-xs">Germany</p></div></div><div class="flex flex-wrap justify-center gap-4"><div class="flex items-center gap-2 bg-white border border-gray-200 rounded-full px-5 py-2.5 animate-on-scroll"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check h-5 w-5 text-[#00D4AA]"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><span class="text-sm font-medium text-gray-700">DSGVO-konform</span></div><div class="flex items-center gap-2 bg-white border border-gray-200 rounded-full px-5 py-2.5 animate-on-scroll" style="animation-delay: 0.1s;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-server h-5 w-5 text-[#00D4AA]"><rect width="20" height="8" x="2" y="2" rx="2" ry="2"></rect><rect width="20" height="8" x="2" y="14" rx="2" ry="2"></rect><line x1="6" x2="6.01" y1="6" y2="6"></line><line x1="6" x2="6.01" y1="18" y2="18"></line></svg><span class="text-sm font-medium text-gray-700">Hosted in Germany</span></div><div class="flex items-center gap-2 bg-white border border-gray-200 rounded-full px-5 py-2.5 animate-on-scroll" style="animation-delay: 0.2s;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award h-5 w-5 text-[#8800f0]"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg><span class="text-sm font-medium text-gray-700">Shopware 6 Spezialist</span></div></div></div></section><section id="faq" class="blog-background py-24"><div class="max-w-[1440px] mx-auto px-6 lg:px-8"><div class="text-center mb-16"><h2 class="heading-section text-center text-gray-900 mb-6"><span class="bg-highlight">Häufig gestellte</span> Fragen</h2><p class="text-lg text-gray-600 max-w-2xl mx-auto">Alles, was du über die Bronner B2B Suite wissen musst. Weitere Fragen? Schreib uns.</p></div><div class="max-w-2xl mx-auto"><div class="space-y-4" data-orientation="vertical"><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r0:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Was ist die Bronner B2B Suite?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1:" hidden="" role="region" aria-labelledby="radix-:r0:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r3:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r2:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Für wen ist die Bronner B2B Suite geeignet?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r3:" hidden="" role="region" aria-labelledby="radix-:r2:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r5:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r4:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Brauche ich alle 12 Plugins oder kann ich einzelne kaufen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r5:" hidden="" role="region" aria-labelledby="radix-:r4:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r7:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r6:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Welche Shopware-Version wird unterstützt?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r7:" hidden="" role="region" aria-labelledby="radix-:r6:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r9:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r8:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Sind die Plugins DSGVO-konform?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r9:" hidden="" role="region" aria-labelledby="radix-:r8:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rb:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:ra:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Brauche ich einen Entwickler für die Einrichtung?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rb:" hidden="" role="region" aria-labelledby="radix-:ra:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rd:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:rc:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Gibt es eine kostenlose Testversion?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rd:" hidden="" role="region" aria-labelledby="radix-:rc:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rf:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:re:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie unterscheidet sich die Bronner B2B Suite von anderen B2B-Lösungen für Shopware?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rf:" hidden="" role="region" aria-labelledby="radix-:re:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible
229-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rh:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:rg:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Was kann die B2B Plattform, was Shopware von Haus aus nicht kann?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rh:" hidden="" role="region" aria-labelledby="radix-:rg:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rj:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:ri:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie funktioniert das Ausblenden von Preisen für bestimmte Kundengruppen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rj:" hidden="" role="region" aria-labelledby="radix-:ri:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rl:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:rk:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Was bringen Bestelllisten meinen B2B-Kunden?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rl:" hidden="" role="region" aria-labelledby="radix-:rk:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rn:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:rm:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie läuft eine Angebotsanfrage im Shop ab?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rn:" hidden="" role="region" aria-labelledby="radix-:rm:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rp:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:ro:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wann macht ein Mindermengenzuschlag Sinn?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rp:" hidden="" role="region" aria-labelledby="radix-:ro:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rr:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:rq:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wozu brauche ich eine Preishistorie im Shop?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rr:" hidden="" role="region" aria-labelledby="radix-:rq:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rt:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:rs:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie funktionieren die Kaufmodelle mit Abo-Verwaltung?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rt:" hidden="" role="region" aria-labelledby="radix-:rs:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:rv:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:ru:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Ist die Bronner B2B Suite mit meinem Shopware-Theme kompatibel?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:rv:" hidden="" role="region" aria-labelledby="radix-:ru:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r11:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r10:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Was passiert bei Shopware-Updates?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r11:" hidden="" role="region" aria-labelledby="radix-:r10:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r13:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r12:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Funktionieren die Plugins mit anderen Shopware-Plugins zusammen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r13:" hidden="" role="region" aria-labelledby="radix-:r12:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r15:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r14:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie werden die Plugins installiert?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r15:" hidden="" role="region" aria-labelledby="radix-:r14:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r17:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r16:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Unterstützt die Suite Multi-Language und Multi-Sales-Channel?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200">
229<path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r17:" hidden="" role="region" aria-labelledby="radix-:r16:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r19:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r18:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Gibt es eine API oder Events für eigene Erweiterungen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r19:" hidden="" role="region" aria-labelledby="radix-:r18:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1b:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1a:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wo kann ich die Plugins kaufen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1b:" hidden="" role="region" aria-labelledby="radix-:r1a:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1d:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1c:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie funktioniert der Support?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1d:" hidden="" role="region" aria-labelledby="radix-:r1c:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1f:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1e:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie schnell bekomme ich eine Antwort vom Support?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1f:" hidden="" role="region" aria-labelledby="radix-:r1e:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1h:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1g:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Kann ich die Plugins in einem bestehenden Shop einsetzen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1h:" hidden="" role="region" aria-labelledby="radix-:r1g:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1j:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1i:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Gibt es eine Geld-zurück-Garantie?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1j:" hidden="" role="region" aria-labelledby="radix-:r1i:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1l:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1k:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Brauche ich ein Stripe-Konto für das Abo-Plugin?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1l:" hidden="" role="region" aria-labelledby="radix-:r1k:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1n:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1m:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Wie funktioniert die automatische Abo-Verlängerung?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1n:" hidden="" role="region" aria-labelledby="radix-:r1m:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1p:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1o:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Was passiert, wenn eine Stripe-Zahlung fehlschlägt?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1p:" hidden="" role="region" aria-labelledby="radix-:r1o:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div><div data-state="closed" data-orientation="vertical" class="bg-white border border-gray-200 rounded-xl overflow-hidden hover:shadow-lg shadow-gray-300 transition-all duration-300"><h3 data-orientation="vertical" data-state="closed" class="flex"><button type="button" aria-controls="radix-:r1r:" aria-expanded="false" data-state="closed" data-orientation="vertical" id="radix-:r1q:" class="flex flex-1 items-center justify-between font-medium transition-all text-left [&amp;[data-state=open]&gt;svg]:rotate-180 text-gray-900 text-base hover:text-[#8800f0] hover:no-underline px-6 py-4" data-radix-collection-item="">Können Kunden ihr Abo selbst kündigen?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-4 w-4 shrink-0 transition-transform duration-200"><path d="m6 9 6 6 6-6"></path></svg></button></h3><div data-state="closed" id="radix-:r1r:" hidden="" role="region" aria-labelledby="radix-:r1q:" data-orientation="vertical" class="overflow-hidden text-sm transition-all data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down" style="--radix-accordion-content-height: var(--radix-collapsible-content-height); --radix-accordion-content-width: var(--radix-collapsible-content-width);"></div></div></div></div></div></section><section class="bg-gray-900 py-24"><div class="max-w-xl mx-auto px-6 lg:px-8 text-center"><h2 class="heading-section text-white mb-8">Bereit für professionelles <span class="bg-highlight">B2B</span>?</h2><p class="text-[#A5ACB5] text-xl font-normal pb-8">Statt 30.000–80.000 € Individualentwicklung: fertige, getestete Plugins — einsatzbereit in Stunden.</p><ul class="flex flex-col items-center gap-2 pb-8"><li class="flex items-center gap-2 text-gray-300 text-base"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4 text-green-400 shrink-0"><path d="M20 6 9 17l-5-5"></path></svg>Alle 12 Plugins im vollen Funktionsumfang</li><li class="flex items-center gap-2 text-gray-300 text-base"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4 text-green-400 shrink-0"><path d="M20 6 9 17l-5-5"></path></svg>Persönliche Einführung durch den Entwickler</li><li class="flex items-center gap-2 text-gray-300 text-base"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4 text-green-400 shrink-0"><path d="M20 6 9 17l-5-5"></path></svg>Individuelle Beratung für deinen Use Case</li></ul><div class="flex flex-col sm:flex-row justify-center gap-4"><a class="btn-primary-brand text-lg" href="/contact">Kostenlose Demo anfordern<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" clas
229s="lucide lucide-arrow-right h-5 w-5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="inline-flex items-center justify-center gap-2 border border-white/20 text-white hover:bg-white/5 px-6 py-4 rounded-lg font-semibold text-[16px] transition-all duration-500" href="/plugins">Plugins ansehen</a></div><p class="text-gray-300 text-base mt-6">Keine Kreditkarte nötig · Unverbindlich · Antwort innerhalb von 24h</p></div></section><section class="py-16 bg-gray-50"><div class="max-w-[1440px] mx-auto px-6 lg:px-8 flex flex-col items-center gap-10"><div class="flex flex-wrap gap-4 justify-center"><div class="flex items-center gap-3 bg-white border border-gray-200 rounded-xl px-5 py-3 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check w-5 h-5 text-[#8800f0] shrink-0" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><div class="flex flex-col"><span class="text-sm font-semibold text-gray-900 leading-tight">DSGVO-konform</span><span class="text-xs text-gray-600 leading-tight">Datenschutz nach EU-Recht</span><a class="text-xs text-[#8800f0] hover:underline mt-0.5 leading-tight" href="/datenschutz">Datenschutzerklärung</a></div></div><div class="flex items-center gap-3 bg-white border border-gray-200 rounded-xl px-5 py-3 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-server w-5 h-5 text-[#8800f0] shrink-0" aria-hidden="true"><rect width="20" height="8" x="2" y="2" rx="2" ry="2"></rect><rect width="20" height="8" x="2" y="14" rx="2" ry="2"></rect><line x1="6" x2="6.01" y1="6" y2="6"></line><line x1="6" x2="6.01" y1="18" y2="18"></line></svg><div class="flex flex-col"><span class="text-sm font-semibold text-gray-900 leading-tight">Hosted in Germany</span><span class="text-xs text-gray-600 leading-tight">Plesk · Hetzner-Rechenzentrum</span></div></div><div class="flex items-center gap-3 bg-white border border-gray-200 rounded-xl px-5 py-3 shadow-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin w-5 h-5 text-[#8800f0] shrink-0" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><div class="flex flex-col"><span class="text-sm font-semibold text-gray-900 leading-tight">Made in Schwarzwald</span><span class="text-xs text-gray-600 leading-tight">Schramberg, Baden-Württemberg</span><a class="text-xs text-[#8800f0] hover:underline mt-0.5 leading-tight" href="/about">Über uns</a></div></div></div><div class="grid grid-cols-1 md:grid-cols-2 gap-6 w-full max-w-3xl">            </div></div></section></main><footer class="bg-[#f0f1f3]"><div class="max-w-[1440px] mx-auto px-6 lg:px-8 pt-20 pb-8"><div class="mb-16"><img src="/bronner-logo.svg" width="212" height="106" class="h-[70px] sm:h-[106px] w-auto" alt="Bronner B2B Suite"><p class="mt-4 text-gray-600 text-lg">Modulare B2B-Plugins für Shopware 6.</p><p class="mt-2 text-gray-600 text-base italic max-w-2xl" data-testid="praxis-spruch-footer">Aus der Praxis – nicht Features um der Features willen.</p><div class="h-1 w-20 bg-[#9929fb] rounded-full mt-6"></div></div><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 gap-12"><div><h3 class="text-gray-900 text-lg font-semibold mb-6">Plugins</h3><ul class="space-y-3"><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/b2b-plattform">B2B Plattform<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/preise-ausblenden">Preise ausblenden<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/mindermengenzuschlag">Mindermengenzuschlag<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/angebotsanfragen">Angebotsanfragen<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/bestelllisten">Bestelllisten<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/preishistorie">Preishistorie<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/kaufmodelle-tickets-abo">Kaufmodelle &amp; Abo<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/analytics">Analytics &amp; BI Dashboard<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/preis-auf-anfrage">Preis auf Anfrage<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/multi-warehouse">Multi-Warehouse<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/mail-archiv">Mail-Archiv<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/plugins/google-tag-manager">Google Tag Manager<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li></ul></div><div><h3 class="text-gray-900 text-lg font-semibold mb-6">Ratgeber</h3><ul class="space-y-3"><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/b2b-ecommerce-shopware">B2B E-Commerce Leitfaden<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/abo-commerce-shopware">Abo-Commerce einrichten<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/firmenkonto-s
229hopware">Firmenkonten einrichten<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/preise-ausblenden-shopware">Preise ausblenden<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/omnibus-richtlinie-shopware">Omnibus-Richtlinie<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/b2b-suite-vs-components">B2B Suite vs. Components<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/preise-sichtbar-b2b">Preise sichtbar für B2B<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/shopware-b2b-professional">Shopware B2B Professional<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/b2b-shopware-setup">B2B Shopware einrichten<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/mindermengenzuschlag-shopware">Mindermengenzuschlag<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/shopware-staffelpreise-b2b">Staffelpreise B2B<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/shopware-kundengruppen-rabatt">Kundengruppen-Rabatt<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/shopware-grosshandel-features">Großhandel-Features<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/shopware-bestelllisten-b2b">Bestelllisten B2B<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/ratgeber/shopware-firmenkunden-checkout">Firmenkunden-Checkout<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li></ul></div><div><h3 class="text-gray-900 text-lg font-semibold mb-6">How-to</h3><ul class="space-y-3"><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/howto/preise-ausblenden-login">Preise ausblenden &amp; Login<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/howto/angebotsanfrage-workflow">Angebotsanfrage Workflow<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/howto/mindestbestellwert-kundengruppe">Mindestbestellwert<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/howto/b2b-registrierung-freischaltung">
229B2B-Registrierung<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/howto/bestellliste-csv-import">Bestellliste CSV-Import<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li></ul></div><div><h3 class="text-gray-900 text-lg font-semibold mb-6">Dokumentation</h3><ul class="space-y-3"><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/b2b-plattform">B2B Plattform<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/preise-ausblenden">Preise ausblenden<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/mindermengenzuschlag">Mindermengenzuschlag<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/angebotsanfragen">Angebotsanfragen<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/bestelllisten">Bestelllisten<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/preishistorie">Preishistorie<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/kaufmodelle-tickets-abo">Kaufmodelle &amp; Abo<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/analytics">Analytics &amp; BI Dashboard<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/preis-auf-anfrage">Preis auf Anfrage<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/multi-warehouse">Multi-Warehouse<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/mail-archiv">Mail-Archiv<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/docs/google-tag-manager">Google Tag Manager<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li></ul></div><div><h3 class="text-gray-900 text-lg font-semibold mb-6">Anleitungen</h3><ul class="space-y-3"><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/b2b-plattform">B2B Plattform<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/preise-ausblenden">Preise ausblenden<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/mindermengenzuschlag">Mindermengenzuschlag<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/angebotsanfragen">Angebotsanfragen<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/bestelllisten">Bestelllisten<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/preishistorie">Preishistorie<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/kaufmodelle-tickets-abo">Kaufmodelle &amp; Abo<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/analytics">Analytics &amp; BI Dashboard<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/preis-auf-anfrage">Preis auf Anfrage<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/multi-warehouse">Multi-Warehouse<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/mail-archiv">Mail-Archiv<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li><li><a class="group inline-block relative w-fit text-base text-gray-600" href="/anleitungen/google-tag-manager">Google Tag Manager<span class="absolute left-0 bottom-0 h-0.5 w-full bg-[#9929fb] scale-x-0 group-hover:scale-x-100 duration-300 rounded-full"></span></a></li></ul></div></div><address class="not-italic border-t border-gray-200 mt-16 pt-8 pb-4 text-base text-gray-600 leading-relaxed"><span class="font-medium text-gray-600">Bronner Consulting</span> · Oberndorfer Str. 5, 78713 Schramberg · <a href="tel:+4974222427382" class="hover:text-[#8800f0] transition-colors">+49 7422 2427382</a> · <a href="mailto:[email protected]" class="hover:text-[#8800f0] transition-colors">[email protected]</a></address><div class="border-t border-gray-200 py-8 flex flex-col sm:flex-row items-center justify-between gap-4"><p class="text-gray-600 text-base">© 2026 Bronner Consulting GmbH. Alle Rechte vorbehalten.</p><nav class="flex gap-6"><a class="text-base text-gray-600 hover:text-[#8800f0] transition-colors" href="/impressum">Impressum</a><a class="text-base text-gray-600 hover:text-[#8800f0] transition-colors" href="/datenschutz">Datenschutz</a><button type="button" class="text-base text-gray-600 hover:text-[#8800f0] transition-colors bg-transparent border-0 p-0 cursor-pointer">Cookie-Einstellungen</button></nav></div></div></footer></div><button type="button" aria-label="Cookie-Einstellungen ändern" aria-hidden="true" tabindex="-1" class="fixed bottom-5 left-5 z-[9999] inline-flex items-center gap-2 h-10 sm:h-9 w-10 sm:w-auto 
229sm:px-3.5 rounded-full sm:rounded-full bg-[#9929fb] text-white shadow-md hover:shadow-lg hover:bg-[#7a1fcf] active:bg-[#650fa0] transition-[opacity,transform,background-color,box-shadow] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-[#9929fb] focus-visible:ring-offset-2 opacity-0 translate-y-2 pointer-events-none font-sans justify-center sm:justify-start" data-bronner-cookie-badge=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cookie h-5 w-5 sm:h-4 sm:w-4 shrink-0" aria-hidden="true"><path d="M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5"></path><path d="M8.5 8.5v.01"></path><path d="M16 15.5v.01"></path><path d="M12 12v.01"></path><path d="M11 17v.01"></path><path d="M7 14v.01"></path></svg><span class="hidden sm:inline text-[12px] font-semibold leading-none whitespace-nowrap">Cookie-Einstellungen</span></button></div>
230    <!-- CLS-Killer (v2.9.3 — Task #12): Statt JS-Forced-Reflow (offsetHeight,
231         257 ms Style+Layout-Recalc-Regression in v2.9.2 — TBT 77 → 664 ms)
232         setzen wir min-height direkt CSS-seitig (section.introduction-profile-background
233         im Critical-CSS + index.css). Damit braucht der Inline-Script nichts
234         mehr zu messen und main.tsx muss nichts mehr freigeben. -->
235  
236
237</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.