{"version":3,"file":"IamSystem.DBEb8A4f.mjs","names":["useState","useRef"],"sources":["https:/framerusercontent.com/modules/K0CjEaTtD6MC1sOISLkB/RqdDW0Vi86oiFiUwjn5e/IamSystem.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useInView,useReducedMotion}from\"framer-motion\";// SEO: der Server rendert ohne window. Dort startet nichts versteckt,\n// damit Crawler ohne JS den Text sehen.\nconst IS_SSR=typeof window===\"undefined\";const PAPER=\"#F2F0EA\";const WHITE=\"#FFFFFF\";const INK=\"#0A0F22\";const BLUE=\"#0049AD\";const ICE=\"#7FA6FF\";const FONT=\"Satoshi, 'Satoshi Variable', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\";const DISP=\"'Clash Display', Satoshi, sans-serif\";const EASE=[.22,1,.36,1];/* Feste Geometrie im viewBox. Drei Eingaenge, zwei Stufen, ein Ergebnis. */const IN_X=8;const IN_W=228;const MID_X=386;const MID_W=240;const OUT_X=762;const OUT_W=230;const IN_Y=[22,150,278];const MID_Y=[62,232];const OUT_Y=150;const BOX_H=60;const OUT_H=74;function edge(x1,y1,x2,y2){const dx=Math.max(48,(x2-x1)*.45);return`M${x1} ${y1} C${x1+dx} ${y1}, ${x2-dx} ${y2}, ${x2} ${y2}`;}const DEFAULT_EDGES=[[0,0],[1,0],[2,1]];function Diagram({d,hot,setHot}){const edges=d.edges||DEFAULT_EDGES;const dim=hot!==null;const cls=aktiv=>dim?aktiv?\" is-hot\":\" is-dim\":\"\";const nodeProps=key=>({className:\"sy-g\"+cls(hot===key),tabIndex:0,onMouseEnter:()=>setHot(key),onMouseLeave:()=>setHot(null),onFocus:()=>setHot(key),onBlur:()=>setHot(null)});return /*#__PURE__*/_jsxs(\"svg\",{className:\"sy-svg\",viewBox:\"0 0 1000 384\",role:\"img\",\"aria-label\":d.alt,children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsx(\"marker\",{id:\"syArrow\",viewBox:\"0 0 10 10\",refX:\"9\",refY:\"5\",markerWidth:\"7\",markerHeight:\"7\",orient:\"auto-start-reverse\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M0 0 L10 5 L0 10 z\",fill:\"rgba(10,15,34,.35)\"})}),/*#__PURE__*/_jsx(\"marker\",{id:\"syArrowOn\",viewBox:\"0 0 10 10\",refX:\"9\",refY:\"5\",markerWidth:\"7\",markerHeight:\"7\",orient:\"auto-start-reverse\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M0 0 L10 5 L0 10 z\",fill:BLUE})})]}),edges.map((e,i)=>{const aktiv=hot===\"in\"+e[0]||hot===\"mid\"+e[1];const dd=edge(IN_X+IN_W,IN_Y[e[0]]+BOX_H/2,MID_X,MID_Y[e[1]]+BOX_H/2);return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{className:\"sy-edge\"+cls(aktiv),d:dd,pathLength:\"100\",fill:\"none\",stroke:\"rgba(10,15,34,.28)\",strokeWidth:\"1.6\",markerEnd:aktiv?\"url(#syArrowOn)\":\"url(#syArrow)\"}),/*#__PURE__*/_jsx(\"path\",{className:\"sy-flow\"+cls(aktiv),d:dd,pathLength:\"100\",fill:\"none\",stroke:BLUE,strokeWidth:\"2.6\",strokeLinecap:\"round\",style:{animationDelay:1.5+i*.32+\"s\"}})]},\"e\"+i);}),MID_Y.map((y,i)=>{const aktiv=hot===\"mid\"+i||hot===\"out\";const dd=edge(MID_X+MID_W,y+BOX_H/2,OUT_X,OUT_Y+OUT_H/2);return /*#__PURE__*/_jsxs(\"g\",{children:[/*#__PURE__*/_jsx(\"path\",{className:\"sy-edge sy-edge--on\"+cls(aktiv),d:dd,pathLength:\"100\",fill:\"none\",stroke:BLUE,strokeWidth:\"2\",markerEnd:\"url(#syArrowOn)\"}),/*#__PURE__*/_jsx(\"path\",{className:\"sy-flow sy-flow--on\"+cls(aktiv),d:dd,pathLength:\"100\",fill:\"none\",stroke:ICE,strokeWidth:\"3\",strokeLinecap:\"round\",style:{animationDelay:2.1+i*.32+\"s\"}})]},\"o\"+i);}),/*#__PURE__*/_jsx(\"path\",{className:\"sy-edge sy-loop\"+cls(hot===\"out\"||hot===\"in2\"),d:`M${OUT_X+OUT_W/2} ${OUT_Y+OUT_H} C${OUT_X+OUT_W/2} 372, ${IN_X+IN_W/2} 372, ${IN_X+IN_W/2} ${IN_Y[2]+BOX_H}`,fill:\"none\",stroke:\"rgba(10,15,34,.3)\",strokeWidth:\"1.4\",strokeDasharray:\"5 5\",markerEnd:\"url(#syArrow)\"}),/*#__PURE__*/_jsxs(\"g\",{className:\"sy-loop-g\"+cls(hot===\"out\"||hot===\"in2\"),children:[/*#__PURE__*/_jsx(\"rect\",{x:(OUT_X+IN_X+OUT_W/2+IN_W/2)/2-150,y:\"352\",width:\"300\",height:\"22\",rx:\"11\",fill:PAPER}),/*#__PURE__*/_jsx(\"text\",{className:\"sy-loop-lab\",x:(OUT_X+IN_X+OUT_W/2+IN_W/2)/2,y:\"367\",textAnchor:\"middle\",children:d.loop})]}),d.inputs.map((t,i)=>/*#__PURE__*/_jsxs(\"g\",{...nodeProps(\"in\"+i),children:[/*#__PURE__*/_jsx(\"rect\",{className:\"sy-box sy-box--in\",x:IN_X,y:IN_Y[i],width:IN_W,height:BOX_H,rx:\"12\",fill:WHITE,stroke:\"rgba(10,15,34,.12)\"}),/*#__PURE__*/_jsx(\"text\",{className:\"sy-t\",x:IN_X+IN_W/2,y:IN_Y[i]+BOX_H/2+5,textAnchor:\"middle\",children:t})]},\"i\"+i)),d.middle.map((t,i)=>/*#__PURE__*/_jsxs(\"g\",{...nodeProps(\"mid\"+i),children:[/*#__PURE__*/_jsx(\"rect\",{className:\"sy-box sy-box--mid\",x:MID_X,y:MID_Y[i],width:MID_W,height:BOX_H,rx:\"12\",fill:INK}),/*#__PURE__*/_jsx(\"text\",{className:\"sy-t sy-t--inv\",x:MID_X+MID_W/2,y:MID_Y[i]+BOX_H/2+5,textAnchor:\"middle\",children:t})]},\"m\"+i)),/*#__PURE__*/_jsxs(\"g\",{...nodeProps(\"out\"),children:[/*#__PURE__*/_jsx(\"rect\",{className:\"sy-box sy-box--out\",x:OUT_X,y:OUT_Y,width:OUT_W,height:OUT_H,rx:\"14\",fill:BLUE}),/*#__PURE__*/_jsx(\"text\",{className:\"sy-t sy-t--out\",x:OUT_X+OUT_W/2,y:OUT_Y+OUT_H/2+6,textAnchor:\"middle\",children:d.output})]})]});}function DiagramStack({d}){const info=d.info||{};return /*#__PURE__*/_jsxs(\"ol\",{className:\"sy-stack\",children:[d.inputs.map((t,i)=>/*#__PURE__*/_jsxs(\"li\",{className:\"sy-node\",children:[/*#__PURE__*/_jsx(\"strong\",{children:t}),info[\"in\"+i]?/*#__PURE__*/_jsx(\"span\",{children:info[\"in\"+i]}):null]},t)),/*#__PURE__*/_jsx(\"li\",{className:\"sy-tick\",\"aria-hidden\":\"true\",children:\"↓\"}),d.middle.map((t,i)=>/*#__PURE__*/_jsxs(\"li\",{className:\"sy-node sy-node--mid\",children:[/*#__PURE__*/_jsx(\"strong\",{children:t}),info[\"mid\"+i]?/*#__PURE__*/_jsx(\"span\",{children:info[\"mid\"+i]}):null]},t)),/*#__PURE__*/_jsx(\"li\",{className:\"sy-tick\",\"aria-hidden\":\"true\",children:\"↓\"}),/*#__PURE__*/_jsxs(\"li\",{className:\"sy-node sy-node--out\",children:[/*#__PURE__*/_jsx(\"strong\",{children:d.output}),info.out?/*#__PURE__*/_jsx(\"span\",{children:info.out}):null]})]});}/* ------------------------------------------------------------------ *//* Abstrakte Icons fuer die Messwerte, alles Vektor                    *//* ------------------------------------------------------------------ */function IconReach(){return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 64 44\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"32\",cy:\"22\",r:\"17\",fill:\"none\",stroke:\"rgba(10,15,34,.16)\",strokeWidth:\"1.6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"32\",cy:\"22\",r:\"10\",fill:\"none\",stroke:\"rgba(10,15,34,.3)\",strokeWidth:\"1.6\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"32\",cy:\"22\",r:\"4\",fill:BLUE})]});}function IconRank(){return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 64 44\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"12\",y:\"28\",width:\"9\",height:\"11\",rx:\"2\",fill:\"rgba(10,15,34,.18)\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"26\",y:\"20\",width:\"9\",height:\"19\",rx:\"2\",fill:\"rgba(10,15,34,.3)\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"40\",y:\"9\",width:\"9\",height:\"30\",rx:\"2\",fill:BLUE})]});}function IconSpeed(){return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 64 44\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M14 34 A18 18 0 0 1 50 34\",fill:\"none\",stroke:\"rgba(10,15,34,.16)\",strokeWidth:\"3.2\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M14 34 A18 18 0 0 1 26 17\",fill:\"none\",stroke:BLUE,strokeWidth:\"3.2\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M32 34 L41 21\",stroke:INK,strokeWidth:\"2.4\",strokeLinecap:\"round\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"32\",cy:\"34\",r:\"3\",fill:INK})]});}function IconLeads(){return /*#__PURE__*/_jsxs(\"svg\",{viewBox:\"0 0 64 44\",\"aria-hidden\":\"true\",children:[/*#__PURE__*/_jsx(\"rect\",{x:\"9\",y:\"9\",width:\"14\",height:\"5\",rx:\"2.5\",fill:\"rgba(10,15,34,.22)\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"9\",y:\"19\",width:\"14\",height:\"5\",rx:\"2.5\",fill:\"rgba(10,15,34,.22)\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"9\",y:\"29\",width:\"14\",height:\"5\",rx:\"2.5\",fill:\"rgba(10,15,34,.22)\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M25 12 L44 22 M25 22 L44 22 M25 32 L44 22\",fill:\"none\",stroke:\"rgba(10,15,34,.28)\",strokeWidth:\"1.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"49\",cy:\"22\",r:\"7\",fill:BLUE})]});}const ICONS=[IconReach,IconRank,IconSpeed,IconLeads];/* ------------------------------------------------------------------ */const SIGNALS_DEFAULT=[{t:\"Sichtbarkeit\",d:\"Wie oft du \\xfcberhaupt in den Ergebnissen auftauchst.\"},{t:\"Positionen\",d:\"Wo du stehst, f\\xfcr die Suchbegriffe mit Kaufabsicht.\"},{t:\"Tempo\",d:\"Wie schnell die Seite auf dem Handy steht.\"},{t:\"Anfragen\",d:\"Was hinten rauskommt. Die einzige Zahl, die z\\xe4hlt.\"}];const HINWEIS=\"Fahr \\xfcber ein Feld, dann siehst du, was dahintersteckt.\";const VARIANTS={services:{eyebrow:\"Im \\xdcberblick\",h2a:\"Vier Leistungen, die \",h2mark:\"ineinandergreifen\",h2b:\".\",lead:\"Eine schnelle Seite ohne Sichtbarkeit bringt nichts. Sichtbarkeit ohne gute Seite auch nicht. Deshalb bauen wir beides und messen dasselbe Ergebnis.\",diagram:{inputs:[\"Website & Technik\",\"SEO & GEO\",\"Google & Meta Ads\"],middle:[\"Organisch gefunden\",\"Bezahlte Klicks\"],output:\"Anfragen\",loop:\"Messwerte steuern das Budget\",edges:[[0,0],[1,0],[2,1],[0,1]],info:{in0:\"Das Fundament. Ohne schnelle, saubere Seite wirkt nichts dar\\xfcber.\",in1:\"Sorgt daf\\xfcr, dass du bei Google und in KI-Antworten auftauchst.\",in2:\"Kauft Sichtbarkeit, solange die organische noch w\\xe4chst.\",mid0:\"Klicks, f\\xfcr die du nicht pro Besuch zahlst.\",mid1:\"Klicks, die sofort kommen und pro St\\xfcck kosten.\",out:\"Was am Ende in deinem Postfach landet.\"},alt:\"Website, SEO und Anzeigen f\\xfchren \\xfcber organische und bezahlte Sichtbarkeit zu Anfragen. Die Messwerte flie\\xdfen zur\\xfcck in die Steuerung.\"},signalsTitle:\"Woran du siehst, ob es wirkt\",signals:SIGNALS_DEFAULT},seo:{eyebrow:\"Im \\xdcberblick\",h2a:\"Wie aus einer Seite ein \",h2mark:\"Treffer\",h2b:\" wird.\",lead:\"Google und die KI-Antworten ziehen aus derselben Quelle: einer Seite, die technisch sauber ist, eine klare Struktur hat und eine Frage wirklich beantwortet.\",diagram:{inputs:[\"Technisches Fundament\",\"Seitenstruktur\",\"Inhalte mit Substanz\"],middle:[\"Google-Ergebnisse\",\"ChatGPT & KI-Antworten\"],output:\"Klicks & Anfragen\",loop:\"Search Console zeigt, wo nachgelegt wird\",edges:[[0,0],[1,0],[2,0],[1,1],[2,1]],info:{in0:\"Ladezeit, Crawlbarkeit, sauberes Markup. Ohne das liest Google gar nicht erst weiter.\",in1:\"Eine Seite je Suchabsicht, sinnvoll untereinander verlinkt.\",in2:\"Antworten, die die Frage kl\\xe4ren. Die Grundlage f\\xfcr beide Wege.\",mid0:\"Die klassische Trefferliste. Immer noch der gr\\xf6\\xdfte Kanal.\",mid1:\"Antworten, die dich als Quelle nennen. W\\xe4chst schnell.\",out:\"Was am Ende in deinem Postfach landet.\"},alt:\"Technik, Struktur und Inhalte f\\xfchren zu Treffern bei Google und in KI-Antworten und von dort zu Klicks und Anfragen.\"},signalsTitle:\"Woran du siehst, ob es wirkt\",signals:[{t:\"Impressionen\",d:\"Wie oft du in den Ergebnissen auftauchst.\"},{t:\"Positionen\",d:\"Wo du stehst, f\\xfcr die Suchen mit Kaufabsicht.\"},{t:\"Klickrate\",d:\"Ob dein Titel den Klick auch abholt.\"},{t:\"Anfragen\",d:\"Was hinten rauskommt. Die einzige Zahl, die z\\xe4hlt.\"}]},marketing:{eyebrow:\"Im \\xdcberblick\",h2a:\"Warum derselbe Klick pl\\xf6tzlich \",h2mark:\"g\\xfcnstiger\",h2b:\" wird.\",lead:\"Der Preis eines Klicks h\\xe4ngt weniger am Gebot als daran, ob Anzeige, Suchbegriff und Zielseite dieselbe Sprache sprechen.\",diagram:{inputs:[\"Suchanzeigen\",\"Meta Ads\",\"Sauberes Tracking\"],middle:[\"Passende Zielseite\",\"Daten zur\\xfcck ins Konto\"],output:\"Anfragen zu bekannten Kosten\",loop:\"Jede Woche nachsteuern\",edges:[[0,0],[1,0],[2,1]],info:{in0:\"Holt Leute ab, die gerade aktiv nach deiner Leistung suchen.\",in1:\"Erzeugt Nachfrage bei Leuten, die dich noch nicht kennen.\",in2:\"Ohne saubere Messung ist jede Optimierung geraten.\",mid0:\"Eine Seite, die das Versprechen der Anzeige einl\\xf6st.\",mid1:\"Google lernt nur, was du zur\\xfcckmeldest.\",out:\"Anfragen mit einem Preis, den du kennst.\"},alt:\"Suchanzeigen, Meta Ads und Tracking f\\xfchren \\xfcber passende Zielseiten und zur\\xfcckflie\\xdfende Daten zu Anfragen mit bekannten Kosten.\"},signalsTitle:\"Woran du siehst, ob es wirkt\",signals:[{t:\"Kosten pro Anfrage\",d:\"Was dich eine echte Anfrage kostet, nicht ein Klick.\"},{t:\"Anteil ohne Absicht\",d:\"Wie viel Budget an Suchen geht, die nie kaufen.\"},{t:\"Qualit\\xe4tsfaktor\",d:\"Wie gut Anzeige, Suche und Seite zusammenpassen.\"},{t:\"Anfragen\",d:\"Was hinten rauskommt. Die einzige Zahl, die z\\xe4hlt.\"}]},erstellung:{eyebrow:\"Im \\xdcberblick\",h2a:\"Eine Seite, die nicht nur gut aussieht, sondern \",h2mark:\"arbeitet\",h2b:\".\",lead:\"Design entscheidet, ob jemand bleibt. Technik entscheidet, ob er \\xfcberhaupt ankommt. Inhalt entscheidet, ob er schreibt.\",diagram:{inputs:[\"Struktur & Text\",\"Design\",\"Technik & Tempo\"],middle:[\"Besucher bleibt\",\"Google versteht die Seite\"],output:\"Anfragen\",loop:\"Messwerte zeigen, wo es hakt\",edges:[[0,0],[1,0],[2,1],[0,1]],info:{in0:\"Die ersten zwei Zeilen entscheiden, ob jemand weiterliest.\",in1:\"Sorgt daf\\xfcr, dass man dir die Aussage abnimmt.\",in2:\"Unter zwei Sekunden auf dem Handy, sonst ist die H\\xe4lfte weg.\",mid0:\"Bleibt jemand, kann er \\xfcberhaupt erst anfragen.\",mid1:\"Ohne Struktur und Titel findet dich niemand \\xfcber die Suche.\",out:\"Was am Ende in deinem Postfach landet.\"},alt:\"Struktur, Design und Technik sorgen daf\\xfcr, dass Besucher bleiben und Google die Seite versteht, und f\\xfchren zu Anfragen.\"},signalsTitle:\"Woran du siehst, ob es wirkt\",signals:[{t:\"Ladezeit\",d:\"Wie schnell die Seite auf dem Handy steht.\"},{t:\"Verweildauer\",d:\"Ob Besucher weiterlesen statt zur\\xfcckzugehen.\"},{t:\"Sichtbarkeit\",d:\"Ob du f\\xfcr deine Leistungen \\xfcberhaupt auftauchst.\"},{t:\"Anfragen\",d:\"Was hinten rauskommt. Die einzige Zahl, die z\\xe4hlt.\"}]},optimierung:{eyebrow:\"Im \\xdcberblick\",h2a:\"Wo die Anfragen auf dem Weg \",h2mark:\"verloren\",h2b:\" gehen.\",lead:\"Zwischen dem ersten Aufruf und der abgeschickten Anfrage liegen vier Stellen, an denen Leute abspringen. Meist ist es immer dieselbe.\",diagram:{inputs:[\"Ladezeit\",\"Aufbau & F\\xfchrung\",\"Formular & Kontakt\"],middle:[\"Besucher bleibt\",\"Besucher findet den Weg\"],output:\"Anfragen\",loop:\"Gegenmessung nach dem Umbau\",edges:[[0,0],[1,0],[1,1],[2,1]],info:{in0:\"Die erste H\\xfcrde. \\xdcber drei Sekunden verlierst du, bevor etwas zu sehen war.\",in1:\"F\\xfchrt den Blick dahin, wo die Entscheidung f\\xe4llt.\",in2:\"Jedes zus\\xe4tzliche Pflichtfeld kostet Abschl\\xfcsse.\",mid0:\"Wer sofort zur\\xfcckgeht, wird nie zur Anfrage.\",mid1:\"Der Weg zur Anfrage muss sichtbar sein, nicht auffindbar.\",out:\"Was am Ende in deinem Postfach landet.\"},alt:\"Ladezeit, Aufbau und Kontaktwege entscheiden, ob Besucher bleiben und den Weg finden, und damit \\xfcber die Zahl der Anfragen.\"},signalsTitle:\"Woran du siehst, ob es wirkt\",signals:[{t:\"Ladezeit\",d:\"Wie schnell die Seite auf dem Handy steht.\"},{t:\"Abspr\\xfcnge\",d:\"Wie viele sofort wieder zur\\xfcckgehen.\"},{t:\"Formularabbr\\xfcche\",d:\"Wie viele anfangen und nicht abschicken.\"},{t:\"Anfragen\",d:\"Was hinten rauskommt. Die einzige Zahl, die z\\xe4hlt.\"}]},lokal:{eyebrow:\"Im \\xdcberblick\",h2a:\"Wie eine lokale Suche bei dir \",h2mark:\"ankommt\",h2b:\".\",lead:\"Bei lokalen Suchen entscheidet sich viel auf den ersten zwei Bildschirmen: drei Kartentreffer, dann die normalen Ergebnisse. Beides l\\xe4sst sich beeinflussen.\",diagram:{inputs:[\"Google-Profil\",\"Leistungsseiten je Ort\",\"Bewertungen & Signale\"],middle:[\"Local Pack\",\"Normale Ergebnisse\"],output:\"Anrufe & Anfragen\",loop:\"Anrufe und Routen zur\\xfcckmessen\",edges:[[0,0],[2,0],[1,0],[1,1]],info:{in0:\"F\\xfcr lokale Anfragen oft wichtiger als die Website selbst.\",in1:\"Eine Seite je Leistung und Einzugsgebiet, nicht nur der Stadtname.\",in2:\"Im Kartenblock entscheidet die Bewertungszahl mit.\",mid0:\"Die drei Kartentreffer \\xfcber allem. Holen den Gro\\xdfteil der Klicks.\",mid1:\"Darunter, aber immer noch vor Seite zwei.\",out:\"Lokal zeigt sich Erfolg am Telefon.\"},alt:\"Google-Profil, Leistungsseiten und Bewertungen f\\xfchren \\xfcber den Local Pack und die normalen Suchergebnisse zu Anrufen und Anfragen.\"},signalsTitle:\"Woran du siehst, ob es wirkt\",signals:[{t:\"Local Pack\",d:\"Ob du in den drei Kartentreffern auftauchst.\"},{t:\"Positionen\",d:\"Wo du bei Leistung plus Ort stehst.\"},{t:\"Anrufe\",d:\"Wie oft direkt aus der Suche angerufen wird.\"},{t:\"Anfragen\",d:\"Was hinten rauskommt. Die einzige Zahl, die z\\xe4hlt.\"}]}};function Reveal({children,delay=0,className=\"\"}){const reduce=useReducedMotion();return /*#__PURE__*/_jsx(motion.div,{className:className,initial:IS_SSR?false:reduce?{opacity:1}:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:true,margin:\"-10% 0px\"},transition:{duration:.55,ease:EASE,delay},children:children});}/**\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 1000\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function IamSystem(props){const{variante=\"services\",eyebrow=\"\",ueberschrift=\"\",akzentwort=\"\",lead=\"\",zeigeMesswerte=true}=props||{};const v=VARIANTS[variante]||VARIANTS.services;const ey=eyebrow||v.eyebrow;const mark=akzentwort||v.h2mark;const head=ueberschrift?{a:ueberschrift,b:\"\"}:{a:v.h2a,b:v.h2b};const sub=lead||v.lead;const[hot,setHot]=useState(null);// Die Farbspur laeuft nur, solange das Diagramm im Bild ist.\n// Ausserhalb steht sie still und kostet nichts.\nconst paperRef=useRef(null);const sichtbar=useInView(paperRef,{margin:\"120px 0px\"});const info=v.diagram.info||{};const bildtext=hot&&info[hot]?info[hot]:HINWEIS;return /*#__PURE__*/_jsxs(\"div\",{className:\"sy\",children:[/*#__PURE__*/_jsx(\"style\",{children:CSS}),/*#__PURE__*/_jsx(\"section\",{className:\"sy-sec\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"sy-in\",children:[/*#__PURE__*/_jsxs(Reveal,{className:\"sy-head\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"sy-ey\",children:ey}),/*#__PURE__*/_jsxs(\"h2\",{className:\"sy-h2\",children:[head.a,mark?/*#__PURE__*/_jsx(\"em\",{className:\"sy-mark\",children:mark}):null,head.b]}),/*#__PURE__*/_jsx(\"p\",{className:\"sy-lead\",children:sub})]}),/*#__PURE__*/_jsxs(Reveal,{className:\"sy-board\",delay:.08,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"sy-paper\"+(sichtbar?\" is-live\":\"\"),ref:paperRef,children:[/*#__PURE__*/_jsx(Diagram,{d:v.diagram,hot:hot,setHot:setHot}),/*#__PURE__*/_jsx(DiagramStack,{d:v.diagram})]}),/*#__PURE__*/_jsx(\"p\",{className:\"sy-cap\"+(hot?\" is-hot\":\"\"),children:bildtext})]}),zeigeMesswerte?/*#__PURE__*/_jsxs(Reveal,{className:\"sy-signals\",delay:.1,children:[/*#__PURE__*/_jsx(\"h3\",{className:\"sy-sig-h\",children:v.signalsTitle}),/*#__PURE__*/_jsx(\"div\",{className:\"sy-sig-grid\",children:v.signals.map((s,i)=>{const Icon=ICONS[i%ICONS.length];return /*#__PURE__*/_jsxs(\"div\",{className:\"sy-sig\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"sy-sig-ic\",children:/*#__PURE__*/_jsx(Icon,{})}),/*#__PURE__*/_jsx(\"strong\",{children:s.t}),/*#__PURE__*/_jsx(\"p\",{children:s.d})]},s.t);})})]}):null]})})]});}IamSystem.displayName=\"IAM \\xb7 System & Messwerte\";addPropertyControls(IamSystem,{variante:{type:ControlType.Enum,title:\"Seite\",options:[\"services\",\"seo\",\"marketing\",\"erstellung\",\"optimierung\",\"lokal\"],optionTitles:[\"Services\",\"SEO & GEO\",\"Marketing\",\"Website-Erstellung\",\"Website-Optimierung\",\"Standortseite\"],defaultValue:\"services\"},eyebrow:{type:ControlType.String,title:\"Eyebrow\",placeholder:\"leer = Standard\"},ueberschrift:{type:ControlType.String,title:\"\\xdcberschrift\",placeholder:\"leer = Standard\"},akzentwort:{type:ControlType.String,title:\"Markiertes Wort\",placeholder:\"leer = Standard\"},lead:{type:ControlType.String,title:\"Einleitung\",displayTextArea:true,placeholder:\"leer = Standard\"},zeigeMesswerte:{type:ControlType.Boolean,title:\"Messwerte\",defaultValue:true}});const CSS=`\n.sy *{box-sizing:border-box;}\n.sy{width:100%;font-family:${FONT};color:${INK};}\n.sy-sec{background:${PAPER};overflow:clip;}\n.sy-in{max-width:1160px;margin:0 auto;padding:clamp(72px,9vw,124px) clamp(20px,4vw,40px);}\n.sy-head{text-align:center;max-width:720px;margin:0 auto;}\n.sy-ey{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:${BLUE};}\n.sy-ey::before{content:\"\";display:inline-block;width:24px;height:1.5px;background:${BLUE};vertical-align:middle;margin-right:10px;opacity:.55;}\n.sy-h2{margin:16px 0 0;font-family:${DISP};font-weight:600;font-size:clamp(30px,4.2vw,56px);line-height:1.04;letter-spacing:-0.03em;}\n.sy-mark{font-style:normal;background:linear-gradient(180deg,transparent 74%,rgba(0,73,173,.9) 74%,rgba(0,73,173,.9) 96%,transparent 96%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .06em;}\n.sy-lead{margin:18px auto 0;font-size:clamp(15px,1.4vw,17.5px);line-height:1.65;color:rgba(10,15,34,.6);max-width:60ch;}\n\n.sy-board{margin-top:clamp(40px,5vw,64px);}\n.sy-paper{background:${WHITE};border:1px solid rgba(10,15,34,.09);border-radius:20px;padding:clamp(18px,2.6vw,34px);background-image:radial-gradient(rgba(10,15,34,.07) 1px,transparent 1px);background-size:20px 20px;box-shadow:0 22px 50px -34px rgba(10,15,34,.4);overflow:clip;}\n.sy-svg{display:none;width:100%;height:auto;}\n.sy-t{font-family:${FONT};font-size:15px;font-weight:700;fill:${INK};letter-spacing:-0.01em;pointer-events:none;transition:opacity .25s ease;}\n.sy-t--inv{fill:#fff;}\n.sy-t--out{fill:#fff;font-size:17px;}\n.sy-loop-lab{font-family:${FONT};font-size:12px;font-weight:600;fill:rgba(10,15,34,.45);}\n\n/* Grundlinien: einmal beim Reinscrollen gezeichnet */\n.sy-edge{stroke-dasharray:100;stroke-dashoffset:100;animation:syDraw 1.4s ${\"cubic-bezier(.22,1,.36,1)\"} .15s forwards;transition:opacity .25s ease,stroke .25s ease,stroke-width .25s ease;}\n.sy-edge--on{animation-delay:.5s;}\n.sy-edge.is-hot{stroke:${BLUE};stroke-width:2.6;}\n.sy-edge.is-dim{opacity:.14;}\n.sy-loop{animation:syLoop 1.4s ${\"cubic-bezier(.22,1,.36,1)\"} .85s forwards;stroke-dasharray:5 5;stroke-dashoffset:0;opacity:0;}\n.sy-loop.is-dim{opacity:.12;}\n@keyframes syDraw{to{stroke-dashoffset:0;}}\n@keyframes syLoop{to{opacity:1;}}\n\n/* Farbspur, die dauerhaft \\xfcber die Linien l\\xe4uft */\n.sy-flow{stroke-dasharray:11 100;stroke-dashoffset:111;opacity:0;animation:syTrace 3.2s linear infinite;animation-play-state:paused;transition:opacity .25s ease;}\n.sy-paper.is-live .sy-flow:not(.is-dim){animation-play-state:running;}\n.sy-flow--on{animation-duration:2.8s;}\n.sy-flow.is-dim{opacity:0;animation-play-state:paused;}\n.sy-flow.is-hot{animation-duration:1.4s;}\n@keyframes syTrace{\n  0%{stroke-dashoffset:111;opacity:0;}\n  12%{opacity:1;}\n  86%{opacity:1;}\n  100%{stroke-dashoffset:0;opacity:0;}\n}\n\n/* K\\xe4sten */\n.sy-g{outline:none;}\n.sy-box{transition:opacity .25s ease,stroke .25s ease,stroke-width .25s ease,filter .25s ease,transform .25s ${\"cubic-bezier(.22,1,.36,1)\"};transform-box:fill-box;transform-origin:center;}\n.sy-g.is-dim{opacity:.3;}\n.sy-g.is-hot .sy-box--in{stroke:${BLUE};stroke-width:2;}\n.sy-g.is-hot .sy-box{filter:drop-shadow(0 6px 16px rgba(0,73,173,.35));}\n.sy-g:focus-visible .sy-box{stroke:${BLUE};stroke-width:2.4;}\n.sy-loop-g{opacity:0;animation:syLoop 1s ease .95s forwards;transition:opacity .25s ease;}\n.sy-loop-g.is-dim{opacity:.25;}\n\n.sy-stack{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;}\n.sy-node{padding:14px 16px;border-radius:12px;background:${WHITE};border:1px solid rgba(10,15,34,.12);text-align:center;}\n.sy-node strong{display:block;font-size:14.5px;font-weight:700;}\n.sy-node span{display:block;margin-top:5px;font-size:12.5px;line-height:1.45;color:rgba(10,15,34,.55);}\n.sy-node--mid{background:${INK};color:#fff;border-color:${INK};}\n.sy-node--mid span{color:rgba(255,255,255,.6);}\n.sy-node--out{background:${BLUE};color:#fff;border-color:${BLUE};}\n.sy-node--out strong{font-size:16px;}\n.sy-node--out span{color:rgba(255,255,255,.75);}\n.sy-tick{text-align:center;color:rgba(10,15,34,.32);font-size:17px;line-height:1;}\n.sy-cap{margin:18px auto 0;text-align:center;font-size:13.5px;line-height:1.6;color:rgba(10,15,34,.5);max-width:62ch;min-height:2.6em;transition:color .2s ease;}\n.sy-cap.is-hot{color:${INK};font-weight:600;}\n\n.sy-signals{margin-top:clamp(52px,6vw,84px);}\n.sy-sig-h{margin:0 0 26px;text-align:center;font-family:${DISP};font-weight:600;font-size:clamp(21px,2.4vw,30px);letter-spacing:-0.02em;}\n.sy-sig-grid{display:grid;grid-template-columns:1fr;gap:14px;}\n.sy-sig{background:${WHITE};border:1px solid rgba(10,15,34,.09);border-radius:16px;padding:20px 20px 22px;transition:transform .22s ${\"cubic-bezier(.22,1,.36,1)\"},box-shadow .22s;}\n.sy-sig-ic{height:44px;margin-bottom:14px;}\n.sy-sig-ic svg{height:44px;width:auto;display:block;}\n.sy-sig strong{display:block;font-family:${DISP};font-weight:600;font-size:18px;letter-spacing:-0.015em;}\n.sy-sig p{margin:7px 0 0;font-size:14px;line-height:1.55;color:rgba(10,15,34,.58);}\n\n@media (hover:hover){\n  .sy-sig:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px rgba(10,15,34,.5);}\n  .sy-g{cursor:pointer;}\n  .sy-g.is-hot .sy-box{transform:scale(1.035);}\n}\n@media (min-width:560px){\n  .sy-sig-grid{grid-template-columns:repeat(2,minmax(0,1fr));}\n}\n@media (min-width:900px){\n  .sy-svg{display:block;}\n  .sy-stack{display:none;}\n  .sy-sig-grid{grid-template-columns:repeat(4,minmax(0,1fr));}\n}\n@media (prefers-reduced-motion:reduce){\n  .sy-edge,.sy-loop{animation:none;stroke-dashoffset:0;opacity:1;}\n  .sy-loop{stroke-dasharray:5 5;}\n  .sy-loop-g{animation:none;opacity:1;}\n  .sy-flow{animation:none;opacity:0;}\n  .sy-sig{transition:none;}\n  .sy-g.is-hot .sy-box{transform:none;}\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"IamSystem\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"1200\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IamSystem.map"],"mappings":"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"}