
{"uuid":"55c20d09-7c4d-4a5e-bd23-bddc1898c3b1","provider":"wsw-nova","model":"sirius","image_strategy":"generate_gemini:nano","image_quality":null,"image_size":null,"image_aspect_ratio":null,"use_website_data":true,"html":"<style>\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 {\n font-family: inherit;\n box-sizing: border-box;\n background: transparent;\n padding: clamp(3rem, 8vw, 6rem) clamp(1.5rem, 5vw, 4rem);\n overflow: hidden;\n position: relative;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 *,\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 *::before,\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 *::after {\n box-sizing: inherit;\n }\n\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-inner {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: clamp(2rem, 5vw, 5rem);\n align-items: center;\n max-width: 1280px;\n margin: 0 auto;\n position: relative;\n z-index: 1;\n }\n\n /* LEFT — Text area */\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-text {\n display: flex;\n flex-direction: column;\n gap: 2rem;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-label {\n display: inline-flex;\n align-items: center;\n gap: 0.5rem;\n font-size: 0.75rem;\n font-weight: 600;\n letter-spacing: 0.15em;\n text-transform: uppercase;\n color: #025B13;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-label::before {\n content: '';\n display: inline-block;\n width: 2rem;\n height: 1px;\n background: #025B13;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-heading {\n font-size: clamp(1.8rem, 4vw, 2.8rem);\n line-height: 1.2;\n color: #ffffff;\n font-weight: 700;\n margin: 0;\n letter-spacing: -0.01em;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-heading .highlight {\n color: #2ecc71;\n position: relative;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-heading .highlight::after {\n content: '';\n position: absolute;\n bottom: -2px;\n left: 0;\n width: 100%;\n height: 2px;\n background: linear-gradient(90deg, #025B13, rgba(2, 91, 19, 0));\n border-radius: 1px;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-desc {\n color: rgba(255, 255, 255, 0.6);\n line-height: 1.65;\n max-width: 48ch;\n margin: 0;\n font-size: 1.05rem;\n }\n\n /* Feature list */\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .feature-list {\n display: flex;\n flex-direction: column;\n gap: 1.25rem;\n list-style: none;\n padding: 0;\n margin: 0.5rem 0 0 0;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .feature-item {\n display: flex;\n gap: 1rem;\n align-items: flex-start;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .feature-icon {\n flex-shrink: 0;\n width: 40px;\n height: 40px;\n border-radius: 10px;\n background: rgba(2, 91, 19, 0.12);\n border: 1px solid rgba(2, 91, 19, 0.2);\n display: flex;\n align-items: center;\n justify-content: center;\n color: #2ecc71;\n font-size: 1.1rem;\n margin-top: 2px;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .feature-content {\n display: flex;\n flex-direction: column;\n gap: 0.2rem;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .feature-title {\n color: #ffffff;\n font-weight: 600;\n font-size: 0.95rem;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .feature-sub {\n color: rgba(255, 255, 255, 0.45);\n font-size: 0.85rem;\n line-height: 1.5;\n }\n\n /* CTA Button */\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta {\n display: inline-flex;\n align-items: center;\n gap: 0.6rem;\n padding: 0.9rem 1.75rem;\n background: #025B13;\n color: #ffffff;\n border: none;\n border-radius: 10px;\n font-size: 0.95rem;\n font-weight: 600;\n cursor: pointer;\n text-decoration: none;\n transition: background 0.25s ease-out, box-shadow 0.25s ease-out, transform 0.2s ease-out;\n align-self: flex-start;\n position: relative;\n overflow: hidden;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta::before {\n content: '';\n position: absolute;\n inset: 0;\n background: linear-gradient(135deg, rgba(255,255,255,0.08), transparent);\n opacity: 0;\n transition: opacity 0.25s ease-out;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta:hover {\n background: #037a1a;\n box-shadow: 0 0 24px rgba(2, 91, 19, 0.4), 0 4px 16px rgba(0,0,0,0.3);\n transform: translateY(-2px);\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta:hover::before {\n opacity: 1;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta:focus-visible {\n outline: 2px solid #2ecc71;\n outline-offset: 3px;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta .arrow-icon {\n transition: transform 0.2s ease-out;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta:hover .arrow-icon {\n transform: translateX(3px);\n }\n\n /* RIGHT — Dashboard Card */\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-visual {\n display: flex;\n justify-content: center;\n align-items: center;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .dashboard-card {\n width: 100%;\n max-width: 480px;\n background: linear-gradient(160deg, #163328 0%, #112119 100%);\n border-radius: 20px;\n border: 1px solid rgba(2, 91, 19, 0.15);\n padding: clamp(1.5rem, 3vw, 2.25rem);\n position: relative;\n overflow: hidden;\n transition: box-shadow 0.3s ease-out, transform 0.3s ease-out;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .dashboard-card:hover {\n box-shadow: 0 8px 40px rgba(2, 91, 19, 0.15), 0 0 60px rgba(2, 91, 19, 0.05);\n transform: translateY(-4px);\n }\n\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .dashboard-card::before {\n content: '';\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n height: 45%;\n background: linear-gradient(to top, rgba(2, 91, 19, 0.04) 0%, transparent 100%);\n pointer-events: none;\n }\n\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .dash-header {\n display: flex;\n flex-direction: column;\n gap: 0.75rem;\n margin-bottom: 1.5rem;\n position: relative;\n z-index: 1;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .dash-label {\n font-size: 0.65rem;\n letter-spacing: 0.18em;\n text-transform: uppercase;\n color: #2ecc71;\n font-weight: 700;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .dash-text {\n color: rgba(255, 255, 255, 0.75);\n font-size: 0.9rem;\n line-height: 1.6;\n max-width: 38ch;\n }\n\n /* Chart SVG */\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .chart-area {\n position: relative;\n z-index: 1;\n margin-bottom: 1.5rem;\n padding: 0.5rem 0;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .chart-svg {\n width: 100%;\n height: auto;\n display: block;\n }\n\n /* Stats row */\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stats-row {\n display: grid;\n grid-template-columns: 1fr 1fr;\n gap: 1rem;\n position: relative;\n z-index: 1;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stat-card {\n background: rgba(255, 255, 255, 0.03);\n border: 1px solid rgba(2, 91, 19, 0.12);\n border-radius: 14px;\n padding: 1.15rem 1rem;\n display: flex;\n flex-direction: column;\n gap: 0.35rem;\n transition: border-color 0.25s ease-out, box-shadow 0.25s ease-out;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stat-card:hover {\n border-color: rgba(2, 91, 19, 0.3);\n box-shadow: 0 0 20px rgba(2, 91, 19, 0.08);\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stat-label {\n font-size: 0.7rem;\n letter-spacing: 0.1em;\n text-transform: uppercase;\n color: rgba(255, 255, 255, 0.4);\n font-weight: 500;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stat-row {\n display: flex;\n align-items: baseline;\n gap: 0.4rem;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stat-value {\n font-size: 1.6rem;\n font-weight: 700;\n color: #ffffff;\n letter-spacing: -0.02em;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stat-badge {\n display: inline-flex;\n align-items: center;\n gap: 0.15rem;\n font-size: 0.7rem;\n font-weight: 600;\n color: #2ecc71;\n background: rgba(2, 91, 19, 0.15);\n padding: 0.15rem 0.45rem;\n border-radius: 6px;\n }\n\n /* Scroll animations */\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-fade {\n opacity: 0;\n transform: translateY(28px);\n transition: opacity 0.7s cubic-bezier(0.16, 1, 0.3, 1), transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-fade.is-visible {\n opacity: 1;\n transform: translateY(0);\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-delay-1 { transition-delay: 0.1s; }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-delay-2 { transition-delay: 0.2s; }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-delay-3 { transition-delay: 0.35s; }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-delay-4 { transition-delay: 0.5s; }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-delay-5 { transition-delay: 0.65s; }\n\n /* Reduced motion */\n @media (prefers-reduced-motion: reduce) {\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 *,\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 *::before,\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 *::after {\n transition-duration: 0.01ms !important;\n animation-duration: 0.01ms !important;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .anim-fade {\n opacity: 1;\n transform: none;\n }\n }\n\n /* Responsive */\n @media (max-width: 900px) {\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-inner {\n grid-template-columns: 1fr;\n gap: 3rem;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-visual {\n justify-content: stretch;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .dashboard-card {\n max-width: 100%;\n }\n }\n @media (max-width: 480px) {\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 {\n padding: 2.5rem 1.25rem;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .stats-row {\n grid-template-columns: 1fr;\n }\n #wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1 .hero-cta {\n width: 100%;\n justify-content: center;\n }\n }\n</style>\n\n<div id=\"wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1\">\n <div class=\"hero-inner\">\n\n <!-- LEFT — Text -->\n <div class=\"hero-text\">\n <span class=\"hero-label anim-fade is-visible\">Unsere ARBEITSWEISE</span>\n\n <h1 class=\"hero-heading anim-fade anim-delay-1 is-visible\">Wir bauen Systeme, die <span class=\"highlight\">Kunden bringen.</span></h1>\n\n <span class=\"hero-desc anim-fade anim-delay-2 is-visible\">Marketing, Technik und Struktur gehören für uns<br>zusammen. Wenn etwas nicht funktioniert, wird es gelöst.</span>\n\n <ul class=\"feature-list anim-fade anim-delay-3 is-visible\">\n <li class=\"feature-item\">\n <div class=\"feature-icon\">◎</div>\n <div class=\"feature-content\">\n <span class=\"feature-title\">Strategie mit Fokus</span>\n <span class=\"feature-sub\">Klare Ziele. Klare Maßnahmen. Klare Ergebnisse.</span>\n </div>\n </li>\n <li class=\"feature-item\">\n <div class=\"feature-icon\">⚙</div>\n <div class=\"feature-content\">\n <span class=\"feature-title\">Technik, die funktioniert</span>\n <span class=\"feature-sub\">Wir baue stabile Systeme, auf die du dich verlassen kannst.</span>\n </div>\n </li>\n <li class=\"feature-item\">\n <div class=\"feature-icon\">▲</div>\n <div class=\"feature-content\">\n <span class=\"feature-title\">Wachstum durch Struktur</span>\n <span class=\"feature-sub\">Mehr Anfragen, bessere Prozesse, nachhaltige Ergebnisse.</span>\n </div>\n </li>\n </ul>\n\n <a href=\"https://somdia.de/Leistungen\" class=\"hero-cta anim-fade anim-delay-4 is-visible\" draggable=\"false\">\n <span>Mehr über unsere Leistungen</span>\n <span class=\"arrow-icon\">→</span>\n </a>\n </div>\n\n <!-- RIGHT — Dashboard Card -->\n <div class=\"hero-visual anim-fade anim-delay-5 is-visible\">\n <div class=\"dashboard-card\">\n <div class=\"dash-header\">\n <span class=\"dash-label\">MESSBARE ERGEBNISSE</span>\n <span class=\"dash-text\">Deine Aufrufe auf Instagram sind im ausgewählten Zeitraum um 772 % gestiegen.</span>\n </div>\n\n <div class=\"chart-area\">\n <svg class=\"chart-svg\" viewBox=\"0 0 400 100\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\">\n <defs>\n <linearGradient id=\"chartGrad\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n <stop offset=\"0%\" stop-color=\"#025B13\" stop-opacity=\"0.3\"></stop>\n <stop offset=\"100%\" stop-color=\"#025B13\" stop-opacity=\"0\"></stop>\n </linearGradient>\n <linearGradient id=\"lineGrad\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\">\n <stop offset=\"0%\" stop-color=\"#025B13\"></stop>\n <stop offset=\"100%\" stop-color=\"#2ecc71\"></stop>\n </linearGradient>\n </defs>\n <path d=\"M0 85 Q30 82 60 78 T120 65 T180 50 T240 30 T300 22 T360 12 L400 8 L400 100 L0 100 Z\" fill=\"url(#chartGrad)\"></path>\n <path d=\"M0 85 Q30 82 60 78 T120 65 T180 50 T240 30 T300 22 T360 12 L400 8\" stroke=\"url(#lineGrad)\" stroke-width=\"2.5\" stroke-linecap=\"round\" fill=\"none\"></path>\n <circle cx=\"400\" cy=\"8\" r=\"4\" fill=\"#2ecc71\" opacity=\"0.8\"></circle>\n <circle cx=\"400\" cy=\"8\" r=\"8\" fill=\"#2ecc71\" opacity=\"0.2\"></circle>\n </svg>\n </div>\n\n <div class=\"stats-row\">\n <div class=\"stat-card\">\n <span class=\"stat-label\">Aufrufe</span>\n <div class=\"stat-row\">\n <span class=\"stat-value counter\" data-target=\"772\">772</span>\n <span class=\"stat-badge\">↑ %</span>\n </div>\n </div>\n <div class=\"stat-card\">\n <span class=\"stat-label\">Interaktionen</span>\n <div class=\"stat-row\">\n <span class=\"stat-value\">32,2 Tsd.</span>\n <span class=\"stat-badge\">↑ %</span>\n </div>\n </div>\n </div>\n </div>\n </div>\n\n </div>\n</div>\n\n<script>\n(function() {\n 'use strict';\n\n var el = document.getElementById('wsw-snippet-55c20d09-7c4d-4a5e-bd23-bddc1898c3b1');\n if (!el) return;\n\n /* Scroll-triggered fade-in */\n var animEls = el.querySelectorAll('.anim-fade');\n if ('IntersectionObserver' in window) {\n var obs = new IntersectionObserver(function(entries) {\n entries.forEach(function(entry) {\n if (entry.isIntersecting) {\n entry.target.classList.add('is-visible');\n obs.unobserve(entry.target);\n }\n });\n }, { threshold: 0.15 });\n animEls.forEach(function(a) { obs.observe(a); });\n } else {\n animEls.forEach(function(a) { a.classList.add('is-visible'); });\n }\n\n /* Animated counter */\n var counterEl = el.querySelector('.counter');\n if (!counterEl) return;\n var target = parseInt(counterEl.getAttribute('data-target'), 10);\n var counted = false;\n\n function animateCounter() {\n if (counted) return;\n counted = true;\n var duration = 1800;\n var startTime = null;\n function step(ts) {\n if (!startTime) startTime = ts;\n var progress = Math.min((ts - startTime) / duration, 1);\n var eased = 1 - Math.pow(1 - progress, 3);\n counterEl.textContent = Math.floor(eased * target);\n if (progress < 1) {\n requestAnimationFrame(step);\n } else {\n counterEl.textContent = target;\n }\n }\n requestAnimationFrame(step);\n }\n\n if ('IntersectionObserver' in window) {\n var cObs = new IntersectionObserver(function(entries) {\n entries.forEach(function(entry) {\n if (entry.isIntersecting) {\n animateCounter();\n cObs.unobserve(entry.target);\n }\n });\n }, { threshold: 0.5 });\n cObs.observe(counterEl);\n } else {\n animateCounter();\n }\n\n})();\n</script>","summary":null,"version":4,"inserted_version":4,"total_cost":2.1871449600000004,"total_messages_sent":5,"summarized_at_total":0}
Unsere ARBEITSWEISE
zusammen. Wenn etwas nicht funktioniert, wird es gelöst.
Wir bauen Systeme, die Kunden bringen.
Marketing, Technik und Struktur gehören für unszusammen. Wenn etwas nicht funktioniert, wird es gelöst.
-
Strategie mit Fokus Klare Ziele. Klare Maßnahmen. Klare Ergebnisse.
-
Technik, die funktioniert Wir baue stabile Systeme, auf die du dich verlassen kannst.
-
Wachstum durch Struktur Mehr Anfragen, bessere Prozesse, nachhaltige Ergebnisse.
MESSBARE ERGEBNISSE
Deine Aufrufe auf Instagram sind im ausgewählten Zeitraum um 772 % gestiegen.
Aufrufe
772
↑ %
Interaktionen
32,2 Tsd.
↑ %
{"uuid":"00d49b94-d25d-40df-be07-b153a2b8e1a9","provider":"wsw-nova","model":"vega","image_strategy":"ai_self_select","image_quality":null,"image_size":null,"image_aspect_ratio":null,"use_website_data":false,"html":"<style>\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 {\n box-sizing: border-box;\n font-family: inherit;\n background-color: #112119;\n padding: 5rem 2rem;\n width: 100%;\n }\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 *,\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 *::before,\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 *::after {\n box-sizing: inherit;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-inner {\n max-width: 1100px;\n margin: 0 auto;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-heading-wrap {\n text-align: center;\n margin-bottom: 3.5rem;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-heading {\n font-size: clamp(1.9rem, 4vw, 2.8rem);\n font-weight: 700;\n letter-spacing: 0.04em;\n color: #ffffff;\n margin: 0;\n line-height: 1.2;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-heading .smd-accent {\n color: #89c964;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-divider {\n display: block;\n width: 48px;\n height: 2px;\n background: #89c964;\n margin: 1rem auto 0;\n border-radius: 2px;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-grid {\n display: grid;\n grid-template-columns: repeat(3, 1fr);\n gap: 1.5rem;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card {\n background-color: #1c2f22;\n border: 1px solid rgba(137, 201, 100, 0.18);\n border-radius: 12px;\n padding: 2.25rem 1.75rem 2rem;\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n gap: 1.25rem;\n cursor: default;\n transition: transform 0.32s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out;\n opacity: 0;\n transform: translateY(28px);\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card.smd-visible {\n opacity: 1;\n transform: translateY(0);\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card:hover {\n transform: translateY(-6px);\n background-color: #243d2a;\n border-color: rgba(137, 201, 100, 0.65);\n box-shadow: 0 0 22px rgba(137, 201, 100, 0.18), 0 8px 32px rgba(0,0,0,0.45);\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card-title {\n font-size: 0.7rem;\n font-weight: 700;\n letter-spacing: 0.2em;\n text-transform: uppercase;\n color: #89c964;\n margin: 0;\n line-height: 1.3;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-icon-wrap {\n width: 64px;\n height: 64px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n border: 1.5px solid rgba(137, 201, 100, 0.3);\n background: rgba(137, 201, 100, 0.05);\n transition: transform 0.32s ease-out, border-color 0.32s ease-out, background 0.32s ease-out;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card:hover .smd-icon-wrap {\n transform: scale(1.08);\n border-color: rgba(137, 201, 100, 0.7);\n background: rgba(137, 201, 100, 0.1);\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-icon-wrap svg {\n width: 32px;\n height: 32px;\n stroke: #89c964;\n fill: none;\n stroke-width: 1.5;\n stroke-linecap: round;\n stroke-linejoin: round;\n transition: stroke 0.32s ease-out;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card:hover .smd-icon-wrap svg {\n stroke: #a8d97a;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card-text {\n font-size: 0.9rem;\n color: rgba(255, 255, 255, 0.55);\n line-height: 1.6;\n margin: 0;\n max-width: 22ch;\n transition: color 0.32s ease-out;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card:hover .smd-card-text {\n color: rgba(255, 255, 255, 0.8);\n }\n\n /* CTA Button */\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-cta-wrap {\n display: flex;\n justify-content: center;\n margin-top: 3rem;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-cta {\n display: inline-flex;\n align-items: center;\n gap: 0.55rem;\n text-decoration: none;\n font-size: 0.85rem;\n font-weight: 700;\n letter-spacing: 0.18em;\n text-transform: uppercase;\n color: #ffffff;\n background-color: #025B13;\n border: 1.5px solid #025B13;\n border-radius: 8px;\n padding: 0.85rem 2.25rem;\n transition: background-color 0.32s ease-out, color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out, transform 0.32s ease-out;\n outline-offset: 3px;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-cta:hover {\n background-color: #037018;\n color: #ffffff;\n border-color: #037018;\n box-shadow: 0 0 20px rgba(2, 91, 19, 0.45), 0 4px 18px rgba(0,0,0,0.35);\n transform: translateY(-3px);\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-cta:focus-visible {\n outline: 2px solid #025B13;\n outline-offset: 4px;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-cta svg {\n width: 16px;\n height: 16px;\n stroke: currentColor;\n fill: none;\n stroke-width: 2;\n stroke-linecap: round;\n stroke-linejoin: round;\n transition: transform 0.32s ease-out;\n flex-shrink: 0;\n }\n\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-cta:hover svg {\n transform: translateX(4px);\n }\n\n @media (max-width: 900px) {\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-grid {\n grid-template-columns: repeat(2, 1fr);\n }\n }\n\n @media (max-width: 560px) {\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 {\n padding: 3.5rem 1.25rem;\n }\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-grid {\n grid-template-columns: 1fr;\n gap: 1.25rem;\n }\n }\n\n @media (prefers-reduced-motion: reduce) {\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card,\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-icon-wrap,\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-icon-wrap svg,\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card-text,\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-cta {\n transition-duration: 0.01ms !important;\n animation-duration: 0.01ms !important;\n }\n #wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9 .smd-card {\n opacity: 1;\n transform: none;\n }\n }\n</style>\n\n<div id=\"wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9\">\n <div class=\"smd-inner\">\n\n <div class=\"smd-heading-wrap\">\n <h2 class=\"smd-heading\">Was wir <span class=\"smd-accent\">können?</span></h2>\n <span class=\"smd-divider\"></span>\n </div>\n\n <div class=\"smd-grid\">\n\n <!-- Card 1: Websites -->\n <div class=\"smd-card smd-visible\" data-delay=\"0\" style=\"transition: opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out;\">\n <span class=\"smd-card-title\">Websites</span>\n <div class=\"smd-icon-wrap\" aria-hidden=\"true\">\n <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n <circle cx=\"12\" cy=\"12\" r=\"10\"></circle>\n <path d=\"M2 12h20M12 2c-3 4-3 16 0 20M12 2c3 4 3 16 0 20\"></path>\n </svg>\n </div>\n <span class=\"smd-card-text\">Mit klarer Struktur und Fokus auf Ergebnissen.</span>\n </div>\n\n <!-- Card 2: Social Media -->\n <div class=\"smd-card smd-visible\" data-delay=\"80\" style=\"transition: opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out;\">\n <span class=\"smd-card-title\">Social Media</span>\n <div class=\"smd-icon-wrap\" aria-hidden=\"true\">\n <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n <path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"></path>\n </svg>\n </div>\n <span class=\"smd-card-text\">Marketing, das gesehen wird.</span>\n </div>\n\n <!-- Card 3: Google -->\n <div class=\"smd-card smd-visible\" data-delay=\"160\" style=\"transition: opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out;\">\n <span class=\"smd-card-title\">Google</span>\n <div class=\"smd-icon-wrap\" aria-hidden=\"true\">\n <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n <path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0 1 18 0z\"></path>\n <circle cx=\"12\" cy=\"10\" r=\"3\"></circle>\n </svg>\n </div>\n <span class=\"smd-card-text\">Sichtbarkeit, die Anfragen bringt.</span>\n </div>\n\n <!-- Card 4: Foto & Video -->\n <div class=\"smd-card smd-visible\" data-delay=\"240\" style=\"transition: opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out;\">\n <span class=\"smd-card-title\">Foto & Video</span>\n <div class=\"smd-icon-wrap\" aria-hidden=\"true\">\n <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n <path d=\"M23 7 16 12l7 5V7z\"></path>\n <rect x=\"1\" y=\"5\" width=\"15\" height=\"14\" rx=\"2\" ry=\"2\"></rect>\n </svg>\n </div>\n <span class=\"smd-card-text\">Content mit ruhigem, modernem Look.</span>\n </div>\n\n <!-- Card 5: Branding & Druck -->\n <div class=\"smd-card smd-visible\" data-delay=\"320\" style=\"transition: opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out;\">\n <span class=\"smd-card-title\">Branding & Druck</span>\n <div class=\"smd-icon-wrap\" aria-hidden=\"true\">\n <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n <polyline points=\"6 9 6 2 18 2 18 9\"></polyline>\n <path d=\"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2\"></path>\n <rect x=\"6\" y=\"14\" width=\"12\" height=\"8\"></rect>\n </svg>\n </div>\n <span class=\"smd-card-text\">Materialien aus einem Guss.</span>\n </div>\n\n <!-- Card 6: Technik Support -->\n <div class=\"smd-card smd-visible\" data-delay=\"400\" style=\"transition: opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out;\">\n <span class=\"smd-card-title\">Technik Support</span>\n <div class=\"smd-icon-wrap\" aria-hidden=\"true\">\n <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n <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>\n </svg>\n </div>\n <span class=\"smd-card-text\">Unterstützung, wenn etwas nicht läuft.</span>\n </div>\n\n </div>\n\n <!-- CTA Button -->\n <div class=\"smd-cta-wrap\">\n <a href=\"https://somdia.de/Leistungen\" class=\"smd-cta\" aria-label=\"Alle Leistungen ansehen\" draggable=\"false\">\n <span>Alle Leistungen ansehen</span>\n <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"></line>\n <polyline points=\"12 5 19 12 12 19\"></polyline>\n </svg>\n </a>\n </div>\n\n </div>\n</div>\n\n<script>\n(function () {\n 'use strict';\n\n const el = document.getElementById('wsw-snippet-00d49b94-d25d-40df-be07-b153a2b8e1a9');\n if (!el) return;\n\n const cards = el.querySelectorAll('.smd-card');\n const prefersReduced = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n if (prefersReduced) {\n cards.forEach(function (card) {\n card.classList.add('smd-visible');\n });\n return;\n }\n\n const observer = new IntersectionObserver(function (entries) {\n entries.forEach(function (entry) {\n if (entry.isIntersecting) {\n const card = entry.target;\n const delay = parseInt(card.getAttribute('data-delay') || '0', 10);\n setTimeout(function () {\n card.style.transition = 'opacity 0.5s ease-out, transform 0.5s ease-out, background-color 0.32s ease-out, border-color 0.32s ease-out, box-shadow 0.32s ease-out';\n card.classList.add('smd-visible');\n }, delay);\n observer.unobserve(card);\n }\n });\n }, { threshold: 0.12 });\n\n cards.forEach(function (card) {\n observer.observe(card);\n });\n\n})();\n</script>","summary":null,"version":7,"inserted_version":7,"total_cost":1.6855330800000001,"total_messages_sent":7,"summarized_at_total":0}
Was wir können?
Websites
Mit klarer Struktur und Fokus auf Ergebnissen.
Social Media
Marketing, das gesehen wird.
Google
Sichtbarkeit, die Anfragen bringt.
Foto & Video
Content mit ruhigem, modernem Look.
Branding & Druck
Materialien aus einem Guss.
Technik Support
Unterstützung, wenn etwas nicht läuft.
PARTNER
Wir reden nicht, wir machen.
{"uuid":"d37daba5-a57d-46e1-9c2f-d6a2cb5537d9","provider":"wsw-nova","model":"vega","image_strategy":"ai_self_select","image_quality":null,"image_size":null,"image_aspect_ratio":null,"use_website_data":true,"html":"<style>\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 {\n font-family: inherit;\n box-sizing: border-box;\n background-color: #112119;\n padding: 0 clamp(1.5rem, 5vw, 4rem);\n overflow: hidden;\n position: relative;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 *,\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 *::before,\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 *::after {\n box-sizing: inherit;\n }\n\n /* --- Ambient glow --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9::before {\n content: '';\n position: absolute;\n top: 50%;\n left: 50%;\n width: 500px;\n height: 500px;\n background: radial-gradient(circle, rgba(2, 91, 19, 0.1) 0%, transparent 70%);\n transform: translate(-50%, -50%);\n pointer-events: none;\n z-index: 0;\n }\n\n /* --- Layout --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-wrapper {\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n max-width: 720px;\n margin: 0 auto;\n position: relative;\n z-index: 1;\n }\n\n /* --- Tag / Kicker --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-tag {\n display: inline-block;\n font-size: 0.75rem;\n font-weight: 600;\n letter-spacing: 0.2em;\n text-transform: uppercase;\n color: #49d66a;\n background: rgba(2, 91, 19, 0.18);\n border: 1px solid rgba(2, 91, 19, 0.35);\n border-radius: 100px;\n padding: 0.4rem 1.1rem;\n margin-bottom: 1.5rem;\n }\n\n /* --- Heading --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-heading {\n color: #ffffff;\n font-size: clamp(1.6rem, 3vw, 2.2rem);\n line-height: 1.3;\n margin: 0 0 1.5rem 0;\n font-weight: 700;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-heading .highlight {\n color: #49d66a;\n }\n\n /* --- Body text --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-body {\n color: rgba(255, 255, 255, 0.72);\n line-height: 1.7;\n font-size: clamp(1rem, 1.5vw, 1.525rem);\n margin: 0 0 2rem 0;\n max-width: 580px;\n }\n\n /* --- Feature points --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-features {\n display: flex;\n gap: 0.85rem;\n flex-wrap: wrap;\n justify-content: center;\n margin: 0 0 2rem 0;\n list-style: none;\n padding: 0;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-features li {\n display: flex;\n align-items: center;\n gap: 0.65rem;\n background: #163328;\n border: 1px solid rgba(2, 91, 19, 0.2);\n border-radius: 10px;\n padding: 0.65rem 1.1rem;\n color: rgba(255, 255, 255, 0.88);\n font-size: clamp(0.9rem, 1.2vw, 1.2rem);\n font-weight: 500;\n transition: border-color 0.25s ease-out, box-shadow 0.25s ease-out;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-features li:hover {\n border-color: rgba(2, 91, 19, 0.5);\n box-shadow: 0 0 16px rgba(2, 91, 19, 0.12);\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-features li .feat-icon {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 30px;\n height: 30px;\n border-radius: 7px;\n background: rgba(2, 91, 19, 0.22);\n color: #49d66a;\n font-size: 0.95rem;\n flex-shrink: 0;\n }\n\n /* --- Button --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-cta {\n display: inline-flex;\n align-items: center;\n gap: 0.6rem;\n padding: 0.85rem 1.75rem;\n background: #025B13;\n color: #ffffff;\n font-size: clamp(0.95rem, 1.2vw, 1.2rem);\n font-weight: 600;\n text-decoration: none;\n border-radius: 10px;\n border: none;\n cursor: pointer;\n transition: background-color 0.25s ease-out, box-shadow 0.25s ease-out, transform 0.2s ease-out;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-cta:hover {\n background: #03801b;\n box-shadow: 0 0 24px rgba(2, 91, 19, 0.45), 0 0 60px rgba(2, 91, 19, 0.15);\n transform: translateY(-2px);\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-cta:focus-visible {\n outline: 2px solid #49d66a;\n outline-offset: 3px;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-cta:active {\n transform: translateY(0);\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-cta .arrow-icon {\n transition: transform 0.25s ease-out;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-cta:hover .arrow-icon {\n transform: translateX(3px);\n }\n\n /* --- Animations --- */\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .anim-fade-up {\n opacity: 0;\n transform: translateY(32px);\n transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1), transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .anim-fade-up.is-visible {\n opacity: 1;\n transform: translateY(0);\n }\n\n /* --- Responsive --- */\n @media (max-width: 768px) {\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-features {\n flex-direction: column;\n align-items: center;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .about-body {\n max-width: 100%;\n }\n }\n\n /* --- Reduced motion --- */\n @media (prefers-reduced-motion: reduce) {\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 *,\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 *::before,\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 *::after {\n transition-duration: 0.01ms !important;\n animation-duration: 0.01ms !important;\n }\n #wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9 .anim-fade-up {\n opacity: 1;\n transform: none;\n }\n }\n</style>\n\n<div id=\"wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9\">\n <div class=\"about-wrapper anim-fade-up is-visible\">\n\n <span class=\"about-tag\">Wer bin ich</span>\n <h2 class=\"about-heading\">Ich baue <span class=\"highlight\">Systeme</span>, die <span class=\"highlight\">Ergebnisse</span> bringen.</h2>\n <div class=\"about-body\">\n <span>Ich bin Marvin, Gründer von Somdia.</span><br>\n <span>Ich begleite Projekte persönlich und kombiniere Marketing, Technik und Struktur zu einem System, das funktioniert.</span>\n <br><br>\n <span>Du arbeitest direkt mit mir<br>ohne Umwege, ohne leere Versprechen.</span>\n </div>\n\n <ul class=\"about-features\">\n <li>\n <span class=\"feat-icon\" aria-hidden=\"true\">✦</span>\n <span>Persönliche Betreuung</span>\n </li>\n <li>\n <span class=\"feat-icon\" aria-hidden=\"true\">◈</span>\n <span>Klare Strategien</span>\n </li>\n <li>\n <span class=\"feat-icon\" aria-hidden=\"true\">▲</span>\n <span>Messbare Ergebnisse</span>\n </li>\n </ul>\n\n <a href=\"https://somdia.de/%C3%9Cber%20Somdia\" class=\"about-cta\" draggable=\"false\">\n <span>Mehr über Somdia</span>\n <span class=\"arrow-icon\" aria-hidden=\"true\">→</span>\n </a>\n\n </div>\n</div>\n\n<script>\n(function() {\n 'use strict';\n var el = document.getElementById('wsw-snippet-d37daba5-a57d-46e1-9c2f-d6a2cb5537d9');\n if (!el) return;\n\n var targets = el.querySelectorAll('.anim-fade-up');\n if (!targets.length) return;\n\n if (!('IntersectionObserver' in window)) {\n targets.forEach(function(t) { t.classList.add('is-visible'); });\n return;\n }\n\n var observer = new IntersectionObserver(function(entries) {\n entries.forEach(function(entry) {\n if (entry.isIntersecting) {\n entry.target.classList.add('is-visible');\n observer.unobserve(entry.target);\n }\n });\n }, { threshold: 0.15 });\n\n targets.forEach(function(t) { observer.observe(t); });\n})();\n</script>","summary":null,"version":4,"inserted_version":4,"total_cost":1.026171146,"total_messages_sent":4,"summarized_at_total":0}
Wer bin ich
Ich baue Systeme, die Ergebnisse bringen.
Ich bin Marvin, Gründer von Somdia.
Ich begleite Projekte persönlich und kombiniere Marketing, Technik und Struktur zu einem System, das funktioniert.
Du arbeitest direkt mit mir
ohne Umwege, ohne leere Versprechen.
Ich begleite Projekte persönlich und kombiniere Marketing, Technik und Struktur zu einem System, das funktioniert.
Du arbeitest direkt mit mir
ohne Umwege, ohne leere Versprechen.
- Persönliche Betreuung
- Klare Strategien
- Messbare Ergebnisse
{"uuid":"891f2c81-a279-4f0e-a72d-3213dac02302","provider":"wsw-nova","model":"sirius","image_strategy":"ai_self_select","image_quality":null,"image_size":null,"image_aspect_ratio":null,"use_website_data":true,"html":"<style>\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 {\n font-family: inherit;\n box-sizing: border-box;\n background-color: #112119;\n padding: 0 clamp(1rem, 4vw, 2rem);\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 *,\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 *::before,\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 *::after {\n box-sizing: inherit;\n }\n\n /* Container */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-container {\n max-width: 920px;\n margin: 0 auto;\n width: 100%;\n text-align: center;\n }\n\n /* Badge */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-badge {\n display: inline-flex;\n align-items: center;\n gap: 0.5rem;\n padding: 0.4rem 1rem;\n border-radius: 100px;\n border: 1px solid rgba(2, 91, 19, 0.4);\n background: rgba(2, 91, 19, 0.1);\n color: #4ade80;\n font-size: 0.85rem;\n font-weight: 500;\n letter-spacing: 0.04em;\n text-transform: uppercase;\n margin-bottom: 1.25rem;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-badge-dot {\n width: 6px;\n height: 6px;\n border-radius: 50%;\n background: #4ade80;\n flex-shrink: 0;\n }\n\n /* Heading */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-heading {\n color: #ffffff;\n margin: 0 0 0.75rem 0;\n font-size: clamp(1.8rem, 4vw, 2.6rem);\n font-weight: 700;\n line-height: 1.2;\n letter-spacing: -0.02em;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-heading-accent {\n color: #4ade80;\n }\n\n /* Subtitle */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-subtitle {\n color: rgba(255, 255, 255, 0.5);\n font-size: clamp(0.95rem, 1.8vw, 1.1rem);\n line-height: 1.6;\n margin: 0 auto 3rem auto;\n max-width: 560px;\n }\n\n /* Items wrapper */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-items {\n display: flex;\n flex-direction: column;\n gap: 1rem;\n text-align: left;\n }\n\n /* Single item */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item {\n background: #163328;\n border-radius: 16px;\n border: 1px solid rgba(2, 91, 19, 0.15);\n overflow: hidden;\n opacity: 0;\n transform: translateY(24px);\n transition: background 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease, opacity 0.6s ease, transform 0.6s ease;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item.faq-visible {\n opacity: 1;\n transform: translateY(0);\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item:hover {\n background: #1a3d30;\n border-color: rgba(2, 91, 19, 0.35);\n box-shadow: 0 0 30px rgba(2, 91, 19, 0.12), 0 0 60px rgba(2, 91, 19, 0.06);\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item.faq-active {\n border-color: rgba(2, 91, 19, 0.45);\n box-shadow: 0 0 40px rgba(2, 91, 19, 0.15), 0 0 80px rgba(2, 91, 19, 0.08);\n }\n\n /* Question button */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-question {\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 1rem;\n width: 100%;\n padding: 1.35rem 1.5rem;\n background: none;\n border: none;\n cursor: pointer;\n text-align: left;\n color: #ffffff;\n font-family: inherit;\n font-size: clamp(1rem, 2vw, 1.1rem);\n font-weight: 500;\n line-height: 1.45;\n letter-spacing: -0.01em;\n outline: none;\n -webkit-tap-highlight-color: transparent;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-question:focus-visible {\n outline: 2px solid #025B13;\n outline-offset: -2px;\n border-radius: 16px;\n }\n\n /* Number */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-number {\n color: #4ade80;\n font-size: 0.85rem;\n font-weight: 600;\n margin-right: 0.75rem;\n flex-shrink: 0;\n font-variant-numeric: tabular-nums;\n }\n\n /* Icon */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-icon {\n width: 36px;\n height: 36px;\n min-width: 36px;\n border-radius: 10px;\n border: 1px solid rgba(2, 91, 19, 0.3);\n background: rgba(2, 91, 19, 0.1);\n display: flex;\n align-items: center;\n justify-content: center;\n transition: background 0.3s ease, border-color 0.3s ease, transform 0.3s ease;\n flex-shrink: 0;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item.faq-active .faq-icon {\n background: rgba(2, 91, 19, 0.25);\n border-color: rgba(2, 91, 19, 0.5);\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-icon svg {\n width: 16px;\n height: 16px;\n stroke: #4ade80;\n stroke-width: 2;\n fill: none;\n stroke-linecap: round;\n transition: transform 0.3s ease;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-icon-h {\n transition: opacity 0.25s ease, transform 0.25s ease;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item.faq-active .faq-icon-h {\n opacity: 0;\n transform: rotate(90deg);\n }\n\n /* Answer */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-answer-wrapper {\n display: grid;\n grid-template-rows: 0fr;\n transition: grid-template-rows 0.4s ease;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item.faq-active .faq-answer-wrapper {\n grid-template-rows: 1fr;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-answer-inner {\n overflow: hidden;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-answer {\n padding: 0 1.5rem 1.35rem 1.5rem;\n color: rgba(255, 255, 255, 0.6);\n font-size: clamp(0.9rem, 1.6vw, 1rem);\n line-height: 1.7;\n margin: 0;\n }\n\n /* Divider line */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-divider {\n height: 1px;\n background: rgba(2, 91, 19, 0.15);\n margin: 0 1.5rem;\n opacity: 0;\n transition: opacity 0.3s ease;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item.faq-active .faq-divider {\n opacity: 1;\n }\n\n /* Bottom CTA */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-cta {\n display: flex;\n align-items: center;\n justify-content: center;\n gap: 0.5rem;\n margin-top: 3rem;\n padding: 1.25rem 2rem;\n border-radius: 14px;\n border: 1px solid rgba(2, 91, 19, 0.2);\n background: rgba(2, 91, 19, 0.06);\n color: rgba(255, 255, 255, 0.45);\n font-size: 0.95rem;\n line-height: 1.5;\n text-align: center;\n flex-wrap: wrap;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-cta-link {\n color: #4ade80;\n text-decoration: none;\n font-weight: 500;\n transition: color 0.2s ease;\n border-bottom: 1px solid transparent;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-cta-link:hover {\n color: #6ee7a0;\n border-bottom-color: #4ade80;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-cta-link:focus-visible {\n outline: 2px solid #025B13;\n outline-offset: 2px;\n border-radius: 2px;\n }\n\n /* Stagger animation delays */\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item:nth-child(1) { transition-delay: 0s, 0s, 0s, 0s, 0s; }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item:nth-child(2) { transition-delay: 0s, 0s, 0s, 0.08s, 0.08s; }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item:nth-child(3) { transition-delay: 0s, 0s, 0s, 0.16s, 0.16s; }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item:nth-child(4) { transition-delay: 0s, 0s, 0s, 0.24s, 0.24s; }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item:nth-child(5) { transition-delay: 0s, 0s, 0s, 0.32s, 0.32s; }\n\n /* Reduced motion */\n @media (prefers-reduced-motion: reduce) {\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 *,\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 *::before,\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 *::after {\n transition-duration: 0.01ms !important;\n animation-duration: 0.01ms !important;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-item {\n opacity: 1;\n transform: none;\n }\n }\n\n /* Mobile */\n @media (max-width: 768px) {\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-question {\n padding: 1.15rem 1.15rem;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-answer {\n padding: 0 1.15rem 1.15rem 1.15rem;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-divider {\n margin: 0 1.15rem;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-icon {\n width: 32px;\n height: 32px;\n min-width: 32px;\n border-radius: 8px;\n }\n #wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302 .faq-number {\n display: none;\n }\n }\n</style>\n\n<div id=\"wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302\">\n <div class=\"faq-container\">\n\n <span class=\"faq-badge\"><span class=\"faq-badge-dot\"></span> Support</span>\n <h2 class=\"faq-heading\">Häufig gestellte <span class=\"faq-heading-accent\">Fragen</span></h2>\n <span class=\"faq-subtitle\">Alles, was du über die Zusammenarbeit mit SOMDIA wissen musst</span>\n\n <div class=\"faq-items\">\n\n <div class=\"faq-item faq-visible faq-active\" role=\"region\">\n <button class=\"faq-question\" aria-expanded=\"true\" aria-controls=\"faq-a1\">\n <span><span class=\"faq-number\">01</span>Was bietet Somdia genau an?</span>\n <span class=\"faq-icon\">\n <svg viewBox=\"0 0 16 16\" aria-hidden=\"true\">\n <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"14\" class=\"faq-icon-h\"></line>\n <line x1=\"2\" y1=\"8\" x2=\"14\" y2=\"8\"></line>\n </svg>\n </span>\n </button>\n <div class=\"faq-divider\"></div>\n <div class=\"faq-answer-wrapper\" id=\"faq-a1\">\n <div class=\"faq-answer-inner\">\n <span class=\"faq-answer\">Wir entwickeln Websites, Marketing-Systeme und digitale Lösungen, die<br> Unternehmen sichtbar machen und messbare Ergebnisse liefern.</span>\n </div>\n </div>\n </div>\n\n <div class=\"faq-item faq-visible\" role=\"region\">\n <button class=\"faq-question\" aria-expanded=\"false\" aria-controls=\"faq-a2\">\n <span><span class=\"faq-number\">02</span>Wie läuft die Zusammenarbeit ab?</span>\n <span class=\"faq-icon\">\n <svg viewBox=\"0 0 16 16\" aria-hidden=\"true\">\n <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"14\" class=\"faq-icon-h\"></line>\n <line x1=\"2\" y1=\"8\" x2=\"14\" y2=\"8\"></line>\n </svg>\n </span>\n </button>\n <div class=\"faq-divider\"></div>\n <div class=\"faq-answer-wrapper\" id=\"faq-a2\">\n <div class=\"faq-answer-inner\">\n <span class=\"faq-answer\">Nach deiner Anfrage analysieren wir dein Projekt, entwickeln eine klare Strategie und setzen diese strukturiert <br> für dich um.</span>\n </div>\n </div>\n </div>\n\n <div class=\"faq-item faq-visible\" role=\"region\">\n <button class=\"faq-question\" aria-expanded=\"false\" aria-controls=\"faq-a3\">\n <span><span class=\"faq-number\">03</span>Wie schnell bekomme ich eine Rückmeldung?</span>\n <span class=\"faq-icon\">\n <svg viewBox=\"0 0 16 16\" aria-hidden=\"true\">\n <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"14\" class=\"faq-icon-h\"></line>\n <line x1=\"2\" y1=\"8\" x2=\"14\" y2=\"8\"></line>\n </svg>\n </span>\n </button>\n <div class=\"faq-divider\"></div>\n <div class=\"faq-answer-wrapper\" id=\"faq-a3\">\n <div class=\"faq-answer-inner\">\n <span class=\"faq-answer\">In der Regel melden wir uns innerhalb von 24 Stunden bei dir zurück.</span>\n </div>\n </div>\n </div>\n\n <div class=\"faq-item faq-visible\" role=\"region\">\n <button class=\"faq-question\" aria-expanded=\"false\" aria-controls=\"faq-a4\">\n <span><span class=\"faq-number\">04</span>Für wen ist Somdia geeignet?</span>\n <span class=\"faq-icon\">\n <svg viewBox=\"0 0 16 16\" aria-hidden=\"true\">\n <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"14\" class=\"faq-icon-h\"></line>\n <line x1=\"2\" y1=\"8\" x2=\"14\" y2=\"8\"></line>\n </svg>\n </span>\n </button>\n <div class=\"faq-divider\"></div>\n <div class=\"faq-answer-wrapper\" id=\"faq-a4\">\n <div class=\"faq-answer-inner\">\n <span class=\"faq-answer\">Für Unternehmen und Selbstständige, die nicht nur eine Website wollen, sondern ein funktionierendes<br> System zur Kundengewinnung.</span>\n </div>\n </div>\n </div>\n\n <div class=\"faq-item faq-visible\" role=\"region\">\n <button class=\"faq-question\" aria-expanded=\"false\" aria-controls=\"faq-a5\">\n <span><span class=\"faq-number\">05</span>Was kostet eine Zusammenarbeit?</span>\n <span class=\"faq-icon\">\n <svg viewBox=\"0 0 16 16\" aria-hidden=\"true\">\n <line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"14\" class=\"faq-icon-h\"></line>\n <line x1=\"2\" y1=\"8\" x2=\"14\" y2=\"8\"></line>\n </svg>\n </span>\n </button>\n <div class=\"faq-divider\"></div>\n <div class=\"faq-answer-wrapper\" id=\"faq-a5\">\n <div class=\"faq-answer-inner\">\n <span class=\"faq-answer\">Die Kosten hängen vom Projektumfang ab. Nach einem ersten Gespräch erhältst du ein individuelles Angebot.</span>\n </div>\n </div>\n </div>\n\n </div>\n\n <div class=\"faq-cta\">\n <span>Noch Fragen offen? Frage unseren Chatbot oder</span>\n <a href=\"mailto:info@somdia.de\" class=\"faq-cta-link\" draggable=\"false\">Schreib uns direkt →</a>\n </div>\n\n </div>\n</div>\n\n<script>\n(function() {\n 'use strict';\n\n const el = document.getElementById('wsw-snippet-891f2c81-a279-4f0e-a72d-3213dac02302');\n if (!el) return;\n\n /* Accordion */\n const items = el.querySelectorAll('.faq-item');\n\n items.forEach(function(item) {\n var btn = item.querySelector('.faq-question');\n if (!btn) return;\n\n btn.addEventListener('click', function() {\n var isActive = item.classList.contains('faq-active');\n\n items.forEach(function(other) {\n if (other !== item) {\n other.classList.remove('faq-active');\n var otherBtn = other.querySelector('.faq-question');\n if (otherBtn) otherBtn.setAttribute('aria-expanded', 'false');\n }\n });\n\n if (isActive) {\n item.classList.remove('faq-active');\n btn.setAttribute('aria-expanded', 'false');\n } else {\n item.classList.add('faq-active');\n btn.setAttribute('aria-expanded', 'true');\n }\n });\n });\n\n /* Scroll-triggered fade-in */\n if ('IntersectionObserver' in window) {\n var observer = new IntersectionObserver(function(entries) {\n entries.forEach(function(entry) {\n if (entry.isIntersecting) {\n entry.target.classList.add('faq-visible');\n observer.unobserve(entry.target);\n }\n });\n }, { threshold: 0.1, rootMargin: '0px 0px -40px 0px' });\n\n items.forEach(function(item) {\n observer.observe(item);\n });\n } else {\n items.forEach(function(item) {\n item.classList.add('faq-visible');\n });\n }\n\n})();\n</script>","summary":null,"version":4,"inserted_version":4,"total_cost":1.997968665,"total_messages_sent":4,"summarized_at_total":0}
Support
Häufig gestellte Fragen
Alles, was du über die Zusammenarbeit mit SOMDIA wissen musst
Wir entwickeln Websites, Marketing-Systeme und digitale Lösungen, die
Unternehmen sichtbar machen und messbare Ergebnisse liefern.
Unternehmen sichtbar machen und messbare Ergebnisse liefern.
Nach deiner Anfrage analysieren wir dein Projekt, entwickeln eine klare Strategie und setzen diese strukturiert
für dich um.
für dich um.
In der Regel melden wir uns innerhalb von 24 Stunden bei dir zurück.
Für Unternehmen und Selbstständige, die nicht nur eine Website wollen, sondern ein funktionierendes
System zur Kundengewinnung.
System zur Kundengewinnung.
Die Kosten hängen vom Projektumfang ab. Nach einem ersten Gespräch erhältst du ein individuelles Angebot.
Noch Fragen offen? Frage unseren Chatbot oder
Schreib uns direkt →

Lass uns herausfinden,
ob wir zusammenpassen.