.team-hero { text-align: center; padding: 60px 20px 40px; max-width: 900px; margin: 0 auto; }
.team-eyebrow { font-size: 0.85em; letter-spacing: 0.15em; text-transform: uppercase; color: #6b7280; font-weight: 600; margin-bottom: 16px; }
.team-headline { font-size: 2.8em; font-weight: 800; line-height: 1.15; margin: 0 0 24px 0; color: #0f172a; }
.team-headline span { color: #2563eb; }
.team-intro { font-size: 1.15em; line-height: 1.7; color: #475569; max-width: 720px; margin: 0 auto; }
.team-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 32px; max-width: 1200px; margin: 60px auto; padding: 0 20px; }
.team-card { background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 36px 28px; text-align: center; box-shadow: 0 4px 12px rgba(0,0,0,0.04); transition: transform 0.2s, box-shadow 0.2s; }
.team-card:hover { transform: translateY(-4px); box-shadow: 0 12px 28px rgba(0,0,0,0.08); }
.team-avatar { width: 140px; height: 140px; border-radius: 50%; margin: 0 auto 24px; display: flex; align-items: center; justify-content: center; font-size: 2.6em; font-weight: 700; color: #fff; letter-spacing: 0.05em; }
.team-avatar.dg { background: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%); }
.team-avatar.jd { background: linear-gradient(135deg, #7c3aed 0%, #a78bfa 100%); }
.team-avatar.ae { background: linear-gradient(135deg, #047857 0%, #10b981 100%); }
.team-name { font-size: 1.3em; font-weight: 700; color: #0f172a; margin: 0 0 6px 0; }
.team-role { font-size: 0.95em; color: #2563eb; font-weight: 600; margin: 0 0 18px 0; letter-spacing: 0.02em; }
.team-quali { font-size: 0.85em; color: #6b7280; margin: 0 0 18px 0; line-height: 1.5; padding: 8px 14px; background: #f1f5f9; border-radius: 8px; display: inline-block; }
.team-bio { font-size: 0.95em; line-height: 1.65; color: #475569; margin: 0; text-align: left; }
.team-cta { background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%); color: #fff; padding: 60px 30px; border-radius: 16px; text-align: center; max-width: 900px; margin: 60px auto; }
.team-cta h3 { color: #fff; font-size: 2em; margin: 0 0 16px 0; }
.team-cta p { font-size: 1.1em; color: #cbd5e1; margin: 0 0 28px 0; max-width: 600px; margin-left: auto; margin-right: auto; }
.team-cta a { display: inline-block; background: #2563eb; color: #fff; padding: 16px 36px; border-radius: 8px; text-decoration: none; font-weight: 600; font-size: 1.05em; transition: background 0.2s; }
.team-cta a:hover { background: #1d4ed8; }
@media (max-width: 600px) { .team-headline { font-size: 2em; } }
Fachlich Stark.
Menschlich Klar.
Wir vereinen rechtliche und technische Kompetenz unter einem Dach. Unser Kernteam aus TÜV-zertifizierten Rechtsanwälten und IT-Experten unterstützt Sie dabei, Ihre Organisation datenschutzkonform und abmahnsicher aufzustellen – rechtsverbindlich, zuverlässig und mit voller Haftung.
Dr. Dominik Güneri, LL.M.
Fachanwalt für IT-Recht
Spezialisiert auf IT-Recht, Datenschutz und Compliance. Begleitet Mandanten von Mittelständlern bis zu Wachstumsunternehmen mit pragmatischen, lösungsorientierten Beratungsansätzen – fachlich fundiert und unternehmerisch verstanden.
Juliette Descharmes
Rechtsanwältin
Berat in allen Fragen der DSGVO-Compliance, von der Erstellung von Datenschutzkonzepten bis hin zur Betreuung von Datenschutzvorfällen. Verbindet juristische Präzision mit praktischer Umsetzbarkeit für den täglichen Geschäftsbetrieb.
Andreas Englowski
Senior IT-Administrator
Verantwortet die technische Seite der Mandatsbetreuung: Server-Infrastruktur, Microsoft 365, Webseiten-Sicherheit und Automatisierungsplattformen. Entwickelt zudem die hausinternen MCP-Integrationen und macht juristische Workflows KI-gestützt nutzbar.
Bereit, wenn Sie es sind.
Vereinbaren Sie ein unverbindliches Erstgespräch und lernen Sie das Team kennen. Wir freuen uns auf Ihre Anfrage.