{"id":19,"date":"2026-03-18T15:09:01","date_gmt":"2026-03-18T14:09:01","guid":{"rendered":"https:\/\/tmrgroup.ch\/?page_id=19"},"modified":"2026-06-26T16:58:03","modified_gmt":"2026-06-26T14:58:03","slug":"elementor-19","status":"publish","type":"page","link":"https:\/\/tmrgroup.ch\/","title":{"rendered":"Elementor #19"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"19\" class=\"elementor elementor-19\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec3ec1e e-flex e-con-boxed e-con e-parent\" data-id=\"ec3ec1e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2acd5be e-con-full e-flex e-con e-parent\" data-id=\"2acd5be\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-beefb73 elementor-widget elementor-widget-html\" data-id=\"beefb73\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- SEO & GEO OPTIMIZATION -->\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, viewport-fit=cover\">\r\n<title>AI Operations Partner f\u00fcr Schweizer KMU | TMR \u2013 The Marketing Republic<\/title>\r\n<meta name=\"description\" content=\"TMR macht Schweizer KMU operativ AI-ready: Marketing, Sales und Backoffice \u2013 analysiert, umgesetzt, geschult und laufend betrieben. Swiss-led AI Operations Partner.\">\r\n<meta name=\"keywords\" content=\"AI Operations KMU Schweiz, KI Automationen KMU, AI Transformation Schweiz, AI Implementierung KMU, AI Schulung KMU, Marketing Automationen Schweiz, Sales Ops KMU, Backoffice Automatisierung, The Marketing Republic, TMR Schweiz, AI Partner Schweiz, KI Beratung KMU\">\r\n<meta name=\"author\" content=\"The Marketing Republic GmbH\">\r\n<meta name=\"robots\" content=\"index, follow\">\r\n<meta name=\"language\" content=\"de-CH\">\r\n<meta name=\"geo.region\" content=\"CH-BL\">\r\n<meta name=\"geo.placename\" content=\"Lausen, Basel-Landschaft, Schweiz\">\r\n<meta name=\"geo.position\" content=\"47.4333;7.8833\">\r\n<meta name=\"ICBM\" content=\"47.4333, 7.8833\">\r\n\r\n<!-- Open Graph \/ Social Media -->\r\n<meta property=\"og:type\" content=\"website\">\r\n<meta property=\"og:url\" content=\"https:\/\/tmrgroup.ch\/\">\r\n<meta property=\"og:title\" content=\"AI Operations Partner f\u00fcr Schweizer KMU | TMR\">\r\n<meta property=\"og:description\" content=\"TMR analysiert, implementiert, schult und betreibt AI-ready Prozesse f\u00fcr Schweizer KMU \u2013 Swiss-led, pragmatisch, messbar.\">\r\n<meta property=\"og:image\" content=\"https:\/\/tmrgroup.ch\/wp-content\/uploads\/tmr-og-image.jpg\">\r\n<meta property=\"og:locale\" content=\"de_CH\">\r\n<meta property=\"og:site_name\" content=\"The Marketing Republic\">\r\n\r\n<!-- Twitter Card -->\r\n<meta name=\"twitter:card\" content=\"summary_large_image\">\r\n<meta name=\"twitter:title\" content=\"AI Operations Partner f\u00fcr Schweizer KMU | TMR\">\r\n<meta name=\"twitter:description\" content=\"TMR analysiert, implementiert, schult und betreibt AI-ready Prozesse f\u00fcr Schweizer KMU \u2013 Swiss-led, pragmatisch, messbar.\">\r\n\r\n<!-- Canonical -->\r\n<link rel=\"canonical\" href=\"https:\/\/tmrgroup.ch\/\">\r\n\r\n<!-- Schema.org Structured Data -->\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"ProfessionalService\",\r\n  \"name\": \"The Marketing Republic GmbH\",\r\n  \"alternateName\": \"TMR\",\r\n  \"url\": \"https:\/\/tmrgroup.ch\",\r\n  \"logo\": \"https:\/\/tmrgroup.ch\/wp-content\/uploads\/logo-tmr.png\",\r\n  \"description\": \"Swiss-led AI Operations Partner f\u00fcr Schweizer KMU. TMR analysiert, implementiert, schult und betreibt AI-ready Prozesse in Marketing, Sales und Backoffice.\",\r\n  \"foundingDate\": \"2021\",\r\n  \"address\": {\r\n    \"@type\": \"PostalAddress\",\r\n    \"streetAddress\": \"Weidmattstrasse 33\",\r\n    \"addressLocality\": \"Lausen\",\r\n    \"postalCode\": \"4415\",\r\n    \"addressRegion\": \"Basel-Landschaft\",\r\n    \"addressCountry\": \"CH\"\r\n  },\r\n  \"geo\": {\r\n    \"@type\": \"GeoCoordinates\",\r\n    \"latitude\": 47.4333,\r\n    \"longitude\": 7.8833\r\n  },\r\n  \"contactPoint\": {\r\n    \"@type\": \"ContactPoint\",\r\n    \"telephone\": \"+41-76-580-98-99\",\r\n    \"contactType\": \"sales\",\r\n    \"email\": \"info@tmrgroup.ch\",\r\n    \"availableLanguage\": [\"German\", \"English\"]\r\n  },\r\n  \"areaServed\": {\r\n    \"@type\": \"Country\",\r\n    \"name\": \"Schweiz\"\r\n  },\r\n  \"hasOfferCatalog\": {\r\n    \"@type\": \"OfferCatalog\",\r\n    \"name\": \"AI Operations Services\",\r\n    \"itemListElement\": [\r\n      {\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"AI Operations Audit\",\"description\":\"Potenziale und konkrete AI-Use-Cases f\u00fcr KMU identifizieren \u2013 mit 90-Tage-Roadmap.\"}},\r\n      {\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"AI Implementation Sprint\",\"description\":\"1\u20133 priorisierte Workflows produktiv machen \u2013 von der Konzeption bis zum Rollout.\"}},\r\n      {\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"AI Operations Desk\",\"description\":\"Laufende operative Entlastung in Marketing, Sales und Backoffice als externe AI-Einheit.\"}},\r\n      {\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",\"name\":\"AI Enablement & Schulung\",\"description\":\"Teams bef\u00e4higen, AI-Workflows zu verstehen, anzuwenden und weiterzuentwickeln.\"}}\r\n    ]\r\n  },\r\n  \"priceRange\": \"$$\"\r\n}\r\n<\/script>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=DM+Serif+Display:ital@1&display=swap');\r\n\r\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\r\n:root{\r\n  --black:#0a0a0a;--dark:#111114;--card:#16161a;\r\n  --border:rgba(255,255,255,.08);--border2:rgba(255,255,255,.12);\r\n  --w:#fff;--w2:rgba(255,255,255,.7);--w3:rgba(255,255,255,.7);--w4:rgba(255,255,255,.22);\r\n  --grad:linear-gradient(135deg,#6c63ff,#3ecfff,#3ecf8e);\r\n  --grad2:linear-gradient(90deg,#6c63ff,#3ecfff);\r\n  --ff:'DM Sans',sans-serif;--fser:'DM Serif Display',serif;\r\n  --max:1200px;--ease:cubic-bezier(0.16,1,0.3,1);\r\n}\r\nhtml{scroll-behavior:smooth}\r\n\r\n@supports(padding-top: env(safe-area-inset-top)){\r\n  .hero{height:100vh;height:100dvh;min-height:600px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;isolation:isolate;background:radial-gradient(ellipse at 70% 40%, #0d0d1f 0%, #080810 60%, #04040a 100%);}\r\n  nav#nav{top:env(safe-area-inset-top);}\r\n  #floatBurger{top:calc(2.5rem + env(safe-area-inset-top))!important;}\r\n  #heroMobLogo{top:calc(2.5rem + env(safe-area-inset-top))!important;}\r\n}\r\n\r\nbody{font-family:var(--ff);background:var(--black);color:var(--w);overflow-x:hidden}\r\na{color:inherit;text-decoration:none}\r\nimg{display:block;max-width:100%}\r\n.wrap{max-width:var(--max);margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem)}\r\n.tmr-wrap{overflow-x:hidden}\r\n\r\n.tmr-wrap{\r\n  width: 100vw !important;\r\n  position: relative !important;\r\n  left: 0 !important;\r\n  transform: none !important;\r\n  margin-left: calc((100vw - 100%) \/ -2) !important;\r\n  overflow-x: hidden;\r\n}\r\n\r\n\/* NAV *\/\r\nnav#nav{position:fixed;top:0;left:0;right:0;z-index:200;padding:0 clamp(1.5rem,5vw,4rem);display:flex;align-items:center;justify-content:space-between;height:92px;transition:background .4s;}\r\nnav#nav.scrolled{background:rgba(10,10,10,.92);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}\r\n.nav-logo{display:flex;align-items:center}\r\n.nav-logo svg{height:44px;width:auto}\r\n.nav-links{display:flex;align-items:center;gap:0;list-style:none}\r\n.nav-links a{font-size:1.21rem;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.7);padding:.5rem 1.4rem;display:block;transition:color .2s, transform .2s cubic-bezier(0.34,1.56,0.64,1);position:relative;}\r\n.nav-links a::after{content:'';position:absolute;bottom:0;left:1.4rem;right:1.4rem;height:1.5px;background:linear-gradient(90deg,#6c63ff,#3ecfff,#3ecf8e);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(0.34,1.56,0.64,1);}\r\n.nav-links a:hover{color:#fff;transform:translateY(-1px);}\r\n.nav-links a:hover::after{transform:scaleX(1);}\r\n.nav-cta{font-size:1rem;font-weight:500;padding:.7rem 2rem;background:transparent;border:1px solid rgba(255,255,255,.35);color:#fff;transition:all .25s;white-space:nowrap;border-radius:100px;}\r\n.nav-cta:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.5)}\r\n@media(max-width:768px){nav#nav{display:none!important}}\r\n\r\n\/* BURGER *\/\r\n#floatBurger{\r\n  display:none;position:fixed;top:2.5rem;right:1.1rem;z-index:2147483646;\r\n  width:48px;height:48px;align-items:center;justify-content:center;\r\n  flex-direction:column;gap:5px;cursor:pointer;\r\n  background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.22);\r\n  border-radius:14px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);\r\n  transition:background .25s,border-color .25s;padding:0;outline:none;\r\n  -webkit-tap-highlight-color:transparent;\r\n}\r\n@media(max-width:768px){#floatBurger{display:flex!important}}\r\n#floatBurger.light{background:rgba(0,0,0,0.08);border-color:rgba(0,0,0,0.15)}\r\n#floatBurger.light span{background:#0a0a0a}\r\n#floatBurger span{display:block;width:20px;height:1.5px;background:#fff;border-radius:2px;transition:transform .35s cubic-bezier(0.34,1.56,0.64,1),opacity .2s ease,background .25s;}\r\n#floatBurger.open span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}\r\n#floatBurger.open span:nth-child(2){opacity:0;transform:scaleX(0)}\r\n#floatBurger.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}\r\n\r\n\/* MOBILE MENU *\/\r\n#mobMenu{\r\n  position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;\r\n  z-index:2147483645;background:#0a0a0a;\r\n  display:none;\r\n  flex-direction:column;justify-content:center;align-items:flex-start;\r\n  padding:5rem 2rem 4rem;\r\n  opacity:0;transform:translateY(-8px);\r\n  transition:opacity .35s ease,transform .35s ease;overflow:hidden;\r\n}\r\n#mobMenu.open{display:flex;opacity:1;transform:translateY(0);}\r\n.mob-logo{position:absolute;top:1.2rem;left:1.4rem}\r\n.mob-logo svg{height:32px;width:auto;opacity:.7}\r\n.mob-links{list-style:none;display:flex;flex-direction:column;gap:0;width:100%}\r\n.mob-links li{border-bottom:1px solid rgba(255,255,255,.07);transform:translateY(20px);opacity:0;transition:transform .4s ease,opacity .4s ease;}\r\n.mob-links li:first-child{border-top:1px solid rgba(255,255,255,.07)}\r\n#mobMenu.open .mob-links li:nth-child(1){transform:translateY(0);opacity:1;transition-delay:.1s}\r\n#mobMenu.open .mob-links li:nth-child(2){transform:translateY(0);opacity:1;transition-delay:.15s}\r\n#mobMenu.open .mob-links li:nth-child(3){transform:translateY(0);opacity:1;transition-delay:.2s}\r\n#mobMenu.open .mob-links li:nth-child(4){transform:translateY(0);opacity:1;transition-delay:.25s}\r\n.mob-links a{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 0;font-size:clamp(1.6rem,7vw,2.4rem);font-weight:600;letter-spacing:-.02em;color:rgba(255,255,255,.6);text-decoration:none;transition:color .15s;-webkit-tap-highlight-color:transparent;}\r\n.mob-links a:hover,.mob-links a:active,.mob-links a:focus{color:#fff!important}\r\n.mob-links a .arr{font-size:1.2rem;color:rgba(255,255,255,.4)}\r\n.mob-cta{margin-top:2.5rem;display:inline-flex;align-items:center;gap:.6rem;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1rem 2rem;background:#fff;color:#0a0a0a;border-radius:100px;text-decoration:none;-webkit-tap-highlight-color:transparent;transform:translateY(16px);opacity:0;transition:transform .4s ease .3s,opacity .4s ease .3s,background .2s;}\r\n#mobMenu.open .mob-cta{transform:translateY(0);opacity:1}\r\n.mob-cta:hover{background:rgba(255,255,255,.88)}\r\n.mob-accent{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#6c63ff,#3ecfff,#3ecf8e);opacity:0;transition:opacity .4s .25s;}\r\n#mobMenu.open .mob-accent{opacity:1}\r\n\r\n\/* HERO *\/\r\n.hero{height:100vh;height:100dvh;min-height:600px;position:relative;overflow:hidden;display:flex;flex-direction:column;isolation:isolate;background:radial-gradient(ellipse at 70% 40%, #0d0d1f 0%, #080810 60%, #04040a 100%);}\r\n.hero-video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;}\r\n.hero-video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.01);width:100%;height:100%;object-fit:cover;display:block;}\r\n.hero-video-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(10,10,10,.99) 0%,rgba(10,10,10,.96) 40%,rgba(10,10,10,.90) 70%,rgba(10,10,10,.78) 100%)}\r\n.hero-body{position:relative;z-index:10;padding-bottom:clamp(10rem,30vh,20rem);display:block!important;visibility:visible!important;opacity:1!important;}\r\n.hero-h1{font-family:var(--ff);font-size:clamp(2.8rem,6.5vw,6.5rem);font-weight:300;line-height:1.08;letter-spacing:-.025em;color:#fff!important;max-width:14ch;margin-bottom:2.5rem;display:block!important;visibility:visible!important;opacity:1!important;}\r\n.hero-h1 .line{display:block;overflow:visible;white-space:nowrap;}\r\n.hero-h1 .line span{display:block;animation:sup .9s var(--ease) both}\r\n.hero-h1 .line:nth-child(1) span{animation-delay:.2s}\r\n.hero-h1 .line:nth-child(2) span{animation-delay:.3s}\r\n.hero-h1 .line:nth-child(3) span{animation-delay:.4s}\r\n.hero-h1 .cycle-wrap{display:inline-block;position:relative;min-width:14ch;vertical-align:bottom;overflow:hidden;}\r\n.hero-h1 .cycle{position:absolute;left:0;bottom:0;white-space:nowrap;font-weight:700;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:0;transform:translateY(20px);transition:opacity .5s,transform .5s var(--ease)}\r\n.hero-h1 .cycle.show{opacity:1;transform:translateY(0);position:relative;white-space:nowrap;}\r\n.hero-scroll{display:flex;align-items:center;gap:1rem;animation:fup .8s var(--ease) .7s both}\r\n.hero-scroll-line{width:40px;height:1px;background:var(--w4)}\r\n.hero-scroll-txt{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--w3)}\r\n\r\n\/* =============================================\r\n   HERO DOWN BUTTON \u2014 FIX\r\n   z-index:999 + position:absolute korrekt\r\n   Die alte Regel \".hero-down{position:relative;z-index:2}\"\r\n   wurde entfernt \u2014 das war der Bug.\r\n   ============================================= *\/\r\n.hero-down{\r\n  position:absolute;\r\n  bottom:2rem;\r\n  left:50%;\r\n  transform:translateX(-50%);\r\n  z-index:999;\r\n  pointer-events:auto;\r\n  width:44px;height:44px;\r\n  border:2px solid rgba(255,255,255,.9);\r\n  background:rgba(255,255,255,.08);\r\n  border-radius:50%;\r\n  display:flex;align-items:center;justify-content:center;\r\n  cursor:pointer;\r\n  animation:heroPulse 2s ease infinite;\r\n}\r\n.hero-down svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}\r\n\r\n@keyframes heroPulse{\r\n  0%{transform:translateX(-50%) scale(1);box-shadow:0 0 0 0 rgba(255,255,255,.4)}\r\n  50%{transform:translateX(-50%) scale(1.08);box-shadow:0 0 0 12px rgba(255,255,255,0)}\r\n  100%{transform:translateX(-50%) scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0)}\r\n}\r\n@keyframes sup{from{transform:translateY(106%)}to{transform:translateY(0)}}\r\n@keyframes fup{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}\r\n\r\n\/* LOGO STRIP *\/\r\n.logo-strip{\r\n  padding:clamp(5rem,10vw,9rem) 0;\r\n  display:flex;flex-direction:column;align-items:center;justify-content:center;\r\n  border-bottom:1px solid rgba(0,0,0,.08);\r\n  position:relative;overflow:hidden;\r\n  background:#ffffff!important;\r\n}\r\n.logo-strip-statement{font-family:var(--ff);font-size:clamp(2.2rem,5.5vw,5.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;text-align:center;max-width:14ch;margin:0 auto 3.5rem;color:#0a0a0a;}\r\n.logo-strip-statement .fade-words{display:block;}\r\n.logo-strip-statement .fade-words span{color:rgba(0,0,0,.08);transition:color 0.05s ease;}\r\n.logo-strip-big{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(0.16,1,0.3,1),transform .9s cubic-bezier(0.16,1,0.3,1);}\r\n.logo-strip-big.logo-visible{opacity:.28;transform:translateY(0);}\r\n.logo-strip-big svg{height:clamp(2.5rem,8vw,5rem);width:auto}\r\n\r\n\/* HOW *\/\r\n.how{padding:clamp(4rem,8vw,7rem) 0;border-bottom:1px solid var(--border)}\r\n.how-header{margin-bottom:clamp(2.5rem,5vw,4rem)}\r\n.how-eyebrow{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:.75rem;font-weight:400}\r\n.how-h2{font-family:var(--ff);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;letter-spacing:-.025em;color:#fff;line-height:1.1}\r\n.how-h2 strong{font-weight:700;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\r\n.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border)}\r\n.how-card{background:var(--dark);padding:2rem 1.75rem;position:relative;overflow:hidden;transition:background .3s;cursor:default;border-radius:16px;}\r\n.how-card:hover{background:var(--card)}\r\n.how-card-num{font-size:.65rem;font-weight:700;letter-spacing:.12em;color:rgba(255,255,255,.25);margin-bottom:1rem;}\r\n.how-card-title{font-family:var(--ff);font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:#fff;line-height:1.15;margin-bottom:.6rem}\r\n.how-card-desc{font-size:.84rem;color:rgba(255,255,255,.6);line-height:1.7;font-weight:400}\r\n.how-card-bar{position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}\r\n.how-card:hover .how-card-bar{transform:scaleX(1)}\r\n@media(max-width:860px){.how-grid{grid-template-columns:1fr 1fr}}\r\n@media(max-width:540px){.how-grid{grid-template-columns:1fr}}\r\n\r\n\/* SERVICES *\/\r\n.srv{padding:clamp(5rem,10vw,9rem) 0;border-bottom:1px solid var(--border)}\r\n.srv-headline{text-align:center;margin-bottom:clamp(3rem,6vw,5rem)}\r\n.srv-headline h2{font-family:var(--ff);font-size:clamp(2rem,4vw,3.5rem);font-weight:700;letter-spacing:-.03em;color:#fff;line-height:1.1}\r\n.srv-tabs{display:flex;align-items:stretch;border:1px solid rgba(255,255,255,.12);border-radius:80px;overflow:hidden;margin-bottom:clamp(3rem,6vw,5rem);background:rgba(255,255,255,.02);}\r\n.srv-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;padding:1.5rem .75rem;border-right:1px solid rgba(255,255,255,.08);cursor:pointer;transition:background .25s,color .25s;}\r\n.srv-tab:last-child{border-right:none}\r\n.srv-tab.active{background:#fff;border-radius:56px;}\r\n.srv-tab-icon{width:28px;height:28px;opacity:.4;transition:opacity .25s}\r\n.srv-tab.active .srv-tab-icon{opacity:1;filter:invert(1)}\r\n.srv-tab .srv-tab-icon{transition:transform .4s cubic-bezier(0.34,1.56,0.64,1), opacity .25s;}\r\n.srv-tab:nth-child(1):hover .srv-tab-icon{transform:rotate(90deg) scale(1.2);}\r\n.srv-tab:nth-child(2):hover .srv-tab-icon{transform:rotate(180deg) scale(1.2);}\r\n.srv-tab:nth-child(3):hover .srv-tab-icon{transform:translateY(-4px) scale(1.25);}\r\n.srv-tab:nth-child(4):hover .srv-tab-icon{transform:scale(1.3) rotate(-10deg);}\r\n.srv-tab.active .srv-tab-icon{transform:none!important;}\r\n.srv-tab-name{font-size:.9rem;font-weight:600;letter-spacing:.04em;color:rgba(255,255,255,.5);transition:color .3s, transform .3s cubic-bezier(0.34,1.56,0.64,1), background .3s, -webkit-text-fill-color .3s;text-align:center;line-height:1.3;-webkit-background-clip:text;background-clip:text;}\r\n.srv-tab:hover:not(.active) .srv-tab-name{transform:translateY(-2px);color:transparent;-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg,#6c63ff,#3ecfff,#3ecf8e);}\r\n.srv-tab.active .srv-tab-name{color:#000;-webkit-text-fill-color:#000;background-image:none;}\r\n.srv-tab:hover:not(.active){background:rgba(255,255,255,.04)}\r\n.srv-tab:hover:not(.active) .srv-tab-name{color:rgba(255,255,255,.75)}\r\n.srv-tab:hover:not(.active) .srv-tab-icon{opacity:.65}\r\n.srv-panel{display:none;grid-template-columns:5fr 7fr;gap:clamp(3rem,6vw,6rem);align-items:center}\r\n.srv-panel.active{display:grid}\r\n.srv-panel-title{font-family:var(--ff);font-size:clamp(1.6rem,3vw,2.5rem);font-weight:700;letter-spacing:-.025em;color:#fff;margin-bottom:1.25rem;line-height:1.1}\r\n.srv-panel-desc{font-size:.95rem;color:var(--w3);line-height:1.85;font-weight:400;margin-bottom:2rem}\r\n.srv-panel-pts{display:flex;flex-direction:column;gap:.55rem;margin-bottom:2rem}\r\n.srv-panel-pt{display:flex;align-items:baseline;gap:.7rem;font-size:.88rem;color:rgba(255,255,255,.65)}\r\n.srv-panel-pt-n{font-size:.62rem;color:#6c63ff;font-weight:700;min-width:1.6rem;letter-spacing:.04em;flex-shrink:0}\r\n.srv-panel-btn{display:inline-flex;align-items:center;gap:.6rem;font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.9rem 2rem;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:100px;transition:all .3s;cursor:pointer}\r\n.srv-panel-btn:hover{background:#fff;color:#000;border-color:#fff}\r\n.srv-panel-vis{border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#0a0a0a;aspect-ratio:16\/10;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 40px 80px rgba(0,0,0,.5);}\r\n.srv-panel-vis::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 60% 40%,rgba(108,99,255,.1),transparent 70%)}\r\n@media(max-width:860px){\r\n  .srv-tabs{border-radius:16px;flex-wrap:wrap;}\r\n  .srv-tab{flex:1 1 50%;min-width:0;border-bottom:1px solid rgba(255,255,255,.08);min-height:80px;padding:1rem .5rem;}\r\n  .srv-tab:nth-child(4){flex:1 1 100%;}\r\n  .srv-tab.active{border-radius:12px}\r\n  .srv-panel.active{grid-template-columns:1fr}\r\n  .srv-tab-name{font-size:.68rem;}\r\n}\r\n\r\n\/* ABOUT *\/\r\n.about{padding:clamp(5rem,10vw,9rem) 0;border-bottom:1px solid var(--border)}\r\n.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,7vw,8rem);align-items:center}\r\n.about-eyebrow{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--w3);margin-bottom:1.25rem}\r\n.about-quote{font-family:var(--ff);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;letter-spacing:-.025em;color:#fff;line-height:1.2;margin-bottom:2rem;}\r\n.about-quote strong{font-weight:700;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\r\n.about-text{font-size:.9rem;color:var(--w3);line-height:1.85;font-weight:400;margin-bottom:2rem}\r\n.about-cta{display:inline-flex;align-items:center;gap:.6rem;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.85rem 2rem;background:#fff;color:var(--black);transition:all .25s;border-radius:100px;}\r\n.about-cta:hover{background:rgba(255,255,255,.88)}\r\n.about-cta svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}\r\n.about-cta:hover svg{transform:translate(3px,-3px)}\r\n.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border)}\r\n.stat-card{background:var(--dark);padding:2rem;transition:background .2s;border-radius:16px;opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease),transform .6s var(--ease);}\r\n.stat-card:hover{background:var(--card)}\r\n.stat-card.counted{opacity:1;transform:translateY(0);}\r\n.stat-n{display:block;font-family:var(--ff);font-size:clamp(2.2rem,4vw,3.5rem);font-weight:700;letter-spacing:-.03em;line-height:1;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}\r\n.stat-l{font-size:.72rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--w3);margin-top:.4rem}\r\n.stat-wide{grid-column:span 2;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}\r\n.stat-wide-title{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.25rem}\r\n.stat-wide-sub{font-size:.82rem;color:var(--w3)}\r\n.stat-btn{font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.6rem 1.3rem;border:1px solid var(--border2);color:#fff;white-space:nowrap;transition:all .2s;border-radius:100px}\r\n.stat-btn:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.05)}\r\n\r\n\/* CONTACT *\/\r\n.contact{padding:clamp(5rem,10vw,9rem) 0;background:var(--dark);border-bottom:1px solid var(--border)}\r\n.contact-grid{display:grid;grid-template-columns:5fr 7fr;gap:5rem;align-items:start}\r\n.contact-left h2{font-family:var(--ff);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;letter-spacing:-.025em;color:#fff;line-height:1.1;margin-bottom:1.25rem}\r\n.contact-left h2 strong{font-weight:700}\r\n.contact-left p{font-size:.9rem;color:rgba(255,255,255,.75);line-height:1.85;max-width:32ch}\r\n.cinfo{margin-top:2.5rem;display:flex;flex-direction:column;gap:0}\r\n.ci{display:flex;align-items:center;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--border);transition:padding-left .3s}\r\n.ci:first-child{border-top:1px solid var(--border)}\r\n.ci:hover{padding-left:.4rem}\r\n.ci-dot{width:38px;height:38px;background:rgba(108,99,255,.12);border:1px solid rgba(108,99,255,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}\r\n.ci-dot svg{width:13px;height:13px;stroke:#a89dff;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}\r\n.ci-lbl{font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.75);margin-bottom:.15rem}\r\n.ci-val{font-size:.88rem;color:#fff;font-weight:600}\r\n.form-wrap{display:flex;flex-direction:column;gap:.85rem}\r\n.frow{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}\r\n.field{display:flex;flex-direction:column;gap:.3rem}\r\nlabel{font-size:.58rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff}\r\ninput,textarea,select{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:#fff;font-family:var(--ff);font-size:.88rem;padding:.8rem 1.2rem;outline:none;transition:border-color .25s,background .25s;width:100%;resize:vertical;appearance:none;border-radius:10px}\r\ninput::placeholder,textarea::placeholder{color:rgba(255,255,255,.45)}\r\ninput:focus,textarea:focus,select:focus{border-color:rgba(108,99,255,.6);background:rgba(108,99,255,.06)}\r\ntextarea{min-height:110px}\r\nselect{color:#fff}select option{background:var(--dark);color:#fff}\r\n.form-foot{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem;gap:1rem;flex-wrap:wrap}\r\n.priv{font-size:.66rem;color:rgba(255,255,255,.65)}\r\n.sbtn{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.9rem 2.2rem;background:#fff;color:#000;border:none;cursor:pointer;transition:all .25s;font-family:var(--ff)}\r\n.sbtn:hover{background:rgba(255,255,255,.88)}\r\n.sbtn.sent{background:var(--card);color:var(--w3)}\r\n.fok{display:none;padding:.85rem;background:rgba(108,99,255,.08);border:1px solid rgba(108,99,255,.25);color:#a89dff;font-size:.82rem;text-align:center;margin-top:.5rem;border-radius:12px}\r\n\r\n\/* FOOTER *\/\r\nfooter{background:var(--black);border-top:1px solid var(--border);padding:clamp(3rem,6vw,5rem) 0 2rem}\r\n.foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:4rem;margin-bottom:3.5rem;align-items:start}\r\n.foot-col-title{font-size:.65rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.3);margin-bottom:1.5rem}\r\n.foot-nav-list{display:flex;flex-direction:column;gap:0}\r\n.foot-nav-list a{font-size:1rem;font-weight:400;color:rgba(255,255,255,.6);padding:.55rem 0;border-bottom:1px solid rgba(255,255,255,.06);display:block;transition:color .2s}\r\n.foot-nav-list a:first-child{border-top:1px solid rgba(255,255,255,.06)}\r\n.foot-nav-list a:hover{color:#fff}\r\n.foot-contact-item{font-size:.92rem;color:rgba(255,255,255,.6);margin-bottom:.65rem;transition:color .2s;display:block}\r\n.foot-contact-item:hover{color:#fff}\r\n.foot-careers-link{display:flex;align-items:center;gap:.5rem;font-size:.92rem;color:rgba(255,255,255,.6);transition:color .2s;margin-top:.5rem}\r\n.foot-careers-link:hover{color:#fff}\r\n.foot-careers-link svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\r\n.foot-bottom{border-top:1px solid rgba(255,255,255,.06);padding-top:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem}\r\n.foot-bottom-logo svg{height:22px;width:auto;opacity:.6}\r\n.foot-copy{font-size:.72rem;color:rgba(255,255,255,.25);text-align:center}\r\n.foot-soc{display:flex;gap:1.5rem}\r\n.foot-soc a{font-size:.8rem;color:rgba(255,255,255,.4);transition:color .2s;font-weight:400}\r\n.foot-soc a:hover{color:#fff}\r\n@media(max-width:860px){.foot-grid{grid-template-columns:1fr 1fr;gap:2rem}.foot-grid .foot-col:first-child{grid-column:span 2}}\r\n@media(max-width:540px){.foot-grid{grid-template-columns:1fr}.foot-grid .foot-col:first-child{grid-column:span 1}}\r\n\r\n\/* REVEAL *\/\r\n.rev{opacity:0;transform:translateY(22px);transition:opacity .85s var(--ease),transform .85s var(--ease)}\r\n.rev.on{opacity:1;transform:none}\r\n.d1{transition-delay:.06s}.d2{transition-delay:.13s}.d3{transition-delay:.2s}\r\n.d4{transition-delay:.27s}.d5{transition-delay:.34s}.d6{transition-delay:.41s}\r\n\r\n\/* RESPONSIVE *\/\r\n@media(max-width:1024px){.about-grid{grid-template-columns:1fr;gap:3rem}.contact-grid{grid-template-columns:1fr;gap:3rem}}\r\n@media(max-width:860px){.frow{grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr 1fr}.stat-wide{grid-column:span 2}}\r\n@media(max-width:540px){.hero-h1{font-size:clamp(2.5rem,11vw,4rem)}.stats-grid{grid-template-columns:1fr 1fr}}\r\n\r\n\/* SEC-LIGHT *\/\r\n.sec-light{background:#fff;color:#0a0a0a;border-top:none;border-bottom:none;}\r\n.sec-light h2,.sec-light h3,.sec-light .how-h2,.sec-light .how-card-title,.sec-light .section-h2,.sec-light .about-quote,.sec-light .contact-left h2{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;}\r\n.sec-light .srv-headline h2{color:#0a0a0a!important;}\r\n.sec-light .srv-headline h2 span[style]{-webkit-text-fill-color:transparent!important;}\r\n.sec-light .how-eyebrow,.sec-light .how-sub,.sec-light .how-card-desc,.sec-light p,.sec-light .about-text,.sec-light .contact-left p{color:rgba(0,0,0,.55)!important;}\r\n.sec-light .how-card{background:#f5f5f5;border-color:rgba(0,0,0,.08)!important;}\r\n.sec-light .how-card:hover{background:#eee}\r\n.sec-light .how-grid{background:rgba(0,0,0,.08)}\r\n.sec-light .how-card-num{color:rgba(0,0,0,.25)}\r\n.sec-light .srv-tabs{border-color:rgba(0,0,0,.15);background:rgba(0,0,0,.03)}\r\n.sec-light .srv-tab{border-right-color:rgba(0,0,0,.08)}\r\n.sec-light .srv-tab-name{color:rgba(0,0,0,.45)}\r\n.sec-light .srv-tab.active{background:#0a0a0a}\r\n.sec-light .srv-tab.active .srv-tab-name{color:#fff}\r\n.sec-light .srv-tab.active .srv-tab-icon{filter:none}\r\n.sec-light .srv-tab-icon{filter:invert(1)}\r\n.sec-light .srv-panel-title{color:#0a0a0a!important}\r\n.sec-light .srv-panel-desc{color:rgba(0,0,0,.6)!important}\r\n.sec-light .srv-panel-pt{color:rgba(0,0,0,.6)!important}\r\n.sec-light .srv-panel-pt-n{color:#6c63ff!important}\r\n.sec-light .srv-panel-btn{border-color:rgba(0,0,0,.2);color:#0a0a0a}\r\n.sec-light .srv-panel-btn:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}\r\n.sec-light .how-card-bar{background:var(--grad)}\r\n.sec-light .about-cta{background:#0a0a0a;color:#fff}\r\n.sec-light .stats-grid{background:rgba(0,0,0,.1)}\r\n.sec-light .stat-card{background:#f5f5f5}\r\n.sec-light .stat-card:hover{background:#eee}\r\n.sec-light .stat-n{-webkit-text-fill-color:transparent!important}\r\n.sec-light .stat-l{color:rgba(0,0,0,.5)!important}\r\n.sec-light .stat-wide-title{color:#0a0a0a!important}\r\n.sec-light .stat-wide-sub{color:rgba(0,0,0,.5)!important}\r\n.sec-light .stat-btn{border-color:rgba(0,0,0,.2);color:#0a0a0a}\r\n.sec-light input,.sec-light textarea,.sec-light select{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.15);color:#0a0a0a}\r\n.sec-light input::placeholder,.sec-light textarea::placeholder{color:rgba(0,0,0,.3)}\r\n.sec-light label{color:rgba(0,0,0,.5)!important}\r\n.sec-light .priv{color:rgba(0,0,0,.4)!important}\r\n.sec-light .sbtn{background:#0a0a0a;color:#fff}\r\n.sec-light .sbtn:hover{background:#333}\r\n.sec-light .ci{border-color:rgba(0,0,0,.1)}\r\n.sec-light .ci-lbl{color:rgba(0,0,0,.4)!important}\r\n.sec-light .ci-val{color:#0a0a0a!important}\r\n.sec-light .ci-dot{background:rgba(108,99,255,.1);border-color:rgba(108,99,255,.2)}\r\n.sec-light.srv{border-bottom:1px solid rgba(0,0,0,.08)!important}\r\n.sec-light.contact{border-bottom:1px solid rgba(0,0,0,.08)!important}\r\n.sec-light .about-eyebrow{color:rgba(0,0,0,.4)}\r\n\r\n.elementor-widget-html:not(:has(.tmr-wrap)) ~ *,\r\n.elementor-element-overlay,\r\n.elementor-editor-element-settings,\r\n.elementor-widget-container:empty{display:none!important;}\r\n.elementor-section:first-child:not(:has(.tmr-wrap)),\r\n.elementor-container:first-child:not(:has(.tmr-wrap)),\r\n.e-con:first-child:not(:has(.tmr-wrap)){\r\n  height:0!important;max-height:0!important;min-height:0!important;\r\n  padding:0!important;margin:0!important;overflow:hidden!important;display:none!important;\r\n}\r\n[data-elementor-type=\"header\"],\r\n.elementor-location-header,\r\n.e-header{\r\n  display:none!important;height:0!important;max-height:0!important;min-height:0!important;\r\n  padding:0!important;margin:0!important;overflow:hidden!important;\r\n}\r\nhtml,body{margin-top:0!important;padding-top:0!important;}\r\nbody.admin-bar nav#nav{top:32px!important}\r\nbody.admin-bar .hero{margin-top:0!important;}\r\nbody.admin-bar{overflow-x:hidden;}\r\n.site-header,#masthead,#site-header,.main-header,header.site-header{\r\n  background:transparent!important;background-color:transparent!important;\r\n  min-height:0!important;height:auto!important;border:none!important;box-shadow:none!important;\r\n}\r\n\r\n#logoStrip{background:#fff!important}\r\n#logoStrip span{transition:color 0.05s ease !important}\r\n#logoStrip .stmt-char.hidden{color:rgba(0,0,0,0.07)!important;-webkit-text-fill-color:rgba(0,0,0,0.07)!important}\r\n#logoStrip .stmt-char.revealed{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important}\r\n#logoStrip .stmt-char{color:rgba(0,0,0,0.07)!important}\r\n\r\n.site-content,.entry-content,.wp-block-group,.wp-block-post-content,\r\n.elementor-section-wrap,.et_pb_section,.fl-row-content-wrap,\r\narticle.page,.page-content,.post-content,.content-area,\r\n#content,#primary,.site-main,main,.wp-site-blocks,\r\n.is-layout-constrained,.is-layout-flow{\r\n  max-width: none !important;padding-left: 0 !important;padding-right: 0 !important;overflow-x: visible !important;\r\n}\r\n\r\n\/* ============================================================\r\n   COOKIE-BANNER \u2014 TMR Design\r\n   ============================================================ *\/\r\n#tmrCookieOverlay {\r\n  position: fixed; inset: 0; background: rgba(10, 10, 10, 0.75);\r\n  backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px);\r\n  z-index: 999997; display: none; opacity: 0;\r\n  transition: opacity .4s cubic-bezier(0.16, 1, 0.3, 1);\r\n}\r\n#tmrCookieOverlay.tmr-show { display: block; opacity: 1; }\r\n#tmrCookieModal {\r\n  position: fixed; bottom: 1.5rem; left: 50%;\r\n  transform: translateX(-50%) translateY(20px);\r\n  width: calc(100% - 2rem); max-width: 560px;\r\n  background: #16161a; border: 1px solid rgba(255, 255, 255, 0.08);\r\n  border-radius: 20px; padding: 2rem 2rem 1.5rem;\r\n  box-shadow: 0 40px 80px rgba(0, 0, 0, 0.5);\r\n  z-index: 999998; display: none; opacity: 0;\r\n  font-family: 'DM Sans', sans-serif; color: #fff;\r\n  transition: opacity .5s cubic-bezier(0.16, 1, 0.3, 1), transform .5s cubic-bezier(0.16, 1, 0.3, 1);\r\n}\r\n#tmrCookieModal.tmr-show { display: block; opacity: 1; transform: translateX(-50%) translateY(0); }\r\n#tmrCookieModal::before {\r\n  content: ''; position: absolute; top: 0; left: 2rem; right: 2rem;\r\n  height: 2px; background: linear-gradient(90deg, #6c63ff, #3ecfff, #3ecf8e); border-radius: 2px;\r\n}\r\n.tmr-cookie-head { display: flex; align-items: center; justify-content: space-between; margin-bottom: 1rem; }\r\n.tmr-cookie-eyebrow { font-size: .62rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: rgba(255,255,255,.5); }\r\n.tmr-cookie-close { background: none; border: none; color: rgba(255,255,255,.5); cursor: pointer; padding: 4px; display: flex; align-items: center; justify-content: center; transition: color .2s; -webkit-tap-highlight-color: transparent; }\r\n.tmr-cookie-close:hover { color: #fff; }\r\n.tmr-cookie-close svg { width: 18px; height: 18px; stroke: currentColor; fill: none; stroke-width: 2; stroke-linecap: round; }\r\n.tmr-cookie-title { font-family: 'DM Sans', sans-serif; font-size: 1.4rem; font-weight: 700; letter-spacing: -0.025em; line-height: 1.2; margin-bottom: .75rem; color: #fff; }\r\n.tmr-cookie-title strong { font-weight: 700; background: linear-gradient(135deg, #6c63ff, #3ecfff, #3ecf8e); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; }\r\n.tmr-cookie-text { font-size: .88rem; line-height: 1.7; color: rgba(255,255,255,.65); margin-bottom: 1.5rem; }\r\n.tmr-cookie-settings { display: none; margin-bottom: 1.5rem; border: 1px solid rgba(255,255,255,.08); border-radius: 12px; overflow: hidden; }\r\n.tmr-cookie-settings.tmr-show { display: block; }\r\n.tmr-cookie-row { display: flex; justify-content: space-between; align-items: center; padding: 1rem 1.2rem; background: rgba(255,255,255,.02); border-bottom: 1px solid rgba(255,255,255,.06); }\r\n.tmr-cookie-row:last-child { border-bottom: none; }\r\n.tmr-cookie-row-label { font-size: .85rem; font-weight: 600; color: #fff; margin-bottom: 2px; }\r\n.tmr-cookie-row-desc { font-size: .72rem; color: rgba(255,255,255,.5); line-height: 1.5; }\r\n.tmr-toggle { position: relative; width: 40px; height: 22px; flex-shrink: 0; margin-left: 1rem; }\r\n.tmr-toggle input { opacity: 0; width: 0; height: 0; }\r\n.tmr-toggle-slider { position: absolute; cursor: pointer; inset: 0; background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.12); border-radius: 100px; transition: all .3s cubic-bezier(0.16, 1, 0.3, 1); }\r\n.tmr-toggle-slider::before { content: \"\"; position: absolute; height: 14px; width: 14px; left: 3px; top: 3px; background: #fff; border-radius: 50%; transition: transform .3s cubic-bezier(0.34, 1.56, 0.64, 1); }\r\n.tmr-toggle input:checked + .tmr-toggle-slider { background: linear-gradient(135deg, #6c63ff, #3ecfff); border-color: transparent; }\r\n.tmr-toggle input:checked + .tmr-toggle-slider::before { transform: translateX(18px); }\r\n.tmr-toggle input:disabled + .tmr-toggle-slider { background: rgba(255,255,255,.05); cursor: not-allowed; opacity: .6; }\r\n.tmr-cookie-buttons { display: flex; gap: .6rem; flex-wrap: wrap; }\r\n.tmr-cookie-btn { flex: 1; min-width: 120px; font-family: 'DM Sans', sans-serif; font-size: .78rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; padding: .9rem 1.2rem; border-radius: 100px; cursor: pointer; transition: all .25s cubic-bezier(0.16, 1, 0.3, 1); -webkit-tap-highlight-color: transparent; }\r\n.tmr-cookie-btn--primary { background: #fff; color: #0a0a0a; border: 1px solid #fff; }\r\n.tmr-cookie-btn--primary:hover { background: rgba(255,255,255,.88); transform: translateY(-1px); }\r\n.tmr-cookie-btn--ghost { background: transparent; color: #fff; border: 1px solid rgba(255,255,255,.2); }\r\n.tmr-cookie-btn--ghost:hover { background: rgba(255,255,255,.06); border-color: rgba(255,255,255,.4); }\r\n.tmr-cookie-btn--text { background: transparent; color: rgba(255,255,255,.6); border: 1px solid transparent; flex: 0 1 auto; min-width: auto; padding: .9rem 1rem; font-size: .72rem; }\r\n.tmr-cookie-btn--text:hover { color: #fff; }\r\n.tmr-cookie-links { display: flex; justify-content: center; gap: 1.5rem; margin-top: 1.25rem; padding-top: 1rem; border-top: 1px solid rgba(255,255,255,.06); }\r\n.tmr-cookie-links a { font-size: .7rem; color: rgba(255,255,255,.4); text-decoration: none; transition: color .2s; letter-spacing: .04em; }\r\n.tmr-cookie-links a:hover { color: #fff; }\r\n@media (max-width: 540px) {\r\n  #tmrCookieModal { bottom: 1rem; padding: 1.5rem 1.4rem 1.2rem; border-radius: 16px; width: calc(100% - 1.5rem); }\r\n  #tmrCookieModal::before { left: 1.4rem; right: 1.4rem; }\r\n  .tmr-cookie-title { font-size: 1.15rem; }\r\n  .tmr-cookie-text { font-size: .82rem; }\r\n  .tmr-cookie-buttons { gap: .5rem; }\r\n  .tmr-cookie-btn { min-width: 100%; padding: .85rem 1rem; }\r\n  .tmr-cookie-btn--text { min-width: 100%; }\r\n}\r\n\r\n\/* HERO ORBS \u2014 dunkler: opacity .08 statt .18 *\/\r\n@keyframes orbFloat1{0%,100%{transform:translate(0,0) scale(1);}33%{transform:translate(40px,-30px) scale(1.1);}66%{transform:translate(-20px,20px) scale(0.95);}}\r\n@keyframes orbFloat2{0%,100%{transform:translate(0,0) scale(1);}33%{transform:translate(-50px,20px) scale(0.9);}66%{transform:translate(30px,-40px) scale(1.05);}}\r\n@keyframes orbFloat3{0%,100%{transform:translate(0,0) scale(1);}50%{transform:translate(20px,30px) scale(1.08);}}\r\n.hero-orbs{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1;}\r\n.hero-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.08;}\r\n.hero-orb-1{width:600px;height:600px;background:radial-gradient(circle,#6c63ff,transparent 70%);top:-100px;right:-50px;animation:orbFloat1 18s ease-in-out infinite;}\r\n.hero-orb-2{width:500px;height:500px;background:radial-gradient(circle,#3ecfff,transparent 70%);bottom:-150px;left:10%;animation:orbFloat2 22s ease-in-out infinite;}\r\n.hero-orb-3{width:350px;height:350px;background:radial-gradient(circle,#3ecf8e,transparent 70%);top:30%;right:30%;animation:orbFloat3 15s ease-in-out infinite;}\r\n.hero-body{position:relative;z-index:10;padding-bottom:clamp(10rem,30vh,20rem);display:block!important;visibility:visible!important;opacity:1!important;}\r\n\r\n\/* LEARN *\/\r\n.learn{padding:clamp(5rem,10vw,9rem) 0;border-bottom:1px solid var(--border)}\r\n.learn-header{text-align:center;max-width:700px;margin:0 auto clamp(2.5rem,5vw,4rem)}\r\n.learn-eyebrow{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:.75rem;font-weight:400}\r\n.learn-h2{font-family:var(--ff);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;letter-spacing:-.025em;color:#fff;line-height:1.1;margin-bottom:1rem}\r\n.learn-h2 strong{font-weight:700;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\r\n.learn-sub{font-size:.95rem;color:rgba(255,255,255,.6);line-height:1.7}\r\n.learn-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;align-items:stretch;}\r\n.learn-card{background:var(--card);border:1px solid var(--border);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .3s}\r\n.learn-card:hover{border-color:rgba(255,255,255,.18)}\r\n.learn-card-img-wrap{height:200px;overflow:hidden;flex-shrink:0}\r\n.learn-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}\r\n.learn-card:hover .learn-card-img{transform:scale(1.03)}\r\n.learn-card-body{padding:1.5rem 1.5rem 1.75rem;display:flex;flex-direction:column;flex:1}\r\n.learn-card-tag{display:inline-flex;align-items:center;gap:.4rem;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .75rem;border:1px solid rgba(108,99,255,.3);border-radius:100px;color:#a89dff;background:rgba(108,99,255,.12);margin-bottom:.85rem;align-self:flex-start}\r\n.dot{width:6px;height:6px;border-radius:50%;background:#6c63ff;flex-shrink:0;animation:learnPulse 2s ease infinite}\r\n@keyframes learnPulse{0%,100%{opacity:1}50%{opacity:.4}}\r\n.learn-card-body h3{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:.6rem;line-height:1.3;letter-spacing:-.02em}\r\n.learn-card-body p{font-size:.88rem;color:rgba(255,255,255,.6);line-height:1.7;flex:1}\r\n.learn-card-meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:rgba(255,255,255,.4);margin-top:1rem;margin-bottom:1.25rem}\r\n.learn-card-btn{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.8rem 1.75rem;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:100px;cursor:pointer;background:none;font-family:var(--ff);transition:all .25s;align-self:flex-start}\r\n.learn-card-btn:hover{background:#fff;color:#000;border-color:#fff}\r\n.learn-footer{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2.5rem;padding:1.75rem 2rem;background:rgba(255,255,255,.03);border:1px solid var(--border);border-radius:16px;flex-wrap:wrap}\r\n.learn-footer-text{font-size:.9rem;color:rgba(255,255,255,.6);line-height:1.6}\r\n.learn-footer-text strong{color:#fff}\r\n.learn-footer-btn{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.85rem 2rem;background:#fff;color:#000;border-radius:100px;white-space:nowrap;transition:all .25s}\r\n.learn-footer-btn:hover{background:rgba(255,255,255,.88)}\r\n@media(max-width:860px){.learn-grid{grid-template-columns:1fr!important;}}\r\n\r\n  .srv-panel{position:static!important;min-height:0!important;display:none;}\r\n  .srv-panel.active{display:flex!important;flex-direction:column!important;}\r\n  .srv-panel-left{position:static!important;width:100%!important;}\r\n  .srv-panel > div:last-child{position:static!important;width:100%!important;height:200px!important;min-height:0!important;margin-top:1.25rem!important;}\r\n  .srv-panel > div:last-child img{border-radius:12px!important;height:200px!important;width:100%!important;object-fit:cover!important;}\r\n}\r\n\r\n\/* TILE CAROUSEL *\/\r\n.srv-panel{display:none;flex-direction:column;align-items:center;gap:2rem;text-align:center;}\r\n.srv-panel.active{display:flex;}\r\n.srv-panel .srv-panel-title{font-family:var(--ff);font-size:clamp(1.8rem,3.5vw,3rem);font-weight:700;letter-spacing:-.03em;color:#fff;line-height:1.1;max-width:22ch;}\r\n.srv-panel .srv-panel-desc{font-size:.95rem;color:rgba(255,255,255,.6);line-height:1.85;max-width:60ch;}\r\n.tile-carousel{width:100%;position:relative;}\r\n.tile-track-wrap{overflow:hidden;width:100%;}\r\n.tile-track{display:flex;gap:1.5rem;transition:transform .8s cubic-bezier(0.25,0.46,0.45,0.94);will-change:transform;padding:.75rem .25rem 2rem;}\r\n.tile-card{\r\n  flex:0 0 calc(33.333% - 1rem);\r\n  min-width:0;\r\n  background:#0d0d14;\r\n  border:1px solid rgba(255,255,255,.07);\r\n  border-radius:24px;\r\n  padding:3.5rem 2.5rem 3.5rem;\r\n  display:flex;flex-direction:column;gap:1rem;\r\n  position:relative;overflow:hidden;\r\n  text-align:left;cursor:default;\r\n  transition:transform .6s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow .6s ease,border-color .6s;\r\n  min-height:280px;\r\n}\r\n\/* Gradient-Rand via ::before *\/\r\n.tile-card::before{\r\n  content:'';position:absolute;inset:-1px;border-radius:25px;\r\n  background:linear-gradient(135deg,#6c63ff,#3ecfff,#3ecf8e);\r\n  opacity:0;transition:opacity .6s ease;z-index:0;\r\n}\r\n.tile-card::after{\r\n  content:'';position:absolute;inset:1px;border-radius:23px;\r\n  background:#0a0a12;z-index:1;transition:background .6s;\r\n}\r\n.tile-card:hover{\r\n  transform:translateY(-6px);\r\n  border-color:transparent;\r\n  box-shadow:\r\n    0 0 40px rgba(108,99,255,.2),\r\n    0 0 70px rgba(62,207,255,.1),\r\n    0 25px 50px rgba(0,0,0,.35);\r\n}\r\n.tile-card:hover::before{opacity:1;}\r\n.tile-card:hover::after{background:#0a0a12;}\r\n.tile-card > *{position:relative;z-index:2;}\r\n.tile-num{\r\n  font-size:.62rem;font-weight:700;letter-spacing:.16em;\r\n  color:rgba(255,255,255,.2);font-family:var(--ff);\r\n  transition:color .5s;\r\n}\r\n.tile-card:hover .tile-num{\r\n  background:linear-gradient(90deg,#6c63ff,#3ecfff,#3ecf8e);\r\n  -webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;\r\n}\r\n.tile-title{font-size:1.25rem;font-weight:700;color:#fff;line-height:1.25;}\r\n.tile-desc{font-size:.92rem;color:rgba(255,255,255,.4);line-height:1.75;transition:color .5s;}\r\n.tile-card:hover .tile-desc{color:rgba(255,255,255,.65);}\r\n.tile-nav{display:flex;align-items:center;justify-content:center;gap:1.5rem;width:100%;}\r\n.tile-dots{display:flex;gap:.4rem;align-items:center;}\r\n.tile-dot{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.18);cursor:pointer;transition:all .4s cubic-bezier(0.34,1.56,0.64,1);border:none;padding:0;flex-shrink:0;}\r\n.tile-dot.active{width:24px;border-radius:4px;background:linear-gradient(90deg,#6c63ff,#3ecfff);}\r\n.tile-arrow-btn{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s;-webkit-tap-highlight-color:transparent;flex-shrink:0;}\r\n.tile-arrow-btn:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);}\r\n.tile-arrow-btn:disabled{opacity:.2;cursor:default;pointer-events:none;}\r\n.tile-arrow-btn svg{width:15px;height:15px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;}\r\n.srv-panel-btn{display:inline-flex;align-items:center;gap:.6rem;font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.9rem 2rem;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:100px;transition:all .3s;cursor:pointer;text-decoration:none;}\r\n.srv-panel-btn:hover{background:#fff;color:#000;border-color:#fff;}\r\n@media(max-width:860px){\r\n  .tile-card{flex:0 0 calc(85vw - 2rem);padding:2rem 1.5rem;}\r\n  .srv-panel .srv-panel-title{font-size:clamp(1.5rem,6vw,2rem);}\r\n}\r\n\r\n\/* Dark section waves \u2014 dunkler: opacity .07 statt .15 *\/\r\n.sec-wave{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.07;z-index:0;}\r\n.srv,.learn,.about{position:relative;overflow:hidden;}\r\n.srv > .wrap,.learn > .wrap,.about > .wrap{position:relative;z-index:1;}\r\n#mobMenu{position:relative;overflow:hidden;}\r\n#mobMenu canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.12;z-index:0;}\r\n#mobMenu .mob-links,#mobMenu .mob-cta,#mobMenu .mob-accent,#mobMenu > div{position:relative;z-index:1;}\r\n\r\n\/* About section on white bg *\/\r\n.sec-light.about .about-quote,.sec-light.about h2,.sec-light.about h3{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;}\r\n.sec-light.about .about-text,.sec-light.about p{color:rgba(0,0,0,.55)!important;}\r\n.sec-light.about .about-stat-num{color:#0a0a0a!important;-webkit-text-fill-color:transparent!important;}\r\n.sec-light.about .about-cta{background:#0a0a0a;color:#fff;}\r\n<\/style>\r\n\r\n<!-- BURGER -->\r\n<button id=\"floatBurger\" aria-label=\"Men\u00fc \u00f6ffnen\" aria-expanded=\"false\">\r\n  <span><\/span><span><\/span><span><\/span>\r\n<\/button>\r\n\r\n<!-- MOBILE LOGO -->\r\n<div id=\"heroMobLogo\">\r\n  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 67 41\" style=\"height:38px;width:auto;display:block;overflow:visible\">\r\n    <polygon fill=\"#fff\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/>\r\n    <polygon fill=\"#fff\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/>\r\n    <polygon fill=\"#fff\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/>\r\n    <polygon fill=\"#fff\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/>\r\n  <\/svg>\r\n<\/div>\r\n<style>\r\n#heroMobLogo{display:none;position:fixed;top:2.5rem;left:1.4rem;z-index:2147483646;transform:none;transition:opacity .3s ease;pointer-events:none;}\r\n@media(max-width:768px){#heroMobLogo{display:block;}}\r\n<\/style>\r\n<script>\r\n(function(){\r\n  var el=document.getElementById('heroMobLogo');\r\n  if(!el)return;\r\n  document.body.appendChild(el);\r\n  function update(){\r\n    if(window.innerWidth>768){el.style.display='none';return;}\r\n    el.style.display='block';\r\n    el.style.position='fixed';\r\n    el.style.top='2.5rem';\r\n    el.style.left='1.4rem';\r\n    el.style.zIndex='2147483646';\r\n    el.style.transform='none';\r\n    el.style.margin='0';\r\n    var heroH=window.innerHeight;\r\n    el.style.opacity=window.scrollY<heroH?'1':'0';\r\n  }\r\n  update();\r\n  window.addEventListener('scroll',update,{passive:true});\r\n  window.addEventListener('resize',update,{passive:true});\r\n})();\r\n<\/script>\r\n\r\n<!-- DESKTOP NAV -->\r\n<nav id=\"nav\" aria-label=\"Hauptnavigation\">\r\n  <a href=\"#\" class=\"nav-logo\" id=\"navLogo\">\r\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 171.68 40.73\" style=\"height:44px;width:auto;display:block;overflow:visible\">\r\n      <g id=\"navFlag\" style=\"transition:transform .5s cubic-bezier(0.34,1.56,0.64,1);transform-origin:0px 20px\">\r\n        <polygon fill=\"#fff\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/>\r\n        <polygon fill=\"#fff\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/>\r\n        <polygon fill=\"#fff\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/>\r\n        <polygon fill=\"#fff\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/>\r\n      <\/g>\r\n      <g id=\"navText\" style=\"transition:opacity .35s ease,transform .35s ease;transform-origin:70px 20px\">\r\n        <polygon fill=\"#fff\" points=\"81.55 17.57 70.52 17.57 70.52 10.17 100.86 10.17 100.86 17.57 89.78 17.57 89.78 40.7 81.55 40.7 81.55 17.57\"\/>\r\n        <polygon fill=\"#fff\" points=\"120.58 21.39 128.53 10.17 135.66 10.17 135.66 40.7 127.38 40.7 127.38 24.65 124.03 29.39 116.95 29.39 113.54 24.65 113.54 40.7 105.31 40.7 105.31 10.17 112.39 10.17 120.58 21.39\"\/>\r\n        <path fill=\"#fff\" d=\"M139.96,40.7V10.17h21.24c6.85,0,9.61,5.1,9.61,9.61,0,3.54-1.84,7.54-6.44,8.87,0,.05.05.05.05.09l7.26,11.95h-9.29l-6.99-11.58h-7.22v11.58h-8.23ZM148.18,21.71h13.01c.87,0,1.38-.64,1.38-1.65v-.83c0-1.01-.51-1.65-1.38-1.65h-13.01v4.14Z\"\/>\r\n      <\/g>\r\n    <\/svg>\r\n  <\/a>\r\n  <ul class=\"nav-links\">\r\n    <li><a href=\"#\">Home<\/a><\/li>\r\n    <li><a href=\"#leistungen\">Leistungen<\/a><\/li>\r\n    <li><a href=\"#learning\">Weiterbildung<\/a><\/li>\r\n    <li><a href=\"#how\">Wie wir arbeiten<\/a><\/li>\r\n    <li><a href=\"#ueber\">\u00dcber TMR<\/a><\/li>\r\n  <\/ul>\r\n  <a href=\"#kontakt\" class=\"nav-cta\">AI-Potenzial pr\u00fcfen<\/a>\r\n<\/nav>\r\n\r\n<!-- PRELOADER -->\r\n<div id=\"tmrLoader\" style=\"position:fixed;top:0;left:0;width:100%;height:100%;z-index:2147483647;background:#0a0a0a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;overflow:hidden;\">\r\n  <div id=\"loaderLogoWrap\" style=\"opacity:0;transform:translateY(10px);transition:transform .8s cubic-bezier(0.16,1,0.3,1);\">\r\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 171.68 40.73\" style=\"height:clamp(2.5rem,8vw,4.5rem);width:auto;display:block;\">\r\n      <polygon fill=\"#fff\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/>\r\n      <polygon fill=\"#fff\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/>\r\n      <polygon fill=\"#fff\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/>\r\n      <polygon fill=\"#fff\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/>\r\n      <polygon fill=\"#fff\" points=\"81.55 17.57 70.52 17.57 70.52 10.17 100.86 10.17 100.86 17.57 89.78 17.57 89.78 40.7 81.55 40.7 81.55 17.57\"\/>\r\n      <polygon fill=\"#fff\" points=\"120.58 21.39 128.53 10.17 135.66 10.17 135.66 40.7 127.38 40.7 127.38 24.65 124.03 29.39 116.95 29.39 113.54 24.65 113.54 40.7 105.31 40.7 105.31 10.17 112.39 10.17 120.58 21.39\"\/>\r\n      <path fill=\"#fff\" d=\"M139.96,40.7V10.17h21.24c6.85,0,9.61,5.1,9.61,9.61,0,3.54-1.84,7.54-6.44,8.87,0,.05.05.05.05.09l7.26,11.95h-9.29l-6.99-11.58h-7.22v11.58h-8.23ZM148.18,21.71h13.01c.87,0,1.38-.64,1.38-1.65v-.83c0-1.01-.51-1.65-1.38-1.65h-13.01v4.14Z\"\/>\r\n    <\/svg>\r\n  <\/div>\r\n  <div id=\"loaderBarWrap\" style=\"width:clamp(160px,32vw,260px);display:flex;flex-direction:column;gap:.6rem;opacity:0;transition:opacity .5s ease .3s;\">\r\n    <div style=\"width:100%;height:2px;background:rgba(255,255,255,.08);border-radius:100px;overflow:hidden;\">\r\n      <div id=\"loaderProgress\" style=\"height:100%;width:0%;border-radius:100px;background:linear-gradient(90deg,#6c63ff,#3ecfff,#3ecf8e);transition:width .04s linear;\"><\/div>\r\n    <\/div>\r\n    <div style=\"display:flex;justify-content:space-between;\">\r\n      <span id=\"loaderPct\" style=\"font-family:'DM Sans',sans-serif;font-size:.6rem;letter-spacing:.14em;color:rgba(255,255,255,.3);\">0%<\/span>\r\n      <span style=\"font-family:'DM Sans',sans-serif;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.12);\">TMR<\/span>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var loader=document.getElementById('tmrLoader');\r\n  var logoWrap=document.getElementById('loaderLogoWrap');\r\n  var barWrap=document.getElementById('loaderBarWrap');\r\n  var progress=document.getElementById('loaderProgress');\r\n  var pctLabel=document.getElementById('loaderPct');\r\n  if(!loader)return;\r\n  document.body.style.pointerEvents='none';\r\n  loader.style.pointerEvents='all';\r\n  setTimeout(function(){logoWrap.style.transform='translateY(0)';barWrap.style.opacity='1';},120);\r\n  var pct=0;\r\n  var iv=setInterval(function(){\r\n    var spd=pct<30?2.5:pct<78?1.0:2.2;\r\n    pct=Math.min(100,pct+spd);\r\n    progress.style.width=pct+'%';\r\n    pctLabel.textContent=Math.floor(pct)+'%';\r\n    logoWrap.style.opacity=Math.pow(pct\/100,1.6).toFixed(3);\r\n    if(pct>=100){\r\n      clearInterval(iv);\r\n      setTimeout(function(){\r\n        loader.style.transition='opacity .6s ease';\r\n        loader.style.opacity='0';\r\n        setTimeout(function(){\r\n          loader.style.display='none';\r\n          document.body.style.pointerEvents='';\r\n        },620);\r\n      },300);\r\n    }\r\n  },40);\r\n  (function(){\r\n    function hideHeader(){\r\n      var selectors=['[data-elementor-type=\"header\"]','.elementor-location-header','.e-header','#site-header','.site-header','#masthead','header:not(#nav):not(#mobMenu)'];\r\n      selectors.forEach(function(sel){\r\n        try{\r\n          document.querySelectorAll(sel).forEach(function(el){\r\n            el.style.setProperty('display','none','important');\r\n            el.style.setProperty('height','0','important');\r\n            el.style.setProperty('max-height','0','important');\r\n            el.style.setProperty('min-height','0','important');\r\n            el.style.setProperty('padding','0','important');\r\n            el.style.setProperty('margin','0','important');\r\n            el.style.setProperty('overflow','hidden','important');\r\n            el.style.setProperty('visibility','hidden','important');\r\n            el.style.setProperty('opacity','0','important');\r\n            el.style.setProperty('pointer-events','none','important');\r\n          });\r\n        }catch(e){}\r\n      });\r\n      document.body.style.setProperty('padding-top','0','important');\r\n      document.body.style.setProperty('margin-top','0','important');\r\n      document.documentElement.style.setProperty('padding-top','0','important');\r\n      document.documentElement.style.setProperty('margin-top','0','important');\r\n    }\r\n    hideHeader();\r\n    var obs=new MutationObserver(hideHeader);\r\n    obs.observe(document.documentElement,{childList:true,subtree:true,attributes:true});\r\n    window.addEventListener('load',hideHeader);\r\n    window.addEventListener('load',function(){setTimeout(hideHeader,300);});\r\n    window.addEventListener('load',function(){setTimeout(hideHeader,1000);});\r\n    window.addEventListener('load',function(){setTimeout(hideHeader,2000);});\r\n  })();\r\n})();\r\n<\/script>\r\n\r\n<div class=\"tmr-wrap\">\r\n<main>\r\n\r\n<!-- ==================== HERO ==================== -->\r\n<section class=\"hero\">\r\n  <div class=\"hero-orbs\"><div class=\"hero-orb hero-orb-1\"><\/div><div class=\"hero-orb hero-orb-2\"><\/div><div class=\"hero-orb hero-orb-3\"><\/div><\/div>\r\n  <!-- Hero wave canvas: opacity .25 statt .50 \u2014 dunkler -->\r\n  <canvas id=\"heroWave\" style=\"position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;opacity:.25;\"><\/canvas>\r\n  <div class=\"hero-body wrap\">\r\n    <h1 class=\"hero-h1\" style=\"max-width:16ch;\">\r\n      <span class=\"line\"><span id=\"heroLine1\" style=\"display:block;font-weight:300;transition:opacity 1.2s cubic-bezier(0.4,0,0.2,1);opacity:0;word-break:break-word;white-space:normal;\">Dein Umsatz stagniert?<\/span><\/span>\r\n      <span class=\"line\" style=\"display:block;margin-top:.2em;\"><span id=\"heroLine2\" style=\"display:block;font-weight:700;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:opacity 1.2s cubic-bezier(0.4,0,0.2,1);opacity:0;word-break:break-word;white-space:normal;\">Wir skalieren mit AI.<\/span><\/span>\r\n    <\/h1>\r\n  <\/div>\r\n  <!-- SCROLL BUTTON \u2014 onclick direkt, z-index:999, kein position:relative override -->\r\n  <div class=\"hero-down\" onclick=\"window.scrollTo({top:window.innerHeight,behavior:'smooth'})\">\r\n    <svg viewBox=\"0 0 24 24\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ==================== LOGO STRIP \/ STATEMENT ==================== -->\r\n<div class=\"logo-strip\" id=\"logoStrip\" style=\"background:#fff!important\">\r\n  <div class=\"logo-strip-statement\" id=\"statementText\">\r\n    <span class=\"fade-words\" id=\"fadeWords\">\r\n      <span>W<\/span><span>i<\/span><span>r<\/span><span> <\/span><span>a<\/span><span>n<\/span><span>a<\/span><span>l<\/span><span>y<\/span><span>s<\/span><span>i<\/span><span>e<\/span><span>r<\/span><span>e<\/span><span>n<\/span><span>,<\/span><br>\r\n      <span>i<\/span><span>m<\/span><span>p<\/span><span>l<\/span><span>e<\/span><span>m<\/span><span>e<\/span><span>n<\/span><span>t<\/span><span>i<\/span><span>e<\/span><span>r<\/span><span>e<\/span><span>n<\/span><span>,<\/span><br>\r\n      <span>s<\/span><span>c<\/span><span>h<\/span><span>u<\/span><span>l<\/span><span>e<\/span><span>n<\/span><span> <\/span><span>u<\/span><span>n<\/span><span>d<\/span><br>\r\n      <span>b<\/span><span>e<\/span><span>t<\/span><span>r<\/span><span>e<\/span><span>i<\/span><span>b<\/span><span>e<\/span><span>n<\/span><span> <\/span><span style=\"color:#6c63ff\">A<\/span><span style=\"color:#7b74ff\">I<\/span><span style=\"color:#8a83ff\">-<\/span><span style=\"color:#99a0ff\">r<\/span><span style=\"color:#3ecfff\">e<\/span><span style=\"color:#3ecfff\">a<\/span><span style=\"color:#3ecfff\">d<\/span><span style=\"color:#3ecf8e\">y<\/span><br>\r\n      <span>P<\/span><span>r<\/span><span>o<\/span><span>z<\/span><span>e<\/span><span>s<\/span><span>s<\/span><span>e<\/span><span> <\/span><span>f<\/span><span>\u00fc<\/span><span>r<\/span><br>\r\n      <span>S<\/span><span>c<\/span><span>h<\/span><span>w<\/span><span>e<\/span><span>i<\/span><span>z<\/span><span>e<\/span><span>r<\/span><span> <\/span><span>K<\/span><span>M<\/span><span>U<\/span><span>.<\/span>\r\n    <\/span>\r\n  <\/div>\r\n  <div class=\"logo-strip-big\" id=\"logoStripBig\">\r\n    <svg id=\"logoSvg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 171.68 40.73\" style=\"height:clamp(2.5rem,8vw,5rem);width:auto;overflow:visible\">\r\n      <g id=\"logoFlag\" style=\"transition:transform .6s cubic-bezier(0.34,1.56,0.64,1)\">\r\n        <polygon fill=\"#0a0a0a\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/>\r\n        <polygon fill=\"#0a0a0a\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/>\r\n        <polygon fill=\"#0a0a0a\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/>\r\n        <polygon fill=\"#0a0a0a\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/>\r\n      <\/g>\r\n      <g id=\"logoText\" style=\"transition:transform .6s cubic-bezier(0.34,1.56,0.64,1)\">\r\n        <polygon fill=\"#0a0a0a\" points=\"81.55 17.57 70.52 17.57 70.52 10.17 100.86 10.17 100.86 17.57 89.78 17.57 89.78 40.7 81.55 40.7 81.55 17.57\"\/>\r\n        <polygon fill=\"#0a0a0a\" points=\"120.58 21.39 128.53 10.17 135.66 10.17 135.66 40.7 127.38 40.7 127.38 24.65 124.03 29.39 116.95 29.39 113.54 24.65 113.54 40.7 105.31 40.7 105.31 10.17 112.39 10.17 120.58 21.39\"\/>\r\n        <path fill=\"#0a0a0a\" d=\"M139.96,40.7V10.17h21.24c6.85,0,9.61,5.1,9.61,9.61,0,3.54-1.84,7.54-6.44,8.87,0,.05.05.05.05.09l7.26,11.95h-9.29l-6.99-11.58h-7.22v11.58h-8.23ZM148.18,21.71h13.01c.87,0,1.38-.64,1.38-1.65v-.83c0-1.01-.51-1.65-1.38-1.65h-13.01v4.14Z\"\/>\r\n      <\/g>\r\n    <\/svg>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- ==================== SERVICES ==================== -->\r\n<section class=\"srv\" id=\"leistungen\">\r\n  <div class=\"wrap\">\r\n    <div class=\"srv-headline\">\r\n      <h2>Drei Bereiche, <span style=\"font-weight:700;background:linear-gradient(135deg,#6c63ff,#3ecfff,#3ecf8e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;\">klar verbessert.<\/span> Ein Partner.<\/h2>\r\n    <\/div>\r\n    <div class=\"srv-tabs\">\r\n      <div class=\"srv-tab active\" onclick=\"switchTab(0)\">\r\n        <svg class=\"srv-tab-icon\" viewBox=\"0 0 28 28\" fill=\"none\">\r\n          <polyline points=\"3,20 9,13 14,17 22,7\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n          <polyline points=\"18,7 22,7 22,11\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n        <\/svg>\r\n        <span class=\"srv-tab-name\">Sales<br>Operations<\/span>\r\n      <\/div>\r\n      <div class=\"srv-tab\" onclick=\"switchTab(1)\">\r\n        <svg class=\"srv-tab-icon\" viewBox=\"0 0 28 28\" fill=\"none\">\r\n          <circle cx=\"14\" cy=\"14\" r=\"5\" stroke=\"white\" stroke-width=\"2\"\/>\r\n          <circle cx=\"14\" cy=\"14\" r=\"10\" stroke=\"white\" stroke-width=\"1.5\" stroke-dasharray=\"3 2\"\/>\r\n          <circle cx=\"14\" cy=\"14\" r=\"1.5\" fill=\"white\"\/>\r\n        <\/svg>\r\n        <span class=\"srv-tab-name\">Marketing<br>Operations<\/span>\r\n      <\/div>\r\n      <div class=\"srv-tab\" onclick=\"switchTab(2)\">\r\n        <svg class=\"srv-tab-icon\" viewBox=\"0 0 28 28\" fill=\"none\">\r\n          <rect x=\"3\" y=\"3\" width=\"9\" height=\"9\" rx=\"2\" stroke=\"white\" stroke-width=\"2\"\/>\r\n          <rect x=\"16\" y=\"3\" width=\"9\" height=\"9\" rx=\"2\" stroke=\"white\" stroke-width=\"2\"\/>\r\n          <rect x=\"3\" y=\"16\" width=\"9\" height=\"9\" rx=\"2\" stroke=\"white\" stroke-width=\"2\"\/>\r\n          <rect x=\"16\" y=\"16\" width=\"9\" height=\"9\" rx=\"2\" stroke=\"white\" stroke-width=\"2\"\/>\r\n        <\/svg>\r\n        <span class=\"srv-tab-name\">Backoffice &<br>Data Ops<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Panel 0: Sales Operations -->\r\n    <div class=\"srv-panel active\" id=\"srvPanel0\">\r\n      <h3 class=\"srv-panel-title\">Mehr Auftr\u00e4ge, weniger Aufwand pro Abschluss<\/h3>\r\n      <p class=\"srv-panel-desc\">Dein Sales-Team verbringt zu viel Zeit mit Administration, Follow-ups und Offerten statt mit echten Verkaufsgespr\u00e4chen. TMR automatisiert den Prozess \u2014 damit dein Team mehr Abschl\u00fcsse erzielt, ohne mehr Leute einzustellen.<\/p>\r\n      <div class=\"tile-carousel\" id=\"tc-s0\">\r\n        <div class=\"tile-track-wrap\"><div class=\"tile-track\" id=\"tt-s0\">\r\n          <div class=\"tile-card\"><span class=\"tile-num\">01<\/span><div class=\"tile-title\">AI Sales Agents<\/div><div class=\"tile-desc\">Leads qualifizieren, nachfassen und priorisieren \u2014 vollautomatisch, ohne manuellen Aufwand.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">02<\/span><div class=\"tile-title\">Upselling mit historischen Daten<\/div><div class=\"tile-desc\">AI erkennt Kaufmuster und schl\u00e4gt Zusatzprodukte zur richtigen Zeit beim richtigen Kunden vor.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">03<\/span><div class=\"tile-title\">Offerten in Stunden statt Tagen<\/div><div class=\"tile-desc\">AI-gest\u00fctzte Angebotsbausteine \u2014 individuell, schnell, professionell.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">04<\/span><div class=\"tile-title\">Automatische Follow-up-Strecken<\/div><div class=\"tile-desc\">Kein Lead f\u00e4llt mehr durchs Raster. Jede Anfrage wird verfolgt \u2014 automatisch.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">05<\/span><div class=\"tile-title\">Team mit AI bef\u00e4higen<\/div><div class=\"tile-desc\">Wir schulen dein Team im Umgang mit AI-Tools \u2014 der Verk\u00e4ufer wird st\u00e4rker, nicht ersetzt.<\/div><\/div>\r\n        <\/div><\/div>\r\n        <div class=\"tile-nav\">\r\n          <button class=\"tile-arrow-btn\" id=\"tp-s0\"><svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg><\/button>\r\n          <div class=\"tile-dots\" id=\"td-s0\"><\/div>\r\n          <button class=\"tile-arrow-btn\" id=\"tn-s0\"><svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <a href=\"#kontakt\" class=\"srv-panel-btn\">Sales-Aufwand senken \u2192<\/a>\r\n    <\/div>\r\n\r\n    <!-- Panel 1: Marketing Operations -->\r\n    <div class=\"srv-panel\" id=\"srvPanel1\">\r\n      <h3 class=\"srv-panel-title\">Mehr Sichtbarkeit, ohne eigene Marketingabteilung<\/h3>\r\n      <p class=\"srv-panel-desc\">Kunden googeln dein Unternehmen, bevor sie anrufen \u2014 auch im klassischen Gesch\u00e4ft. Wer dort nichts findet, verliert Vertrauen, bevor das erste Gespr\u00e4ch \u00fcberhaupt stattfindet. TMR baut deine Sichtbarkeit auf und h\u00e4lt sie am Laufen.<\/p>\r\n      <div class=\"tile-carousel\" id=\"tc-s1\">\r\n        <div class=\"tile-track-wrap\"><div class=\"tile-track\" id=\"tt-s1\">\r\n          <div class=\"tile-card\"><span class=\"tile-num\">01<\/span><div class=\"tile-title\">Social Media Content automatisiert<\/div><div class=\"tile-desc\">Mehr Output, h\u00f6here Kadenz, weniger Aufwand \u2014 AI produziert, du genehmigst.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">02<\/span><div class=\"tile-title\">Kampagnenoptimierung mit AI<\/div><div class=\"tile-desc\">Was funktioniert, wird skaliert. Was nicht, wird gestoppt. Datenbasiert, nicht nach Gef\u00fchl.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">03<\/span><div class=\"tile-title\">Newsletter, Blog & Case Studies<\/div><div class=\"tile-desc\">Regelm\u00e4ssiger Content ohne eigene Redaktion \u2014 AI schreibt in deiner Stimme.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">04<\/span><div class=\"tile-title\">LinkedIn-Pr\u00e4senz aufbauen<\/div><div class=\"tile-desc\">Gesch\u00e4ftsleitung und Unternehmen sichtbar machen \u2014 ohne t\u00e4glich Zeit zu investieren.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">05<\/span><div class=\"tile-title\">Team mit AI bef\u00e4higen<\/div><div class=\"tile-desc\">Eigene Workflows, eigene Stimme, doppelte Geschwindigkeit \u2014 wir trainieren dein Team.<\/div><\/div>\r\n        <\/div><\/div>\r\n        <div class=\"tile-nav\">\r\n          <button class=\"tile-arrow-btn\" id=\"tp-s1\"><svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg><\/button>\r\n          <div class=\"tile-dots\" id=\"td-s1\"><\/div>\r\n          <button class=\"tile-arrow-btn\" id=\"tn-s1\"><svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <a href=\"#kontakt\" class=\"srv-panel-btn\">Sichtbarkeit aufbauen \u2192<\/a>\r\n    <\/div>\r\n\r\n    <!-- Panel 2: Backoffice & Data Ops -->\r\n    <div class=\"srv-panel\" id=\"srvPanel2\">\r\n      <h3 class=\"srv-panel-title\">Weniger Routinearbeit, mehr Zeit f\u00fcrs Kerngesch\u00e4ft<\/h3>\r\n      <p class=\"srv-panel-desc\">Produktdaten pflegen, Reports zusammenstellen, Protokolle schreiben, Excel-Listen aktualisieren \u2014 wertvolle Stunden, die im Tagesgesch\u00e4ft fehlen. TMR \u00fcbernimmt und automatisiert diese Routinearbeit.<\/p>\r\n      <div class=\"tile-carousel\" id=\"tc-s2\">\r\n        <div class=\"tile-track-wrap\"><div class=\"tile-track\" id=\"tt-s2\">\r\n          <div class=\"tile-card\"><span class=\"tile-num\">01<\/span><div class=\"tile-title\">Repetitive Aufgaben automatisieren<\/div><div class=\"tile-desc\">Reports, Protokolle und Datenpflege laufen von selbst \u2014 dein Team macht Wichtigeres.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">02<\/span><div class=\"tile-title\">AI-Agents f\u00fcr interne Prozesse<\/div><div class=\"tile-desc\">Anfragen beantworten, Daten aufbereiten, Workflows ausf\u00fchren \u2014 automatisch, zuverl\u00e4ssig.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">03<\/span><div class=\"tile-title\">Wissensdatenbank aufbauen<\/div><div class=\"tile-desc\">Internes Know-how strukturieren und f\u00fcr alle zug\u00e4nglich machen \u2014 kein Wissen geht verloren.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">04<\/span><div class=\"tile-title\">Systeme verbinden<\/div><div class=\"tile-desc\">ERP, CRM und bestehende Tools miteinander sprechen lassen \u2014 ohne Medienbruch.<\/div><\/div>\r\n          <div class=\"tile-card\"><span class=\"tile-num\">05<\/span><div class=\"tile-title\">Team entlasten & bef\u00e4higen<\/div><div class=\"tile-desc\">Weniger Adminarbeit, mehr Kapazit\u00e4t f\u00fcrs Kerngesch\u00e4ft \u2014 mit AI-Schulung inklusive.<\/div><\/div>\r\n        <\/div><\/div>\r\n        <div class=\"tile-nav\">\r\n          <button class=\"tile-arrow-btn\" id=\"tp-s2\"><svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg><\/button>\r\n          <div class=\"tile-dots\" id=\"td-s2\"><\/div>\r\n          <button class=\"tile-arrow-btn\" id=\"tn-s2\"><svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg><\/button>\r\n        <\/div>\r\n      <\/div>\r\n      <a href=\"#kontakt\" class=\"srv-panel-btn\">Routinearbeit abgeben \u2192<\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- LEARNING HUB -->\r\n<section class=\"learn\" id=\"learning\">\r\n  <div class=\"wrap\">\r\n    <div class=\"learn-header\">\r\n      <p class=\"learn-eyebrow\">Weiterbildung<\/p>\r\n      <h2 class=\"learn-h2\">Wissen, das du <strong>direkt anwenden<\/strong> kannst.<\/h2>\r\n      <p class=\"learn-sub\">Kostenlose Live-Sessions \u2014 praxisnah, ohne Verkaufsdruck, von Leuten die es t\u00e4glich umsetzen.<\/p>\r\n    <\/div>\r\n    <div class=\"learn-grid\">\r\n\r\n      <div class=\"learn-card\">\r\n        <div class=\"learn-card-img-wrap\" style=\"background:linear-gradient(135deg,#0d0d14,#16161f);display:flex;align-items:center;justify-content:center;\">\r\n          <svg viewBox=\"0 0 64 64\" fill=\"none\" style=\"width:48px;height:48px;opacity:.3;\">\r\n            <rect x=\"4\" y=\"12\" width=\"56\" height=\"36\" rx=\"4\" stroke=\"white\" stroke-width=\"2\"\/>\r\n            <polygon points=\"26,22 26,42 44,32\" fill=\"white\"\/>\r\n          <\/svg>\r\n        <\/div>\r\n        <div class=\"learn-card-body\">\r\n          <span class=\"learn-card-tag\"><span class=\"dot\"><\/span>Live-Session<\/span>\r\n          <h3 style=\"color:rgba(255,255,255,.4);font-style:italic;\">Thema folgt<\/h3>\r\n          <p style=\"color:rgba(255,255,255,.3);\">Wir definieren die Inhalte gemeinsam \u2014 praxisnah, ohne Verkaufsdruck, direkt anwendbar.<\/p>\r\n          <div class=\"learn-card-meta\">\r\n            <svg viewBox=\"0 0 24 24\" style=\"width:14px;height:14px;stroke:rgba(255,255,255,.25);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg>\r\n            <span style=\"color:rgba(255,255,255,.25);\">Datum noch offen \u00b7 Online<\/span>\r\n          <\/div>\r\n          <div style=\"display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.8rem 1.75rem;border:1px dashed rgba(255,255,255,.2);color:rgba(255,255,255,.3);border-radius:100px;\">Demn\u00e4chst \u2192<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"learn-card\">\r\n        <div class=\"learn-card-img-wrap\" style=\"background:linear-gradient(135deg,#0d0d14,#16161f);display:flex;align-items:center;justify-content:center;\">\r\n          <svg viewBox=\"0 0 64 64\" fill=\"none\" style=\"width:48px;height:48px;opacity:.3;\">\r\n            <circle cx=\"32\" cy=\"32\" r=\"20\" stroke=\"white\" stroke-width=\"2\"\/>\r\n            <path d=\"M22 32 L30 40 L44 24\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n          <\/svg>\r\n        <\/div>\r\n        <div class=\"learn-card-body\">\r\n          <span class=\"learn-card-tag\" style=\"color:#3ecfff;background:rgba(62,207,255,.12);border-color:rgba(62,207,255,.25);\"><span class=\"dot\" style=\"background:#3ecfff;\"><\/span>Case Study<\/span>\r\n          <h3 style=\"color:rgba(255,255,255,.4);font-style:italic;\">Thema folgt<\/h3>\r\n          <p style=\"color:rgba(255,255,255,.3);\">Ein echtes Kundenprojekt \u2014 Setup, Probleme, L\u00f6sungen, Resultate. Anonymisiert, ungefiltert.<\/p>\r\n          <div class=\"learn-card-meta\">\r\n            <svg viewBox=\"0 0 24 24\" style=\"width:14px;height:14px;stroke:rgba(255,255,255,.25);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/><\/svg>\r\n            <span style=\"color:rgba(255,255,255,.25);\">Datum noch offen \u00b7 Online<\/span>\r\n          <\/div>\r\n          <div style=\"display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.8rem 1.75rem;border:1px dashed rgba(255,255,255,.2);color:rgba(255,255,255,.3);border-radius:100px;\">Demn\u00e4chst \u2192<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"learn-card\" style=\"border-color:rgba(62,207,142,.2);\" id=\"newsCard\">\r\n        <div style=\"background:linear-gradient(135deg,#050508,#0d0d14);height:160px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.75rem;position:relative;overflow:hidden;flex-shrink:0;\">\r\n          <div style=\"position:absolute;inset:0;background-image:linear-gradient(rgba(62,207,142,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(62,207,142,.05) 1px,transparent 1px);background-size:28px 28px;\"><\/div>\r\n          <canvas id=\"newsWave\" width=\"260\" height=\"55\" style=\"position:relative;z-index:1;display:block;opacity:.5;\"><\/canvas>\r\n          <div style=\"position:relative;z-index:1;display:flex;align-items:center;gap:.5rem;\">\r\n            <span style=\"width:7px;height:7px;border-radius:50%;background:#3ecf8e;animation:learnPulse 1.5s ease infinite;display:block;\"><\/span>\r\n            <span style=\"font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3ecf8e;\">AI News \u00b7 Live<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;flex:1;\">\r\n          <span class=\"learn-card-tag\" style=\"color:#3ecf8e;background:rgba(62,207,142,.12);border-color:rgba(62,207,142,.25);margin-bottom:.85rem;\"><span class=\"dot\" style=\"background:#3ecf8e;\"><\/span>AI News<\/span>\r\n          <div id=\"newsItems\" style=\"display:flex;flex-direction:column;gap:0;flex:1;\">\r\n            <div style=\"padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.07);\"><div style=\"font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3ecf8e;margin-bottom:.2rem;\">Agents<\/div><p style=\"font-size:.8rem;font-weight:500;color:rgba(255,255,255,.85);line-height:1.4;margin:0;\">OpenAI lanciert neue Agent-Architektur f\u00fcr autonome Workflows.<\/p><\/div>\r\n            <div style=\"padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.07);\"><div style=\"font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3ecf8e;margin-bottom:.2rem;\">Business<\/div><p style=\"font-size:.8rem;font-weight:500;color:rgba(255,255,255,.85);line-height:1.4;margin:0;\">Schweizer KMU steigern Effizienz mit AI-Workflows um 40%.<\/p><\/div>\r\n            <div style=\"padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.07);\"><div style=\"font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3ecf8e;margin-bottom:.2rem;\">LLM<\/div><p style=\"font-size:.8rem;font-weight:500;color:rgba(255,255,255,.85);line-height:1.4;margin:0;\">Claude 4 \u00fcbertrifft GPT-4o in komplexen Reasoning-Tests.<\/p><\/div>\r\n            <div style=\"padding:.5rem 0;\"><div style=\"font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3ecf8e;margin-bottom:.2rem;\">Automation<\/div><p style=\"font-size:.8rem;font-weight:500;color:rgba(255,255,255,.85);line-height:1.4;margin:0;\">n8n und Make.com: 200% mehr KMU-Nutzer in 12 Monaten.<\/p><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n    <div class=\"learn-footer\">\r\n      <p class=\"learn-footer-text\"><strong>F\u00fcr dein ganzes Team?<\/strong> Wir bringen die Inhalte direkt zu euch \u2014 als Inhouse-Schulung, zugeschnitten auf eure Prozesse.<\/p>\r\n      <a href=\"#kontakt\" class=\"learn-footer-btn\">Inhouse-Schulung anfragen \u2192<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ==================== HOW ==================== -->\r\n<section class=\"how rev sec-light\" id=\"how\">\r\n  <div class=\"wrap\">\r\n    <div class=\"how-header rev\">\r\n      <p class=\"how-eyebrow\">Wie wir arbeiten<\/p>\r\n      <h2 class=\"how-h2\">Von der Idee zu <strong>funktionierenden Prozessen.<\/strong><\/h2>\r\n    <\/div>\r\n    <div class=\"how-grid\">\r\n      <div class=\"how-card rev d1\">\r\n        <div class=\"how-card-num\">01<\/div>\r\n        <div class=\"how-card-title\">Discover \u2014 verstehen.<\/div>\r\n        <div class=\"how-card-desc\">Wir analysieren Prozesse, Ziele, Rollen und Engp\u00e4sse. Nicht um einen Bericht zu schreiben, sondern um zu verstehen, wo dein Team t\u00e4glich Zeit verliert.<\/div>\r\n        <div class=\"how-card-bar\"><\/div>\r\n      <\/div>\r\n      <div class=\"how-card rev d2\">\r\n        <div class=\"how-card-num\">02<\/div>\r\n        <div class=\"how-card-title\">Design \u2014 priorisieren.<\/div>\r\n        <div class=\"how-card-desc\">Use Cases priorisieren, Workflows entwerfen, Roadmap definieren. Was bringt am meisten in den n\u00e4chsten 90 Tagen \u2014 das setzen wir zuerst um.<\/div>\r\n        <div class=\"how-card-bar\"><\/div>\r\n      <\/div>\r\n      <div class=\"how-card rev d3\">\r\n        <div class=\"how-card-num\">03<\/div>\r\n        <div class=\"how-card-title\">Build \u2014 umsetzen.<\/div>\r\n        <div class=\"how-card-desc\">Automationen, Vorlagen, Systeme und Integrationen produktiv machen. Keine Prototypen, keine Pr\u00e4sentationen \u2014 funktionierende L\u00f6sungen im Alltag.<\/div>\r\n        <div class=\"how-card-bar\"><\/div>\r\n      <\/div>\r\n      <div class=\"how-card rev d1\">\r\n        <div class=\"how-card-num\">04<\/div>\r\n        <div class=\"how-card-title\">Operate \u2014 entlasten.<\/div>\r\n        <div class=\"how-card-desc\">Wiederkehrende Aufgaben \u00fcbernehmen, Qualit\u00e4tschecks durchf\u00fchren, laufend verbessern. Operative Entlastung ab dem ersten Monat \u2014 nicht erst nach einem Jahr.<\/div>\r\n        <div class=\"how-card-bar\"><\/div>\r\n      <\/div>\r\n      <div class=\"how-card rev d2\">\r\n        <div class=\"how-card-num\">05<\/div>\r\n        <div class=\"how-card-title\">Enable \u2014 bef\u00e4higen.<\/div>\r\n        <div class=\"how-card-desc\">Dein Team lernt, AI-Workflows zu verstehen, anzuwenden und eigenst\u00e4ndig weiterzuentwickeln. Wir schaffen Kompetenz, nicht Abh\u00e4ngigkeit.<\/div>\r\n        <div class=\"how-card-bar\"><\/div>\r\n      <\/div>\r\n      <div class=\"how-card rev d3\">\r\n        <div class=\"how-card-num\">06<\/div>\r\n        <div class=\"how-card-title\">Optimize \u2014 messen.<\/div>\r\n        <div class=\"how-card-desc\">KPIs, Qualit\u00e4t und Akzeptanz laufend messen. Was funktioniert, wird ausgebaut. Was nicht, wird angepasst. Kein Einmalprojekt \u2014 sondern kontinuierliche Verbesserung.<\/div>\r\n        <div class=\"how-card-bar\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ==================== ABOUT ==================== -->\r\n<section class=\"about rev\" id=\"ueber\">\r\n  <div class=\"wrap\">\r\n    <div class=\"about-grid\">\r\n      <div>\r\n        <p class=\"about-eyebrow\">Wer wir sind<\/p>\r\n        <div class=\"about-quote\" id=\"aboutQuote\">TMR ist dein Swiss-led AI Operations Partner. Wir arbeiten mit <strong>ambitionierten KMU<\/strong> zusammen \u2014 und machen AI im Alltag nutzbar.<\/div>\r\n        <p class=\"about-text\">TMR verbindet, was sonst getrennt bleibt: Business-Verst\u00e4ndnis, Marketing- und Sales-Kompetenz, AI-Umsetzung und laufenden Betrieb \u2014 unter Schweizer Projektverantwortung. Wir starten beim Engpass in deinem Unternehmen, \u00fcbersetzen ihn in einen klaren Workflow und sorgen daf\u00fcr, dass das Ergebnis im Alltag genutzt wird. Klare Briefings, SOPs, Reviews und monatliches Reporting \u2014 du weisst jederzeit, was l\u00e4uft und was als n\u00e4chstes kommt.<\/p>\r\n        <a href=\"#kontakt\" class=\"about-cta\">Mehr \u00fcber TMR <svg viewBox=\"0 0 24 24\"><line x1=\"7\" y1=\"17\" x2=\"17\" y2=\"7\"\/><polyline points=\"7 7 17 7 17 17\"\/><\/svg><\/a>\r\n      <\/div>\r\n      <div class=\"stats-grid\">\r\n        <div class=\"stat-card rev d1\"><div class=\"stat-n\">5+<\/div><div class=\"stat-l\">Jahre Erfahrung<\/div><\/div>\r\n        <div class=\"stat-card rev d2\"><div class=\"stat-n\">80+<\/div><div class=\"stat-l\">Projekte umgesetzt<\/div><\/div>\r\n        <div class=\"stat-card rev d3\"><div class=\"stat-n\">100%<\/div><div class=\"stat-l\">Schweizer Projektf\u00fchrung<\/div><\/div>\r\n        <div class=\"stat-card rev d4\"><div class=\"stat-n\">3<\/div><div class=\"stat-l\">Kernprodukte<\/div><\/div>\r\n        <div class=\"stat-card stat-wide rev d5\">\r\n          <div class=\"stat-wide-text\">\r\n            <div class=\"stat-wide-title\">Werde Teil von TMR<\/div>\r\n            <div class=\"stat-wide-sub\">Gestalte AI-L\u00f6sungen mit echtem Mehrwert f\u00fcr Schweizer KMU.<\/div>\r\n          <\/div>\r\n          <a href=\"#\" onclick=\"event.preventDefault();openLegal('karriereOverlay')\" class=\"stat-btn\">Stellen ansehen \u2197<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ==================== CONTACT ==================== -->\r\n<section class=\"contact rev sec-light\" id=\"kontakt\">\r\n  <div class=\"wrap\">\r\n    <div class=\"contact-grid\">\r\n      <div class=\"contact-left\">\r\n        <h2>Lass uns<br><span id=\"ctaWord\" style=\"display:inline-block;overflow:hidden;position:relative\"><span id=\"ctaInner\" style=\"display:inline-block;transition:transform .5s cubic-bezier(0.16,1,0.3,1),opacity .4s ease;font-weight:700;white-space:nowrap\">starten.<\/span><\/span><\/h2>\r\n        <p>Kein Formular-Pingpong. Wir schauen uns deine Situation an und sagen dir ehrlich, ob und wie TMR helfen kann \u2014 mit konkreten n\u00e4chsten Schritten.<\/p>\r\n        <div class=\"cinfo\">\r\n          <div class=\"ci\"><div class=\"ci-dot\"><svg viewBox=\"0 0 24 24\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81 19.79 19.79 0 01.09 1.18 2 2 0 012 .09h3a2 2 0 012 1.72 12.84 12.84 0 00.7 2.81 2 2 0 01-.45 2.11L6.09 7.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45 12.84 12.84 0 002.81.7A2 2 0 0122 16.92z\"\/><\/svg><\/div><div><div class=\"ci-lbl\">Telefon<\/div><div class=\"ci-val\">+41 76 580 98 99<\/div><\/div><\/div>\r\n          <div class=\"ci\"><div class=\"ci-dot\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg><\/div><div><div class=\"ci-lbl\">E-Mail<\/div><div class=\"ci-val\" id=\"contactMail\"><\/div><\/div><\/div>\r\n          <div class=\"ci\"><div class=\"ci-dot\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 014 10 15.3 15.3 0 01-4 10 15.3 15.3 0 01-4-10 15.3 15.3 0 014-10z\"\/><\/svg><\/div><div><div class=\"ci-lbl\">Website<\/div><div class=\"ci-val\">www.tmrgroup.ch<\/div><\/div><\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"form-wrap\">\r\n        <div class=\"frow\">\r\n          <div class=\"field\"><label>Vorname<\/label><input type=\"text\" id=\"fn\" placeholder=\"Max\"><\/div>\r\n          <div class=\"field\"><label>Nachname<\/label><input type=\"text\" id=\"ln\" placeholder=\"Mustermann\"><\/div>\r\n        <\/div>\r\n        <div class=\"field\"><label>E-Mail<\/label><input type=\"email\" id=\"em\" placeholder=\"max@firma.ch\"><\/div>\r\n        <div class=\"field\"><label>Unternehmen<\/label><input type=\"text\" id=\"co\" placeholder=\"Muster AG\"><\/div>\r\n        <div class=\"field\" style=\"position:relative;\">\r\n          <label>Wo liegt dein gr\u00f6sster Engpass?<\/label>\r\n          <select id=\"svc\" style=\"appearance:none;-webkit-appearance:none;padding-right:2.5rem;\">\r\n            <option value=\"\" disabled selected>Bereich ausw\u00e4hlen\u2026<\/option>\r\n            <option>Marketing &amp; Sichtbarkeit<\/option>\r\n            <option>Vertrieb &amp; Offerten<\/option>\r\n            <option>Backoffice &amp; Administration<\/option>\r\n            <option>AI-Strategie &amp; Roadmap<\/option>\r\n            <option>AI Schulung &amp; Enablement<\/option>\r\n            <option>Ich bin unsicher \u2014 brauche Analyse<\/option>\r\n          <\/select>\r\n          <svg viewBox=\"0 0 24 24\" style=\"position:absolute;right:.9rem;top:58%;transform:translateY(-50%);width:16px;height:16px;stroke:#0a0a0a;fill:none;stroke-width:2.5;stroke-linecap:round;pointer-events:none;\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"field\"><label>Kurzbeschrieb<\/label><textarea id=\"msg\" placeholder=\"Was besch\u00e4ftigt dich gerade? Was sollte sich in den n\u00e4chsten 6 Monaten ver\u00e4ndern?\"><\/textarea><\/div>\r\n        <div class=\"form-foot\">\r\n          <span class=\"priv\">Deine Daten werden vertraulich behandelt.<\/span>\r\n          <button class=\"sbtn\" id=\"sb\" onclick=\"sf()\">AI-Potenzial pr\u00fcfen \u2192<\/button>\r\n        <\/div>\r\n        <div class=\"fok\" id=\"fok\">Danke! Wir melden uns innerhalb von 24 Stunden bei dir.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<\/main>\r\n\r\n<!-- ==================== FOOTER ==================== -->\r\n<footer>\r\n  <div class=\"wrap\">\r\n    <div class=\"foot-grid\">\r\n      <div class=\"foot-col\">\r\n        <div class=\"foot-nav-list\">\r\n          <a href=\"#leistungen\">Leistungen<\/a>\r\n          <a href=\"#how\">Wie wir arbeiten<\/a>\r\n          <a href=\"#ueber\">\u00dcber TMR<\/a>\r\n          <a href=\"#kontakt\">Kontakt<\/a>\r\n          <a href=\"#\" onclick=\"event.preventDefault();openLegal('impressumOverlay')\">Impressum<\/a>\r\n          <a href=\"#\" onclick=\"event.preventDefault();openLegal('datenschutzOverlay')\">Datenschutz<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"foot-col\">\r\n        <div class=\"foot-col-title\">Kontakt<\/div>\r\n        <a href=\"tel:+41765809899\" class=\"foot-contact-item\">+41 76 580 98 99<\/a>\r\n        <span class=\"foot-contact-item\" id=\"footerMail\"><\/span>\r\n        <a href=\"https:\/\/www.tmrgroup.ch\" class=\"foot-contact-item\">www.tmrgroup.ch<\/a>\r\n      <\/div>\r\n      <div class=\"foot-col\">\r\n        <div class=\"foot-col-title\">Karriere<\/div>\r\n        <a href=\"#kontakt\" class=\"foot-contact-item\">Werde Teil von TMR!<\/a>\r\n        <a href=\"#\" onclick=\"event.preventDefault();openLegal('karriereOverlay')\" class=\"foot-careers-link\">Stellen ansehen <svg viewBox=\"0 0 24 24\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"foot-bottom\">\r\n      <div class=\"foot-bottom-logo\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 171.68 40.73\">\r\n          <polygon fill=\"#fff\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/>\r\n          <polygon fill=\"#fff\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/>\r\n          <polygon fill=\"#fff\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/>\r\n          <polygon fill=\"#fff\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/>\r\n          <polygon fill=\"#fff\" points=\"81.55 17.57 70.52 17.57 70.52 10.17 100.86 10.17 100.86 17.57 89.78 17.57 89.78 40.7 81.55 40.7 81.55 17.57\"\/>\r\n          <polygon fill=\"#fff\" points=\"120.58 21.39 128.53 10.17 135.66 10.17 135.66 40.7 127.38 40.7 127.38 24.65 124.03 29.39 116.95 29.39 113.54 24.65 113.54 40.7 105.31 40.7 105.31 10.17 112.39 10.17 120.58 21.39\"\/>\r\n          <path fill=\"#fff\" d=\"M139.96,40.7V10.17h21.24c6.85,0,9.61,5.1,9.61,9.61,0,3.54-1.84,7.54-6.44,8.87,0,.05.05.05.05.09l7.26,11.95h-9.29l-6.99-11.58h-7.22v11.58h-8.23ZM148.18,21.71h13.01c.87,0,1.38-.64,1.38-1.65v-.83c0-1.01-.51-1.65-1.38-1.65h-13.01v4.14Z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n      <span class=\"foot-copy\">\u00a92026 The Marketing Republic GmbH. Alle Rechte vorbehalten.<\/span>\r\n      <div class=\"foot-soc\"><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<\/div><!-- end .tmr-wrap -->\r\n\r\n<!-- MOBILE MENU \u2014 ausserhalb aller Container -->\r\n<nav id=\"mobMenu\" aria-hidden=\"true\">\r\n  <ul class=\"mob-links\">\r\n    <li><a href=\"#leistungen\" onclick=\"closeMenu()\">Leistungen <span class=\"arr\">\u2192<\/span><\/a><\/li>\r\n    <li><a href=\"#learning\" onclick=\"closeMenu()\">Weiterbildung <span class=\"arr\">\u2192<\/span><\/a><\/li>\r\n    <li><a href=\"#how\" onclick=\"closeMenu()\">Wie wir arbeiten <span class=\"arr\">\u2192<\/span><\/a><\/li>\r\n    <li><a href=\"#ueber\" onclick=\"closeMenu()\">\u00dcber TMR <span class=\"arr\">\u2192<\/span><\/a><\/li>\r\n    <li><a href=\"#kontakt\" onclick=\"closeMenu()\">Kontakt <span class=\"arr\">\u2192<\/span><\/a><\/li>\r\n  <\/ul>\r\n  <a href=\"#kontakt\" class=\"mob-cta\" onclick=\"closeMenu()\">AI-Potenzial pr\u00fcfen \u2192<\/a>\r\n  <div class=\"mob-accent\"><\/div>\r\n<\/nav>\r\n\r\n<!-- ==================== COOKIE BANNER ==================== -->\r\n<div id=\"tmrCookieOverlay\"><\/div>\r\n<div id=\"tmrCookieModal\" role=\"dialog\" aria-labelledby=\"tmrCookieTitle\" aria-modal=\"true\">\r\n  <div class=\"tmr-cookie-head\">\r\n    <span class=\"tmr-cookie-eyebrow\">Datenschutz<\/span>\r\n    <button class=\"tmr-cookie-close\" id=\"tmrCookieClose\" aria-label=\"Schliessen\">\r\n      <svg viewBox=\"0 0 24 24\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/><\/svg>\r\n    <\/button>\r\n  <\/div>\r\n  <h2 class=\"tmr-cookie-title\" id=\"tmrCookieTitle\">Wir respektieren <strong>deine Privatsph\u00e4re.<\/strong><\/h2>\r\n  <p class=\"tmr-cookie-text\">Um dir ein optimales Erlebnis zu bieten, verwenden wir Technologien wie Cookies, um Ger\u00e4teinformationen zu speichern. Wenn du zustimmst, k\u00f6nnen wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten.<\/p>\r\n  <div class=\"tmr-cookie-settings\" id=\"tmrCookieSettings\">\r\n    <div class=\"tmr-cookie-row\">\r\n      <div><div class=\"tmr-cookie-row-label\">Notwendig<\/div><div class=\"tmr-cookie-row-desc\">Erforderlich f\u00fcr den Betrieb der Website.<\/div><\/div>\r\n      <label class=\"tmr-toggle\"><input type=\"checkbox\" checked disabled><span class=\"tmr-toggle-slider\"><\/span><\/label>\r\n    <\/div>\r\n    <div class=\"tmr-cookie-row\">\r\n      <div><div class=\"tmr-cookie-row-label\">Statistik<\/div><div class=\"tmr-cookie-row-desc\">Hilft uns, die Nutzung zu verstehen.<\/div><\/div>\r\n      <label class=\"tmr-toggle\"><input type=\"checkbox\" id=\"tmrConsentStats\"><span class=\"tmr-toggle-slider\"><\/span><\/label>\r\n    <\/div>\r\n    <div class=\"tmr-cookie-row\">\r\n      <div><div class=\"tmr-cookie-row-label\">Marketing<\/div><div class=\"tmr-cookie-row-desc\">F\u00fcr personalisierte Inhalte und Tracking.<\/div><\/div>\r\n      <label class=\"tmr-toggle\"><input type=\"checkbox\" id=\"tmrConsentMarketing\"><span class=\"tmr-toggle-slider\"><\/span><\/label>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"tmr-cookie-buttons\">\r\n    <button class=\"tmr-cookie-btn tmr-cookie-btn--primary\" id=\"tmrCookieAccept\">Akzeptieren \u2192<\/button>\r\n    <button class=\"tmr-cookie-btn tmr-cookie-btn--ghost\" id=\"tmrCookieDecline\">Ablehnen<\/button>\r\n    <button class=\"tmr-cookie-btn tmr-cookie-btn--text\" id=\"tmrCookieSettingsBtn\">Einstellungen<\/button>\r\n  <\/div>\r\n  <div class=\"tmr-cookie-links\">\r\n    <a href=\"#\" onclick=\"event.preventDefault();tmrHideCookie();openLegal('datenschutzOverlay');\">Datenschutz<\/a>\r\n    <a href=\"#\" onclick=\"event.preventDefault();tmrHideCookie();openLegal('impressumOverlay');\">Impressum<\/a>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script data-cfasync=\"false\" src=\"\/cdn-cgi\/scripts\/5c5dd728\/cloudflare-static\/email-decode.min.js\"><\/script>\r\n<script>\r\nlet isOpen=false;\r\nlet lastToggleTime=0;\r\n\r\nfunction openMenu(){\r\n  isOpen=true;\r\n  const btn=document.getElementById('floatBurger');\r\n  const menu=document.getElementById('mobMenu');\r\n  btn.classList.add('open');\r\n  \/\/ Position direkt per JS erzwingen \u2014 unabh\u00e4ngig von CSS transforms\r\n  menu.style.cssText='display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:2147483645!important;background:#0a0a0a!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;padding:5rem 2rem 4rem!important;overflow:hidden!important;opacity:0;transform:translateY(-8px);transition:opacity .35s ease,transform .35s ease;';\r\n  requestAnimationFrame(()=>requestAnimationFrame(()=>{\r\n    menu.style.opacity='1';\r\n    menu.style.transform='translateY(0)';\r\n    menu.classList.add('open');\r\n  }));\r\n  document.documentElement.style.overflow='hidden';\r\n  document.body.style.overflow='hidden';\r\n}\r\n\r\nfunction closeMenu(){\r\n  isOpen=false;\r\n  const btn=document.getElementById('floatBurger');\r\n  const menu=document.getElementById('mobMenu');\r\n  btn.classList.remove('open');\r\n  menu.classList.remove('open');\r\n  menu.style.opacity='0';\r\n  menu.style.transform='translateY(-8px)';\r\n  document.documentElement.style.overflow='';\r\n  document.body.style.overflow='';\r\n  setTimeout(()=>{\r\n    if(!isOpen){\r\n      menu.style.display='none';\r\n      menu.style.cssText='display:none;';\r\n    }\r\n  },400);\r\n}\r\n\r\n\/\/ Init: Burger und Men\u00fc ans direkte body h\u00e4ngen\r\n(function(){\r\n  var burger=document.getElementById('floatBurger');\r\n  var menu=document.getElementById('mobMenu');\r\n  if(burger){\r\n    document.body.appendChild(burger);\r\n    \/\/ Styles direkt per JS setzen \u2014 CSS-Klassen k\u00f6nnen durch WP \u00fcberschrieben werden\r\n    burger.style.cssText='position:fixed!important;top:2.5rem!important;right:1.1rem!important;z-index:2147483646!important;width:48px!important;height:48px!important;display:'+(window.innerWidth<=768?'flex':'none')+'!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;cursor:pointer!important;background:rgba(255,255,255,0.12)!important;border:1px solid rgba(255,255,255,0.22)!important;border-radius:14px!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;padding:0!important;outline:none!important;-webkit-tap-highlight-color:transparent!important;';\r\n    window.addEventListener('resize',function(){\r\n      burger.style.setProperty('display',window.innerWidth<=768?'flex':'none','important');\r\n    },{passive:true});\r\n  }\r\n  if(menu){\r\n    document.body.appendChild(menu);\r\n    menu.style.display='none';\r\n  }\r\n  if(!burger)return;\r\n  burger.addEventListener('click',function(e){\r\n    e.preventDefault();\r\n    e.stopPropagation();\r\n    var now=Date.now();\r\n    if(now-lastToggleTime<500)return;\r\n    lastToggleTime=now;\r\n    isOpen?closeMenu():openMenu();\r\n  });\r\n})();\r\ndocument.addEventListener('keydown',e=>{if(e.key==='Escape'&&isOpen)closeMenu();});\r\n\r\n(function(){\r\n  const fb=document.getElementById('floatBurger');\r\n  function upd(){\r\n    if(window.innerWidth>768)return;\r\n    let onLight=false;\r\n    document.querySelectorAll('#logoStrip,.sec-light').forEach(el=>{const r=el.getBoundingClientRect();if(r.top<60&&r.bottom>0)onLight=true;});\r\n    fb.classList.toggle('light',onLight);\r\n  }\r\n  window.addEventListener('scroll',upd,{passive:true});upd();\r\n})();\r\nfunction switchTab(idx){\r\n  document.querySelectorAll('.srv-tab').forEach((t,i)=>t.classList.toggle('active',i===idx));\r\n  document.querySelectorAll('.srv-panel').forEach((p,i)=>p.classList.toggle('active',i===idx));\r\n}\r\n\r\ndocument.querySelectorAll('.mob-links a').forEach(a=>{\r\n  a.addEventListener('touchstart',()=>a.style.color='#fff',{passive:true});\r\n  a.addEventListener('touchend',()=>setTimeout(()=>a.style.color='',300),{passive:true});\r\n});\r\n\r\n(function(){\r\n  const quote=document.getElementById('aboutQuote');if(!quote)return;\r\n  const units=[];\r\n  Array.from(quote.childNodes).forEach(node=>{\r\n    if(node.nodeType===3){\r\n      const parts=node.textContent.split(' ');const frag=document.createDocumentFragment();\r\n      parts.forEach((w,i)=>{if(w){const sp=document.createElement('span');sp.className='aword';sp.textContent=w;sp.style.cssText='display:inline-block;color:rgba(255,255,255,0.08);transition:color 0.04s ease';frag.appendChild(sp);units.push(sp);}if(i<parts.length-1)frag.appendChild(document.createTextNode(' '));});\r\n      node.parentNode.replaceChild(frag,node);\r\n    }else if(node.nodeType===1)units.push(node);\r\n  });\r\n  function upd(){const r=quote.getBoundingClientRect();const wh=window.innerHeight;const p=Math.max(0,Math.min(1,(wh-r.top)\/(r.height+wh*.4)));const n=Math.floor(p*units.length);units.forEach((u,i)=>{if(u.classList&&u.classList.contains('aword'))u.style.color=i<n?'#fff':'rgba(255,255,255,0.08)';});}\r\n  window.addEventListener('scroll',upd,{passive:true});upd();\r\n})();\r\n\r\n(function(){\r\n  function animateCount(el,target,suffix,dur){const start=performance.now();const isDec=String(target).includes('.');function upd(now){const p=Math.min((now-start)\/dur,1);const e=1-Math.pow(1-p,3);el.textContent=(isDec?(e*target).toFixed(1):Math.floor(e*target))+suffix;if(p<1)requestAnimationFrame(upd);}requestAnimationFrame(upd);}\r\n  const obs=new IntersectionObserver(entries=>{entries.forEach((e,i)=>{if(e.isIntersecting&&!e.target.classList.contains('counted')){setTimeout(()=>{e.target.classList.add('counted');const n=e.target.querySelector('.stat-n');if(!n)return;const t=n.textContent.trim();if(t.includes('5+'))animateCount(n,5,'+',1200);else if(t.includes('80+'))animateCount(n,80,'+',1500);else if(t.includes('100'))animateCount(n,100,'%',1800);else if(t==='3')animateCount(n,3,'',800);},i*120);}else if(!e.isIntersecting){e.target.classList.remove('counted');const n=e.target.querySelector('.stat-n');if(n){const t=n.textContent.trim();if(t.includes('+'))n.textContent=t.startsWith('8')?'80+':'5+';else if(t.includes('%'))n.textContent='100%';else n.textContent='3';}}});},{threshold:0.3});\r\n  document.querySelectorAll('.stat-card').forEach(c=>obs.observe(c));\r\n})();\r\n\r\n(function(){\r\n  const el=document.getElementById('ctaInner');if(!el)return;\r\n  const words=['starten.','skalieren.','wachsen.'];let i=0;\r\n  setInterval(()=>{el.style.transform='translateY(-100%)';el.style.opacity='0';setTimeout(()=>{i=(i+1)%words.length;el.textContent=words[i];el.style.transition='none';el.style.transform='translateY(100%)';el.style.opacity='0';requestAnimationFrame(()=>requestAnimationFrame(()=>{el.style.transition='transform .5s cubic-bezier(0.16,1,0.3,1),opacity .4s ease';el.style.transform='translateY(0)';el.style.opacity='1';}));},400);},2500);\r\n})();\r\n\r\nif(history.scrollRestoration)history.scrollRestoration='manual';\r\nwindow.scrollTo(0,0);\r\ndocument.addEventListener('DOMContentLoaded',()=>{window.scrollTo(0,0);});\r\nwindow.addEventListener('load',()=>{\r\n  window.scrollTo(0,0);\r\n  setTimeout(()=>window.scrollTo(0,0),50);\r\n  setTimeout(()=>window.scrollTo(0,0),200);\r\n});\r\nwindow.addEventListener('beforeunload',()=>{window.scrollTo(0,0);try{sessionStorage.setItem('scrollpos','0');}catch(e){}});\r\n\r\n(function(){\r\n  const v=document.getElementById('heroVid');if(!v)return;\r\n  v.setAttribute('preload','auto');\r\n  v.setAttribute('playsinline','');\r\n  v.muted=true;\r\n  v.style.transform='translate(-50%, -50%) scale(1.01) translateZ(0)';\r\n  v.style.webkitBackfaceVisibility='hidden';\r\n  v.style.backfaceVisibility='hidden';\r\n  v.style.willChange='transform';\r\n  v.load();\r\n  function tryPlay(){\r\n    v.muted=true;\r\n    var p=v.play();\r\n    if(p!==undefined)p.catch(function(){\r\n      document.addEventListener('click',function(){v.muted=true;v.play().catch(function(){});},{once:true,passive:true});\r\n      document.addEventListener('touchstart',function(){v.muted=true;v.play().catch(function(){});},{once:true,passive:true});\r\n    });\r\n  }\r\n  if(v.readyState>=2){tryPlay();}\r\n  else{v.addEventListener('canplay',tryPlay,{once:true});}\r\n  v.addEventListener('pause',function(){\r\n    if(!document.hidden&&!v.seeking){setTimeout(function(){v.play().catch(function(){});},50);}\r\n  },{passive:true});\r\n  var stallCount=0;\r\n  v.addEventListener('stalled',function(){\r\n    stallCount++;\r\n    if(stallCount>2){var ct=v.currentTime;v.load();v.currentTime=ct;v.play().catch(function(){});stallCount=0;}\r\n  });\r\n  v.addEventListener('waiting',function(){\r\n    setTimeout(function(){if(v.paused&&!document.hidden){v.play().catch(function(){});}},100);\r\n  });\r\n  document.addEventListener('visibilitychange',function(){\r\n    if(!document.hidden){v.muted=true;v.play().catch(function(){});}\r\n  },{passive:true});\r\n})();\r\n\r\nfunction updateNav(){\r\n  const nav=document.getElementById('nav');\r\n  if(nav)nav.classList.toggle('scrolled',scrollY>60);\r\n  const flag=document.getElementById('navFlag');\r\n  const text=document.getElementById('navText');\r\n  if(flag&&text){\r\n    if(scrollY>80){\r\n      text.style.opacity='0';text.style.transform='translateX(14px)';\r\n      flag.style.transform='scale(1.45) translateX(6px)';\r\n    }else{\r\n      text.style.opacity='1';text.style.transform='translateX(0)';\r\n      flag.style.transform='scale(1) translateX(0)';\r\n    }\r\n  }\r\n}\r\nwindow.addEventListener('scroll',updateNav);\r\nupdateNav();\r\n\r\nconst tmrObs=new IntersectionObserver(e=>e.forEach(x=>{if(x.isIntersecting)x.target.classList.add('on')}),{threshold:.07});\r\ndocument.querySelectorAll('.rev').forEach(el=>tmrObs.observe(el));\r\n\r\n(function(){\r\n  const logo=document.getElementById('logoStripBig');const flag=document.getElementById('logoFlag');const text=document.getElementById('logoText');\r\n  if(!logo||!flag||!text)return;let vis=false;\r\n  const obs=new IntersectionObserver(entries=>{entries.forEach(e=>{if(e.isIntersecting&&!vis){vis=true;logo.classList.add('logo-visible');logo.style.opacity='1';flag.style.transform='translateX(-40px)';text.style.opacity='0';text.style.transform='translateX(20px)';setTimeout(()=>{flag.style.transform='scale(1.6) translateX(22px)';},180);}else if(!e.isIntersecting){vis=false;logo.classList.remove('logo-visible');logo.style.opacity='0';flag.style.transform='translateX(-40px)';text.style.opacity='0';}});},{threshold:0.5});\r\n  obs.observe(logo);\r\n})();\r\n\r\n(function(){\r\n  function init(){\r\n    const strip=document.getElementById('logoStrip');if(!strip)return;\r\n    const SKIP=['#6c63ff','#7b74ff','#8a83ff','#99a0ff','#3ecfff','#3ecf8e'];\r\n    const plain=Array.from(strip.querySelectorAll('.fade-words span')).filter(s=>!SKIP.some(g=>(s.getAttribute('style')||'').includes(g)));\r\n    plain.forEach(s=>s.classList.add('stmt-char','hidden'));\r\n    function upd(){const r=strip.getBoundingClientRect();const wh=window.innerHeight;const p=Math.max(0,Math.min(1,(wh*0.8-r.top)\/(r.height*0.6)));const n=Math.floor(p*plain.length);plain.forEach((s,i)=>i<n?(s.classList.add('revealed'),s.classList.remove('hidden')):(s.classList.remove('revealed'),s.classList.add('hidden')));}\r\n    window.addEventListener('scroll',upd,{passive:true});upd();\r\n  }\r\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();\r\n})();\r\n\r\n(function(){\r\n  const u='info';const d='tmrgroup.ch';const e=u+'@'+d;\r\n  const link='<a href=\"mailto:'+e+'\" style=\"color:inherit;text-decoration:none;\">'+e+'<\/a>';\r\n  ['contactMail','footerMail'].forEach(id=>{const el=document.getElementById(id);if(el)el.innerHTML=link;});\r\n})();\r\n\r\n(function(){\r\n  function breakout(){\r\n    const wrap=document.querySelector('.tmr-wrap');\r\n    if(!wrap)return;\r\n    let el=wrap.parentElement;\r\n    while(el&&el!==document.body&&el!==document.documentElement){\r\n      const cs=window.getComputedStyle(el);\r\n      const ow=cs.overflowX;\r\n      const mw=cs.maxWidth;\r\n      if(ow==='hidden'||ow==='clip'||ow==='scroll'||(mw&&mw!=='none'&&parseInt(mw)<window.innerWidth)){\r\n        el.style.setProperty('max-width','none','important');\r\n        el.style.setProperty('overflow-x','visible','important');\r\n        el.style.setProperty('padding-left','0','important');\r\n        el.style.setProperty('padding-right','0','important');\r\n        el.style.setProperty('width','100%','important');\r\n      }\r\n      el=el.parentElement;\r\n    }\r\n  }\r\n  if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',breakout);}\r\n  else{breakout();}\r\n  window.addEventListener('load',breakout);\r\n})();\r\n\r\nconst FORMSPREE='https:\/\/formspree.io\/f\/mreyjped';\r\n\r\nasync function sf(){\r\n  const em=document.getElementById('em').value.trim();\r\n  if(!em){alert('Bitte E-Mail ausf\u00fcllen.');return;}\r\n  const btn=document.getElementById('sb');\r\n  btn.textContent='Wird gesendet\\u2026';btn.disabled=true;\r\n  try{\r\n    const res=await fetch(FORMSPREE,{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},body:JSON.stringify({vorname:document.getElementById('fn').value,nachname:document.getElementById('ln').value,email:em,unternehmen:document.getElementById('co').value,engpass:document.getElementById('svc').value,nachricht:document.getElementById('msg').value,_replyto:em,_subject:'Neue Anfrage \\u2013 The Marketing Republic'})});\r\n    if(res.ok){btn.textContent='Gesendet \\u2713';btn.classList.add('sent');document.getElementById('fok').style.display='block';}\r\n    else{btn.textContent='AI-Potenzial pr\u00fcfen \u2192';btn.disabled=false;alert('Fehler beim Senden. Bitte erneut versuchen.');}\r\n  }catch(e){btn.textContent='AI-Potenzial pr\u00fcfen \u2192';btn.disabled=false;alert('Fehler beim Senden.');}\r\n}\r\n\r\nasync function submitCareer(){\r\n  const name=document.getElementById('carName').value.trim();\r\n  const email=document.getElementById('carEmail').value.trim();\r\n  const stelle=document.getElementById('carStelle').value;\r\n  if(!name||!email||!stelle){alert('Bitte alle Pflichtfelder ausf\u00fcllen.');return;}\r\n  const btn=document.getElementById('carBtn');\r\n  btn.textContent='Wird gesendet\\u2026';btn.disabled=true;\r\n  try{\r\n    const res=await fetch(FORMSPREE,{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},body:JSON.stringify({name:name,nachname:document.getElementById('carLname').value,email:email,telefon:document.getElementById('carTel').value,stelle:stelle,motivationsschreiben:document.getElementById('carMsg').value,_replyto:email,_subject:'Neue Bewerbung: '+stelle+' \\u2013 The Marketing Republic'})});\r\n    if(res.ok){btn.textContent='Bewerbung eingegangen \\u2713';btn.classList.add('sent');document.getElementById('carOk').style.display='block';}\r\n    else{btn.textContent='Bewerbung senden \u2192';btn.disabled=false;alert('Fehler beim Senden. Bitte erneut versuchen.');}\r\n  }catch(e){btn.textContent='Bewerbung senden \u2192';btn.disabled=false;alert('Fehler beim Senden.');}\r\n}\r\n\r\nfunction openLegal(id){document.getElementById(id).classList.add('open');document.body.style.overflow='hidden';document.getElementById(id).scrollTop=0;}\r\nfunction closeLegal(id){document.getElementById(id).classList.remove('open');document.body.style.overflow='';}\r\ndocument.addEventListener('keydown',e=>{if(e.key==='Escape'){['impressumOverlay','datenschutzOverlay','karriereOverlay'].forEach(id=>closeLegal(id));}});\r\n\r\nfunction toggleJob(id){\r\n  const el=document.getElementById(id);\r\n  const isOpen=el.style.maxHeight&&el.style.maxHeight!=='0px';\r\n  document.querySelectorAll('.job-body').forEach(b=>{b.style.maxHeight='0px';b.style.opacity='0';});\r\n  document.querySelectorAll('.job-arrow').forEach(a=>a.style.transform='rotate(0deg)');\r\n  if(!isOpen){el.style.maxHeight=el.scrollHeight+'px';el.style.opacity='1';el.previousElementSibling.querySelector('.job-arrow').style.transform='rotate(180deg)';}\r\n}\r\n\r\n(function(){\r\n  var STORAGE_KEY='tmr_cookie_consent';\r\n  var overlay=document.getElementById('tmrCookieOverlay');\r\n  var modal=document.getElementById('tmrCookieModal');\r\n  var settings=document.getElementById('tmrCookieSettings');\r\n  var acceptBtn=document.getElementById('tmrCookieAccept');\r\n  var declineBtn=document.getElementById('tmrCookieDecline');\r\n  var settingsBtn=document.getElementById('tmrCookieSettingsBtn');\r\n  var closeBtn=document.getElementById('tmrCookieClose');\r\n  var statsBox=document.getElementById('tmrConsentStats');\r\n  var mktBox=document.getElementById('tmrConsentMarketing');\r\n  function showBanner(){overlay.classList.add('tmr-show');modal.classList.add('tmr-show');}\r\n  function hideBanner(){overlay.classList.remove('tmr-show');modal.classList.remove('tmr-show');}\r\n  window.tmrHideCookie=hideBanner;\r\n  window.tmrShowCookieBanner=showBanner;\r\n  function saveConsent(consent){\r\n    consent.timestamp=new Date().toISOString();\r\n    try{localStorage.setItem(STORAGE_KEY,JSON.stringify(consent));}catch(e){}\r\n  }\r\n  acceptBtn.addEventListener('click',function(){saveConsent({necessary:true,statistics:true,marketing:true});hideBanner();});\r\n  declineBtn.addEventListener('click',function(){saveConsent({necessary:true,statistics:false,marketing:false});hideBanner();});\r\n  settingsBtn.addEventListener('click',function(){\r\n    if(settings.classList.contains('tmr-show')){\r\n      saveConsent({necessary:true,statistics:statsBox.checked,marketing:mktBox.checked});\r\n      hideBanner();\r\n    }else{\r\n      settings.classList.add('tmr-show');\r\n      settingsBtn.textContent='Speichern';\r\n    }\r\n  });\r\n  closeBtn.addEventListener('click',function(){saveConsent({necessary:true,statistics:false,marketing:false});hideBanner();});\r\n  function tryShow(){\r\n    var loader=document.getElementById('tmrLoader');\r\n    if(loader&&loader.style.display!=='none'&&loader.offsetParent!==null){\r\n      setTimeout(tryShow,500);return;\r\n    }\r\n    if(!localStorage.getItem(STORAGE_KEY)){setTimeout(showBanner,400);}\r\n  }\r\n  if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',tryShow);}\r\n  else{tryShow();}\r\n})();\r\n\r\n\/\/ HERO CYCLING\r\n(function(){\r\n  const pairs=[\r\n    ['Dein Umsatz stagniert?','Wir skalieren mit AI.'],\r\n    ['Zu wenig Content?','Wir automatisieren es.'],\r\n    ['Zu viel manuelle Arbeit?','Wir automatisieren.'],\r\n    ['Zu wenig Leads?','Wir bauen die Pipeline.'],\r\n    ['','Willkommen bei TMR.'],\r\n  ];\r\n  let i=0;\r\n  const l1=document.getElementById('heroLine1');\r\n  const l2=document.getElementById('heroLine2');\r\n  if(!l1||!l2)return;\r\n  setTimeout(()=>{l1.innerHTML=pairs[0][0];l1.style.opacity='1';},800);\r\n  setTimeout(()=>{l2.textContent=pairs[0][1];l2.style.opacity='1';},2300);\r\n  function cycle(){\r\n    l1.style.opacity='0';l2.style.opacity='0';\r\n    setTimeout(()=>{\r\n      i=(i+1)%pairs.length;\r\n      l1.innerHTML=pairs[i][0];\r\n      l2.textContent=pairs[i][1];\r\n      if(pairs[i][0]===''){\r\n        l2.style.opacity='1';\r\n      }else{\r\n        l1.style.opacity='1';\r\n        setTimeout(()=>{l2.style.opacity='1';},1500);\r\n      }\r\n    },1000);\r\n  }\r\n  setInterval(cycle,8000);\r\n})();\r\n\r\n\/\/ Hero wave \u2014 dunkler: Linien ged\u00e4mpfter\r\n(function(){\r\n  const canvas=document.getElementById('heroWave');\r\n  if(!canvas)return;\r\n  const ctx=canvas.getContext('2d');\r\n  let t=0;\r\n  let mouseX=-1,mouseY=-1,mouseInfluence=0;\r\n  let targetX=-1,targetY=-1;\r\n  canvas.parentElement.addEventListener('mousemove',e=>{\r\n    const rect=canvas.getBoundingClientRect();\r\n    targetX=e.clientX-rect.left;\r\n    targetY=e.clientY-rect.top;\r\n    const heroCenterY=rect.height*0.5;\r\n    const textZoneTop=heroCenterY-rect.height*0.18;\r\n    const textZoneBottom=heroCenterY+rect.height*0.18;\r\n    const inTextZone=targetY>textZoneTop&&targetY<textZoneBottom;\r\n    mouseInfluence=Math.min(1,mouseInfluence+(inTextZone?0.02:0.04));\r\n  });\r\n  canvas.parentElement.addEventListener('mouseleave',()=>{targetX=-1;targetY=-1;});\r\n  \/\/ Dunklere Farben: opacity reduziert\r\n  const lines=[\r\n    {color:'rgba(108,99,255,.35)',speed:.00052,amp:80,freq:.008,phase:0,y:.25},\r\n    {color:'rgba(62,207,255,.28)',speed:.00070,amp:60,freq:.012,phase:2.5,y:.42},\r\n    {color:'rgba(62,207,142,.32)',speed:.00035,amp:90,freq:.006,phase:5,y:.58},\r\n    {color:'rgba(108,99,255,.22)',speed:.00045,amp:50,freq:.015,phase:1.2,y:.35},\r\n    {color:'rgba(62,207,142,.22)',speed:.00030,amp:65,freq:.007,phase:3.8,y:.70},\r\n  ];\r\n  function resize(){canvas.width=canvas.offsetWidth;canvas.height=canvas.offsetHeight;}\r\n  resize();\r\n  window.addEventListener('resize',resize);\r\n  function draw(){\r\n    const W=canvas.width,H=canvas.height;\r\n    ctx.clearRect(0,0,W,H);\r\n    lines.forEach((l,li)=>{\r\n      ctx.beginPath();\r\n      ctx.strokeStyle=l.color;\r\n      ctx.lineWidth=2;\r\n      for(let x=0;x<=W;x++){\r\n        let ripple=0;\r\n        if(mouseInfluence>0&&mouseX>=0){\r\n          const dist=Math.abs(x-mouseX);\r\n          const yDist=Math.abs(H*l.y-mouseY);\r\n          const proximity=Math.max(0,1-dist\/320)*Math.max(0,1-yDist\/250);\r\n          ripple=proximity*mouseInfluence*22*Math.sin(dist*0.025-t*0.04+li);\r\n        }\r\n        const y=H*l.y+Math.sin(x*l.freq+t*l.speed*100+l.phase)*l.amp+Math.sin(x*l.freq*2.1+t*l.speed*60+l.phase+1)*(l.amp*.4)+ripple;\r\n        x===0?ctx.moveTo(x,y):ctx.lineTo(x,y);\r\n      }\r\n      ctx.stroke();\r\n    });\r\n    if(targetX>=0){mouseX+=(targetX-mouseX)*0.04;mouseY+=(targetY-mouseY)*0.04;}\r\n    if(targetX<0&&mouseInfluence>0)mouseInfluence=Math.max(0,mouseInfluence-0.006);\r\n    t++;\r\n    requestAnimationFrame(draw);\r\n  }\r\n  draw();\r\n})();\r\n\r\n(function(){\r\n  const canvas=document.getElementById('newsWave');\r\n  if(!canvas)return;\r\n  const ctx=canvas.getContext('2d');\r\n  const W=canvas.width,H=canvas.height;\r\n  let t=0;\r\n  const lines=[\r\n    {color:'rgba(108,99,255,.4)',speed:.00075,amp:7,freq:.028,phase:0},\r\n    {color:'rgba(62,207,255,.28)',speed:.00100,amp:5,freq:.042,phase:2.5},\r\n    {color:'rgba(62,207,142,.35)',speed:.00050,amp:8,freq:.018,phase:5},\r\n  ];\r\n  function draw(){\r\n    ctx.clearRect(0,0,W,H);\r\n    lines.forEach(l=>{\r\n      ctx.beginPath();\r\n      ctx.strokeStyle=l.color;\r\n      ctx.lineWidth=1.5;\r\n      for(let x=0;x<=W;x++){\r\n        const y=H\/2+Math.sin(x*l.freq+t*l.speed*100+l.phase)*l.amp+Math.sin(x*l.freq*2.3+t*l.speed*70+l.phase)*(l.amp*.35);\r\n        x===0?ctx.moveTo(x,y):ctx.lineTo(x,y);\r\n      }\r\n      ctx.stroke();\r\n    });\r\n    t++;\r\n    requestAnimationFrame(draw);\r\n  }\r\n  draw();\r\n})();\r\n\r\n\/\/ AI News loader\r\n(function(){\r\n  const container=document.getElementById('newsItems');\r\n  if(!container)return;\r\n  const fallback=[\r\n    {tag:'Agents',headline:'OpenAI lanciert neue Agent-Architektur f\u00fcr autonome Workflows.'},\r\n    {tag:'Business',headline:'Schweizer KMU steigern Effizienz mit AI-Workflows um 40%.'},\r\n    {tag:'LLM',headline:'Claude 4 \u00fcbertrifft GPT-4o in komplexen Reasoning-Tests.'},\r\n    {tag:'Automation',headline:'n8n und Make.com: 200% mehr KMU-Nutzer in 12 Monaten.'},\r\n    {tag:'Research',headline:'Anthropic ver\u00f6ffentlicht neue Sicherheitsarchitektur.'},\r\n    {tag:'Tool',headline:'Google NotebookLM wird Standard f\u00fcr interne Wissenssysteme.'},\r\n  ];\r\n  function render(items){\r\n    const shown=items.slice(0,4);\r\n    container.innerHTML=shown.map((n,i)=>`\r\n      <div style=\"padding:.5rem 0;${i<shown.length-1?'border-bottom:1px solid rgba(255,255,255,.07);':''}\">\r\n        <div style=\"font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3ecf8e;margin-bottom:.2rem;\">${n.tag}<\/div>\r\n        <p style=\"font-size:.8rem;font-weight:500;color:rgba(255,255,255,.85);line-height:1.4;margin:0;\">${n.headline}<\/p>\r\n      <\/div>`).join('');\r\n  }\r\n  let offset=0;\r\n  setInterval(()=>{\r\n    render(fallback.slice(offset,offset+4).concat(fallback.slice(0,Math.max(0,offset+4-fallback.length))));\r\n    offset=(offset+1)%fallback.length;\r\n  },5000);\r\n  async function loadNews(){\r\n    try{\r\n      const res=await fetch('https:\/\/api.anthropic.com\/v1\/messages',{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify({model:'claude-sonnet-4-6',max_tokens:800,tools:[{type:'web_search_20250305',name:'web_search'}],messages:[{role:'user',content:'Suche 6 aktuelle AI-Themen. Antworte NUR mit JSON-Array: [{\"tag\":\"...\",\"headline\":\"...\"}]. headline max 10 W\u00f6rter Deutsch. tag: Agents\/Automation\/LLM\/Business\/Research\/Tool'}]})});\r\n      const data=await res.json();\r\n      const block=data.content&&data.content.find(b=>b.type==='text');\r\n      if(!block)throw new Error();\r\n      const news=JSON.parse(block.text.trim().replace(\/```json|```\/g,'').trim());\r\n      fallback.splice(0,fallback.length,...news);\r\n      render(fallback.slice(0,4));\r\n    }catch(e){}\r\n  }\r\n  loadNews();\r\n})();\r\n\r\ndocument.addEventListener('DOMContentLoaded',function(){\r\n  var cpTab=document.getElementById('cpTab');\r\n  if(cpTab){cpTab.href='https:\/\/calendly.com\/tmrgroup';cpTab.target='_blank';}\r\n});\r\n\r\nfunction showExplain(){}\r\n\r\n\/\/ =============================================\r\n\/\/ TILE CAROUSEL \u2014 infinite loop, drag & snap\r\n\/\/ =============================================\r\n(function(){\r\n  function initTile(id){\r\n    const track=document.getElementById('tt-'+id);\r\n    const dotsWrap=document.getElementById('td-'+id);\r\n    const prevBtn=document.getElementById('tp-'+id);\r\n    const nextBtn=document.getElementById('tn-'+id);\r\n    if(!track)return;\r\n\r\n    \/\/ Bestehende Klone entfernen (bei Tab-Wechsel \/ Re-Init)\r\n    Array.from(track.querySelectorAll('[data-clone]')).forEach(c=>c.remove());\r\n\r\n    const origCards=Array.from(track.children);\r\n    const total=origCards.length; \/\/ = 5\r\n    const visible=window.innerWidth<=860?1:3;\r\n\r\n    \/\/ Klone mit Marker damit wir sie beim Re-Init entfernen k\u00f6nnen\r\n    origCards.forEach(c=>{ const cl=c.cloneNode(true); cl.dataset.clone='1'; track.appendChild(cl); });\r\n    origCards.forEach(c=>{ const cl=c.cloneNode(true); cl.dataset.clone='1'; track.insertBefore(cl,track.firstChild); });\r\n    const allCards=Array.from(track.children);\r\n    let current=total;\r\n    let autoTimer=null;\r\n    let dragStartX=0;\r\n    let dragStartOffset=0;\r\n    let isDragging=false;\r\n    let isTransitioning=false;\r\n\r\n    \/\/ Dots (nur 5 \u2014 f\u00fcr Original-Slides)\r\n    if(dotsWrap){\r\n      dotsWrap.innerHTML='';\r\n      for(let i=0;i<total;i++){\r\n        const d=document.createElement('button');\r\n        d.className='tile-dot'+(i===0?' active':'');\r\n        d.addEventListener('click',()=>{stopAuto();goTo(total+i);startAuto();});\r\n        dotsWrap.appendChild(d);\r\n      }\r\n    }\r\n\r\n    function getCardW(){\r\n      return allCards[0]?allCards[0].offsetWidth+24:300;\r\n    }\r\n\r\n    function updateDots(){\r\n      if(!dotsWrap)return;\r\n      const rel=((current-total)%total+total)%total;\r\n      dotsWrap.querySelectorAll('.tile-dot').forEach((d,i)=>d.classList.toggle('active',i===rel));\r\n    }\r\n\r\n    function setOffset(offset,animate){\r\n      track.style.transition=animate?'transform .8s cubic-bezier(0.25,0.46,0.45,0.94)':'none';\r\n      track.style.transform='translateX('+offset+'px)';\r\n    }\r\n\r\n    function goTo(idx,animate=true){\r\n      current=idx;\r\n      const offset=-(current*getCardW());\r\n      setOffset(offset,animate);\r\n      updateDots();\r\n      if(prevBtn)prevBtn.disabled=false;\r\n      if(nextBtn)nextBtn.disabled=false;\r\n    }\r\n\r\n    \/\/ Nach Transition: Jump ohne Animation wenn wir in den Klon-Bereich geraten\r\n    track.addEventListener('transitionend',()=>{\r\n      isTransitioning=false;\r\n      if(current<total){\r\n        current=current+total;\r\n        goTo(current,false);\r\n      } else if(current>=total*2){\r\n        current=current-total;\r\n        goTo(current,false);\r\n      }\r\n    });\r\n\r\n    function next(){\r\n      if(isTransitioning)return;\r\n      isTransitioning=true;\r\n      goTo(current+1);\r\n    }\r\n    function prev(){\r\n      if(isTransitioning)return;\r\n      isTransitioning=true;\r\n      goTo(current-1);\r\n    }\r\n\r\n    function startAuto(){ stopAuto(); autoTimer=setInterval(next,5000); }\r\n    function stopAuto(){ clearInterval(autoTimer); }\r\n\r\n    if(prevBtn)prevBtn.addEventListener('click',()=>{stopAuto();prev();startAuto();});\r\n    if(nextBtn)nextBtn.addEventListener('click',()=>{stopAuto();next();startAuto();});\r\n\r\n    \/\/ Drag\r\n    const wrap=track.parentElement;\r\n    if(wrap){\r\n      function onDragStart(x){\r\n        isDragging=true;\r\n        dragStartX=x;\r\n        dragStartOffset=-(current*getCardW());\r\n        track.style.transition='none';\r\n        wrap.style.cursor='grabbing';\r\n        stopAuto();\r\n      }\r\n      function onDragMove(x){\r\n        if(!isDragging)return;\r\n        const dx=x-dragStartX;\r\n        track.style.transform='translateX('+(dragStartOffset+dx)+'px)';\r\n      }\r\n      function onDragEnd(x){\r\n        if(!isDragging)return;\r\n        isDragging=false;\r\n        wrap.style.cursor='grab';\r\n        const dx=x-dragStartX;\r\n        const threshold=getCardW()*0.25;\r\n        if(dx<-threshold) next();\r\n        else if(dx>threshold) prev();\r\n        else goTo(current,true);\r\n        startAuto();\r\n      }\r\n      wrap.style.cursor='grab';\r\n      wrap.addEventListener('mousedown',e=>{e.preventDefault();onDragStart(e.clientX);});\r\n      window.addEventListener('mousemove',e=>{if(isDragging)onDragMove(e.clientX);});\r\n      window.addEventListener('mouseup',e=>{onDragEnd(e.clientX);});\r\n      wrap.addEventListener('touchstart',e=>{onDragStart(e.touches[0].clientX);},{passive:true});\r\n      wrap.addEventListener('touchmove',e=>{onDragMove(e.touches[0].clientX);},{passive:true});\r\n      wrap.addEventListener('touchend',e=>{onDragEnd(e.changedTouches[0].clientX);},{passive:true});\r\n    }\r\n\r\n    \/\/ Init ohne Animation\r\n    goTo(current,false);\r\n    startAuto();\r\n  }\r\n\r\n  document.addEventListener('DOMContentLoaded',()=>{\r\n    ['s0','s1','s2'].forEach(initTile);\r\n    window.switchTab=function(idx){\r\n      document.querySelectorAll('.srv-tab').forEach((t,i)=>t.classList.toggle('active',i===idx));\r\n      document.querySelectorAll('.srv-panel').forEach((p,i)=>p.classList.toggle('active',i===idx));\r\n      setTimeout(()=>initTile(['s0','s1','s2'][idx]),50);\r\n    };\r\n  });\r\n})();\r\n\r\n\/\/ Section waves \u2014 dunkler: opacity .07\r\n(function(){\r\n  function makeWave(el,opacity,yPositions,phaseOffset){\r\n    const canvas=document.createElement('canvas');\r\n    canvas.style.cssText='position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:'+opacity+';';\r\n    el.insertBefore(canvas,el.firstChild);\r\n    const ctx=canvas.getContext('2d');\r\n    let t=phaseOffset;\r\n    const lines=[\r\n      {color:'rgba(108,99,255,.6)',speed:.00038,amp:50,freq:.0072,phase:0,y:yPositions[0]},\r\n      {color:'rgba(62,207,255,.45)',speed:.00052,amp:38,freq:.0105,phase:2.2,y:yPositions[1]},\r\n      {color:'rgba(62,207,142,.5)',speed:.00030,amp:60,freq:.0055,phase:4.5,y:yPositions[2]},\r\n    ];\r\n    function resize(){\r\n      canvas.width=el.offsetWidth||el.clientWidth||800;\r\n      canvas.height=el.offsetHeight||el.clientHeight||400;\r\n    }\r\n    resize();\r\n    try{new ResizeObserver(resize).observe(el);}catch(e){}\r\n    (function draw(){\r\n      const W=canvas.width,H=canvas.height;\r\n      ctx.clearRect(0,0,W,H);\r\n      lines.forEach(l=>{\r\n        ctx.beginPath();\r\n        ctx.strokeStyle=l.color;\r\n        ctx.lineWidth=2;\r\n        for(let x=0;x<=W;x++){\r\n          const y=H*l.y+Math.sin(x*l.freq+t*l.speed*100+l.phase)*l.amp+Math.sin(x*l.freq*2.2+t*l.speed*65+l.phase+1)*(l.amp*.38);\r\n          x===0?ctx.moveTo(x,y):ctx.lineTo(x,y);\r\n        }\r\n        ctx.stroke();\r\n      });\r\n      t++;\r\n      requestAnimationFrame(draw);\r\n    })();\r\n  }\r\n  document.addEventListener('DOMContentLoaded',()=>{\r\n    const targets=[\r\n      {id:'leistungen',y:[.28,.48,.68],phase:0},\r\n      {id:'learning',y:[.32,.52,.72],phase:300},\r\n      {id:'mobMenu',y:[.20,.45,.70],phase:150},\r\n    ];\r\n    targets.forEach(({id,y,phase})=>{\r\n      const el=document.getElementById(id);\r\n      if(el)makeWave(el,.07,y,phase);\r\n    });\r\n  });\r\n})();\r\n<\/script>\r\n\r\n<!-- KARRIERE OVERLAY -->\r\n<div id=\"karriereOverlay\" style=\"position:fixed;inset:0;z-index:999990;background:#0a0a0a;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s;\">\r\n<style>\r\n#karriereOverlay.open{opacity:1!important;visibility:visible!important;transition:opacity .35s ease,visibility 0s linear 0s!important;}\r\n.job-card{border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;margin-bottom:.75rem;transition:border-color .25s;}\r\n.job-card:hover{border-color:rgba(255,255,255,.18);}\r\n.job-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.75rem;cursor:pointer;gap:1rem;-webkit-tap-highlight-color:transparent;}\r\n.job-tag{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .75rem;border-radius:100px;background:rgba(108,99,255,.15);color:#a89dff;white-space:nowrap;}\r\n.job-title{font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.01em;flex:1;}\r\n.job-arrow{width:20px;height:20px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transition:transform .3s cubic-bezier(0.34,1.56,0.64,1);}\r\n.job-body{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;padding:0 1.75rem;}\r\n.job-body-inner{padding-bottom:1.75rem;border-top:1px solid rgba(255,255,255,.06);padding-top:1.25rem;}\r\n.job-desc{font-size:.9rem;color:rgba(255,255,255,.6);line-height:1.8;margin-bottom:1rem;}\r\n.job-list{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1rem;}\r\n.job-list li{font-size:.88rem;color:rgba(255,255,255,.55);line-height:1.6;padding-left:1rem;position:relative;}\r\n.job-list li::before{content:'\u2192';position:absolute;left:0;color:#6c63ff;font-size:.75rem;}\r\n.job-apply{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.7rem 1.5rem;background:linear-gradient(135deg,#6c63ff,#3ecfff);color:#fff;border-radius:100px;cursor:pointer;border:none;font-family:'DM Sans',sans-serif;transition:opacity .2s;}\r\n.job-apply:hover{opacity:.85;}\r\n.car-form{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2rem;margin-top:2.5rem;}\r\n.car-form h3{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:1.5rem;letter-spacing:-.02em;}\r\n.car-fields{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin-bottom:.85rem;}\r\n@media(max-width:600px){.car-fields{grid-template-columns:1fr;}}\r\n.car-field{display:flex;flex-direction:column;gap:.3rem;}\r\n.car-label{font-size:.58rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5);}\r\n.car-input{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#fff;font-family:'DM Sans',sans-serif;font-size:.88rem;padding:.8rem 1.1rem;outline:none;border-radius:10px;transition:border-color .25s;}\r\n.car-input:focus{border-color:rgba(108,99,255,.6);}\r\n.car-input::placeholder{color:rgba(255,255,255,.3);}\r\n.car-submit{margin-top:1rem;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.9rem 2.2rem;background:#fff;color:#000;border:none;cursor:pointer;border-radius:100px;font-family:'DM Sans',sans-serif;transition:all .25s;}\r\n.car-submit:hover{background:rgba(255,255,255,.88);}\r\n.car-ok{display:none;margin-top:1rem;padding:.85rem;background:rgba(108,99,255,.08);border:1px solid rgba(108,99,255,.25);color:#a89dff;font-size:.82rem;text-align:center;border-radius:12px;}\r\n<\/style>\r\n  <div class=\"legal-nav\">\r\n    <span onclick=\"closeLegal('karriereOverlay')\" style=\"cursor:pointer;display:flex;align-items:center;opacity:.8;transition:opacity .2s;\" onmouseover=\"this.style.opacity=1\" onmouseout=\"this.style.opacity=.8\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 171.68 40.73\"><polygon fill=\"#fff\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/><polygon fill=\"#fff\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/><polygon fill=\"#fff\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/><polygon fill=\"#fff\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/><polygon fill=\"#fff\" points=\"81.55 17.57 70.52 17.57 70.52 10.17 100.86 10.17 100.86 17.57 89.78 17.57 89.78 40.7 81.55 40.7 81.55 17.57\"\/><polygon fill=\"#fff\" points=\"120.58 21.39 128.53 10.17 135.66 10.17 135.66 40.7 127.38 40.7 127.38 24.65 124.03 29.39 116.95 29.39 113.54 24.65 113.54 40.7 105.31 40.7 105.31 10.17 112.39 10.17 120.58 21.39\"\/><path fill=\"#fff\" d=\"M139.96,40.7V10.17h21.24c6.85,0,9.61,5.1,9.61,9.61,0,3.54-1.84,7.54-6.44,8.87,0,.05.05.05.09l7.26,11.95h-9.29l-6.99-11.58h-7.22v11.58h-8.23ZM148.18,21.71h13.01c.87,0,1.38-.64,1.38-1.65v-.83c0-1.01-.51-1.65-1.38-1.65h-13.01v4.14Z\"\/><\/svg><\/span>\r\n    <button class=\"legal-close\" onclick=\"closeLegal('karriereOverlay')\">\u2190 Zur\u00fcck<\/button>\r\n  <\/div>\r\n  <div class=\"legal-wrap\">\r\n    <h1 class=\"legal-title\">Karriere<\/h1>\r\n    <p class=\"legal-p\" style=\"margin-bottom:2.5rem;\">Wir sind immer auf der Suche nach talentierten Menschen die mit uns TMR voranbringen wollen.<\/p>\r\n    <div style=\"background:rgba(108,99,255,.07);border:1px solid rgba(108,99,255,.2);border-radius:20px;padding:2.5rem;margin-bottom:2.5rem;\">\r\n      <p style=\"font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:.75rem;letter-spacing:-.02em;\">Aktuell keine offenen Stellen ausgeschrieben.<\/p>\r\n      <p class=\"legal-p\" style=\"margin-bottom:1rem;\">Wir wachsen stetig und schauen regelm\u00e4ssig ob neue Teammitglieder passen. Eine <strong style=\"color:#fff;\">Spontanbewerbung ist jederzeit willkommen<\/strong> \u2014 schreib uns einfach wer du bist und was dich antreibt.<\/p>\r\n      <p class=\"legal-p\">Wir freuen uns auf deine Nachricht an <a href=\"#\" onclick=\"(function(){window.location='mailto:inf'+'o@tmrgroup.ch'})()\" style=\"color:inherit;text-decoration:none;\">inf&#111;&#64;tmrgroup&#46;ch<\/a><\/p>\r\n    <\/div>\r\n    <div class=\"car-form\">\r\n      <h3>Jetzt bewerben<\/h3>\r\n      <div class=\"car-fields\">\r\n        <div class=\"car-field\"><label class=\"car-label\">Vorname *<\/label><input class=\"car-input\" id=\"carName\" type=\"text\" placeholder=\"Max\"><\/div>\r\n        <div class=\"car-field\"><label class=\"car-label\">Nachname *<\/label><input class=\"car-input\" id=\"carLname\" type=\"text\" placeholder=\"Mustermann\"><\/div>\r\n      <\/div>\r\n      <div class=\"car-fields\">\r\n        <div class=\"car-field\"><label class=\"car-label\">E-Mail *<\/label><input class=\"car-input\" id=\"carEmail\" type=\"email\" placeholder=\"max@beispiel.ch\"><\/div>\r\n        <div class=\"car-field\"><label class=\"car-label\">Telefon<\/label><input class=\"car-input\" id=\"carTel\" type=\"tel\" placeholder=\"+41 76 000 00 00\"><\/div>\r\n      <\/div>\r\n      <div class=\"car-field\" style=\"margin-bottom:.85rem;\">\r\n        <label class=\"car-label\">Stelle *<\/label>\r\n        <select class=\"car-input\" id=\"carStelle\">\r\n          <option value=\"\" disabled selected>Stelle ausw\u00e4hlen\u2026<\/option>\r\n          <option>AI \/ Automation Spezialist<\/option>\r\n          <option>Marketing Manager<\/option>\r\n          <option>Social Media Manager<\/option>\r\n          <option>Webdesigner \/ Developer<\/option>\r\n          <option>Praktikum \/ Trainee<\/option>\r\n          <option>Initiativbewerbung<\/option>\r\n        <\/select>\r\n      <\/div>\r\n      <div class=\"car-field\" style=\"margin-bottom:.85rem;\">\r\n        <label class=\"car-label\">Motivationsschreiben<\/label>\r\n        <textarea class=\"car-input\" id=\"carMsg\" rows=\"4\" placeholder=\"Warum m\u00f6chtest du Teil von TMR werden?\"><\/textarea>\r\n      <\/div>\r\n      <button class=\"car-submit\" id=\"carBtn\" onclick=\"submitCareer()\">Bewerbung senden \u2192<\/button>\r\n      <div class=\"car-ok\" id=\"carOk\">Danke f\u00fcr deine Bewerbung! Wir melden uns bald bei dir.<\/div>\r\n    <\/div>\r\n    <div class=\"legal-footer\">\r\n      <span class=\"legal-copy\">\u00a92026 The Marketing Republic GmbH<\/span>\r\n      <div class=\"legal-links\">\r\n        <button onclick=\"closeLegal('karriereOverlay');openLegal('impressumOverlay')\">Impressum<\/button>\r\n        <button onclick=\"closeLegal('karriereOverlay');openLegal('datenschutzOverlay')\">Datenschutz<\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- IMPRESSUM OVERLAY -->\r\n<div id=\"impressumOverlay\" style=\"position:fixed;inset:0;z-index:999990;background:#0a0a0a;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s;\">\r\n<style>\r\n#impressumOverlay.open{opacity:1!important;visibility:visible!important;transition:opacity .35s ease,visibility 0s linear 0s!important;}\r\n.legal-nav{position:sticky;top:0;background:rgba(10,10,10,.95);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08);padding:0 clamp(1.5rem,5vw,4rem);height:72px;display:flex;align-items:center;justify-content:space-between;z-index:10;}\r\n.legal-nav svg{height:28px;width:auto;cursor:pointer;opacity:.8;transition:opacity .2s;}\r\n.legal-nav svg:hover{opacity:1;}\r\n.legal-close{font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.6rem 1.4rem;border:1px solid rgba(255,255,255,.25);border-radius:100px;color:#fff;cursor:pointer;background:none;font-family:'DM Sans',sans-serif;transition:all .25s;}\r\n.legal-close:hover{background:rgba(255,255,255,.08);}\r\n.legal-wrap{max-width:800px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1.5rem,5vw,4rem) clamp(5rem,10vw,8rem);}\r\n.legal-title{font-size:clamp(2.5rem,6vw,5rem);font-weight:700;letter-spacing:-.03em;line-height:1;background:linear-gradient(135deg,#6c63ff,#3ecfff,#3ecf8e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:3rem;}\r\n.legal-h2{font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700;color:#fff;margin:2.5rem 0 .6rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.08);}\r\n.legal-h2:first-child{border-top:none;padding-top:0;margin-top:0;}\r\n.legal-p{font-size:.95rem;color:rgba(255,255,255,.65);line-height:1.85;margin-bottom:.75rem;}\r\n.legal-p strong{color:#fff;}\r\n.legal-footer{border-top:1px solid rgba(255,255,255,.08);padding-top:2rem;margin-top:2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;}\r\n.legal-copy{font-size:.72rem;color:rgba(255,255,255,.25);}\r\n.legal-links{display:flex;gap:1.5rem;}\r\n.legal-links button{font-size:.78rem;color:rgba(255,255,255,.4);background:none;border:none;cursor:pointer;font-family:'DM Sans',sans-serif;transition:color .2s;}\r\n.legal-links button:hover{color:#fff;}\r\n<\/style>\r\n  <div class=\"legal-nav\">\r\n    <span onclick=\"closeLegal('impressumOverlay')\" style=\"cursor:pointer;display:flex;align-items:center;opacity:.8;transition:opacity .2s;\" onmouseover=\"this.style.opacity=1\" onmouseout=\"this.style.opacity=.8\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 171.68 40.73\"><polygon fill=\"#fff\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/><polygon fill=\"#fff\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/><polygon fill=\"#fff\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/><polygon fill=\"#fff\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/><polygon fill=\"#fff\" points=\"81.55 17.57 70.52 17.57 70.52 10.17 100.86 10.17 100.86 17.57 89.78 17.57 89.78 40.7 81.55 40.7 81.55 17.57\"\/><polygon fill=\"#fff\" points=\"120.58 21.39 128.53 10.17 135.66 10.17 135.66 40.7 127.38 40.7 127.38 24.65 124.03 29.39 116.95 29.39 113.54 24.65 113.54 40.7 105.31 40.7 105.31 10.17 112.39 10.17 120.58 21.39\"\/><path fill=\"#fff\" d=\"M139.96,40.7V10.17h21.24c6.85,0,9.61,5.1,9.61,9.61,0,3.54-1.84,7.54-6.44,8.87,0,.05.05.05.09l7.26,11.95h-9.29l-6.99-11.58h-7.22v11.58h-8.23ZM148.18,21.71h13.01c.87,0,1.38-.64,1.38-1.65v-.83c0-1.01-.51-1.65-1.38-1.65h-13.01v4.14Z\"\/><\/svg><\/span>\r\n    <button class=\"legal-close\" onclick=\"closeLegal('impressumOverlay')\">\u2190 Zur\u00fcck<\/button>\r\n  <\/div>\r\n  <div class=\"legal-wrap\">\r\n    <h1 class=\"legal-title\">Impressum<\/h1>\r\n    <h2 class=\"legal-h2\">Angaben zum Unternehmen<\/h2>\r\n    <p class=\"legal-p\"><strong>The Marketing Republic GmbH<\/strong><br>Weidmattstrasse 33<br>4415 Lausen<br>Schweiz<\/p>\r\n    <p class=\"legal-p\"><strong>Handelsregisternummer:<\/strong><br>CHE-159.814.916<\/p>\r\n    <h2 class=\"legal-h2\">Kontakt<\/h2>\r\n    <p class=\"legal-p\"><strong>Telefon:<\/strong> +41 76 580 98 99<br><strong>E-Mail:<\/strong> <a href=\"#\" onclick=\"(function(e){window.location='mailto:inf'+'o@tmrgroup.ch'})()\" style=\"color:inherit;text-decoration:none;\">inf&#111;&#64;tmrgroup&#46;ch<\/a><\/p>\r\n    <h2 class=\"legal-h2\">Streitschlichtung<\/h2>\r\n    <p class=\"legal-p\">Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.<\/p>\r\n    <h2 class=\"legal-h2\">Haftung f\u00fcr Inhalte<\/h2>\r\n    <p class=\"legal-p\">Als Diensteanbieter sind wir f\u00fcr eigene Inhalte auf diesen Seiten nach den allgemeinen Bestimmungen des schweizerischen Rechts verantwortlich, insbesondere nach den Vorschriften des Obligationenrechts (OR) und des Bundesgesetzes gegen den unlauteren Wettbewerb (UWG).<\/p>\r\n    <p class=\"legal-p\">Wir \u00fcbernehmen jedoch keine Gew\u00e4hr f\u00fcr die Aktualit\u00e4t, Richtigkeit und Vollst\u00e4ndigkeit der bereitgestellten Inhalte.<\/p>\r\n    <h2 class=\"legal-h2\">Urheberrecht<\/h2>\r\n    <p class=\"legal-p\">Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem Schweizer Urheberrecht. Downloads und Kopien dieser Seite sind nur f\u00fcr den privaten, nicht kommerziellen Gebrauch gestattet.<\/p>\r\n    <div class=\"legal-footer\">\r\n      <span class=\"legal-copy\">\u00a92026 The Marketing Republic GmbH<\/span>\r\n      <div class=\"legal-links\"><button onclick=\"closeLegal('impressumOverlay');openLegal('datenschutzOverlay')\">Datenschutz<\/button><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- DATENSCHUTZ OVERLAY -->\r\n<div id=\"datenschutzOverlay\" style=\"position:fixed;inset:0;z-index:999990;background:#0a0a0a;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s;\">\r\n<style>#datenschutzOverlay.open{opacity:1!important;visibility:visible!important;transition:opacity .35s ease,visibility 0s linear 0s!important;}<\/style>\r\n  <div class=\"legal-nav\">\r\n    <span onclick=\"closeLegal('datenschutzOverlay')\" style=\"cursor:pointer;display:flex;align-items:center;opacity:.8;transition:opacity .2s;\" onmouseover=\"this.style.opacity=1\" onmouseout=\"this.style.opacity=.8\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 171.68 40.73\"><polygon fill=\"#fff\" points=\"36.37 30.55 26.19 20.37 0 20.37 0 30.55 36.37 30.55\"\/><polygon fill=\"#fff\" points=\"66.76 20.36 66.76 10.18 16 10.18 26.19 20.36 66.76 20.36\"\/><polygon fill=\"#fff\" points=\"66.76 40.73 66.76 30.55 36.37 30.55 46.55 40.73 66.76 40.73\"\/><polygon fill=\"#fff\" points=\"16 10.18 5.82 0 0 0 0 10.18 16 10.18\"\/><polygon fill=\"#fff\" points=\"81.55 17.57 70.52 17.57 70.52 10.17 100.86 10.17 100.86 17.57 89.78 17.57 89.78 40.7 81.55 40.7 81.55 17.57\"\/><polygon fill=\"#fff\" points=\"120.58 21.39 128.53 10.17 135.66 10.17 135.66 40.7 127.38 40.7 127.38 24.65 124.03 29.39 116.95 29.39 113.54 24.65 113.54 40.7 105.31 40.7 105.31 10.17 112.39 10.17 120.58 21.39\"\/><path fill=\"#fff\" d=\"M139.96,40.7V10.17h21.24c6.85,0,9.61,5.1,9.61,9.61,0,3.54-1.84,7.54-6.44,8.87,0,.05.05.05.09l7.26,11.95h-9.29l-6.99-11.58h-7.22v11.58h-8.23ZM148.18,21.71h13.01c.87,0,1.38-.64,1.38-1.65v-.83c0-1.01-.51-1.65-1.38-1.65h-13.01v4.14Z\"\/><\/svg><\/span>\r\n    <button class=\"legal-close\" onclick=\"closeLegal('datenschutzOverlay')\">\u2190 Zur\u00fcck<\/button>\r\n  <\/div>\r\n  <div class=\"legal-wrap\">\r\n    <h1 class=\"legal-title\">Datenschutz&shy;erkl\u00e4rung<\/h1>\r\n    <h2 class=\"legal-h2\">Allgemeine Hinweise<\/h2>\r\n    <p class=\"legal-p\">Der Schutz Ihrer pers\u00f6nlichen Daten ist der The Marketing Republic GmbH ein wichtiges Anliegen. Wir behandeln Ihre Personendaten vertraulich und gem\u00e4ss den geltenden datenschutzrechtlichen Vorschriften der Schweiz, insbesondere dem revidierten Bundesgesetz \u00fcber den Datenschutz (revDSG), sowie dieser Datenschutzerkl\u00e4rung.<\/p>\r\n    <h2 class=\"legal-h2\">Verantwortliche Stelle<\/h2>\r\n    <p class=\"legal-p\"><strong>The Marketing Republic GmbH<\/strong><br>Schweiz<br>E-Mail: <a href=\"#\" onclick=\"(function(){window.location='mailto:inf'+'o@tmrgroup.ch'})()\" style=\"color:inherit;text-decoration:none;\">inf&#111;&#64;tmrgroup&#46;ch<\/a><br>Website: www.tmrgroup.ch<\/p>\r\n    <h2 class=\"legal-h2\">Bearbeitete Personendaten<\/h2>\r\n    <p class=\"legal-p\">Wir bearbeiten Personendaten, die Sie uns aktiv mitteilen oder die beim Besuch unserer Website automatisch erhoben werden. Dazu geh\u00f6ren insbesondere: Kontaktangaben (Name, E-Mail-Adresse, Telefonnummer), Kommunikationsdaten sowie technische Daten (IP-Adresse, Browsertyp, Betriebssystem).<\/p>\r\n    <h2 class=\"legal-h2\">Zweck der Datenbearbeitung<\/h2>\r\n    <p class=\"legal-p\">Bereitstellung und Betrieb unserer Website, Beantwortung von Anfragen, Pflege von Gesch\u00e4ftsbeziehungen, Gew\u00e4hrleistung der Sicherheit der Website sowie Erf\u00fcllung gesetzlicher Verpflichtungen.<\/p>\r\n    <h2 class=\"legal-h2\">Hosting<\/h2>\r\n    <p class=\"legal-p\">Unsere Website wird bei einem Hosting-Anbieter betrieben. Dabei k\u00f6nnen Personendaten, insbesondere IP-Adressen, auf Servern in der Schweiz oder im europ\u00e4ischen Ausland bearbeitet werden.<\/p>\r\n    <h2 class=\"legal-h2\">Kontaktaufnahme<\/h2>\r\n    <p class=\"legal-p\">Wenn Sie uns per E-Mail oder \u00fcber ein Kontaktformular kontaktieren, werden Ihre Angaben zur Bearbeitung der Anfrage gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.<\/p>\r\n    <h2 class=\"legal-h2\">Cookies<\/h2>\r\n    <p class=\"legal-p\">Unsere Website verwendet notwendige Cookies f\u00fcr den Betrieb (WordPress, Elementor). Statistik-Cookies werden nur mit Ihrer Einwilligung gesetzt.<\/p>\r\n    <h2 class=\"legal-h2\">Datensicherheit<\/h2>\r\n    <p class=\"legal-p\">Wir treffen angemessene technische und organisatorische Sicherheitsmassnahmen, um Ihre Personendaten vor unbefugtem Zugriff, Verlust oder Missbrauch zu sch\u00fctzen.<\/p>\r\n    <h2 class=\"legal-h2\">Ihre Rechte<\/h2>\r\n    <p class=\"legal-p\">Sie haben das Recht auf Auskunft, Berichtigung, L\u00f6schung und Einschr\u00e4nkung der Bearbeitung Ihrer Personendaten sowie das Recht auf Widerruf einer Einwilligung. Anfragen richten Sie bitte an <a href=\"#\" onclick=\"(function(){window.location='mailto:inf'+'o@tmrgroup.ch'})()\" style=\"color:inherit;text-decoration:none;\">inf&#111;&#64;tmrgroup&#46;ch<\/a>.<\/p>\r\n    <p class=\"legal-p\">Sie haben zudem das Recht, sich beim Eidgen\u00f6ssischen Datenschutz- und \u00d6ffentlichkeitsbeauftragten (ED\u00d6B) zu beschweren.<\/p>\r\n    <h2 class=\"legal-h2\">\u00c4nderungen<\/h2>\r\n    <p class=\"legal-p\">Wir behalten uns vor, diese Datenschutzerkl\u00e4rung jederzeit anzupassen. <strong style=\"color:#fff;\">Stand: Februar 2026<\/strong><\/p>\r\n    <div class=\"legal-footer\">\r\n      <span class=\"legal-copy\">\u00a92026 The Marketing Republic GmbH<\/span>\r\n      <div class=\"legal-links\"><button onclick=\"closeLegal('datenschutzOverlay');openLegal('impressumOverlay')\">Impressum<\/button><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AI Operations Partner f\u00fcr Schweizer KMU | TMR \u2013 The Marketing Republic Home Leistungen Weiterbildung Wie wir arbeiten \u00dcber TMR AI-Potenzial pr\u00fcfen 0% TMR Dein Umsatz stagniert? Wir skalieren mit AI. Wir analysieren, implementieren, schulen und betreiben AI-ready Prozesse f\u00fcr Schweizer KMU. Drei Bereiche, klar verbessert. Ein Partner. SalesOperations MarketingOperations Backoffice &#038;Data Ops Mehr Auftr\u00e4ge, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-19","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/pages\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/comments?post=19"}],"version-history":[{"count":172,"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions"}],"predecessor-version":[{"id":261,"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/pages\/19\/revisions\/261"}],"wp:attachment":[{"href":"https:\/\/tmrgroup.ch\/index.php\/wp-json\/wp\/v2\/media?parent=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}