{"id":356,"date":"2024-11-12T09:50:47","date_gmt":"2024-11-12T09:50:47","guid":{"rendered":"https:\/\/trendplus.se\/?page_id=356"},"modified":"2026-04-09T11:04:09","modified_gmt":"2026-04-09T11:04:09","slug":"trendroute","status":"publish","type":"page","link":"https:\/\/trendplus.se\/sv\/trendroute\/","title":{"rendered":"TrendRoute"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"356\" class=\"elementor elementor-356\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8971ae0 e-con-full e-flex magic-button-disabled-no e-con e-parent\" data-id=\"8971ae0\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47aa4e3 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"47aa4e3\" 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<!-- HTML -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700&display=swap\" rel=\"stylesheet\">\r\n<section class=\"trendroute-section\">\r\n  <div class=\"inner-wrapper\">\r\n    <!-- Text Column -->\r\n    <div class=\"text-col\">\r\n      <h2>\r\n        <span class=\"gradient-text\">Optimera dina rutter smartare<\/span><br>\r\n        <span class=\"gradient-text\">med TrendRoute driven av AI<\/span>\r\n      <\/h2>\r\n      <p class=\"description\">\r\n        TrendRoute \u00e4r ett kraftfullt AI-drivet routing-API designat f\u00f6r transport- och last-mile-leveransf\u00f6retag som \u00e4ger sina plattformar och vill f\u00f6rb\u00e4ttra den operativa effektiviteten.\r\n      <\/p>\r\n      <h3>S\u00e5 fungerar TrendRoute-tj\u00e4nsten<\/h3>\r\n      <p class=\"description\">\r\n        TrendRoute anv\u00e4nder avancerad matematisk optimering, banbrytande verktyg f\u00f6r ruttoptimering och maskininl\u00e4rning f\u00f6r att revolutionera ruttplanering. V\u00e5rt system analyserar historiska trafikdata, v\u00e4derf\u00f6rh\u00e5llanden och m\u00f6nster f\u00f6r att f\u00f6ruts\u00e4ga framtida trafik och f\u00f6rutse f\u00f6rseningar.\r\n      <\/p>\r\n      <a href=\"https:\/\/trendroute.ai\/sv\" class=\"btn-gradient\">L\u00e4s mer<\/a>\r\n    <\/div>\r\n    <!-- Image Column -->\r\n    <div class=\"image-col\">\r\n      <img decoding=\"async\" \r\n        src=\"https:\/\/trendplus.se\/wp-content\/uploads\/2025\/05\/20250519_1324_Futuristic-Smart-City_simple_compose_01jvm7zqt4e24bs4mczs41ch88.webp\" \r\n        data-original=\"https:\/\/trendplus.se\/wp-content\/uploads\/2025\/05\/20250519_1324_Futuristic-Smart-City_simple_compose_01jvm7zqt4e24bs4mczs41ch88.webp\"\r\n        data-alt=\"https:\/\/trendplus.se\/wp-content\/uploads\/2025\/05\/20250519_1324_Futuristic-Smart-City_simple_compose_01jvm7zqt4e24bs4mczs41ch88.webp\"\r\n        alt=\"TrendRoute illustration\">\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- CSS -->\r\n<style>\r\n:root {\r\n  --primary-1: #3B4CCA;\r\n  --primary-2: #FF6B6B;\r\n  --text-dark: #1F1F1F;\r\n  --font: 'Inter', sans-serif;\r\n}\r\n.trendroute-section {\r\n  font-family: var(--font);\r\n  position: relative;\r\n  width: 100vw;                \/* \u062a\u0645\u0627\u0645 \u0639\u0631\u0636 \u0635\u0641\u062d\u0647 *\/\r\n  left: 50%;                   \/* \u062c\u0628\u0631\u0627\u0646 \u0627\u0641\u0642\u06cc *\/\r\n  right: 50%;                  \/* \u062c\u0628\u0631\u0627\u0646 \u0627\u0641\u0642\u06cc *\/\r\n  margin-left: -50vw;          \/* \u062c\u0628\u0631\u0627\u0646 *\/\r\n  margin-right: -50vw;         \/* \u062c\u0628\u0631\u0627\u0646 *\/\r\n  padding: 100px 20px;\r\n  background: #fff;\r\n  overflow: hidden;\r\n}\r\n.trendroute-section::before,\r\n.trendroute-section::after {\r\n  content: '';\r\n  position: absolute;\r\n  border-radius: 50%;\r\n  opacity: 0.3;\r\n}\r\n.trendroute-section::before {\r\n  width: 400px; height: 400px;\r\n  background: radial-gradient(circle at center, var(--primary-1), transparent);\r\n  top: -100px; right: -100px;\r\n}\r\n.trendroute-section::after {\r\n  width: 500px; height: 500px;\r\n  background: radial-gradient(circle at center, var(--primary-2), transparent);\r\n  bottom: -150px; left: -150px;\r\n}\r\n.inner-wrapper {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 60px;\r\n  align-items: start;\r\n  max-width: 1200px;            \/* \u0645\u062d\u062a\u0648\u0627\u06cc \u0648\u0633\u0637\u200c\u0686\u06cc\u0646 *\/\r\n  margin: 0 auto;\r\n  padding: 0 40px;\r\n  width: 100%;\r\n}\r\n.text-col {\r\n  text-align: left;\r\n}\r\n.image-col {\r\n  text-align: right;\r\n  position: relative;\r\n}\r\n.image-col img {\r\n  width: 100%;\r\n  max-width: 600px;\r\n  border-radius: 16px;\r\n  box-shadow: 0 20px 40px rgba(0,0,0,0.1);\r\n  position: sticky;\r\n  top: 150px;\r\n  transition: transform 0.5s ease, opacity 0.5s ease;\r\n}\r\n.text-col h2 {\r\n  font-size: 2.2rem;\r\n  line-height: 1.2;\r\n  margin-bottom: 20px;\r\n}\r\n.gradient-text {\r\n  background: linear-gradient(90deg, var(--primary-1), var(--primary-2));\r\n  -webkit-background-clip: text;\r\n  color: transparent;\r\n  display: inline-block;\r\n}\r\n.text-col h3 {\r\n  font-size: 1.5rem;\r\n  color: var(--primary-1);\r\n  margin: 30px 0 10px;\r\n}\r\n.description {\r\n  font-size: 1rem;\r\n  color: var(--text-dark);\r\n  line-height: 1.6;\r\n  margin-bottom: 20px;\r\n}\r\n.btn-gradient {\r\n  display: inline-block;\r\n  padding: 14px 40px;\r\n  font-size: 1rem;\r\n  font-weight: 600;\r\n  border-radius: 50px;\r\n  background: linear-gradient(90deg, var(--primary-1), var(--primary-2));\r\n  color: #fff;\r\n  text-decoration: none;\r\n  box-shadow: 0 8px 20px rgba(59,76,202,0.3);\r\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\r\n}\r\n.btn-gradient:hover {\r\n  transform: translateY(-4px) scale(1.02);\r\n  box-shadow: 0 12px 30px rgba(59,76,202,0.4);\r\n}\r\n@media (max-width: 992px) {\r\n  .trendroute-section {\r\n    padding: 80px 20px;\r\n  }\r\n  .inner-wrapper {\r\n    grid-template-columns: 1fr;\r\n    text-align: center;\r\n  }\r\n  .image-col img {\r\n    position: relative;\r\n    top: auto;\r\n  }\r\n  .text-col h2 { font-size: 2.4rem; }\r\n  .btn-gradient { margin-top: 20px; }\r\n}\r\n@media (max-width: 576px) {\r\n  .text-col h2 { font-size: 1.9rem; }\r\n  .btn-gradient { padding: 12px 32px; font-size: 0.8rem; }\r\n}\r\n<\/style>\r\n\r\n<!-- JS: Change image on scroll -->\r\n<script>\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    const img = document.querySelector('.image-col img');\r\n    const section = document.querySelector('.trendroute-section');\r\n    const changePoint = section.offsetTop + section.offsetHeight \/ 2;\r\n    window.addEventListener('scroll', () => {\r\n      const scrollY = window.scrollY + window.innerHeight;\r\n      if (scrollY > changePoint) {\r\n        if (img.src !== img.dataset.alt) {\r\n          img.style.opacity = 0;\r\n          setTimeout(() => {\r\n            img.src = img.dataset.alt;\r\n            img.style.opacity = 1;\r\n          }, 300);\r\n        }\r\n      } else {\r\n        if (img.src !== img.dataset.original) {\r\n          img.style.opacity = 0;\r\n          setTimeout(() => {\r\n            img.src = img.dataset.original;\r\n            img.style.opacity = 1;\r\n          }, 300);\r\n        }\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<div class=\"elementor-element elementor-element-e0c510b e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"e0c510b\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-91d8da3 elementor-widget elementor-widget-html\" data-id=\"91d8da3\" 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<!-- HTML & CSS for Elementor with Animation -->\r\n<style>\r\n.business-benefits-section {\r\n    font-family: 'Inter', sans-serif;\r\n    padding: 40px;\r\n    background-color: #fff;\r\n    color: #333;\r\n}\r\n.business-benefits-section h2 {\r\n    text-align: center;\r\n    margin-bottom: 40px;\r\n    color: #fff;\r\n    padding: 20px;\r\n    background: linear-gradient(90deg, #0e2a6b, #0063c6);\r\n    border-radius: 10px;\r\n    font-size: 28px;\r\n    animation: fadeInDown 1s ease-in-out;\r\n}\r\n.benefits-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\r\n    gap: 30px;\r\n}\r\n.benefit-item {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    opacity: 0;\r\n    transform: translateY(20px);\r\n    animation: fadeInUp 0.8s ease forwards;\r\n}\r\n.benefit-item:nth-child(1) { animation-delay: 0.2s; }\r\n.benefit-item:nth-child(2) { animation-delay: 0.4s; }\r\n.benefit-item:nth-child(3) { animation-delay: 0.6s; }\r\n.benefit-item:nth-child(4) { animation-delay: 0.8s; }\r\n.benefit-item:nth-child(5) { animation-delay: 1s; }\r\n.benefit-item:nth-child(6) { animation-delay: 1.2s; }\r\n\r\n.benefit-icon {\r\n    width: 50px;\r\n    height: 50px;\r\n    background-color: #f3f4f6;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    margin-right: 15px;\r\n    flex-shrink: 0;\r\n    transition: transform 0.3s ease;\r\n}\r\n.benefit-icon img {\r\n    width: 25px;\r\n    height: 25px;\r\n}\r\n.benefit-icon:hover {\r\n    transform: scale(1.2);\r\n}\r\n.benefit-content h4 {\r\n    font-size: 16px;\r\n    margin-bottom: 5px;\r\n}\r\n.benefit-content p {\r\n    font-size: 14px;\r\n    line-height: 1.4;\r\n}\r\n\r\n@keyframes fadeInUp {\r\n    from { opacity: 0; transform: translateY(20px); }\r\n    to { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n@keyframes fadeInDown {\r\n    from { opacity: 0; transform: translateY(-20px); }\r\n    to { opacity: 1; transform: translateY(0); }\r\n}\r\n<\/style>\r\n\r\n<section class=\"business-benefits-section\">\r\n  <h2>F\u00f6rdelar f\u00f6r ditt f\u00f6retag<\/h2>\r\n  <div class=\"benefits-grid\">\r\n    <div class=\"benefit-item\">\r\n      <div class=\"benefit-icon\"><img decoding=\"async\" src=\"https:\/\/img.icons8.com\/ios-filled\/50\/00a651\/recycle-sign.png\" alt=\"Konkurrensf\u00f6rdelar\"><\/div>\r\n      <div class=\"benefit-content\">\r\n        <h4>\u00d6kade konkurrensf\u00f6rdelar<\/h4>\r\n        <p>Leverera snabbare, gr\u00f6nare och mer f\u00f6ruts\u00e4gbart f\u00f6r att sticka ut i logistiklandskapet.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"benefit-item\">\r\n      <div class=\"benefit-icon\"><img decoding=\"async\" src=\"https:\/\/img.icons8.com\/ios-filled\/50\/00a651\/money-bag-euro.png\" alt=\"Operativa kostnader\"><\/div>\r\n      <div class=\"benefit-content\">\r\n        <h4>Minskade operativa kostnader<\/h4>\r\n        <p>Med optimal ruttplanering minskar k\u00f6rstr\u00e4ckor, br\u00e4nslef\u00f6rbrukning och leveranstid.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"benefit-item\">\r\n      <div class=\"benefit-icon\"><img decoding=\"async\" src=\"https:\/\/img.icons8.com\/ios-filled\/50\/00a651\/globe.png\" alt=\"Skalbara l\u00f6sningar\"><\/div>\r\n      <div class=\"benefit-content\">\r\n        <h4>Skalbara l\u00f6sningar<\/h4>\r\n        <p>Passar perfekt f\u00f6r f\u00f6retag i olika storlekar, fr\u00e5n lokala butiker till stora detaljhandelskedjor.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"benefit-item\">\r\n      <div class=\"benefit-icon\"><img decoding=\"async\" src=\"https:\/\/img.icons8.com\/ios-filled\/50\/00a651\/time.png\" alt=\"F\u00f6ruts\u00e4gbara leveranser\"><\/div>\r\n      <div class=\"benefit-content\">\r\n        <h4>F\u00f6ruts\u00e4gbara och punktliga leveranser<\/h4>\r\n        <p>Med AI\/ML ger vi noggranna ETA-prognoser f\u00f6r att minska os\u00e4kerhet i leveranser.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"benefit-item\">\r\n      <div class=\"benefit-icon\"><img decoding=\"async\" src=\"https:\/\/img.icons8.com\/ios-filled\/50\/00a651\/natural-food.png\" alt=\"Kundn\u00f6jdhet\"><\/div>\r\n      <div class=\"benefit-content\">\r\n        <h4>\u00d6kad kundn\u00f6jdhet<\/h4>\r\n        <p>Punktliga leveranser, exakta ETA och ett gr\u00f6nare avtryck bygger f\u00f6rtroende och lojalitet.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"benefit-item\">\r\n      <div class=\"benefit-icon\"><img decoding=\"async\" src=\"https:\/\/img.icons8.com\/ios-filled\/50\/00a651\/cash-in-hand.png\" alt=\"Betala per anv\u00e4ndning\"><\/div>\r\n      <div class=\"benefit-content\">\r\n        <h4>Flexibel pay-per-use-modell<\/h4>\r\n        <p>F\u00e5 ekonomisk flexibilitet med v\u00e5r unika pay-per-use-kostnadsmodell.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ec23783 e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"ec23783\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2f51c9 elementor-widget elementor-widget-html\" data-id=\"d2f51c9\" 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<!-- \ud83c\udfaf TrendPlus \u2013 Audience Card (Isolated Version) -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700&display=swap\" rel=\"stylesheet\" \/>\r\n<link href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\" rel=\"stylesheet\" \/>\r\n\r\n<section id=\"aud-card\" class=\"aud-card\">\r\n  <div class=\"aud-card__inner\">\r\n    <h2 class=\"aud-title\">Vem kan anv\u00e4nda v\u00e5r API-tj\u00e4nst?<\/h2>\r\n\r\n    <ul class=\"aud-list\">\r\n      <li>\r\n        <span class=\"aud-icon\"><i class=\"fas fa-truck-fast\"><\/i><\/span>\r\n        Last-mile-leveransf\u00f6retag som redan har sina egna plattformar men vill vidareutveckla sina tj\u00e4nster genom att integrera denna l\u00f6sning.\r\n      <\/li>\r\n      <li>\r\n        <span class=\"aud-icon\"><i class=\"fas fa-code\"><\/i><\/span>\r\n        F\u00f6retag som bygger en last-mile-leveransplattform fr\u00e5n grunden. Utvecklare kan hoppa \u00f6ver komplexiteten med att bygga en egen ruttoptimeringsmotor och ist\u00e4llet fokusera p\u00e5 resten av plattformen.\r\n      <\/li>\r\n    <\/ul>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  \/* ----------  Audience Card Scope  ---------- *\/\r\n  #aud-card{\r\n    \/* local CSS variables (do NOT leak globally) *\/\r\n    --aud-bg-1:#0e2a6b;\r\n    --aud-bg-2:#3531b6;\r\n    --aud-accent:#00e0b8;\r\n    --aud-text:#ffffff;\r\n    --aud-radius:18px;\r\n    --aud-max-width:1200px;\r\n\r\n    display:flex;\r\n    justify-content:center;\r\n    padding:40px 20px;\r\n    background:linear-gradient(135deg,var(--aud-bg-1),var(--aud-bg-2));\r\n    font-family:'Poppins',sans-serif;\r\n  }\r\n\r\n  .aud-card__inner{\r\n    position:relative;\r\n    width:100%;\r\n    max-width:var(--aud-max-width);\r\n    background:transparent;\r\n    color:var(--aud-text);\r\n    border-radius:var(--aud-radius);\r\n    padding:32px 48px;\r\n    overflow:hidden;\r\n  }\r\n\r\n  \/* --------  Typography  -------- *\/\r\n  .aud-title{\r\n    text-align:center;\r\n    font-size:2rem;\r\n    font-weight:600;\r\n    margin-bottom:24px;\r\n    color:var(--aud-text);\r\n  }\r\n\r\n  \/* --------  List  -------- *\/\r\n  .aud-list{\r\n    margin:0;padding:0;list-style:none;font-size:1rem;\r\n  }\r\n  .aud-list li{\r\n    display:flex;\r\n    gap:14px;\r\n    line-height:1.6;\r\n    margin-bottom:16px;\r\n    transform:translateY(24px);\r\n    opacity:0;\r\n    transition:opacity .6s ease,transform .6s ease;\r\n    color:var(--aud-text);\r\n  }\r\n  .aud-list li:last-child{margin-bottom:0;}\r\n\r\n  .aud-icon{\r\n    flex:0 0 26px;\r\n    font-size:1.2rem;\r\n    color:var(--aud-accent);\r\n    margin-top:2px;\r\n  }\r\n\r\n  \/* --------  Visible State  -------- *\/\r\n  .aud-list li.is-visible{\r\n    transform:translateY(0);\r\n    opacity:1;\r\n  }\r\n\r\n  \/* --------  Responsive  -------- *\/\r\n  @media(max-width:600px){\r\n    .aud-card__inner{padding:24px 20px;}\r\n    .aud-title{font-size:1.5rem;margin-bottom:20px;}\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n\/* Reveal list items on scroll (only inside #aud-card) *\/\r\nwindow.addEventListener('DOMContentLoaded',()=>{\r\n  const observer=new IntersectionObserver(entries=>{\r\n    entries.forEach(e=>{\r\n      if(e.isIntersecting){\r\n        e.target.classList.add('is-visible');\r\n        observer.unobserve(e.target);\r\n      }\r\n    });\r\n  },{threshold:0.2});\r\n\r\n  document.querySelectorAll('#aud-card .aud-list li')\r\n          .forEach(li=>observer.observe(li));\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-47cdcc0 e-con-full e-flex magic-button-disabled-no e-con e-parent\" data-id=\"47cdcc0\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-803ed12 elementor-widget elementor-widget-html\" data-id=\"803ed12\" 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<!-- TrendRoute \u2013 Elementor Drop-in Section -->\r\n<section id=\"trendroute\" class=\"tp-sec\">\r\n  <style>\r\n    \/* ===== TrendPlus \u2013 TrendRoute (scoped) ===== *\/\r\n    .tp-sec{--tp-bg:#0b1221;--tp-grad:linear-gradient(135deg,#0b1221 0%,#0f1f3a 55%,#0b1221 100%);--tp-card:rgba(255,255,255,.06);--tp-border:rgba(255,255,255,.12);--tp-text:#e9eef7;--tp-muted:#b9c4d9;--tp-accent:#6ee7ff;--tp-accent-2:#87fba7;--tp-sh:#00000066;--tp-max:1120px;--tp-r:18px;--tp-gap:18px;padding:72px 18px;background:var(--tp-grad);color:var(--tp-text);position:relative;overflow:hidden}\r\n    .tp-sec:before,.tp-sec:after{content:\"\";position:absolute;inset:auto;filter:blur(60px);opacity:.35;pointer-events:none}\r\n    .tp-sec:before{top:-120px;right:-80px;width:420px;height:420px;background:radial-gradient(circle at 30% 30%,#6ee7ff55,transparent 60%)}\r\n    .tp-sec:after{bottom:-120px;left:-80px;width:420px;height:420px;background:radial-gradient(circle at 70% 70%,#87fba755,transparent 60%)}\r\n    .tp-wrap{max-width:var(--tp-max);margin:0 auto;position:relative;z-index:2}\r\n    .tp-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}\r\n    .tp-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--tp-border);background:var(--tp-card);border-radius:999px;font-size:12px;letter-spacing:.2px;color:var(--tp-muted);backdrop-filter:blur(6px)}\r\n    .tp-badge svg{width:16px;height:16px;opacity:.9}\r\n    .tp-title{font-size:clamp(28px,3.6vw,46px);line-height:1.1;margin:14px 0 14px;font-weight:800;letter-spacing:-.02em}\r\n    .tp-title .grad{background:linear-gradient(90deg,var(--tp-accent),var(--tp-accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}\r\n    .tp-sub{color:var(--tp-muted);font-size:clamp(15px,1.4vw,18px);line-height:1.65;max-width:60ch}\r\n    .tp-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}\r\n    .tp-btn{--p:14px 18px;display:inline-flex;align-items:center;gap:10px;padding:var(--p);border-radius:12px;font-weight:700;border:1px solid transparent;text-decoration:none;transition:.25s ease;box-shadow:0 8px 24px var(--tp-sh)}\r\n    .tp-btn.primary{background:linear-gradient(90deg,var(--tp-accent),var(--tp-accent-2));color:#081019}\r\n    .tp-btn.primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px var(--tp-sh)}\r\n    .tp-btn.ghost{background:var(--tp-card);border-color:var(--tp-border);color:var(--tp-text);backdrop-filter:blur(6px)}\r\n    .tp-btn.ghost:hover{border-color:#9ad7ff55;transform:translateY(-2px)}\r\n    .tp-meta{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px}\r\n    .tp-chip{font-size:12px;color:var(--tp-muted);padding:8px 12px;border:1px dashed var(--tp-border);border-radius:999px;background:rgba(255,255,255,.03)}\r\n    .tp-card{background:var(--tp-card);border:1px solid var(--tp-border);border-radius:var(--tp-r);padding:22px;backdrop-filter:blur(8px);box-shadow:0 10px 30px var(--tp-sh)}\r\n    .tp-ill{display:grid;gap:14px}\r\n    .tp-statbar{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}\r\n    .tp-stat{padding:14px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--tp-border);text-align:center}\r\n    .tp-stat b{display:block;font-size:20px}\r\n    .tp-stat span{font-size:12px;color:var(--tp-muted)}\r\n    .tp-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:26px}\r\n    .tp-kicker{font-weight:800;letter-spacing:.08em;font-size:12px;text-transform:uppercase;color:var(--tp-muted);margin-bottom:8px}\r\n    .tp-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}\r\n    .tp-li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:12px 12px;border-radius:12px;border:1px solid var(--tp-border);background:rgba(255,255,255,.03)}\r\n    .tp-li svg{width:20px;height:20px;margin-top:2px}\r\n    .tp-li h4{margin:0 0 6px;font-size:15px}\r\n    .tp-li p{margin:0;color:var(--tp-muted);font-size:14px;line-height:1.5}\r\n    .tp-note{font-size:14px;color:var(--tp-muted)}\r\n    .tp-foot{margin-top:30px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}\r\n    .tp-link{color:var(--tp-accent);text-decoration:none;border-bottom:1px dashed transparent}\r\n    .tp-link:hover{border-bottom-color:var(--tp-accent)}\r\n    \/* Responsive *\/\r\n    @media (max-width: 980px){.tp-hero{grid-template-columns:1fr}.tp-ill{order:-1}}\r\n    @media (max-width: 640px){.tp-statbar{grid-template-columns:repeat(2,1fr)}.tp-grid{grid-template-columns:1fr}.tp-btn{width:100%;justify-content:center}}\r\n    \/* Entrance *\/\r\n    .tp-reveal{opacity:0;transform:translateY(18px);animation:tpUp .7s .1s both}\r\n    .tp-reveal.delay{animation-delay:.25s}\r\n    .tp-reveal.delay2{animation-delay:.45s}\r\n    @keyframes tpUp{to{opacity:1;transform:none}}\r\n  <\/style>\r\n  <div class=\"tp-wrap\">\r\n    <!-- HERO -->\r\n    <div class=\"tp-hero\">\r\n      <div>\r\n        <span class=\"tp-badge tp-reveal\">\r\n          <!-- spark icon -->\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 2l1.9 5.6L20 9l-5.1 3.2L16 18l-4-3-4 3 1.1-5.8L4 9l6.1-1.4L12 2z\" stroke=\"currentColor\" stroke-width=\"1.2\"\/><\/svg>\r\n          Ruttoptimering\r\n        <\/span>\r\n        <h1 class=\"tp-title tp-reveal delay\">\r\n          Smartare ruttplanering <\/br> <span class=\"grad\">testa i v\u00e5r Ruttoptimerings-sandbox<\/span>\r\n        <\/h1>\r\n        <p class=\"tp-sub tp-reveal delay2\">\r\n          Nyfiken p\u00e5 hur optimerade rutter kan se ut f\u00f6r din verksamhet? V\u00e5r interaktiva Ruttoptimerings-sandbox l\u00e5ter dig ladda upp exempelstopp, justera verkliga begr\u00e4nsningar och direkt se de mest effektiva rutterna p\u00e5 en live-karta. Utforska olika scenarier, j\u00e4mf\u00f6r resultat och f\u00f6rst\u00e5 p\u00e5verkan p\u00e5 str\u00e4cka, k\u00f6rtid, kostnad och punktlighet \u2013 innan du genomf\u00f6r n\u00e5gra f\u00f6r\u00e4ndringar.\r\n        <\/p>\r\n        <div class=\"tp-ctas tp-reveal delay2\">\r\n          <a class=\"tp-btn primary\" href=\"https:\/\/trendroute.ai\/route-optimisation-sandbox\/\" target=\"_blank\" rel=\"noopener\">\r\n            <!-- play icon -->\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M8 5v14l11-7L8 5z\"\/><\/svg>\r\n            Testa Ruttoptimerings-sandboxen\r\n          <\/a>\r\n          <a class=\"tp-btn ghost\" href=\"https:\/\/trendplus.se\/trendroute\/\" target=\"_blank\" rel=\"noopener\">\r\n            <!-- link icon -->\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M10 13a5 5 0 007.07 0l2.12-2.12a5 5 0 10-7.07-7.07L10 5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><path d=\"M14 11a5 5 0 00-7.07 0L4.8 13.12a5 5 0 107.07 7.07L14 19\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\r\n            L\u00e4s mer\r\n          <\/a>\r\n        <\/div>\r\n        <div class=\"tp-meta tp-reveal delay2\">\r\n          <span class=\"tp-chip\">Ingen installation kr\u00e4vs<\/span>\r\n          <span class=\"tp-chip\">Fungerar med exempel-CSV<\/span>\r\n          <span class=\"tp-chip\">Live-karta & KPI:er<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <!-- Right: Visual \/ KPIs -->\r\n      <div class=\"tp-ill tp-reveal delay\">\r\n        <div class=\"tp-card\">\r\n          <div class=\"tp-kicker\">ScenariokPI:er<\/div>\r\n          <div class=\"tp-statbar\">\r\n            <div class=\"tp-stat\"><b>\u221218%<\/b><span>Str\u00e4cka<\/span><\/div>\r\n            <div class=\"tp-stat\"><b>\u221222%<\/b><span>K\u00f6rtid<\/span><\/div>\r\n            <div class=\"tp-stat\"><b>+9%<\/b><span>Punktlighet<\/span><\/div>\r\n            <div class=\"tp-stat\"><b>\u221215%<\/b><span>Kostnad\/stop<\/span><\/div>\r\n          <\/div>\r\n          <p class=\"tp-note\" style=\"margin-top:10px\">K\u00f6r flera scenarier och j\u00e4mf\u00f6r nyckeltal sida vid sida.<\/p>\r\n        <\/div>\r\n        <div class=\"tp-card\">\r\n          <div class=\"tp-kicker\">Snabb f\u00f6rhandsvisning<\/div>\r\n          <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:8px\">\r\n            <div style=\"aspect-ratio:4\/3;border-radius:12px;background:linear-gradient(135deg,#183159,#0f1f3a);border:1px solid var(--tp-border);position:relative;overflow:hidden\">\r\n              <!-- simple \u201cmap\u201d motif -->\r\n              <svg viewBox=\"0 0 200 150\" width=\"100%\" height=\"100%\" preserveAspectRatio=\"none\" style=\"opacity:.6\">\r\n                <path d=\"M10 120 C60 80, 120 140, 190 80\" stroke=\"#7de3ff\" stroke-width=\"3\" fill=\"none\" \/>\r\n                <path d=\"M0 90 C50 60, 110 90, 200 40\" stroke=\"#9bf6b1\" stroke-width=\"2\" fill=\"none\" stroke-dasharray=\"6 6\"\/>\r\n                <circle cx=\"32\" cy=\"108\" r=\"5\" fill=\"#7de3ff\"\/>\r\n                <circle cx=\"168\" cy=\"86\" r=\"5\" fill=\"#9bf6b1\"\/>\r\n              <\/svg>\r\n            <\/div>\r\n            <div style=\"display:grid;gap:8px\">\r\n              <div class=\"tp-stat\"><b>12<\/b><span>Fordon<\/span><\/div>\r\n              <div class=\"tp-stat\"><b>214<\/b><span>Stopp<\/span><\/div>\r\n              <div class=\"tp-stat\"><b>5<\/b><span>Scenarier<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <!-- FEATURES -->\r\n    <div class=\"tp-grid\">\r\n      <div class=\"tp-card tp-reveal\">\r\n        <div class=\"tp-kicker\">Vad du kan g\u00f6ra p\u00e5 n\u00e5gra minuter<\/div>\r\n        <ul class=\"tp-list\">\r\n          <li class=\"tp-li\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M20 6L9 17l-5-5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <div>\r\n              <h4>Importera eller klistra in exempelorder och adresser<\/h4>\r\n              <p>B\u00f6rja med en CSV eller klistra in rader direkt \u2013 ingen konfiguration kr\u00e4vs.<\/p>\r\n            <\/div>\r\n          <\/li>\r\n          <li class=\"tp-li\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M20 6L9 17l-5-5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <div>\r\n              <h4>St\u00e4ll in begr\u00e4nsningar<\/h4>\r\n              <p>Leveransf\u00f6nster, fordonskapacitet, servicetider och f\u00f6rarskift \u2013 bara v\u00e4xla och k\u00f6r.<\/p>\r\n            <\/div>\r\n          <\/li>\r\n          <li class=\"tp-li\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M20 6L9 17l-5-5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <div>\r\n              <h4>V\u00e4lj m\u00e5l<\/h4>\r\n              <p>Optimera f\u00f6r kortast str\u00e4cka, l\u00e4gsta kostnad eller h\u00f6gst punktlighet.<\/p>\r\n            <\/div>\r\n          <\/li>\r\n          <li class=\"tp-li\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M20 6L9 17l-5-5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <div>\r\n              <h4>J\u00e4mf\u00f6r scenarier sida vid sida<\/h4>\r\n              <p>Se avv\u00e4gningar och f\u00f6rb\u00e4ttringar p\u00e5 en g\u00e5ng med tydliga KPI:er.<\/p>\r\n            <\/div>\r\n          <\/li>\r\n          <li class=\"tp-li\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M20 6L9 17l-5-5\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <div>\r\n              <h4>Exportera resultat<\/h4>\r\n              <p>Ladda ner sammanfattningar att dela med ditt team.<\/p>\r\n            <\/div>\r\n          <\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"tp-card tp-reveal delay\">\r\n        <div class=\"tp-kicker\">Redo att testa med dina egna data?<\/div>\r\n        <h3 style=\"margin:6px 0 10px;font-size:22px\">Testa Ruttoptimerings-sandboxen<\/h3>\r\n        <p class=\"tp-sub\" style=\"font-size:16px\">\r\n          Ladda upp en exempelfil, justera begr\u00e4nsningar och f\u00f6rhandsgranska p\u00e5verkan p\u00e5 str\u00e4cka, k\u00f6rtid, kostnad och punktlighet \u2013 i realtid.\r\n        <\/p>\r\n        <div class=\"tp-ctas\" style=\"margin-top:16px\">\r\n          <a class=\"tp-btn primary\" href=\"https:\/\/trendroute.ai\/route-optimisation-sandbox\/\" target=\"_blank\" rel=\"noopener\">\r\n            \u00d6ppna Sandbox\r\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M14 3h7v7h-2V6.41l-9.29 9.3-1.42-1.42 9.3-9.29H14V3z\"\/><path d=\"M5 5h6V3H3v8h2V5z\"\/><\/svg>\r\n          <\/a>\r\n          <a class=\"tp-btn ghost\" href=\"https:\/\/trendroute.ai\" target=\"_blank\" rel=\"noopener\">\r\n            Visa produktsida\r\n          <\/a>\r\n        <\/div>\r\n        <div class=\"tp-foot\">\r\n          <span class=\"tp-note\">Har du fr\u00e5gor? <a class=\"tp-link\" href=\"https:\/\/trendroute.ai\/#form-demo\" target=\"_blank\" rel=\"noopener\">Kontakta v\u00e5rt team<\/a>.<\/span>\r\n          <span class=\"tp-chip\">S\u00e4ker \u2022 Skalbar \u2022 Snabb<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8ae68ce e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"8ae68ce\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f57d40d elementor-widget elementor-widget-html\" data-id=\"f57d40d\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- \ud83d\udd37 TrendRoute \u2013 API Input Parameters (Isolated, Blue) -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700&display=swap\" rel=\"stylesheet\" \/>\r\n<link href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.0\/css\/all.min.css\" rel=\"stylesheet\" \/>\r\n\r\n<section id=\"api-params\" class=\"api-block\">\r\n  <!-- \u25c0\ufe0f TEXT COLUMN -->\r\n  <div class=\"api-text-col\">\r\n    <h2 class=\"api-heading\">API-ing\u00e5ngsparametrar:<\/h2>\r\n\r\n    <ol class=\"api-list\">\r\n      <li><strong>Hubbdetaljer:<\/strong> En enda upph\u00e4mtningspunkt (hub) specificerad med sina koordinater (latitud och longitud).<\/li>\r\n      <li><strong>Leveransdetaljer:<\/strong> Leveransplatser anges med latitud och longitud, tillsammans med vikt och volym f\u00f6r varje leverans.<\/li>\r\n      <li><strong>Fordonsflotta:<\/strong> Detaljer om tillg\u00e4ngliga fordon, som kan vara heterogena, inklusive vikt- och volymkapacitet.<\/li>\r\n      <li><strong>Anpassade begr\u00e4nsningar:<\/strong> Ange gr\u00e4nser som maximal ruttstr\u00e4cka, varaktighet och antal leveranser per rutt.<\/li>\r\n      <li><strong>Optimeringsm\u00e5l:<\/strong> V\u00e4lj kriterier att minimera, s\u00e5som ruttens varaktighet, avst\u00e5nd eller kostnad.<\/li>\r\n    <\/ol>\r\n  <\/div>\r\n\r\n  <!-- \u25b6\ufe0f IMAGE COLUMN -->\r\n  <div class=\"api-image-col\">\r\n    <img decoding=\"async\" src=\"https:\/\/trendplus.se\/wp-content\/uploads\/2025\/05\/20250520_1242_Logistic-API-Integration_remix_01jvpqybjnf76a26h43asrm85v.jpg\"\r\n         alt=\"TrendRoute API diagram\" loading=\"lazy\" \/>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n\/* =====  LOCAL COLOR VARIABLES (scoped to #api-params)  ===== *\/\r\n#api-params{\r\n  --api-accent:#2b70ff;   \/* blue accent *\/\r\n  --api-text:#222;        \/* dark body text *\/\r\n}\r\n\r\n\/* =====  LAYOUT  ===== *\/\r\n#api-params{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:space-between;\r\n  gap:48px;\r\n  padding:60px 20px;\r\n  font-family:'Poppins',sans-serif;\r\n  color:var(--api-text);\r\n}\r\n\r\n.api-text-col{flex:1 1 50%;}\r\n.api-image-col{flex:1 1 45%;text-align:center;}\r\n\r\n.api-image-col img{\r\n  width:90%;               \/* \u2193 smaller image *\/\r\n  max-width:480px;         \/* \u2193 hard cap for large screens *\/\r\n  height:auto;\r\n  border-radius:18px;\r\n  box-shadow:0 24px 48px rgba(0,0,0,.2);\r\n}\r\n\r\n\/* =====  HEADING  ===== *\/\r\n.api-heading{\r\n  font-size:2.1rem;\r\n  margin-bottom:28px;\r\n  background:linear-gradient(90deg,var(--api-accent),#6ab8ff);\r\n  -webkit-background-clip:text;\r\n  -webkit-text-fill-color:transparent;\r\n  font-weight:700;\r\n}\r\n\r\n\/* =====  LIST  ===== *\/\r\n.api-list{\r\n  counter-reset:api-item;\r\n  margin:0;padding:0 0 0 6px;\r\n  list-style:none;\r\n}\r\n\r\n.api-list li{\r\n  position:relative;\r\n  margin-bottom:18px;\r\n  line-height:1.65;\r\n  padding-left:48px;\r\n  opacity:0;\r\n  transform:translateX(-30px);\r\n  transition:opacity .7s ease,transform .7s ease;\r\n}\r\n.api-list li:last-child{margin-bottom:0;}\r\n\r\n\/* number badge *\/\r\n.api-list li::before{\r\n  counter-increment:api-item;\r\n  content:counter(api-item);\r\n  position:absolute;\r\n  left:0;top:2px;\r\n  width:34px;height:34px;\r\n  border-radius:50%;\r\n  background:var(--api-accent);\r\n  color:#fff;\r\n  font-weight:600;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  box-shadow:0 0 10px rgba(43,112,255,.45);\r\n}\r\n\r\n\/* =====  VISIBLE STATE ===== *\/\r\n.api-list li.is-visible{opacity:1;transform:translateX(0);}\r\n\r\n\/* =====  RESPONSIVE ===== *\/\r\n@media(max-width:992px){\r\n  #api-params{flex-direction:column-reverse;padding:40px 16px;}\r\n  .api-text-col,.api-image-col{flex:none;width:100%;}\r\n  .api-heading{font-size:1.8rem;}\r\n}\r\n<\/style>\r\n\r\n<script>\r\n\/* Reveal list items when they enter viewport (scoped to #api-params) *\/\r\nwindow.addEventListener('DOMContentLoaded',()=>{\r\n  const observer=new IntersectionObserver(entries=>{\r\n    entries.forEach(entry=>{\r\n      if(entry.isIntersecting){\r\n        entry.target.classList.add('is-visible');\r\n        observer.unobserve(entry.target);\r\n      }\r\n    });\r\n  },{threshold:0.15});\r\n\r\n  document.querySelectorAll('#api-params .api-list li')\r\n          .forEach(li=>observer.observe(li));\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af09c1d e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"af09c1d\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99e83a2 elementor-widget elementor-widget-heading\" data-id=\"99e83a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Nyckelfunktioner<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6316cf e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"e6316cf\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2da8883 elementor-widget elementor-widget-html\" data-id=\"2da8883\" 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<!-- TrendRoute Key Features -->\r\n<div class=\"tr-key-features\">\r\n  <!-- Tabs -->\r\n  <div class=\"tr-tabs\">\r\n    <button class=\"tr-tab active\" data-plan=\"basic\">Basic Plan<\/button>\r\n    <button class=\"tr-tab\" data-plan=\"standard\">Standard Plan<\/button>\r\n    <button class=\"tr-tab\" data-plan=\"premium\">Premium Plan<\/button>\r\n  <\/div>\r\n\r\n  <!-- Basic Plan Content -->\r\n  <div class=\"tr-plan-content\" id=\"basic\">\r\n    <div class=\"tr-features-grid\">\r\n      <!-- Multi-Route Optimization -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M20 3l-8 4-8-4v18l8-4 8 4V3z\"\/><\/svg>\r\n        <div>\r\n          <h4>Multi-Route Optimization<\/h4>\r\n          <p>Planera och optimera flera transportrutter samtidigt, f\u00f6r effektiv resursanv\u00e4ndning och l\u00e4gre kostnader.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Delivery Time Windows -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M12 1a11 11 0 1 0 11 11A11 11 0 0 0 12 1zm0 20a9 9 0 1 1 9-9 9 9 0 0 1-9 9zm.5-9.25V6h-1v6h5v-1z\"\/><\/svg>\r\n        <div>\r\n          <h4>Leveranstidsf\u00f6nster<\/h4>\r\n          <p>Ange individuella tidsbegr\u00e4nsningar f\u00f6r varje leverans. Systemet planerar rutter som uppfyller dessa f\u00f6nster s\u00e5 bra som m\u00f6jligt.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Single Hub\/Multi Hub -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M4 12l4-4v3h8V8l4 4-4 4v-3H8v3z\"\/><\/svg>\r\n        <div>\r\n          <h4>Single Hub \/ Multi Hub-st\u00f6d<\/h4>\r\n          <p>St\u00f6d f\u00f6r b\u00e5de centraliserad och distribuerad ruttplanering.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Loading Time -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M3 3h18v18H3V3zm16 2H5v14h14V5z\"\/><\/svg>\r\n        <div>\r\n          <h4>Lasttidshantering<\/h4>\r\n          <p>Tar h\u00e4nsyn till lasttid vid hubben s\u00e5 att den totala rutttiden inkluderar hela leveransprocessen.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Service Time -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M15.07 1H8.93L8 5H4v2h16V5h-4l-.93-4zM12 8a7 7 0 1 0 7 7 7 7 0 0 0-7-7zm.5 7H11V11h1.5v4z\"\/><\/svg>\r\n        <div>\r\n          <h4>Service tid<\/h4>\r\n          <p>Inkluderar tiden p\u00e5 leveransplatsen f\u00f6r uppgifter som parkering, hitta ing\u00e5ngar, kvittering och navigering i byggnader.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Flexible Optimization -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M19.14 12.94a7.14 7.14 0 0 0 0-1.88l2.03-1.58a.5.5 0 0 0 .11-.64l-1.92-3.32a.5.5 0 0 0-.61-.22l-2.39.96a7.05 7.05 0 0 0-1.63-.95l-.36-2.54A.5.5 0 0 0 14.79 3h-3.58a.5.5 0 0 0-.49.42l-.36 2.54a7.05 7.05 0 0 0-1.63.95l-2.39-.96a.5.5 0 0 0-.61.22L2.72 9.84a.5.5 0 0 0 .11.64l2.03 1.58a7.14 7.14 0 0 0 0 1.88L2.83 14.62a.5.5 0 0 0-.11.64l1.92 3.32a.5.5 0 0 0 .61.22l2.39-.96c.5.38 1.04.7 1.63.95l.36 2.54a.5.5 0 0 0 .49.42h3.58a.5.5 0 0 0 .49-.42l.36-2.54c.59-.25 1.13-.57 1.63-.95l2.39.96a.5.5 0 0 0 .61-.22l1.92-3.32a.5.5 0 0 0-.11-.64l-2.03-1.58zM12 15.5A3.5 3.5 0 1 1 15.5 12 3.5 3.5 0 0 1 12 15.5z\"\/><\/svg>\r\n        <div>\r\n          <h4>Flexibla optimeringskriterier<\/h4>\r\n          <p>Anpassa ruttoptimeringen efter dina \u00f6nskem\u00e5l \u2013 t.ex. minimera str\u00e4cka, k\u00f6rtid eller en egen kostnadsfunktion.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Custom Constraints -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M3 17h18v-2H3v2zm0-8h18v-2H3v2zm0 4h10v-2H3v2z\"\/><\/svg>\r\n        <div>\r\n          <h4>Anpassningsbara begr\u00e4nsningar<\/h4>\r\n          <p>S\u00e4tt gr\u00e4nser f\u00f6r sluttider, max str\u00e4cka, kostnader eller br\u00e4nslef\u00f6rbrukning utifr\u00e5n era operativa behov.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Driver Rest Time -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M2 12h2v6h16v-6h2v8H2v-8zm20-6H4v4h18V6zm-2 2H6V8h14v2z\"\/><\/svg>\r\n        <div>\r\n          <h4>Vilotid f\u00f6r f\u00f6rare<\/h4>\r\n          <p>Inkluderar f\u00f6rarens pauser i planeringen \u2013 t.ex. X minuters vila efter varje N timmars k\u00f6rning.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Route Improvement -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M22 2l-5 5c-1.17-1.17-2.83-1.17-4 0l-1 1 3 3 1-1c1.17-1.17 1.17-2.83 0-4l5-5zm-15 9l-2 8 8-2 9-9-6-6-9 9z\"\/><\/svg>\r\n        <div>\r\n          <h4>Ruttf\u00f6rb\u00e4ttringsverktyg<\/h4>\r\n          <p>Skicka in befintliga rutter f\u00f6r analys och optimering samtidigt som alla f\u00f6rdefinierade begr\u00e4nsningar respekteras.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Bike Route Support -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M5 16a4 4 0 1 0 4 4 4 4 0 0 0-4-4zm0 6a2 2 0 1 1 2-2 2 2 0 0 1-2 2zm14-6a4 4 0 1 0 4 4 4 4 0 0 0-4-4zm0 6a2 2 0 1 1 2-2 2 2 0 0 1-2 2zm-11-4l4-4 4 4h-3v4h-2v-4z\"\/><\/svg>\r\n        <div>\r\n          <h4>St\u00f6d f\u00f6r cykelrutter<\/h4>\r\n          <p>Genererar optimerade rutter f\u00f6r lastcyklar med h\u00e4nsyn till cykelv\u00e4gar och hastigheter.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- GDPR -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M12 2l8 4v6c0 5-3.7 9.6-8 10-4.3-.4-8-5-8-10V6l8-4zm0 14l4-4-1.4-1.4L12 13.2l-1.6-1.6L9 12l3 3z\"\/><\/svg>\r\n        <div>\r\n          <h4>GDPR-kompatibel<\/h4>\r\n          <p>Fullt GDPR-kompatibel. All data lagras p\u00e5 AWS Europa. L\u00e4s v\u00e5r fullst\u00e4ndiga integritetspolicy.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Standard Plan Content -->\r\n  <div class=\"tr-plan-content\" id=\"standard\" hidden>\r\n    <div class=\"tr-features-grid\">\r\n      <!-- Custom Cost Functions -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M5 4h14v16H5V4zm2 2v4h10V6H7zm0 6v6h10v-6H7z\"\/><\/svg>\r\n        <div>\r\n          <h4>Anpassade kostnadsfunktioner<\/h4>\r\n          <p>Definiera egna kostnadsfunktioner, t.ex. br\u00e4nslef\u00f6rbrukning eller olika timkostnader f\u00f6r f\u00f6rare och fordon.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Analytics Dashboard -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M3 17h4v-7H3v7zm6 0h4v-12h-4v12zm6 0h4v-4h-4v4z\"\/><\/svg>\r\n        <div>\r\n          <h4>Omfattande analysdashboard<\/h4>\r\n          <p>Tillg\u00e5ng till detaljerad statistik s\u00e5som rutter per dag, fordonsanv\u00e4ndning, genomsnittlig\/min\/max str\u00e4cka, k\u00f6rtider och andra viktiga nyckeltal.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Premium Plan Content -->\r\n  <div class=\"tr-plan-content\" id=\"premium\" hidden>\r\n    <div class=\"tr-features-grid\">\r\n      <!-- Hazardous Load -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M12 2L2 22h20L12 2zm0 16a2 2 0 1 1 2-2 2 2 0 0 1-2 2zm1-6h-2v-4h2v4z\"\/><\/svg>\r\n        <div>\r\n          <h4>Ruttplanering f\u00f6r farligt gods<\/h4>\r\n          <p>M\u00e4rk rutter med farligt gods och se till att de undviker begr\u00e4nsade zoner som cityk\u00e4rnor eller bostadsomr\u00e5den.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Congestion-Aware -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M7 2h10v20H7V2zm2 4a2 2 0 1 1-2 2 2 2 0 0 1 2-2zm0 6a2 2 0 1 1-2 2 2 2 0 0 1 2-2zm0 6a2 2 0 1 1-2 2 2 2 0 0 1 2-2z\"\/><\/svg>\r\n        <div>\r\n          <h4>Tr\u00e4ngselmedveten ruttplanering<\/h4>\r\n          <p>Planerar rutter med h\u00e4nsyn till tr\u00e4ngselzoner i st\u00e4der som Stockholm, Oslo och andra storst\u00e4der i Europa och Storbritannien.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Driver Insights -->\r\n      <div class=\"tr-feature-item\">\r\n        <svg class=\"tr-icon\" viewBox=\"0 0 24 24\"><path d=\"M12 2l6 4v4.17a6 6 0 0 0-12 0V6l6-4zm0 18a6 6 0 0 0 6-6v-4l-6 4-6-4v4a6 6 0 0 0 6 6zM12 12a3 3 0 1 1 3-3 3 3 0 0 1-3 3z\"\/><\/svg>\r\n        <div>\r\n          <h4>Smartare med historik och f\u00f6rarbaserad insikt<\/h4>\r\n          <p>TrendRoute anv\u00e4nder historiska trafikm\u00f6nster och Driver ID f\u00f6r att f\u00f6ruts\u00e4ga k\u00f6rtider. Systemet l\u00e4r sig varje f\u00f6rares vanor g\u00e4llande hastighet och stopptid f\u00f6r mer personliga och exakta ber\u00e4knade ankomsttider \u00f6ver tid.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- Styles -->\r\n<style>\r\n  :root {\r\n    --tr-color-basic: #1f237e;\r\n    --tr-color-standard: #C0C0C0; \/* Silver *\/\r\n    --tr-color-premium: #c2902c;\r\n    --tr-light: #f5f5f5;\r\n    --tr-dark: #333;\r\n    --tr-gap: 1rem;\r\n  }\r\n  .tr-key-features {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: var(--tr-gap);\r\n    font-family: \"Poppins\", sans-serif;\r\n  }\r\n  .tr-tabs {\r\n    display: flex;\r\n    justify-content: center;\r\n    gap: var(--tr-gap);\r\n    margin-bottom: calc(var(--tr-gap) * 1.5);\r\n  }\r\n  .tr-tab {\r\n    padding: 0.75em 1.5em;\r\n    border: none;\r\n    border-radius: 999px;\r\n    background: var(--tr-light);\r\n    color: var(--tr-dark);\r\n    font-size: 1rem;\r\n    cursor: pointer;\r\n    transition: transform 0.2s, background 0.3s, color 0.3s;\r\n  }\r\n  .tr-tab.active {\r\n    background: var(--tr-color-basic);\r\n    color: #fff;\r\n  }\r\n  .tr-tab[data-plan=\"standard\"].active {\r\n    background: var(--tr-color-standard);\r\n  }\r\n  .tr-tab[data-plan=\"premium\"].active {\r\n    background: var(--tr-color-premium);\r\n  }\r\n  .tr-tab:hover {\r\n    transform: scale(1.05);\r\n  }\r\n  .tr-plan-content {\r\n    animation: fadeIn 0.5s ease;\r\n  }\r\n  @keyframes fadeIn {\r\n    from { opacity: 0; transform: translateY(10px); }\r\n    to { opacity: 1; transform: translateY(0); }\r\n  }\r\n  .tr-features-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\r\n    gap: var(--tr-gap);\r\n  }\r\n  .tr-feature-item {\r\n    display: flex;\r\n    align-items: flex-start;\r\n    background: #fff;\r\n    padding: 1.2rem;\r\n    border-left: 4px solid transparent;\r\n    border-radius: 8px;\r\n    box-shadow: 0 2px 8px rgba(0,0,0,0.05);\r\n    transition: transform 0.3s, border-color 0.3s;\r\n  }\r\n  .tr-feature-item:hover {\r\n    transform: translateY(-4px);\r\n  }\r\n  #basic .tr-feature-item { border-color: var(--tr-color-basic); }\r\n  #standard .tr-feature-item { border-color: var(--tr-color-standard); }\r\n  #premium .tr-feature-item { border-color: var(--tr-color-premium); }\r\n  .tr-icon {\r\n    flex-shrink: 0;\r\n    width: 32px;\r\n    height: 32px;\r\n    margin-right: 0.75rem;\r\n    margin-top: 0.25rem;\r\n    transition: transform 0.3s;\r\n  }\r\n  #basic .tr-icon { fill: var(--tr-color-basic); }\r\n  #standard .tr-icon { fill: var(--tr-color-standard); }\r\n  #premium .tr-icon { fill: var(--tr-color-premium); }\r\n  .tr-feature-item:hover .tr-icon { transform: scale(1.2); }\r\n  .tr-feature-item h4 { margin: 0 0 0.25rem; font-size: 1.125rem; color: var(--tr-dark); }\r\n  .tr-feature-item p { margin: 0; font-size: 0.95rem; line-height: 1.4; color: #555; }\r\n  @media (max-width: 600px) { .tr-tabs { flex-wrap: wrap; } }\r\n<\/style>\r\n\r\n<!-- Script -->\r\n<script>\r\n  document.querySelectorAll('.tr-tab').forEach(tab => {\r\n    tab.addEventListener('click', () => {\r\n      const plan = tab.dataset.plan;\r\n      document.querySelectorAll('.tr-tab').forEach(t => t.classList.toggle('active', t === tab));\r\n      document.querySelectorAll('.tr-plan-content').forEach(c => c.hidden = c.id !== plan);\r\n    });\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1d9e026 e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"1d9e026\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd8cdab elementor-widget elementor-widget-html\" data-id=\"fd8cdab\" 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<!-- === Pricing Section \u2013 Modern Responsive Cards (Focused Popular Card) === -->\r\n<section class=\"pricing-section\">\r\n  <h2 class=\"pricing-heading\">Prisplaner<\/h2>\r\n  <div class=\"pricing-grid\">\r\n    <!-- Basic Plan -->\r\n    <div class=\"pricing-card\">\r\n      <div class=\"card-header\">\r\n        <h3>Grundplan<\/h3>\r\n        <p>Upp till 500 best\u00e4llningar<\/p>\r\n      <\/div>\r\n      <div class=\"card-price\">\r\n        <span class=\"currency\">$<\/span><span class=\"amount\">0.02<\/span>\r\n        <span class=\"period\">\/ per leveransplats<\/span>\r\n      <\/div>\r\n      <ul class=\"card-features\">\r\n        <li>Flexibla optimeringskriterier<\/li>\r\n        <li>Anpassningsbara begr\u00e4nsningar<\/li>\r\n        <li>F\u00f6rarens vilotid<\/li>\r\n      <\/ul>\r\n      <a href=\"#\" class=\"btn\">Boka demo<\/a>\r\n      <p class=\"contact-text\">Kontakta oss f\u00f6r mer \u00e4n 500 best\u00e4llningar!<\/p>\r\n    <\/div>\r\n\r\n    <!-- Standard Plan (Highlighted) -->\r\n    <div class=\"pricing-card popular\">\r\n      <div class=\"card-header\">\r\n        <h3>Standardplan<\/h3>\r\n        <p>Upp till 1 000 best\u00e4llningar<\/p>\r\n      <\/div>\r\n      <div class=\"card-price\">\r\n        <span class=\"currency\">$<\/span><span class=\"amount\">0.022<\/span>\r\n        <span class=\"period\">\/ per leveransplats<\/span>\r\n      <\/div>\r\n      <ul class=\"card-features\">\r\n        <li>Omfattande analysdashboard<\/li>\r\n        <li>Anpassade kostnadsfunktioner<\/li>\r\n      <\/ul>\r\n      <a href=\"#\" class=\"btn btn-primary\">Boka demo<\/a>\r\n      <p class=\"contact-text\">Kontakta oss f\u00f6r mer \u00e4n 1 000 best\u00e4llningar!<\/p>\r\n    <\/div>\r\n\r\n    <!-- Premium Plan -->\r\n    <div class=\"pricing-card\">\r\n      <div class=\"card-header\">\r\n        <h3>Premiumplan<\/h3>\r\n        <p>Obegr\u00e4nsade best\u00e4llningar<\/p>\r\n      <\/div>\r\n      <div class=\"card-price\">\r\n        <span class=\"currency\">$<\/span><span class=\"amount\">0.03<\/span>\r\n        <span class=\"period\">\/ per leveransplats<\/span>\r\n      <\/div>\r\n      <ul class=\"card-features\">\r\n        <li>Trafikmedveten ruttplanering<\/li>\r\n        <li>Ruttplanering f\u00f6r farligt gods<\/li>\r\n        <li>Trafikprognoser<\/li>\r\n      <\/ul>\r\n      <a href=\"#\" class=\"btn\">Boka demo<\/a>\r\n      <p class=\"contact-text\">Kontakta oss f\u00f6r f\u00f6retagsl\u00f6sningar!<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n:root {\r\n  --clr-primary: #293baf;\r\n  --clr-accent: #00d2ff;\r\n  --clr-bg-card: #ffffff;\r\n  --clr-text: #374151;\r\n  --clr-light: #f3f4f6;\r\n  --radius: 12px;\r\n  --shadow: 0 8px 24px rgba(0,0,0,0.10);\r\n}\r\n\r\n\/* Full-Width Section *\/\r\n.pricing-section {\r\n  width: 100vw;\r\n  margin-left: calc(50% - 50vw);\r\n  margin-right: calc(50% - 50vw);\r\n  background: var(--clr-light);\r\n  padding: 80px 24px;\r\n}\r\n.pricing-heading {\r\n  text-align: center;\r\n  font-family: 'Poppins', sans-serif;\r\n  font-size: 2.5rem;\r\n  color: var(--clr-primary);\r\n  margin-bottom: 48px;\r\n}\r\n\r\n\/* Grid Layout *\/\r\n.pricing-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\r\n  gap: 32px;\r\n  max-width: 1200px;\r\n  margin: 0 auto;\r\n}\r\n\r\n\/* Card Base *\/\r\n.pricing-card {\r\n  position: relative;\r\n  background: var(--clr-bg-card);\r\n  border-radius: var(--radius);\r\n  box-shadow: var(--shadow);\r\n  overflow: hidden;\r\n  display: flex;\r\n  flex-direction: column;\r\n  transition: transform .3s, box-shadow .3s;\r\n}\r\n.pricing-card:hover {\r\n  transform: translateY(-4px);\r\n  box-shadow: 0 12px 36px rgba(0,0,0,0.15);\r\n}\r\n\r\n\/* Highlighted Card *\/\r\n.pricing-card.popular {\r\n  transform: translateY(-10px) scale(1.04);\r\n  box-shadow: 0 20px 60px rgba(0,0,0,0.2);\r\n  border: 2px solid var(--clr-accent);\r\n  z-index: 1;\r\n  animation: pulse 3s infinite;\r\n}\r\n@keyframes pulse {\r\n  0%, 100% { box-shadow: 0 20px 60px rgba(0,0,0,0.2); }\r\n  50%    { box-shadow: 0 24px 72px rgba(0,0,0,0.25); }\r\n}\r\n\r\n\/* Header *\/\r\n.card-header {\r\n  background: var(--clr-primary);\r\n  color: #fff;\r\n  text-align: center;\r\n  padding: 24px 16px;\r\n}\r\n.card-header h3 { margin: 0; font-family: 'Poppins', sans-serif; font-size: 1.5rem; }\r\n.card-header p { margin: 8px 0 0; font-size: 0.95rem; opacity: 0.85; }\r\n\r\n\/* Price *\/\r\n.card-price {\r\n  text-align: center;\r\n  padding: 24px 16px;\r\n  font-family: 'Poppins', sans-serif;\r\n  color: var(--clr-text);\r\n}\r\n.card-price .currency { font-size: 1.25rem; vertical-align: super; }\r\n.card-price .amount { font-size: 3rem; font-weight: 700; }\r\n.card-price .period { display: block; font-size: 0.95rem; color: #6b7280; margin-top: 4px; }\r\n\r\n\/* Features List *\/\r\n.card-features { list-style: none; padding: 0 32px; margin: 0; flex-grow: 1; }\r\n.card-features li { position: relative; padding-left: 28px; margin-bottom: 16px; color: var(--clr-text); }\r\n.card-features li::before { content:'\u2714'; position:absolute; left:0; top:0; color: var(--clr-accent); }\r\n\r\n\/* CTA Button *\/\r\n.btn {\r\n  display: inline-block;\r\n  background: var(--clr-primary);\r\n  color: #fff;\r\n  text-decoration: none;\r\n  text-align: center;\r\n  padding: 14px 24px;\r\n  margin: 24px auto 12px;\r\n  border-radius: var(--radius);\r\n  font-family: 'Inter', sans-serif;\r\n  font-weight: 600;\r\n  transition: background .3s;\r\n}\r\n.btn:hover { background: var(--clr-accent); }\r\n\r\n\/* Contact Text *\/\r\n.contact-text { text-align: center; font-size: 0.85rem; color: #6b7280; margin-bottom: 16px; }\r\n\r\n\/* Responsive Adjustments *\/\r\n@media (max-width: 768px) {\r\n  .pricing-heading { font-size: 2rem; }\r\n  .card-price .amount { font-size: 2.5rem; }\r\n  .btn { padding: 12px 20px; }\r\n}\r\n@media (max-width: 480px) {\r\n  .pricing-section { padding: 60px 16px; }\r\n  .pricing-heading { font-size: 1.75rem; }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74d3b4f e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"74d3b4f\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c12aed elementor-widget elementor-widget-html\" data-id=\"9c12aed\" 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<!-- ===== 1) CSS \u0627\u0635\u0644\u06cc Swiper ===== -->\r\n<link\r\n  rel=\"stylesheet\"\r\n  href=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.css\"\r\n\/>\r\n\r\n<!-- ===== 2) \u0627\u0633\u062a\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc ===== -->\r\n<style>\r\n  :root {\r\n    --tp-bg-1: #0e2a6b;\r\n    --tp-bg-2: #0063c6;\r\n    --tp-bg-3: #00b6ff;\r\n    --tp-accent: #00e0b8;\r\n    --tp-white: #ffffff;\r\n  }\r\n\r\n  \/* SECTION *\/\r\n  .tp-slider {\r\n    position: relative;\r\n    overflow: hidden;\r\n    width: 100%;\r\n    min-height: 450px;\r\n  }\r\n  .tp-slider::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: -2;\r\n    background: linear-gradient(-45deg, var(--tp-bg-1), var(--tp-bg-2), var(--tp-bg-3));\r\n    background-size: 400% 400%;\r\n    animation: gradientShift 15s ease infinite;\r\n  }\r\n  .tp-slider::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    width: 700px;\r\n    height: 700px;\r\n    top: -350px;\r\n    right: -350px;\r\n    z-index: -1;\r\n    background: radial-gradient(circle at center, var(--tp-accent) 0%, transparent 70%);\r\n    opacity: .15;\r\n    filter: blur(30px);\r\n    animation: float 18s linear infinite;\r\n  }\r\n  @keyframes gradientShift {\r\n    0% { background-position: 0% 50%; }\r\n    50% { background-position: 100% 50%; }\r\n    100% { background-position: 0% 50%; }\r\n  }\r\n  @keyframes float {\r\n    0% { transform: translateY(0); }\r\n    50% { transform: translateY(60px); }\r\n    100% { transform: translateY(0); }\r\n  }\r\n\r\n  .tp-slider.swiper {\r\n    width: 100%;\r\n    height: 100%;\r\n  }\r\n  .tp-slider .swiper-wrapper {\r\n    display: flex;\r\n  }\r\n  .tp-slider .swiper-slide {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    padding: 60px 30px;\r\n  }\r\n\r\n  .tp-card {\r\n    max-width: 500px;\r\n    width: 100%;\r\n    padding: 48px 40px;\r\n    background: rgba(255,255,255,0.07);\r\n    border: 1px solid rgba(255,255,255,0.12);\r\n    border-radius: 20px;\r\n    color: var(--tp-white);\r\n    backdrop-filter: blur(10px);\r\n    transform: translateY(40px);\r\n    opacity: 0;\r\n    transition: .6s ease;\r\n  }\r\n  .swiper-slide-active .tp-card {\r\n    transform: translateY(0);\r\n    opacity: 1;\r\n  }\r\n  .tp-icon {\r\n    width: 64px;\r\n    height: 64px;\r\n    margin-bottom: 24px;\r\n  }\r\n  .tp-icon svg {\r\n    width: 100%;\r\n    height: 100%;\r\n    fill: var(--tp-accent);\r\n  }\r\n  .tp-card h3 {\r\n    font-family: 'Montserrat', sans-serif;\r\n    font-size: 28px;\r\n    font-weight: 600;\r\n    margin: 0 0 18px;\r\n  }\r\n  .tp-card p {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 18px;\r\n    line-height: 1.6;\r\n    margin: 0;\r\n  }\r\n  .tp-card p span {\r\n    color: var(--tp-accent);\r\n    font-weight: 600;\r\n  }\r\n\r\n  .tp-slider .swiper-button-next,\r\n  .tp-slider .swiper-button-prev {\r\n    width: 50px;\r\n    height: 50px;\r\n    border-radius: 50%;\r\n    background: var(--tp-white);\r\n    color: var(--tp-bg-1);\r\n    box-shadow: 0 6px 12px rgba(0,0,0,.25);\r\n    transition: transform .3s, background .3s;\r\n  }\r\n  .tp-slider .swiper-button-next:hover,\r\n  .tp-slider .swiper-button-prev:hover {\r\n    background: var(--tp-accent);\r\n    color: var(--tp-bg-1);\r\n    transform: scale(1.12);\r\n  }\r\n  .tp-slider .swiper-button-next:after,\r\n  .tp-slider .swiper-button-prev:after {\r\n    font-size: 22px;\r\n    font-weight: 700;\r\n  }\r\n\r\n  .tp-slider .swiper-pagination-bullet {\r\n    width: 14px;\r\n    height: 14px;\r\n    background: var(--tp-white);\r\n    opacity: .4;\r\n    margin: 0 6px;\r\n    transition: .3s;\r\n  }\r\n  .tp-slider .swiper-pagination-bullet-active {\r\n    opacity: 1;\r\n    background: var(--tp-accent);\r\n    transform: scale(1.2);\r\n  }\r\n\r\n  @media(max-width:768px) {\r\n    .tp-card { padding: 36px 28px; }\r\n    .tp-card h3 { font-size: 24px; }\r\n    .tp-card p { font-size: 16px; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"tp-slider swiper\">\r\n  <div class=\"swiper-wrapper\">\r\n\r\n    <!-- SLIDE 1 -->\r\n    <div class=\"swiper-slide\">\r\n      <div class=\"tp-card\">\r\n        <div class=\"tp-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M11 2v9H2a9 9 0 0 1 9-9zm2 0a9 9 0 0 1 9 9h-9V2zm9 11a9 9 0 0 1-9 9v-9h9zm-11 9a9 9 0 0 1-9-9h9v9z\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Anpassning efter dina behov<\/h3>\r\n        <p>Fullt anpassningsbar plattform som g\u00f6r det m\u00f6jligt att l\u00e4gga till eller \u00e4ndra funktioner efter ditt f\u00f6retags behov.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- SLIDE 2 -->\r\n    <div class=\"swiper-slide\">\r\n      <div class=\"tp-card\">\r\n        <div class=\"tp-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6 2 2 9 2 14c0 4 3 6 6 6 4 0 6-3 6-6 0-4-2-6-2-6s2 0 6 0c0-4-4-6-6-6z\"\/><\/svg>\r\n        <\/div>\r\n        <h3>H\u00e5llbar ruttplanering<\/h3>\r\n        <p>Tar h\u00e4nsyn till fordonens br\u00e4nslef\u00f6rbrukning f\u00f6r att kraftigt minska dina operativa <span>kostnader<\/span> och <span>koldioxidavtryck<\/span>.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- SLIDE 3 -->\r\n    <div class=\"swiper-slide\">\r\n      <div class=\"tp-card\">\r\n        <div class=\"tp-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M4 4h16v12H5.17L4 17.17V4z\"\/><\/svg>\r\n        <\/div>\r\n        <h3>24\/7 kundsupport-chatbot<\/h3>\r\n        <p>Ger support dygnet runt f\u00f6r vanliga kund\u00e4renden samt m\u00f6jligheten att skapa eller f\u00f6lja upp \u00e4renden.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- SLIDE 4 -->\r\n    <div class=\"swiper-slide\">\r\n      <div class=\"tp-card\">\r\n        <div class=\"tp-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M12 21l9-9-9-9-9 9 9 9zm0-11a2 2 0 110-4 2 2 0 010 4z\"\/><\/svg>\r\n        <\/div>\r\n        <h3>Oslagbar priss\u00e4ttning i Europa<\/h3>\r\n        <p>Vi erbjuder inte bara <span>l\u00e4gsta priset i regionen<\/span> utan ocks\u00e5 en mycket flexibel kostnadsmodell.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- SLIDE 5 -->\r\n    <div class=\"swiper-slide\">\r\n      <div class=\"tp-card\">\r\n        <div class=\"tp-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l4 4-4 4-4-4 4-4zm0 12l4 4-4 4-4-4 4-4z\"\/><\/svg>\r\n        <\/div>\r\n        <h3>AI-driven design<\/h3>\r\n        <p>API:et \u00e4r byggt fr\u00e5n grunden med AI och optimerat f\u00f6r maximal kostnadseffektivitet.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"swiper-pagination\"><\/div>\r\n  <div class=\"swiper-button-prev\"><\/div>\r\n  <div class=\"swiper-button-next\"><\/div>\r\n<\/div>\r\n\r\n<script src=\"https:\/\/unpkg.com\/swiper\/swiper-bundle.min.js\"><\/script>\r\n<script>\r\n  new Swiper('.tp-slider.swiper', {\r\n    slidesPerView: 1,\r\n    loop: true,\r\n    speed: 700,\r\n    autoplay: { delay: 6500, disableOnInteraction: false },\r\n    navigation: {\r\n      nextEl: '.tp-slider .swiper-button-next',\r\n      prevEl: '.tp-slider .swiper-button-prev'\r\n    },\r\n    pagination: { el: '.tp-slider .swiper-pagination', clickable: true }\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53642e3 e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"53642e3\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44a2b2f elementor-widget elementor-widget-html\" data-id=\"44a2b2f\" 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<section id=\"faqs\" style=\"font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; padding: 60px 20px; max-width: 900px; margin: auto;\">\r\n  <h2 id=\"faq-title\" style=\"text-align: center; font-size: 2.5rem; color: #222; margin-bottom: 40px; transition: color 0.3s;\">\r\n    Vanliga fr\u00e5gor (FAQ)\r\n  <\/h2>\r\n  <style>\r\n    * {\r\n      box-sizing: border-box;\r\n    }\r\n    .faq-container {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 16px;\r\n    }\r\n    .faq-card {\r\n      background: #fff;\r\n      border-radius: 12px;\r\n      box-shadow: 0 4px 14px rgba(0, 0, 0, 0.06);\r\n      overflow: hidden;\r\n      transition: box-shadow 0.3s, transform 0.4s ease;\r\n      opacity: 0;\r\n      transform: translateY(40px);\r\n      animation: fadeInUp 0.6s ease forwards;\r\n    }\r\n    .faq-card:nth-child(1) { animation-delay: 0.1s; }\r\n    .faq-card:nth-child(2) { animation-delay: 0.2s; }\r\n    .faq-card:nth-child(3) { animation-delay: 0.3s; }\r\n    .faq-card:nth-child(4) { animation-delay: 0.4s; }\r\n    .faq-card:nth-child(5) { animation-delay: 0.5s; }\r\n    .faq-card:nth-child(6) { animation-delay: 0.6s; }\r\n    .faq-card:nth-child(7) { animation-delay: 0.7s; }\r\n    .faq-card:nth-child(8) { animation-delay: 0.8s; }\r\n    @keyframes fadeInUp {\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .faq-card:hover {\r\n      box-shadow: 0 6px 20px rgba(0, 123, 255, 0.1);\r\n    }\r\n    .faq-question {\r\n      background: transparent !important;\r\n      border: none;\r\n      outline: none;\r\n      width: 100%;\r\n      padding: 20px 24px;\r\n      font-size: 1.1rem;\r\n      font-weight: 600;\r\n      color: #333 !important;\r\n      text-align: left;\r\n      cursor: pointer;\r\n      position: relative;\r\n      transition: color 0.3s, background 0.3s;\r\n      word-break: break-word;\r\n      white-space: normal;\r\n      display: inline-block;\r\n    }\r\n    .faq-question:hover {\r\n      color: #007BFF !important;\r\n      background: transparent !important;\r\n    }\r\n    .faq-question.active {\r\n      color: #007BFF !important;\r\n      background: transparent !important;\r\n    }\r\n    .faq-question::after {\r\n      content: '\u25be';\r\n      font-size: 1.2rem;\r\n      position: absolute;\r\n      right: 24px;\r\n      top: 50%;\r\n      transform: translateY(-50%);\r\n      transition: transform 0.3s;\r\n    }\r\n    .faq-card.active .faq-question::after {\r\n      transform: translateY(-50%) rotate(180deg);\r\n    }\r\n    .faq-answer {\r\n      max-height: 0;\r\n      overflow: hidden;\r\n      padding: 0 24px;\r\n      background: #f9f9f9;\r\n      color: #444;\r\n      transition: max-height 0.5s ease, padding 0.5s ease;\r\n      word-break: break-word;\r\n    }\r\n    .faq-card.active .faq-answer {\r\n      padding: 16px 24px 24px;\r\n      max-height: 1000px;\r\n    }\r\n    @media (max-width: 768px) {\r\n      #faq-title {\r\n        font-size: 2rem;\r\n      }\r\n      .faq-question {\r\n        font-size: 1rem;\r\n        padding: 16px 20px;\r\n        white-space: normal;\r\n        display: inline-block;\r\n      }\r\n      .faq-answer {\r\n        padding: 0 20px;\r\n      }\r\n      .faq-card.active .faq-answer {\r\n        padding: 12px 20px 20px;\r\n      }\r\n    }\r\n    @media (max-width: 480px) {\r\n      .faq-question::after {\r\n        right: 16px;\r\n      }\r\n    }\r\n  <\/style>\r\n  <div class=\"faq-container\">\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Vad \u00e4r Route Engine och hur revolutionerar den fordonsflottehantering?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Route Engine \u00e4r ett AI-drivet system som \u00e4r utformat f\u00f6r att optimera fordonsflottehantering. Det anv\u00e4nder maskininl\u00e4rning och realtids trafikdata f\u00f6r att f\u00f6ruts\u00e4ga exakta k\u00f6rtider, dynamiskt justera rutter och f\u00f6rb\u00e4ttra br\u00e4nsleeffektiviteten. Denna innovativa teknik f\u00f6r\u00e4ndrar logistik genom att minska f\u00f6rseningar, f\u00f6rb\u00e4ttra leveransscheman och maximera produktiviteten.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Hur kan Route Engine f\u00f6ruts\u00e4ga k\u00f6rtider s\u00e5 exakt?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Route Engine anv\u00e4nder historisk trafikdata och maskininl\u00e4rningsalgoritmer f\u00f6r att f\u00f6rutse k\u00f6er, v\u00e4garbeten och andra potentiella f\u00f6rseningar. Genom att kontinuerligt analysera dessa m\u00f6nster och kombinera dem med realtids trafikinformation ger systemet mycket noggranna k\u00f6rtidsprognoser \u2013 \u00e4ven f\u00f6r komplexa rutter med flera stopp.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Hur anpassar sig Route Engine till f\u00f6r\u00e4ndrade trafikf\u00f6rh\u00e5llanden i realtid?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Route Engine \u00f6vervakar kontinuerligt live-trafikdata och dirigerar om fordonen dynamiskt vid v\u00e4gavst\u00e4ngningar, olyckor eller k\u00f6er. Denna anpassningsf\u00f6rm\u00e5ga s\u00e4kerst\u00e4ller att f\u00f6rarna alltid f\u00f6ljer de snabbaste rutterna, \u00e4ven n\u00e4r f\u00f6rh\u00e5llandena \u00e4ndras snabbt.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Vilka branscher kan dra mest nytta av Route Engine?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Branscher som kr\u00e4ver precisionsstyrd flotta- och leveransplanering, s\u00e5som urbana budfirmor, posttj\u00e4nster, paketleveransf\u00f6retag, last-mile-logistikleverant\u00f6rer och fleet management-f\u00f6retag, kan dra stor nytta av Route Engines optimerade ruttstrategier.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Hur f\u00f6rb\u00e4ttrar Route Engine br\u00e4nsleeffektiviteten f\u00f6r flottor?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Genom att effektivisera rutter och minimera on\u00f6diga k\u00f6rningar minskar Route Engine on\u00f6dig k\u00f6rstr\u00e4cka och br\u00e4nslef\u00f6rbrukning. Detta leder till betydande besparingar f\u00f6r logistikf\u00f6retag eftersom fordonen alltid f\u00f6ljer de mest effektiva rutterna utifr\u00e5n lastkapacitet och leveranstidsf\u00f6nster.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Vilka funktioner erbjuder Route Engine f\u00f6r anpassad flottahantering?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Route Engine tar h\u00e4nsyn till olika fordonsflottors behov genom att beakta fordonstyp, lastkapacitet, br\u00e4nslef\u00f6rbrukning och unika lastnings- och lossningskrav. Denna flexibilitet g\u00f6r det m\u00f6jligt f\u00f6r varje flotta att anv\u00e4nda optimerade och skr\u00e4ddarsydda ruttstrategier som passar just deras logistiska utmaningar.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Hur hj\u00e4lper Route Engine f\u00f6retag att hantera rutter med flera stopp mer effektivt?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Route Engine hanterar multi-stop-rutter genom att ta h\u00e4nsyn till faktorer som leveranstidsf\u00f6nster, fordonslast och den totala ruteffektiviteten. De optimerade ruttstrategierna minskar f\u00f6rseningar, maximerar produktiviteten och ger f\u00f6rarna exakta och dynamiska instruktioner \u00e4ven f\u00f6r de mest komplexa leveransschemana.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"faq-card\">\r\n      <button class=\"faq-question\">Hur bidrar Route Engine till \u00f6kad kundn\u00f6jdhet?<\/button>\r\n      <div class=\"faq-answer\">\r\n        <p>Route Engine ser till att fordonen alltid k\u00f6r de mest effektiva rutterna och snabbt anpassar sig till f\u00f6r\u00e4ndrade trafikf\u00f6rh\u00e5llanden. Detta leder till punktliga leveranser, f\u00e4rre f\u00f6rseningar och h\u00f6gre kundn\u00f6jdhet \u2013 vilket hj\u00e4lper f\u00f6retag att konsekvent \u00f6vertr\u00e4ffa kundernas f\u00f6rv\u00e4ntningar.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n  <script>\r\n    const faqButtons = document.querySelectorAll('.faq-question');\r\n    faqButtons.forEach(button => {\r\n      button.addEventListener('click', () => {\r\n        const currentCard = button.parentElement;\r\n        const isActive = currentCard.classList.contains('active');\r\n        document.querySelectorAll('.faq-card').forEach(card => {\r\n          card.classList.remove('active');\r\n          card.querySelector('.faq-question').classList.remove('active');\r\n        });\r\n        if (!isActive) {\r\n          currentCard.classList.add('active');\r\n          button.classList.add('active');\r\n        }\r\n      });\r\n    });\r\n    const title = document.getElementById('faq-title');\r\n    title.addEventListener('mouseover', () => title.style.color = '#007BFF');\r\n    title.addEventListener('mouseout', () => title.style.color = '#222');\r\n  <\/script>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70a5321 e-flex e-con-boxed magic-button-disabled-no e-con e-parent\" data-id=\"70a5321\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Optimize Your Routes Smarter with TrendRoute Powered by AI TrendRoute is a powerful, AI-driven routing API designed for transportation and last-mile delivery companies that own their platforms and want to enhance operational efficiency. How TrendRoute Service Works TrendRoute leverages advanced mathematical optimisation, cutting-edge routing optimisation tools, and machine learning to revolutionize route planning. Our system [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-356","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/pages\/356","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/comments?post=356"}],"version-history":[{"count":366,"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/pages\/356\/revisions"}],"predecessor-version":[{"id":1977,"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/pages\/356\/revisions\/1977"}],"wp:attachment":[{"href":"https:\/\/trendplus.se\/sv\/wp-json\/wp\/v2\/media?parent=356"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}