290 lines
17 KiB
HTML
290 lines
17 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="de">
|
||
<head>
|
||
<!-- Cookiebot -->
|
||
<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="d6499c25-b3c2-41ac-8edf-60a4209f74c9" data-blockingmode="auto" type="text/javascript"></script>
|
||
<script>
|
||
window.addEventListener('CookiebotOnDialogDisplay', function() {
|
||
var dialog = document.getElementById('CybotCookiebotDialog');
|
||
if (dialog) {
|
||
dialog.style.setProperty('position', 'fixed', 'important');
|
||
dialog.style.setProperty('bottom', '0', 'important');
|
||
dialog.style.setProperty('top', 'auto', 'important');
|
||
dialog.style.setProperty('left', '0', 'important');
|
||
dialog.style.setProperty('right', '0', 'important');
|
||
dialog.style.setProperty('width', '100%', 'important');
|
||
dialog.style.setProperty('transform', 'none', 'important');
|
||
dialog.style.setProperty('margin', '0', 'important');
|
||
}
|
||
});
|
||
</script>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>Profice — AI Systems for Business Growth</title>
|
||
<link rel="icon" type="image/png" href="/Appicon 1024X1024-01.png">
|
||
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700;800;900&family=Raleway:wght@300;400;500;600&display=swap" rel="stylesheet">
|
||
<style>
|
||
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}
|
||
:root{
|
||
--charcoal:#4F4747;--slate:#777764;--ivory:#EBEBDE;
|
||
--amber:#F57C00;--teal:#26A69A;--green:#66BB6A;
|
||
--bg:#0e0d0c;--bg2:#161514;--bg3:#1c1b19;
|
||
--text:#d4d0c8;--text-dim:#7a7668;--text-bright:#f5f2ea;
|
||
}
|
||
html{scroll-behavior:smooth;font-size:16px}
|
||
body{background:var(--bg);color:var(--text);font-family:'Raleway',sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}
|
||
::selection{background:var(--amber);color:var(--bg)}
|
||
|
||
/* ─── GRAIN OVERLAY ─── */
|
||
body::after{content:'';position:fixed;inset:0;pointer-events:none;z-index:9999;
|
||
background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");
|
||
opacity:.35}
|
||
|
||
/* ─── NAV ─── */
|
||
nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:0.6rem 3rem;display:flex;justify-content:space-between;align-items:center;
|
||
backdrop-filter:blur(20px);background:rgba(14,13,12,.7);border-bottom:1px solid rgba(235,235,222,.04)}
|
||
.logo{font-family:'Montserrat',sans-serif;font-weight:800;font-size:1.1rem;letter-spacing:.15em;color:var(--ivory);text-transform:uppercase}
|
||
.logo span{color:var(--amber)}
|
||
nav ul{list-style:none;display:flex;gap:2.5rem}
|
||
nav a{color:var(--text-dim);text-decoration:none;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;transition:color .3s}
|
||
nav a:hover{color:var(--amber)}
|
||
.nav-cta{color:var(--amber)!important;border:1px solid var(--amber);padding:.45rem 1.2rem;transition:all .3s}
|
||
.nav-cta:hover{background:var(--amber);color:var(--bg)!important}
|
||
|
||
/* ─── HERO ─── */
|
||
.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:8rem 3rem 4rem;position:relative;overflow:hidden}
|
||
.hero::before{content:'';position:absolute;top:-20%;right:-10%;width:70vw;height:70vw;
|
||
background:radial-gradient(circle,rgba(245,124,0,.06) 0%,transparent 65%);pointer-events:none}
|
||
.hero-label{font-family:'Montserrat',sans-serif;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--amber);margin-bottom:2rem;
|
||
display:flex;align-items:center;gap:1rem}
|
||
.hero-label::before{content:'';width:3rem;height:1px;background:var(--amber)}
|
||
.hero h1{font-family:'Montserrat',sans-serif;font-weight:900;font-size:clamp(2.8rem,7vw,6rem);line-height:1.05;color:var(--text-bright);max-width:14ch;margin-bottom:2rem}
|
||
.hero h1 em{font-style:normal;color:var(--amber);position:relative}
|
||
.hero h1 em::after{content:'';position:absolute;bottom:.08em;left:0;right:0;height:3px;background:var(--amber);opacity:.4}
|
||
.hero-sub{font-size:1.15rem;line-height:1.8;color:var(--text-dim);max-width:42ch;margin-bottom:3rem;font-weight:300}
|
||
|
||
/* ─── THESIS STRIP ─── */
|
||
.thesis{background:var(--bg2);border-top:1px solid rgba(235,235,222,.06);border-bottom:1px solid rgba(235,235,222,.06);padding:4rem 3rem;overflow:hidden}
|
||
.thesis-inner{display:flex;gap:1rem;align-items:baseline;white-space:nowrap;animation:scroll-left 30s linear infinite}
|
||
@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
|
||
.thesis-inner span{font-family:'Montserrat',sans-serif;font-size:clamp(1.2rem,3vw,2rem);font-weight:700;color:var(--text-dim);opacity:.35;padding:0 2rem}
|
||
.thesis-inner span.highlight{color:var(--amber);opacity:1}
|
||
.thesis-inner span::after{content:'◆';margin-left:4rem;font-size:.5em;vertical-align:middle;color:var(--slate);opacity:.3}
|
||
|
||
/* ─── ANTI-SECTION ─── */
|
||
.anti{padding:8rem 3rem;display:grid;grid-template-columns:1fr 1fr;gap:6rem;max-width:1200px;margin:0 auto}
|
||
.anti-left{position:relative}
|
||
.anti-left::before{content:'"';font-family:'Montserrat',sans-serif;font-size:18rem;font-weight:900;color:rgba(245,124,0,.06);position:absolute;top:-5rem;left:-2rem;line-height:1;pointer-events:none}
|
||
.anti h2{font-family:'Montserrat',sans-serif;font-weight:800;font-size:clamp(1.8rem,4vw,3rem);color:var(--text-bright);line-height:1.15;margin-bottom:1.5rem}
|
||
.anti h2 span{color:var(--amber)}
|
||
.anti-statement{font-size:1.05rem;line-height:1.9;color:var(--text-dim);font-weight:300}
|
||
.anti-right{display:flex;flex-direction:column;gap:2.5rem;padding-top:1rem}
|
||
.contrast-card{border-left:2px solid var(--slate);padding:1.5rem 0 1.5rem 2rem;transition:border-color .3s}
|
||
.contrast-card:hover{border-color:var(--amber)}
|
||
.contrast-card .old{font-family:'Montserrat',sans-serif;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);opacity:.5;margin-bottom:.5rem;text-decoration:line-through}
|
||
.contrast-card .new{font-family:'Montserrat',sans-serif;font-weight:700;font-size:1rem;color:var(--text-bright);margin-bottom:.5rem}
|
||
.contrast-card p{font-size:.85rem;color:var(--text-dim);line-height:1.7;font-weight:300}
|
||
|
||
/* ─── NUMBERS ─── */
|
||
.numbers{background:var(--bg3);padding:6rem 3rem;border-top:1px solid rgba(235,235,222,.04);border-bottom:1px solid rgba(235,235,222,.04)}
|
||
.numbers-inner{max-width:1200px;margin:0 auto}
|
||
.numbers-label{font-family:'Montserrat',sans-serif;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--teal);margin-bottom:3rem;display:flex;align-items:center;gap:1rem}
|
||
.numbers-label::before{content:'';width:3rem;height:1px;background:var(--teal)}
|
||
.numbers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}
|
||
.num-card{padding:2.5rem;border:1px solid rgba(235,235,222,.06);background:rgba(255,255,255,.01);position:relative;overflow:hidden;transition:border-color .3s}
|
||
.num-card:hover{border-color:var(--amber)}
|
||
.num-card .value{font-family:'Montserrat',sans-serif;font-weight:900;font-size:3.5rem;color:var(--amber);line-height:1;margin-bottom:.75rem}
|
||
.num-card .value.green{color:var(--green)}
|
||
.num-card .label{font-family:'Montserrat',sans-serif;font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1rem}
|
||
.num-card .desc{font-size:.85rem;color:var(--text-dim);line-height:1.7;font-weight:300}
|
||
.num-card::after{content:'';position:absolute;top:0;right:0;width:60%;height:100%;background:linear-gradient(135deg,transparent 50%,rgba(245,124,0,.02));pointer-events:none}
|
||
|
||
/* ─── SYSTEM SECTION ─── */
|
||
.system{padding:8rem 3rem;max-width:1200px;margin:0 auto}
|
||
.system-label{font-family:'Montserrat',sans-serif;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--amber);margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem}
|
||
.system-label::before{content:'';width:3rem;height:1px;background:var(--amber)}
|
||
.system h2{font-family:'Montserrat',sans-serif;font-weight:800;font-size:clamp(1.8rem,4vw,2.8rem);color:var(--text-bright);margin-bottom:1rem;max-width:18ch}
|
||
.system-sub{font-size:1.05rem;color:var(--text-dim);line-height:1.8;max-width:50ch;margin-bottom:4rem;font-weight:300}
|
||
|
||
.stack{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(235,235,222,.06)}
|
||
.stack-item{background:var(--bg);padding:3rem 2.5rem;position:relative;transition:background .3s}
|
||
.stack-item:hover{background:var(--bg2)}
|
||
.stack-num{font-family:'Montserrat',sans-serif;font-weight:800;font-size:3rem;color:rgba(245,124,0,.1);position:absolute;top:1.5rem;right:1.5rem;line-height:1}
|
||
.stack-item h3{font-family:'Montserrat',sans-serif;font-weight:700;font-size:1rem;color:var(--text-bright);margin-bottom:.75rem;letter-spacing:.02em}
|
||
.stack-item p{font-size:.85rem;color:var(--text-dim);line-height:1.8;font-weight:300}
|
||
.stack-tag{display:inline-block;margin-top:1rem;font-family:'Montserrat',sans-serif;font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:var(--teal);border:1px solid rgba(38,166,154,.2);padding:.3rem .7rem}
|
||
|
||
/* ─── CTA ─── */
|
||
.cta-section{padding:8rem 3rem;text-align:center;position:relative}
|
||
.cta-section::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60vw;height:60vw;
|
||
background:radial-gradient(circle,rgba(245,124,0,.04) 0%,transparent 60%);pointer-events:none}
|
||
.cta-section h2{font-family:'Montserrat',sans-serif;font-weight:900;font-size:clamp(2rem,5vw,3.5rem);color:var(--text-bright);margin-bottom:1.5rem;line-height:1.1}
|
||
.cta-section h2 em{font-style:normal;color:var(--amber)}
|
||
.cta-section p{font-size:1rem;color:var(--text-dim);max-width:40ch;margin:0 auto 3rem;line-height:1.8;font-weight:300}
|
||
.cta-btn{display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;
|
||
color:var(--bg);background:var(--amber);padding:1.1rem 3rem;border:none;cursor:pointer;position:relative;transition:all .3s}
|
||
.cta-btn:hover{background:var(--text-bright);color:var(--bg)}
|
||
.cta-btn::after{content:'→';margin-left:1rem;transition:transform .3s}
|
||
.cta-btn:hover::after{transform:translateX(4px)}
|
||
|
||
/* ─── FOOTER ─── */
|
||
footer{border-top:1px solid rgba(235,235,222,.04);padding:3rem;display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--text-dim)}
|
||
footer a{color:var(--text-dim);text-decoration:none}
|
||
footer a:hover{color:var(--amber)}
|
||
|
||
/* ─── RESPONSIVE ─── */
|
||
@media(max-width:900px){
|
||
nav{padding:1rem 1.5rem}nav ul{gap:1.2rem}
|
||
.hero{padding:7rem 1.5rem 3rem}.hero h1{font-size:clamp(2rem,8vw,3.5rem)}
|
||
.anti{grid-template-columns:1fr;gap:3rem;padding:5rem 1.5rem}
|
||
.numbers-grid{grid-template-columns:1fr}
|
||
.stack{grid-template-columns:1fr}
|
||
.system{padding:5rem 1.5rem}
|
||
.numbers{padding:4rem 1.5rem}
|
||
}
|
||
@media(max-width:600px){
|
||
nav ul{display:none}
|
||
.hero{padding:6rem 1.2rem 2rem}
|
||
}
|
||
|
||
/* ─── ANIMATIONS ─── */
|
||
.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}
|
||
.reveal.visible{opacity:1;transform:translateY(0)}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
|
||
<nav>
|
||
<div class="logo"><img src="Logo-09.png" alt="Profice" style="height:44px;display:block"></div>
|
||
<ul>
|
||
<li><a href="#systems">Systeme</a></li>
|
||
<li><a href="#ergebnisse">Ergebnisse</a></li>
|
||
<li><a href="#feedgine">Feedgine</a></li>
|
||
<li><a href="#kontakt" class="nav-cta">Gespräch buchen</a></li>
|
||
</ul>
|
||
</nav>
|
||
|
||
<!-- ─── HERO ─── -->
|
||
<section class="hero">
|
||
<div class="hero-label">AI Systems for Business Growth</div>
|
||
<h1>Wir bauen keine Websites. Wir bauen <em>Gewinn-Infrastruktur.</em></h1>
|
||
<p class="hero-sub">Profice entwickelt autonome KI-Systeme, die Marge messbar machen, Werbebudgets an Gewinn koppeln und E-Commerce-Unternehmen unabhängig von Agenturen machen.</p>
|
||
<a href="#systems" class="cta-btn">Systeme entdecken</a>
|
||
</section>
|
||
|
||
<!-- ─── THESIS TICKER ─── -->
|
||
<div class="thesis">
|
||
<div class="thesis-inner">
|
||
<span>Umsatz ist Vanity</span>
|
||
<span class="highlight">Gewinn ist Sanity</span>
|
||
<span>ROAS ist blind</span>
|
||
<span class="highlight">POAS ist Klarheit</span>
|
||
<span>Agenturen optimieren Kampagnen</span>
|
||
<span class="highlight">Wir optimieren Systeme</span>
|
||
<span>Umsatz ist Vanity</span>
|
||
<span class="highlight">Gewinn ist Sanity</span>
|
||
<span>ROAS ist blind</span>
|
||
<span class="highlight">POAS ist Klarheit</span>
|
||
<span>Agenturen optimieren Kampagnen</span>
|
||
<span class="highlight">Wir optimieren Systeme</span>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- ─── ANTI-AGENCY ─── -->
|
||
<section class="anti reveal" id="systems">
|
||
<div class="anti-left">
|
||
<h2>Die meisten Shops optimieren auf Umsatz.<br><span>Die profitabelsten auf Gewinn.</span></h2>
|
||
<p class="anti-statement">Google Ads zeigt dir ROAS. Dein Steuerberater zeigt dir die Wahrheit. Dazwischen liegt ein System-Problem — und genau da setzen wir an. Profice verbindet deine Warenwirtschaft mit deinen Werbekanälen. Nicht als Dashboard. Als Infrastruktur.</p>
|
||
</div>
|
||
<div class="anti-right">
|
||
<div class="contrast-card">
|
||
<div class="old">Agentur-Modell</div>
|
||
<div class="new">Retainer. Reporting. Rätselraten.</div>
|
||
<p>Agenturen optimieren auf Klicks und Conversions. Ob die profitabel sind, sehen sie nicht — weil sie keinen Zugriff auf deine Marge haben.</p>
|
||
</div>
|
||
<div class="contrast-card">
|
||
<div class="old">SaaS-Tool</div>
|
||
<div class="new">Feature-Kreislauf. Keine Integration.</div>
|
||
<p>Tools lösen Teilprobleme. Feed hier, Tracking da, Bidding dort. Keines davon kennt deinen Einkaufspreis.</p>
|
||
</div>
|
||
<div class="contrast-card">
|
||
<div class="old">Profice-Modell</div>
|
||
<div class="new" style="text-decoration:none;color:var(--amber)">System. Marge. Kontrolle.</div>
|
||
<p>Wir bauen die Brücke zwischen deiner Warenwirtschaft und Google Ads. Dein EK steuert dein Bidding. Dein Gewinn steuert dein Budget.</p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ─── NUMBERS ─── -->
|
||
<section class="numbers reveal" id="ergebnisse">
|
||
<div class="numbers-inner">
|
||
<div class="numbers-label">Referenz: lkw-teile24.de — 230.000 Produkte, B2B</div>
|
||
<div class="numbers-grid">
|
||
<div class="num-card">
|
||
<div class="value green">+31%</div>
|
||
<div class="label">Profitabler Umsatz</div>
|
||
<div class="desc">Nicht mehr Umsatz. Mehr vom richtigen Umsatz — gesteuert über Margen-Daten direkt aus der Warenwirtschaft.</div>
|
||
</div>
|
||
<div class="num-card">
|
||
<div class="value">−23%</div>
|
||
<div class="label">Verschwendetes Budget</div>
|
||
<div class="desc">Budget, das vorher in margenschwache Produkte floss, wird automatisch umverteilt — ohne manuellen Eingriff.</div>
|
||
</div>
|
||
<div class="num-card">
|
||
<div class="value" style="color:var(--teal)">−€1.250</div>
|
||
<div class="label">Monatliche Toolkosten</div>
|
||
<div class="desc">Externe Feed-Tools, redundante Plugins, überflüssige SaaS-Abos — ersetzt durch eine eigene Pipeline. Weniger Abhängigkeit, mehr Kontrolle.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ─── FEEDGINE ─── -->
|
||
<section class="system reveal" id="feedgine">
|
||
<div class="system-label">Flagship Product</div>
|
||
<h2>Feedgine — POAS Intelligence für Google Shopping</h2>
|
||
<p class="system-sub">Feedgine verbindet deine Margendaten aus der Warenwirtschaft mit Google Shopping, PMax und Microsoft Ads. Kein Tool-Abo. Kein Dashboard-Theater. Ein System, das dein Werbebudget an echten Gewinn koppelt.</p>
|
||
<a href="https://feedgine.de" target="_blank" rel="noopener" class="cta-btn" style="margin-bottom:4rem;display:inline-block">Mehr über Feedgine</a>
|
||
<div class="stack">
|
||
<div class="stack-item">
|
||
<div class="stack-num">01</div>
|
||
<h3>IDA Pipeline</h3>
|
||
<p>Direkter MSSQL-Zugriff auf deine Warenwirtschaft. EK-Preise, Lagerbestände, Lieferzeiten — alles in Echtzeit im Feed.</p>
|
||
<span class="stack-tag">DuckDB · Polars · Content API</span>
|
||
</div>
|
||
<div class="stack-item">
|
||
<div class="stack-num">02</div>
|
||
<h3>POAS Layer</h3>
|
||
<p>Conversion-Werte basieren auf Netto-Marge, nicht auf Umsatz. Google optimiert auf das, was wirklich zählt.</p>
|
||
<span class="stack-tag">ConversionAdjustments</span>
|
||
</div>
|
||
<div class="stack-item">
|
||
<div class="stack-num">03</div>
|
||
<h3>Custom Labels</h3>
|
||
<p>Automatische Segmentierung nach Marge (A/B/C), Velocity, Lager und Lieferzeit. Budgets fließen in die richtigen Produkte.</p>
|
||
<span class="stack-tag">rules.yaml · Feeder/Core/Longtail</span>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<!-- ─── CTA ─── -->
|
||
<section class="cta-section reveal" id="kontakt">
|
||
<h2>Bereit, auf <em>Gewinn</em> zu optimieren?</h2>
|
||
<p>30 Minuten. Keine Slides. Wir schauen uns deine Zahlen an und sagen dir, ob Feedgine für dich funktioniert.</p>
|
||
<a href="https://termine.profice.de" class="cta-btn" target="_blank" rel="noopener">Gespräch vereinbaren</a>
|
||
</section>
|
||
|
||
<footer>
|
||
<span>© 2026 Profice GmbH</span>
|
||
<span><a href="/impressum.html" target="_blank" rel="noopener">Impressum</a> · <a href="/datenschutz.html" target="_blank" rel="noopener">Datenschutz</a></span>
|
||
</footer>
|
||
|
||
<script>
|
||
const observer = new IntersectionObserver((entries) => {
|
||
entries.forEach(e => { if(e.isIntersecting) e.target.classList.add('visible') });
|
||
}, { threshold: 0.15 });
|
||
document.querySelectorAll('.reveal').forEach(el => observer.observe(el));
|
||
</script>
|
||
</body>
|
||
</html>
|