{"id":5178,"date":"2026-07-22T07:42:26","date_gmt":"2026-07-22T07:42:26","guid":{"rendered":"https:\/\/trendpowercharge.com\/?page_id=5178"},"modified":"2026-07-22T08:52:25","modified_gmt":"2026-07-22T08:52:25","slug":"ev-charging-software-faqs","status":"publish","type":"page","link":"https:\/\/trendpowercharge.com\/de\/ev-charging-software-faqs\/","title":{"rendered":"H\u00e4ufig gestellte Fragen zu Ladesoftware f\u00fcr Elektrofahrzeuge | OCPP, Zahlungen &amp; Sicherheit"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"5178\" class=\"elementor elementor-5178\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4eca417 e-con-full e-flex e-con e-parent\" data-id=\"4eca417\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fbe01dd elementor-widget elementor-widget-html\" data-id=\"fbe01dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n#tp-faq{\r\n  --tp-ink:#0c1730;\r\n  --tp-ink-soft:#42506b;\r\n  --tp-muted:#6f7d94;\r\n  --tp-line:#dfe7f1;\r\n  --tp-soft:#f6f9fd;\r\n  --tp-blue:#3157f6;\r\n  --tp-blue-dark:#203fce;\r\n  --tp-cyan:#37c8dc;\r\n  --tp-green:#37c764;\r\n  --tp-shadow:0 16px 46px rgba(30,58,113,.10);\r\n  --tp-shadow-soft:0 8px 24px rgba(30,58,113,.07);\r\n  --tp-width:1440px;\r\n  width:100%;\r\n  color:var(--tp-ink);\r\n  background:#fff;\r\n  font-family:var(--e-global-typography-text-font-family,inherit);\r\n  font-weight:var(--e-global-typography-text-font-weight,400);\r\n  font-size:16px;\r\n  line-height:1.68;\r\n  text-rendering:optimizeLegibility;\r\n  -webkit-font-smoothing:antialiased;\r\n}\r\n#tp-faq,\r\n#tp-faq *{box-sizing:border-box}\r\n#tp-faq a{color:var(--tp-blue);text-decoration:none}\r\n#tp-faq a:hover{text-decoration:underline}\r\n#tp-faq button,\r\n#tp-faq input{font:inherit}\r\n#tp-faq h1,\r\n#tp-faq h2,\r\n#tp-faq h3{\r\n  margin-top:0;\r\n  color:var(--tp-ink);\r\n  line-height:1.16;\r\n  letter-spacing:-.035em;\r\n}\r\n#tp-faq .tp-shell{\r\n  width:min(calc(100% - 40px),var(--tp-width));\r\n  margin-inline:auto;\r\n}\r\n\r\n\/* Hero *\/\r\n#tp-faq .tp-hero{\r\n  position:relative;\r\n  overflow:hidden;\r\n  padding:64px 0 72px;\r\n  background:\r\n    radial-gradient(circle at 82% 22%,rgba(55,200,220,.23),transparent 24%),\r\n    radial-gradient(circle at 90% 70%,rgba(49,87,246,.15),transparent 28%),\r\n    linear-gradient(180deg,#f4f8ff 0%,#eef5ff 100%);\r\n  border-bottom:1px solid #dce7f5;\r\n}\r\n#tp-faq .tp-hero:before{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset:0;\r\n  pointer-events:none;\r\n  opacity:.42;\r\n  background-image:\r\n    linear-gradient(rgba(49,87,246,.05) 1px,transparent 1px),\r\n    linear-gradient(90deg,rgba(49,87,246,.05) 1px,transparent 1px);\r\n  background-size:38px 38px;\r\n  -webkit-mask-image:linear-gradient(to right,transparent,#000 55%,#000);\r\n  mask-image:linear-gradient(to right,transparent,#000 55%,#000);\r\n}\r\n#tp-faq .tp-breadcrumb{\r\n  position:relative;\r\n  margin-bottom:26px;\r\n  color:var(--tp-muted);\r\n  font-size:14px;\r\n}\r\n#tp-faq .tp-breadcrumb a{color:#52627b}\r\n#tp-faq .tp-hero-grid{\r\n  position:relative;\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1.13fr) minmax(340px,.87fr);\r\n  gap:54px;\r\n  align-items:center;\r\n}\r\n#tp-faq .tp-eyebrow{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:9px;\r\n  padding:7px 12px;\r\n  color:var(--tp-blue-dark);\r\n  background:rgba(255,255,255,.78);\r\n  border:1px solid #cfddff;\r\n  border-radius:999px;\r\n  font-size:12px;\r\n  font-weight:800;\r\n  letter-spacing:.08em;\r\n  text-transform:uppercase;\r\n}\r\n#tp-faq .tp-eyebrow-dot{\r\n  width:8px;\r\n  height:8px;\r\n  background:var(--tp-green);\r\n  border-radius:50%;\r\n  box-shadow:0 0 0 5px rgba(55,199,100,.12);\r\n}\r\n#tp-faq .tp-title{\r\n  max-width:760px;\r\n  margin:20px 0 19px;\r\n  font-size:clamp(42px,5vw,68px);\r\n  font-weight:820;\r\n}\r\n#tp-faq .tp-lead{\r\n  max-width:720px;\r\n  margin:0;\r\n  color:var(--tp-ink-soft);\r\n  font-size:clamp(17px,1.6vw,20px);\r\n  line-height:1.72;\r\n}\r\n#tp-faq .tp-points{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  gap:10px;\r\n  margin-top:28px;\r\n}\r\n#tp-faq .tp-point{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:8px;\r\n  padding:9px 12px;\r\n  color:#35435c;\r\n  background:rgba(255,255,255,.8);\r\n  border:1px solid #d7e2ef;\r\n  border-radius:999px;\r\n  font-size:13px;\r\n  font-weight:650;\r\n}\r\n#tp-faq .tp-check{\r\n  display:grid;\r\n  place-items:center;\r\n  width:18px;\r\n  height:18px;\r\n  color:#169342;\r\n  background:#e9faef;\r\n  border-radius:50%;\r\n  font-size:12px;\r\n  font-weight:900;\r\n}\r\n\r\n\/* Hero dashboard illustration *\/\r\n#tp-faq .tp-visual{position:relative;min-height:365px}\r\n#tp-faq .tp-dashboard{\r\n  position:absolute;\r\n  inset:8px 0 8px 18px;\r\n  overflow:hidden;\r\n  background:rgba(255,255,255,.9);\r\n  border:1px solid rgba(49,87,246,.28);\r\n  border-radius:25px;\r\n  box-shadow:0 32px 80px rgba(44,79,145,.18);\r\n}\r\n#tp-faq .tp-dash-top{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:9px;\r\n  height:55px;\r\n  padding:0 18px;\r\n  border-bottom:1px solid #e6edf6;\r\n}\r\n#tp-faq .tp-dash-dot{width:8px;height:8px;background:#dce4ef;border-radius:50%}\r\n#tp-faq .tp-dash-search{\r\n  width:38%;\r\n  height:22px;\r\n  margin-left:18px;\r\n  background:#f1f5fa;\r\n  border-radius:7px;\r\n}\r\n#tp-faq .tp-dash-body{\r\n  display:grid;\r\n  grid-template-columns:72px 1fr;\r\n  height:calc(100% - 55px);\r\n}\r\n#tp-faq .tp-dash-side{\r\n  padding:18px 15px;\r\n  border-right:1px solid #e6edf6;\r\n}\r\n#tp-faq .tp-dash-logo{\r\n  width:38px;\r\n  height:17px;\r\n  margin-bottom:24px;\r\n  background:linear-gradient(90deg,var(--tp-blue),var(--tp-green));\r\n  border-radius:5px;\r\n}\r\n#tp-faq .tp-dash-nav{\r\n  height:23px;\r\n  margin-bottom:10px;\r\n  background:#edf3ff;\r\n  border-radius:7px;\r\n}\r\n#tp-faq .tp-dash-nav.tp-short{width:30px;background:#f1f4f8}\r\n#tp-faq .tp-dash-main{padding:19px}\r\n#tp-faq .tp-dash-title{\r\n  width:42%;\r\n  height:16px;\r\n  margin-bottom:15px;\r\n  background:#dfe7f1;\r\n  border-radius:5px;\r\n}\r\n#tp-faq .tp-metric-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:10px;\r\n}\r\n#tp-faq .tp-metric{\r\n  height:72px;\r\n  padding:11px;\r\n  background:#fff;\r\n  border:1px solid #e7edf5;\r\n  border-radius:12px;\r\n}\r\n#tp-faq .tp-metric span{\r\n  display:block;\r\n  height:8px;\r\n  margin-bottom:10px;\r\n  background:#e8edf4;\r\n  border-radius:4px;\r\n}\r\n#tp-faq .tp-metric b{\r\n  display:block;\r\n  width:48%;\r\n  height:12px;\r\n  background:#cdd8e7;\r\n  border-radius:4px;\r\n}\r\n#tp-faq .tp-chart{\r\n  position:relative;\r\n  overflow:hidden;\r\n  height:157px;\r\n  margin-top:12px;\r\n  background:linear-gradient(to bottom,#fff,#fbfdff);\r\n  border:1px solid #e7edf5;\r\n  border-radius:15px;\r\n}\r\n#tp-faq .tp-chart:before{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset:18px;\r\n  background:repeating-linear-gradient(to bottom,transparent 0 28px,#edf1f6 29px 30px);\r\n}\r\n#tp-faq .tp-chart-line{\r\n  position:absolute;\r\n  top:50px;\r\n  right:20px;\r\n  left:20px;\r\n  height:75px;\r\n  border-top:4px solid var(--tp-blue);\r\n  border-radius:50%;\r\n  filter:drop-shadow(0 6px 6px rgba(49,87,246,.18));\r\n  transform:skewY(-8deg) rotate(-2deg);\r\n}\r\n#tp-faq .tp-phone{\r\n  position:absolute;\r\n  bottom:-15px;\r\n  left:-8px;\r\n  overflow:hidden;\r\n  width:108px;\r\n  height:220px;\r\n  background:#fff;\r\n  border:6px solid #182136;\r\n  border-radius:24px;\r\n  box-shadow:0 20px 40px rgba(24,33,54,.24);\r\n}\r\n#tp-faq .tp-phone:before{\r\n  content:\"\";\r\n  position:absolute;\r\n  z-index:2;\r\n  top:7px;\r\n  left:32px;\r\n  width:34px;\r\n  height:6px;\r\n  background:#182136;\r\n  border-radius:9px;\r\n}\r\n#tp-faq .tp-phone-map{\r\n  height:113px;\r\n  background:\r\n    radial-gradient(circle at 36% 35%,var(--tp-green) 0 5px,transparent 6px),\r\n    radial-gradient(circle at 70% 52%,var(--tp-blue) 0 5px,transparent 6px),\r\n    linear-gradient(145deg,#eef4f9,#fbfdff);\r\n}\r\n#tp-faq .tp-phone-card{\r\n  height:66px;\r\n  margin:8px;\r\n  padding:8px;\r\n  border:1px solid #e3eaf2;\r\n  border-radius:10px;\r\n}\r\n#tp-faq .tp-phone-line{\r\n  height:7px;\r\n  margin-bottom:7px;\r\n  background:#e4eaf2;\r\n  border-radius:4px;\r\n}\r\n#tp-faq .tp-phone-line.tp-wide{width:85%}\r\n#tp-faq .tp-phone-line.tp-small{width:52%}\r\n#tp-faq .tp-status{\r\n  position:absolute;\r\n  right:-7px;\r\n  bottom:28px;\r\n  display:flex;\r\n  align-items:center;\r\n  gap:9px;\r\n  padding:11px 14px;\r\n  color:#2e3c55;\r\n  background:#fff;\r\n  border:1px solid #e2e9f2;\r\n  border-radius:14px;\r\n  box-shadow:var(--tp-shadow-soft);\r\n  font-size:12px;\r\n  font-weight:760;\r\n}\r\n#tp-faq .tp-pulse{\r\n  width:10px;\r\n  height:10px;\r\n  background:var(--tp-green);\r\n  border-radius:50%;\r\n  box-shadow:0 0 0 6px rgba(55,199,100,.14);\r\n}\r\n\r\n\/* FAQ area *\/\r\n#tp-faq .tp-faq-area{padding:78px 0 92px}\r\n#tp-faq .tp-section-head{\r\n  display:flex;\r\n  justify-content:space-between;\r\n  align-items:end;\r\n  gap:30px;\r\n  margin-bottom:30px;\r\n}\r\n#tp-faq .tp-section-head h2{\r\n  margin-bottom:9px;\r\n  font-size:clamp(30px,3vw,43px);\r\n}\r\n#tp-faq .tp-section-head p{\r\n  max-width:690px;\r\n  margin:0;\r\n  color:var(--tp-muted);\r\n}\r\n#tp-faq .tp-result-count{\r\n  color:var(--tp-muted);\r\n  font-size:14px;\r\n  white-space:nowrap;\r\n}\r\n#tp-faq .tp-search-panel{\r\n  position:sticky;\r\n  z-index:20;\r\n  top:92px;\r\n  display:flex;\r\n  align-items:center;\r\n  gap:12px;\r\n  margin-bottom:30px;\r\n  padding:12px;\r\n  background:rgba(255,255,255,.94);\r\n  border:1px solid var(--tp-line);\r\n  border-radius:18px;\r\n  box-shadow:var(--tp-shadow-soft);\r\n  -webkit-backdrop-filter:blur(14px);\r\n  backdrop-filter:blur(14px);\r\n}\r\n#tp-faq .tp-search-wrap{position:relative;flex:1}\r\n#tp-faq .tp-search-icon{\r\n  position:absolute;\r\n  top:50%;\r\n  left:16px;\r\n  color:#77859a;\r\n  transform:translateY(-50%);\r\n}\r\n#tp-faq .tp-search{\r\n  width:100%;\r\n  height:50px;\r\n  padding:0 44px;\r\n  color:var(--tp-ink);\r\n  background:#f9fbfe;\r\n  border:1px solid #d8e1ec;\r\n  border-radius:12px;\r\n  outline:none;\r\n}\r\n#tp-faq .tp-search:focus{\r\n  background:#fff;\r\n  border-color:#7391ff;\r\n  box-shadow:0 0 0 4px rgba(49,87,246,.12);\r\n}\r\n#tp-faq .tp-clear{\r\n  position:absolute;\r\n  top:50%;\r\n  right:12px;\r\n  display:none;\r\n  width:28px;\r\n  height:28px;\r\n  padding:0;\r\n  color:#59677b;\r\n  background:#e9eef5;\r\n  border:0;\r\n  border-radius:50%;\r\n  cursor:pointer;\r\n  transform:translateY(-50%);\r\n}\r\n#tp-faq .tp-search-wrap.tp-has-value .tp-clear{display:block}\r\n#tp-faq .tp-toggle-all{\r\n  min-height:50px;\r\n  padding:0 16px;\r\n  color:#2e3c55;\r\n  background:#fff;\r\n  border:1px solid #d8e1ec;\r\n  border-radius:12px;\r\n  font-size:14px;\r\n  font-weight:750;\r\n  cursor:pointer;\r\n}\r\n#tp-faq .tp-toggle-all:hover{background:#f5f8fc;border-color:#bfcddd}\r\n#tp-faq .tp-layout{\r\n  display:grid;\r\n  grid-template-columns:245px minmax(0,1fr);\r\n  gap:42px;\r\n  align-items:start;\r\n}\r\n#tp-faq .tp-category-nav{\r\n  position:sticky;\r\n  top:178px;\r\n  padding:14px;\r\n  background:var(--tp-soft);\r\n  border:1px solid var(--tp-line);\r\n  border-radius:18px;\r\n}\r\n#tp-faq .tp-category-title{\r\n  padding:7px 10px 10px;\r\n  color:#7b899c;\r\n  font-size:12px;\r\n  font-weight:850;\r\n  letter-spacing:.08em;\r\n  text-transform:uppercase;\r\n}\r\n#tp-faq .tp-category-link{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:11px;\r\n  width:100%;\r\n  padding:11px 12px;\r\n  color:#4b5a72;\r\n  background:transparent;\r\n  border:0;\r\n  border-radius:11px;\r\n  text-align:left;\r\n  font-size:13px;\r\n  font-weight:680;\r\n  cursor:pointer;\r\n}\r\n#tp-faq .tp-category-link:hover,\r\n#tp-faq .tp-category-link.tp-active{\r\n  color:var(--tp-blue);\r\n  background:#fff;\r\n  box-shadow:0 5px 14px rgba(35,63,118,.07);\r\n}\r\n#tp-faq .tp-category-icon{\r\n  display:grid;\r\n  place-items:center;\r\n  flex:0 0 auto;\r\n  width:29px;\r\n  height:29px;\r\n  color:var(--tp-blue);\r\n  background:#eaf0ff;\r\n  border-radius:9px;\r\n  font-size:12px;\r\n}\r\n#tp-faq .tp-group{margin-bottom:48px;scroll-margin-top:190px}\r\n#tp-faq .tp-group-head{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:14px;\r\n  margin-bottom:16px;\r\n}\r\n#tp-faq .tp-group-number{\r\n  display:grid;\r\n  place-items:center;\r\n  width:40px;\r\n  height:40px;\r\n  color:var(--tp-blue);\r\n  background:#edf2ff;\r\n  border-radius:13px;\r\n  font-size:13px;\r\n  font-weight:850;\r\n}\r\n#tp-faq .tp-group h2{margin:0;font-size:27px}\r\n#tp-faq .tp-group-subtitle{\r\n  margin:3px 0 0;\r\n  color:var(--tp-muted);\r\n  font-size:14px;\r\n}\r\n#tp-faq .tp-item{\r\n  overflow:hidden;\r\n  margin-bottom:12px;\r\n  background:#fff;\r\n  border:1px solid var(--tp-line);\r\n  border-radius:14px;\r\n  transition:border-color .2s,box-shadow .2s,transform .2s;\r\n}\r\n#tp-faq .tp-item:hover{\r\n  border-color:#c7d5e7;\r\n  box-shadow:0 8px 23px rgba(35,63,118,.06);\r\n}\r\n#tp-faq .tp-item[open]{\r\n  border-color:#b9caff;\r\n  box-shadow:0 12px 30px rgba(49,87,246,.08);\r\n}\r\n#tp-faq .tp-item summary{\r\n  display:grid;\r\n  grid-template-columns:34px 1fr 32px;\r\n  align-items:center;\r\n  gap:13px;\r\n  min-height:78px;\r\n  padding:16px 20px;\r\n  color:var(--tp-ink);\r\n  list-style:none;\r\n  font-weight:770;\r\n  line-height:1.4;\r\n  cursor:pointer;\r\n}\r\n#tp-faq .tp-item summary::-webkit-details-marker{display:none}\r\n#tp-faq .tp-q-number{\r\n  display:grid;\r\n  place-items:center;\r\n  width:34px;\r\n  height:34px;\r\n  color:#6a788e;\r\n  background:#f0f4f9;\r\n  border-radius:10px;\r\n  font-size:12px;\r\n  font-weight:850;\r\n}\r\n#tp-faq .tp-item[open] .tp-q-number{color:var(--tp-blue);background:#edf2ff}\r\n#tp-faq .tp-plus{\r\n  position:relative;\r\n  width:30px;\r\n  height:30px;\r\n  background:#f1f5f9;\r\n  border-radius:50%;\r\n}\r\n#tp-faq .tp-plus:before,\r\n#tp-faq .tp-plus:after{\r\n  content:\"\";\r\n  position:absolute;\r\n  top:14px;\r\n  right:8px;\r\n  left:8px;\r\n  height:2px;\r\n  background:#516079;\r\n  border-radius:3px;\r\n}\r\n#tp-faq .tp-plus:after{transform:rotate(90deg);transition:transform .2s}\r\n#tp-faq .tp-item[open] .tp-plus{background:#edf2ff}\r\n#tp-faq .tp-item[open] .tp-plus:after{transform:rotate(0)}\r\n#tp-faq .tp-answer{\r\n  padding:0 70px 24px 67px;\r\n  color:var(--tp-ink-soft);\r\n  animation:tpFade .22s ease;\r\n}\r\n#tp-faq .tp-answer p{margin:0 0 13px}\r\n#tp-faq .tp-answer strong{color:var(--tp-ink)}\r\n#tp-faq .tp-answer ul{margin:12px 0;padding-left:20px}\r\n#tp-faq .tp-answer li{margin:7px 0}\r\n#tp-faq .tp-answer-note{\r\n  margin-top:16px;\r\n  padding:13px 15px;\r\n  background:#f3fbfd;\r\n  border-left:3px solid var(--tp-cyan);\r\n  border-radius:0 10px 10px 0;\r\n  font-size:14px;\r\n}\r\n#tp-faq .tp-text-link{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:6px;\r\n  margin-top:3px;\r\n  font-weight:750;\r\n}\r\n#tp-faq .tp-no-results{\r\n  display:none;\r\n  padding:48px 24px;\r\n  background:#fafcff;\r\n  border:1px dashed #c9d6e6;\r\n  border-radius:20px;\r\n  text-align:center;\r\n}\r\n#tp-faq .tp-no-results h3{margin-bottom:8px;font-size:23px}\r\n#tp-faq .tp-no-results p{margin:0;color:var(--tp-muted)}\r\n@keyframes tpFade{\r\n  from{opacity:.2;transform:translateY(-3px)}\r\n  to{opacity:1;transform:none}\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width:980px){\r\n  #tp-faq .tp-hero-grid{grid-template-columns:1fr}\r\n  #tp-faq .tp-visual{width:100%;max-width:620px;min-height:330px;margin:0 auto}\r\n  #tp-faq .tp-layout{grid-template-columns:1fr}\r\n  #tp-faq .tp-category-nav{\r\n    position:static;\r\n    display:flex;\r\n    gap:7px;\r\n    overflow-x:auto;\r\n    margin-bottom:5px;\r\n    padding:8px;\r\n    background:#fff;\r\n    scrollbar-width:none;\r\n  }\r\n  #tp-faq .tp-category-nav::-webkit-scrollbar{display:none}\r\n  #tp-faq .tp-category-title{display:none}\r\n  #tp-faq .tp-category-link{\r\n    width:auto;\r\n    white-space:nowrap;\r\n    background:#f8fafd;\r\n    border:1px solid var(--tp-line);\r\n  }\r\n  #tp-faq .tp-category-link.tp-active{border-color:#b7c7ff}\r\n  #tp-faq .tp-category-icon{display:none}\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width:680px){\r\n  #tp-faq .tp-shell{width:min(calc(100% - 26px),var(--tp-width))}\r\n  #tp-faq .tp-hero{padding:38px 0 50px}\r\n  #tp-faq .tp-breadcrumb{margin-bottom:20px}\r\n  #tp-faq .tp-title{font-size:40px}\r\n  #tp-faq .tp-lead{font-size:17px}\r\n  #tp-faq .tp-point{font-size:12px}\r\n  #tp-faq .tp-visual{min-height:278px}\r\n  #tp-faq .tp-dashboard{left:27px;border-radius:19px}\r\n  #tp-faq .tp-dash-body{grid-template-columns:50px 1fr}\r\n  #tp-faq .tp-dash-side{padding:13px 10px}\r\n  #tp-faq .tp-dash-main{padding:13px}\r\n  #tp-faq .tp-metric-grid{gap:6px}\r\n  #tp-faq .tp-metric{height:60px;padding:8px}\r\n  #tp-faq .tp-chart{height:120px}\r\n  #tp-faq .tp-phone{width:86px;height:180px;border-width:5px;border-radius:19px}\r\n  #tp-faq .tp-phone-map{height:91px}\r\n  #tp-faq .tp-status{display:none}\r\n  #tp-faq .tp-faq-area{padding:55px 0 72px}\r\n  #tp-faq .tp-section-head{display:block}\r\n  #tp-faq .tp-result-count{margin-top:10px}\r\n  #tp-faq .tp-search-panel{top:76px;padding:8px;gap:7px;border-radius:14px}\r\n  #tp-faq .tp-search{height:46px;padding-left:42px}\r\n  #tp-faq .tp-toggle-all{min-height:46px;padding:0 12px;font-size:12px}\r\n  #tp-faq .tp-layout{gap:24px}\r\n  #tp-faq .tp-group{margin-bottom:40px}\r\n  #tp-faq .tp-group h2{font-size:23px}\r\n  #tp-faq .tp-group-number{width:36px;height:36px}\r\n  #tp-faq .tp-item summary{\r\n    grid-template-columns:30px 1fr 28px;\r\n    gap:10px;\r\n    min-height:73px;\r\n    padding:15px 14px;\r\n    font-size:15px;\r\n  }\r\n  #tp-faq .tp-q-number{width:30px;height:30px}\r\n  #tp-faq .tp-plus{width:28px;height:28px}\r\n  #tp-faq .tp-plus:before,\r\n  #tp-faq .tp-plus:after{top:13px;right:7px;left:7px}\r\n  #tp-faq .tp-answer{padding:0 18px 22px 54px;font-size:15px}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  #tp-faq *,\r\n  #tp-faq *:before,\r\n  #tp-faq *:after{\r\n    scroll-behavior:auto!important;\r\n    animation:none!important;\r\n    transition:none!important;\r\n  }\r\n}\r\n\r\n\r\n\/* =========================================================\r\n   TRENDPOWER FAQ V2 \u2014 WIDTH, TYPOGRAPHY & DISPLAY OPTIMIZATION\r\n   ========================================================= *\/\r\n\r\n#tp-faq{\r\n  --tp-width:1440px;\r\n  --tp-content-width:1080px;\r\n  --tp-header-offset:80px;\r\n  font-family:var(--e-global-typography-text-font-family,inherit);\r\n  font-weight:var(--e-global-typography-text-font-weight,400);\r\n}\r\n\r\n#tp-faq h1,\r\n#tp-faq h2,\r\n#tp-faq h3{\r\n  font-family:var(--e-global-typography-primary-font-family,inherit);\r\n  font-weight:var(--e-global-typography-primary-font-weight,700);\r\n  letter-spacing:-.03em;\r\n}\r\n\r\n#tp-faq p,\r\n#tp-faq li,\r\n#tp-faq input,\r\n#tp-faq button{\r\n  font-family:var(--e-global-typography-text-font-family,inherit);\r\n}\r\n\r\n#tp-faq .tp-shell{\r\n  width:min(calc(100% - 64px),var(--tp-width));\r\n}\r\n\r\n\/* Compact hero: visible inside one common desktop viewport *\/\r\n#tp-faq .tp-hero{\r\n  display:flex;\r\n  align-items:center;\r\n  min-height:min(610px,calc(100svh - var(--tp-header-offset)));\r\n  padding:20px 0 26px;\r\n}\r\n\r\n#tp-faq .tp-breadcrumb{\r\n  margin-bottom:14px;\r\n  font-size:13px;\r\n  line-height:1.4;\r\n}\r\n\r\n#tp-faq .tp-hero-grid{\r\n  grid-template-columns:minmax(0,.94fr) minmax(500px,1.06fr);\r\n  gap:68px;\r\n}\r\n\r\n#tp-faq .tp-eyebrow{\r\n  padding:6px 11px;\r\n  font-size:11px;\r\n  font-weight:700;\r\n}\r\n\r\n#tp-faq .tp-title{\r\n  max-width:760px;\r\n  margin:14px 0 12px;\r\n  font-size:clamp(46px,4.3vw,64px);\r\n  font-weight:var(--e-global-typography-primary-font-weight,700);\r\n  line-height:1.06;\r\n  letter-spacing:-.035em;\r\n}\r\n\r\n#tp-faq .tp-lead{\r\n  max-width:760px;\r\n  font-size:16px;\r\n  font-weight:400;\r\n  line-height:1.62;\r\n}\r\n\r\n#tp-faq .tp-points{\r\n  gap:8px;\r\n  margin-top:18px;\r\n}\r\n\r\n#tp-faq .tp-point{\r\n  padding:7px 10px;\r\n  font-size:12px;\r\n  font-weight:600;\r\n}\r\n\r\n#tp-faq .tp-visual{\r\n  width:100%;\r\n  min-height:330px;\r\n  max-height:390px;\r\n}\r\n\r\n#tp-faq .tp-dashboard{\r\n  inset:4px 0 4px 28px;\r\n  border-radius:23px;\r\n}\r\n\r\n#tp-faq .tp-dash-top{\r\n  height:48px;\r\n}\r\n\r\n#tp-faq .tp-dash-body{\r\n  height:calc(100% - 48px);\r\n}\r\n\r\n#tp-faq .tp-dash-main{\r\n  padding:16px;\r\n}\r\n\r\n#tp-faq .tp-metric{\r\n  height:62px;\r\n}\r\n\r\n#tp-faq .tp-chart{\r\n  height:136px;\r\n}\r\n\r\n#tp-faq .tp-phone{\r\n  bottom:-8px;\r\n  left:0;\r\n  width:94px;\r\n  height:190px;\r\n  border-width:5px;\r\n  border-radius:22px;\r\n}\r\n\r\n#tp-faq .tp-phone-map{\r\n  height:96px;\r\n}\r\n\r\n#tp-faq .tp-status{\r\n  right:0;\r\n  bottom:20px;\r\n  padding:9px 12px;\r\n}\r\n\r\n\/* FAQ content width, spacing and reading rhythm *\/\r\n#tp-faq .tp-faq-area{\r\n  padding:70px 0 90px;\r\n}\r\n\r\n#tp-faq .tp-section-head{\r\n  display:grid;\r\n  grid-template-columns:minmax(0,1fr) auto;\r\n  gap:32px;\r\n  margin-bottom:26px;\r\n}\r\n\r\n#tp-faq .tp-section-head h2{\r\n  margin-bottom:8px;\r\n  font-size:clamp(31px,2.7vw,42px);\r\n  font-weight:var(--e-global-typography-primary-font-weight,700);\r\n}\r\n\r\n#tp-faq .tp-section-head p{\r\n  max-width:780px;\r\n  font-size:16px;\r\n  line-height:1.65;\r\n}\r\n\r\n#tp-faq .tp-result-count{\r\n  align-self:end;\r\n  padding-bottom:4px;\r\n  font-size:13px;\r\n}\r\n\r\n#tp-faq .tp-search-panel{\r\n  top:calc(var(--tp-header-offset) + 10px);\r\n  gap:10px;\r\n  margin-bottom:34px;\r\n  padding:10px;\r\n  border-radius:16px;\r\n}\r\n\r\n#tp-faq .tp-search{\r\n  height:48px;\r\n  font-size:14px;\r\n}\r\n\r\n#tp-faq .tp-toggle-all{\r\n  min-height:48px;\r\n  padding-inline:18px;\r\n  font-size:13px;\r\n  font-weight:650;\r\n}\r\n\r\n#tp-faq .tp-layout{\r\n  grid-template-columns:280px minmax(0,1fr);\r\n  gap:48px;\r\n}\r\n\r\n#tp-faq .tp-category-nav{\r\n  top:calc(var(--tp-header-offset) + 92px);\r\n  padding:13px;\r\n  border-radius:18px;\r\n}\r\n\r\n#tp-faq .tp-category-link{\r\n  min-height:48px;\r\n  padding:10px 11px;\r\n  font-size:13px;\r\n  font-weight:600;\r\n}\r\n\r\n#tp-faq .tp-category-icon{\r\n  width:30px;\r\n  height:30px;\r\n}\r\n\r\n#tp-faq .tp-group{\r\n  max-width:var(--tp-content-width);\r\n  margin-bottom:52px;\r\n  scroll-margin-top:190px;\r\n}\r\n\r\n#tp-faq .tp-group-head{\r\n  margin-bottom:17px;\r\n}\r\n\r\n#tp-faq .tp-group h2{\r\n  font-size:26px;\r\n  font-weight:var(--e-global-typography-primary-font-weight,700);\r\n  letter-spacing:-.025em;\r\n}\r\n\r\n#tp-faq .tp-group-subtitle{\r\n  font-size:14px;\r\n}\r\n\r\n#tp-faq .tp-item{\r\n  margin-bottom:13px;\r\n  border-radius:16px;\r\n}\r\n\r\n#tp-faq .tp-item summary{\r\n  grid-template-columns:36px minmax(0,1fr) 32px;\r\n  gap:14px;\r\n  min-height:74px;\r\n  padding:15px 20px;\r\n  font-size:15px;\r\n  font-weight:650;\r\n  line-height:1.45;\r\n}\r\n\r\n#tp-faq .tp-q-number{\r\n  width:36px;\r\n  height:36px;\r\n  font-weight:700;\r\n}\r\n\r\n#tp-faq .tp-answer{\r\n  max-width:980px;\r\n  padding:0 72px 25px 70px;\r\n  font-size:15px;\r\n  line-height:1.72;\r\n}\r\n\r\n#tp-faq .tp-answer p{\r\n  margin-bottom:12px;\r\n}\r\n\r\n#tp-faq .tp-answer li{\r\n  margin:6px 0;\r\n}\r\n\r\n#tp-faq .tp-answer-note{\r\n  padding:13px 15px;\r\n  font-size:13px;\r\n  line-height:1.65;\r\n}\r\n\r\n#tp-faq .tp-text-link{\r\n  font-weight:650;\r\n}\r\n\r\n\/* Large desktop: make better use of wide screens without stretching text *\/\r\n@media (min-width:1500px){\r\n  #tp-faq .tp-shell{\r\n    width:min(calc(100% - 88px),var(--tp-width));\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    grid-template-columns:minmax(0,.92fr) minmax(580px,1.08fr);\r\n    gap:84px;\r\n  }\r\n\r\n  #tp-faq .tp-layout{\r\n    grid-template-columns:300px minmax(0,1fr);\r\n    gap:56px;\r\n  }\r\n}\r\n\r\n\/* Short laptop screens *\/\r\n@media (min-width:981px) and (max-height:820px){\r\n  #tp-faq .tp-hero{\r\n    min-height:auto;\r\n    padding:14px 0 20px;\r\n  }\r\n\r\n  #tp-faq .tp-breadcrumb{\r\n    margin-bottom:10px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:48px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    margin:11px 0 9px;\r\n    font-size:clamp(43px,3.8vw,56px);\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    font-size:15px;\r\n    line-height:1.55;\r\n  }\r\n\r\n  #tp-faq .tp-points{\r\n    margin-top:14px;\r\n  }\r\n\r\n  #tp-faq .tp-point{\r\n    padding:6px 9px;\r\n    font-size:11px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    min-height:290px;\r\n    max-height:330px;\r\n  }\r\n\r\n  #tp-faq .tp-chart{\r\n    height:115px;\r\n  }\r\n\r\n  #tp-faq .tp-phone{\r\n    width:82px;\r\n    height:168px;\r\n  }\r\n\r\n  #tp-faq .tp-phone-map{\r\n    height:84px;\r\n  }\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width:1100px){\r\n  #tp-faq .tp-shell{\r\n    width:min(calc(100% - 40px),var(--tp-width));\r\n  }\r\n\r\n  #tp-faq .tp-hero{\r\n    display:block;\r\n    min-height:0;\r\n    padding:34px 0 44px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    grid-template-columns:1fr;\r\n    gap:32px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    max-width:820px;\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    max-width:850px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    max-width:760px;\r\n    min-height:350px;\r\n    max-height:none;\r\n    margin-inline:auto;\r\n  }\r\n\r\n  #tp-faq .tp-layout{\r\n    grid-template-columns:1fr;\r\n    gap:24px;\r\n  }\r\n\r\n  #tp-faq .tp-category-nav{\r\n    position:static;\r\n    display:flex;\r\n    gap:8px;\r\n    overflow-x:auto;\r\n    padding:8px;\r\n    background:#fff;\r\n    scrollbar-width:none;\r\n  }\r\n\r\n  #tp-faq .tp-category-title{\r\n    display:none;\r\n  }\r\n\r\n  #tp-faq .tp-category-link{\r\n    width:auto;\r\n    min-height:42px;\r\n    white-space:nowrap;\r\n    background:#f8fafd;\r\n    border:1px solid var(--tp-line);\r\n  }\r\n\r\n  #tp-faq .tp-category-icon{\r\n    display:none;\r\n  }\r\n\r\n  #tp-faq .tp-group{\r\n    max-width:none;\r\n  }\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width:680px){\r\n  #tp-faq .tp-shell{\r\n    width:min(calc(100% - 26px),var(--tp-width));\r\n  }\r\n\r\n  #tp-faq .tp-hero{\r\n    padding:24px 0 34px;\r\n  }\r\n\r\n  #tp-faq .tp-breadcrumb{\r\n    margin-bottom:16px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    margin:12px 0 11px;\r\n    font-size:39px;\r\n    line-height:1.08;\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    font-size:15px;\r\n    line-height:1.58;\r\n  }\r\n\r\n  #tp-faq .tp-points{\r\n    margin-top:17px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    min-height:255px;\r\n  }\r\n\r\n  #tp-faq .tp-dashboard{\r\n    inset:4px 0 4px 23px;\r\n  }\r\n\r\n  #tp-faq .tp-faq-area{\r\n    padding:52px 0 70px;\r\n  }\r\n\r\n  #tp-faq .tp-section-head{\r\n    display:block;\r\n    margin-bottom:22px;\r\n  }\r\n\r\n  #tp-faq .tp-section-head h2{\r\n    font-size:30px;\r\n  }\r\n\r\n  #tp-faq .tp-section-head p{\r\n    font-size:15px;\r\n  }\r\n\r\n  #tp-faq .tp-result-count{\r\n    margin-top:9px;\r\n  }\r\n\r\n  #tp-faq .tp-search-panel{\r\n    top:8px;\r\n    padding:7px;\r\n  }\r\n\r\n  #tp-faq .tp-search{\r\n    height:44px;\r\n    font-size:13px;\r\n  }\r\n\r\n  #tp-faq .tp-toggle-all{\r\n    min-height:44px;\r\n    padding-inline:11px;\r\n    font-size:11px;\r\n  }\r\n\r\n  #tp-faq .tp-group{\r\n    margin-bottom:42px;\r\n    scroll-margin-top:110px;\r\n  }\r\n\r\n  #tp-faq .tp-group-head{\r\n    align-items:flex-start;\r\n    gap:11px;\r\n  }\r\n\r\n  #tp-faq .tp-group h2{\r\n    font-size:22px;\r\n    line-height:1.22;\r\n  }\r\n\r\n  #tp-faq .tp-group-subtitle{\r\n    font-size:13px;\r\n  }\r\n\r\n  #tp-faq .tp-item summary{\r\n    grid-template-columns:30px minmax(0,1fr) 28px;\r\n    gap:10px;\r\n    min-height:70px;\r\n    padding:14px 13px;\r\n    font-size:14px;\r\n  }\r\n\r\n  #tp-faq .tp-q-number{\r\n    width:30px;\r\n    height:30px;\r\n  }\r\n\r\n  #tp-faq .tp-answer{\r\n    max-width:none;\r\n    padding:0 16px 21px 53px;\r\n    font-size:14px;\r\n    line-height:1.7;\r\n  }\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TRENDPOWER FAQ V3 \u2014 PROPORTIONAL HERO ILLUSTRATION\r\n   ========================================================= *\/\r\n\r\n#tp-faq .tp-hero{\r\n  min-height:min(570px,calc(100svh - var(--tp-header-offset)));\r\n  padding:18px 0 22px;\r\n}\r\n\r\n#tp-faq .tp-hero-grid{\r\n  grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);\r\n  gap:64px;\r\n}\r\n\r\n#tp-faq .tp-visual{\r\n  position:relative;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:flex-end;\r\n  width:100%;\r\n  min-height:0!important;\r\n  max-height:none!important;\r\n  aspect-ratio:auto;\r\n  justify-self:end;\r\n}\r\n\r\n#tp-faq .tp-visual-glow{\r\n  position:absolute;\r\n  z-index:0;\r\n  right:3%;\r\n  bottom:4%;\r\n  width:88%;\r\n  height:74%;\r\n  background:\r\n    radial-gradient(circle at 62% 42%,rgba(55,200,220,.22),transparent 40%),\r\n    radial-gradient(circle at 34% 66%,rgba(49,87,246,.16),transparent 44%);\r\n  filter:blur(42px);\r\n  border-radius:50%;\r\n  pointer-events:none;\r\n}\r\n\r\n#tp-faq .tp-hero-svg{\r\n  position:relative;\r\n  z-index:1;\r\n  display:block;\r\n  width:min(100%,720px);\r\n  height:auto;\r\n  max-height:430px;\r\n  margin-left:auto;\r\n  overflow:visible;\r\n}\r\n\r\n#tp-faq .tp-title{\r\n  max-width:720px;\r\n}\r\n\r\n#tp-faq .tp-lead{\r\n  max-width:700px;\r\n}\r\n\r\n\/* Never stretch the illustration on wide screens *\/\r\n@media (min-width:1500px){\r\n  #tp-faq .tp-hero-grid{\r\n    grid-template-columns:minmax(0,.9fr) minmax(600px,1.1fr);\r\n    gap:76px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,740px);\r\n    max-height:440px;\r\n  }\r\n}\r\n\r\n\/* Short laptop screens: scale the whole SVG proportionally *\/\r\n@media (min-width:1101px) and (max-height:820px){\r\n  #tp-faq .tp-hero{\r\n    min-height:auto;\r\n    padding:12px 0 18px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:44px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,640px);\r\n    max-height:360px;\r\n  }\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width:1100px){\r\n  #tp-faq .tp-visual{\r\n    max-width:760px;\r\n    margin-inline:auto;\r\n    justify-content:center;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,720px);\r\n    max-height:none;\r\n    margin-inline:auto;\r\n  }\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width:680px){\r\n  #tp-faq .tp-hero-grid{\r\n    gap:22px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    width:calc(100% + 8px);\r\n    margin-left:-4px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:100%;\r\n    max-height:none;\r\n  }\r\n\r\n  #tp-faq .tp-visual-glow{\r\n    right:4%;\r\n    bottom:7%;\r\n    width:92%;\r\n    height:68%;\r\n    filter:blur(28px);\r\n  }\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TRENDPOWER FAQ V4 \u2014 BALANCED BANNER HEIGHT\r\n   Keeps the SVG proportional while restoring visual presence.\r\n   ========================================================= *\/\r\n\r\n#tp-faq .tp-hero{\r\n  min-height:min(650px,calc(100svh - var(--tp-header-offset)));\r\n  padding:28px 0 34px;\r\n}\r\n\r\n#tp-faq .tp-breadcrumb{\r\n  margin-bottom:18px;\r\n}\r\n\r\n#tp-faq .tp-hero-grid{\r\n  grid-template-columns:minmax(0,.92fr) minmax(540px,1.08fr);\r\n  gap:72px;\r\n  align-items:center;\r\n}\r\n\r\n#tp-faq .tp-title{\r\n  margin-top:16px;\r\n  margin-bottom:14px;\r\n  font-size:clamp(48px,4.45vw,67px);\r\n  line-height:1.07;\r\n}\r\n\r\n#tp-faq .tp-lead{\r\n  max-width:720px;\r\n  font-size:16.5px;\r\n  line-height:1.66;\r\n}\r\n\r\n#tp-faq .tp-points{\r\n  margin-top:22px;\r\n  gap:9px;\r\n}\r\n\r\n#tp-faq .tp-point{\r\n  padding:8px 11px;\r\n}\r\n\r\n#tp-faq .tp-visual{\r\n  min-height:400px!important;\r\n}\r\n\r\n#tp-faq .tp-hero-svg{\r\n  width:min(100%,750px);\r\n  max-height:470px;\r\n}\r\n\r\n#tp-faq .tp-visual-glow{\r\n  right:1%;\r\n  bottom:1%;\r\n  width:94%;\r\n  height:82%;\r\n  filter:blur(48px);\r\n}\r\n\r\n\/* Large desktop *\/\r\n@media (min-width:1500px){\r\n  #tp-faq .tp-hero{\r\n    min-height:min(680px,calc(100svh - var(--tp-header-offset)));\r\n    padding:32px 0 38px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    grid-template-columns:minmax(0,.9fr) minmax(620px,1.1fr);\r\n    gap:84px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,780px);\r\n    max-height:490px;\r\n  }\r\n}\r\n\r\n\/* Standard laptop screens *\/\r\n@media (min-width:1101px) and (max-height:900px){\r\n  #tp-faq .tp-hero{\r\n    min-height:min(610px,calc(100svh - var(--tp-header-offset)));\r\n    padding:22px 0 28px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:58px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    font-size:clamp(45px,4vw,60px);\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    min-height:350px!important;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,700px);\r\n    max-height:420px;\r\n  }\r\n}\r\n\r\n\/* Short laptop screens *\/\r\n@media (min-width:1101px) and (max-height:780px){\r\n  #tp-faq .tp-hero{\r\n    min-height:auto;\r\n    padding:16px 0 22px;\r\n  }\r\n\r\n  #tp-faq .tp-breadcrumb{\r\n    margin-bottom:12px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:44px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    margin:12px 0 10px;\r\n    font-size:clamp(42px,3.7vw,55px);\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    font-size:15px;\r\n    line-height:1.56;\r\n  }\r\n\r\n  #tp-faq .tp-points{\r\n    margin-top:15px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    min-height:300px!important;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,640px);\r\n    max-height:360px;\r\n  }\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width:1100px){\r\n  #tp-faq .tp-hero{\r\n    min-height:0;\r\n    padding:38px 0 48px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:38px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    min-height:0!important;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,740px);\r\n    max-height:none;\r\n  }\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width:680px){\r\n  #tp-faq .tp-hero{\r\n    padding:28px 0 40px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:26px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    margin:13px 0 12px;\r\n    font-size:40px;\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    font-size:15px;\r\n    line-height:1.62;\r\n  }\r\n\r\n  #tp-faq .tp-points{\r\n    margin-top:18px;\r\n  }\r\n}\r\n\r\n\r\n\r\n\/* =========================================================\r\n   TRENDPOWER FAQ V5 \u2014 MATCH BUS BANNER HEIGHT\r\n   Exact height and responsive rhythm aligned with the\r\n   Bus Charging Management Solution hero.\r\n   ========================================================= *\/\r\n\r\n\/* Desktop: same height calculation and vertical padding as Bus module *\/\r\n@media (min-width:1025px){\r\n  #tp-faq .tp-hero{\r\n    display:flex;\r\n    align-items:center;\r\n    min-height:min(720px,calc(100svh - 80px));\r\n    padding:18px 0 24px;\r\n  }\r\n\r\n  #tp-faq .tp-breadcrumb{\r\n    margin-bottom:14px;\r\n    font-size:13px;\r\n    line-height:1.4;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    grid-template-columns:minmax(0,.9fr) minmax(540px,1.1fr);\r\n    gap:56px;\r\n    align-items:center;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    max-width:700px;\r\n    margin:14px 0;\r\n    font-size:clamp(46px,4.1vw,64px);\r\n    line-height:1.06;\r\n    letter-spacing:-.035em;\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    max-width:700px;\r\n    font-size:16px;\r\n    line-height:1.62;\r\n  }\r\n\r\n  #tp-faq .tp-points{\r\n    margin-top:18px;\r\n    gap:10px;\r\n  }\r\n\r\n  #tp-faq .tp-point{\r\n    padding:7px 10px;\r\n    font-size:12px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    min-height:0!important;\r\n    max-height:none!important;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,750px);\r\n    height:auto;\r\n    max-height:500px;\r\n    object-fit:contain;\r\n  }\r\n}\r\n\r\n\/* Same short-laptop behavior as Bus module *\/\r\n@media (min-width:1025px) and (max-height:860px){\r\n  #tp-faq .tp-hero{\r\n    min-height:auto;\r\n    padding:14px 0 20px;\r\n  }\r\n\r\n  #tp-faq .tp-breadcrumb{\r\n    margin-bottom:10px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:42px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    max-width:650px;\r\n    margin:11px 0;\r\n    font-size:clamp(43px,3.75vw,57px);\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    font-size:15px;\r\n    line-height:1.55;\r\n  }\r\n\r\n  #tp-faq .tp-points{\r\n    margin-top:14px;\r\n  }\r\n\r\n  #tp-faq .tp-point{\r\n    padding:6px 9px;\r\n    font-size:11px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,700px);\r\n    max-height:440px;\r\n  }\r\n}\r\n\r\n\/* Match the Bus module's medium-width desktop proportions *\/\r\n@media (min-width:1025px) and (max-width:1240px){\r\n  #tp-faq .tp-hero-grid{\r\n    grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);\r\n    gap:38px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    font-size:clamp(44px,4.1vw,58px);\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:min(100%,680px);\r\n  }\r\n}\r\n\r\n\/* Tablet: same breakpoint and spacing as Bus module *\/\r\n@media (max-width:1024px){\r\n  #tp-faq .tp-hero{\r\n    display:block;\r\n    min-height:0;\r\n    padding:32px 0 42px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    grid-template-columns:1fr;\r\n    gap:30px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    max-width:760px;\r\n    font-size:clamp(43px,7vw,62px);\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    max-width:780px;\r\n  }\r\n\r\n  #tp-faq .tp-visual{\r\n    width:100%;\r\n    max-width:780px;\r\n    min-height:0!important;\r\n    margin-inline:auto;\r\n  }\r\n\r\n  #tp-faq .tp-hero-svg{\r\n    width:100%;\r\n    height:auto;\r\n    max-height:none;\r\n    margin-inline:auto;\r\n  }\r\n}\r\n\r\n\/* Mobile: same vertical padding and title sizing rhythm as Bus module *\/\r\n@media (max-width:720px){\r\n  #tp-faq .tp-hero{\r\n    padding:24px 0 34px;\r\n  }\r\n\r\n  #tp-faq .tp-breadcrumb{\r\n    margin-bottom:16px;\r\n  }\r\n\r\n  #tp-faq .tp-title{\r\n    margin:13px 0;\r\n    font-size:39px;\r\n    line-height:1.08;\r\n  }\r\n\r\n  #tp-faq .tp-lead{\r\n    font-size:15px;\r\n    line-height:1.58;\r\n  }\r\n\r\n  #tp-faq .tp-points{\r\n    margin-top:18px;\r\n  }\r\n\r\n  #tp-faq .tp-hero-grid{\r\n    gap:30px;\r\n  }\r\n}\r\n\r\n<\/style>\r\n\r\n<div id=\"tp-faq\">\r\n  <section class=\"tp-hero\" aria-labelledby=\"tp-faq-title\">\r\n    <div class=\"tp-shell\">\r\n      <nav class=\"tp-breadcrumb\" aria-label=\"Brotkrumen\">\r\n        <a href=\"https:\/\/trendpowercharge.com\/de\/\">Heim<\/a>\r\n        <span aria-hidden=\"true\"> \/ <\/span>\r\n        <span>H\u00e4ufig gestellte Fragen zur Ladesoftware f\u00fcr Elektrofahrzeuge<\/span>\r\n      <\/nav>\r\n\r\n      <div class=\"tp-hero-grid\">\r\n        <div>\r\n          <div class=\"tp-eyebrow\"><span class=\"tp-eyebrow-dot\"><\/span>Technische Wissensdatenbank<\/div>\r\n          <h1 class=\"tp-title\" id=\"tp-faq-title\">H\u00e4ufig gestellte Fragen zur Ladesoftware f\u00fcr Elektrofahrzeuge<\/h1>\r\n          <p class=\"tp-lead\">\r\n            Klare technische Antworten f\u00fcr Betreiber von Ladestationen, Hersteller von Ladeger\u00e4ten, Flottenbetreiber und Energieunternehmen, die eine OCPP-kompatible Ladeplattform f\u00fcr Elektrofahrzeuge evaluieren.\r\n          <\/p>\r\n          <div class=\"tp-points\" aria-label=\"Wichtigste Plattformfunktionen\">\r\n            <span class=\"tp-point\"><span class=\"tp-check\">\u2713<\/span>OCPP 1.6J &amp; 2.0.1<\/span>\r\n            <span class=\"tp-point\"><span class=\"tp-check\">\u2713<\/span>OCPI 2.2.1 Roaming<\/span>\r\n            <span class=\"tp-point\"><span class=\"tp-check\">\u2713<\/span>White-Label- und On-Premise-L\u00f6sungen<\/span>\r\n            <span class=\"tp-point\"><span class=\"tp-check\">\u2713<\/span>Globale Zahlungsintegration<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n\r\n        <div class=\"tp-visual\" aria-hidden=\"true\">\r\n          <div class=\"tp-visual-glow\"><\/div>\r\n          <svg class=\"tp-hero-svg\" viewbox=\"0 0 760 430\" preserveaspectratio=\"xMidYMid meet\" role=\"img\" aria-label=\"Plattform f\u00fcr das Lademanagement von Elektrofahrzeugen, die auf Desktop- und Mobilger\u00e4ten angezeigt wird\">\r\n            <defs>\r\n              <lineargradient id=\"tpFaqScreen\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n                <stop offset=\"0\" stop-color=\"#ffffff\"\/>\r\n                <stop offset=\"1\" stop-color=\"#f3f7fd\"\/>\r\n              <\/lineargradient>\r\n              <lineargradient id=\"tpFaqBlue\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n                <stop offset=\"0\" stop-color=\"#3157f6\"\/>\r\n                <stop offset=\"1\" stop-color=\"#6c8aff\"\/>\r\n              <\/lineargradient>\r\n              <lineargradient id=\"tpFaqGreen\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n                <stop offset=\"0\" stop-color=\"#37c764\"\/>\r\n                <stop offset=\"1\" stop-color=\"#37c8dc\"\/>\r\n              <\/lineargradient>\r\n              <lineargradient id=\"tpFaqMap\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n                <stop offset=\"0\" stop-color=\"#edf5ff\"\/>\r\n                <stop offset=\"1\" stop-color=\"#fbfdff\"\/>\r\n              <\/lineargradient>\r\n              <filter id=\"tpFaqShadow\" x=\"-25%\" y=\"-25%\" width=\"150%\" height=\"165%\">\r\n                <fedropshadow dx=\"0\" dy=\"24\" stddeviation=\"22\" flood-color=\"#1d3975\" flood-opacity=\".17\"\/>\r\n              <\/filter>\r\n              <filter id=\"tpFaqSoftShadow\" x=\"-30%\" y=\"-30%\" width=\"160%\" height=\"170%\">\r\n                <fedropshadow dx=\"0\" dy=\"12\" stddeviation=\"12\" flood-color=\"#1d3975\" flood-opacity=\".14\"\/>\r\n              <\/filter>\r\n            <\/defs>\r\n\r\n            <!-- Desktop dashboard -->\r\n            <g filter=\"url(#tpFaqShadow)\">\r\n              <rect x=\"86\" y=\"28\" width=\"632\" height=\"360\" rx=\"28\" fill=\"url(#tpFaqScreen)\" stroke=\"#bfd0ff\"\/>\r\n              <rect x=\"86\" y=\"28\" width=\"632\" height=\"58\" rx=\"28\" fill=\"#ffffff\"\/>\r\n              <rect x=\"86\" y=\"58\" width=\"632\" height=\"28\" fill=\"#ffffff\"\/>\r\n              <circle cx=\"112\" cy=\"57\" r=\"5.5\" fill=\"#d5dfec\"\/>\r\n              <circle cx=\"130\" cy=\"57\" r=\"5.5\" fill=\"#d5dfec\"\/>\r\n              <circle cx=\"148\" cy=\"57\" r=\"5.5\" fill=\"#d5dfec\"\/>\r\n              <rect x=\"176\" y=\"45\" width=\"168\" height=\"24\" rx=\"8\" fill=\"#edf2f8\"\/>\r\n\r\n              <!-- Sidebar -->\r\n              <rect x=\"86\" y=\"86\" width=\"82\" height=\"302\" fill=\"#fbfdff\"\/>\r\n              <line x1=\"168\" y1=\"86\" x2=\"168\" y2=\"388\" stroke=\"#e2eaf4\"\/>\r\n              <path d=\"M109 116 L125 102 L141 116 L130 116 L130 130 L120 130 L120 116 Z\" fill=\"#3157f6\"\/>\r\n              <rect x=\"104\" y=\"155\" width=\"46\" height=\"34\" rx=\"10\" fill=\"#eaf0ff\"\/>\r\n              <rect x=\"112\" y=\"166\" width=\"30\" height=\"8\" rx=\"4\" fill=\"#3157f6\"\/>\r\n              <rect x=\"110\" y=\"210\" width=\"32\" height=\"8\" rx=\"4\" fill=\"#e1e8f2\"\/>\r\n              <rect x=\"110\" y=\"237\" width=\"38\" height=\"8\" rx=\"4\" fill=\"#e1e8f2\"\/>\r\n              <rect x=\"110\" y=\"264\" width=\"28\" height=\"8\" rx=\"4\" fill=\"#e1e8f2\"\/>\r\n              <rect x=\"110\" y=\"291\" width=\"35\" height=\"8\" rx=\"4\" fill=\"#e1e8f2\"\/>\r\n\r\n              <!-- Main title and status -->\r\n              <rect x=\"192\" y=\"110\" width=\"154\" height=\"16\" rx=\"6\" fill=\"#d7e1ed\"\/>\r\n              <rect x=\"192\" y=\"137\" width=\"224\" height=\"10\" rx=\"5\" fill=\"#e8edf4\"\/>\r\n              <rect x=\"601\" y=\"108\" width=\"88\" height=\"28\" rx=\"14\" fill=\"#e8faef\"\/>\r\n              <circle cx=\"620\" cy=\"122\" r=\"5\" fill=\"#37c764\"\/>\r\n              <rect x=\"632\" y=\"118\" width=\"39\" height=\"8\" rx=\"4\" fill=\"#7ccf98\"\/>\r\n\r\n              <!-- Metric cards -->\r\n              <g>\r\n                <rect x=\"192\" y=\"170\" width=\"145\" height=\"78\" rx=\"16\" fill=\"#ffffff\" stroke=\"#e1e8f2\"\/>\r\n                <rect x=\"209\" y=\"188\" width=\"64\" height=\"9\" rx=\"4.5\" fill=\"#e4eaf2\"\/>\r\n                <rect x=\"209\" y=\"211\" width=\"46\" height=\"15\" rx=\"5\" fill=\"#aebdd0\"\/>\r\n                <circle cx=\"306\" cy=\"210\" r=\"14\" fill=\"#edf2ff\"\/>\r\n                <path d=\"M306 199 v22 M295 210 h22\" stroke=\"#3157f6\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\r\n              <\/g>\r\n              <g>\r\n                <rect x=\"351\" y=\"170\" width=\"145\" height=\"78\" rx=\"16\" fill=\"#ffffff\" stroke=\"#e1e8f2\"\/>\r\n                <rect x=\"368\" y=\"188\" width=\"64\" height=\"9\" rx=\"4.5\" fill=\"#e4eaf2\"\/>\r\n                <rect x=\"368\" y=\"211\" width=\"54\" height=\"15\" rx=\"5\" fill=\"#aebdd0\"\/>\r\n                <circle cx=\"465\" cy=\"210\" r=\"14\" fill=\"#e8faef\"\/>\r\n                <path d=\"M459 210 l5 5 9-11\" fill=\"none\" stroke=\"#37c764\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n              <\/g>\r\n              <g>\r\n                <rect x=\"510\" y=\"170\" width=\"179\" height=\"78\" rx=\"16\" fill=\"#ffffff\" stroke=\"#e1e8f2\"\/>\r\n                <rect x=\"527\" y=\"188\" width=\"64\" height=\"9\" rx=\"4.5\" fill=\"#e4eaf2\"\/>\r\n                <rect x=\"527\" y=\"211\" width=\"64\" height=\"15\" rx=\"5\" fill=\"#aebdd0\"\/>\r\n                <rect x=\"620\" y=\"188\" width=\"45\" height=\"36\" rx=\"11\" fill=\"#f2fbfd\"\/>\r\n                <path d=\"M631 212 C640 195,651 207,657 194\" fill=\"none\" stroke=\"#37c8dc\" stroke-width=\"3.5\" stroke-linecap=\"round\"\/>\r\n              <\/g>\r\n\r\n              <!-- Analytics panel -->\r\n              <rect x=\"192\" y=\"266\" width=\"497\" height=\"97\" rx=\"18\" fill=\"#ffffff\" stroke=\"#e1e8f2\"\/>\r\n              <rect x=\"211\" y=\"283\" width=\"92\" height=\"10\" rx=\"5\" fill=\"#dce5ef\"\/>\r\n              <g stroke=\"#edf1f6\">\r\n                <line x1=\"211\" y1=\"313\" x2=\"667\" y2=\"313\"\/>\r\n                <line x1=\"211\" y1=\"337\" x2=\"667\" y2=\"337\"\/>\r\n              <\/g>\r\n              <path d=\"M220 346 C264 321,292 332,330 304 C372 273,412 317,453 291 C496 263,543 295,582 274 C616 256,641 267,659 253\" fill=\"none\" stroke=\"url(#tpFaqBlue)\" stroke-width=\"5\" stroke-linecap=\"round\"\/>\r\n              <path d=\"M220 352 C259 337,296 345,334 326 C376 305,416 329,456 314 C497 299,537 310,578 292 C612 277,640 289,659 276\" fill=\"none\" stroke=\"url(#tpFaqGreen)\" stroke-width=\"5\" stroke-linecap=\"round\"\/>\r\n              <circle cx=\"453\" cy=\"291\" r=\"6\" fill=\"#3157f6\" stroke=\"#fff\" stroke-width=\"3\"\/>\r\n              <circle cx=\"456\" cy=\"314\" r=\"6\" fill=\"#37c764\" stroke=\"#fff\" stroke-width=\"3\"\/>\r\n            <\/g>\r\n\r\n            <!-- Mobile device -->\r\n            <g filter=\"url(#tpFaqSoftShadow)\">\r\n              <rect x=\"22\" y=\"168\" width=\"128\" height=\"238\" rx=\"29\" fill=\"#172038\"\/>\r\n              <rect x=\"28\" y=\"174\" width=\"116\" height=\"226\" rx=\"24\" fill=\"#ffffff\"\/>\r\n              <rect x=\"67\" y=\"182\" width=\"38\" height=\"7\" rx=\"3.5\" fill=\"#172038\"\/>\r\n              <rect x=\"38\" y=\"205\" width=\"96\" height=\"86\" rx=\"16\" fill=\"url(#tpFaqMap)\"\/>\r\n              <path d=\"M48 266 C67 236,84 247,102 224 C116 207,123 217,129 211\" fill=\"none\" stroke=\"#c3d3e5\" stroke-width=\"7\" stroke-linecap=\"round\"\/>\r\n              <circle cx=\"70\" cy=\"243\" r=\"7\" fill=\"#37c764\" stroke=\"#fff\" stroke-width=\"3\"\/>\r\n              <circle cx=\"111\" cy=\"221\" r=\"7\" fill=\"#3157f6\" stroke=\"#fff\" stroke-width=\"3\"\/>\r\n              <rect x=\"38\" y=\"306\" width=\"96\" height=\"74\" rx=\"15\" fill=\"#ffffff\" stroke=\"#e1e8f2\"\/>\r\n              <rect x=\"51\" y=\"321\" width=\"58\" height=\"8\" rx=\"4\" fill=\"#dde5ef\"\/>\r\n              <rect x=\"51\" y=\"341\" width=\"39\" height=\"7\" rx=\"3.5\" fill=\"#e8edf4\"\/>\r\n              <rect x=\"51\" y=\"359\" width=\"68\" height=\"7\" rx=\"3.5\" fill=\"#e8edf4\"\/>\r\n            <\/g>\r\n\r\n            <!-- Floating network status -->\r\n            <g filter=\"url(#tpFaqSoftShadow)\">\r\n              <rect x=\"552\" y=\"348\" width=\"176\" height=\"48\" rx=\"16\" fill=\"#ffffff\" stroke=\"#dfe7f1\"\/>\r\n              <circle cx=\"579\" cy=\"372\" r=\"7\" fill=\"#37c764\"\/>\r\n              <circle cx=\"579\" cy=\"372\" r=\"13\" fill=\"none\" stroke=\"#37c764\" stroke-opacity=\".18\" stroke-width=\"5\"\/>\r\n              <rect x=\"598\" y=\"362\" width=\"84\" height=\"8\" rx=\"4\" fill=\"#d7e1ed\"\/>\r\n              <rect x=\"598\" y=\"378\" width=\"57\" height=\"6\" rx=\"3\" fill=\"#e7edf4\"\/>\r\n            <\/g>\r\n          <\/svg>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"tp-faq-area\" aria-labelledby=\"tp-faq-heading\">\r\n    <div class=\"tp-shell\">\r\n      <div class=\"tp-section-head\">\r\n        <div>\r\n          <h2 id=\"tp-faq-heading\">Finden Sie die Antwort, die Sie ben\u00f6tigen<\/h2>\r\n          <p>Durchsuchen Sie alle Fragen oder st\u00f6bern Sie in sechs technischen Kategorien. Die Seitenstruktur l\u00e4sst sich problemlos skalieren, wenn neue FAQs hinzugef\u00fcgt werden.<\/p>\r\n        <\/div>\r\n        <div class=\"tp-result-count\" aria-live=\"polite\"><span data-tp-count>12<\/span> von 12 Fragen angezeigt<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"tp-search-panel\">\r\n        <div class=\"tp-search-wrap\" data-tp-search-wrap>\r\n          <svg class=\"tp-search-icon\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\r\n            <path d=\"m21 21-4.35-4.35m2.35-5.65a8 8 0 1 1-16 0 8 8 0 0 1 16 0Z\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/>\r\n          <\/svg>\r\n          <input class=\"tp-search\" data-tp-search type=\"search\" aria-label=\"Suche nach h\u00e4ufig gestellten Fragen\" placeholder=\"Suche OCPP, Zahlungen, Sicherheit, Bereitstellung...\" autocomplete=\"off\">\r\n          <button class=\"tp-clear\" data-tp-clear type=\"button\" aria-label=\"Suche l\u00f6schen\">\u00d7<\/button>\r\n        <\/div>\r\n        <button class=\"tp-toggle-all\" data-tp-toggle type=\"button\">Alle erweitern<\/button>\r\n      <\/div>\r\n\r\n      <div class=\"tp-layout\">\r\n        <nav class=\"tp-category-nav\" aria-label=\"FAQ-Kategorien\">\r\n          <div class=\"tp-category-title\">Themen durchsuchen<\/div>\r\n          <button class=\"tp-category-link tp-active\" data-tp-target=\"tp-protocols\"><span class=\"tp-category-icon\">01<\/span>Protokolle und Interoperabilit\u00e4t<\/button>\r\n          <button class=\"tp-category-link\" data-tp-target=\"tp-architecture\"><span class=\"tp-category-icon\">02<\/span>Architektur &amp; Module<\/button>\r\n          <button class=\"tp-category-link\" data-tp-target=\"tp-payments\"><span class=\"tp-category-icon\">03<\/span>Zahlungen und Tarife<\/button>\r\n          <button class=\"tp-category-link\" data-tp-target=\"tp-security\"><span class=\"tp-category-icon\">04<\/span>Sicherheit und Compliance<\/button>\r\n          <button class=\"tp-category-link\" data-tp-target=\"tp-deployment\"><span class=\"tp-category-icon\">05<\/span>Einsatz und Zuverl\u00e4ssigkeit<\/button>\r\n          <button class=\"tp-category-link\" data-tp-target=\"tp-fleet\"><span class=\"tp-category-icon\">06<\/span>Flottenmanagement<\/button>\r\n        <\/nav>\r\n\r\n        <div>\r\n          <section class=\"tp-group\" id=\"tp-protocols\" data-tp-group>\r\n            <div class=\"tp-group-head\">\r\n              <div class=\"tp-group-number\">01<\/div>\r\n              <div>\r\n                <h2>Protokolle, Standards und Interoperabilit\u00e4t<\/h2>\r\n                <p class=\"tp-group-subtitle\">Verbinden Sie gemischte Ladeger\u00e4teflotten und externe Ladenetzwerke.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"ocpp 1.6j 2.0.1 protocol iso 15118 plug and charge security smart charging\">\r\n              <summary><span class=\"tp-q-number\">Q1<\/span><span>Welche OCPP-Versionen werden von Ihrer Softwareplattform unterst\u00fctzt?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Unsere Plattform basiert auf nativen <strong>OCPP 1.6J (JSON)<\/strong> Und <strong>OCPP 2.0.1<\/strong> Architekturen.<\/p>\r\n                <ul>\r\n                  <li><strong>OCPP 1.6J:<\/strong> Ein bew\u00e4hrter Standard f\u00fcr g\u00e4ngige Ladeszenarien im gewerblichen und privaten Bereich.<\/li>\r\n                  <li><strong>OCPP 2.0.1:<\/strong> Unterst\u00fctzt h\u00f6here Sicherheit, detailliertes Ger\u00e4temanagement, ISO 15118 Plug &amp; Charge-Workflows und fortschrittliche intelligente Ladeprofile.<\/li>\r\n                <\/ul>\r\n                <p>Eine entkoppelte Protokollabstraktionsschicht erm\u00f6glicht es den Betreibern, Hardwareflotten mit unterschiedlichen Versionen \u00fcber ein einziges CSMS-Dashboard zu verwalten.<\/p>\r\n                <a class=\"tp-text-link\" href=\"https:\/\/trendpowercharge.com\/de\/what-is-ocpp-2-0-1-a-complete-guide-for-ev-charging-operators\/\">Erkunden Sie den OCPP 2.0.1-Leitfaden <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n              <\/div>\r\n            <\/details>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"hardware brands abb tritium schneider alfen compatibility onboarding testing meter values firmware diagnostics vendor\">\r\n              <summary><span class=\"tp-q-number\">Q2<\/span><span>Wie stellt man die Kompatibilit\u00e4t mit verschiedenen Marken von Ladeger\u00e4ten f\u00fcr Elektrofahrzeuge sicher?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>In der Praxis weisen OCPP-Implementierungen h\u00e4ufig herstellerspezifische Verhaltensweisen auf. TrendPower validiert die Interoperabilit\u00e4t durch:<\/p>\r\n                <ul>\r\n                  <li>Eine Onboarding-Testmatrix, die Autorisierung, Fernstart\/-stopp, MeterValues, Firmware-Updates und Diagnose umfasst.<\/li>\r\n                  <li>Ein Message-Sanitizer auf Gateway-Ebene, der Protokoll-Grenzf\u00e4lle behandelt und Variationen normalisiert, bevor sie die Kernlogik des Gesch\u00e4fts erreichen.<\/li>\r\n                <\/ul>\r\n                <div class=\"tp-answer-note\">Die endg\u00fcltige Kompatibilit\u00e4t wird durch Tests mit verschiedenen Ladeger\u00e4tmodellen und durch gemeinsame Inbetriebnahme best\u00e4tigt, anstatt sich nur auf die OCPP-Angabe des Herstellers zu verlassen.<\/div>\r\n              <\/div>\r\n            <\/details>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"ocpi 2.2.1 roaming hubject gireve emsp cpo peer to peer locations tariffs sessions cdr\">\r\n              <summary><span class=\"tp-q-number\">Q3<\/span><span>Unterst\u00fctzt die Plattform OCPI-Roaming und Netzwerke von Drittanbietern?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Ja. Wir unterst\u00fctzen das. <strong>OCPI 2.2.1<\/strong> f\u00fcr das Roaming von Ladevorg\u00e4ngen mit Elektrofahrzeugen, einschlie\u00dflich Standorten, Tarifen, Sitzungen und Ladedatens\u00e4tzen.<\/p>\r\n                <p>Betreiber k\u00f6nnen sich mit Roaming-Hubs wie Hubject oder Gireve verbinden oder direkte Peer-to-Peer-Integrationen mit eMSPs und anderen CPOs herstellen.<\/p>\r\n              <\/div>\r\n            <\/details>\r\n          <\/section>\r\n\r\n          <section class=\"tp-group\" id=\"tp-architecture\" data-tp-group>\r\n            <div class=\"tp-group-head\">\r\n              <div class=\"tp-group-number\">02<\/div>\r\n              <div>\r\n                <h2>Architektur &amp; Kernmodule<\/h2>\r\n                <p class=\"tp-group-subtitle\">Ein kompletter Software-Stack f\u00fcr Bediener, Fahrer und Standortbetreiber.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"csms cpms mobile app ios android web app site host landlord portal gateway firmware modules architecture\">\r\n              <summary><span class=\"tp-q-number\">4. Quartal<\/span><span>Was sind die Kernmodule Ihrer Komplettl\u00f6sung f\u00fcr die Ladeinfrastruktur von Elektrofahrzeugen?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Die schl\u00fcsselfertige L\u00f6sung kann vier Hauptmodule umfassen:<\/p>\r\n                <ul>\r\n                  <li><strong>CSMS \/ CPMS:<\/strong> Ladeverwaltung, Tarife, Echtzeit-Gesundheits\u00fcberwachung, Ferndiagnose und Finanzberichterstattung.<\/li>\r\n                  <li><strong>Fahrer-App:<\/strong> White-Label-iOS-, Android- oder WebApp f\u00fcr Ladeger\u00e4terkennung, QR\/NFC-Autorisierung, Live-Sitzungen, Zahlung und Verlauf.<\/li>\r\n                  <li><strong>Website-Host-Portal:<\/strong> Auslastung, Energieverbrauch und Umsatzverteilung f\u00fcr Vermieter und Immobilienpartner transparent darstellen.<\/li>\r\n                  <li><strong>Eingebettetes Gateway oder Firmware:<\/strong> Optionale Edge-Software f\u00fcr intelligente Controller oder Linux-basierte Ladeger\u00e4te.<\/li>\r\n                <\/ul>\r\n                <a class=\"tp-text-link\" href=\"https:\/\/trendpowercharge.com\/de\/managementsysteme-fur-ladepunkte-fur-elektrofahrzeuge\/\">Sehen Sie sich die Plattform f\u00fcr das Lademanagement von Elektrofahrzeugen an. <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n              <\/div>\r\n            <\/details>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"dynamic load management dlm smart charging static scheduled modbus rest api setchargingprofile equal share first come state of charge soc\">\r\n              <summary><span class=\"tp-q-number\">Q5<\/span><span>Wie handhabt die Plattform dynamisches Lastmanagement und intelligentes Laden?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>TrendPower unterst\u00fctzt zwei prim\u00e4re Lastmanagementstrategien, die darauf ausgelegt sind, die Anlagenkapazit\u00e4t zu sch\u00fctzen und unn\u00f6tige elektrische Aufr\u00fcstungen zu reduzieren:<\/p>\r\n                <ul>\r\n                  <li><strong>Statisches oder planm\u00e4\u00dfiges DLM:<\/strong> Legt die maximale Standortleistung f\u00fcr definierte Zeitfenster fest, z. B. f\u00fcr Spitzen- und Schwachlastzeiten.<\/li>\r\n                  <li><strong>Dynamisches DLM:<\/strong> Verbindet sich \u00fcber Modbus- oder REST-APIs mit Echtzeit-Energiez\u00e4hlern und passt anschlie\u00dfend die Ladeleistung \u00fcber OCPP-Ladeprofile an.<\/li>\r\n                <\/ul>\r\n                <p>Die Zuteilungslogik kann f\u00fcr gleiche Aufteilung, nach dem Prinzip \u201eWer zuerst kommt, mahlt zuerst\u201c oder nach dem Ladezustand konfiguriert werden.<\/p>\r\n              <\/div>\r\n            <\/details>\r\n          <\/section>\r\n\r\n          <section class=\"tp-group\" id=\"tp-payments\" data-tp-group>\r\n            <div class=\"tp-group-head\">\r\n              <div class=\"tp-group-number\">03<\/div>\r\n              <div>\r\n                <h2>Zahlungen, Tarife &amp; Lokalisierung<\/h2>\r\n                <p class=\"tp-group-subtitle\">Flexible Bestellabwicklung und Preisgestaltung f\u00fcr regionale Gesch\u00e4ftsmodelle.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"payment stripe adyen paypal apple pay google pay guest ad hoc qr code h5 credit card nayax payter pos afir\">\r\n              <summary><span class=\"tp-q-number\">Q6<\/span><span>Welche Zahlungsoptionen werden unterst\u00fctzt, auch f\u00fcr Gastnutzer?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Die Plattform unterst\u00fctzt eine mehrstufige Zahlungsarchitektur:<\/p>\r\n                <ul>\r\n                  <li><strong>In-App-Zahlung:<\/strong> Zu den Projektintegrationen k\u00f6nnen Stripe, Adyen, PayPal, Apple Pay und Google Pay geh\u00f6ren, einschlie\u00dflich Vorautorisierung und automatisierter Abrechnungsprozesse.<\/li>\r\n                  <li><strong>App-freies Gast-Checkout:<\/strong> Fahrer scannen einen QR-Code und bezahlen \u00fcber eine schlanke mobile Webseite, ohne eine App herunterladen zu m\u00fcssen.<\/li>\r\n                  <li><strong>Integration von Zahlungsterminals:<\/strong> POS-Hardware wie Nayax oder Payter kann bei Bedarf integriert werden.<\/li>\r\n                <\/ul>\r\n                <a class=\"tp-text-link\" href=\"https:\/\/trendpowercharge.com\/de\/zahlungslosung-fur-das-laden-von-elektrofahrzeugen\/\">Entdecken Sie die Zahlungsl\u00f6sung f\u00fcr das Laden von Elektrofahrzeugen <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n              <\/div>\r\n            <\/details>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"tariff pricing kwh time minute hour idle fee overstay peak off peak subscription fleet discounts promo codes\">\r\n              <summary><span class=\"tp-q-number\">Q7<\/span><span>Kann die Tarifberechnungs-Engine Leerlaufgeb\u00fchren und zeitabh\u00e4ngige Preise verarbeiten?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Ja. Die Tarifberechnungs-Engine unterst\u00fctzt detaillierte Gesch\u00e4ftsmodelle, darunter:<\/p>\r\n                <ul>\r\n                  <li>Energiebasierte Preisgestaltung pro kWh, einschlie\u00dflich Spitzen- und Schwachlasttarifen.<\/li>\r\n                  <li>Zeitbasierte Preisgestaltung pro Minute oder Stunde.<\/li>\r\n                  <li>Geb\u00fchren f\u00fcr Nichtnutzung oder \u00dcberschreitung der Aufenthaltsdauer innerhalb der Kulanzfrist.<\/li>\r\n                  <li>Abonnements, Aktionscodes, Mitgliedschaftsstufen und individuelle Flottentarife.<\/li>\r\n                <\/ul>\r\n              <\/div>\r\n            <\/details>\r\n          <\/section>\r\n\r\n          <section class=\"tp-group\" id=\"tp-security\" data-tp-group>\r\n            <div class=\"tp-group-head\">\r\n              <div class=\"tp-group-number\">04<\/div>\r\n              <div>\r\n                <h2>Sicherheit, Datenschutz und regionale Compliance<\/h2>\r\n                <p class=\"tp-group-subtitle\">Datenschutz und marktspezifische technische Kontrollen.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"gdpr ccpa privacy cybersecurity data residency anonymization consent right to be forgotten tls x509 pci dss tokenization\">\r\n              <summary><span class=\"tp-q-number\">Q8<\/span><span>Wie gehen Sie mit den Anforderungen der DSGVO, des CCPA und der Cybersicherheit bei Ladeinfrastruktur f\u00fcr Elektrofahrzeuge um?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Datenschutz- und Sicherheitskontrollen sind in die L\u00f6sungsarchitektur integriert:<\/p>\r\n                <ul>\r\n                  <li><strong>Arbeitsabl\u00e4ufe zum Thema Datenschutz:<\/strong> Datenanonymisierung, Einwilligungsmanagement und L\u00f6schprozesse gem\u00e4\u00df den geltenden Anforderungen der DSGVO und des CCPA.<\/li>\r\n                  <li><strong>Regionales Hosting:<\/strong> Kundendaten k\u00f6nnen isoliert und in der ausgew\u00e4hlten Bereitstellungsregion gehostet werden.<\/li>\r\n                  <li><strong>OCPP-Sicherheit:<\/strong> Je nach Projektumfang k\u00f6nnen TLS-Verschl\u00fcsselung und gegenseitige Authentifizierung mittels X.509-Zertifikaten implementiert werden.<\/li>\r\n                  <li><strong>Zahlungssicherheit:<\/strong> Die Zahlungsdaten werden \u00fcber kompatible Zahlungsanbieter tokenisiert, sodass die Rohdaten der Karte nicht in die TrendPower-Anwendungsdatenbank gelangen m\u00fcssen.<\/li>\r\n                <\/ul>\r\n                <div class=\"tp-answer-note\">Die Einhaltung der Vorschriften h\u00e4ngt von der endg\u00fcltigen Bereitstellungsarchitektur, den Prozessorvertr\u00e4gen, den Betriebsabl\u00e4ufen und dem Zielmarkt ab. Die Projektanforderungen sollten w\u00e4hrend der L\u00f6sungsentwicklung best\u00e4tigt werden.<\/div>\r\n              <\/div>\r\n            <\/details>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"germany eichrecht austria weights measures law ocdf signed meter values public key transparency invoice xml pdf\">\r\n              <summary><span class=\"tp-q-number\">Q9<\/span><span>Kann die Plattform die Anforderungen des deutschen Eichrechts erf\u00fcllen?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>F\u00fcr Projekte auf dem deutschen und \u00f6sterreichischen Markt kann das CSMS kryptografisch signierte Z\u00e4hlerstandsdaten analysieren, speichern und weiterleiten.<\/p>\r\n                <p>Die Plattform unterst\u00fctzt auch transparente Rechnungsworkflows, sodass Endbenutzer die Daten der Abrechnungssitzung mit kompatiblen Pr\u00fcfwerkzeugen \u00fcberpr\u00fcfen k\u00f6nnen.<\/p>\r\n                <div class=\"tp-answer-note\">Die genaue Umsetzung muss auf das gew\u00e4hlte Ladeger\u00e4t, den zertifizierten Z\u00e4hler, das Signaturformat und die lokalen rechtlichen Anforderungen abgestimmt sein.<\/div>\r\n              <\/div>\r\n            <\/details>\r\n          <\/section>\r\n\r\n          <section class=\"tp-group\" id=\"tp-deployment\" data-tp-group>\r\n            <div class=\"tp-group-head\">\r\n              <div class=\"tp-group-number\">05<\/div>\r\n              <div>\r\n                <h2>Einsatz, Zuverl\u00e4ssigkeit und Offline-Betrieb<\/h2>\r\n                <p class=\"tp-group-subtitle\">Cloud-Flexibilit\u00e4t und ausfallsicherer Ladeger\u00e4tebetrieb.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"saas self hosted white label on premise aws azure gcp docker kubernetes source code license deployment cloud\">\r\n              <summary><span class=\"tp-q-number\">Q10<\/span><span>Welche Bereitstellungsmodelle bieten Sie an: SaaS, White-Label oder On-Premise?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>TrendPower bietet flexible Bereitstellungsmodelle f\u00fcr unterschiedliche Eigentums- und Verwaltungsanforderungen:<\/p>\r\n                <ul>\r\n                  <li><strong>Managed SaaS:<\/strong> Multi-Tenant- oder dedizierte Cloud-Bereitstellung, betrieben von TrendPower.<\/li>\r\n                  <li><strong>White-Label-L\u00f6sung oder On-Premise-L\u00f6sung:<\/strong> Bereitstellung in einer vom Kunden verwalteten AWS-, Azure- oder GCP-Umgebung unter Verwendung containerisierter Infrastruktur wie Docker oder Kubernetes.<\/li>\r\n                <\/ul>\r\n                <p>Der Unternehmensumfang kann API-Zugriff, technische \u00dcbergabe und Quellcode-Lizenzierungsoptionen umfassen.<\/p>\r\n                <a class=\"tp-text-link\" href=\"https:\/\/trendpowercharge.com\/de\/white-label-ev-charging-software-for-operators\/\">White-Label-Bereitstellungsoptionen anzeigen <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n              <\/div>\r\n            <\/details>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"offline internet connectivity outage local caching transaction logs meter values rfid whitelist data resynchronization billing\">\r\n              <summary><span class=\"tp-q-number\">Q11<\/span><span>Was passiert, wenn ein Ladeger\u00e4t die Internetverbindung verliert?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Unterst\u00fctzte Offline-Workflows k\u00f6nnen Folgendes umfassen:<\/p>\r\n                <ul>\r\n                  <li><strong>Lokales Caching:<\/strong> Das Ladeger\u00e4t speichert Transaktionsprotokolle und Z\u00e4hlerst\u00e4nde w\u00e4hrend eines Netzwerkausfalls.<\/li>\r\n                  <li><strong>Offline-Autorisierung:<\/strong> Genehmigte RFID-Zugangsdaten k\u00f6nnen f\u00fcr die Initiierung lokaler Sitzungen auf dem Ladeger\u00e4t verbleiben.<\/li>\r\n                  <li><strong>Datenresynchronisierung:<\/strong> Die in der Warteschlange befindlichen Transaktionen werden nach Wiederherstellung der Verbindung zur Abrechnung und zum Buchhaltungsabgleich in das CSMS hochgeladen.<\/li>\r\n                <\/ul>\r\n                <div class=\"tp-answer-note\">Das Offline-Verhalten h\u00e4ngt teilweise von der Firmware des Ladeger\u00e4ts und der unterst\u00fctzten OCPP-Implementierung ab.<\/div>\r\n              <\/div>\r\n            <\/details>\r\n          <\/section>\r\n\r\n          <section class=\"tp-group\" id=\"tp-fleet\" data-tp-group>\r\n            <div class=\"tp-group-head\">\r\n              <div class=\"tp-group-number\">06<\/div>\r\n              <div>\r\n                <h2>Flottenmanagement &amp; Erweiterte Funktionen<\/h2>\r\n                <p class=\"tp-group-subtitle\">Depotplanung, Fahrerkontrolle und Heimaturlaubsverg\u00fctung.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <details class=\"tp-item\" data-tp-item data-search=\"fleet depot home charging commercial driver vehicle pairing rfid quota reimbursement departure smart charging thermal preconditioning\">\r\n              <summary><span class=\"tp-q-number\">Q12<\/span><span>Unterst\u00fctzen Sie das Laden an Depots und zu Hause f\u00fcr gewerbliche Fahrzeugflotten?<\/span><span class=\"tp-plus\" aria-hidden=\"true\"><\/span><\/summary>\r\n              <div class=\"tp-answer\">\r\n                <p>Ja. Das Flottenmanagementmodul unterst\u00fctzt Folgendes:<\/p>\r\n                <ul>\r\n                  <li><strong>Fahrer-Fahrzeug-Kopplung:<\/strong> RFID- oder App-basierte Autorisierung mit konfigurierbaren Energiekontingenten.<\/li>\r\n                  <li><strong>Erstattung f\u00fcr das Aufladen zu Hause:<\/strong> Erfassen Sie den Energieverbrauch der f\u00f6rderf\u00e4higen Flottenfahrzeuge und erstellen Sie Erstattungsberichte f\u00fcr die Mitarbeiter.<\/li>\r\n                  <li><strong>Intelligentes Laden basierend auf der Abfahrtszeit:<\/strong> Fahrzeuge nach planm\u00e4\u00dfigen Abfahrtszeiten und kosteng\u00fcnstigen Ladezeitr\u00e4umen priorisieren.<\/li>\r\n                <\/ul>\r\n                <a class=\"tp-text-link\" href=\"https:\/\/trendpowercharge.com\/de\/heavy-duty-truck-charging-fleet-management-system\/\">Flottenlademanagement erkunden <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n              <\/div>\r\n            <\/details>\r\n          <\/section>\r\n\r\n          <div class=\"tp-no-results\" data-tp-no-results>\r\n            <h3>Keine passende Frage gefunden<\/h3>\r\n            <p>Versuchen Sie es mit einem allgemeineren Begriff wie \u201eOCPP\u201c, \u201eZahlung\u201c, \u201eFlotte\u201c oder \u201eEinsatz\u201c.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root = document.getElementById('tp-faq');\r\n  if(!root || root.dataset.initialized === 'true') return;\r\n  root.dataset.initialized = 'true';\r\n\r\n  var input = root.querySelector('[data-tp-search]');\r\n  var searchWrap = root.querySelector('[data-tp-search-wrap]');\r\n  var clearButton = root.querySelector('[data-tp-clear]');\r\n  var toggleButton = root.querySelector('[data-tp-toggle]');\r\n  var items = Array.prototype.slice.call(root.querySelectorAll('[data-tp-item]'));\r\n  var groups = Array.prototype.slice.call(root.querySelectorAll('[data-tp-group]'));\r\n  var count = root.querySelector('[data-tp-count]');\r\n  var noResults = root.querySelector('[data-tp-no-results]');\r\n  var categoryButtons = Array.prototype.slice.call(root.querySelectorAll('[data-tp-target]'));\r\n  var allExpanded = false;\r\n\r\n  function normalize(value){\r\n    return String(value || '').toLowerCase().trim().replace(\/\\s+\/g,' ');\r\n  }\r\n\r\n  function filterFaqs(){\r\n    var query = normalize(input.value);\r\n    searchWrap.classList.toggle('tp-has-value', query.length > 0);\r\n    var visible = 0;\r\n\r\n    items.forEach(function(item){\r\n      var text = normalize(item.textContent + ' ' + (item.getAttribute('data-search') || ''));\r\n      var match = !query || text.indexOf(query) !== -1;\r\n      item.hidden = !match;\r\n      if(match){\r\n        visible++;\r\n        if(query) item.open = true;\r\n      }\r\n    });\r\n\r\n    groups.forEach(function(group){\r\n      var groupItems = Array.prototype.slice.call(group.querySelectorAll('[data-tp-item]'));\r\n      var hasVisible = groupItems.some(function(item){ return !item.hidden; });\r\n      group.hidden = !hasVisible;\r\n    });\r\n\r\n    count.textContent = visible;\r\n    noResults.style.display = visible ? 'none' : 'block';\r\n  }\r\n\r\n  input.addEventListener('input', filterFaqs);\r\n\r\n  clearButton.addEventListener('click', function(){\r\n    input.value = '';\r\n    filterFaqs();\r\n    input.focus();\r\n  });\r\n\r\n  toggleButton.addEventListener('click', function(){\r\n    allExpanded = !allExpanded;\r\n    items.filter(function(item){ return !item.hidden; }).forEach(function(item){\r\n      item.open = allExpanded;\r\n    });\r\n    toggleButton.textContent = allExpanded ? 'Collapse all' : 'Expand all';\r\n  });\r\n\r\n  categoryButtons.forEach(function(button){\r\n    button.addEventListener('click', function(){\r\n      var target = root.querySelector('#' + button.getAttribute('data-tp-target'));\r\n      if(target) target.scrollIntoView({behavior:'smooth',block:'start'});\r\n    });\r\n  });\r\n\r\n  if('IntersectionObserver' in window){\r\n    var observer = new IntersectionObserver(function(entries){\r\n      var visibleEntries = entries\r\n        .filter(function(entry){ return entry.isIntersecting; })\r\n        .sort(function(a,b){ return b.intersectionRatio - a.intersectionRatio; });\r\n\r\n      if(!visibleEntries.length) return;\r\n      var id = visibleEntries[0].target.id;\r\n      categoryButtons.forEach(function(button){\r\n        button.classList.toggle('tp-active', button.getAttribute('data-tp-target') === id);\r\n      });\r\n    },{rootMargin:'-25% 0px -60% 0px',threshold:[0,.1,.3]});\r\n\r\n    groups.forEach(function(group){ observer.observe(group); });\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\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Home \/ EV Charging Software FAQs Technical knowledge base EV Charging Software FAQs Clear technical answers for charge point operators, [&hellip;]<\/p>","protected":false},"author":1,"featured_media":5187,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5178","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/pages\/5178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/comments?post=5178"}],"version-history":[{"count":16,"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/pages\/5178\/revisions"}],"predecessor-version":[{"id":5207,"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/pages\/5178\/revisions\/5207"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/media\/5187"}],"wp:attachment":[{"href":"https:\/\/trendpowercharge.com\/de\/wp-json\/wp\/v2\/media?parent=5178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}