{"id":643,"date":"2025-09-15T07:24:30","date_gmt":"2025-09-15T07:24:30","guid":{"rendered":"https:\/\/intelligentcomputingtrends.com\/?page_id=643"},"modified":"2025-12-09T13:27:21","modified_gmt":"2025-12-09T13:27:21","slug":"services-route-eta-calculator","status":"publish","type":"page","link":"https:\/\/intelligentcomputingtrends.com\/en\/services-route-eta-calculator\/","title":{"rendered":"Services Route Eta Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"643\" class=\"elementor elementor-643\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fd2a6b5 e-con-full e-flex e-con e-parent\" data-id=\"fd2a6b5\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-956af18 elementor-widget elementor-widget-html\" data-id=\"956af18\" 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 | ETA Calculation API \u2014 Variant C (Dark-bg friendly) ===== -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;600;800&display=swap\" rel=\"stylesheet\" \/>\r\n\r\n<section id=\"tr-eta-hero-c\" dir=\"ltr\" aria-label=\"ETA Calculation API\">\r\n  <div class=\"eta3-container\">\r\n    <div class=\"eta3-grid\">\r\n      <!-- COPY (text unchanged) -->\r\n      <div class=\"eta3-copy eta3-reveal\" data-eta3>\r\n        <h1 class=\"eta3-title\">ETA Calculation API<\/h1>\r\n        <div class=\"eta3-sub\">Accurate ETAs for Predefined Delivery Routes<\/div>\r\n        <div class=\"eta3-divider\" aria-hidden=\"true\"><\/div>\r\n\r\n        <p class=\"eta3-desc\">\r\n          TrendRoute\u2019s ETA Calculation API gives you highly precise Estimated Time of Arrival (ETA) predictions for a multi-stop route\r\n          without modifying the stop sequence.\r\n        <\/p>\r\n\r\n        <a class=\"eta3-cta\" href=\"https:\/\/intelligentcomputingtrends.com\/en\/#form\" aria-label=\"Request a demo\">\r\n          <span>Request A Demo<\/span>\r\n          <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" aria-hidden=\"true\">\r\n            <path d=\"M13 5l7 7-7 7M5 12h14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n          <\/svg>\r\n        <\/a>\r\n\r\n        <div class=\"eta3-hint\" aria-hidden=\"true\"><\/div>\r\n      <\/div>\r\n\r\n      <!-- VISUAL -->\r\n      <div class=\"eta3-visual eta3-reveal\" aria-hidden=\"false\" data-eta3>\r\n        <div class=\"eta3-orb\"><\/div>\r\n        <figure class=\"eta3-card\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/trendroute.ai\/wp-content\/uploads\/2025\/09\/20250902_1510_Route-Navigation-Display_remix_01k458p6yse4681xeke2kyh1qa.jpg\"\r\n            alt=\"ETA calculation visualization for multi-stop delivery route\" \/>\r\n          <span class=\"eta3-frame\" aria-hidden=\"true\"><\/span>\r\n          <span class=\"eta3-scan\" aria-hidden=\"true\"><\/span>\r\n        <\/figure>\r\n\r\n        <div class=\"eta3-badges\" aria-hidden=\"true\">\r\n          <span class=\"eta3-badge eb1\">ETA<\/span>\r\n          <span class=\"eta3-badge eb2\">ML<\/span>\r\n          <span class=\"eta3-badge eb3\">API<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  \/* ===== Scope everything to #tr-eta-hero-c to avoid clashes ===== *\/\r\n  #tr-eta-hero-c{\r\n    \/* \u0631\u0646\u06af\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u062a\u0645 \u062a\u06cc\u0631\u0647 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647\u200c\u0627\u0646\u062f *\/\r\n    --ink:#f9fafb;          \/* \u0645\u062a\u0646 \u0627\u0635\u0644\u06cc \u0631\u0648\u0634\u0646 *\/\r\n    --muted:#d1ddff;        \/* \u0645\u062a\u0646 \u062b\u0627\u0646\u0648\u06cc\u0647 \u0631\u0648\u0634\u0646 *\/\r\n    --bg1:#0b1220;\r\n    --bg2:#020617;\r\n    --grid:#111827;\r\n    --pri:#0a78ff;\r\n    --acc:#00b8a9;\r\n    --card:#ffffff;\r\n    --edge:#e8eef8;\r\n    --shadow:0 14px 48px rgba(0,0,0,.35);\r\n\r\n    font-family:\"Inter\",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\r\n    color:var(--ink);\r\n    position:relative; isolation:isolate; overflow:hidden;\r\n    padding:clamp(44px,6.5vw,98px) 0;\r\n    background:transparent;           \/* \u0627\u0632 \u0635\u0641\u062d\u0647 (\u062a\u06cc\u0631\u0647) \u0627\u0631\u062b \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f *\/\r\n  }\r\n\r\n  \/* \u062d\u0630\u0641 \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u06af\u0631\u06cc\u062f\/\u06af\u0631\u0627\u062f\u06cc\u0627\u0646 \u067e\u0634\u062a \u0633\u06a9\u0634\u0646 *\/\r\n  #tr-eta-hero-c::before{\r\n    content:\"\";\r\n    position:absolute; left:50%; top:0; transform:translateX(-50%);\r\n    width:100vw; height:100%;\r\n    background:none;                  \/* \u0647\u06cc\u0686 \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f\u06cc \u062a\u0632\u0631\u06cc\u0642 \u0646\u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 *\/\r\n    pointer-events:none; z-index:0;\r\n  }\r\n\r\n  \/* Container *\/\r\n  #tr-eta-hero-c .eta3-container{ width:min(1240px,92vw); margin:0 auto; position:relative; z-index:1; }\r\n\r\n  \/* Grid layout (copy right, visual left) *\/\r\n  #tr-eta-hero-c .eta3-grid{\r\n    display:grid; align-items:center;\r\n    grid-template-columns: 0.98fr 1.02fr;\r\n    gap: clamp(22px,4.5vw,60px);\r\n  }\r\n\r\n  \/* ===== Typography & copy ===== *\/\r\n  #tr-eta-hero-c .eta3-title{\r\n    margin:0 0 8px; line-height:1.02; letter-spacing:-.03em;\r\n    font-weight:800; font-size:clamp(38px,6.2vw,64px);\r\n    color:#ffffff;                        \/* \u062a\u06cc\u062a\u0631 \u06a9\u0627\u0645\u0644\u0627\u064b \u0633\u0641\u06cc\u062f *\/\r\n    background:none;                      \/* \u062d\u0630\u0641 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u062a \u0645\u062a\u0646 *\/\r\n    -webkit-background-clip:initial;\r\n    background-clip:initial;\r\n    text-shadow:0 4px 14px rgba(0,0,0,.7);\/* \u0647\u0627\u0644\u0647 \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0631\u0648\u06cc \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u062a\u06cc\u0631\u0647 *\/\r\n    animation:none;                       \/* \u062d\u0630\u0641 \u0627\u0641\u06a9\u062a \u0634\u0627\u06cc\u0646 *\/\r\n  }\r\n\r\n  #tr-eta-hero-c .eta3-sub{\r\n    font-weight:600;\r\n    color:#e0ebff;                        \/* \u0632\u06cc\u0631\u062a\u06cc\u062a\u0631 \u0631\u0648\u0634\u0646 *\/\r\n    opacity:1;\r\n    font-size:clamp(14px,1.45vw,16px);\r\n  }\r\n\r\n  #tr-eta-hero-c .eta3-divider{\r\n    width: clamp(140px,22vw,260px); height:7px; border-radius:999px;\r\n    background:linear-gradient(90deg,var(--pri),transparent);\r\n    box-shadow:0 0 18px rgba(10,120,255,.55);\r\n    margin:12px 0 18px; position:relative; overflow:hidden;\r\n  }\r\n  #tr-eta-hero-c .eta3-divider::after{\r\n    content:\"\"; position:absolute; inset:0;\r\n    background:linear-gradient(90deg,transparent,rgba(0,0,0,.3),transparent);\r\n    transform:translateX(-100%); animation:eta3Sweep 2.9s ease-in-out infinite;\r\n  }\r\n\r\n  #tr-eta-hero-c .eta3-desc{\r\n    color:var(--muted);                   \/* \u0645\u062a\u0646 \u062a\u0648\u0636\u06cc\u062d \u0631\u0648\u0634\u0646\u200c\u062a\u0631 *\/\r\n    font-size:clamp(15px,1.25vw,18px);\r\n    line-height:1.78;\r\n    max-width:60ch;\r\n    margin:0 0 20px;\r\n  }\r\n\r\n  #tr-eta-hero-c .eta3-cta{\r\n    display:inline-flex; align-items:center; gap:10px;\r\n    height:46px; padding:0 18px; border-radius:12px; font-weight:700;\r\n    color:#001018; text-decoration:none;\r\n    background:linear-gradient(135deg,#8fd3ff,#45b9ff 60%,#2ce1cf);\r\n    box-shadow:0 12px 30px rgba(0,0,0,.4), 0 6px 16px rgba(10,120,255,.4);\r\n    transition:transform .2s ease, box-shadow .2s ease;\r\n    position:relative; overflow:hidden;\r\n  }\r\n  #tr-eta-hero-c .eta3-cta:hover{\r\n    transform:translateY(-2px);\r\n    box-shadow:0 18px 42px rgba(0,0,0,.6), 0 10px 26px rgba(10,120,255,.5);\r\n  }\r\n\r\n  #tr-eta-hero-c .eta3-hint{\r\n    height:18px; margin-top:18px; position:relative;\r\n  }\r\n  #tr-eta-hero-c .eta3-hint::before,\r\n  #tr-eta-hero-c .eta3-hint::after{\r\n    content:\"\"; position:absolute; left:0; right:0; height:2px;\r\n    background:linear-gradient(90deg,rgba(10,120,255,.35),transparent);\r\n    animation:eta3Dash 3.6s linear infinite;\r\n  }\r\n  #tr-eta-hero-c .eta3-hint::after{ top:6px; opacity:.5; animation-duration:5.4s; }\r\n\r\n  @keyframes eta3Sweep{50%{transform:translateX(100%)}}\r\n  @keyframes eta3Dash{0%{transform:translateX(-20%)}100%{transform:translateX(40%)}}\r\n\r\n  \/* ===== Visual card ===== *\/\r\n  #tr-eta-hero-c .eta3-visual{ position:relative; }\r\n  #tr-eta-hero-c .eta3-orb{\r\n    position:absolute; left:-10%; top:-6%;\r\n    width:560px; height:560px; border-radius:50%;\r\n    background:radial-gradient(closest-side, rgba(10,120,255,.25), rgba(10,120,255,0));\r\n    filter:blur(6px); pointer-events:none;\r\n  }\r\n\r\n  #tr-eta-hero-c .eta3-card{\r\n    position:relative; border-radius:20px; overflow:hidden; margin:0 0 0 auto;\r\n    max-width:640px; background:var(--card); border:1px solid rgba(15,23,42,.35);\r\n    box-shadow:var(--shadow);\r\n    animation:eta3Float 7.5s ease-in-out infinite;\r\n    transform-style:preserve-3d; transition:transform .25s ease;\r\n  }\r\n  #tr-eta-hero-c .eta3-card:hover{ transform:perspective(900px) rotateY(4deg) rotateX(1.2deg); }\r\n  #tr-eta-hero-c .eta3-card img{ width:100%; height:auto; display:block; aspect-ratio:16\/10; object-fit:cover; }\r\n\r\n  #tr-eta-hero-c .eta3-frame{\r\n    position:absolute; inset:0; pointer-events:none;\r\n    box-shadow:inset 0 0 0 1px rgba(10,120,255,.25);\r\n    border-radius:20px;\r\n  }\r\n\r\n  #tr-eta-hero-c .eta3-scan{\r\n    position:absolute; left:0; right:0; top:-120px; height:120px;\r\n    background:linear-gradient(180deg, rgba(0,0,0,.35), rgba(0,0,0,0));\r\n    animation:eta3Scan 5.4s linear infinite; pointer-events:none;\r\n  }\r\n\r\n  @keyframes eta3Float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}\r\n  @keyframes eta3Scan{0%{transform:translateY(0)}100%{transform:translateY(220%)}}\r\n\r\n  \/* Floating badges *\/\r\n  #tr-eta-hero-c .eta3-badges{ position:absolute; inset:0; pointer-events:none; }\r\n  #tr-eta-hero-c .eta3-badge{\r\n    position:absolute; display:inline-flex; align-items:center; justify-content:center;\r\n    font-weight:700; font-size:12px; color:#0f2346;\r\n    width:42px; height:42px; border-radius:999px; background:#e9f6ff;\r\n    border:1px solid rgba(10,120,255,.5);\r\n    box-shadow:0 6px 16px rgba(0,0,0,.5);\r\n    animation:eta3Bob 6.2s ease-in-out infinite;\r\n  }\r\n  #tr-eta-hero-c .eta3-badge::after{\r\n    content:\"\"; position:absolute; inset:-6px; border-radius:999px;\r\n    border:2px solid rgba(10,120,255,.35); animation:eta3Ping 2.1s ease-out infinite;\r\n  }\r\n  #tr-eta-hero-c .eta3-badge.eb1{ left:10%; top:16%; animation-delay:.15s; }\r\n  #tr-eta-hero-c .eta3-badge.eb2{ left:2%; top:50%;  animation-delay:.6s; }\r\n  #tr-eta-hero-c .eta3-badge.eb3{ left:18%; bottom:10%; animation-delay:1.25s; }\r\n\r\n  @keyframes eta3Bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}\r\n  @keyframes eta3Ping{0%{transform:scale(.7);opacity:.85}100%{transform:scale(1.6);opacity:0}}\r\n\r\n  \/* Reveal on view (scoped) *\/\r\n  #tr-eta-hero-c .eta3-reveal{ opacity:0; transform: translateY(18px) scale(.985); will-change:opacity,transform; }\r\n  #tr-eta-hero-c .eta3-reveal.in{ opacity:1; transform:none; transition: opacity .7s ease, transform .7s cubic-bezier(.2,.65,.2,1); }\r\n\r\n  \/* ===== Responsive ===== *\/\r\n  @media (max-width:1100px){\r\n    #tr-eta-hero-c .eta3-grid{ grid-template-columns:1fr; gap:clamp(18px,4vw,32px); }\r\n    #tr-eta-hero-c .eta3-visual{ order:-1; }\r\n    #tr-eta-hero-c .eta3-orb{ left:-18%; width:480px; height:480px; }\r\n    #tr-eta-hero-c .eta3-card{ margin:0 auto; }\r\n  }\r\n  @media (max-width:640px){\r\n    #tr-eta-hero-c .eta3-container{ width:min(100%,92vw); }\r\n    #tr-eta-hero-c .eta3-title{ font-size:clamp(28px,8.5vw,36px); }\r\n    #tr-eta-hero-c .eta3-desc{ font-size:15px; }\r\n    #tr-eta-hero-c .eta3-orb, #tr-eta-hero-c .eta3-hint{ display:none; }\r\n  }\r\n\r\n  \/* Reduced motion *\/\r\n  @media (prefers-reduced-motion:reduce){\r\n    #tr-eta-hero-c .eta3-card,\r\n    #tr-eta-hero-c .eta3-scan,\r\n    #tr-eta-hero-c .eta3-badge::after,\r\n    #tr-eta-hero-c .eta3-divider::after,\r\n    #tr-eta-hero-c .eta3-title{ animation:none !important; }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  \/\/ ===== Scoped intersection observer (no global leakage) =====\r\n  (function(){\r\n    const root = document.getElementById('tr-eta-hero-c');\r\n    if(!root) return;\r\n    const els = root.querySelectorAll('[data-eta3].eta3-reveal');\r\n    if(!('IntersectionObserver' in window) || els.length === 0){\r\n      els.forEach(el=>el.classList.add('in'));\r\n      return;\r\n    }\r\n    const io = new IntersectionObserver((entries)=>{\r\n      entries.forEach(e=>{ if(e.isIntersecting){ e.target.classList.add('in'); io.unobserve(e.target);} });\r\n    }, { rootMargin: '0px 0px -10% 0px', threshold: 0.2 });\r\n    els.forEach(el=>io.observe(el));\r\n  })();\r\n<\/script>\r\n<!-- ===== End | Variant C (Dark-bg friendly) ===== -->\r\n\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-188784e e-con-full e-flex e-con e-parent\" data-id=\"188784e\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1fa6cee elementor-widget elementor-widget-html\" data-id=\"1fa6cee\" 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 | How It Works \u2014 Variant (Dark-bg friendly) ===== -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;600;800&display=swap\" rel=\"stylesheet\" \/>\r\n\r\n<section id=\"tr-how-v2\" dir=\"ltr\" aria-label=\"How It Works\">\r\n  <div class=\"how2-wrap\">\r\n    <div class=\"how2-grid\">\r\n      <!-- COPY (text unchanged) -->\r\n      <div class=\"how2-copy how2-reveal\" data-how2>\r\n        <header class=\"how2-head\">\r\n          <h2 class=\"how2-title\">How It Works<\/h2>\r\n          <i class=\"how2-underline\" aria-hidden=\"true\"><\/i>\r\n        <\/header>\r\n\r\n        <p class=\"how2-label\"><strong>You send:<\/strong><\/p>\r\n        <ul class=\"how2-list send\">\r\n          <li>A starting point (hub or depot)<\/li>\r\n          <li>An ordered list of delivery stops<\/li>\r\n          <li>A final stop<\/li>\r\n          <li>(Optional) A driver ID, vehicle ID, and future start time<\/li>\r\n        <\/ul>\r\n\r\n        <p class=\"how2-label\"><strong>We return:<\/strong><\/p>\r\n        <ul class=\"how2-list ret\">\r\n          <li>ETA at each stop<\/li>\r\n          <li>Total route duration<\/li>\r\n          <li>Total route distance<\/li>\r\n        <\/ul>\r\n\r\n        <p class=\"how2-note\"><span class=\"dot\"><\/span> <em>The stop order stays exactly as provided \u2014 we don\u2019t re-optimize.<\/em><\/p>\r\n      <\/div>\r\n\r\n      <!-- VISUAL -->\r\n      <div class=\"how2-visual how2-reveal\" aria-hidden=\"false\" data-how2>\r\n        <div class=\"how2-scene\">\r\n          <div class=\"how2-ill\" role=\"img\" aria-label=\"Delivery route illustration\"><\/div>\r\n\r\n          <svg class=\"how2-path\" viewBox=\"0 0 640 420\" aria-hidden=\"true\">\r\n            <defs>\r\n              <linearGradient id=\"how2-grad\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\">\r\n                <stop offset=\"0\" stop-color=\"rgba(10,120,255,.0)\"\/>\r\n                <stop offset=\".35\" stop-color=\"rgba(10,120,255,.6)\"\/>\r\n                <stop offset=\"1\" stop-color=\"rgba(0,184,169,.6)\"\/>\r\n              <\/linearGradient>\r\n            <\/defs>\r\n            <path d=\"M48,360 C128,300 188,276 224,244 S318,212 372,176 456,130 592,108\"\r\n                  fill=\"none\" stroke=\"url(#how2-grad)\" stroke-width=\"5\"\r\n                  stroke-linecap=\"round\" stroke-linejoin=\"round\"\r\n                  stroke-dasharray=\"14 12\">\r\n            <\/path>\r\n          <\/svg>\r\n\r\n          <span class=\"how2-scan\" aria-hidden=\"true\"><\/span>\r\n          <span class=\"how2-glare\" aria-hidden=\"true\"><\/span>\r\n        <\/div>\r\n\r\n        <span class=\"how2-orb o1\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"how2-orb o2\" aria-hidden=\"true\"><\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  \/* ===== All styles scoped to #tr-how-v2 to avoid clashes ===== *\/\r\n  #tr-how-v2{\r\n    --how2-img:url(\"https:\/\/trendroute.ai\/wp-content\/uploads\/2025\/04\/ETA-calculator.jpg\");\r\n    \/* \u0631\u0646\u06af\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u062a\u0645 \u062a\u06cc\u0631\u0647 \u0622\u067e\u062f\u06cc\u062a \u0634\u062f\u0646\u062f *\/\r\n    --ink:#f9fafb;          \/* \u0645\u062a\u0646 \u06a9\u0644\u06cc \u0631\u0648\u0634\u0646 \u0631\u0648\u06cc \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u062a\u06cc\u0631\u0647 *\/\r\n    --muted:#c7d2fe;        \/* \u0645\u062a\u0646 \u062b\u0627\u0646\u0648\u06cc\u0647 \u0631\u0648\u0634\u0646 *\/\r\n    --bg1:#0b1220;          \/* \u0641\u0642\u0637 \u0627\u06af\u0647 \u062c\u0627\u06cc\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0628\u0634\u0647 *\/\r\n    --bg2:#020617;\r\n    --grid:#111827;\r\n    --pri:#0a78ff; --acc:#00b8a9; --edge:#e8eef7;\r\n    --shadow:0 14px 46px rgba(0,0,0,.45);\r\n\r\n    font-family:\"Inter\",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\r\n    color:var(--ink);\r\n    position:relative; isolation:isolate; overflow:hidden;\r\n    padding:clamp(40px,6vw,96px) 0;\r\n    background:transparent; \/* \u0627\u0632 \u067e\u0633\u200c\u0632\u0645\u06cc\u0646\u0647\u200c\u06cc \u062a\u06cc\u0631\u0647\u200c\u06cc \u0635\u0641\u062d\u0647 \u0627\u0631\u062b \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f *\/\r\n  }\r\n\r\n  \/* \u062d\u0630\u0641 \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u06cc\/\u06af\u0631\u06cc\u062f *\/\r\n  #tr-how-v2::before{\r\n    content:\"\";\r\n    position:absolute; left:50%; top:0; transform:translateX(-50%);\r\n    width:100vw; height:100%;\r\n    background:none;\r\n    pointer-events:none; z-index:0;\r\n  }\r\n\r\n  #tr-how-v2 .how2-wrap{\r\n    width:min(1240px,92vw);\r\n    margin:0 auto;\r\n    position:relative;\r\n    z-index:1;\r\n  }\r\n\r\n  #tr-how-v2 .how2-grid{\r\n    display:grid; align-items:center;\r\n    grid-template-columns: 1.05fr .95fr;\r\n    gap: clamp(22px,4vw,56px);\r\n  }\r\n\r\n  \/* ===== Copy ===== *\/\r\n  #tr-how-v2 .how2-title{\r\n    margin:0 0 8px;\r\n    line-height:1.05;\r\n    letter-spacing:-.03em;\r\n    font-weight:800;\r\n    font-size: clamp(32px,4.8vw,56px);\r\n    color:#ffffff;                    \/* \u062a\u06cc\u062a\u0631 \u06a9\u0627\u0645\u0644\u0627\u064b \u0633\u0641\u06cc\u062f *\/\r\n    background:none;                  \/* \u062d\u0630\u0641 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u062a \u0645\u062a\u0646 *\/\r\n    -webkit-background-clip:initial;\r\n    background-clip:initial;\r\n    text-shadow:0 4px 14px rgba(0,0,0,.7); \/* \u0647\u0627\u0644\u0647 \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0631\u0648\u06cc \u062a\u06cc\u0631\u0647 *\/\r\n    animation:none;                   \/* \u0628\u062f\u0648\u0646 \u0634\u0627\u06cc\u0646 *\/\r\n  }\r\n\r\n  #tr-how-v2 .how2-underline{\r\n    display:block;\r\n    width: clamp(130px,22vw,260px);\r\n    height:6px;\r\n    border-radius:999px;\r\n    background: linear-gradient(90deg, var(--pri), transparent);\r\n    box-shadow: 0 0 16px rgba(10,120,255,.65);\r\n    position:relative;\r\n    overflow:hidden;\r\n    margin: 8px 0 16px;\r\n  }\r\n  #tr-how-v2 .how2-underline::after{\r\n    content:\"\";\r\n    position:absolute; inset:0;\r\n    background: linear-gradient(90deg, transparent, rgba(0,0,0,.4), transparent);\r\n    transform:translateX(-100%);\r\n    animation: how2Sweep 2.8s ease-in-out infinite;\r\n  }\r\n\r\n  #tr-how-v2 .how2-label{\r\n    margin:8px 0 6px;\r\n    color:var(--ink); \/* \u0631\u0648\u0634\u0646 *\/\r\n  }\r\n\r\n  #tr-how-v2 .how2-list{\r\n    list-style:none;\r\n    margin:8px 0 18px;\r\n    padding:0;\r\n    display:grid;\r\n    gap:10px;\r\n  }\r\n  #tr-how-v2 .how2-list li{\r\n    display:grid;\r\n    grid-template-columns: 18px 1fr;\r\n    gap:10px;\r\n    align-items:start;\r\n    padding:10px 12px;\r\n    border-radius:12px;\r\n    background: linear-gradient(180deg, rgba(255,255,255,.9), rgba(255,255,255,.7));\r\n    border:1px solid var(--edge);\r\n    box-shadow: var(--shadow);\r\n    transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;\r\n    color:#0e2245; \/* \u0645\u062a\u0646 \u062a\u06cc\u0631\u0647 \u0631\u0648\u06cc \u06a9\u0627\u0631\u062a \u0633\u0641\u06cc\u062f \u2192 \u062e\u0648\u0627\u0646\u0627 *\/\r\n  }\r\n  #tr-how-v2 .how2-list li:hover{\r\n    transform: translateY(-2px);\r\n    border-color: rgba(10,120,255,.35);\r\n  }\r\n  #tr-how-v2 .how2-list.send li::before,\r\n  #tr-how-v2 .how2-list.ret  li::before{\r\n    content:\"\";\r\n    width:10px; height:10px; border-radius:50%; margin-top:6px;\r\n    background: radial-gradient(circle at 30% 30%, #0a78ff, #6eb7ff);\r\n    box-shadow: 0 0 10px rgba(10,120,255,.75), 0 0 20px rgba(10,120,255,.4);\r\n  }\r\n\r\n  #tr-how-v2 .how2-note{\r\n    margin-top:8px;\r\n    color:var(--muted); \/* \u0645\u062a\u0646 \u062a\u0648\u0636\u06cc\u062d \u0631\u0648\u0634\u0646\u200c\u062a\u0631 *\/\r\n  }\r\n  #tr-how-v2 .how2-note .dot{\r\n    display:inline-block;\r\n    width:10px; height:10px;\r\n    margin-right:8px;\r\n    border-radius:50%;\r\n    background:#ff4d4d;\r\n    box-shadow:0 0 10px rgba(255,77,77,.7);\r\n    position:relative; top:1px;\r\n  }\r\n\r\n  \/* ===== Visual ===== *\/\r\n  #tr-how-v2 .how2-visual{ position:relative; }\r\n\r\n  #tr-how-v2 .how2-scene{\r\n    position:relative;\r\n    border-radius:22px;\r\n    overflow:hidden;\r\n    margin:0 auto 0 0;\r\n    max-width:700px;\r\n    background:#ffffff;\r\n    border:1px solid rgba(15,23,42,.3);\r\n    box-shadow: var(--shadow);\r\n    animation: how2Float 7.2s ease-in-out infinite;\r\n  }\r\n\r\n  #tr-how-v2 .how2-ill{\r\n    width:100%;\r\n    aspect-ratio:16\/10;\r\n    background-image: var(--how2-img);\r\n    background-size: cover;\r\n    background-position: center;\r\n  }\r\n\r\n  #tr-how-v2 .how2-path{\r\n    position:absolute;\r\n    inset:0;\r\n    width:100%; height:100%;\r\n    transform: scale(1.015);\r\n    pointer-events:none;\r\n    animation: how2Dash 6s linear infinite;\r\n  }\r\n\r\n  #tr-how-v2 .how2-scan{\r\n    position:absolute;\r\n    left:0; right:0; top:-120px;\r\n    height:120px;\r\n    background: linear-gradient(180deg, rgba(0,0,0,.15), rgba(0,0,0,0));\r\n    animation: how2Scan 5.4s linear infinite;\r\n    pointer-events:none;\r\n  }\r\n\r\n  #tr-how-v2 .how2-glare{\r\n    position:absolute;\r\n    inset:-40%;\r\n    pointer-events:none;\r\n    mix-blend-mode:screen;\r\n    background: radial-gradient(40% 20% at 60% -10%, rgba(10,120,255,.25), transparent 70%);\r\n  }\r\n\r\n  \/* Decorative orbs *\/\r\n  #tr-how-v2 .how2-orb{\r\n    position:absolute;\r\n    border-radius:50%;\r\n    filter: blur(12px);\r\n    opacity:.6;\r\n  }\r\n  #tr-how-v2 .how2-orb.o1{\r\n    width:420px; height:420px; right:-8%; top:-8%;\r\n    background: radial-gradient(closest-side, rgba(10,120,255,.26), rgba(10,120,255,0));\r\n    animation: how2Drift1 14s ease-in-out infinite;\r\n  }\r\n  #tr-how-v2 .how2-orb.o2{\r\n    width:360px; height:360px; right:6%; bottom:-10%;\r\n    background: radial-gradient(closest-side, rgba(0,184,169,.24), rgba(0,184,169,0));\r\n    animation: how2Drift2 16s ease-in-out infinite;\r\n  }\r\n\r\n  \/* Reveal *\/\r\n  #tr-how-v2 .how2-reveal{\r\n    opacity:0;\r\n    transform: translateY(18px) scale(.985);\r\n    will-change:opacity,transform;\r\n  }\r\n  #tr-how-v2 .how2-reveal.in{\r\n    opacity:1;\r\n    transform:none;\r\n    transition: opacity .7s ease, transform .7s cubic-bezier(.2,.65,.2,1);\r\n  }\r\n\r\n  \/* Animations *\/\r\n  @keyframes how2Sweep{50%{transform:translateX(100%)}}\r\n  @keyframes how2Float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}\r\n  @keyframes how2Scan{0%{transform:translateY(0)}100%{transform:translateY(220%)}}\r\n  @keyframes how2Dash{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-220}}\r\n  @keyframes how2Drift1{0%,100%{transform:translate(0,0)}50%{transform:translate(20px,10px)}}\r\n  @keyframes how2Drift2{0%,100%{transform:translate(0,0)}50%{transform:translate(-16px,12px)}}\r\n\r\n  \/* Responsive *\/\r\n  @media (max-width:1100px){\r\n    #tr-how-v2 .how2-grid{\r\n      grid-template-columns:1fr;\r\n      gap:clamp(18px,4vw,32px);\r\n    }\r\n    #tr-how-v2 .how2-visual{ order:-1; }\r\n    #tr-how-v2 .how2-orb{ display:none; }\r\n    #tr-how-v2 .how2-scene{ max-width:820px; margin:0 auto; }\r\n  }\r\n  @media (max-width:640px){\r\n    #tr-how-v2 .how2-wrap{\r\n      width:min(100%,92vw);\r\n      margin:0 auto;\r\n    }\r\n    #tr-how-v2 .how2-title{\r\n      font-size:clamp(26px,8vw,34px);\r\n    }\r\n  }\r\n\r\n  \/* Reduced motion *\/\r\n  @media (prefers-reduced-motion:reduce){\r\n    #tr-how-v2 .how2-scene,\r\n    #tr-how-v2 .how2-scan,\r\n    #tr-how-v2 .how2-path,\r\n    #tr-how-v2 .how2-underline::after{\r\n      animation:none !important;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  \/\/ ===== Scoped reveal =====\r\n  (function(){\r\n    const root = document.getElementById('tr-how-v2');\r\n    if(!root) return;\r\n    const els = root.querySelectorAll('[data-how2].how2-reveal');\r\n    if(!('IntersectionObserver' in window) || !els.length){\r\n      els.forEach(el=>el.classList.add('in'));\r\n      return;\r\n    }\r\n    const io = new IntersectionObserver((entries)=>{\r\n      entries.forEach(e=>{\r\n        if(e.isIntersecting){\r\n          e.target.classList.add('in');\r\n          io.unobserve(e.target);\r\n        }\r\n      });\r\n    }, {threshold:0.2, rootMargin:'0px 0px -10% 0px'});\r\n    els.forEach(el=>io.observe(el));\r\n  })();\r\n<\/script>\r\n<!-- ===== End | How It Works \u2014 Variant ===== -->\r\n\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-ad574d0 e-con-full e-flex e-con e-parent\" data-id=\"ad574d0\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-91f152f elementor-widget elementor-widget-html\" data-id=\"91f152f\" 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 | Plans & Features (Isolated \u2022 Modern \u2022 No Text Changes) ===== -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;600;800&display=swap\" rel=\"stylesheet\" \/>\r\n\r\n<section id=\"tr-eta-plans\" dir=\"ltr\" aria-label=\"Plans & Features\">\r\n  <div class=\"pl-wrap\">\r\n    <!-- Tabs -->\r\n    <div class=\"pl-tabs\" role=\"tablist\" aria-label=\"Plans\">\r\n      <button class=\"pl-tab is-active\" role=\"tab\" aria-selected=\"true\" aria-controls=\"pl-basic\" id=\"tab-basic\">\r\n        <span class=\"dot\" aria-hidden=\"true\"><\/span> Basic Plan\r\n      <\/button>\r\n      <button class=\"pl-tab\" role=\"tab\" aria-selected=\"false\" aria-controls=\"pl-premium\" id=\"tab-premium\">\r\n        <span class=\"dot\" aria-hidden=\"true\"><\/span> Premium Plan\r\n      <\/button>\r\n    <\/div>\r\n\r\n    <!-- Panels -->\r\n    <div class=\"pl-panels\">\r\n      <!-- BASIC -->\r\n      <div class=\"pl-panel is-active\" id=\"pl-basic\" role=\"tabpanel\" aria-labelledby=\"tab-basic\">\r\n        <div class=\"pl-grid\">\r\n          <!-- Card -->\r\n          <article class=\"pl-card\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <!-- Diamond icon -->\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">Standard Route ETAs<\/h3>\r\n            <p class=\"pl-desc\">Provides estimated arrival times for a multi-stop route based on fixed speed limits and map-based distances<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"pl-card\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">Multi-Stop Route Planning<\/h3>\r\n            <p class=\"pl-desc\">Calculates cumulative ETAs for routes with multiple stops, aiding in efficient scheduling and logistics<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"pl-card\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">Return-to-Origin Routing<\/h3>\r\n            <p class=\"pl-desc\">capable of considering return-to-hub for routes that loop back to the original starting point (hub)<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"pl-card\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">Bike-Friendly Route Optimization<\/h3>\r\n            <p class=\"pl-desc\">This tool generates ETAs for bicycle couriers, factoring in bike paths, travel speeds, and cyclist-friendly routes.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"pl-card\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">One-Way Street Awareness<\/h3>\r\n            <p class=\"pl-desc\">incorporates one-way streets into route planning, ensuring compliance with road restrictions.<\/p>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- PREMIUM -->\r\n      <div class=\"pl-panel\" id=\"pl-premium\" role=\"tabpanel\" aria-labelledby=\"tab-premium\" hidden>\r\n        <div class=\"pl-grid\">\r\n          <article class=\"pl-card\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">Historical Traffic Prediction ETAs<\/h3>\r\n            <p class=\"pl-desc\">Utilize historical traffic data to provide more accurate estimated arrival times by considering typical traffic patterns<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"pl-card\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">Weather-Aware Route Optimization<\/h3>\r\n            <p class=\"pl-desc\">providing more accurate estimated arrival times by considering weather conditions, ensuring reliable, efficient deliveries.<\/p>\r\n          <\/article>\r\n\r\n          <article class=\"pl-card pl-card--wide\">\r\n            <div class=\"pl-ico\" aria-hidden=\"true\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M12 3l4 4 7 1-11 13L1 8l7-1 4-4zM1 8h22M8 7l8 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\r\n            <\/div>\r\n            <h3 class=\"pl-title\">Smarter with Historical & Driver-Based Insights<\/h3>\r\n            <p class=\"pl-desc\">TrendRoute uses historical traffic patterns and Driver ID to predict travel time.<br\/>The system learns from each driver's habits like speed and stop time for more personalized and accurate ETAs over time.<\/p>\r\n          <\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  \/* ===== Scoped styles (no leakage) ===== *\/\r\n  #tr-eta-plans{\r\n    --ink:#0e2245; --muted:#586789; --edge:#e6eef8; --bg:#f9fcff; --card:#ffffff;\r\n    --pri:#0a78ff; --pri2:#167dff; --acc:#00b8a9;\r\n    --shadow:0 14px 40px rgba(14,34,69,.08);\r\n    font-family:\"Inter\",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\r\n    color:var(--ink);\r\n    background:transparent;              \/* \u2190 \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u0633\u06a9\u0634\u0646 \u062d\u0630\u0641 \u0634\u062f *\/\r\n    position:relative; isolation:isolate; overflow:hidden;\r\n    padding: clamp(40px,6vw,88px) 0;\r\n  }\r\n\r\n  #tr-eta-plans .pl-wrap{ width:min(1240px,92vw); margin:0 auto; }\r\n\r\n  \/* Tabs (pill switch) *\/\r\n  #tr-eta-plans .pl-tabs{\r\n    display:flex; justify-content:center; gap:10px; margin-bottom:20px; flex-wrap:wrap;\r\n  }\r\n  #tr-eta-plans .pl-tab{\r\n    appearance:none; border:1px solid var(--edge); background:#fff; color:var(--ink);\r\n    padding:10px 16px; border-radius:14px; font-weight:700; cursor:pointer;\r\n    box-shadow:0 10px 24px rgba(0,0,0,.05);\r\n    transition: transform .15s ease, box-shadow .15s ease, border-color .15s ease, background .15s ease;\r\n  }\r\n  #tr-eta-plans .pl-tab .dot{\r\n    display:inline-block; width:8px; height:8px; border-radius:50%; margin-right:8px; background:var(--edge);\r\n    vertical-align:middle;\r\n  }\r\n  #tr-eta-plans .pl-tab:hover{ transform:translateY(-1px); }\r\n  #tr-eta-plans .pl-tab.is-active{\r\n    border-color: rgba(10,120,255,.35);\r\n    background:linear-gradient(135deg,#0a78ff,#3b9bff);\r\n    color:#fff;\r\n    box-shadow:0 12px 30px rgba(10,120,255,.18);\r\n  }\r\n  #tr-eta-plans .pl-tab.is-active .dot{ background:#fff; opacity:.85; }\r\n\r\n  \/* Panels *\/\r\n  #tr-eta-plans .pl-panels{ margin-top:8px; }\r\n  #tr-eta-plans .pl-panel[hidden]{ display:none !important; }\r\n  #tr-eta-plans .pl-panel.is-active{ display:block; }\r\n\r\n  \/* Grid *\/\r\n  #tr-eta-plans .pl-grid{\r\n    display:grid; grid-template-columns: repeat(3, 1fr);\r\n    gap: clamp(14px,2.2vw,22px);\r\n  }\r\n  #tr-eta-plans .pl-card--wide{ grid-column: span 3; }\r\n\r\n  \/* Card *\/\r\n  #tr-eta-plans .pl-card{\r\n    background:var(--card); border:1px solid var(--edge); border-radius:16px;\r\n    padding:16px 16px 14px; box-shadow:var(--shadow);\r\n    transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;\r\n    display:grid; grid-template-columns: 36px 1fr; gap:12px; align-items:flex-start;\r\n  }\r\n  #tr-eta-plans .pl-card:hover{\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 16px 44px rgba(10,120,255,.10);\r\n    border-color: rgba(10,120,255,.28);\r\n  }\r\n\r\n  \/* Icon *\/\r\n  #tr-eta-plans .pl-ico{\r\n    width:36px; height:36px; border-radius:12px; display:grid; place-items:center;\r\n    color:#c7a700; background:linear-gradient(180deg,#fff8db,#fff);\r\n    border:1px solid #efe4a8;\r\n  }\r\n  #tr-eta-plans .pl-ico svg{ width:20px; height:20px; display:block; }\r\n\r\n  \/* Text *\/\r\n  #tr-eta-plans .pl-title{\r\n    margin:0; font-weight:800; line-height:1.2; letter-spacing:-.01em;\r\n    font-size: clamp(16px,1.6vw,20px); color:#0f2b52;\r\n  }\r\n  #tr-eta-plans .pl-desc{\r\n    grid-column: 1 \/ -1; margin:6px 0 0; color:var(--muted); line-height:1.7; font-size:15px;\r\n  }\r\n\r\n  \/* Responsive *\/\r\n  @media (max-width: 1024px){\r\n    #tr-eta-plans .pl-grid{ grid-template-columns: repeat(2, 1fr); }\r\n    #tr-eta-plans .pl-card--wide{ grid-column: span 2; }\r\n  }\r\n  @media (max-width: 640px){\r\n    #tr-eta-plans .pl-grid{ grid-template-columns: 1fr; }\r\n    #tr-eta-plans .pl-card--wide{ grid-column: span 1; }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  \/\/ ===== Scoped tabs (no global leakage) =====\r\n  (function(){\r\n    const root = document.getElementById('tr-eta-plans');\r\n    if(!root) return;\r\n\r\n    const tabs = Array.from(root.querySelectorAll('.pl-tab'));\r\n    const panels = Array.from(root.querySelectorAll('.pl-panel'));\r\n\r\n    function activate(targetId){\r\n      tabs.forEach(t=>{\r\n        const active = t.getAttribute('aria-controls') === targetId;\r\n        t.classList.toggle('is-active', active);\r\n        t.setAttribute('aria-selected', active ? 'true' : 'false');\r\n      });\r\n      panels.forEach(p=>{\r\n        const on = p.id === targetId;\r\n        p.classList.toggle('is-active', on);\r\n        p.toggleAttribute('hidden', !on);\r\n      });\r\n    }\r\n\r\n    tabs.forEach(t=>{\r\n      t.addEventListener('click', ()=> activate(t.getAttribute('aria-controls')));\r\n    });\r\n  })();\r\n<\/script>\r\n<!-- ===== End | Plans & Features ===== -->\r\n\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-82d637f e-con-full e-flex e-con e-parent\" data-id=\"82d637f\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c822e1 elementor-widget elementor-widget-html\" data-id=\"1c822e1\" 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 | Cross-sell Box \u2014 Clean, Dark-bg Friendly ===== -->\r\n<section id=\"tr-crosssell-clean\" dir=\"ltr\" role=\"region\" aria-label=\"TrendRoute Feature Box\">\r\n  <div class=\"cs-wrap\">\r\n    <!-- LEFT: copy (texts unchanged) -->\r\n    <section class=\"cs-card\">\r\n      <header class=\"cs-head\">\r\n        <span class=\"cs-chip\" aria-hidden=\"true\">ETA add-on<\/span>\r\n        <h2 class=\"cs-title\">Also looking to<br>optimize the stop sequence?<\/h2>\r\n        <i class=\"cs-rule\" aria-hidden=\"true\"><\/i>\r\n      <\/header>\r\n\r\n      <p class=\"cs-copy\">\r\n        If you want to automatically reorder stops for shortest, fastest, or most efficient routes:\r\n      <\/p>\r\n\r\n      <p class=\"cs-cta-line\">\r\n        <span class=\"cs-hand\" aria-hidden=\"true\">\ud83d\udc49<\/span>\r\n        <span>Try our <a class=\"cs-link\" href=\"#\">Route Optimization API<\/a><\/span>\r\n      <\/p>\r\n    <\/section>\r\n\r\n    <!-- RIGHT: media (browser mock, clean) -->\r\n    <section class=\"cs-media\" aria-label=\"TrendRoute Preview\">\r\n      <figure class=\"cs-browser\">\r\n        <div class=\"cs-browser-top\" aria-hidden=\"true\">\r\n          <span class=\"dot r\"><\/span><span class=\"dot y\"><\/span><span class=\"dot g\"><\/span>\r\n          <div class=\"cs-address\"><\/div>\r\n        <\/div>\r\n        <img decoding=\"async\" class=\"cs-img\"\r\n             src=\"https:\/\/trendroute.ai\/wp-content\/uploads\/2025\/09\/Untitled-design-40.png\"\r\n             alt=\"TrendRoute \u2022 Preview image (AI Route Engine)\">\r\n        <figcaption class=\"cs-badge\">Live ETA \u2022 Multi-Route Engine<\/figcaption>\r\n      <\/figure>\r\n    <\/section>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  \/* ===== Scoped to #tr-crosssell-clean (no leakage) ===== *\/\r\n  #tr-crosssell-clean{\r\n    --ink:#10233f; --muted:#5a6f8f; --edge:#e8eef8; --edge2:#dfe7f5; --bg:#f7fbff;\r\n    --card:#ffffff; --pri:#0a78ff; --pri2:#2aa6ff; --accent:#00b8a9;\r\n    --shadow:0 14px 40px rgba(15,41,86,.08);\r\n    font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;\r\n    color:var(--ink);\r\n    background:transparent;          \/* \u2190 \u0631\u0648\u06cc \u062a\u0645 \u062a\u06cc\u0631\u0647 \u0633\u0627\u06cc\u062a \u062a\u0648 \u0645\u06cc\u200c\u0634\u06cc\u0646\u0647 *\/\r\n    border:none;                     \/* \u2190 \u0628\u062f\u0648\u0646 \u0642\u0627\u0628 \u0628\u0632\u0631\u06af \u062f\u0648\u0631 \u0633\u06a9\u0634\u0646 *\/\r\n    border-radius:0;\r\n    overflow:hidden;\r\n  }\r\n\r\n  #tr-crosssell-clean .cs-wrap{\r\n    display:grid; grid-template-columns: 1.05fr .95fr; align-items:center;\r\n    gap: clamp(20px,4vw,40px);\r\n    padding: clamp(22px,5vw,44px);\r\n  }\r\n\r\n  \/* LEFT *\/\r\n  #tr-crosssell-clean .cs-card{\r\n    background: var(--card);\r\n    border:1px solid var(--edge);\r\n    border-radius:18px;\r\n    padding: clamp(18px,3.5vw,28px);\r\n    box-shadow: var(--shadow);\r\n  }\r\n  #tr-crosssell-clean .cs-head{ display:block; }\r\n  #tr-crosssell-clean .cs-chip{\r\n    display:inline-block; padding:6px 10px; font-size:12px; font-weight:700;\r\n    color:#0b3a66; background:linear-gradient(180deg,#eaf5ff,#ffffff);\r\n    border:1px solid var(--edge); border-radius:999px; letter-spacing:.02em;\r\n    box-shadow:0 8px 20px rgba(10,120,255,.08);\r\n    margin-bottom:10px;\r\n  }\r\n  #tr-crosssell-clean .cs-title{\r\n    margin:0; line-height:1.08; letter-spacing:-.02em; font-weight:800;\r\n    font-size: clamp(26px,4.6vw,48px);\r\n    background: linear-gradient(92deg,#10233f 0%, #3f72ff 46%, #10233f 92%);\r\n    -webkit-background-clip:text; background-clip:text; color:transparent;\r\n  }\r\n  #tr-crosssell-clean .cs-rule{\r\n    display:block; width: clamp(120px,22vw,220px); height:6px; margin:10px 0 14px;\r\n    border-radius:999px;\r\n    background: linear-gradient(90deg, var(--pri), transparent);\r\n  }\r\n  #tr-crosssell-clean .cs-copy{\r\n    color:var(--muted); line-height:1.8; font-size: clamp(14px,1.2vw,16px);\r\n  }\r\n  #tr-crosssell-clean .cs-cta-line{\r\n    display:flex; align-items:flex-start; gap:10px; margin-top:10px;\r\n    font-size: clamp(14px,1.2vw,16px);\r\n  }\r\n  #tr-crosssell-clean .cs-hand{ transform: translateY(2px); }\r\n  #tr-crosssell-clean .cs-link{\r\n    color:var(--pri); font-weight:800; text-underline-offset:3px; text-decoration-thickness:2px;\r\n  }\r\n  #tr-crosssell-clean .cs-link:hover{\r\n    color:var(--pri2); text-decoration: none;\r\n  }\r\n\r\n  \/* RIGHT *\/\r\n  #tr-crosssell-clean .cs-media{ position:relative; }\r\n  #tr-crosssell-clean .cs-browser{\r\n    border:1px solid var(--edge); border-radius:16px; overflow:hidden;\r\n    background:#fff; box-shadow: var(--shadow); margin:0;\r\n    position:relative;\r\n  }\r\n  #tr-crosssell-clean .cs-browser-top{\r\n    display:flex; align-items:center; gap:8px; height:42px; padding:0 12px;\r\n    border-bottom:1px solid var(--edge2);\r\n    background: linear-gradient(180deg,#fbfdff,#f2f7ff);\r\n  }\r\n  #tr-crosssell-clean .cs-browser-top .dot{\r\n    width:10px; height:10px; border-radius:50%;\r\n    border:1px solid #d8deea; background:#f1f4fa;\r\n  }\r\n  #tr-crosssell-clean .cs-browser-top .dot.r{ background:#ff6b6b; border-color:#ffb3b3; }\r\n  #tr-crosssell-clean .cs-browser-top .dot.y{ background:#ffd166; border-color:#ffe3a6; }\r\n  #tr-crosssell-clean .cs-browser-top .dot.g{ background:#4cd964; border-color:#a8efb5; }\r\n  #tr-crosssell-clean .cs-address{\r\n    flex:1; height:24px; margin-left:8px; border-radius:8px;\r\n    background: repeating-linear-gradient(90deg,#e9eff9 0 24px,#f5f8ff 24px 48px);\r\n    border:1px solid var(--edge2);\r\n  }\r\n  #tr-crosssell-clean .cs-img{\r\n    width:100%; height:auto; display:block; aspect-ratio: 16\/9; object-fit: cover;\r\n  }\r\n  #tr-crosssell-clean .cs-badge{\r\n    position:absolute; left:16px; bottom:16px;\r\n    padding:6px 10px; border-radius:10px; font-size:12px; color:#0d2a52;\r\n    background:#ffffff; border:1px solid var(--edge2);\r\n    box-shadow:0 10px 24px rgba(15,41,86,.10);\r\n  }\r\n\r\n  \/* Responsive *\/\r\n  @media (max-width:980px){\r\n    #tr-crosssell-clean .cs-wrap{ grid-template-columns:1fr; }\r\n  }\r\n<\/style>\r\n<!-- ===== \/Cross-sell Box \u2014 Clean, Dark-bg Friendly ===== -->\r\n\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-802ae76 e-con-full e-flex e-con e-parent\" data-id=\"802ae76\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f67afbc elementor-widget elementor-widget-html\" data-id=\"f67afbc\" 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 | Pricing \u2014 Neo Cards Variant (Dark-bg Friendly & Readable) ===== -->\r\n<section id=\"tr-pricing-neo\" role=\"region\" aria-label=\"Pricing\" dir=\"ltr\">\r\n  <div class=\"neo-wrap\">\r\n    <header class=\"neo-head\">\r\n      <h2 class=\"neo-title\">Price<\/h2>\r\n      <p class=\"neo-sub\">Choose a flexible pricing plan that fits your needs.<\/p>\r\n      <i class=\"neo-rule\" aria-hidden=\"true\"><\/i>\r\n    <\/header>\r\n\r\n    <div class=\"neo-grid\">\r\n      <!-- ===== Basic ===== -->\r\n      <article class=\"neo-card\" aria-label=\"Basic Plan\">\r\n        <div class=\"neo-ribbon\">\r\n          <span class=\"neo-plan\">Basic Plan<\/span>\r\n          <span class=\"neo-cap\">For Up to 500 Orders<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"neo-price\">\r\n          <span class=\"neo-currency\">$<\/span>\r\n          <span class=\"neo-num\">0.003<\/span>\r\n          <small class=\"neo-meta\">per delivery location<\/small>\r\n        <\/div>\r\n\r\n        <ul class=\"neo-list\">\r\n          <li>\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M20 6l-11 11L4 12\"\r\n                    fill=\"none\" stroke=\"currentColor\"\r\n                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            Multi-Stop Route Planning\r\n          <\/li>\r\n          <li>\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M20 6l-11 11L4 12\"\r\n                    fill=\"none\" stroke=\"currentColor\"\r\n                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            Bike-Friendly Route Optimization\r\n          <\/li>\r\n        <\/ul>\r\n\r\n        <a class=\"neo-cta\" href=\"#contact\" aria-label=\"Start Free Trial - Basic Plan\">Start Free Trial<\/a>\r\n      <\/article>\r\n\r\n      <!-- ===== Premium ===== -->\r\n      <article class=\"neo-card neo-card--pro\" aria-label=\"Premium Plan\">\r\n        <div class=\"neo-ribbon\">\r\n          <span class=\"neo-plan\">Premium Plan<\/span>\r\n          <span class=\"neo-cap\">For Up to 1000 Orders<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"neo-price\">\r\n          <span class=\"neo-currency\">$<\/span>\r\n          <span class=\"neo-num\">0.005<\/span>\r\n          <small class=\"neo-meta\">per delivery location<\/small>\r\n        <\/div>\r\n\r\n        <ul class=\"neo-list\">\r\n          <li>\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M20 6l-11 11L4 12\"\r\n                    fill=\"none\" stroke=\"currentColor\"\r\n                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            Historical Traffic Prediction ETAs\r\n          <\/li>\r\n          <li>\r\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n              <path d=\"M20 6l-11 11L4 12\"\r\n                    fill=\"none\" stroke=\"currentColor\"\r\n                    stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            Weather-Aware Route Optimization\r\n          <\/li>\r\n        <\/ul>\r\n\r\n        <a class=\"neo-cta\" href=\"#contact\" aria-label=\"Start Free Trial - Premium Plan\">Start Free Trial<\/a>\r\n      <\/article>\r\n    <\/div>\r\n\r\n    <p class=\"neo-foot\">\r\n      Prices shown are <strong>per delivery location<\/strong>. Volume discounts available on request.\r\n    <\/p>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  \/* ===== Scoped to #tr-pricing-neo to avoid conflicts ===== *\/\r\n  #tr-pricing-neo{\r\n    --ink:#0f2447;\r\n    --muted:#9ca3af;           \/* \u0637\u0648\u0633\u06cc \u0631\u0648\u0634\u0646 \u0628\u0631\u0627\u06cc \u0645\u062a\u0646\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u062a\u06cc\u062a\u0631 \u0648 \u0641\u0648\u062a\u0631 *\/\r\n    --sheet:#f7fbff;\r\n    --card:#ffffff;\r\n    --edge:#e6eef8;\r\n    --edge2:#dfe8f7;\r\n    --pri:#0a78ff;\r\n    --pri2:#30b0ff;\r\n    --pro:#00b8a9;\r\n    --ring: 0 0 0 1px rgba(10,120,255,.18), 0 18px 44px rgba(15,41,86,.10);\r\n    --r:18px;\r\n\r\n    font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;\r\n    color:#ffffff;                    \/* \u0645\u062a\u0646 \u062f\u06cc\u0641\u0627\u0644\u062a \u0633\u06a9\u0634\u0646 \u0631\u0648\u0634\u0646 \u0628\u0631\u0627\u06cc \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u062a\u06cc\u0631\u0647 *\/\r\n    background: transparent;          \/* \u0627\u0632 \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u0633\u0627\u06cc\u062a \u0627\u0631\u062b \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f *\/\r\n    padding: clamp(40px,6vw,88px) 0;\r\n    position:relative;\r\n    isolation:isolate;\r\n  }\r\n\r\n  #tr-pricing-neo .neo-wrap{\r\n    width:min(1200px,92vw);\r\n    margin:0 auto;\r\n  }\r\n\r\n  \/* Header *\/\r\n  #tr-pricing-neo .neo-head{\r\n    text-align:center;\r\n    margin-bottom:22px;\r\n  }\r\n\r\n  \/* \u062a\u06cc\u062a\u0631: \u0633\u0641\u06cc\u062f + \u0633\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0631\u0648\u06cc \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u062a\u06cc\u0631\u0647 *\/\r\n  #tr-pricing-neo .neo-title{\r\n    margin:0;\r\n    font-weight:900;\r\n    letter-spacing:-.02em;\r\n    line-height:1.05;\r\n    font-size: clamp(30px,4.5vw,44px);\r\n    color:#ffffff;                    \/* \u2190 \u0641\u0642\u0637 \u0631\u0646\u06af \u062b\u0627\u0628\u062a *\/\r\n    background:none;                  \/* \u062d\u0630\u0641 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u062a \u0645\u062a\u0646\u06cc *\/\r\n    -webkit-background-clip:initial;\r\n    background-clip:initial;\r\n    text-shadow:0 3px 12px rgba(0,0,0,.65);\r\n  }\r\n\r\n  #tr-pricing-neo .neo-sub{\r\n    color:#e5e7eb;                    \/* \u0637\u0648\u0633\u06cc \u062e\u06cc\u0644\u06cc \u0631\u0648\u0634\u0646 *\/\r\n    margin:6px 0 0;\r\n  }\r\n\r\n  #tr-pricing-neo .neo-rule{\r\n    display:block;\r\n    width:clamp(120px,22vw,240px);\r\n    height:4px;\r\n    margin:12px auto 0;\r\n    border-radius:999px;\r\n    background:linear-gradient(90deg,#60a5ff,#22d3ee);\r\n    box-shadow:0 0 10px rgba(37,99,235,.5);\r\n  }\r\n\r\n  \/* Grid *\/\r\n  #tr-pricing-neo .neo-grid{\r\n    display:grid;\r\n    gap: clamp(16px,2vw,22px);\r\n    align-items:stretch;\r\n    grid-template-columns: repeat(2, 1fr);\r\n    margin-top: 16px;\r\n  }\r\n  @media (max-width: 900px){\r\n    #tr-pricing-neo .neo-grid{ grid-template-columns:1fr; }\r\n  }\r\n\r\n  \/* Cards \u2013 \u0645\u062a\u0646 \u06a9\u0627\u0631\u062a\u200c\u0647\u0627 \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u06cc\u0631\u0647 \u0631\u0648\u06cc \u0632\u0645\u06cc\u0646\u0647 \u0633\u0641\u06cc\u062f *\/\r\n  #tr-pricing-neo .neo-card{\r\n    background:var(--card);\r\n    border:1px solid var(--edge);\r\n    border-radius:var(--r);\r\n    box-shadow: var(--ring);\r\n    padding: 18px;\r\n    position:relative;\r\n    overflow:hidden;\r\n    transition: transform .18s ease,\r\n                box-shadow .18s ease,\r\n                border-color .18s ease;\r\n    color: var(--ink);                \/* \u0645\u062a\u0646 \u062f\u0627\u062e\u0644 \u06a9\u0627\u0631\u062a \u062a\u06cc\u0631\u0647 \u0648 \u062e\u0648\u0627\u0646\u0627 *\/\r\n  }\r\n\r\n  #tr-pricing-neo .neo-card::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:0;\r\n    border-radius:calc(var(--r) + 1px);\r\n    background:linear-gradient(135deg,\r\n              rgba(10,120,255,.22),\r\n              rgba(0,184,169,.18));\r\n    opacity:0;\r\n    transition:opacity .2s ease;\r\n    pointer-events:none;\r\n    mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\r\n    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);\r\n    padding:1px;\r\n    -webkit-mask-composite:xor;\r\n    mask-composite:exclude;\r\n  }\r\n  #tr-pricing-neo .neo-card:hover{\r\n    transform: translateY(-4px);\r\n    box-shadow: 0 24px 54px rgba(15,41,86,.12);\r\n    border-color: rgba(10,120,255,.28);\r\n  }\r\n  #tr-pricing-neo .neo-card:hover::after{ opacity:1; }\r\n\r\n  \/* Ribbon *\/\r\n  #tr-pricing-neo .neo-ribbon{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n    gap:10px;\r\n    padding: 10px 12px;\r\n    border-radius:12px;\r\n    background: linear-gradient(180deg,#f7fbff,#ffffff);\r\n    border:1px solid var(--edge2);\r\n    margin-bottom:14px;\r\n  }\r\n  #tr-pricing-neo .neo-plan{\r\n    font-weight:800;\r\n    letter-spacing:.01em;\r\n  }\r\n  #tr-pricing-neo .neo-cap{\r\n    font-weight:700;\r\n    font-size:.9rem;\r\n    color:#0b2c5a;\r\n    background:#eaf7ff;\r\n    border:1px solid rgba(10,120,255,.28);\r\n    padding:6px 10px;\r\n    border-radius:999px;\r\n    white-space:nowrap;\r\n  }\r\n\r\n  \/* Price *\/\r\n  #tr-pricing-neo .neo-price{\r\n    display:flex;\r\n    align-items:flex-end;\r\n    gap:6px;\r\n    line-height:1;\r\n    margin:6px 0 6px;\r\n  }\r\n  #tr-pricing-neo .neo-currency{\r\n    font-weight:900;\r\n    font-size:1.1rem;\r\n    color:#0b2c5a;\r\n  }\r\n  #tr-pricing-neo .neo-num{\r\n    font-weight:900;\r\n    font-size: clamp(28px,4.2vw,40px);\r\n    color:#0b2c5a;\r\n  }\r\n  #tr-pricing-neo .neo-meta{\r\n    display:block;\r\n    color:#456a95;\r\n    margin-left:6px;\r\n  }\r\n\r\n  \/* Features *\/\r\n  #tr-pricing-neo .neo-list{\r\n    list-style:none;\r\n    margin:12px 0 0;\r\n    padding:0;\r\n    display:grid;\r\n    gap:10px;\r\n    color:#274468;\r\n  }\r\n  #tr-pricing-neo .neo-list li{\r\n    display:flex;\r\n    gap:10px;\r\n    align-items:flex-start;\r\n    line-height:1.7;\r\n    background:linear-gradient(180deg,#fff,#fbfdff);\r\n    border:1px solid var(--edge);\r\n    border-radius:12px;\r\n    padding:10px 12px;\r\n  }\r\n  #tr-pricing-neo .neo-list svg{\r\n    width:18px;\r\n    height:18px;\r\n    flex:0 0 18px;\r\n    color:var(--pri);\r\n    margin-top:2px;\r\n  }\r\n\r\n  \/* CTA *\/\r\n  #tr-pricing-neo .neo-cta{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    height:48px;\r\n    margin-top:16px;\r\n    border-radius:12px;\r\n    text-decoration:none;\r\n    font-weight:900;\r\n    color:#08314f;\r\n    background:linear-gradient(90deg,var(--pri),var(--pri2));\r\n    box-shadow: 0 14px 30px rgba(10,120,255,.24);\r\n    transition: transform .18s ease,\r\n                box-shadow .18s ease,\r\n                filter .2s ease;\r\n  }\r\n  #tr-pricing-neo .neo-cta:hover{\r\n    transform: translateY(-2px);\r\n    box-shadow:0 18px 40px rgba(10,120,255,.30);\r\n  }\r\n\r\n  \/* Pro Accent *\/\r\n  #tr-pricing-neo .neo-card--pro .neo-ribbon{\r\n    background: linear-gradient(180deg,#ecfffb,#ffffff);\r\n    border-color: rgba(0,184,169,.28);\r\n  }\r\n  #tr-pricing-neo .neo-card--pro .neo-cap{\r\n    background:#e6fffb;\r\n    border-color: rgba(0,184,169,.35);\r\n  }\r\n  #tr-pricing-neo .neo-card--pro .neo-list svg{\r\n    color: var(--pro);\r\n  }\r\n  #tr-pricing-neo .neo-card--pro .neo-cta{\r\n    background:linear-gradient(90deg, var(--pro), #33d5c1);\r\n    color:#013a34;\r\n    box-shadow:0 14px 30px rgba(0,184,169,.22);\r\n  }\r\n  #tr-pricing-neo .neo-card--pro:hover{\r\n    border-color: rgba(0,184,169,.32);\r\n  }\r\n\r\n  \/* Footer text \u0631\u0648\u0634\u0646 \u0628\u0631\u0627\u06cc \u0628\u06a9\u200c\u06af\u0631\u0627\u0646\u062f \u062a\u06cc\u0631\u0647 *\/\r\n  #tr-pricing-neo .neo-foot{\r\n    text-align:center;\r\n    margin-top:18px;\r\n    color:#e5e7eb;\r\n  }\r\n  #tr-pricing-neo .neo-foot strong{\r\n    color:#ffffff;\r\n  }\r\n<\/style>\r\n<!-- ===== End | Pricing \u2014 Neo Cards Variant ===== -->\r\n\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-0f0b4e8 e-con-full e-flex e-con e-parent\" data-id=\"0f0b4e8\" data-element_type=\"container\" data-e-type=\"container\" data-no-translation=\"\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fc9c9ac elementor-widget elementor-widget-html\" data-id=\"fc9c9ac\" 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<!-- ===== Minimum Monthly Invoice Note (Elementor-ready) ===== -->\r\n<div class=\"tr-min-invoice\" dir=\"ltr\" lang=\"en\" aria-label=\"Minimum monthly invoice amount\">\r\n  <style>\r\n    .tr-min-invoice{max-width:980px;margin:16px auto 0;padding:0 8px}\r\n    .tr-min-invoice .note{\r\n      display:flex;align-items:center;justify-content:center;gap:10px;\r\n      font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;\r\n      font-weight:500;font-size:14.5px;line-height:1.8;color:#0e2b4d;\r\n      background:#f1f8ff;border:1px solid #dbeafe;border-radius:12px;\r\n      padding:12px 16px;box-shadow:0 8px 22px rgba(15,41,86,.08)\r\n    }\r\n    .tr-min-invoice .note strong{font-weight:800}\r\n    .tr-min-invoice .icon{width:18px;height:18px;color:#3b82f6;flex:0 0 18px}\r\n  <\/style>\r\n\r\n  <div class=\"note\" role=\"note\">\r\n    <!-- info icon -->\r\n    <svg class=\"icon\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n      <circle cx=\"12\" cy=\"12\" r=\"10\" fill=\"currentColor\" opacity=\".12\"><\/circle>\r\n      <path d=\"M11 10h2v7h-2zM11 7h2v2h-2z\" fill=\"currentColor\"><\/path>\r\n    <\/svg>\r\n    <span>The minimum acceptable <strong>monthly<\/strong> invoice amount is <strong>$300<\/strong>.<\/span>\r\n  <\/div>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\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>ETA Calculation API Accurate ETAs for Predefined Delivery Routes TrendRoute\u2019s ETA Calculation API gives you highly precise Estimated Time of Arrival (ETA) predictions for a multi-stop route without modifying the stop sequence. Request A Demo ETA ML API How It Works You send: A starting point (hub or depot) An ordered list of delivery stops [&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-643","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/pages\/643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/comments?post=643"}],"version-history":[{"count":17,"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/pages\/643\/revisions"}],"predecessor-version":[{"id":928,"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/pages\/643\/revisions\/928"}],"wp:attachment":[{"href":"https:\/\/intelligentcomputingtrends.com\/en\/wp-json\/wp\/v2\/media?parent=643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}