{"id":475,"date":"2026-04-14T10:11:45","date_gmt":"2026-04-14T10:11:45","guid":{"rendered":"https:\/\/rapidbase.hetbot.com\/?page_id=475"},"modified":"2026-07-16T15:02:26","modified_gmt":"2026-07-16T15:02:26","slug":"home","status":"publish","type":"page","link":"https:\/\/rapidbase.hetbot.com\/en\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"475\" class=\"elementor elementor-475\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a034ac e-con-full e-flex e-con e-parent\" data-id=\"9a034ac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81a27ea elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"81a27ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.home-hero * { box-sizing: border-box; margin: 0; padding: 0; }\r\n.home-hero {\r\n  font-family: 'Open Sans', sans-serif;\r\n  background: #000000;\r\n  position: relative;\r\n  min-height: 100vh;\r\n  display: flex;\r\n  align-items: center;\r\n  overflow: hidden;\r\n  padding: 100px 5%;\r\n}\r\n\r\n.home-hero-bg {\r\n  position: absolute;\r\n  inset: 0;\r\n  z-index: 1;\r\n}\r\n.home-hero-bg img {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  opacity: 0.75;\r\n  filter: grayscale(20%) contrast(1.1);\r\n}\r\n.home-hero-overlay {\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(110deg, rgba(0,0,0,0.92) 30%, rgba(0,0,0,0.5) 65%, rgba(0,0,0,0.15) 100%);\r\n}\r\n\r\n.home-hero-glow {\r\n  position: absolute;\r\n  top: 40%;\r\n  right: 10%;\r\n  width: 600px;\r\n  height: 600px;\r\n  background: radial-gradient(circle, rgba(208,0,0,0.12) 0%, transparent 60%);\r\n  z-index: 2;\r\n  animation: pulseGlow 6s infinite alternate ease-in-out;\r\n}\r\n@keyframes pulseGlow {\r\n  0% { transform: scale(0.8); opacity: 0.5; }\r\n  100% { transform: scale(1.2); opacity: 1; }\r\n}\r\n\r\n.home-hero-inner {\r\n  position: relative;\r\n  z-index: 3;\r\n  max-width: 1400px;\r\n  width: 100%;\r\n  margin: 0 auto;\r\n  display: grid;\r\n  grid-template-columns: 1.2fr 1fr;\r\n  gap: 60px;\r\n  align-items: center;\r\n}\r\n\r\n.home-hero-content {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: flex-start;\r\n  animation: heroSlideUp 1s cubic-bezier(0.22, 1, 0.36, 1) forwards;\r\n}\r\n\r\n@keyframes heroSlideUp {\r\n  from { opacity: 0; transform: translateY(40px); }\r\n  to { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n.home-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n  background: rgba(255,255,255,0.03);\r\n  border: 1px solid rgba(255,255,255,0.08);\r\n  padding: 8px 20px;\r\n  margin-bottom: 40px;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.home-badge::before {\r\n  content: '';\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  height: 100%;\r\n  width: 4px;\r\n  background: #d00000;\r\n}\r\n.home-badge-text {\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  letter-spacing: 4px;\r\n  text-transform: uppercase;\r\n  color: #ffffff !important;\r\n}\r\n\r\n.home-title {\r\n  font-size: clamp(48px, 6.5vw, 96px);\r\n  font-weight: 800;\r\n  color: #ffffff !important;\r\n  line-height: 1.0;\r\n  letter-spacing: -2px;\r\n  margin-bottom: 32px;\r\n  text-transform: uppercase;\r\n}\r\n.home-title span {\r\n  color: #d00000 !important;\r\n  display: block;\r\n  margin-top: 8px;\r\n}\r\n.home-title .stroke {\r\n  display: block;\r\n  -webkit-text-stroke: 1.5px rgba(255,255,255,0.3);\r\n  color: transparent !important;\r\n  margin-top: 12px;\r\n  font-size: clamp(32px, 4.5vw, 72px);\r\n  letter-spacing: 0px;\r\n}\r\n\r\n.home-desc {\r\n  font-size: 16px;\r\n  font-weight: 300;\r\n  color: #ffffff !important;\r\n  line-height: 1.85;\r\n  max-width: 540px;\r\n  margin-bottom: 52px;\r\n  opacity: 0.9;\r\n}\r\n\r\n.home-actions {\r\n  display: flex;\r\n  gap: 20px;\r\n  align-items: center;\r\n}\r\n.home-btn-primary {\r\n  display: inline-flex;\r\n  padding: 20px 48px;\r\n  background: #d00000;\r\n  color: #ffffff !important;\r\n  font-size: 12px;\r\n  font-weight: 800;\r\n  letter-spacing: 3px;\r\n  text-transform: uppercase;\r\n  text-decoration: none;\r\n  transition: all 0.3s ease;\r\n  box-shadow: 0 10px 30px rgba(208,0,0,0.3);\r\n}\r\n.home-btn-primary:hover {\r\n  background: #ffffff;\r\n  color: #000000 !important;\r\n  transform: translateY(-5px);\r\n  box-shadow: 0 15px 40px rgba(255,255,255,0.2);\r\n}\r\n\r\n.home-hud-wrapper {\r\n  perspective: 1500px;\r\n  animation: heroSlideUp 1s cubic-bezier(0.22, 1, 0.36, 1) 0.3s forwards;\r\n  opacity: 0;\r\n}\r\n\r\n.home-hud {\r\n  background: rgba(10, 10, 10, 0.5);\r\n  backdrop-filter: blur(20px);\r\n  -webkit-backdrop-filter: blur(20px);\r\n  border: 1px solid rgba(255,255,255,0.08);\r\n  border-top: 2px solid #d00000;\r\n  padding: 40px;\r\n  border-radius: 4px;\r\n  transform-style: preserve-3d;\r\n  will-change: transform;\r\n  box-shadow: 0 30px 60px rgba(0,0,0,0.8), inset 0 0 40px rgba(255,255,255,0.02);\r\n  animation: floatHUD 6s ease-in-out infinite;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n@keyframes floatHUD {\r\n  0%, 100% { transform: translateY(0); }\r\n  50% { transform: translateY(-15px); }\r\n}\r\n\r\n.hud-header {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  margin-bottom: 40px;\r\n  border-bottom: 1px solid rgba(255,255,255,0.1);\r\n  padding-bottom: 20px;\r\n}\r\n.hud-title {\r\n  font-size: 10px;\r\n  font-weight: 800;\r\n  color: #ffffff !important;\r\n  letter-spacing: 4px;\r\n  text-transform: uppercase;\r\n}\r\n.hud-status {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  font-size: 9px;\r\n  font-weight: 800;\r\n  color: #d00000 !important;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n}\r\n.hud-dot {\r\n  width: 6px;\r\n  height: 6px;\r\n  background: #d00000;\r\n  border-radius: 50%;\r\n  box-shadow: 0 0 10px #d00000;\r\n  animation: blink 1s infinite alternate;\r\n}\r\n@keyframes blink { from { opacity: 0.4; } to { opacity: 1; } }\r\n\r\n.hud-data-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr;\r\n  gap: 28px;\r\n}\r\n.hud-data-row {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 8px;\r\n}\r\n.hud-label {\r\n  font-size: 9px;\r\n  font-weight: 800;\r\n  color: #ffffff !important;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  opacity: 0.5;\r\n}\r\n.hud-value {\r\n  font-size: 24px;\r\n  font-weight: 800;\r\n  color: #ffffff !important;\r\n  letter-spacing: 1px;\r\n}\r\n.hud-value span { color: #d00000 !important; }\r\n\r\n.hud-scanner {\r\n  position: absolute;\r\n  top: 0;\r\n  left: 0;\r\n  width: 100%;\r\n  height: 2px;\r\n  background: rgba(208,0,0,0.5);\r\n  box-shadow: 0 0 20px #d00000;\r\n  animation: scan 4s linear infinite;\r\n  z-index: 10;\r\n  opacity: 0.5;\r\n}\r\n@keyframes scan {\r\n  0% { top: 0; opacity: 0; }\r\n  10% { opacity: 0.5; }\r\n  90% { opacity: 0.5; }\r\n  100% { top: 100%; opacity: 0; }\r\n}\r\n\r\n@media(max-width: 1024px) {\r\n  .home-hero-inner { grid-template-columns: 1fr; gap: 80px; }\r\n  .home-hero { padding: 140px 5% 80px; }\r\n  .home-hud-wrapper { max-width: 600px; width: 100%; }\r\n}\r\n@media(max-width: 768px) {\r\n  .home-title { font-size: clamp(40px, 10vw, 60px); }\r\n  .home-actions { flex-direction: column; align-items: flex-start; }\r\n  .home-btn-primary { width: 100%; text-align: center; justify-content: center; }\r\n  .home-hud { animation: none; transform: none !important; }\r\n}\r\n<\/style>\r\n\r\n<section class=\"home-hero\" aria-label=\"RapidBase Systemy Autonomiczne\">\r\n\r\n  <div class=\"home-hero-bg\" aria-hidden=\"true\">\r\n    <img fetchpriority=\"high\"\r\n      src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/06\/magnific_WMOtq05cXe.png\"\r\n      alt=\"RapidBase Autonomizacja Maszyn\"\r\n      loading=\"eager\"\r\n      fetchpriority=\"high\"\r\n      decoding=\"async\"\r\n      width=\"1920\"\r\n      height=\"1080\"\r\n    >\r\n    <div class=\"home-hero-overlay\"><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"home-hero-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"home-hero-inner\">\r\n\r\n    <div class=\"home-hero-content\">\r\n      <div class=\"home-badge\">\r\n        <span class=\"home-badge-text\">HetBot Group - Autonomia<\/span>\r\n      <\/div>\r\n\r\n      <h1 class=\"home-title\">\r\n        System\r\n        <span>RapidBase<\/span>\r\n        <span class=\"stroke\">Przysz\u0142o\u015b\u0107 Robotyki<\/span>\r\n      <\/h1>\r\n\r\n      <p class=\"home-desc\">\r\n        Kompletny ekosystem technologii umo\u017cliwiaj\u0105cy b\u0142yskawiczn\u0105 autonomizacj\u0119 maszyn. Buduj, wdra\u017caj i skaluj floty robot\u00f3w przemys\u0142owych z niespotykana precyzj\u0105 i pe\u0142nym bezpiecze\u0144stwem operacyjnym.\r\n      <\/p>\r\n\r\n      <div class=\"home-actions\">\r\n        <a href=\"https:\/\/rapidbase.hetbot.com\/moduly\/\" class=\"home-btn-primary\">Poznaj technologie<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"home-hud-wrapper\">\r\n      <div class=\"home-hud\">\r\n        <div class=\"hud-scanner\" aria-hidden=\"true\"><\/div>\r\n\r\n        <div class=\"hud-header\">\r\n          <div class=\"hud-title\">Status Systemu<\/div>\r\n          <div class=\"hud-status\">\r\n            <div class=\"hud-dot\"><\/div> Gotowy\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"hud-data-grid\">\r\n          <div class=\"hud-data-row\">\r\n            <div class=\"hud-label\">\u015arodowisko mapowania<\/div>\r\n            <div class=\"hud-value\">SLAM <span>3D<\/span><\/div>\r\n          <\/div>\r\n          <div class=\"hud-data-row\">\r\n            <div class=\"hud-label\">Precyzja lokalizacji<\/div>\r\n            <div class=\"hud-value\">3 CENTYMETRY<\/div>\r\n          <\/div>\r\n          <div class=\"hud-data-row\">\r\n            <div class=\"hud-label\">Integracja sensoryczna<\/div>\r\n            <div class=\"hud-value\">LiDAR <span>+<\/span> Vision<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  if(window.innerWidth > 1024) {\r\n    var hud = document.querySelector('.home-hud');\r\n    document.addEventListener('mousemove', function(e) {\r\n      if(!hud) return;\r\n      var x = e.clientX \/ window.innerWidth - 0.5;\r\n      var y = e.clientY \/ window.innerHeight - 0.5;\r\n      hud.style.transform = 'rotateX('+(y*15)+'deg) rotateY('+(-x*15)+'deg)';\r\n    });\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-eb10a31 e-con-full e-flex e-con e-parent\" data-id=\"eb10a31\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb07703 elementor-widget elementor-widget-html\" data-id=\"eb07703\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.hsb-wrap{font-family:'Open Sans',sans-serif;background:#000000;display:grid;grid-template-columns:repeat(4,1fr);width:100%;margin:0;padding:0;border-top:1px solid rgba(255,255,255,0.06);border-bottom:1px solid rgba(255,255,255,0.06)}\r\n.hsb-stat{padding:56px 40px;border-right:1px solid rgba(255,255,255,0.06);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden;cursor:default;opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease,background 0.3s}\r\n.hsb-stat.visible{opacity:1;transform:translateY(0)}\r\n.hsb-stat::before{content:\"\";position:absolute;top:0;left:0;right:0;height:3px;background:#d00000;transform:scaleX(0);transform-origin:left;transition:transform 0.6s cubic-bezier(0.22,1,0.36,1)}\r\n.hsb-stat.visible::before{transform:scaleX(1)}\r\n.hsb-stat:hover{background:#080808}\r\n.hsb-stat:last-child{border-right:none}\r\n\r\n.hsb-eyebrow{font-size:9px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(208,0,0,0.7);margin-bottom:20px;display:flex;align-items:center;gap:8px;justify-content:center}\r\n.hsb-eyebrow::before{content:\"\";display:block;width:16px;height:1px;background:#d00000}\r\n\r\n.hsb-num{font-size:clamp(40px,4vw,64px);font-weight:800;color:#ffffff !important;line-height:1;margin-bottom:16px;display:flex;align-items:baseline;gap:0}\r\n.hsb-counter{color:#ffffff !important;font-weight:800}\r\n.hsb-suffix{color:#d00000 !important;font-weight:800;font-size:0.8em}\r\n\r\n.hsb-label{font-size:11px;font-weight:800;color:#ffffff !important;letter-spacing:2px;text-transform:uppercase;line-height:1.6;margin:0;opacity:1}\r\n\r\n.hsb-stat-bar{position:absolute;bottom:0;left:0;height:1px;background:rgba(208,0,0,0.2);width:0;transition:width 1.2s cubic-bezier(0.22,1,0.36,1)}\r\n.hsb-stat.visible .hsb-stat-bar{width:100%}\r\n\r\n@media(max-width:1024px){.hsb-stat{padding:44px 32px}}\r\n@media(max-width:768px){\r\n  .hsb-wrap{grid-template-columns:repeat(2,1fr)}\r\n  .hsb-stat{padding:36px 24px}\r\n  .hsb-stat:nth-child(2){border-right:none}\r\n  .hsb-stat:nth-child(3){border-right:1px solid rgba(255,255,255,0.06)}\r\n  .hsb-stat:nth-child(3),.hsb-stat:nth-child(4){border-top:1px solid rgba(255,255,255,0.06)}\r\n}\r\n@media(max-width:480px){.hsb-stat{padding:28px 16px}}\r\n<\/style>\r\n\r\n<div class=\"hsb-wrap\" aria-label=\"Statystyki RapidBase\">\r\n\r\n  <div class=\"hsb-stat\" data-value=\"7\">\r\n    <div class=\"hsb-eyebrow\">System<\/div>\r\n    <div class=\"hsb-num\"><span class=\"hsb-counter\">0<\/span><span class=\"hsb-suffix\">+<\/span><\/div>\r\n    <div class=\"hsb-label\">Modu\u0142\u00f3w<br>technologii<\/div>\r\n    <div class=\"hsb-stat-bar\"><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"hsb-stat\" data-value=\"40\">\r\n    <div class=\"hsb-eyebrow\">Efektywno\u015b\u0107<\/div>\r\n    <div class=\"hsb-num\"><span class=\"hsb-counter\">0<\/span><span class=\"hsb-suffix\">%<\/span><\/div>\r\n    <div class=\"hsb-label\">Szybsze<br>prototypowanie<\/div>\r\n    <div class=\"hsb-stat-bar\"><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"hsb-stat\" data-value=\"24\">\r\n    <div class=\"hsb-eyebrow\">Operacje<\/div>\r\n    <div class=\"hsb-num\"><span class=\"hsb-counter\">0<\/span><span class=\"hsb-suffix\">\/7<\/span><\/div>\r\n    <div class=\"hsb-label\">Autonomia<br>operacyjna<\/div>\r\n    <div class=\"hsb-stat-bar\"><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"hsb-stat\" data-value=\"4\">\r\n    <div class=\"hsb-eyebrow\">Zasi\u0119g<\/div>\r\n    <div class=\"hsb-num\"><span class=\"hsb-counter\">0<\/span><span class=\"hsb-suffix\">+<\/span><\/div>\r\n    <div class=\"hsb-label\">Bran\u017ce<br>zastosowa\u0144<\/div>\r\n    <div class=\"hsb-stat-bar\"><\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var stats = document.querySelectorAll('.hsb-stat');\r\n  var animated = false;\r\n\r\n  function animateCounter(el, target, duration) {\r\n    var counter = el.querySelector('.hsb-counter');\r\n    var start = 0;\r\n    var step = target \/ (duration \/ 16);\r\n    var interval = setInterval(function(){\r\n      start += step;\r\n      if(start >= target){ start = target; clearInterval(interval); }\r\n      counter.textContent = Math.floor(start);\r\n    }, 16);\r\n  }\r\n\r\n  var observer = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting && !animated){\r\n        animated = true;\r\n        stats.forEach(function(stat, i){\r\n          setTimeout(function(){\r\n            stat.classList.add('visible');\r\n            var val = parseInt(stat.getAttribute('data-value'));\r\n            animateCounter(stat, val, 1200);\r\n          }, i * 150);\r\n        });\r\n      }\r\n    });\r\n  }, {threshold: 0.3});\r\n\r\n  var wrap = document.querySelector('.hsb-wrap');\r\n  if(wrap) observer.observe(wrap);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-81cd638 e-con-full e-flex e-con e-parent\" data-id=\"81cd638\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9b4c05 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"a9b4c05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.how*{box-sizing:border-box;margin:0;padding:0}\r\n.how{font-family:'Open Sans',sans-serif;background:#ffffff;padding:100px 60px;position:relative;overflow:hidden}\r\n.how::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#d00000,rgba(208,0,0,0.2))}\r\n.how-inner{max-width:1280px;margin:0 auto}\r\n.how-top{margin-bottom:72px}\r\n.how-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:16px}\r\n.how-eyebrow-line{width:32px;height:2px;background:#d00000}\r\n.how-eyebrow-text{font-size:10px;font-weight:800;letter-spacing:5px;text-transform:uppercase;color:#d00000}\r\n.how-title{font-size:clamp(32px,4vw,56px);font-weight:800;color:#000000;line-height:1.05;letter-spacing:-1.5px}\r\n.how-title span{color:#d00000}\r\n\r\n.how-cards{display:flex;flex-direction:column;gap:3px}\r\n.how-card{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;opacity:0;transform:translateY(40px);transition:opacity 0.7s ease,transform 0.7s ease}\r\n.how-card.visible{opacity:1;transform:translateY(0)}\r\n.how-card:nth-child(even) .how-card-text{order:2}\r\n.how-card:nth-child(even) .how-card-img{order:1}\r\n\r\n.how-card-text{background:#0d0000;padding:56px 60px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}\r\n.how-card-text::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:#d00000}\r\n.how-card:nth-child(even) .how-card-text::before{left:auto;right:0}\r\n.how-card-num{font-size:10px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:#d00000;margin-bottom:16px}\r\n.how-card-title{font-size:clamp(24px,3vw,38px);font-weight:800;color:#ffffff !important;line-height:1.05;letter-spacing:-0.5px;margin-bottom:16px}\r\n.how-card-lead{font-size:14px;font-weight:800;color:#ffffff !important;line-height:1.6;margin-bottom:12px}\r\n.how-card-body{font-size:14px;font-weight:300;color:#ffffff !important;line-height:1.8;margin-bottom:36px}\r\n.how-card-btn{display:inline-flex;align-items:center;gap:10px;padding:13px 28px;background:#d00000;color:#ffffff !important;font-family:'Open Sans',sans-serif;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;text-decoration:none;width:fit-content;transition:background 0.25s,transform 0.25s}\r\n.how-card-btn:hover{background:#b00000;transform:translateX(4px);color:#ffffff !important;}\r\n.how-card-btn-arrow{display:inline-block;transition:transform 0.25s}\r\n.how-card-btn:hover .how-card-btn-arrow{transform:translateX(4px)}\r\n\r\n.how-card-img{position:relative;overflow:hidden;min-height:420px}\r\n.how-card-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.05);transition:transform 0.8s ease;filter:brightness(0.85)}\r\n.how-card.visible .how-card-img img{transform:scale(1)}\r\n.how-card:hover .how-card-img img{transform:scale(1.03);filter:brightness(1)}\r\n.how-card-counter{position:absolute;bottom:20px;right:24px;font-size:80px;font-weight:800;color:rgba(255,255,255,0.05);line-height:1;pointer-events:none}\r\n\r\n@media(max-width:1024px){.how{padding:80px 40px}.how-card-text{padding:48px 44px}}\r\n@media(max-width:768px){.how{padding:64px 24px}.how-card{grid-template-columns:1fr}.how-card:nth-child(even) .how-card-text{order:1}.how-card:nth-child(even) .how-card-img{order:2}.how-card-text{padding:40px 32px}.how-card-img{min-height:280px}}\r\n@media(max-width:480px){.how{padding:48px 20px}.how-card-text{padding:32px 24px}.how-card-title{font-size:clamp(22px,6vw,30px)}.how-card-img{min-height:220px}}\r\n<\/style>\r\n\r\n<section class=\"how\" itemscope itemtype=\"https:\/\/schema.org\/ItemList\" aria-label=\"Jak RapidBase pomaga optymalizowa\u0107 projekty\">\r\n  <div class=\"how-inner\">\r\n    <div class=\"how-top\">\r\n      <div class=\"how-eyebrow\">\r\n        <div class=\"how-eyebrow-line\"><\/div>\r\n        <div class=\"how-eyebrow-text\">Jak mo\u017cemy pom\u00f3c<\/div>\r\n      <\/div>\r\n      <h2 class=\"how-title\">Jak <span>RapidBase<\/span> pomaga<br>optymalizowa\u0107 projekty<\/h2>\r\n    <\/div>\r\n\r\n    <div class=\"how-cards\">\r\n\r\n      <div class=\"how-card\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"how-card-text\">\r\n          <div class=\"how-card-num\">01 \/ Autonomizacja<\/div>\r\n          <h3 class=\"how-card-title\" itemprop=\"name\">Autonomizacja<br>maszyn<\/h3>\r\n          <p class=\"how-card-lead\">U\u017cywasz maszyn wymagaj\u0105cych operator\u00f3w i chcesz podnie\u015b\u0107 ich wydajno\u015b\u0107?<\/p>\r\n          <p class=\"how-card-body\">Poznaj, jak RapidBase tworzy z maszyn je\u017cd\u017c\u0105cych autonomiczne roboty, kt\u00f3re dzia\u0142aj\u0105 same, stabilnie, nawet 24\/7 i bez dodatkowej kadry.<\/p>\r\n          <a href=\"https:\/\/rapidbase.hetbot.com\/autonomizacja-maszyn\/\" class=\"how-card-btn\" title=\"Autonomizacja maszyn z RapidBase\">\r\n            Zobacz wi\u0119cej\r\n            <span class=\"how-card-btn-arrow\" aria-hidden=\"true\"><\/span>\r\n          <\/a>\r\n        <\/div>\r\n        <div class=\"how-card-img\">\r\n          <img decoding=\"async\" src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/04\/3-2-scaled.png\" alt=\"Autonomizacja maszyn mobilnych RapidBase\" loading=\"lazy\">\r\n          <div class=\"how-card-counter\" aria-hidden=\"true\">01<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"how-card\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"how-card-text\">\r\n          <div class=\"how-card-num\">02 \/ R&amp;D<\/div>\r\n          <h3 class=\"how-card-title\" itemprop=\"name\">Rozw\u00f3j nowych<br>robot\u00f3w<\/h3>\r\n          <p class=\"how-card-lead\">Chcesz udoskonali\u0107 swoje roboty? Planujesz lub realizujesz projekt robota autonomicznego?<\/p>\r\n          <p class=\"how-card-body\">Obni\u017c koszty, zaoszcz\u0119d\u017a czas i unikaj potencjalnych b\u0142\u0119d\u00f3w u\u017cyj gotowych modularnych technologii do autonomii RapidBase.<\/p>\r\n          <a href=\"https:\/\/rapidbase.hetbot.com\/rozwoj-nowych-robotow\/\" class=\"how-card-btn\" title=\"Rozw\u00f3j nowych robot\u00f3w z RapidBase\">\r\n            Zobacz wi\u0119cej\r\n            <span class=\"how-card-btn-arrow\" aria-hidden=\"true\"><\/span>\r\n          <\/a>\r\n        <\/div>\r\n        <div class=\"how-card-img\">\r\n          <img decoding=\"async\" src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/04\/2-5-scaled.png\" alt=\"Rozw\u00f3j nowych robot\u00f3w autonomicznych RapidBase\" loading=\"lazy\">\r\n          <div class=\"how-card-counter\" aria-hidden=\"true\">02<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"how-card\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"how-card-text\">\r\n          <div class=\"how-card-num\">03 \/ Development<\/div>\r\n          <h3 class=\"how-card-title\" itemprop=\"name\">Development<br>technologii<\/h3>\r\n          <p class=\"how-card-lead\">Potrzebujesz dedykowanego modu\u0142u lub chcesz rozwin\u0105\u0107 istniej\u0105c\u0105 technologi\u0119 autonomii?<\/p>\r\n          <p class=\"how-card-body\">RapidBase dostarcza gotowe bloki technologiczne i wspiera ich integracj\u0119 od prototypu po wdro\u017cenie produkcyjne. Skr\u00f3\u0107 czas i zmniejsz ryzyko projektu.<\/p>\r\n          <a href=\"https:\/\/rapidbase.hetbot.com\/development-technologii\/\" class=\"how-card-btn\" title=\"Development technologii z RapidBase\">\r\n            Zobacz wi\u0119cej\r\n            <span class=\"how-card-btn-arrow\" aria-hidden=\"true\"><\/span>\r\n          <\/a>\r\n        <\/div>\r\n        <div class=\"how-card-img\">\r\n          <img decoding=\"async\" src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/06\/development_technologi.png\" alt=\"Development technologii autonomii RapidBase\" loading=\"lazy\">\r\n          <div class=\"how-card-counter\" aria-hidden=\"true\">03<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var cards=document.querySelectorAll('.how-card');\r\n  var observer=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting){\r\n        entry.target.classList.add('visible');\r\n        observer.unobserve(entry.target);\r\n      }\r\n    });\r\n  },{threshold:0.15});\r\n  cards.forEach(function(card){observer.observe(card)});\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-03e9d37 e-con-full e-flex e-con e-parent\" data-id=\"03e9d37\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d78212 elementor-widget elementor-widget-html\" data-id=\"6d78212\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.rb-video*{box-sizing:border-box;margin:0;padding:0}\r\n.rb-video{font-family:'Open Sans',sans-serif;background:#fff;padding:100px 60px;position:relative;overflow:hidden}\r\n.rb-video::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#d00000,rgba(208,0,0,0.2))}\r\n.rb-video-inner{max-width:1280px;margin:0 auto}\r\n\r\n.rb-video-top{margin-bottom:48px;opacity:0;transform:translateY(24px);transition:opacity 0.7s ease,transform 0.7s ease}\r\n.rb-video-top.visible{opacity:1;transform:translateY(0)}\r\n.rb-video-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:16px}\r\n.rb-video-eyebrow-line{width:32px;height:2px;background:#d00000}\r\n.rb-video-eyebrow-text{font-size:10px;font-weight:800;letter-spacing:5px;text-transform:uppercase;color:#d00000}\r\n.rb-video-title{font-size:clamp(24px,3vw,44px);font-weight:800;color:#0a0a0a;letter-spacing:-1px;line-height:1.05;margin:0}\r\n.rb-video-title span{color:#d00000}\r\n\r\n.rb-video-wrap{position:relative;width:100%;opacity:0;transform:translateY(24px);transition:opacity 0.7s ease 0.15s,transform 0.7s ease 0.15s}\r\n.rb-video-wrap.visible{opacity:1;transform:translateY(0)}\r\n\r\n.rb-video-ratio{position:relative;width:100%;padding-bottom:56.25%;background:#000}\r\n.rb-video-ratio video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}\r\n\r\n.rb-video-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.4);transition:opacity 0.4s ease;cursor:pointer;z-index:2}\r\n.rb-video-overlay.hidden{opacity:0;pointer-events:none}\r\n.rb-video-play{width:80px;height:80px;background:#d00000;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease,background 0.3s}\r\n.rb-video-play:hover{background:#b00000;transform:scale(1.1)}\r\n.rb-video-play svg{width:28px;height:28px;fill:#fff;margin-left:4px}\r\n\r\n.rb-video-controls{display:flex;align-items:center;gap:0;background:#0a0a0a;border-top:1px solid rgba(255,255,255,0.06);padding:0 16px;height:52px}\r\n.rb-vc-btn{width:44px;height:52px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity 0.2s;padding:0}\r\n.rb-vc-btn:hover{opacity:0.7}\r\n.rb-vc-btn svg{width:18px;height:18px;fill:#fff;flex-shrink:0}\r\n.rb-vc-btn svg.stroke{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\r\n\r\n.rb-vc-progress{flex:1;margin:0 12px;position:relative;height:3px;background:rgba(255,255,255,0.2);cursor:pointer}\r\n.rb-vc-progress-fill{height:100%;background:#d00000;width:0%;transition:width 0.1s linear;pointer-events:none}\r\n.rb-vc-progress:hover .rb-vc-progress-fill{background:#ff1a1a}\r\n\r\n.rb-vc-time{font-size:11px;font-weight:800;color:rgba(255,255,255,0.5);letter-spacing:1px;white-space:nowrap;margin-right:8px;min-width:80px;text-align:center}\r\n\r\n.rb-vc-volume{display:flex;align-items:center;gap:8px}\r\n.rb-vc-volume-slider{width:60px;height:3px;background:rgba(255,255,255,0.2);cursor:pointer;position:relative;appearance:none;-webkit-appearance:none;outline:none;border:none}\r\n.rb-vc-volume-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:12px;height:12px;background:#d00000;border-radius:50%;cursor:pointer}\r\n.rb-vc-volume-slider::-moz-range-thumb{width:12px;height:12px;background:#d00000;border-radius:50%;cursor:pointer;border:none}\r\n\r\n.rb-vc-label{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,0.3);margin-left:auto;padding-left:16px;border-left:1px solid rgba(255,255,255,0.1)}\r\n\r\n@media(max-width:1024px){.rb-video{padding:80px 40px}}\r\n@media(max-width:768px){.rb-video{padding:64px 24px}.rb-video-play{width:64px;height:64px}.rb-video-play svg{width:22px;height:22px}.rb-vc-volume{display:none}.rb-vc-label{display:none}}\r\n@media(max-width:480px){.rb-video{padding:48px 20px}}\r\n<\/style>\r\n\r\n<section class=\"rb-video\" aria-label=\"Film przedstawiaj\u0105cy RapidBase \u2014 modu\u0142owy system autonomizacji maszyn\">\r\n  <div class=\"rb-video-inner\">\r\n\r\n    <div class=\"rb-video-top\">\r\n      <div class=\"rb-video-eyebrow\">\r\n        <div class=\"rb-video-eyebrow-line\"><\/div>\r\n        <div class=\"rb-video-eyebrow-text\">RapidBase w akcji<\/div>\r\n      <\/div>\r\n      <h2 class=\"rb-video-title\">Zobacz jak dzia\u0142a<br><span>RapidBase<\/span><\/h2>\r\n    <\/div>\r\n\r\n    <div class=\"rb-video-wrap\">\r\n      <div class=\"rb-video-ratio\">\r\n        <video id=\"rbVideo\" preload=\"metadata\" playsinline>\r\n          <source src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/06\/0610.mp4\" type=\"video\/mp4\">\r\n        <\/video>\r\n        <div class=\"rb-video-overlay\" id=\"rbVideoOverlay\">\r\n          <div class=\"rb-video-play\" aria-label=\"Odtw\u00f3rz film\">\r\n            <svg viewBox=\"0 0 24 24\"><path d=\"M5 3l14 9-14 9V3z\"\/><\/svg>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"rb-video-controls\">\r\n        <button class=\"rb-vc-btn\" id=\"rbPlayBtn\" aria-label=\"Odtw\u00f3rz \/ Pauza\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M5 3l14 9-14 9V3z\"\/><\/svg>\r\n        <\/button>\r\n        <button class=\"rb-vc-btn\" id=\"rbRestartBtn\" aria-label=\"Od pocz\u0105tku\">\r\n          <svg class=\"stroke\" viewBox=\"0 0 24 24\"><polyline points=\"1 4 1 10 7 10\"\/><path d=\"M3.51 15a9 9 0 1 0 .49-4.38\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"rb-vc-progress\" id=\"rbProgress\">\r\n          <div class=\"rb-vc-progress-fill\" id=\"rbProgressFill\"><\/div>\r\n        <\/div>\r\n        <div class=\"rb-vc-time\" id=\"rbTime\">0:00 \/ 0:00<\/div>\r\n        <div class=\"rb-vc-volume\">\r\n          <button class=\"rb-vc-btn\" id=\"rbMuteBtn\" aria-label=\"Wycisz\">\r\n            <svg viewBox=\"0 0 24 24\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\" fill=\"#fff\"\/><path d=\"M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07\" stroke=\"#fff\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\r\n          <\/button>\r\n          <input type=\"range\" class=\"rb-vc-volume-slider\" id=\"rbVolume\" min=\"0\" max=\"1\" step=\"0.05\" value=\"1\">\r\n        <\/div>\r\n        <button class=\"rb-vc-btn\" id=\"rbFullBtn\" aria-label=\"Pe\u0142ny ekran\">\r\n          <svg class=\"stroke\" viewBox=\"0 0 24 24\"><path d=\"M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"rb-vc-label\">HetBot Group<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var top = document.querySelector('.rb-video-top');\r\n  var wrap = document.querySelector('.rb-video-wrap');\r\n  var video = document.getElementById('rbVideo');\r\n  var overlay = document.getElementById('rbVideoOverlay');\r\n  var playBtn = document.getElementById('rbPlayBtn');\r\n  var restartBtn = document.getElementById('rbRestartBtn');\r\n  var muteBtn = document.getElementById('rbMuteBtn');\r\n  var fullBtn = document.getElementById('rbFullBtn');\r\n  var progress = document.getElementById('rbProgress');\r\n  var progressFill = document.getElementById('rbProgressFill');\r\n  var volumeSlider = document.getElementById('rbVolume');\r\n  var timeEl = document.getElementById('rbTime');\r\n\r\n  var observer = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting){entry.target.classList.add('visible');observer.unobserve(entry.target)}\r\n    });\r\n  },{threshold:0.1});\r\n  if(top) observer.observe(top);\r\n  if(wrap) observer.observe(wrap);\r\n\r\n  function formatTime(s){\r\n    var m=Math.floor(s\/60);\r\n    var sec=Math.floor(s%60);\r\n    return m+':'+(sec<10?'0':'')+sec;\r\n  }\r\n\r\n  function updatePlayIcon(){\r\n    playBtn.innerHTML = video.paused\r\n      ? '<svg viewBox=\"0 0 24 24\"><path d=\"M5 3l14 9-14 9V3z\" fill=\"#fff\"\/><\/svg>'\r\n      : '<svg viewBox=\"0 0 24 24\"><rect x=\"6\" y=\"4\" width=\"4\" height=\"16\" fill=\"#fff\"\/><rect x=\"14\" y=\"4\" width=\"4\" height=\"16\" fill=\"#fff\"\/><\/svg>';\r\n  }\r\n\r\n  function updateMuteIcon(){\r\n    muteBtn.innerHTML = video.muted || video.volume===0\r\n      ? '<svg viewBox=\"0 0 24 24\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\" fill=\"#fff\"\/><line x1=\"23\" y1=\"9\" x2=\"17\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/><line x1=\"17\" y1=\"9\" x2=\"23\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>'\r\n      : '<svg viewBox=\"0 0 24 24\"><polygon points=\"11 5 6 9 2 9 2 15 6 15 11 19 11 5\" fill=\"#fff\"\/><path d=\"M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07\" stroke=\"#fff\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>';\r\n  }\r\n\r\n  if(overlay) overlay.addEventListener('click', function(){\r\n    video.play();\r\n    overlay.classList.add('hidden');\r\n    updatePlayIcon();\r\n  });\r\n\r\n  if(playBtn) playBtn.addEventListener('click', function(){\r\n    if(video.paused){video.play();overlay.classList.add('hidden')}\r\n    else{video.pause();overlay.classList.remove('hidden')}\r\n    updatePlayIcon();\r\n  });\r\n\r\n  if(restartBtn) restartBtn.addEventListener('click', function(){\r\n    video.currentTime=0;\r\n    video.play();\r\n    overlay.classList.add('hidden');\r\n    updatePlayIcon();\r\n  });\r\n\r\n  if(muteBtn) muteBtn.addEventListener('click', function(){\r\n    video.muted=!video.muted;\r\n    updateMuteIcon();\r\n  });\r\n\r\n  if(volumeSlider) volumeSlider.addEventListener('input', function(){\r\n    video.volume=this.value;\r\n    video.muted=this.value==0;\r\n    updateMuteIcon();\r\n  });\r\n\r\n  if(fullBtn) fullBtn.addEventListener('click', function(){\r\n    var container = video.closest('.rb-video-ratio') || video;\r\n    if(document.fullscreenElement){document.exitFullscreen()}\r\n    else if(container.requestFullscreen){container.requestFullscreen()}\r\n    else if(video.webkitEnterFullscreen){video.webkitEnterFullscreen()}\r\n  });\r\n\r\n  if(progress) progress.addEventListener('click', function(e){\r\n    var rect=this.getBoundingClientRect();\r\n    var pct=(e.clientX-rect.left)\/rect.width;\r\n    video.currentTime=pct*video.duration;\r\n  });\r\n\r\n  if(video){\r\n    video.addEventListener('timeupdate', function(){\r\n      if(video.duration){\r\n        var pct=(video.currentTime\/video.duration)*100;\r\n        progressFill.style.width=pct+'%';\r\n        timeEl.textContent=formatTime(video.currentTime)+' \/ '+formatTime(video.duration);\r\n      }\r\n    });\r\n    video.addEventListener('ended', function(){\r\n      overlay.classList.remove('hidden');\r\n      updatePlayIcon();\r\n    });\r\n    video.addEventListener('pause', function(){updatePlayIcon()});\r\n    video.addEventListener('play', function(){updatePlayIcon()});\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-de6ed15 e-con-full e-flex e-con e-parent\" data-id=\"de6ed15\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b5c1ae6 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"b5c1ae6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.br*{box-sizing:border-box;margin:0;padding:0}\r\n.br{font-family:'Open Sans',sans-serif;background:#080808;padding:100px 60px;position:relative;overflow:hidden}\r\n.br::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#d00000,rgba(208,0,0,0.2))}\r\n.br-inner{max-width:1280px;margin:0 auto}\r\n\r\n.br-top{margin-bottom:56px;opacity:0;transform:translateY(24px);transition:opacity 0.7s ease,transform 0.7s ease}\r\n.br-top.visible{opacity:1;transform:translateY(0)}\r\n.br-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:16px}\r\n.br-eyebrow-line{width:32px;height:2px;background:#d00000}\r\n.br-eyebrow-text{font-size:10px;font-weight:800;letter-spacing:5px;text-transform:uppercase;color:#d00000}\r\n.br-title{font-size:clamp(32px,4vw,56px);font-weight:800;color:#fff;line-height:1.05;letter-spacing:-1.5px}\r\n.br-title span{color:#d00000}\r\n\r\n.br-accordion{display:flex;height:560px;gap:3px;opacity:0;transform:translateY(24px);transition:opacity 0.7s ease 0.15s,transform 0.7s ease 0.15s}\r\n.br-accordion.visible{opacity:1;transform:translateY(0)}\r\n\r\n.br-panel{position:relative;overflow:hidden;cursor:pointer;transition:flex 0.7s cubic-bezier(0.22,1,0.36,1);flex:1}\r\n.br-panel:hover{flex:4}\r\n\r\n.br-panel-img{position:absolute;inset:0}\r\n.br-panel-img img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(0.5);transition:filter 0.7s ease,transform 0.7s ease;transform:scale(1.05)}\r\n.br-panel:hover .br-panel-img img{filter:brightness(1);transform:scale(1)}\r\n\r\n.br-panel-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(8,8,8,0.9) 0%,rgba(8,8,8,0.1) 50%,transparent 100%);transition:opacity 0.5s ease}\r\n.br-panel:hover .br-panel-overlay{opacity:0.5}\r\n\r\n.br-panel-content{position:absolute;bottom:0;left:0;right:0;padding:32px 28px;z-index:2}\r\n\r\n.br-panel-tag{font-size:9px;font-weight:800;letter-spacing:4px;text-transform:uppercase;color:rgba(208,0,0,0.9);margin-bottom:8px;opacity:0;transform:translateY(8px);transition:opacity 0.4s ease 0.1s,transform 0.4s ease 0.1s;white-space:nowrap}\r\n.br-panel:hover .br-panel-tag{opacity:1;transform:translateY(0)}\r\n\r\n.br-panel-title{font-size:clamp(16px,2vw,28px);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:-0.5px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\r\n.br-panel-title-vertical{position:absolute;bottom:32px;left:50%;transform:translateX(-50%) rotate(-90deg) translateY(50%);white-space:nowrap;font-size:13px;font-weight:800;color:rgba(255,255,255,0.8);text-transform:uppercase;letter-spacing:3px;transition:opacity 0.3s ease;transform-origin:center center}\r\n.br-panel:hover .br-panel-title-vertical{opacity:0}\r\n\r\n.br-panel-title-main{opacity:0;transform:translateY(12px);transition:opacity 0.4s ease 0.05s,transform 0.4s ease 0.05s}\r\n.br-panel:hover .br-panel-title-main{opacity:1;transform:translateY(0)}\r\n\r\n.br-panel-line{width:0;height:2px;background:#d00000;margin-top:12px;transition:width 0.5s cubic-bezier(0.22,1,0.36,1) 0.1s}\r\n.br-panel:hover .br-panel-line{width:40px}\r\n\r\n@media(max-width:1024px){.br{padding:80px 40px}.br-accordion{height:480px}}\r\n@media(max-width:768px){\r\n  .br{padding:64px 24px}\r\n  .br-accordion{flex-direction:column;height:auto;gap:3px}\r\n  .br-panel{flex:none !important;height:200px}\r\n  .br-panel:hover{flex:none !important}\r\n  .br-panel-title-vertical{display:none}\r\n  .br-panel-title-main{opacity:1;transform:translateY(0)}\r\n  .br-panel-tag{opacity:1;transform:translateY(0)}\r\n  .br-panel-img img{filter:brightness(0.65)}\r\n  .br-panel:hover .br-panel-img img{filter:brightness(1)}\r\n  .br-panel-line{width:40px}\r\n}\r\n@media(max-width:480px){\r\n  .br{padding:48px 20px}\r\n  .br-panel{height:160px}\r\n}\r\n<\/style>\r\n\r\n<section class=\"br\" itemscope itemtype=\"https:\/\/schema.org\/ItemList\" aria-label=\"Bran\u017ce w kt\u00f3rych RapidBase pomaga \u2014 autonomizacja maszyn\">\r\n  <div class=\"br-inner\">\r\n\r\n    <div class=\"br-top\">\r\n      <div class=\"br-eyebrow\">\r\n        <div class=\"br-eyebrow-line\"><\/div>\r\n        <div class=\"br-eyebrow-text\">Zastosowania<\/div>\r\n      <\/div>\r\n      <h2 class=\"br-title\">Bran\u017ce, w kt\u00f3rych<br><span>pomagamy<\/span><\/h2>\r\n    <\/div>\r\n\r\n    <div class=\"br-accordion\">\r\n\r\n      <div class=\"br-panel\">\r\n        <div class=\"br-panel-img\">\r\n          <img decoding=\"async\" src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/04\/4-1-scaled.png\" alt=\"Sektor budowlany \u2014 autonomizacja maszyn RapidBase\" loading=\"lazy\">\r\n        <\/div>\r\n        <div class=\"br-panel-overlay\"><\/div>\r\n        <div class=\"br-panel-title-vertical\">Budownictwo<\/div>\r\n        <div class=\"br-panel-content\">\r\n          <div class=\"br-panel-tag\">Bran\u017ca<\/div>\r\n          <div class=\"br-panel-title-main\">\r\n            <div class=\"br-panel-title\">Sektor budowlany<\/div>\r\n            <div class=\"br-panel-line\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"br-panel\">\r\n        <div class=\"br-panel-img\">\r\n          <img decoding=\"async\" src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/04\/5-scaled.png\" alt=\"Zielona transformacja \u2014 autonomizacja maszyn RapidBase\" loading=\"lazy\">\r\n        <\/div>\r\n        <div class=\"br-panel-overlay\"><\/div>\r\n        <div class=\"br-panel-title-vertical\">Zielona transformacja<\/div>\r\n        <div class=\"br-panel-content\">\r\n          <div class=\"br-panel-tag\">Bran\u017ca<\/div>\r\n          <div class=\"br-panel-title-main\">\r\n            <div class=\"br-panel-title\">Zielona transformacja<\/div>\r\n            <div class=\"br-panel-line\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"br-panel\">\r\n        <div class=\"br-panel-img\">\r\n          <img decoding=\"async\" src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/04\/6-scaled.png\" alt=\"Rolnictwo \u2014 autonomizacja maszyn RapidBase\" loading=\"lazy\">\r\n        <\/div>\r\n        <div class=\"br-panel-overlay\"><\/div>\r\n        <div class=\"br-panel-title-vertical\">Rolnictwo<\/div>\r\n        <div class=\"br-panel-content\">\r\n          <div class=\"br-panel-tag\">Bran\u017ca<\/div>\r\n          <div class=\"br-panel-title-main\">\r\n            <div class=\"br-panel-title\">Rolnictwo<\/div>\r\n            <div class=\"br-panel-line\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"br-panel\">\r\n        <div class=\"br-panel-img\">\r\n          <img decoding=\"async\" src=\"http:\/\/rapidbase.hetbot.com\/wp-content\/uploads\/2026\/04\/7-1-scaled.png\" alt=\"Przemys\u0142 \u2014 autonomizacja maszyn RapidBase\" loading=\"lazy\">\r\n        <\/div>\r\n        <div class=\"br-panel-overlay\"><\/div>\r\n        <div class=\"br-panel-title-vertical\">Przemys\u0142<\/div>\r\n        <div class=\"br-panel-content\">\r\n          <div class=\"br-panel-tag\">Bran\u017ca<\/div>\r\n          <div class=\"br-panel-title-main\">\r\n            <div class=\"br-panel-title\">Przemys\u0142<\/div>\r\n            <div class=\"br-panel-line\"><\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var top=document.querySelector('.br-top');\r\n  var acc=document.querySelector('.br-accordion');\r\n  var observer=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting){\r\n        entry.target.classList.add('visible');\r\n        observer.unobserve(entry.target);\r\n      }\r\n    });\r\n  },{threshold:0.1});\r\n  if(top) observer.observe(top);\r\n  if(acc) observer.observe(acc);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14a59f3 e-con-full e-flex e-con e-parent\" data-id=\"14a59f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a53604a elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"a53604a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.comp*{box-sizing:border-box;margin:0;padding:0}\r\n.comp{font-family:'Open Sans',sans-serif;background:#fff;padding:100px 60px;position:relative;overflow:hidden}\r\n.comp-inner{max-width:1280px;margin:0 auto}\r\n.comp-top{margin-bottom:64px}\r\n.comp-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:16px}\r\n.comp-eyebrow-line{width:32px;height:2px;background:#d00000}\r\n.comp-eyebrow-text{font-size:10px;font-weight:800;letter-spacing:5px;text-transform:uppercase;color:#d00000}\r\n.comp-title{font-size:clamp(28px,3.5vw,48px);font-weight:800;color:#0a0a0a;line-height:1.05;letter-spacing:-1px;margin-bottom:16px}\r\n.comp-title span{color:#d00000}\r\n.comp-desc{font-size:15px;font-weight:300;color:#666;line-height:1.8;max-width:680px}\r\n\r\n.comp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-bottom:3px}\r\n.comp-grid-bottom{display:grid;grid-template-columns:repeat(3,1fr) 1.5fr;gap:3px}\r\n\r\n.comp-card{background:#f7f6f4;padding:32px 28px;position:relative;overflow:hidden;cursor:pointer;transition:background 0.3s;opacity:0;transform:translateY(20px);transition:opacity 0.5s ease,transform 0.5s ease,background 0.3s}\r\n.comp-card.visible{opacity:1;transform:translateY(0)}\r\n.comp-card::before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:#d00000;transform:scaleX(0);transform-origin:left;transition:transform 0.4s cubic-bezier(0.22,1,0.36,1)}\r\n.comp-card:hover{background:#fff;box-shadow:0 0 0 1px #f0efed}\r\n.comp-card:hover::before{transform:scaleX(1)}\r\n.comp-card-icon{width:48px;height:48px;background:#fff;border:1px solid #e8e6e2;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:background 0.3s,border-color 0.3s}\r\n.comp-card:hover .comp-card-icon{background:#d00000;border-color:#d00000}\r\n.comp-card-icon svg{width:22px;height:22px;stroke:#555;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke 0.3s}\r\n.comp-card:hover .comp-card-icon svg{stroke:#fff}\r\n.comp-card-num{font-size:9px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#d00000;margin-bottom:8px}\r\n.comp-card-name{font-size:16px;font-weight:800;color:#0a0a0a;line-height:1.2;margin-bottom:8px;letter-spacing:-0.3px}\r\n.comp-card-desc{font-size:12px;font-weight:300;color:#888;line-height:1.6}\r\n\r\n.comp-cta-card{background:#0d0000;padding:32px 36px;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translateY(20px);transition:opacity 0.5s ease 0.4s,transform 0.5s ease 0.4s}\r\n.comp-cta-card.visible{opacity:1;transform:translateY(0)}\r\n.comp-cta-label{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:rgba(208,0,0,0.8);margin-bottom:12px}\r\n.comp-cta-text{font-size:16px;font-weight:800;color:#fff;line-height:1.3;letter-spacing:-0.3px;margin-bottom:24px}\r\n.comp-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;background:#d00000;color:#ffffff !important;font-family:'Open Sans',sans-serif;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;text-decoration:none;width:fit-content;transition:background 0.25s}\r\n.comp-cta-btn:hover{background:#b00000;color:#ffffff !important;}\r\n.comp-cta-btn-arrow{display:inline-block;transition:transform 0.25s}\r\n.comp-cta-btn:hover .comp-cta-btn-arrow{transform:translateX(4px)}\r\n\r\n.comp-bottom-bar{margin-top:48px;display:flex;align-items:center;justify-content:space-between;padding:28px 36px;background:#f7f6f4;opacity:0;transform:translateY(20px);transition:opacity 0.5s ease 0.5s,transform 0.5s ease 0.5s}\r\n.comp-bottom-bar.visible{opacity:1;transform:translateY(0)}\r\n.comp-bottom-text{font-size:15px;font-weight:300;color:#555;max-width:500px;line-height:1.6}\r\n.comp-bottom-text strong{font-weight:800;color:#0a0a0a}\r\n.comp-bottom-link{display:inline-flex;align-items:center;gap:10px;padding:13px 28px;background:#0a0a0a;color:#ffffff !important;font-family:'Open Sans',sans-serif;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background 0.25s}\r\n.comp-bottom-link:hover{background:#d00000;color:#ffffff !important;}\r\n.comp-bottom-link-arrow{display:inline-block;transition:transform 0.25s}\r\n.comp-bottom-link:hover .comp-bottom-link-arrow{transform:translateX(4px)}\r\n\r\n@media(max-width:1024px){.comp{padding:80px 40px}.comp-grid{grid-template-columns:repeat(2,1fr)}.comp-grid-bottom{grid-template-columns:repeat(2,1fr)}.comp-cta-card{grid-column:1\/-1}}\r\n@media(max-width:768px){.comp{padding:64px 24px}.comp-bottom-bar{flex-direction:column;gap:20px;align-items:flex-start}}\r\n@media(max-width:480px){.comp{padding:48px 20px}.comp-grid{grid-template-columns:1fr 1fr}.comp-grid-bottom{grid-template-columns:1fr 1fr}.comp-card{padding:24px 20px}.comp-bottom-bar{padding:20px}}\r\n<\/style>\r\n\r\n<section class=\"comp\" itemscope itemtype=\"https:\/\/schema.org\/ItemList\" aria-label=\"Komponenty RapidBase system do autonomizacji robot\u00f3w mobilnych\">\r\n  <div class=\"comp-inner\">\r\n    <div class=\"comp-top\">\r\n      <div class=\"comp-eyebrow\">\r\n        <div class=\"comp-eyebrow-line\"><\/div>\r\n        <div class=\"comp-eyebrow-text\">Technologia<\/div>\r\n      <\/div>\r\n      <h2 class=\"comp-title\"><span>RapidBase<\/span> to kompleksowy<br>system do autonomizacji<\/h2>\r\n      <p class=\"comp-desc\">Poznaj modu\u0142y, kt\u00f3rych mo\u017cesz u\u017cy\u0107 pojedynczo lub jako pe\u0142ny, gotowy system. Skalowalny od autonomizacji istniej\u0105cej platformy po rozw\u00f3j nowego robota w R&D.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"comp-grid\">\r\n\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/komponenty\/kontrola-nawigacja\/\" class=\"comp-card\" style=\"transition-delay:0s\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"comp-card-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"\/><\/svg><\/div>\r\n        <div class=\"comp-card-num\">01 \/ Software<\/div>\r\n        <div class=\"comp-card-name\" itemprop=\"name\">Kontrola i nawigacja<\/div>\r\n        <div class=\"comp-card-desc\">Planowanie trasy, omijanie przeszk\u00f3d 3D, dokowanie<\/div>\r\n      <\/a>\r\n\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/komponenty\/lokalizacja\/\" class=\"comp-card\" style=\"transition-delay:0.08s\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"comp-card-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg><\/div>\r\n        <div class=\"comp-card-num\">02 \/ Software<\/div>\r\n        <div class=\"comp-card-name\" itemprop=\"name\">Lokalizacja<\/div>\r\n        <div class=\"comp-card-desc\">GPS RTK, UWB, LiDAR, SLAM, fuzja sensor\u00f3w<\/div>\r\n      <\/a>\r\n\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/komponenty\/percepcja\/\" class=\"comp-card\" style=\"transition-delay:0.16s\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"comp-card-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><path d=\"M12 1v4M12 19v4M4.22 4.22l2.83 2.83M16.95 16.95l2.83 2.83M1 12h4M19 12h4M4.22 19.78l2.83-2.83M16.95 7.05l2.83-2.83\"\/><\/svg><\/div>\r\n        <div class=\"comp-card-num\">03 \/ Software<\/div>\r\n        <div class=\"comp-card-name\" itemprop=\"name\">Percepcja<\/div>\r\n        <div class=\"comp-card-desc\">Model 3D otoczenia 360\u00b0, detekcja przeszk\u00f3d<\/div>\r\n      <\/a>\r\n\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/komponenty\/kinematyka-adaptacyjna\/\" class=\"comp-card\" style=\"transition-delay:0.24s\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"comp-card-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><path d=\"M19.07 4.93a10 10 0 010 14.14M4.93 4.93a10 10 0 000 14.14\"\/><path d=\"M15.54 8.46a5 5 0 010 7.07M8.46 8.46a5 5 0 000 7.07\"\/><\/svg><\/div>\r\n        <div class=\"comp-card-num\">04 \/ Hardware<\/div>\r\n        <div class=\"comp-card-name\" itemprop=\"name\">Kinematyka adaptacyjna<\/div>\r\n        <div class=\"comp-card-desc\">6 typ\u00f3w kinematyki, Roboteq, FOC<\/div>\r\n      <\/a>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"comp-grid-bottom\">\r\n\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/komponenty\/sterownik-niskopoziomowy\/\" class=\"comp-card\" style=\"transition-delay:0.32s\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"comp-card-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"\/><path d=\"M9 1v3M15 1v3M9 20v3M15 20v3M1 9h3M1 15h3M20 9h3M20 15h3\"\/><\/svg><\/div>\r\n        <div class=\"comp-card-num\">05 \/ Hardware<\/div>\r\n        <div class=\"comp-card-name\" itemprop=\"name\">Sterownik niskopoziomowy<\/div>\r\n        <div class=\"comp-card-desc\">EtherCAT, CAN, Ethernet, safety<\/div>\r\n      <\/a>\r\n\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/komponenty\/zasilanie\/\" class=\"comp-card\" style=\"transition-delay:0.4s\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"comp-card-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg><\/div>\r\n        <div class=\"comp-card-num\">06 \/ Hardware<\/div>\r\n        <div class=\"comp-card-name\" itemprop=\"name\">Zasilanie<\/div>\r\n        <div class=\"comp-card-desc\">BMS, DPPM, MultiBat, 10 60V<\/div>\r\n      <\/a>\r\n\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/komponenty\/interfejs-gui\/\" class=\"comp-card\" style=\"transition-delay:0.48s\" itemscope itemprop=\"itemListElement\">\r\n        <div class=\"comp-card-icon\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 21h8M12 17v4\"\/><\/svg><\/div>\r\n        <div class=\"comp-card-num\">07 \/ Software<\/div>\r\n        <div class=\"comp-card-name\" itemprop=\"name\">Interfejs GUI<\/div>\r\n        <div class=\"comp-card-desc\">Monitoring floty, zarz\u0105dzanie trasami, API<\/div>\r\n      <\/a>\r\n\r\n      <div class=\"comp-cta-card\">\r\n        <div>\r\n          <div class=\"comp-cta-label\">Poznaj zastosowania<\/div>\r\n          <div class=\"comp-cta-text\">Jak modu\u0142y RapidBase tworz\u0105 r\u00f3\u017cne rozwi\u0105zania?<\/div>\r\n        <\/div>\r\n        <a href=\"https:\/\/rapidbase.hetbot.com\/moduly\/\" class=\"comp-cta-btn\">\r\n          Modu\u0142y\r\n          <span class=\"comp-cta-btn-arrow\" aria-hidden=\"true\"><\/span>\r\n        <\/a>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"comp-bottom-bar\">\r\n      <p class=\"comp-bottom-text\"><strong>Jak modu\u0142y RapidBase tworz\u0105 r\u00f3\u017cne rozwi\u0105zania?<\/strong> Zobacz zastosowania i technologie w praktyce od AMR po autonomiczne maszyny rolnicze.<\/p>\r\n      <a href=\"https:\/\/rapidbase.hetbot.com\/case-studies\/\" class=\"comp-bottom-link\" title=\"Case studies RapidBase przyk\u0142ady wdro\u017ce\u0144\">\r\n        Zobacz\r\n        <span class=\"comp-bottom-link-arrow\" aria-hidden=\"true\"><\/span>\r\n      <\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var els=document.querySelectorAll('.comp-card,.comp-cta-card,.comp-bottom-bar');\r\n  var observer=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting){\r\n        entry.target.classList.add('visible');\r\n        observer.unobserve(entry.target);\r\n      }\r\n    });\r\n  },{threshold:0.1});\r\n  els.forEach(function(el){observer.observe(el)});\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1886fe6 e-con-full e-flex e-con e-parent\" data-id=\"1886fe6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4da4a25 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"4da4a25\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.faq*{box-sizing:border-box;margin:0;padding:0}\r\n.faq{font-family:'Open Sans',sans-serif;background:#0a0a0a;padding:100px 60px;position:relative;overflow:visible}\r\n.faq-top-line{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#d00000,rgba(208,0,0,0.2));z-index:2}\r\n.faq-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1.8fr;gap:80px;align-items:start}\r\n\r\n.faq-left{position:relative;opacity:0;transform:translateY(32px);transition:opacity 0.7s ease,transform 0.7s ease}\r\n.faq-left.visible{opacity:1 !important}\r\n.faq-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:20px}\r\n.faq-eyebrow-line{width:32px;height:2px;background:#d00000}\r\n.faq-eyebrow-text{font-size:10px;font-weight:800;letter-spacing:5px;text-transform:uppercase;color:#d00000}\r\n.faq-title{font-size:clamp(28px,3vw,44px);font-weight:800;color:#ffffff;line-height:1.05;letter-spacing:-1px;margin-bottom:20px}\r\n.faq-title span{color:#d00000}\r\n.faq-desc{font-size:14px;font-weight:300;color:#ffffff;line-height:1.8}\r\n.faq-count{margin-top:32px;display:flex;align-items:baseline;gap:8px}\r\n.faq-count-num{font-size:48px;font-weight:800;color:#d00000;line-height:1}\r\n.faq-count-label{font-size:12px;font-weight:300;color:#ffffff;text-transform:uppercase;letter-spacing:2px}\r\n\r\n.faq-left-tag{display:inline-flex;align-items:center;gap:8px;background:rgba(208,0,0,0.1);border:1px solid rgba(208,0,0,0.2);padding:6px 14px;margin-top:28px}\r\n.faq-left-tag-dot{width:5px;height:5px;background:#d00000;border-radius:50%;animation:faqPulse 2s ease-in-out infinite}\r\n@keyframes faqPulse{0%,100%{opacity:1}50%{opacity:0.3}}\r\n.faq-left-tag-text{font-size:10px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#d00000}\r\n\r\n.faq-list{opacity:0;transform:translateY(32px);transition:opacity 0.7s ease 0.15s,transform 0.7s ease 0.15s}\r\n.faq-list.visible{opacity:1;transform:translateY(0)}\r\n\r\n.faq-item{border-bottom:1px solid rgba(255,255,255,0.07);overflow:hidden}\r\n.faq-item:first-child{border-top:1px solid rgba(255,255,255,0.07)}\r\n\r\n.faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;cursor:pointer;user-select:none}\r\n.faq-q-text{font-size:15px;font-weight:800;color:#ffffff;line-height:1.4;transition:color 0.25s}\r\n.faq-item.open .faq-q-text{color:#d00000}\r\n.faq-q-icon{width:32px;height:32px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.3s,border-color 0.3s,transform 0.4s}\r\n.faq-item.open .faq-q-icon{background:#d00000;border-color:#d00000;transform:rotate(45deg)}\r\n.faq-q-icon svg{width:14px;height:14px;stroke:#ffffff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\r\n\r\n.faq-a{max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0.22,1,0.36,1)}\r\n.faq-item.open .faq-a{max-height:500px}\r\n.faq-a-inner{padding:0 0 24px;font-size:14px;font-weight:300;color:#ffffff;line-height:1.85;max-width:600px}\r\n.faq-a-inner strong{font-weight:800;color:#ffffff}\r\n\r\n@media(max-width:1024px){.faq{padding:80px 40px}.faq-inner{gap:48px}}\r\n@media(max-width:768px){.faq{padding:64px 24px}.faq-inner{grid-template-columns:1fr}.faq-left{position:static}.faq-count{margin-top:20px}}\r\n@media(max-width:480px){.faq{padding:48px 20px}.faq-q-text{font-size:14px}.faq-a-inner{font-size:13px}}\r\n<\/style>\r\n\r\n<section class=\"faq\" itemscope itemtype=\"https:\/\/schema.org\/FAQPage\" aria-label=\"FAQ najcz\u0119\u015bciej zadawane pytania o RapidBase\">\r\n  <div class=\"faq-top-line\" aria-hidden=\"true\"><\/div>\r\n  <div class=\"faq-inner\">\r\n\r\n    <div class=\"faq-left\" id=\"faqLeft\">\r\n      <div class=\"faq-eyebrow\">\r\n        <div class=\"faq-eyebrow-line\"><\/div>\r\n        <div class=\"faq-eyebrow-text\">FAQ<\/div>\r\n      <\/div>\r\n      <h2 class=\"faq-title\">Frequently<br>Asked<br><span>Questions<\/span><\/h2>\r\n      <p class=\"faq-desc\">Odpowiedzi na najcz\u0119\u015bciej zadawane pytania o system RapidBase autonomizacj\u0119 maszyn, technologie i wdro\u017cenia.<\/p>\r\n      <div class=\"faq-count\">\r\n        <div class=\"faq-count-num\">15<\/div>\r\n        <div class=\"faq-count-label\">Pyta\u0144<br>i odpowiedzi<\/div>\r\n      <\/div>\r\n      <div class=\"faq-left-tag\">\r\n        <div class=\"faq-left-tag-dot\"><\/div>\r\n        <span class=\"faq-left-tag-text\">RapidBase<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"faq-list\">\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Czym jest RapidBase w kontek\u015bcie autonomii robot\u00f3w mobilnych?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">RapidBase to <strong>modu\u0142owa baza technologiczna<\/strong>, kt\u00f3ra przyspiesza budow\u0119 i rozw\u00f3j funkcji autonomicznych w robotach (AMR\/AGV\/UGV). \u0141\u0105czy elementy architektury software, integracj\u0119 sensor\u00f3w i praktyki wdro\u017ceniowe pod realne \u015brodowisko przemys\u0142owe.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Dla kogo jest RapidBase: producent, integrator czy dzia\u0142 R&D?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">RapidBase sprawdza si\u0119 zar\u00f3wno w <strong>R&D<\/strong> (szybkie prototypowanie), jak i u <strong>producent\u00f3w<\/strong> (produktyzacja) oraz <strong>integrator\u00f3w<\/strong> (wdro\u017cenia procesowe). Kluczowa warto\u015b\u0107 to skr\u00f3cenie iteracji integracji i test\u00f3w w hali.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Jak RapidBase skraca time to market robota?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Zamiast budowa\u0107 wszystko od zera, zesp\u00f3\u0142 korzysta z <strong>ustrukturyzowanej architektury i gotowych punkt\u00f3w integracji<\/strong>. To przyspiesza przej\u015bcie od prototypu do stabilnej wersji wdro\u017ceniowej (deployment ready).<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Czy RapidBase jest zgodne z ROS 2 i ekosystemem narz\u0119dzi?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">RapidBase jest projektowane pod <strong>integracj\u0119 z ROS 2<\/strong>, co u\u0142atwia komunikacj\u0119 mi\u0119dzy modu\u0142ami, debug i testy. W praktyce wa\u017cne s\u0105 te\u017c standardy konfiguracji, wersjonowania i powtarzalnych build\u00f3w.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Jak RapidBase podchodzi do lokalizacji i mapowania \u015brodowiska?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">W zale\u017cno\u015bci od obiektu dobiera si\u0119 podej\u015bcie do mapowania i lokalizacji, aby zapewni\u0107 <strong>stabilne pozycjonowanie robota<\/strong> mimo zmian w otoczeniu. Kluczowe s\u0105 odporno\u015b\u0107 na dynamiczne przeszkody i odpowiednio szybka reakcja.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Czy RapidBase obejmuje nawigacj\u0119 i unikanie przeszk\u00f3d?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Tak, typowy zakres obejmuje <strong>planowanie trasy i zachowania ruchu w czasie rzeczywistym<\/strong>, z parametryzacj\u0105 pod szeroko\u015b\u0107 korytarzy i strefy ogranicze\u0144. Path planning to fundament bezpiecznej nawigacji robota.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Jakie sensory s\u0105 najcz\u0119\u015bciej integrowane z RapidBase?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Najcz\u0119\u015bciej integruje si\u0119 <strong>LiDAR 2D\/3D, kamery (RGB\/depth), IMU oraz odometri\u0119 k\u00f3\u0142<\/strong>, a nast\u0119pnie \u0142\u0105czy dane w jednym modelu stanu. Sensor fusion zwi\u0119ksza stabilno\u015b\u0107 lokalizacji i percepcji.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Czym jest sensor fusion i po co jest potrzebne w robotach mobilnych?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Fuzja danych pozwala \u0142\u0105czy\u0107 informacje z wielu \u017ar\u00f3de\u0142 (LiDAR, IMU, enkodery), aby uzyska\u0107 <strong>sp\u00f3jny i odporny na zak\u0142\u00f3cenia obraz ruchu robota<\/strong>. W efekcie poprawia si\u0119 precyzja i niezawodno\u015b\u0107 autonomii.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Jak RapidBase wspiera bezpiecze\u0144stwo operacyjne robota?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Projektowanie obejmuje <strong>strefy bezpiecze\u0144stwa, ograniczenia pr\u0119dko\u015bci oraz dostosowane reakcje awaryjne<\/strong>, tak aby zachowanie robota by\u0142o przewidywalne w obecno\u015bci ludzi i w\u00f3zk\u00f3w.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Czy RapidBase wspiera dokowanie i powtarzalne podjazdy do stanowisk?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">W zastosowaniach intralogistycznych wa\u017cna jest <strong>precyzja dokowania do punkt\u00f3w pick\/drop, bram i stanowisk<\/strong>. RapidBase pozwala projektowa\u0107 logik\u0119 podej\u015bcia, tolerancje i warunki sukcesu misji.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Jak RapidBase integruje si\u0119 z warstw\u0105 nap\u0119dow\u0105 i sterowaniem silnikami?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Warstwa autonomii musi przek\u0142ada\u0107 plan ruchu na komendy pr\u0119dko\u015bci i trajektorii w uk\u0142adzie nap\u0119dowym. Dlatego istotne s\u0105 <strong>interfejsy do kontrolera silnika (CAN\/RS485)<\/strong> oraz sp\u00f3jna kontrola pr\u0119dko\u015bci i bezpiecze\u0144stwa.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Jak wygl\u0105da telemetria, logowanie i analiza przejazd\u00f3w?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Szybkie debugowanie wymaga <strong>rejestracji zdarze\u0144, metryk i danych z czujnik\u00f3w<\/strong>, aby mo\u017cna by\u0142o odtwarza\u0107 problemy i por\u00f3wnywa\u0107 wersje. Dobre observability skraca czas diagnostyki i poprawia stabilno\u015b\u0107 floty.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Czy RapidBase u\u0142atwia testy regresji i utrzymanie jako\u015bci?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">W praktyce wdra\u017ca si\u0119 <strong>scenariusze testowe, regresj\u0119 kluczowych funkcji oraz kontrol\u0119 zmian konfiguracji<\/strong>. To zmniejsza ryzyko niespodzianek po aktualizacji software'u robota.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Jak RapidBase wspiera przej\u015bcie z prototypu do produktu (productization)?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Produktyzacja obejmuje <strong>stabilne interfejsy, powtarzalne wdro\u017cenia, monitoring oraz przygotowanie pod serwis i utrzymanie<\/strong>. Celem jest system, kt\u00f3ry da si\u0119 wdra\u017ca\u0107 i utrzymywa\u0107 w wielu lokalizacjach.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"faq-item\" itemscope itemprop=\"mainEntity\" itemtype=\"https:\/\/schema.org\/Question\">\r\n        <div class=\"faq-q\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">\r\n          <span class=\"faq-q-text\" itemprop=\"name\">Co jest potrzebne, aby rozpocz\u0105\u0107 projekt z RapidBase?<\/span>\r\n          <div class=\"faq-q-icon\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/div>\r\n        <\/div>\r\n        <div class=\"faq-a\" itemscope itemprop=\"acceptedAnswer\" itemtype=\"https:\/\/schema.org\/Answer\">\r\n          <div class=\"faq-a-inner\" itemprop=\"text\">Najwa\u017cniejsze to: <strong>opis procesu, warunki \u015brodowiska<\/strong> (ruch, przeszkody, korytarze), wymagania bezpiecze\u0144stwa oraz integracja z systemami klienta (WMS\/ERP). Na tej bazie projektuje si\u0119 architektur\u0119 i priorytety funkcji autonomii.<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var items=document.querySelectorAll('.faq-item');\r\n  items.forEach(function(item){\r\n    var q=item.querySelector('.faq-q');\r\n    q.addEventListener('click',function(){\r\n      var isOpen=item.classList.contains('open');\r\n      items.forEach(function(i){i.classList.remove('open');i.querySelector('.faq-q').setAttribute('aria-expanded','false')});\r\n      if(!isOpen){item.classList.add('open');q.setAttribute('aria-expanded','true')}\r\n    });\r\n    q.addEventListener('keydown',function(e){\r\n      if(e.key===' '||e.key==='Enter'){e.preventDefault();q.click()}\r\n    });\r\n  });\r\n\r\n  var els=document.querySelectorAll('.faq-left,.faq-list');\r\n  var observer=new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting){entry.target.classList.add('visible');observer.unobserve(entry.target)}\r\n    });\r\n  },{threshold:0.1});\r\n  els.forEach(function(el){observer.observe(el)});\r\n\r\n  if(window.innerWidth > 1024) {\r\n    var faqLeft = document.getElementById('faqLeft');\r\n    var faqSection = faqLeft ? faqLeft.closest('.faq') : null;\r\n    if(faqLeft && faqSection) {\r\n      window.addEventListener('scroll', function(){\r\n        if(!faqLeft.classList.contains('visible')) return;\r\n        var sectionRect = faqSection.getBoundingClientRect();\r\n        var leftH = faqLeft.offsetHeight;\r\n        var offset = 40;\r\n        var maxMove = faqSection.offsetHeight - leftH - offset * 2;\r\n        var move = Math.max(0, Math.min(maxMove, -(sectionRect.top - offset)));\r\n        faqLeft.style.transform = 'translateY(' + move + 'px)';\r\n      }, {passive: true});\r\n    }\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3df32e0 e-con-full e-flex e-con e-parent\" data-id=\"3df32e0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e9826eb elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"e9826eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;800&display=swap');\r\n\r\n.cta-form*{box-sizing:border-box;margin:0;padding:0}\r\n.cta-form{font-family:'Open Sans',sans-serif;background:#f7f6f4;padding:100px 60px;position:relative;overflow:hidden}\r\n.cta-form::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#d00000,rgba(208,0,0,0.2))}\r\n.cta-form-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:80px;align-items:start}\r\n\r\n.cta-form-left{opacity:0;transform:translateY(32px);transition:opacity 0.7s ease,transform 0.7s ease}\r\n.cta-form-left.visible{opacity:1;transform:translateY(0)}\r\n.cta-form-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:20px}\r\n.cta-form-eyebrow-line{width:32px;height:2px;background:#d00000}\r\n.cta-form-eyebrow-text{font-size:10px;font-weight:800;letter-spacing:5px;text-transform:uppercase;color:#d00000}\r\n.cta-form-title{font-size:clamp(28px,3.5vw,52px);font-weight:800;color:#0a0a0a;line-height:1.05;letter-spacing:-1px;margin-bottom:20px}\r\n.cta-form-title span{color:#d00000}\r\n.cta-form-desc{font-size:15px;font-weight:300;color:#666;line-height:1.8;margin-bottom:40px}\r\n.cta-form-info{display:flex;flex-direction:column;gap:16px}\r\n.cta-form-info-item{display:flex;align-items:center;gap:14px}\r\n.cta-form-info-icon{width:40px;height:40px;background:#fff;border:1px solid #e0deda;display:flex;align-items:center;justify-content:center;flex-shrink:0}\r\n.cta-form-info-icon svg{width:16px;height:16px;stroke:#d00000;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}\r\n.cta-form-info-label{font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#999;margin-bottom:2px}\r\n.cta-form-info-val{font-size:14px;font-weight:300;color:#333}\r\n.cta-form-info-val a{color:#333;text-decoration:none;transition:color 0.2s}\r\n.cta-form-info-val a:hover{color:#d00000}\r\n\r\n.cta-form-right{background:#fff;padding:48px;opacity:0;transform:translateY(32px);transition:opacity 0.7s ease 0.15s,transform 0.7s ease 0.15s}\r\n.cta-form-right.visible{opacity:1;transform:translateY(0)}\r\n\r\n.cta-form-group{margin-bottom:24px}\r\n.cta-form-label{display:block;font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#999;margin-bottom:8px}\r\n.cta-form-label span{color:#d00000}\r\n.cta-form-input,.cta-form-textarea,.cta-form-select{width:100%;background:#f7f6f4;border:none;border-bottom:2px solid #e0deda;padding:14px 0;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;color:#0a0a0a;outline:none;transition:border-color 0.3s;border-radius:0;appearance:none}\r\n.cta-form-input:focus,.cta-form-textarea:focus,.cta-form-select:focus{border-color:#d00000;background:#fff}\r\n.cta-form-input::placeholder,.cta-form-textarea::placeholder{color:#bbb;font-weight:300}\r\n.cta-form-textarea{resize:none;min-height:120px;line-height:1.6}\r\n.cta-form-select{cursor:pointer;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none' stroke-linecap='round'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 8px center;padding-right:28px}\r\n\r\n.cta-form-chips{display:flex;flex-wrap:wrap;gap:8px}\r\n.cta-form-chip{padding:8px 16px;border:1px solid #e0deda;background:#f7f6f4;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#666;cursor:pointer;transition:all 0.2s;user-select:none}\r\n.cta-form-chip:hover{border-color:#d00000;color:#d00000}\r\n.cta-form-chip.active{background:#d00000;border-color:#d00000;color:#fff}\r\n\r\n.cta-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}\r\n.cta-form-consent{display:flex;align-items:flex-start;gap:12px;margin-bottom:32px}\r\n.cta-form-consent input[type=\"checkbox\"]{width:18px;height:18px;flex-shrink:0;accent-color:#d00000;margin-top:2px;cursor:pointer}\r\n.cta-form-consent-text{font-size:11px;font-weight:300;color:#999;line-height:1.6}\r\n.cta-form-consent-text span{color:#d00000}\r\n.cta-form-consent-text a{color:#d00000;font-weight:600;text-decoration:underline;text-decoration-color:rgba(208,0,0,0.3);transition:text-decoration-color 0.2s}\r\n.cta-form-consent-text a:hover{text-decoration-color:#d00000}\r\n\r\n.cta-form-submit{display:flex;align-items:center;gap:20px;flex-wrap:wrap}\r\n.cta-form-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 36px;background:#0a0a0a;color:#fff;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;border:none;cursor:pointer;transition:background 0.25s;position:relative;overflow:hidden}\r\n.cta-form-btn::before{content:'';position:absolute;inset:0;background:rgba(208,0,0,0.9);transform:translateX(-100%);transition:transform 0.4s ease}\r\n.cta-form-btn:hover::before{transform:translateX(0)}\r\n.cta-form-btn:disabled{opacity:0.6;cursor:not-allowed}\r\n.cta-form-btn span{position:relative;z-index:1;display:flex;align-items:center;gap:12px}\r\n.cta-form-btn-arrow{display:inline-block;transition:transform 0.3s}\r\n.cta-form-btn:hover .cta-form-btn-arrow{transform:translateX(4px)}\r\n.cta-form-note{font-size:11px;font-weight:300;color:#bbb;line-height:1.5}\r\n\r\n.cta-form-error{display:none;background:#fff0f0;border-left:3px solid #d00000;padding:12px 16px;font-size:13px;font-weight:300;color:#d00000;margin-bottom:20px}\r\n\r\n.cta-form-success{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px;gap:16px}\r\n.cta-form-success-icon{width:56px;height:56px;background:#d00000;display:flex;align-items:center;justify-content:center}\r\n.cta-form-success-icon svg{width:24px;height:24px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}\r\n.cta-form-success-title{font-size:24px;font-weight:800;color:#0a0a0a;letter-spacing:-0.5px}\r\n.cta-form-success-sub{font-size:14px;font-weight:300;color:#999}\r\n\r\n@media(max-width:1024px){.cta-form{padding:80px 40px}.cta-form-inner{gap:48px}}\r\n@media(max-width:768px){.cta-form{padding:64px 24px}.cta-form-inner{grid-template-columns:1fr;gap:48px}.cta-form-right{padding:36px 32px}.cta-form-row{grid-template-columns:1fr}}\r\n@media(max-width:480px){.cta-form{padding:48px 20px}.cta-form-right{padding:28px 20px}.cta-form-submit{flex-direction:column;align-items:flex-start}}\r\n<\/style>\r\n\r\n<section class=\"cta-form\" aria-label=\"Formularz kontaktowy RapidBase \u2014 zapytaj o ofert\u0119 autonomizacji maszyn\">\r\n  <div class=\"cta-form-inner\">\r\n\r\n    <div class=\"cta-form-left\">\r\n      <div class=\"cta-form-eyebrow\">\r\n        <div class=\"cta-form-eyebrow-line\"><\/div>\r\n        <div class=\"cta-form-eyebrow-text\">Kontakt<\/div>\r\n      <\/div>\r\n      <h2 class=\"cta-form-title\">Chcesz ruszy\u0107<br>z projektem<br><span>od zaraz?<\/span><\/h2>\r\n      <p class=\"cta-form-desc\">Opisz swoj\u0105 maszyn\u0119 lub projekt. Nasz zesp\u00f3\u0142 odpowie w ci\u0105gu 24 godzin z konkretnym planem dzia\u0142ania dopasowanym do Twojego przypadku.<\/p>\r\n      <div class=\"cta-form-info\">\r\n        <div class=\"cta-form-info-item\">\r\n          <div class=\"cta-form-info-icon\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><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>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"cta-form-info-label\">Email<\/div>\r\n            <div class=\"cta-form-info-val\"><a href=\"mailto:rapidbase@hetbot.com\">rapidbase@hetbot.com<\/a><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"cta-form-info-item\">\r\n          <div class=\"cta-form-info-icon\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><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.81a19.79 19.79 0 01-3.07-8.68A2 2 0 012 .99h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L6.09 8.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"cta-form-info-label\">Telefon<\/div>\r\n            <div class=\"cta-form-info-val\"><a href=\"tel:+48781393328\">+48 781 393 328<\/a><\/div>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"cta-form-info-item\">\r\n          <div class=\"cta-form-info-icon\">\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <div class=\"cta-form-info-label\">Siedziba<\/div>\r\n            <div class=\"cta-form-info-val\">ul. Stefanowskiego 18<br>90-537 \u0141\u00f3d\u017a<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"cta-form-right\">\r\n      <div class=\"cta-form-error\" id=\"rfError\" role=\"alert\"><\/div>\r\n\r\n      <form id=\"rfForm\" aria-label=\"Formularz zapytania o ofert\u0119 RapidBase\" novalidate>\r\n\r\n        <div class=\"cta-form-group\">\r\n          <label class=\"cta-form-label\">Temat <span>*<\/span><\/label>\r\n          <div class=\"cta-form-chips\" role=\"group\" aria-label=\"Wybierz temat zapytania\">\r\n            <div class=\"cta-form-chip active\" role=\"checkbox\" aria-checked=\"true\" tabindex=\"0\" data-topic=\"Autonomizacja maszyn\">Autonomizacja maszyn<\/div>\r\n            <div class=\"cta-form-chip\" role=\"checkbox\" aria-checked=\"false\" tabindex=\"0\" data-topic=\"Rozw\u00f3j nowych robot\u00f3w\">Rozw\u00f3j nowych robot\u00f3w<\/div>\r\n            <div class=\"cta-form-chip\" role=\"checkbox\" aria-checked=\"false\" tabindex=\"0\" data-topic=\"Development technologii\">Development technologii<\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cta-form-row\">\r\n          <div class=\"cta-form-group\">\r\n            <label class=\"cta-form-label\" for=\"rfPhone\">Numer telefonu<\/label>\r\n            <input type=\"tel\" id=\"rfPhone\" name=\"phone\" class=\"cta-form-input\" placeholder=\"+48 000 000 000\" autocomplete=\"tel\">\r\n          <\/div>\r\n          <div class=\"cta-form-group\">\r\n            <label class=\"cta-form-label\" for=\"rfEmail\">Email <span>*<\/span><\/label>\r\n            <input type=\"email\" id=\"rfEmail\" name=\"email\" class=\"cta-form-input\" placeholder=\"jan@firma.pl\" required autocomplete=\"email\">\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"cta-form-group\">\r\n          <label class=\"cta-form-label\" for=\"rfMessage\">Opis rozwa\u017canego projektu<\/label>\r\n          <textarea id=\"rfMessage\" name=\"message\" class=\"cta-form-textarea\" placeholder=\"Opisz swoj\u0105 maszyn\u0119 lub projekt kt\u00f3ry chcesz zautonomizowa\u0107...\"><\/textarea>\r\n        <\/div>\r\n\r\n        <div class=\"cta-form-consent\">\r\n          <input type=\"checkbox\" id=\"rfConsent\" name=\"consent\" required>\r\n          <label class=\"cta-form-consent-text\" for=\"rfConsent\">\r\n            Wyra\u017cam zgod\u0119 na kontakt ze strony HetBot Sp. z o.o. w celu obs\u0142ugi mojego zapytania oraz przygotowania odpowiedzi lub oferty na podstawie danych podanych w formularzu. Zapozna\u0142em\/am si\u0119 z <a href=\"https:\/\/rapidbase.hetbot.com\/polityka-prywatnosci\/\" target=\"_blank\" rel=\"noopener\">Polityk\u0105 prywatno\u015bci<\/a>. <span>*<\/span>\r\n          <\/label>\r\n        <\/div>\r\n\r\n        <div class=\"cta-form-submit\">\r\n          <button type=\"submit\" id=\"rfBtn\" class=\"cta-form-btn\" aria-label=\"Wy\u015blij zapytanie o ofert\u0119 RapidBase\">\r\n            <span>\r\n              <span id=\"rfBtnLabel\">Wy\u015blij zapytanie<\/span>\r\n              <span class=\"cta-form-btn-arrow\" aria-hidden=\"true\">\u2192<\/span>\r\n            <\/span>\r\n          <\/button>\r\n          <span class=\"cta-form-note\">Odpowiadamy<br>w ci\u0105gu 24h<\/span>\r\n        <\/div>\r\n\r\n      <\/form>\r\n\r\n      <div class=\"cta-form-success\" id=\"rfSuccess\" role=\"alert\" aria-live=\"polite\">\r\n        <div class=\"cta-form-success-icon\">\r\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cta-form-success-title\">Wiadomo\u015b\u0107 wys\u0142ana!<\/div>\r\n        <div class=\"cta-form-success-sub\">Odezwiemy si\u0119 w ci\u0105gu 24 godzin.<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var ENDPOINT = '\/wp-json\/rapidbase\/v1\/contact';\r\n\r\n  var els = document.querySelectorAll('.cta-form-left,.cta-form-right');\r\n  var observer = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(entry){\r\n      if(entry.isIntersecting){ entry.target.classList.add('visible'); observer.unobserve(entry.target); }\r\n    });\r\n  }, {threshold: 0.1});\r\n  els.forEach(function(el){ observer.observe(el); });\r\n\r\n  document.querySelectorAll('.cta-form-chip').forEach(function(chip){\r\n    chip.addEventListener('click', function(){\r\n      chip.classList.toggle('active');\r\n      chip.setAttribute('aria-checked', chip.classList.contains('active'));\r\n    });\r\n    chip.addEventListener('keydown', function(e){\r\n      if(e.key===' '||e.key==='Enter'){ e.preventDefault(); chip.click(); }\r\n    });\r\n  });\r\n\r\n  document.getElementById('rfForm').addEventListener('submit', function(e){\r\n    e.preventDefault();\r\n\r\n    var email   = document.getElementById('rfEmail').value.trim();\r\n    var phone   = document.getElementById('rfPhone').value.trim();\r\n    var message = document.getElementById('rfMessage').value.trim();\r\n    var consent = document.getElementById('rfConsent').checked;\r\n    var errEl   = document.getElementById('rfError');\r\n    var btn     = document.getElementById('rfBtn');\r\n    var btnLbl  = document.getElementById('rfBtnLabel');\r\n\r\n    var topics = [];\r\n    document.querySelectorAll('.cta-form-chip.active').forEach(function(c){\r\n      topics.push(c.getAttribute('data-topic'));\r\n    });\r\n\r\n    errEl.style.display = 'none';\r\n    if(!email || !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)){\r\n      errEl.textContent = 'Podaj poprawny adres email.';\r\n      errEl.style.display = 'block';\r\n      return;\r\n    }\r\n    if(!consent){\r\n      errEl.textContent = 'Wymagana zgoda na kontakt.';\r\n      errEl.style.display = 'block';\r\n      return;\r\n    }\r\n\r\n    btn.disabled = true;\r\n    btnLbl.textContent = 'Wysy\u0142anie\u2026';\r\n\r\n    fetch(ENDPOINT, {\r\n      method: 'POST',\r\n      headers: { 'Content-Type': 'application\/json' },\r\n      body: JSON.stringify({ email: email, phone: phone, message: message, topics: topics })\r\n    })\r\n    .then(function(res){ return res.json(); })\r\n    .then(function(data){\r\n      if(data.success){\r\n        document.getElementById('rfForm').style.display = 'none';\r\n        document.getElementById('rfSuccess').style.display = 'flex';\r\n      } else {\r\n        errEl.textContent = data.message || 'B\u0142\u0105d wysy\u0142ki. Spr\u00f3buj ponownie.';\r\n        errEl.style.display = 'block';\r\n        btn.disabled = false;\r\n        btnLbl.textContent = 'Wy\u015blij zapytanie';\r\n      }\r\n    })\r\n    .catch(function(){\r\n      errEl.textContent = 'B\u0142\u0105d po\u0142\u0105czenia z serwerem. Spr\u00f3buj ponownie.';\r\n      errEl.style.display = 'block';\r\n      btn.disabled = false;\r\n      btnLbl.textContent = 'Wy\u015blij zapytanie';\r\n    });\r\n  });\r\n})();\r\n<\/script>\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>HetBot Group &#8211; Autonomia System RapidBase Przysz\u0142o\u015b\u0107 Robotyki Kompletny ekosystem technologii umo\u017cliwiaj\u0105cy b\u0142yskawiczn\u0105 autonomizacj\u0119 maszyn. Buduj, wdra\u017caj i skaluj floty robot\u00f3w przemys\u0142owych z niespotykana precyzj\u0105 i pe\u0142nym bezpiecze\u0144stwem operacyjnym. Poznaj technologie Status Systemu Gotowy \u015arodowisko mapowania SLAM 3D Precyzja lokalizacji 3 CENTYMETRY Integracja sensoryczna LiDAR + Vision System 0+ Modu\u0142\u00f3wtechnologii Efektywno\u015b\u0107 0% Szybszeprototypowanie Operacje 0\/7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-475","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/pages\/475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/comments?post=475"}],"version-history":[{"count":530,"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/pages\/475\/revisions"}],"predecessor-version":[{"id":2695,"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/pages\/475\/revisions\/2695"}],"wp:attachment":[{"href":"https:\/\/rapidbase.hetbot.com\/en\/wp-json\/wp\/v2\/media?parent=475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}