Our Berlin web design process integrates German legal compliance with the design quality that Berlin's market expects. German legal framework: every project starts with a legal architecture review — Impressum content, Datenschutzerklärung scope, cookie consent configuration, and (for e-commerce) PAngV, Widerrufsrecht, and AGB (Allgemeine Geschäftsbedingungen — general terms and conditions) requirements are mapped before the first wireframe. We partner with German digital law specialists (IT-Recht Kanzlei patterns) to ensure that legal pages are not just present but correctly implemented. Cookie consent follows TTDSG requirements: granular categories, no pre-ticked boxes, genuine reject option, and consent storage for documentation. For SaaS clients, we implement cookie consent that integrates with analytics tools (Plausible or Matomo as DSGVO-friendly Google Analytics alternatives), marketing pixels (with consent gating), and functional cookies — each category independently controllable. Design for the DACH market: German B2B audiences respond to design that communicates competence and reliability rather than creative flourish. Typography is critical — German words are longer than English words (Zusammengehörigkeitsgefühl is one word), so font choices, line lengths, and responsive text sizing must account for German text expansion (typically 20-30% longer than English equivalents). Color palettes tend toward professional restraint in B2B (dark blues, grays, with accent colors used sparingly) while B2C and startup websites can be more expressive. Photography direction matters: German audiences prefer authentic imagery over polished stock photography — real team photos, real office environments, real product shots. The Shopware ecosystem: for German e-commerce, Shopware is the dominant mid-market platform (used by 100,000+ German shops). We design native Shopware themes and custom frontends (Shopware's headless API with Next.js) that comply with German e-commerce law and integrate with DATEV for accounting, DHL/Hermes/DPD for shipping, and Klarna/PayPal/Sofort for payment. Performance: German users have lower patience for slow websites than the European average, and Google's Core Web Vitals directly affect search rankings in the competitive German market. We target LCP under 2.5s, CLS under 0.1, and INP under 200ms, with CDN deployment from Frankfurt edge servers.