{"id":33795,"date":"2026-09-14T08:16:10","date_gmt":"2026-09-14T14:16:10","guid":{"rendered":"https:\/\/record360stg.wpenginepowered.com\/360ai\/"},"modified":"2026-09-15T12:10:16","modified_gmt":"2026-09-15T18:10:16","slug":"360ai","status":"publish","type":"page","link":"https:\/\/record360.com\/uk\/360ai\/","title":{"rendered":"360ai"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"33795\" class=\"elementor elementor-33795 elementor-33512\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7128d3a e-con-full e-ecs-flex e-flex e-con e-parent\" data-id=\"7128d3a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;ecs_container_type&quot;:&quot;flex&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-434e2e9 elementor-widget elementor-widget-html\" data-id=\"434e2e9\" 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<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"SoftwareApplication\",\r\n  \"name\": \"360AI\",\r\n  \"applicationCategory\": \"BusinessApplication\",\r\n  \"applicationSubCategory\": \"Hire & Fleet Inspection Software\",\r\n  \"operatingSystem\": \"iOS, Android, Web\",\r\n  \"description\": \"360AI is an AI-powered inspection engine built into the Record360 app. It detects difficult-to-see glass, tyre, and body damage, flags blurry or unusable photos, reads VINs, plates, and barcodes, turns spoken observations into structured inspection data, and centralises AI-flagged findings for manager review.\",\r\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"Record360\" },\r\n  \"provider\": { \"@type\": \"Organization\", \"name\": \"Point of Rental Software\", \"url\": \"https:\/\/record360.com\" },\r\n  \"featureList\": [\r\n    \"Damage Detection: flags difficult-to-see damage on glass, tyres, and body panels to protect fleet margins.\",\r\n    \"Blur Detection: catches unusable photos on the spot to ensure undeniable proof.\",\r\n    \"Smart Scan: reads a VIN, plate, or barcode to load exact unit details without manual entry.\",\r\n    \"Voice Inspect: turns spoken observations directly into structured inspection data.\",\r\n    \"Smart Review: reviews AI-flagged photos in one queue so managers can make the final call on damage.\"\r\n  ]\r\n}\r\n<\/script>\r\n<div id=\"r360ai-header\" style=\"position:relative;overflow:hidden;background:#021639;color:#fff\">\r\n<style>\r\n#r360ai-header *{box-sizing:border-box}\r\n#r360ai-header{font-family:\"Source Sans 3\",-apple-system,\"Segoe UI\",system-ui,sans-serif}\r\n#r360ai-header a{color:#F4062A;text-decoration:none}\r\n#r360ai-header a:hover{color:#fff}\r\n@keyframes r360-wipe{0%,8%{clip-path:inset(0 0 0 88%)}46%,62%{clip-path:inset(0 0 0 13%)}96%,100%{clip-path:inset(0 0 0 88%)}}\r\n@keyframes r360-handle{0%,8%{left:88%}46%,62%{left:13%}96%,100%{left:88%}}\r\n@keyframes r360-scan{0%{top:4%;opacity:0}12%{opacity:1}88%{opacity:1}100%{top:94%;opacity:0}}\r\n@keyframes r360-wave{0%,100%{transform:scaleY(.18)}50%{transform:scaleY(1)}}\r\n@keyframes r360-grow{0%{width:0}100%{width:100%}}\r\n@keyframes r360-up{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:none}}\r\n@keyframes r360-in{0%{opacity:0;transform:scale(.978)}100%{opacity:1;transform:none}}\r\n@keyframes r360-bfade1{0%,32%{opacity:1}100%{opacity:0}}\r\n@keyframes r360-bfade2{0%,44%{opacity:0}100%{opacity:1}}\r\n@keyframes r360-pulse{0%,100%{opacity:.3;transform:scale(.86)}50%{opacity:1;transform:scale(1.05)}}\r\n@keyframes r360-ret{0%,18%{opacity:0;transform:translate(-50%,-50%) scale(1.6)}34%,86%{opacity:1;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-50%) scale(1)}}\r\n@keyframes r360-blink{0%,100%{opacity:1}50%{opacity:.15}}\r\n@keyframes r360-c3a{0%{opacity:0}4%,30%{opacity:1}34%,100%{opacity:0}}\r\n@keyframes r360-c3b{0%,33%{opacity:0}37%,63%{opacity:1}67%,100%{opacity:0}}\r\n@keyframes r360-c3c{0%,66%{opacity:0}70%,96%{opacity:1}100%{opacity:0}}\r\n@keyframes r360-typeA{0%{width:0}14%,100%{width:100%}}\r\n@keyframes r360-typeB{0%,33%{width:0}47%,100%{width:100%}}\r\n@keyframes r360-typeC{0%,66%{width:0}80%,100%{width:100%}}\r\n@keyframes r360-heaton{0%,42%{opacity:0}52%,92%{opacity:1}100%{opacity:0}}\r\n@keyframes r360-origon{0%,42%{opacity:1}52%,92%{opacity:0}100%{opacity:1}}\r\n#r360ai-header .r360ai-btn-primary{display:inline-flex;align-items:center;gap:22px;padding:17px 26px;border-radius:3px;background:#F4062A;color:#fff;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background .18s ease}\r\n#r360ai-header .r360ai-btn-primary:hover{background:#D90526;color:#fff}\r\n#r360ai-header .r360ai-btn-ghost{display:inline-flex;align-items:center;gap:10px;padding:17px 22px;border-radius:3px;border:1px solid rgba(255,255,255,.26);color:#fff;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:border-color .18s ease}\r\n#r360ai-header .r360ai-btn-ghost:hover{border-color:#fff;color:#fff}\r\n#r360ai-header .r360ai-tile{position:relative;min-width:0;padding:26px 22px 24px;border-right:1px solid rgba(255,255,255,.14);border-top:1px solid rgba(255,255,255,.14);margin-top:-1px;cursor:pointer;transition:background 180ms cubic-bezier(.2,.7,.2,1);background:#021639;text-align:left;border-bottom:0;border-left:0;color:inherit;font:inherit}\r\n#r360ai-header .r360ai-tile:hover{background:#04205C}\r\n#r360ai-header .r360ai-tile[data-active=\"true\"]{background:#F4062A}\r\n#r360ai-header .r360ai-tile[data-active=\"true\"]:hover{background:#F4062A}\r\n#r360ai-header .r360ai-dot{width:8px;height:8px;border-radius:50%;cursor:pointer;border:0;padding:0}\r\n@media (prefers-reduced-motion:reduce){#r360ai-header *{animation:none !important}}\r\n@media (min-width:1024px){\r\n#r360ai-header{display:flex;flex-direction:column;max-height:100vh}\r\n#r360ai-hero-row{flex:1 1 auto;min-height:0;overflow:hidden;padding:clamp(20px,3.6vh,56px) 40px clamp(8px,1.6vh,20px) !important}\r\n#suite{flex:0 0 auto;padding:clamp(16px,2.4vh,46px) 40px clamp(16px,2.4vh,56px) !important}\r\n#r360ai-header [data-phone-widget]{height:min(560px,48vh) !important;min-height:0 !important;overflow:hidden}\r\n#r360ai-hero-copy [style*=\"margin-bottom:18px\"]{margin-bottom:clamp(10px,2.4vh,18px) !important}\r\n#r360ai-hero-copy p{margin-top:clamp(10px,2.4vh,16px) !important}\r\n#r360ai-hero-copy [style*=\"margin-top:24px\"]{margin-top:clamp(12px,2.4vh,24px) !important}\r\n}\r\n<\/style>\r\n\r\n<svg width=\"0\" height=\"0\" style=\"position:absolute;pointer-events:none\" aria-hidden=\"true\"><filter id=\"r360ai-mblur\" x=\"-15%\" y=\"-15%\" width=\"130%\" height=\"130%\"><feGaussianBlur stdDeviation=\"11 0.7\"><\/feGaussianBlur><\/filter><\/svg>\r\n\r\n<div style=\"position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 1100px 720px at 78% -14%, rgba(244,6,42,.30) 0%, rgba(244,6,42,.09) 44%, rgba(2,22,57,0) 72%)\"><\/div>\r\n<div style=\"position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:88px 88px;mask-image:radial-gradient(ellipse 900px 620px at 22% 30%,#000 0%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 900px 620px at 22% 30%,#000 0%,transparent 78%)\"><\/div>\r\n\r\n<div id=\"r360ai-hero-row\" style=\"position:relative;width:min(1280px,100%);margin:0 auto;padding:56px 40px 0;display:flex;flex-wrap:wrap;gap:48px 64px;align-items:center\">\r\n\r\n  <div id=\"r360ai-hero-copy\" style=\"flex:0 1 520px;min-width:0;max-width:520px\">\r\n    <div style=\"display:flex;align-items:center;gap:12px;margin-bottom:18px\">\r\n      <span style=\"width:9px;height:9px;border-radius:50%;background:#F4062A;box-shadow:0 0 0 5px rgba(244,6,42,.18);animation:r360-blink 2.4s ease-in-out infinite\"><\/span>\r\n      <span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:rgba(255,255,255,.72)\">360AI &middot; Running in the app<\/span>\r\n    <\/div>\r\n\r\n    <h1 style=\"margin:0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(28px,2.6vw,40px);line-height:1.08;letter-spacing:-.022em;color:#fff;text-wrap:pretty\">Meet 360AI:<br>The intelligent engine to enhance inspections.<\/h1>\r\n\r\n    <p style=\"margin:16px 0 0;max-width:480px;font-size:16px;line-height:1.5;color:rgba(255,255,255,.72)\">Asset protection shouldn&rsquo;t rely on guesswork. With powerful AI features running directly inside the Record360 app, 360AI helps your team turn standard inspections into bulletproof documentation that protects your bottom line.<\/p>\r\n\r\n    <div style=\"display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px\">\r\n      <a href=\"https:\/\/record360.com\/request-a-demo\/\" class=\"r360ai-btn-primary\">See it in action <span style=\"font-size:18px;line-height:1\">&rarr;<\/span><\/a>\r\n      <a href=\"#suite\" class=\"r360ai-btn-ghost\">Tour the suite<\/a>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div data-phone-widget style=\"flex:1 1 340px;min-width:0;display:flex;justify-content:center;align-items:center;min-height:696px\">\r\n\r\n    <!-- Panel 0: Damage Detection -->\r\n    <div data-panel=\"0\" style=\"position:relative;width:min(360px,100%);padding:11px;border-radius:40px;background:#0A1730;border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);animation:r360-in .46s cubic-bezier(.2,.7,.2,1) both\">\r\n      <div style=\"position:relative;overflow:hidden;border-radius:30px;background:#04101F;min-height:648px;display:flex;flex-direction:column\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;color:rgba(255,255,255,.55);letter-spacing:.04em\"><span>1:50<\/span><span style=\"width:16px;height:8px;border:1px solid rgba(255,255,255,.5);border-radius:2px;display:block\"><\/span><\/div>\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 18px 14px\">\r\n          <svg viewBox=\"0 0 24 24\" style=\"width:19px;height:19px;flex:0 0 auto;stroke:rgba(255,255,255,.6);stroke-width:1.6;fill:none;stroke-linecap:round\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg>\r\n          <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:15px;color:#fff;letter-spacing:-.01em\">Damage Detected<\/div>\r\n          <svg viewBox=\"0 0 24 24\" style=\"width:19px;height:19px;flex:0 0 auto;stroke:rgba(255,255,255,.6);stroke-width:1.6;fill:none;stroke-linecap:round\"><circle cx=\"12\" cy=\"12\" r=\"3.2\"\/><path d=\"M12 4v2M12 18v2M4 12h2M18 12h2M6.5 6.5l1.4 1.4M16.1 16.1l1.4 1.4M17.5 6.5l-1.4 1.4M7.9 16.1L6.5 17.5\"\/><\/svg>\r\n        <\/div>\r\n\r\n        <div data-scrub style=\"position:relative;flex:1;min-height:0;overflow:hidden;background:#000;cursor:ew-resize;user-select:none;touch-action:none\">\r\n          <div data-example=\"0\" style=\"position:absolute;inset:0\">\r\n            <img data-img=\"glassChipRaw\" src=\"\/wp-content\/uploads\/2026\/09\/glass-chip-raw-1.jpg\" draggable=\"false\" alt=\"Windscreen with a small glass chip, photographed during a vehicle inspection\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2);transform-origin:center\">\r\n            <div data-after=\"1\" style=\"position:absolute;inset:0;animation:r360-wipe 8.5s cubic-bezier(.4,0,.2,1) infinite\">\r\n              <img data-img=\"glassChipRaw\" src=\"\/wp-content\/uploads\/2026\/09\/glass-chip-raw-1.jpg\" draggable=\"false\" alt=\"\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2);transform-origin:center;filter:brightness(.4) saturate(.55)\">\r\n              <img data-img=\"glassChipHeatmap\" src=\"\/wp-content\/uploads\/2026\/09\/glass-chip-heatmap-1.png\" draggable=\"false\" alt=\"360AI heatmap overlay highlighting the windscreen chip location\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.2);transform-origin:center;mix-blend-mode:screen;opacity:.95\">\r\n            <\/div>\r\n            <div style=\"position:absolute;left:59%;top:59%;width:82px;height:82px;transform:translate(-50%,-50%);animation:r360-ret 8.5s cubic-bezier(.4,0,.2,1) infinite\">\r\n              <span style=\"position:absolute;left:0;top:0;width:16px;height:16px;border-left:2px solid #F4062A;border-top:2px solid #F4062A\"><\/span>\r\n              <span style=\"position:absolute;right:0;top:0;width:16px;height:16px;border-right:2px solid #F4062A;border-top:2px solid #F4062A\"><\/span>\r\n              <span style=\"position:absolute;left:0;bottom:0;width:16px;height:16px;border-left:2px solid #F4062A;border-bottom:2px solid #F4062A\"><\/span>\r\n              <span style=\"position:absolute;right:0;bottom:0;width:16px;height:16px;border-right:2px solid #F4062A;border-bottom:2px solid #F4062A\"><\/span>\r\n            <\/div>\r\n          <\/div>\r\n          <div data-example=\"1\" style=\"position:absolute;inset:0;display:none\">\r\n            <img data-img=\"glassCrackRaw\" src=\"\/wp-content\/uploads\/2026\/09\/glass-crack-raw-1.jpg\" draggable=\"false\" alt=\"Windscreen with a hairline crack, photographed during a vehicle inspection\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover\">\r\n            <div data-after=\"1\" style=\"position:absolute;inset:0;animation:r360-wipe 8.5s cubic-bezier(.4,0,.2,1) infinite\">\r\n              <img data-img=\"glassCrackRaw\" src=\"\/wp-content\/uploads\/2026\/09\/glass-crack-raw-1.jpg\" draggable=\"false\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.4) saturate(.55)\">\r\n              <img data-img=\"glassCrackHeatmap\" src=\"\/wp-content\/uploads\/2026\/09\/glass-crack-heatmap-1.png\" draggable=\"false\" alt=\"360AI heatmap overlay highlighting the windscreen crack location\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:.95\">\r\n            <\/div>\r\n          <\/div>\r\n          <div data-example=\"2\" style=\"position:absolute;inset:0;display:none\">\r\n            <img data-img=\"tireNailRaw\" src=\"\/wp-content\/uploads\/2026\/09\/tire-nail-raw-1.jpg\" draggable=\"false\" alt=\"Tyre with an embedded nail, photographed during a vehicle inspection\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover\">\r\n            <div data-after=\"1\" style=\"position:absolute;inset:0;animation:r360-wipe 8.5s cubic-bezier(.4,0,.2,1) infinite\">\r\n              <img data-img=\"tireNailRaw\" src=\"\/wp-content\/uploads\/2026\/09\/tire-nail-raw-1.jpg\" draggable=\"false\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.4) saturate(.55)\">\r\n              <img data-img=\"tireNailHeatmap\" src=\"\/wp-content\/uploads\/2026\/09\/tire-nail-heatmap-1.png\" draggable=\"false\" alt=\"360AI heatmap overlay highlighting the nail puncture in the tyre\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:.95\">\r\n            <\/div>\r\n          <\/div>\r\n          <div data-example=\"3\" style=\"position:absolute;inset:0;display:none\">\r\n            <img data-img=\"tireSidewallRaw\" src=\"\/wp-content\/uploads\/2026\/09\/tire-sidewall-raw-1.jpg\" draggable=\"false\" alt=\"Tyre sidewall with a cut, photographed during a vehicle inspection\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover\">\r\n            <div data-after=\"1\" style=\"position:absolute;inset:0;animation:r360-wipe 8.5s cubic-bezier(.4,0,.2,1) infinite\">\r\n              <img data-img=\"tireSidewallRaw\" src=\"\/wp-content\/uploads\/2026\/09\/tire-sidewall-raw-1.jpg\" draggable=\"false\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.4) saturate(.55)\">\r\n              <img data-img=\"tireSidewallHeatmap\" src=\"\/wp-content\/uploads\/2026\/09\/tire-sidewall-heatmap-1.png\" draggable=\"false\" alt=\"360AI heatmap overlay highlighting the sidewall damage\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:.95\">\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div data-handle style=\"position:absolute;top:0;bottom:0;left:88%;width:2px;background:#fff;box-shadow:0 0 14px 2px rgba(244,6,42,.85);animation:r360-handle 8.5s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none\">\r\n            <span style=\"position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center\">\r\n              <svg viewBox=\"0 0 24 24\" style=\"width:17px;height:17px;stroke:#021639;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round\"><path d=\"M10 8l-4 4 4 4M14 8l4 4-4 4\"\/><\/svg>\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div style=\"position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:7px;padding:7px 11px;border-radius:4px;background:rgba(2,22,57,.82);border:1px solid rgba(244,6,42,.55);pointer-events:none\">\r\n            <span style=\"width:6px;height:6px;border-radius:50%;background:#F4062A;animation:r360-blink 1.6s ease-in-out infinite\"><\/span>\r\n            <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff\">Damage flagged<\/span>\r\n          <\/div>\r\n\r\n          <div style=\"position:absolute;right:12px;top:12px;display:flex;padding:3px;border-radius:999px;background:rgba(2,22,57,.82);border:1px solid rgba(255,255,255,.16);pointer-events:none\">\r\n            <span style=\"padding:5px 11px;border-radius:999px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;color:rgba(255,255,255,.6)\">Original<\/span>\r\n            <span style=\"padding:5px 11px;border-radius:999px;background:#F4062A;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;color:#fff\">Heatmap<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px 18px\">\r\n          <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;line-height:1.4;color:rgba(255,255,255,.6)\">Drag to wipe between the raw photo and the AI heatmap.<\/span>\r\n          <div style=\"display:flex;gap:7px;flex:0 0 auto\">\r\n            <button type=\"button\" class=\"r360ai-dot\" data-pick-e=\"0\" style=\"background:#F4062A\"><\/button>\r\n            <button type=\"button\" class=\"r360ai-dot\" data-pick-e=\"1\" style=\"background:rgba(255,255,255,.28)\"><\/button>\r\n            <button type=\"button\" class=\"r360ai-dot\" data-pick-e=\"2\" style=\"background:rgba(255,255,255,.28)\"><\/button>\r\n            <button type=\"button\" class=\"r360ai-dot\" data-pick-e=\"3\" style=\"background:rgba(255,255,255,.28)\"><\/button>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Panel 1: Photo Quality -->\r\n    <div data-panel=\"1\" style=\"display:none;position:relative;width:min(360px,100%);padding:11px;border-radius:40px;background:#0A1730;border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);animation:r360-in .46s cubic-bezier(.2,.7,.2,1) both\">\r\n      <div style=\"position:relative;overflow:hidden;border-radius:30px;background:#04101F;min-height:648px;display:flex;flex-direction:column\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;color:rgba(255,255,255,.55)\"><span>1:50<\/span><span style=\"width:16px;height:8px;border:1px solid rgba(255,255,255,.5);border-radius:2px;display:block\"><\/span><\/div>\r\n        <div style=\"text-align:center;padding:6px 18px 14px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:15px;color:#fff\">Photo Quality<\/div>\r\n        <div style=\"position:relative;flex:1;min-height:0;overflow:hidden;background:#000\">\r\n          <img data-img=\"bodyHoodScratchRaw\" src=\"\/wp-content\/uploads\/2026\/09\/body-hood-scratch-raw-1.jpg\" alt=\"Vehicle hood photo used to demonstrate 360AI blur detection\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover\">\r\n          <img data-img=\"bodyHoodScratchRaw\" src=\"\/wp-content\/uploads\/2026\/09\/body-hood-scratch-raw-1.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.06);filter:url(#r360ai-mblur);animation:r360-bfade1 6.5s cubic-bezier(.4,0,.2,1) both\">\r\n          <div style=\"position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:9px;padding:11px 12px;border-radius:8px;background:rgba(244,6,42,.94);animation:r360-bfade1 6.5s cubic-bezier(.4,0,.2,1) both\">\r\n            <svg viewBox=\"0 0 24 24\" style=\"width:17px;height:17px;flex:0 0 auto;stroke:#fff;stroke-width:1.9;fill:none;stroke-linecap:round\"><path d=\"M12 4.5 2.8 20h18.4z\"\/><path d=\"M12 10v4.4M12 17.2v.2\"\/><\/svg>\r\n            <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11.5px;font-weight:700;line-height:1.3;color:#fff\">Motion blur &mdash; retake before you continue<\/span>\r\n          <\/div>\r\n          <div style=\"position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:9px;padding:11px 12px;border-radius:8px;background:rgba(2,22,57,.92);border:1px solid rgba(255,255,255,.2);animation:r360-bfade2 6.5s cubic-bezier(.4,0,.2,1) both\">\r\n            <svg viewBox=\"0 0 24 24\" style=\"width:17px;height:17px;flex:0 0 auto;stroke:#fff;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round\"><circle cx=\"12\" cy=\"12\" r=\"8.6\"\/><path d=\"m8.4 12.2 2.5 2.5 4.7-5\"\/><\/svg>\r\n            <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11.5px;font-weight:700;color:#fff\">Sharp enough. Record kept usable.<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px\">\r\n          <div style=\"display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.55)\">Sharpness<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:15px;color:#fff\">Checked at capture<\/span><\/div>\r\n          <div style=\"display:flex;gap:8px\">\r\n            <div style=\"flex:1;text-align:center;padding:13px 0;border-radius:8px;background:#F4062A;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff\">Retake<\/div>\r\n            <div style=\"flex:1;text-align:center;padding:13px 0;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.14);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.8)\">Keep<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Panel 2: Scan Unit -->\r\n    <div data-panel=\"2\" style=\"display:none;position:relative;width:min(360px,100%);padding:11px;border-radius:40px;background:#0A1730;border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);animation:r360-in .46s cubic-bezier(.2,.7,.2,1) both\">\r\n      <div style=\"position:relative;overflow:hidden;border-radius:30px;background:#04101F;min-height:648px;display:flex;flex-direction:column\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;color:rgba(255,255,255,.55)\"><span>1:50<\/span><span style=\"width:16px;height:8px;border:1px solid rgba(255,255,255,.5);border-radius:2px;display:block\"><\/span><\/div>\r\n        <div style=\"text-align:center;padding:6px 18px 14px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:15px;color:#fff\">Scan Unit<\/div>\r\n        <div style=\"position:relative;flex:1;min-height:210px;overflow:hidden;background:#071426;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)\">\r\n\r\n          <div style=\"position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:206px;animation:r360-c3a 9s linear infinite\">\r\n            <div style=\"padding:12px 10px;border-radius:6px;background:#F2F4F7;border:2px solid #0E1F38;text-align:center\">\r\n              <div style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:8px;font-weight:700;letter-spacing:.2em;color:#697486\">ILLINOIS<\/div>\r\n              <div style=\"margin-top:2px;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:30px;letter-spacing:.06em;color:#021639\">P1204125<\/div>\r\n            <\/div>\r\n            <div style=\"margin-top:10px;text-align:center;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.7)\">Reading plate<\/div>\r\n          <\/div>\r\n\r\n          <div style=\"position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:206px;animation:r360-c3b 9s linear infinite\">\r\n            <div style=\"padding:14px 10px;border-radius:4px;background:#0E1F38;border:1px solid rgba(255,255,255,.22);text-align:center\">\r\n              <div style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:8px;font-weight:700;letter-spacing:.2em;color:rgba(255,255,255,.6)\">VIN<\/div>\r\n              <div style=\"margin-top:5px;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:16px;letter-spacing:.08em;color:#fff\">1FUJGLDR9LL<\/div>\r\n              <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:16px;letter-spacing:.08em;color:#fff\">123456<\/div>\r\n            <\/div>\r\n            <div style=\"margin-top:10px;text-align:center;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.7)\">Reading VIN plate<\/div>\r\n          <\/div>\r\n\r\n          <div style=\"position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:206px;animation:r360-c3c 9s linear infinite\">\r\n            <div style=\"padding:14px 10px;border-radius:4px;background:#fff;text-align:center\">\r\n              <div style=\"display:flex;gap:2px;justify-content:center;align-items:flex-end;height:38px\">\r\n                <span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:4px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:5px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:3px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:5px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:4px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span><span style=\"width:3px;height:100%;background:#021639\"><\/span><span style=\"width:2px;height:100%;background:#021639\"><\/span>\r\n              <\/div>\r\n              <div style=\"margin-top:7px;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.12em;color:#021639\">TR360X2<\/div>\r\n            <\/div>\r\n            <div style=\"margin-top:10px;text-align:center;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.7)\">Reading unit tag<\/div>\r\n          <\/div>\r\n\r\n          <span style=\"position:absolute;left:22px;top:22px;width:26px;height:26px;border-left:2px solid #F4062A;border-top:2px solid #F4062A\"><\/span>\r\n          <span style=\"position:absolute;right:22px;top:22px;width:26px;height:26px;border-right:2px solid #F4062A;border-top:2px solid #F4062A\"><\/span>\r\n          <span style=\"position:absolute;left:22px;bottom:22px;width:26px;height:26px;border-left:2px solid #F4062A;border-bottom:2px solid #F4062A\"><\/span>\r\n          <span style=\"position:absolute;right:22px;bottom:22px;width:26px;height:26px;border-right:2px solid #F4062A;border-bottom:2px solid #F4062A\"><\/span>\r\n          <span style=\"position:absolute;left:22px;right:22px;height:2px;background:#F4062A;box-shadow:0 0 18px 3px rgba(244,6,42,.7);animation:r360-scan 3s cubic-bezier(.4,0,.2,1) infinite\"><\/span>\r\n        <\/div>\r\n\r\n        <div style=\"padding:16px 18px;display:flex;flex-direction:column;gap:9px\">\r\n          <div style=\"position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Plate<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">P1204125 &middot; IL<\/span><span style=\"position:absolute;inset:-1px;border-radius:8px;border:1px solid #F4062A;background:rgba(244,6,42,.12);animation:r360-c3a 9s linear infinite;pointer-events:none\"><\/span><\/div>\r\n          <div style=\"position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">VIN<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">1FUJGLDR9LL&hellip;<\/span><span style=\"position:absolute;inset:-1px;border-radius:8px;border:1px solid #F4062A;background:rgba(244,6,42,.12);animation:r360-c3b 9s linear infinite;pointer-events:none\"><\/span><\/div>\r\n          <div style=\"position:relative;display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Unit tag<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">TR360X2<\/span><span style=\"position:absolute;inset:-1px;border-radius:8px;border:1px solid #F4062A;background:rgba(244,6,42,.12);animation:r360-c3c 9s linear infinite;pointer-events:none\"><\/span><\/div>\r\n          <div style=\"display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Workflow<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">Checkout<\/span><\/div>\r\n        <\/div>\r\n        <div style=\"padding:0 18px 18px\"><div style=\"text-align:center;padding:15px 0;border-radius:8px;background:#F4062A;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff\">Start inspection<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Panel 3: Voice Inspect -->\r\n    <div data-panel=\"3\" style=\"display:none;position:relative;width:min(360px,100%);padding:11px;border-radius:40px;background:#0A1730;border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);animation:r360-in .46s cubic-bezier(.2,.7,.2,1) both\">\r\n      <div style=\"position:relative;overflow:hidden;border-radius:30px;background:#04101F;min-height:648px;display:flex;flex-direction:column\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;color:rgba(255,255,255,.55)\"><span>1:50<\/span><span style=\"width:16px;height:8px;border:1px solid rgba(255,255,255,.5);border-radius:2px;display:block\"><\/span><\/div>\r\n        <div style=\"text-align:center;padding:6px 18px 18px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:15px;color:#fff\">Voice Inspect<\/div>\r\n        <div style=\"flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:8px 18px 22px\">\r\n          <div style=\"position:relative;width:98px;height:98px;display:flex;align-items:center;justify-content:center\">\r\n            <span style=\"position:absolute;inset:0;border-radius:50%;background:rgba(244,6,42,.22);animation:r360-pulse 2s ease-in-out infinite\"><\/span>\r\n            <span style=\"position:absolute;inset:15px;border-radius:50%;background:#F4062A\"><\/span>\r\n            <svg viewBox=\"0 0 24 24\" style=\"position:relative;width:32px;height:32px;stroke:#fff;stroke-width:1.7;fill:none;stroke-linecap:round\"><rect x=\"9\" y=\"3\" width=\"6\" height=\"11\" rx=\"3\"\/><path d=\"M5.5 11.5a6.5 6.5 0 0 0 13 0M12 18v3\"\/><\/svg>\r\n          <\/div>\r\n          <div style=\"display:flex;align-items:flex-end;gap:4px;height:46px\">\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:#F4062A;transform-origin:bottom;animation:r360-wave 1.1s ease-in-out infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:#F4062A;transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .1s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:rgba(255,255,255,.85);transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .2s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:#F4062A;transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .3s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:rgba(255,255,255,.85);transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .45s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:#F4062A;transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .15s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:rgba(255,255,255,.85);transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .32s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:#F4062A;transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .06s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:rgba(255,255,255,.85);transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .5s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:#F4062A;transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .22s infinite\"><\/span>\r\n            <span style=\"width:4px;height:100%;border-radius:2px;background:rgba(255,255,255,.85);transform-origin:bottom;animation:r360-wave 1.1s ease-in-out .38s infinite\"><\/span>\r\n          <\/div>\r\n          <div style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Mic on &middot; auto-focus next field<\/div>\r\n        <\/div>\r\n\r\n        <div style=\"position:relative;height:172px;margin:0 18px\">\r\n          <div style=\"position:absolute;inset:0;display:flex;flex-direction:column;gap:9px;animation:r360-c3a 12s linear infinite\">\r\n            <div style=\"padding:13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\">\r\n              <div style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.66)\">Heard<\/div>\r\n              <div style=\"margin-top:7px;overflow:hidden;white-space:nowrap\"><span style=\"display:block;overflow:hidden;white-space:nowrap;font-size:12.5px;color:#fff;animation:r360-typeA 12s steps(28) infinite\">&ldquo;Left wing, six inch scratch.&rdquo;<\/span><\/div>\r\n            <\/div>\r\n            <div style=\"display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Location<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">Left front wing<\/span><\/div>\r\n            <div style=\"display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Condition<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">Scratch &middot; 6 in.<\/span><\/div>\r\n          <\/div>\r\n          <div style=\"position:absolute;inset:0;display:flex;flex-direction:column;gap:9px;animation:r360-c3b 12s linear infinite\">\r\n            <div style=\"padding:13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\">\r\n              <div style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.66)\">Heard<\/div>\r\n              <div style=\"margin-top:7px;overflow:hidden;white-space:nowrap\"><span style=\"display:block;overflow:hidden;white-space:nowrap;font-size:12.5px;color:#fff;animation:r360-typeB 12s steps(34) infinite\">&ldquo;Rear tailgate dent, paint intact.&rdquo;<\/span><\/div>\r\n            <\/div>\r\n            <div style=\"display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Location<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">Rear tailgate<\/span><\/div>\r\n            <div style=\"display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Condition<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">Dent &middot; 4 in.<\/span><\/div>\r\n          <\/div>\r\n          <div style=\"position:absolute;inset:0;display:flex;flex-direction:column;gap:9px;animation:r360-c3c 12s linear infinite\">\r\n            <div style=\"padding:13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\">\r\n              <div style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.66)\">Heard<\/div>\r\n              <div style=\"margin-top:7px;overflow:hidden;white-space:nowrap\"><span style=\"display:block;overflow:hidden;white-space:nowrap;font-size:12.5px;color:#fff;animation:r360-typeC 12s steps(33) infinite\">&ldquo;Windscreen chip above the wiper.&rdquo;<\/span><\/div>\r\n            <\/div>\r\n            <div style=\"display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Location<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">Windscreen<\/span><\/div>\r\n            <div style=\"display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-radius:8px;background:#0B2144;border:1px solid rgba(255,255,255,.12)\"><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68)\">Condition<\/span><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#fff\">Chip &middot; passenger<\/span><\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div style=\"padding:16px 18px 18px\"><div style=\"text-align:center;padding:15px 0;border-radius:8px;background:#F4062A;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff\">Save note<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Panel 4: Smart Review -->\r\n    <div data-panel=\"4\" style=\"display:none;width:min(628px,100%);border-radius:12px;overflow:hidden;background:#0A1730;border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 90px rgba(0,0,0,.55);animation:r360-in .46s cubic-bezier(.2,.7,.2,1) both\">\r\n      <div style=\"display:flex;align-items:center;gap:10px;padding:9px 12px;background:#0A1730;border-bottom:1px solid rgba(255,255,255,.1)\">\r\n        <span style=\"display:flex;gap:5px\"><span style=\"width:9px;height:9px;border-radius:50%;background:#FF5F57\"><\/span><span style=\"width:9px;height:9px;border-radius:50%;background:#FEBC2E\"><\/span><span style=\"width:9px;height:9px;border-radius:50%;background:#28C840\"><\/span><\/span>\r\n        <span style=\"flex:1;max-width:280px;padding:4px 10px;border-radius:4px;background:rgba(255,255,255,.08);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:rgba(255,255,255,.6)\">app.record360.com\/inspections\/HTZCR2<\/span>\r\n      <\/div>\r\n\r\n      <div style=\"display:flex;flex-direction:column;min-height:470px;background:#F5F7FA\">\r\n        <div style=\"flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#021639\">\r\n          <img decoding=\"async\" data-img=\"logoWhiteSvg\" src=\"\/wp-content\/uploads\/2026\/09\/hero-logo-white-OPTIONAL-scaled.png\" alt=\"Record360 by Point of Rental\" style=\"display:block;width:112px;height:auto\">\r\n          <span style=\"display:flex;align-items:center;gap:14px\">\r\n            <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6)\">Inspections<\/span>\r\n            <span style=\"width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:9.5px;font-weight:700;color:#fff\">JD<\/span>\r\n          <\/span>\r\n        <\/div>\r\n        <div style=\"position:relative;flex:1;min-width:0;padding:16px 14px;display:flex\">\r\n          <div style=\"position:absolute;inset:0;padding:14px 16px\">\r\n            <div style=\"display:flex;align-items:baseline;gap:10px\"><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:17px;color:#021639\">HTZCR2<\/span><span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;color:#697486\">Updated on 20 August 2021<\/span><\/div>\r\n            <div style=\"margin-top:12px;height:9px;width:60%;border-radius:2px;background:#E4E6EA\"><\/div>\r\n            <div style=\"margin-top:8px;height:9px;width:74%;border-radius:2px;background:#E4E6EA\"><\/div>\r\n            <div style=\"margin-top:14px;display:flex;gap:8px\"><span style=\"height:56px;flex:1;border-radius:6px;background:#E4E6EA\"><\/span><span style=\"height:56px;flex:1;border-radius:6px;background:#E4E6EA\"><\/span><span style=\"height:56px;flex:1;border-radius:6px;background:#E4E6EA\"><\/span><\/div>\r\n          <\/div>\r\n          <div style=\"position:absolute;inset:0;background:rgba(2,22,57,.55)\"><\/div>\r\n\r\n          <div style=\"position:relative;flex:1;min-width:0;border-radius:8px;background:#fff;box-shadow:0 16px 48px rgba(0,0,0,.21);padding:14px;display:flex;flex-direction:column\">\r\n            <div style=\"display:flex;align-items:center;justify-content:space-between\">\r\n              <span style=\"display:flex;align-items:center;gap:7px\"><svg viewBox=\"0 0 24 24\" style=\"width:15px;height:15px;stroke:#021639;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round\"><path d=\"M12 3.5l1.9 4.6 4.6 1.9-4.6 1.9L12 16.5l-1.9-4.6L5.5 10l4.6-1.9z\"\/><path d=\"M18.5 16.5l.8 1.9 1.9.8-1.9.8-.8 1.9-.8-1.9-1.9-.8 1.9-.8z\"\/><\/svg><span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:14px;color:#021639\">360 AI Damage Review<\/span><\/span>\r\n              <svg viewBox=\"0 0 24 24\" style=\"width:14px;height:14px;stroke:#697486;stroke-width:1.8;fill:none;stroke-linecap:round\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg>\r\n            <\/div>\r\n            <div style=\"margin-top:10px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11.5px;font-weight:700;color:#F4062A\">Damage Detected<\/div>\r\n            <div style=\"margin-top:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;line-height:1.4;color:#697486\">360 AI detected photos that may contain damage. Review photos to confirm no damage is present.<\/div>\r\n\r\n            <div style=\"margin-top:10px;flex:1;min-height:270px;display:flex;gap:10px\">\r\n              <div style=\"position:relative;flex:1.15;min-width:0;border-radius:6px;overflow:hidden;background:#000\">\r\n                <img data-img=\"bodyDentsRaw\" src=\"\/wp-content\/uploads\/2026\/09\/body-dents-raw-1.jpg\" alt=\"Vehicle body panel photo showing a dent, as reviewed in the 360AI Damage Review dashboard\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover\">\r\n                <div style=\"position:absolute;inset:0;animation:r360-heaton 6s ease-in-out infinite\">\r\n                  <img data-img=\"bodyDentsRaw\" src=\"\/wp-content\/uploads\/2026\/09\/body-dents-raw-1.jpg\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.7) saturate(.6)\">\r\n                  <img data-img=\"bodyDentsHeatmapFit\" src=\"\/wp-content\/uploads\/2026\/09\/body-dents-heatmap-1.jpg\" alt=\"360AI heatmap overlay pinpointing the dent location\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:.95\">\r\n                <\/div>\r\n                <div style=\"position:absolute;left:29%;top:46%;width:96px;height:82px;transform:translate(-50%,-50%);pointer-events:none\">\r\n                  <span style=\"position:absolute;left:0;top:0;width:15px;height:15px;border-left:2px solid #F4062A;border-top:2px solid #F4062A\"><\/span>\r\n                  <span style=\"position:absolute;right:0;top:0;width:15px;height:15px;border-right:2px solid #F4062A;border-top:2px solid #F4062A\"><\/span>\r\n                  <span style=\"position:absolute;left:0;bottom:0;width:15px;height:15px;border-left:2px solid #F4062A;border-bottom:2px solid #F4062A\"><\/span>\r\n                  <span style=\"position:absolute;right:0;bottom:0;width:15px;height:15px;border-right:2px solid #F4062A;border-bottom:2px solid #F4062A\"><\/span>\r\n                <\/div>\r\n                <span style=\"position:absolute;left:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center\"><svg viewBox=\"0 0 24 24\" style=\"width:11px;height:11px;stroke:#021639;stroke-width:2.2;fill:none;stroke-linecap:round;stroke-linejoin:round\"><path d=\"M14 6l-6 6 6 6\"\/><\/svg><\/span>\r\n                <span style=\"position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center\"><svg viewBox=\"0 0 24 24\" style=\"width:11px;height:11px;stroke:#021639;stroke-width:2.2;fill:none;stroke-linecap:round;stroke-linejoin:round\"><path d=\"M10 6l6 6-6 6\"\/><\/svg><\/span>\r\n              <\/div>\r\n\r\n              <div style=\"flex:1;min-width:0;border-radius:6px;background:#F5F7FA;padding:10px;display:flex;flex-direction:column\">\r\n                <div style=\"position:relative;display:flex;padding:3px;border-radius:999px;background:#E4E6EA;align-self:flex-start\">\r\n                  <span style=\"position:relative;z-index:1;padding:4px 12px;border-radius:999px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;color:#021639\">Original<\/span>\r\n                  <span style=\"position:relative;z-index:1;padding:4px 12px;border-radius:999px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;color:#021639\">Heatmap<\/span>\r\n                  <span style=\"position:absolute;left:3px;top:3px;bottom:3px;width:62px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(2,22,57,.18);animation:r360-origon 6s ease-in-out infinite\"><\/span>\r\n                  <span style=\"position:absolute;right:3px;top:3px;bottom:3px;width:66px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(2,22,57,.18);animation:r360-heaton 6s ease-in-out infinite\"><\/span>\r\n                <\/div>\r\n\r\n                <div style=\"margin-top:12px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;font-weight:700;color:#021639\">Metadata<\/div>\r\n                <div style=\"margin-top:5px;display:flex;justify-content:space-between;gap:14px;padding:4px 6px;background:#fff;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:#021639\"><span style=\"color:#697486\">Taken<\/span><span>4 Mar 2024 &middot; 2:20 pm<\/span><\/div>\r\n                <div style=\"display:flex;justify-content:space-between;gap:14px;padding:4px 6px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:#021639\"><span style=\"color:#697486\">Orientation<\/span><span>Portrait<\/span><\/div>\r\n                <div style=\"display:flex;justify-content:space-between;gap:14px;padding:4px 6px;background:#fff;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:#021639\"><span style=\"color:#697486\">Unit<\/span><span>HTZCR2<\/span><\/div>\r\n\r\n                <div style=\"margin-top:12px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;font-weight:700;color:#021639\">Update Damage Tags<\/div>\r\n                <div style=\"margin-top:6px;display:flex;flex-wrap:wrap;gap:5px\">\r\n                  <span style=\"padding:4px 9px;border-radius:999px;background:#fff;border:1px solid #28599C;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;font-weight:700;color:#021639\">Dent<\/span>\r\n                  <span style=\"padding:4px 9px;border-radius:999px;background:#fff;border:1px solid #E4E6EA;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:#021639\">Scratch<\/span>\r\n                  <span style=\"padding:4px 9px;border-radius:999px;background:#fff;border:1px solid #E4E6EA;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:#021639\">Missing<\/span>\r\n                  <span style=\"padding:4px 9px;border-radius:999px;background:#fff;border:1px solid #E4E6EA;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:#021639\">Cracked<\/span>\r\n                  <span style=\"padding:4px 9px;border-radius:999px;background:#fff;border:1px solid #E4E6EA;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10px;color:#021639\">Other<\/span>\r\n                <\/div>\r\n\r\n                <div style=\"margin-top:auto;padding-top:12px\">\r\n                  <div style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;font-weight:700;color:#021639\">Mark As<\/div>\r\n                  <div style=\"margin-top:6px;display:flex;gap:6px\">\r\n                    <span style=\"flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 0;border-radius:3px;background:#F4062A;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;font-weight:700;color:#fff\"><svg viewBox=\"0 0 24 24\" style=\"width:12px;height:12px;stroke:#fff;stroke-width:1.9;fill:none;stroke-linecap:round\"><path d=\"M12 4.5 2.8 20h18.4z\"\/><path d=\"M12 10v4.4M12 17.2v.2\"\/><\/svg>Damaged<\/span>\r\n                    <span style=\"flex:1;text-align:center;padding:7px 0;border-radius:3px;background:#137D6C;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;font-weight:700;color:#fff\">Not Damaged<\/span>\r\n                  <\/div>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div style=\"margin-top:10px;display:flex;gap:6px\">\r\n              <span style=\"position:relative;width:46px;height:38px;border-radius:4px;overflow:hidden;border:2px solid #F4062A\"><img data-img=\"bodyDentsRaw\" src=\"\/wp-content\/uploads\/2026\/09\/body-dents-raw-1.jpg\" alt=\"Thumbnail of the dent photo currently under review\" loading=\"lazy\" decoding=\"async\" style=\"width:100%;height:100%;object-fit:cover\"><\/span>\r\n              <span style=\"position:relative;width:46px;height:38px;border-radius:4px;overflow:hidden;border:1px solid #E4E6EA\"><img data-img=\"bodyScratchRaw\" src=\"\/wp-content\/uploads\/2026\/09\/body-scratch-raw-1.jpg\" alt=\"Thumbnail of a body panel scratch photo\" loading=\"lazy\" decoding=\"async\" style=\"width:100%;height:100%;object-fit:cover\"><\/span>\r\n              <span style=\"position:relative;width:46px;height:38px;border-radius:4px;overflow:hidden;border:1px solid #E4E6EA\"><img data-img=\"tireNailRaw\" src=\"\/wp-content\/uploads\/2026\/09\/tire-nail-raw-1.jpg\" alt=\"Thumbnail of a tyre nail puncture photo\" loading=\"lazy\" decoding=\"async\" style=\"width:100%;height:100%;object-fit:cover\"><\/span>\r\n              <span style=\"position:relative;width:46px;height:38px;border-radius:4px;overflow:hidden;border:1px solid #E4E6EA\"><img data-img=\"bodyHoodScratchRaw\" src=\"\/wp-content\/uploads\/2026\/09\/body-hood-scratch-raw-1.jpg\" alt=\"Thumbnail of a hood scratch photo\" loading=\"lazy\" decoding=\"async\" style=\"width:100%;height:100%;object-fit:cover\"><\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<div id=\"suite\" style=\"position:relative;width:min(1280px,100%);margin:0 auto;padding:46px 40px 56px\">\r\n  <div style=\"display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14)\">\r\n    <span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:rgba(255,255,255,.55)\">The 360AI suite<\/span>\r\n    <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:12px;color:rgba(255,255,255,.66)\">Select a capability to see it running<\/span>\r\n  <\/div>\r\n\r\n  <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-bottom:1px solid rgba(255,255,255,.14)\">\r\n\r\n    <button type=\"button\" class=\"r360ai-tile\" data-tile=\"0\" data-active=\"true\">\r\n      <span data-bar style=\"position:absolute;left:0;right:0;top:0;height:3px;background:rgba(255,255,255,.35)\"><span data-fill style=\"display:block;height:100%;background:#fff;animation:r360-grow 9s linear\"><\/span><\/span>\r\n      <svg viewBox=\"0 0 40 40\" style=\"width:34px;height:34px;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;display:block\" data-icon stroke=\"#fff\"><circle cx=\"20\" cy=\"20\" r=\"14.5\"\/><circle cx=\"20\" cy=\"20\" r=\"6\"\/><path d=\"M20 2.5v5M20 32.5v5M2.5 20h5M32.5 20h5\"\/><\/svg>\r\n      <div style=\"margin-top:20px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#fff\">Damage Detection<\/div>\r\n      <div data-desc style=\"margin-top:7px;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.92)\">Spot difficult-to-see damage immediately with specialized scanning that maps issues directly on the screen.<\/div>\r\n    <\/button>\r\n\r\n    <button type=\"button\" class=\"r360ai-tile\" data-tile=\"1\">\r\n      <span data-bar style=\"display:none;position:absolute;left:0;right:0;top:0;height:3px;background:rgba(255,255,255,.35)\"><span data-fill style=\"display:block;height:100%;background:#fff;animation:r360-grow 9s linear\"><\/span><\/span>\r\n      <svg viewBox=\"0 0 40 40\" style=\"width:34px;height:34px;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;display:block\" data-icon stroke=\"rgba(255,255,255,.85)\"><rect x=\"4\" y=\"8\" width=\"32\" height=\"24\" rx=\"3\"\/><circle cx=\"20\" cy=\"20\" r=\"6.5\"\/><path d=\"M14 8l2.5-3.5h7L26 8\"\/><\/svg>\r\n      <div style=\"margin-top:20px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#fff\">Blur Detection<\/div>\r\n      <div data-desc style=\"margin-top:7px;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.58)\">Catch unusable photos on the spot to ensure undeniable proof.<\/div>\r\n    <\/button>\r\n\r\n    <button type=\"button\" class=\"r360ai-tile\" data-tile=\"2\">\r\n      <span data-bar style=\"display:none;position:absolute;left:0;right:0;top:0;height:3px;background:rgba(255,255,255,.35)\"><span data-fill style=\"display:block;height:100%;background:#fff;animation:r360-grow 9s linear\"><\/span><\/span>\r\n      <svg viewBox=\"0 0 40 40\" style=\"width:34px;height:34px;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;display:block\" data-icon stroke=\"rgba(255,255,255,.85)\"><path d=\"M4 13V6h7M29 6h7v7M36 27v7h-7M11 34H4v-7\"\/><path d=\"M13 13v14M18 13v14M23 13v14M27 13v14\"\/><\/svg>\r\n      <div style=\"margin-top:20px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#fff\">Smart Scan<\/div>\r\n      <div data-desc style=\"margin-top:7px;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.58)\">Scan a VIN, plate, or barcode to eliminate manual entry and load exact unit details.<\/div>\r\n    <\/button>\r\n\r\n    <button type=\"button\" class=\"r360ai-tile\" data-tile=\"3\">\r\n      <span data-bar style=\"display:none;position:absolute;left:0;right:0;top:0;height:3px;background:rgba(255,255,255,.35)\"><span data-fill style=\"display:block;height:100%;background:#fff;animation:r360-grow 9s linear\"><\/span><\/span>\r\n      <svg viewBox=\"0 0 40 40\" style=\"width:34px;height:34px;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;display:block\" data-icon stroke=\"rgba(255,255,255,.85)\"><rect x=\"15\" y=\"4\" width=\"10\" height=\"18\" rx=\"5\"\/><path d=\"M9 19a11 11 0 0 0 22 0M20 30v6M14 36h12\"\/><\/svg>\r\n      <div style=\"margin-top:20px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#fff\">Voice Inspect<\/div>\r\n      <div data-desc style=\"margin-top:7px;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.58)\">Turn spoken observations directly into structured inspection data.<\/div>\r\n    <\/button>\r\n\r\n    <button type=\"button\" class=\"r360ai-tile\" data-tile=\"4\">\r\n      <span data-bar style=\"display:none;position:absolute;left:0;right:0;top:0;height:3px;background:rgba(255,255,255,.35)\"><span data-fill style=\"display:block;height:100%;background:#fff;animation:r360-grow 9s linear\"><\/span><\/span>\r\n      <svg viewBox=\"0 0 40 40\" style=\"width:34px;height:34px;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;display:block\" data-icon stroke=\"rgba(255,255,255,.85)\"><path d=\"M18 9h18M18 20h18M18 31h18\"\/><path d=\"m4 9 3 3 5.5-5.5M4 20l3 3 5.5-5.5M4 31l3 3 5.5-5.5\"\/><\/svg>\r\n      <div style=\"margin-top:20px;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#fff\">Smart Review<\/div>\r\n      <div data-desc style=\"margin-top:7px;font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.58)\">Review AI-flagged photos in one queue to make the final call on billing for damage.<\/div>\r\n    <\/button>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var root = document.getElementById('r360ai-header');\r\n  if(!root) return;\r\n\r\n  var R360AI_IMAGES = {\"glassChipRaw\": \"\/wp-content\/uploads\/2026\/09\/glass-chip-raw-1.jpg\", \"glassChipHeatmap\": \"\/wp-content\/uploads\/2026\/09\/glass-chip-heatmap-1.png\", \"glassCrackRaw\": \"\/wp-content\/uploads\/2026\/09\/glass-crack-raw-1.jpg\", \"glassCrackHeatmap\": \"\/wp-content\/uploads\/2026\/09\/glass-crack-heatmap-1.png\", \"tireNailRaw\": \"\/wp-content\/uploads\/2026\/09\/tire-nail-raw-1.jpg\", \"tireNailHeatmap\": \"\/wp-content\/uploads\/2026\/09\/tire-nail-heatmap-1.png\", \"tireSidewallRaw\": \"\/wp-content\/uploads\/2026\/09\/tire-sidewall-raw-1.jpg\", \"tireSidewallHeatmap\": \"\/wp-content\/uploads\/2026\/09\/tire-sidewall-heatmap-1.png\", \"bodyHoodScratchRaw\": \"\/wp-content\/uploads\/2026\/09\/body-hood-scratch-raw-1.jpg\", \"bodyDentsRaw\": \"\/wp-content\/uploads\/2026\/09\/body-dents-raw-1.jpg\", \"bodyDentsHeatmapFit\": \"\/wp-content\/uploads\/2026\/09\/body-dents-heatmap-1.jpg\", \"bodyScratchRaw\": \"\/wp-content\/uploads\/2026\/09\/body-scratch-raw-1.jpg\", \"logoWhiteSvg\": \"\/wp-content\/uploads\/2026\/09\/hero-logo-white-OPTIONAL-scaled.png\"};\r\n  Object.keys(R360AI_IMAGES).forEach(function(k){\r\n    root.querySelectorAll('[data-img=\"' + k + '\"]').forEach(function(img){ img.src = R360AI_IMAGES[k]; });\r\n  });\r\n\r\n\r\n  var CYCLE_SECONDS = 9;\r\n  var AUTO_CYCLE = true;\r\n  var state = { active: 0, example: 0 };\r\n  var timer = null;\r\n  var remainingMs = CYCLE_SECONDS * 1000;\r\n  var armedAt = 0;\r\n  var paused = false;\r\n\r\n  var tiles = root.querySelectorAll('.r360ai-tile');\r\n  var panels = root.querySelectorAll('[data-panel]');\r\n  var examples = root.querySelectorAll('[data-example]');\r\n  var dots = root.querySelectorAll('[data-pick-e]');\r\n  var scrub = root.querySelector('[data-scrub]');\r\n  var phoneWidget = root.querySelector('[data-phone-widget]');\r\n\r\n  function reducedMotion(){\r\n    return window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n  }\r\n\r\n  function resetWipe(){\r\n    examples.forEach(function(ex){\r\n      var after = ex.querySelector('[data-after]');\r\n      if(after){\r\n        after.style.clipPath = '';\r\n        after.style.animation = 'none';\r\n        void after.offsetWidth;\r\n        after.style.animation = 'r360-wipe 8.5s cubic-bezier(.4,0,.2,1) infinite';\r\n      }\r\n    });\r\n    var handle = root.querySelector('[data-handle]');\r\n    if(handle){\r\n      handle.style.left = '';\r\n      handle.style.animation = 'none';\r\n      void handle.offsetWidth;\r\n      handle.style.animation = 'r360-handle 8.5s cubic-bezier(.4,0,.2,1) infinite';\r\n    }\r\n  }\r\n\r\n  function restartAnim(el){\r\n    if(!el) return;\r\n    el.style.animation = 'none';\r\n    void el.offsetWidth;\r\n    el.style.animation = '';\r\n  }\r\n\r\n  function render(){\r\n    var effectiveCycle = (AUTO_CYCLE && !reducedMotion()) ? CYCLE_SECONDS : 0;\r\n\r\n    tiles.forEach(function(tile, i){\r\n      var isActive = state.active === i;\r\n      if(isActive){ tile.setAttribute('data-active','true'); } else { tile.removeAttribute('data-active'); }\r\n\r\n      var icon = tile.querySelector('[data-icon]');\r\n      if(icon){\r\n        icon.setAttribute('stroke', isActive ? '#fff' : (i===0 ? '#F4062A' : 'rgba(255,255,255,.85)'));\r\n      }\r\n      var desc = tile.querySelector('[data-desc]');\r\n      if(desc){\r\n        desc.style.color = isActive ? 'rgba(255,255,255,.92)' : 'rgba(255,255,255,.58)';\r\n      }\r\n      var bar = tile.querySelector('[data-bar]');\r\n      var fill = tile.querySelector('[data-fill]');\r\n      if(bar){\r\n        if(isActive && effectiveCycle > 0){\r\n          bar.style.display = '';\r\n          if(fill){\r\n            fill.style.animation = 'none';\r\n            void fill.offsetWidth;\r\n            fill.style.animation = 'r360-grow ' + effectiveCycle + 's linear';\r\n          }\r\n        } else {\r\n          bar.style.display = 'none';\r\n        }\r\n      }\r\n    });\r\n\r\n    panels.forEach(function(panel){\r\n      var idx = parseInt(panel.getAttribute('data-panel'), 10);\r\n      panel.style.display = (idx === state.active) ? '' : 'none';\r\n    });\r\n\r\n    examples.forEach(function(ex){\r\n      var idx = parseInt(ex.getAttribute('data-example'), 10);\r\n      ex.style.display = (idx === state.example) ? '' : 'none';\r\n    });\r\n\r\n    dots.forEach(function(dot){\r\n      var idx = parseInt(dot.getAttribute('data-pick-e'), 10);\r\n      dot.style.background = (idx === state.example) ? '#F4062A' : 'rgba(255,255,255,.28)';\r\n    });\r\n\r\n    fitHero();\r\n  }\r\n\r\n  function fitHero(){\r\n    if(window.innerWidth >= 1024){\r\n      var docTop = root.getBoundingClientRect().top + window.scrollY;\r\n      var avail = window.innerHeight - docTop;\r\n      root.style.maxHeight = Math.max(avail, 520) + 'px';\r\n    } else {\r\n      root.style.maxHeight = '';\r\n    }\r\n\r\n    var visible = null;\r\n    panels.forEach(function(p){ if(p.style.display !== 'none') visible = p; });\r\n\r\n    if(visible){\r\n      visible.style.animation = 'none';\r\n      visible.style.transform = '';\r\n    }\r\n    if(!phoneWidget) return;\r\n\r\n    var availH = phoneWidget.clientHeight;\r\n    if(!availH) return;\r\n\r\n    if(visible){\r\n      var cardH = visible.getBoundingClientRect().height;\r\n      if(cardH){\r\n        var BASELINE_SCALE = 0.82;\r\n        var pf = Math.min(BASELINE_SCALE, availH \/ cardH);\r\n        visible.style.transform = pf < 0.995 ? 'scale(' + pf + ')' : '';\r\n      }\r\n    }\r\n  }\r\n\r\n  function arm(durationMs){\r\n    clearTimeout(timer);\r\n    if(!AUTO_CYCLE || reducedMotion() || paused) return;\r\n    var d = (typeof durationMs === 'number') ? durationMs : CYCLE_SECONDS * 1000;\r\n    remainingMs = d;\r\n    armedAt = Date.now();\r\n    timer = setTimeout(function(){\r\n      state.active = (state.active + 1) % 5;\r\n      resetWipe();\r\n      render();\r\n      arm();\r\n    }, d);\r\n  }\r\n\r\n  function pauseCycle(){\r\n    if(paused) return;\r\n    paused = true;\r\n    if(timer){\r\n      remainingMs = Math.max(0, remainingMs - (Date.now() - armedAt));\r\n      clearTimeout(timer);\r\n      timer = null;\r\n    }\r\n    tiles.forEach(function(tile){\r\n      var fill = tile.querySelector('[data-fill]');\r\n      if(fill) fill.style.animationPlayState = 'paused';\r\n    });\r\n  }\r\n\r\n  function resumeCycle(){\r\n    if(!paused) return;\r\n    paused = false;\r\n    tiles.forEach(function(tile){\r\n      var fill = tile.querySelector('[data-fill]');\r\n      if(fill) fill.style.animationPlayState = 'running';\r\n    });\r\n    arm(remainingMs);\r\n  }\r\n\r\n  function pick(i){\r\n    state.active = i;\r\n    resetWipe();\r\n    render();\r\n    arm();\r\n  }\r\n\r\n  function pickE(i){\r\n    state.example = i;\r\n    resetWipe();\r\n    render();\r\n  }\r\n\r\n  tiles.forEach(function(tile){\r\n    tile.addEventListener('click', function(){\r\n      pick(parseInt(tile.getAttribute('data-tile'), 10));\r\n    });\r\n  });\r\n\r\n  dots.forEach(function(dot){\r\n    dot.addEventListener('click', function(e){\r\n      e.stopPropagation();\r\n      pickE(parseInt(dot.getAttribute('data-pick-e'), 10));\r\n    });\r\n  });\r\n\r\n  if(scrub){\r\n    scrub.addEventListener('pointerdown', function(e){\r\n      var box = scrub;\r\n      var activeExampleEl = box.querySelector('[data-example=\"' + state.example + '\"]');\r\n      var after = activeExampleEl && activeExampleEl.querySelector('[data-after]');\r\n      var handle = root.querySelector('[data-handle]');\r\n      if(!after || !handle) return;\r\n\r\n      function move(ev){\r\n        var r = box.getBoundingClientRect();\r\n        var pct = Math.max(4, Math.min(96, ((ev.clientX - r.left) \/ r.width) * 100));\r\n        after.style.animation = 'none';\r\n        handle.style.animation = 'none';\r\n        after.style.clipPath = 'inset(0 0 0 ' + pct + '%)';\r\n        handle.style.left = pct + '%';\r\n      }\r\n      function up(){\r\n        window.removeEventListener('pointermove', move);\r\n        window.removeEventListener('pointerup', up);\r\n      }\r\n      move(e);\r\n      window.addEventListener('pointermove', move);\r\n      window.addEventListener('pointerup', up);\r\n    });\r\n  }\r\n\r\n  if(phoneWidget){\r\n    phoneWidget.addEventListener('mouseenter', pauseCycle);\r\n    phoneWidget.addEventListener('mouseleave', resumeCycle);\r\n  }\r\n\r\n  var fitResizeTimer;\r\n  window.addEventListener('resize', function(){\r\n    clearTimeout(fitResizeTimer);\r\n    fitResizeTimer = setTimeout(fitHero, 120);\r\n  });\r\n\r\n  render();\r\n  arm();\r\n})();\r\n<\/script>\r\n<\/div>\r\n<div id=\"r360ai-body\">\r\n<style>\r\n#r360ai-body{font-family:\"Source Sans 3\",-apple-system,\"Segoe UI\",system-ui,sans-serif}\r\n#r360ai-body *{box-sizing:border-box}\r\n#r360ai-body a{color:#F4062A;text-decoration:none}\r\n#r360ai-body a:hover{color:#fff}\r\n@keyframes r360b-wipe{0%,8%{clip-path:inset(0 0 0 88%)}46%,62%{clip-path:inset(0 0 0 13%)}96%,100%{clip-path:inset(0 0 0 88%)}}\r\n@keyframes r360b-handle{0%,8%{left:88%}46%,62%{left:13%}96%,100%{left:88%}}\r\n@keyframes r360b-blink{0%,100%{opacity:1}50%{opacity:.15}}\r\n@media (prefers-reduced-motion:reduce){#r360ai-body *{animation:none !important}}\r\n#r360ai-body .r360aib-btn-primary{display:inline-flex;align-items:center;gap:20px;padding:18px 28px;border-radius:3px;background:#F4062A;color:#fff;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:background .18s ease}\r\n#r360ai-body .r360aib-btn-primary:hover{background:#D90526;color:#fff}\r\n#r360ai-body .r360aib-arrow{transition:border-color 160ms ease-out,background 160ms ease-out}\r\n#r360ai-body .r360aib-arrow.-ghost:hover{border-color:#021639}\r\n#r360ai-body .r360aib-arrow.-solid:hover{background:#D90526}\r\n#r360ai-body .r360aib-cat{transition:border-color 160ms ease-out}\r\n#r360ai-body .r360aib-chip{transition:background 120ms ease-out,border-color 120ms ease-out,color 120ms ease-out}\r\n#r360ai-body .r360b-map-hub{position:absolute;display:flex;flex-direction:column;align-items:center;gap:6px;color:#fff;text-align:center}\r\n#r360ai-body .r360b-map-hub b{font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:14px}\r\n#r360ai-body .r360b-map-hub small{font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.7)}\r\n#r360ai-body .r360b-map-point{position:absolute;display:flex;flex-direction:column;gap:2px;color:#fff}\r\n#r360ai-body .r360b-map-point i{width:11px;height:11px;margin-bottom:6px;border:3px solid #021639;border-radius:50%;background:#137D6C;box-shadow:0 0 0 1px rgba(255,255,255,.5)}\r\n#r360ai-body .r360b-map-point b{font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:13px;white-space:nowrap}\r\n#r360ai-body .r360b-map-point small{font-size:11px;color:rgba(255,255,255,.55);white-space:nowrap}\r\n#r360ai-body .r360b-map-line{position:absolute;left:0;top:0;height:1px;background:rgba(255,255,255,.28);transform-origin:left center;pointer-events:none}\r\n#r360ai-body .r360b-map-line::after{content:'';position:absolute;width:5px;height:5px;right:15%;top:-2px;border-radius:50%;background:#F4062A;animation:r360b-map-travel 2.6s ease-in-out infinite}\r\n#r360ai-body .r360b-map-line[data-line=\"customer\"]::after{animation-delay:.45s}\r\n#r360ai-body .r360b-map-line[data-line=\"lot\"]::after{animation-delay:.9s}\r\n#r360ai-body .r360b-map-line[data-line=\"service\"]::after{animation-delay:1.35s}\r\n@keyframes r360b-map-travel{0%,100%{right:90%;opacity:0}20%,80%{opacity:1}50%{right:5%}}\r\n<\/style>\r\n\r\n<section style=\"background:#fff;color:#021639\">\r\n  <div style=\"width:min(1280px,100%);margin:0 auto;padding:88px 40px\">\r\n    <div style=\"max-width:780px\">\r\n      <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#F4062A\">360AI &middot; Damage Detection<\/div>\r\n      <h2 style=\"margin:18px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(28px,2.6vw,40px);line-height:1.12;letter-spacing:-.02em;color:#021639;text-wrap:pretty\">A second set of eyes for difficult-to-see damage.<\/h2>\r\n      <p style=\"margin:18px 0 0;font-size:18px;line-height:1.55;color:#697486\">Specialised AI models scan glass, tyres, and body panels as photos are captured, using heatmaps to pinpoint subtle damage and direct your team to areas that deserve a closer look.<\/p>\r\n    <\/div>\r\n\r\n    <div style=\"margin-top:44px;display:flex;flex-wrap:wrap;gap:24px;align-items:stretch\">\r\n      <div style=\"flex:1 1 320px;min-width:0;max-width:400px;display:flex;flex-direction:column;gap:12px\">\r\n\r\n        <div data-cat=\"glass\" class=\"r360aib-cat\" style=\"padding:20px;border-radius:8px;background:#fff;cursor:pointer;border:1px solid #28599C\">\r\n          <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#021639\">Glass Detect<\/div>\r\n          <p style=\"margin:8px 0 0;font-size:14.5px;line-height:1.5;color:#697486\">Protect your margins by catching the difficult-to-see windscreen damage that manual inspections miss.<\/p>\r\n          <div data-catchips=\"glass\" style=\"display:flex;flex-wrap:wrap;gap:8px;margin-top:14px\">\r\n            <button type=\"button\" data-chip-cat=\"glass\" data-chip-idx=\"0\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Chip<\/button>\r\n            <button type=\"button\" data-chip-cat=\"glass\" data-chip-idx=\"1\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Crack<\/button>\r\n            <button type=\"button\" data-chip-cat=\"glass\" data-chip-idx=\"2\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Knick<\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div data-cat=\"tire\" class=\"r360aib-cat\" style=\"padding:20px;border-radius:8px;background:#fff;cursor:pointer;border:1px solid #E4E6EA\">\r\n          <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#021639\">Tyre Detect<\/div>\r\n          <p style=\"margin:8px 0 0;font-size:14.5px;line-height:1.5;color:#697486\">Avoid eating the cost of compromised tyres and stay compliant with local tyre safety regulations.<\/p>\r\n          <div data-catchips=\"tire\" style=\"display:none;flex-wrap:wrap;gap:8px;margin-top:14px\">\r\n            <button type=\"button\" data-chip-cat=\"tire\" data-chip-idx=\"0\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Puncture<\/button>\r\n            <button type=\"button\" data-chip-cat=\"tire\" data-chip-idx=\"1\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Sidewall cut<\/button>\r\n            <button type=\"button\" data-chip-cat=\"tire\" data-chip-idx=\"2\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Tread<\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div data-cat=\"body\" class=\"r360aib-cat\" style=\"padding:20px;border-radius:8px;background:#fff;cursor:pointer;border:1px solid #E4E6EA\">\r\n          <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:18px;color:#021639\">Body Detect<\/div>\r\n          <p style=\"margin:8px 0 0;font-size:14.5px;line-height:1.5;color:#697486\">Recover repair costs faster with comprehensive scanning for body scratches, scrapes, dents, and other imperfections.<\/p>\r\n          <div data-catchips=\"body\" style=\"display:none;flex-wrap:wrap;gap:8px;margin-top:14px\">\r\n            <button type=\"button\" data-chip-cat=\"body\" data-chip-idx=\"0\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Hood scratch<\/button>\r\n            <button type=\"button\" data-chip-cat=\"body\" data-chip-idx=\"1\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Dent<\/button>\r\n            <button type=\"button\" data-chip-cat=\"body\" data-chip-idx=\"2\" class=\"r360aib-chip\" style=\"padding:7px 13px;border-radius:3px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer\">Panel scratch<\/button>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div style=\"flex:1 1 520px;min-width:0\">\r\n        <div data-dg-scrub style=\"position:relative;overflow:hidden;border-radius:8px;border:1px solid #E4E6EA;background:#000;aspect-ratio:4\/3;cursor:ew-resize;user-select:none;touch-action:none;box-shadow:0 4px 12px rgba(2,22,57,.08)\">\r\n          <img data-dg-before draggable=\"false\" alt=\"Raw photo of glass chip damage\" loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A\/\/www.w3.org\/2000\/svg%27%20width%3D%27800%27%20height%3D%27600%27%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27%23e2e5ea%27\/%3E%3Crect%20x%3D%271%27%20y%3D%271%27%20width%3D%27798%27%20height%3D%27598%27%20fill%3D%27none%27%20stroke%3D%27%23b8bec9%27%20stroke-width%3D%272%27%20stroke-dasharray%3D%278%2C6%27\/%3E%3Ctext%20x%3D%2750%25%27%20y%3D%2750%25%27%20font-family%3D%27Arial%2CHelvetica%2Csans-serif%27%20font-size%3D%2728%27%20fill%3D%27%237a8291%27%20text-anchor%3D%27middle%27%20dominant-baseline%3D%27middle%27%3EDg%20Before%3C\/text%3E%3C\/svg%3E\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover\">\r\n          <div data-after=\"1\" style=\"position:absolute;inset:0;animation:r360b-wipe 8.5s cubic-bezier(.4,0,.2,1) infinite\">\r\n            <img data-dg-before2 draggable=\"false\" alt=\"\" loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A\/\/www.w3.org\/2000\/svg%27%20width%3D%27800%27%20height%3D%27600%27%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27%23e2e5ea%27\/%3E%3Crect%20x%3D%271%27%20y%3D%271%27%20width%3D%27798%27%20height%3D%27598%27%20fill%3D%27none%27%20stroke%3D%27%23b8bec9%27%20stroke-width%3D%272%27%20stroke-dasharray%3D%278%2C6%27\/%3E%3Ctext%20x%3D%2750%25%27%20y%3D%2750%25%27%20font-family%3D%27Arial%2CHelvetica%2Csans-serif%27%20font-size%3D%2728%27%20fill%3D%27%237a8291%27%20text-anchor%3D%27middle%27%20dominant-baseline%3D%27middle%27%3EDg%20Before2%3C\/text%3E%3C\/svg%3E\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.42) saturate(.55)\">\r\n            <img data-dg-heat draggable=\"false\" alt=\"360AI heatmap overlay highlighting the glass chip\" loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A\/\/www.w3.org\/2000\/svg%27%20width%3D%27800%27%20height%3D%27600%27%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20fill%3D%27%23e2e5ea%27\/%3E%3Crect%20x%3D%271%27%20y%3D%271%27%20width%3D%27798%27%20height%3D%27598%27%20fill%3D%27none%27%20stroke%3D%27%23b8bec9%27%20stroke-width%3D%272%27%20stroke-dasharray%3D%278%2C6%27\/%3E%3Ctext%20x%3D%2750%25%27%20y%3D%2750%25%27%20font-family%3D%27Arial%2CHelvetica%2Csans-serif%27%20font-size%3D%2728%27%20fill%3D%27%237a8291%27%20text-anchor%3D%27middle%27%20dominant-baseline%3D%27middle%27%3EDg%20Heat%3C\/text%3E%3C\/svg%3E\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:.95\">\r\n          <\/div>\r\n          <div data-handle=\"1\" style=\"position:absolute;top:0;bottom:0;left:88%;width:2px;background:#fff;box-shadow:0 0 14px 2px rgba(244,6,42,.85);animation:r360b-handle 8.5s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none\">\r\n            <span style=\"position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center\"><svg viewBox=\"0 0 24 24\" style=\"width:18px;height:18px;stroke:#021639;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round\"><path d=\"M10 8l-4 4 4 4M14 8l4 4-4 4\"\/><\/svg><\/span>\r\n          <\/div>\r\n          <div style=\"position:absolute;left:16px;top:16px;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:3px;background:rgba(2,22,57,.82);border:1px solid rgba(244,6,42,.55);pointer-events:none\">\r\n            <span style=\"width:7px;height:7px;border-radius:50%;background:#F4062A;animation:r360b-blink 1.6s ease-in-out infinite\"><\/span>\r\n            <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff\">Damage flagged<\/span>\r\n          <\/div>\r\n        <\/div>\r\n        <div style=\"display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:12px;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#697486\">\r\n          <span>Original photo<\/span>\r\n          <span>Drag to reveal the AI overlay<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"smart-review\" style=\"background:#F5F7FA;color:#021639\">\r\n  <div style=\"width:min(1280px,100%);margin:0 auto;padding:88px 40px;display:flex;flex-wrap:wrap;gap:48px 64px;align-items:center\">\r\n    <div style=\"flex:1 1 460px;min-width:0\">\r\n      <div style=\"border-radius:8px;overflow:hidden;border:1px solid #E4E6EA;background:#fff;box-shadow:0 8px 24px rgba(2,22,57,.12)\">\r\n        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/360AI-Landing-Page-Thomas-v2-selection-1.png\" alt=\"360AI Damage Review showing red highlight marks over AI-detected damage\" style=\"display:block;width:100%;height:auto\">\r\n      <\/div>\r\n      <div style=\"display:inline-flex;align-items:center;gap:9px;margin-top:16px;padding:9px 14px;border-radius:3px;background:#fff;border:1px solid #E4E6EA;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:12px;font-weight:700;color:#021639\">\r\n        <span style=\"width:7px;height:7px;border-radius:50%;background:#F4062A;animation:r360b-blink 2s ease-in-out infinite\"><\/span>Finding ready for review\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div style=\"flex:1 1 420px;min-width:0;max-width:560px\">\r\n      <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#F4062A\">360AI &middot; Smart Review<\/div>\r\n      <h2 style=\"margin:18px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(28px,2.6vw,40px);line-height:1.12;letter-spacing:-.02em;color:#021639;text-wrap:pretty\">Every finding, ready for review.<\/h2>\r\n      <p style=\"margin:18px 0 0;font-size:18px;line-height:1.55;color:#697486\">Move from a flagged photo to an informed decision without losing context between the yard and the office.<\/p>\r\n      <div style=\"position:relative;display:flex;flex-direction:column;gap:22px;margin-top:32px;padding-left:22px\">\r\n        <span style=\"position:absolute;left:4px;top:6px;bottom:6px;width:1px;background:#E4E6EA\"><\/span>\r\n        <div style=\"position:relative;display:flex;gap:16px\">\r\n          <span style=\"position:absolute;left:-22px;top:5px;width:9px;height:9px;border-radius:50%;background:#F4062A;box-shadow:0 0 0 3px #F5F7FA\"><\/span>\r\n          <div><b style=\"display:block;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:16px;color:#021639\">One centralised queue<\/b><small style=\"display:block;margin-top:4px;font-size:14.5px;color:#697486\">See AI-flagged inspections in one place.<\/small><\/div>\r\n        <\/div>\r\n        <div style=\"position:relative;display:flex;gap:16px\">\r\n          <span style=\"position:absolute;left:-22px;top:5px;width:9px;height:9px;border-radius:50%;background:#F4062A;box-shadow:0 0 0 3px #F5F7FA\"><\/span>\r\n          <div><b style=\"display:block;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:16px;color:#021639\">Evidence in context<\/b><small style=\"display:block;margin-top:4px;font-size:14.5px;color:#697486\">Review the source image and highlighted area where AI found damage.<\/small><\/div>\r\n        <\/div>\r\n        <div style=\"position:relative;display:flex;gap:16px\">\r\n          <span style=\"position:absolute;left:-22px;top:5px;width:9px;height:9px;border-radius:50%;background:#F4062A;box-shadow:0 0 0 3px #F5F7FA\"><\/span>\r\n          <div><b style=\"display:block;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:16px;color:#021639\">A decision your team owns<\/b><small style=\"display:block;margin-top:4px;font-size:14.5px;color:#697486\">Confirm the finding, document the type of damage, and pass it along to those who can act on it.<\/small><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"workflow\" style=\"background:#021639;color:#fff\">\r\n  <div style=\"width:min(1280px,100%);margin:0 auto;padding:88px 40px\">\r\n    <div style=\"max-width:720px;margin:0 auto;text-align:center\">\r\n      <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:rgba(255,255,255,.6)\">One connected workflow<\/div>\r\n      <h2 style=\"margin:18px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(28px,2.6vw,40px);line-height:1.12;letter-spacing:-.02em;color:#fff;text-wrap:pretty\">Catch it in the field.<br>Resolve it from the office.<\/h2>\r\n      <p style=\"margin:18px 0 0;font-size:18px;line-height:1.55;color:rgba(255,255,255,.72)\">One inspection experience connects better capture, real-time AI assistance, and manager review.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"r360aib-flow\" style=\"margin-top:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px\">\r\n\r\n      <article style=\"padding:28px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14)\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between\">\r\n          <span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:13px;letter-spacing:.14em;color:rgba(255,255,255,.5)\">01<\/span>\r\n          <svg viewBox=\"0 0 64 64\" style=\"width:38px;height:38px;fill:none;stroke:rgba(255,255,255,.85);stroke-width:2;stroke-linecap:round;stroke-linejoin:round\"><rect x=\"17\" y=\"7\" width=\"30\" height=\"50\" rx=\"5\"\/><path d=\"M25 15h14M28 49h8\"\/><path d=\"M22 30h20\" stroke=\"#F4062A\"\/><\/svg>\r\n        <\/div>\r\n        <p style=\"margin:22px 0 0;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#F4062A\">Mobile capture<\/p>\r\n        <h3 style=\"margin:10px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:22px;line-height:1.2;color:#fff\">Start with a cleaner record.<\/h3>\r\n        <p style=\"margin:12px 0 0;font-size:15.5px;line-height:1.55;color:rgba(255,255,255,.7)\">Identify the right unit, catch unusable images, and document details while the asset is still in front of you.<\/p>\r\n        <div style=\"display:flex;flex-wrap:wrap;gap:8px;margin-top:20px\">\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.22);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.82)\">Smart Scan<\/span>\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.22);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.82)\">Blur Detection<\/span>\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.22);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.82)\">Voice Inspect<\/span>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <article style=\"position:relative;margin-top:-8px;padding:34px 28px;border-radius:10px;background:rgba(244,6,42,.08);border:1px solid rgba(244,6,42,.5);box-shadow:0 16px 40px rgba(244,6,42,.16)\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between\">\r\n          <span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:13px;letter-spacing:.14em;color:rgba(255,255,255,.5)\">02<\/span>\r\n          <svg viewBox=\"0 0 64 64\" style=\"width:38px;height:38px;fill:none;stroke:#F4062A;stroke-width:2;stroke-linecap:round;stroke-linejoin:round\"><circle cx=\"32\" cy=\"32\" r=\"23\"\/><circle cx=\"32\" cy=\"32\" r=\"13\"\/><path d=\"M32 32 45 19\"\/><circle cx=\"45\" cy=\"19\" r=\"4\" fill=\"#F4062A\"\/><\/svg>\r\n        <\/div>\r\n        <p style=\"margin:22px 0 0;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#F4062A\">On-device detection<\/p>\r\n        <h3 style=\"margin:10px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:22px;line-height:1.2;color:#fff\">Catch what needs a closer look.<\/h3>\r\n        <p style=\"margin:12px 0 0;font-size:15.5px;line-height:1.55;color:rgba(255,255,255,.78)\">Purpose-built models flag damage in real time and show the inspector exactly where to look.<\/p>\r\n        <div style=\"display:flex;flex-wrap:wrap;gap:8px;margin-top:20px\">\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.28);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:#fff\">Glass Detect<\/span>\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.28);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:#fff\">Tyre Detect<\/span>\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.28);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:#fff\">Body Detect<\/span>\r\n        <\/div>\r\n      <\/article>\r\n\r\n      <article style=\"padding:28px;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14)\">\r\n        <div style=\"display:flex;align-items:center;justify-content:space-between\">\r\n          <span style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:13px;letter-spacing:.14em;color:rgba(255,255,255,.5)\">03<\/span>\r\n          <svg viewBox=\"0 0 64 64\" style=\"width:38px;height:38px;fill:none;stroke:rgba(255,255,255,.85);stroke-width:2;stroke-linecap:round;stroke-linejoin:round\"><rect x=\"8\" y=\"12\" width=\"48\" height=\"34\" rx=\"4\"\/><path d=\"M24 54h16M32 46v8\"\/><path d=\"m23 29 6 6 13-13\" stroke=\"#F4062A\"\/><\/svg>\r\n        <\/div>\r\n        <p style=\"margin:22px 0 0;font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#F4062A\">Manager review<\/p>\r\n        <h3 style=\"margin:10px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:22px;line-height:1.2;color:#fff\">Make the decision with context.<\/h3>\r\n        <p style=\"margin:12px 0 0;font-size:15.5px;line-height:1.55;color:rgba(255,255,255,.7)\">Every flag reaches the office, where a person reviews the evidence and determines the next step.<\/p>\r\n        <div style=\"display:flex;flex-wrap:wrap;gap:8px;margin-top:20px\">\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.22);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.82)\">Review<\/span>\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.22);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.82)\">Confirm<\/span>\r\n          <span style=\"padding:6px 11px;border-radius:3px;border:1px solid rgba(255,255,255,.22);font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;color:rgba(255,255,255,.82)\">Decide<\/span>\r\n        <\/div>\r\n      <\/article>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"human-control\" style=\"background:#fff;color:#021639\">\r\n  <div style=\"width:min(1280px,100%);margin:0 auto;padding:104px 40px;display:flex;flex-wrap:wrap;gap:48px 64px;align-items:flex-start\">\r\n    <div style=\"flex:1 1 440px;min-width:0;max-width:620px\">\r\n      <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#F4062A\">Human in the loop<\/div>\r\n      <h2 style=\"margin:18px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(30px,3vw,44px);line-height:1.1;letter-spacing:-.022em;color:#021639\">Your customer.<br>Your call.<\/h2>\r\n      <p style=\"margin:18px 0 0;font-size:17px;line-height:1.6;color:#697486;text-wrap:pretty\">We built 360AI on a strict &ldquo;human-in-the-loop&rdquo; philosophy. AI should empower your team, not replace their judgment or act as a middleman in your customer relationships. Because we don&rsquo;t take a cut or make more money when damage is found, our incentives are aligned with yours: better inspection quality and defensible documentation. The AI flags what deserves attention; your team reviews the context, handles the conversation, and makes every final decision.<\/p>\r\n      <p style=\"margin:24px 0 0;padding-top:20px;border-top:1px solid #E4E6EA;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:20px;color:#021639\">Human judgment stays at the centre.<\/p>\r\n    <\/div>\r\n\r\n    <div style=\"flex:1 1 400px;min-width:0;display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:stretch\">\r\n      <div style=\"min-width:0;display:flex;flex-direction:column;gap:10px\">\r\n        <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#697486\">360AI<\/span>\r\n        <div style=\"display:flex;gap:12px;padding:16px;border-radius:8px;background:#F5F7FA;border:1px solid #E4E6EA;font-size:14.5px;line-height:1.4;color:#021639\"><span style=\"width:6px;height:6px;border-radius:50%;background:#F4062A;flex:0 0 auto;margin-top:7px\"><\/span>Highlights potential damage<\/div>\r\n        <div style=\"display:flex;gap:12px;padding:16px;border-radius:8px;background:#F5F7FA;border:1px solid #E4E6EA;font-size:14.5px;line-height:1.4;color:#021639\"><span style=\"width:6px;height:6px;border-radius:50%;background:#F4062A;flex:0 0 auto;margin-top:7px\"><\/span>Points to what needs review<\/div>\r\n        <div style=\"display:flex;gap:12px;padding:16px;border-radius:8px;background:#F5F7FA;border:1px solid #E4E6EA;font-size:14.5px;line-height:1.4;color:#021639\"><span style=\"width:6px;height:6px;border-radius:50%;background:#F4062A;flex:0 0 auto;margin-top:7px\"><\/span>Keeps the evidence organised<\/div>\r\n      <\/div>\r\n      <div style=\"width:1px;background:#E4E6EA;align-self:stretch;margin-top:28px\"><\/div>\r\n      <div style=\"min-width:0;display:flex;flex-direction:column;gap:10px\">\r\n        <span style=\"font-family:-apple-system,'Segoe UI',system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#021639\">Your team<\/span>\r\n        <div style=\"display:flex;gap:12px;padding:16px;border-radius:8px;background:#fff;border:1px solid #28599C;font-size:14.5px;line-height:1.4;color:#021639\"><span style=\"width:6px;height:6px;border-radius:50%;background:#28599C;flex:0 0 auto;margin-top:7px\"><\/span>Reviews the full context<\/div>\r\n        <div style=\"display:flex;gap:12px;padding:16px;border-radius:8px;background:#fff;border:1px solid #28599C;font-size:14.5px;line-height:1.4;color:#021639\"><span style=\"width:6px;height:6px;border-radius:50%;background:#28599C;flex:0 0 auto;margin-top:7px\"><\/span>Owns the customer conversation<\/div>\r\n        <div style=\"display:flex;gap:12px;padding:16px;border-radius:8px;background:#fff;border:1px solid #28599C;font-size:14.5px;line-height:1.4;color:#021639\"><span style=\"width:6px;height:6px;border-radius:50%;background:#28599C;flex:0 0 auto;margin-top:7px\"><\/span>Makes the final decision<\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"mobile-coverage\" style=\"position:relative;overflow:hidden;background:#021639;color:#fff\">\r\n  <div style=\"position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 900px 600px at 18% 20%, rgba(244,6,42,.26) 0%, rgba(244,6,42,.07) 46%, rgba(2,22,57,0) 74%)\"><\/div>\r\n\r\n  <div id=\"r360b-map\" style=\"position:absolute;left:0;top:0;bottom:0;width:50%;overflow:hidden\">\r\n    <span style=\"position:absolute;width:600px;height:600px;left:-80px;top:60px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 100px rgba(255,255,255,.02),0 0 0 200px rgba(255,255,255,.015);pointer-events:none\"><\/span>\r\n\r\n    <span class=\"r360b-map-line\" data-line=\"branch\"><\/span>\r\n    <span class=\"r360b-map-line\" data-line=\"yard\"><\/span>\r\n    <span class=\"r360b-map-line\" data-line=\"site\"><\/span>\r\n    <span class=\"r360b-map-line\" data-line=\"customer\"><\/span>\r\n    <span class=\"r360b-map-line\" data-line=\"lot\"><\/span>\r\n    <span class=\"r360b-map-line\" data-line=\"service\"><\/span>\r\n\r\n    <div class=\"r360b-map-hub\" style=\"left:38%;top:44%\">\r\n      <svg viewBox=\"0 0 40 40\" style=\"width:56px;height:56px;padding:13px;border-radius:50%;background:#F4062A;fill:none;stroke:#fff;stroke-width:1.8\"><rect x=\"11\" y=\"4\" width=\"18\" height=\"32\" rx=\"3\"\/><path d=\"M17 9h6M18 31h4\"\/><\/svg>\r\n      <b>360AI<\/b><small>Mobile inspection<\/small>\r\n    <\/div>\r\n\r\n    <div class=\"r360b-map-point\" data-point=\"branch\" style=\"left:14%;top:22%\"><i><\/i><b>Branch<\/b><small>Checkout<\/small><\/div>\r\n    <div class=\"r360b-map-point\" data-point=\"service\" style=\"left:47%;top:9%\"><i><\/i><b>Service centre<\/b><small>Quality check<\/small><\/div>\r\n    <div class=\"r360b-map-point\" data-point=\"yard\" style=\"left:72%;top:24%\"><i><\/i><b>Yard<\/b><small>Return<\/small><\/div>\r\n    <div class=\"r360b-map-point\" data-point=\"lot\" style=\"left:7%;top:48%\"><i><\/i><b>City lot<\/b><small>Walkaround<\/small><\/div>\r\n    <div class=\"r360b-map-point\" data-point=\"site\" style=\"left:18%;top:72%\"><i><\/i><b>Jobsite<\/b><small>Condition check<\/small><\/div>\r\n    <div class=\"r360b-map-point\" data-point=\"customer\" style=\"left:72%;top:70%\"><i><\/i><b>Customer site<\/b><small>Remote handoff<\/small><\/div>\r\n  <\/div>\r\n\r\n  <div style=\"position:relative;width:min(1280px,100%);margin:0 auto;padding:88px 40px;display:flex;flex-wrap:wrap;gap:48px 64px;align-items:center\">\r\n    <div style=\"flex:1 1 420px;min-width:0\" aria-hidden=\"true\"><\/div>\r\n\r\n    <div style=\"flex:1 1 420px;min-width:0;max-width:560px\">\r\n      <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:rgba(255,255,255,.6)\">Mobile by design<\/div>\r\n      <h2 style=\"margin:18px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(28px,2.6vw,40px);line-height:1.12;letter-spacing:-.02em;color:#fff;text-wrap:pretty\">AI that goes wherever your fleet goes.<\/h2>\r\n      <p style=\"margin:18px 0 0;font-size:17px;line-height:1.6;color:rgba(255,255,255,.72)\">Run powerful AI directly from your phone or tablet, no matter where your assets are. Because 360AI lives inside the Record360 app, you get consistent, flawless inspections across yards, job sites, and customer locations without investing in fixed cameras or dedicated infrastructure.<\/p>\r\n      <div style=\"display:flex;flex-direction:column;gap:14px;margin-top:28px\">\r\n        <span style=\"padding-top:14px;border-top:1px solid rgba(255,255,255,.14)\"><b style=\"display:block;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:16px;color:#fff\">No fixed infrastructure<\/b><span style=\"display:block;margin-top:4px;font-size:14.5px;color:rgba(255,255,255,.66)\">Use the devices your teams already carry.<\/span><\/span>\r\n        <span style=\"padding-top:14px;border-top:1px solid rgba(255,255,255,.14)\"><b style=\"display:block;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:16px;color:#fff\">Every location<\/b><span style=\"display:block;margin-top:4px;font-size:14.5px;color:rgba(255,255,255,.66)\">Bring the same workflow wherever assets move.<\/span><\/span>\r\n        <span style=\"padding-top:14px;border-top:1px solid rgba(255,255,255,.14)\"><b style=\"display:block;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:16px;color:#fff\">No per-scan fees<\/b><span style=\"display:block;margin-top:4px;font-size:14.5px;color:rgba(255,255,255,.66)\">360AI is included within the applicable plan.<\/span><\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"plans\" style=\"background:#F5F7FA;color:#021639\">\r\n  <div style=\"width:min(1280px,100%);margin:0 auto;padding:72px 40px 88px\">\r\n    <div style=\"display:flex;flex-wrap:wrap;gap:48px 64px;align-items:flex-start\">\r\n      <div style=\"flex:1 1 380px;min-width:0;max-width:540px\">\r\n        <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#F4062A\">Straightforward packaging<\/div>\r\n        <h2 style=\"margin:18px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(28px,2.6vw,40px);line-height:1.12;letter-spacing:-.02em;color:#021639\">360AI features and plans.<\/h2>\r\n        <p style=\"margin:18px 0 0;font-size:18px;line-height:1.55;color:#697486\">Use the 360AI capabilities included in your plan without a separate charge each time the AI runs.<\/p>\r\n      <\/div>\r\n      <div style=\"flex:1 1 420px;min-width:0;display:flex;flex-direction:column\">\r\n        <article style=\"display:flex;gap:14px;padding:18px 0;border-top:1px solid #E4E6EA\">\r\n          <span style=\"width:6px;height:6px;border-radius:50%;background:#F4062A;flex:0 0 auto;margin-top:8px\"><\/span>\r\n          <div><h3 style=\"margin:0;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:17px;color:#021639\">No per-scan fees<\/h3><p style=\"margin:6px 0 0;font-size:14.5px;line-height:1.5;color:#697486\">Run the AI tools included in your plan as often as the work demands.<\/p><\/div>\r\n        <\/article>\r\n        <article style=\"display:flex;gap:14px;padding:18px 0;border-top:1px solid #E4E6EA\">\r\n          <span style=\"width:6px;height:6px;border-radius:50%;background:#F4062A;flex:0 0 auto;margin-top:8px\"><\/span>\r\n          <div><h3 style=\"margin:0;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:17px;color:#021639\">Every location, every asset<\/h3><p style=\"margin:6px 0 0;font-size:14.5px;line-height:1.5;color:#697486\">Bring consistent AI-assisted inspections to branches, yards, job sites, and customer locations.<\/p><\/div>\r\n        <\/article>\r\n        <article style=\"display:flex;gap:14px;padding:18px 0;border-top:1px solid #E4E6EA;border-bottom:1px solid #E4E6EA\">\r\n          <span style=\"width:6px;height:6px;border-radius:50%;background:#28599C;flex:0 0 auto;margin-top:8px\"><\/span>\r\n          <div><h3 style=\"margin:0;font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:17px;color:#021639\">The Professional advantage<\/h3><p style=\"margin:6px 0 0;font-size:14.5px;line-height:1.5;color:#697486\">Professional customers get exclusive access to new AI releases, improvements, and capabilities.<\/p><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div style=\"margin-top:48px;overflow-x:auto;border-radius:8px;border:1px solid #E4E6EA;background:#fff\">\r\n      <table style=\"width:100%;min-width:640px;border-collapse:collapse;font-family:-apple-system,'Segoe UI',system-ui,sans-serif\">\r\n        <thead>\r\n          <tr style=\"background:#fff\">\r\n            <th scope=\"col\" style=\"text-align:left;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#697486\">Capability<\/th>\r\n            <th scope=\"col\" style=\"padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#697486\">Basic<\/th>\r\n            <th scope=\"col\" style=\"padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#697486\">Standard<\/th>\r\n            <th scope=\"col\" style=\"padding:14px 20px;border-bottom:2px solid #021639;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#021639\">Professional<\/th>\r\n          <\/tr>\r\n        <\/thead>\r\n        <tbody>\r\n          <tr><th scope=\"row\" style=\"text-align:left;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:600;color:#021639\">Core inspections<\/th><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><\/tr>\r\n          <tr><th scope=\"row\" style=\"text-align:left;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:600;color:#021639\">Smart Scan<\/th><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><\/tr>\r\n          <tr><th scope=\"row\" style=\"text-align:left;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:600;color:#021639\">Blur Detection<\/th><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><\/tr>\r\n          <tr><th scope=\"row\" style=\"text-align:left;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:600;color:#021639\">Damage Detection <small style=\"font-weight:400;color:#697486\">Mobile<\/small><\/th><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><\/tr>\r\n          <tr><th scope=\"row\" style=\"text-align:left;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:600;color:#021639\">Smart Review Dashboard<\/th><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><\/tr>\r\n          <tr><th scope=\"row\" style=\"text-align:left;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:600;color:#021639\">Voice Inspect<\/th><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;border-bottom:1px solid #E4E6EA;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><\/tr>\r\n          <tr><th scope=\"row\" style=\"text-align:left;padding:14px 20px;font-size:15px;font-weight:600;color:#021639\">Exclusive access to new AI releases<\/th><td style=\"text-align:center;padding:14px 20px;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;font-size:15px;color:#AEB5C2\">&mdash;<\/td><td style=\"text-align:center;padding:14px 20px;font-size:15px;font-weight:700;color:#137D6C\">&#10003;<\/td><\/tr>\r\n        <\/tbody>\r\n      <\/table>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section id=\"demo\" style=\"position:relative;overflow:hidden;background:#0A0A0A;color:#fff\">\r\n  <div style=\"position:relative;width:min(900px,100%);margin:0 auto;padding:104px 40px;text-align:center\">\r\n    <div style=\"font-family:'Overpass',system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:rgba(255,255,255,.6)\">See 360AI in action<\/div>\r\n    <h2 style=\"margin:18px 0 0;font-family:'Overpass',system-ui,sans-serif;font-weight:800;font-size:clamp(30px,3vw,44px);line-height:1.1;letter-spacing:-.022em;color:#fff\">See what your team<br><span style=\"color:#F4062A\">could be catching.<\/span><\/h2>\r\n    <p style=\"margin:18px auto 0;max-width:620px;font-size:18px;line-height:1.55;color:rgba(255,255,255,.72)\">Discover how 360AI helps field teams capture stronger inspections and gives managers the evidence to make confident decisions.<\/p>\r\n    <div style=\"display:flex;justify-content:center;margin-top:32px\">\r\n      <a href=\"https:\/\/record360.com\/request-a-demo\/\" class=\"r360aib-btn-primary\">Get a demo <span style=\"font-size:18px;line-height:1\">&rarr;<\/span><\/a>\r\n    <\/div>\r\n    <small style=\"display:block;margin-top:24px;font-size:13.5px;color:rgba(255,255,255,.55)\">One inspection workflow. Better capture in the field. Better decisions in the office.<\/small>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var root = document.getElementById('r360ai-body');\r\n  if(!root) return;\r\n\r\n  var R360AIB_IMAGES = {\"glasschiprawjpg\": \"\/wp-content\/uploads\/2026\/09\/glass-chip-raw.jpg\", \"glasschipheatmappng\": \"\/wp-content\/uploads\/2026\/09\/glass-chip-heatmap.png\", \"glasscrackrawjpg\": \"\/wp-content\/uploads\/2026\/09\/glass-crack-raw.jpg\", \"glasscrackheatmappng\": \"\/wp-content\/uploads\/2026\/09\/glass-crack-heatmap.png\", \"glassknickrawjpg\": \"\/wp-content\/uploads\/2026\/09\/glass-knick-raw.jpg\", \"glassknickheatmappng\": \"\/wp-content\/uploads\/2026\/09\/glass-knick-heatmap.png\", \"tirenailrawjpg\": \"\/wp-content\/uploads\/2026\/09\/tire-nail-raw.jpg\", \"tirenailheatmappng\": \"\/wp-content\/uploads\/2026\/09\/tire-nail-heatmap.png\", \"tiresidewallrawjpg\": \"\/wp-content\/uploads\/2026\/09\/tire-sidewall-raw.jpg\", \"tiresidewallheatmappng\": \"\/wp-content\/uploads\/2026\/09\/tire-sidewall-heatmap.png\", \"tiretreadrawjpg\": \"\/wp-content\/uploads\/2026\/09\/slack-imgs-1.webp\", \"tiretreadheatmappng\": \"\/wp-content\/uploads\/2026\/09\/tire-thread-heatmap.jpg\", \"bodyhoodscratchrawjpg\": \"\/wp-content\/uploads\/2026\/09\/body-hood-scratch-raw.jpg\", \"bodyhoodscratchheatmapjpg\": \"\/wp-content\/uploads\/2026\/09\/body-hood-scratch-heatmap.jpg\", \"bodydentsrawjpg\": \"\/wp-content\/uploads\/2026\/09\/body-dents-raw.jpg\", \"bodydentsheatmapjpg\": \"\/wp-content\/uploads\/2026\/09\/body-dents-heatmap.jpg\", \"bodyscratchrawjpg\": \"\/wp-content\/uploads\/2026\/09\/body-scratch-raw.jpg\", \"bodyscratchheatmapjpg\": \"\/wp-content\/uploads\/2026\/09\/body-scratch-heatmap.jpg\"};\r\n\r\n  var DMG = {\r\n    glass: [['chip','glass-chip','png'],['crack','glass-crack','png'],['knick','glass-knick','png']],\r\n    tire: [['puncture','tire-nail','png'],['sidewall','tire-sidewall','png'],['tread','tire-tread','png']],\r\n    body: [['hood','body-hood-scratch','jpg'],['dent','body-dents','jpg'],['panel','body-scratch','jpg']]\r\n  };\r\n\r\n  var DMG_LABELS = {\r\n    chip: 'glass chip', crack: 'glass crack', knick: 'glass knick',\r\n    puncture: 'tyre nail puncture', sidewall: 'tyre sidewall cut', tread: 'tyre tread wear',\r\n    hood: 'hood scratch', dent: 'body dent', panel: 'body panel scratch'\r\n  };\r\n\r\n  var state = { cat: 'glass', dex: 0 };\r\n\r\n  var catEls = root.querySelectorAll('[data-cat]');\r\n  var chipEls = root.querySelectorAll('[data-chip-cat]');\r\n  var dgScrub = root.querySelector('[data-dg-scrub]');\r\n\r\n  function imgKey(name){\r\n    return name.replace(\/[^a-zA-Z0-9]\/g, '');\r\n  }\r\n\r\n  function resetWipe(){\r\n    if(!dgScrub) return;\r\n    var after = dgScrub.querySelector('[data-after]');\r\n    var handle = dgScrub.querySelector('[data-handle]');\r\n    if(after){\r\n      after.style.clipPath = '';\r\n      after.style.animation = 'none';\r\n      void after.offsetWidth;\r\n      after.style.animation = 'r360b-wipe 8.5s cubic-bezier(.4,0,.2,1) infinite';\r\n    }\r\n    if(handle){\r\n      handle.style.left = '';\r\n      handle.style.animation = 'none';\r\n      void handle.offsetWidth;\r\n      handle.style.animation = 'r360b-handle 8.5s cubic-bezier(.4,0,.2,1) infinite';\r\n    }\r\n  }\r\n\r\n  function render(){\r\n    catEls.forEach(function(el){\r\n      var cat = el.getAttribute('data-cat');\r\n      var active = state.cat === cat;\r\n      el.style.borderColor = active ? '#28599C' : '#E4E6EA';\r\n      var chips = root.querySelector('[data-catchips=\"' + cat + '\"]');\r\n      if(chips) chips.style.display = active ? 'flex' : 'none';\r\n    });\r\n\r\n    chipEls.forEach(function(chip){\r\n      var cat = chip.getAttribute('data-chip-cat');\r\n      var idx = parseInt(chip.getAttribute('data-chip-idx'), 10);\r\n      var active = state.cat === cat && state.dex === idx;\r\n      chip.style.color = active ? '#fff' : '#021639';\r\n      chip.style.background = active ? '#F4062A' : '#fff';\r\n      chip.style.border = '1px solid ' + (active ? '#F4062A' : '#E4E6EA');\r\n    });\r\n\r\n    var list = DMG[state.cat] || DMG.glass;\r\n    var item = list[state.dex] || list[0];\r\n    var beforeKey = item[1] + '-raw.jpg';\r\n    var heatKey = item[1] + '-heatmap.' + item[2];\r\n    var beforeSrc = R360AIB_IMAGES[imgKey(beforeKey)];\r\n    var heatSrc = R360AIB_IMAGES[imgKey(heatKey)];\r\n    var label = DMG_LABELS[item[0]] || item[0];\r\n    root.querySelectorAll('[data-dg-before]').forEach(function(img){ if(beforeSrc) img.src = beforeSrc; img.alt = 'Raw photo of ' + label + ' damage'; });\r\n    root.querySelectorAll('[data-dg-before2]').forEach(function(img){ if(beforeSrc) img.src = beforeSrc; });\r\n    root.querySelectorAll('[data-dg-heat]').forEach(function(img){ if(heatSrc) img.src = heatSrc; img.alt = '360AI heatmap overlay highlighting the ' + label; });\r\n  }\r\n\r\n  function setCat(cat){\r\n    if(state.cat === cat) return;\r\n    resetWipe();\r\n    state.cat = cat;\r\n    state.dex = 0;\r\n    render();\r\n  }\r\n\r\n  function setDex(i){\r\n    resetWipe();\r\n    state.dex = i;\r\n    render();\r\n  }\r\n\r\n  catEls.forEach(function(el){\r\n    el.addEventListener('click', function(){ setCat(el.getAttribute('data-cat')); });\r\n  });\r\n\r\n  chipEls.forEach(function(chip){\r\n    chip.addEventListener('click', function(e){\r\n      e.stopPropagation();\r\n      setDex(parseInt(chip.getAttribute('data-chip-idx'), 10));\r\n    });\r\n  });\r\n\r\n  if(dgScrub){\r\n    dgScrub.addEventListener('pointerdown', function(e){\r\n      var box = dgScrub;\r\n      var after = box.querySelector('[data-after]');\r\n      var handle = box.querySelector('[data-handle]');\r\n      if(!after || !handle) return;\r\n      function move(ev){\r\n        var r = box.getBoundingClientRect();\r\n        var pct = Math.max(4, Math.min(96, ((ev.clientX - r.left) \/ r.width) * 100));\r\n        after.style.animation = 'none';\r\n        handle.style.animation = 'none';\r\n        after.style.clipPath = 'inset(0 0 0 ' + pct + '%)';\r\n        handle.style.left = pct + '%';\r\n      }\r\n      function up(){\r\n        window.removeEventListener('pointermove', move);\r\n        window.removeEventListener('pointerup', up);\r\n      }\r\n      move(e);\r\n      window.addEventListener('pointermove', move);\r\n      window.addEventListener('pointerup', up);\r\n    });\r\n  }\r\n\r\n  render();\r\n\r\n  function initMobileMap(){\r\n    var map = document.getElementById('r360b-map');\r\n    var hub = map && map.querySelector('.r360b-map-hub');\r\n    if(!map || !hub) return;\r\n\r\n    var links = [\r\n      { point: '[data-point=\"branch\"]', line: '[data-line=\"branch\"]' },\r\n      { point: '[data-point=\"yard\"]', line: '[data-line=\"yard\"]' },\r\n      { point: '[data-point=\"site\"]', line: '[data-line=\"site\"]' },\r\n      { point: '[data-point=\"customer\"]', line: '[data-line=\"customer\"]' },\r\n      { point: '[data-point=\"lot\"]', line: '[data-line=\"lot\"]' },\r\n      { point: '[data-point=\"service\"]', line: '[data-line=\"service\"]' }\r\n    ];\r\n\r\n    function centerOf(el){\r\n      var anchor = el.querySelector('svg, i') || el;\r\n      var r = anchor.getBoundingClientRect();\r\n      var mapRect = map.getBoundingClientRect();\r\n      return { x: r.left + r.width \/ 2 - mapRect.left, y: r.top + r.height \/ 2 - mapRect.top };\r\n    }\r\n\r\n    function update(){\r\n      var hubCenter = centerOf(hub);\r\n      links.forEach(function(l){\r\n        var pointEl = map.querySelector(l.point);\r\n        var lineEl = map.querySelector(l.line);\r\n        if(!pointEl || !lineEl) return;\r\n        var pointCenter = centerOf(pointEl);\r\n        var dx = pointCenter.x - hubCenter.x;\r\n        var dy = pointCenter.y - hubCenter.y;\r\n        var length = Math.sqrt(dx * dx + dy * dy);\r\n        var angle = Math.atan2(dy, dx) * (180 \/ Math.PI);\r\n        lineEl.style.width = length + 'px';\r\n        lineEl.style.left = hubCenter.x + 'px';\r\n        lineEl.style.top = hubCenter.y + 'px';\r\n        lineEl.style.transform = 'rotate(' + angle + 'deg)';\r\n      });\r\n    }\r\n\r\n    update();\r\n    var resizeTimer;\r\n    window.addEventListener('resize', function(){\r\n      clearTimeout(resizeTimer);\r\n      resizeTimer = setTimeout(update, 150);\r\n    });\r\n  }\r\n\r\n  initMobileMap();\r\n})();\r\n<\/script>\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>360AI &middot; Running in the app Meet 360AI:The intelligent engine to enhance inspections. Asset protection shouldn&rsquo;t rely on guesswork. With powerful AI features running directly inside the Record360 app, 360AI helps your team turn standard inspections into bulletproof documentation that protects your bottom line. See it in action &rarr; Tour the suite 1:50 Damage Detected [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"class_list":["post-33795","page","type-page","status-publish","entry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"G17s7hOq2E5B2InLe5367gDFH3QrB2AaM02Rnof9C6w\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/record360.com\/uk\/360ai\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Record360\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"360AI: AI-Powered Inspection Software\" \/>\n\t\t<meta property=\"og:description\" content=\"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/record360.com\/uk\/360ai\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-14T14:16:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-15T18:10:16+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"360AI: AI-Powered Inspection Software\" \/>\n\t\t<meta name=\"twitter:description\" content=\"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"Thomas Choi\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/360ai\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/record360.com\\\/uk\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/360ai\\\/#listItem\",\"name\":\"360ai\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/360ai\\\/#listItem\",\"position\":2,\"name\":\"360ai\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/#organization\",\"name\":\"Record360\",\"url\":\"https:\\\/\\\/record360.com\\\/uk\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/360ai\\\/#webpage\",\"url\":\"https:\\\/\\\/record360.com\\\/uk\\\/360ai\\\/\",\"name\":\"360AI: AI-Powered Inspection Software\",\"description\":\"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \\u2014 so nothing slips past your team.\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/360ai\\\/#breadcrumblist\"},\"datePublished\":\"2026-09-14T08:16:10-06:00\",\"dateModified\":\"2026-09-15T12:10:16-06:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/#website\",\"url\":\"https:\\\/\\\/record360.com\\\/uk\\\/\",\"name\":\"Record360\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/record360.com\\\/uk\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>360AI: AI-Powered Inspection Software<\/title>\n\n","aioseo_head_json":{"title":"360AI: AI-Powered Inspection Software","description":"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.","canonical_url":"https:\/\/record360.com\/uk\/360ai\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"G17s7hOq2E5B2InLe5367gDFH3QrB2AaM02Rnof9C6w","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/record360.com\/uk\/360ai\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/record360.com\/uk\/#listItem","position":1,"name":"Home","item":"https:\/\/record360.com\/uk\/","nextItem":{"@type":"ListItem","@id":"https:\/\/record360.com\/uk\/360ai\/#listItem","name":"360ai"}},{"@type":"ListItem","@id":"https:\/\/record360.com\/uk\/360ai\/#listItem","position":2,"name":"360ai","previousItem":{"@type":"ListItem","@id":"https:\/\/record360.com\/uk\/#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/record360.com\/uk\/#organization","name":"Record360","url":"https:\/\/record360.com\/uk\/"},{"@type":"WebPage","@id":"https:\/\/record360.com\/uk\/360ai\/#webpage","url":"https:\/\/record360.com\/uk\/360ai\/","name":"360AI: AI-Powered Inspection Software","description":"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/record360.com\/uk\/#website"},"breadcrumb":{"@id":"https:\/\/record360.com\/uk\/360ai\/#breadcrumblist"},"datePublished":"2026-09-14T08:16:10-06:00","dateModified":"2026-09-15T12:10:16-06:00"},{"@type":"WebSite","@id":"https:\/\/record360.com\/uk\/#website","url":"https:\/\/record360.com\/uk\/","name":"Record360","inLanguage":"en-GB","publisher":{"@id":"https:\/\/record360.com\/uk\/#organization"}}]},"og:locale":"en_GB","og:site_name":"Record360","og:type":"article","og:title":"360AI: AI-Powered Inspection Software","og:description":"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.","og:url":"https:\/\/record360.com\/uk\/360ai\/","article:published_time":"2026-09-14T14:16:10+00:00","article:modified_time":"2026-09-15T18:10:16+00:00","twitter:card":"summary_large_image","twitter:title":"360AI: AI-Powered Inspection Software","twitter:description":"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.","twitter:label1":"Written by","twitter:data1":"Thomas Choi","twitter:label2":"Est. reading time","twitter:data2":"5 minutes"},"aioseo_meta_data":{"post_id":"33795","title":"360AI: AI-Powered Inspection Software","description":"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":"360AI: AI-Powered Inspection Software","og_description":"360AI brings AI damage detection, blur detection, Smart Scan, and Voice Inspect to every Record360 inspection \u2014 so nothing slips past your team.","og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2026-09-15 18:09:51","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":"0","open_ai":null,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-09-15 14:45:30","updated":"2026-09-17 22:17:46","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/record360.com\/uk\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t360ai\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/record360.com\/uk\/"},{"label":"360ai","link":"https:\/\/record360.com\/uk\/360ai\/"}],"_links":{"self":[{"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/pages\/33795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/comments?post=33795"}],"version-history":[{"count":5,"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/pages\/33795\/revisions"}],"predecessor-version":[{"id":33865,"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/pages\/33795\/revisions\/33865"}],"wp:attachment":[{"href":"https:\/\/record360.com\/uk\/wp-json\/wp\/v2\/media?parent=33795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}