{"id":12427,"date":"2026-11-05T16:09:24","date_gmt":"2026-11-05T15:09:24","guid":{"rendered":"https:\/\/mobaro.com\/?page_id=12427"},"modified":"2026-11-06T13:29:03","modified_gmt":"2026-11-06T12:29:03","slug":"vekoma","status":"publish","type":"page","link":"http:\/\/mobaro.com\/es\/vekoma\/","title":{"rendered":"Mobaro x Vekoma"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"12427\" class=\"elementor elementor-12427\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f1b342 e-con-full e-flex e-con e-parent\" data-id=\"4f1b342\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5aadf9f exad-sticky-section-no exad-glass-effect-no elementor-widget elementor-widget-html\" data-id=\"5aadf9f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Mobaro \u00d7 Vekoma partner page (mobaro.com\/vekoma). Paste everything into one Elementor HTML widget. Upload the 12 files from vekoma-media-wp.zip to the Media Library in November 2026, so they land in \/wp-content\/uploads\/2026\/11\/ with these exact names. All CSS is scoped to #mbr-vk and hardened against theme styles. -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@700;800&family=Open+Sans:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n<style>\n\/* Layout: RideOps page system. Dark hero with the app, then a light page built around one animated connection diagram. *\/\n#mbr-vk{\n  --vk-dark:#074F57;\n  --vk-bg-dark:#224E56;\n  --vk-ink:#074F57;\n  --vk-text:#074F57;\n  --vk-soft:#4F7F84;\n  --vk-accent:#387E98;\n  --vk-lilac:#CABFE5;\n  --vk-lilac-ink:#3A2B62;\n  --vk-lilac-tint:#F5F2FB;\n  --vk-dev:#6A58A8;\n  --vk-tint:#EFF5F5;\n  --vk-line:#D9E4E5;\n  --vk-white:#FFFFFF;\n  --vk-ok:#1AA785;\n  --vk-ok-ink:#0B5A46;\n  --vk-ok-tint:#DDF4EC;\n  --vk-head:\"Montserrat\",\"Open Sans\",system-ui,sans-serif;\n  --vk-body:\"Open Sans\",\"Segoe UI\",system-ui,sans-serif;\n  font-family:var(--vk-body);color:var(--vk-text);font-size:16px;font-weight:500;line-height:1.6;\n  -webkit-font-smoothing:antialiased;overflow-x:hidden;background:var(--vk-white);\n}\n#mbr-vk *,#mbr-vk *::before,#mbr-vk *::after{box-sizing:border-box}\n\/* Theme guard: neutralise theme\/Elementor styles on elements inside the page. Every rule below starts with the ID, so it outranks theme selectors; the page's own class rules come later and set the real look. *\/\n#mbr-vk :where(*){font-family:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;font-style:inherit;word-spacing:inherit}\n#mbr-vk :where(*:not(h1,h2,h3,h4,h5,h6,small,sub,sup)){font-size:inherit}\n#mbr-vk :where(*:not(h1,h2,h3,h4,h5,h6,b,strong)){font-weight:inherit}\n#mbr-vk :where(section,div,header,footer,article,aside,nav,span,time,dl,dt,dd){margin:0;padding:0;border:0;background:none;box-shadow:none;border-radius:0;min-height:0;max-width:none;float:none}\n#mbr-vk small{font-size:.875em}\n#mbr-vk h1,#mbr-vk h2,#mbr-vk h3,#mbr-vk h4,#mbr-vk h5,#mbr-vk h6{margin:0;padding:0;border:0;background:none;text-transform:none;font-style:normal;text-decoration:none;text-shadow:none;letter-spacing:normal;word-spacing:normal}\n#mbr-vk p{margin:1em 0;padding:0;border:0;background:none;text-transform:none;letter-spacing:normal;font-style:normal;text-shadow:none}\n#mbr-vk a{text-decoration:none;text-transform:none;letter-spacing:normal;box-shadow:none;border:0;background-image:none;outline-offset:3px}\n#mbr-vk img,#mbr-vk video,#mbr-vk svg{border:0;border-radius:0;box-shadow:none;padding:0;margin:0;background:none;filter:none;max-width:100%}\n#mbr-vk video{display:block;width:100%;height:auto}\n#mbr-vk figure,#mbr-vk figcaption,#mbr-vk blockquote{margin:0;padding:0;border:0;background:none;box-shadow:none;font-style:normal;quotes:none;text-align:inherit}\n#mbr-vk blockquote::before,#mbr-vk blockquote::after{content:none}\n#mbr-vk ul,#mbr-vk ol{margin:0;padding:0;list-style:none}\n#mbr-vk li{margin:0;padding:0;list-style:none;background:none;border:0}\n#mbr-vk li::before,#mbr-vk li::marker{content:none}\n#mbr-vk button{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;text-decoration:none;text-shadow:none;min-width:0;min-height:0;width:auto;height:auto;cursor:pointer;-webkit-appearance:none;appearance:none}\n#mbr-vk span,#mbr-vk small,#mbr-vk b,#mbr-vk strong,#mbr-vk i,#mbr-vk em,#mbr-vk time{text-transform:none;letter-spacing:inherit}\n#mbr-vk b,#mbr-vk strong{font-weight:700}\n#mbr-vk i,#mbr-vk em{font-style:normal}\n#mbr-vk section,#mbr-vk div{text-transform:none}\n#mbr-vk{display:block;width:100%;max-width:none;margin:0;text-align:left;line-height:1.6;word-break:normal}\n\n#mbr-vk img{display:block;max-width:100%;height:auto}\n#mbr-vk figure{margin:0}\n#mbr-vk .vk-wrap{max-width:1200px;margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}\n#mbr-vk .vk-sec{padding-block:96px}\n#mbr-vk .vk-tint{background:var(--vk-tint)}\n#mbr-vk .vk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}\n\n\/* Type *\/\n#mbr-vk .vk-eyebrow{display:inline-block;font-family:var(--vk-head);font-weight:800;font-size:15px;color:var(--vk-accent);margin:0 0 8px}\n#mbr-vk .vk-h1{font-family:var(--vk-head);font-weight:800;font-size:clamp(32px,3.6vw,46px);line-height:1.1;letter-spacing:-.02em;color:var(--vk-white);margin:0 0 22px;text-wrap:balance}\n#mbr-vk .vk-h2{font-family:var(--vk-head);font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.15;letter-spacing:-.015em;color:var(--vk-ink);margin:0 0 18px;text-wrap:balance}\n#mbr-vk .vk-h3{font-family:var(--vk-head);font-weight:700;font-size:19px;line-height:1.3;color:var(--vk-ink);margin:0 0 6px;text-wrap:balance}\n#mbr-vk .vk-lead{font-size:clamp(16px,1.3vw,18px);line-height:1.6;margin:0 0 32px;max-width:640px;text-wrap:pretty}\n#mbr-vk .vk-p{margin:0 0 14px;text-wrap:pretty}\n#mbr-vk .vk-p:last-child{margin-bottom:0}\n#mbr-vk .vk-center{text-align:center}\n#mbr-vk .vk-center .vk-lead{margin-left:auto;margin-right:auto}\n#mbr-vk .vk-head-block{max-width:760px;margin:0 0 48px}\n#mbr-vk .vk-center.vk-head-block{margin-left:auto;margin-right:auto}\n#mbr-vk .vk-split{display:grid;grid-template-columns:1fr 1fr;gap:24px 64px;align-items:start}\n#mbr-vk .vk-split > *{min-width:0}\n#mbr-vk .vk-split .vk-h2{margin:0}\n#mbr-vk .vk-br{display:inline}\n@media (max-width:1024px){#mbr-vk .vk-br{display:none}}\n\n\/* Buttons *\/\n#mbr-vk .vk-btns{display:flex;flex-wrap:wrap;gap:14px}\n#mbr-vk .vk-center .vk-btns{justify-content:center}\n#mbr-vk a.vk-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--vk-body);font-weight:700;font-size:16px;line-height:1;padding:17px 28px;border-radius:999px;text-decoration:none;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}\n#mbr-vk a.vk-btn-primary{background:var(--vk-lilac);color:var(--vk-lilac-ink)}\n#mbr-vk a.vk-btn-primary:hover{background:#D9D0EE;color:var(--vk-lilac-ink);transform:translateY(-1px);box-shadow:0 8px 24px rgba(58,43,98,.25)}\n#mbr-vk a.vk-btn-ghost{background:transparent;color:var(--vk-white);box-shadow:inset 0 0 0 2px rgba(255,255,255,.55)}\n#mbr-vk a.vk-btn-ghost:hover{color:var(--vk-white);box-shadow:inset 0 0 0 2px var(--vk-white)}\n#mbr-vk a.vk-btn svg{width:18px;height:18px;flex:none}\n#mbr-vk a:focus-visible,#mbr-vk button:focus-visible{outline:3px solid var(--vk-lilac);outline-offset:3px}\n\n\/* Hero *\/\n#mbr-vk .vk-hero{background:var(--vk-bg-dark);color:#D6E6E7;padding-block:88px 96px;overflow:hidden}\n#mbr-vk .vk-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:64px;align-items:center}\n#mbr-vk .vk-hero-grid > *{min-width:0}\n#mbr-vk .vk-hero .vk-lead{color:#D6E6E7}\n#mbr-vk .vk-lockup{display:flex;align-items:center;gap:20px;margin:0 0 36px}\n#mbr-vk .vk-lockup img{width:auto}\n#mbr-vk .vk-lockup .vk-x{font-weight:400;font-size:22px;color:rgba(255,255,255,.55);line-height:1}\n#mbr-vk .vk-iaapa{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:28px 0 0;font-size:15px;font-weight:600;color:#D6E6E7}\n#mbr-vk .vk-iaapa span{display:inline-flex;align-items:center;gap:8px}\n#mbr-vk .vk-iaapa svg{width:18px;height:18px;color:var(--vk-lilac);flex:none}\n\/* Hero visual: signing photo + app + arriving update *\/\n#mbr-vk .vk-combo{position:relative;width:100%;max-width:440px;justify-self:end}\n#mbr-vk .vk-combo-photo{margin:0;position:relative}\n#mbr-vk .vk-combo-photo img{width:100%;aspect-ratio:3\/4;object-fit:cover;border-radius:20px;box-shadow:0 30px 70px rgba(0,0,0,.3)}\n#mbr-vk .vk-combo-photo figcaption{position:absolute;left:14px;right:14px;bottom:14px;width:fit-content;max-width:calc(100% - 28px);border-radius:12px !important;background:rgba(11,63,69,.82);color:#fff;font-size:13px;font-weight:600;line-height:1.3;padding:7px 12px;border-radius:999px}\n#mbr-vk .vk-toast{position:absolute;z-index:2;left:-56px;bottom:56px;width:320px;max-width:calc(100% + 40px);display:flex;gap:12px;align-items:center;background:#fff;color:#1F3236;border-radius:14px;padding:12px 14px;box-shadow:0 18px 40px rgba(0,0,0,.28);animation:vkToast .6s cubic-bezier(.2,.8,.2,1) .9s both}\n#mbr-vk .vk-toast img{height:30px;width:auto;flex:none}\n#mbr-vk .vk-toast div{min-width:0;flex:1}\n#mbr-vk .vk-toast b{display:block;font-size:14px;font-weight:700;line-height:1.3}\n#mbr-vk .vk-toast small{display:block;font-size:13px;line-height:1.35;color:#4F6468}\n#mbr-vk .vk-toast time{align-self:flex-start;font-size:12px;color:#62777B;white-space:nowrap}\n@keyframes vkToast{from{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}\n\n\/* Phone frame + Mobaro app recreation (same as the RideOps page) *\/\n#mbr-vk .vk-phone{margin:0 auto;width:100%;background:#0E1A1C;border-radius:46px;padding:11px;box-shadow:0 30px 70px rgba(0,0,0,.35),inset 0 0 0 2px #2b3a3d;position:relative}\n#mbr-vk .mb-screen{container-type:inline-size;border-radius:36px;overflow:hidden;background:#EEF2F2;aspect-ratio:390\/790;position:relative}\n#mbr-vk .mb-ui{font-family:var(--vk-body);font-size:13px;font-size:4.2cqi;line-height:1.35;color:#1F3236;height:100%;display:flex;flex-direction:column;text-align:left;-webkit-font-smoothing:antialiased}\n#mbr-vk .mb-ui *{box-sizing:border-box}\n#mbr-vk .mb-ui svg{display:block;flex:none}\n#mbr-vk .mb-top{background:#074F57;color:#fff;padding:0 1.05em .85em;position:relative}\n#mbr-vk .mb-status{display:flex;justify-content:space-between;align-items:center;height:3.5em;padding:.35em .7em 0;font-weight:600;font-size:.9em}\n#mbr-vk .mb-status span{display:flex;gap:.35em;align-items:center}\n#mbr-vk .mb-island{position:absolute;left:50%;top:.75em;transform:translateX(-50%);width:30%;height:2.1em;border-radius:99px;background:#050B0C}\n#mbr-vk .mb-bar{display:flex;align-items:center;gap:.75em;min-height:2.7em}\n#mbr-vk .mb-bar svg{width:1.45em;height:1.45em}\n#mbr-vk .mb-title{flex:1;min-width:0}\n#mbr-vk .mb-title b{display:block;font-size:1.3em;font-weight:600;line-height:1.2}\n#mbr-vk .mb-title small{display:block;font-size:.85em;opacity:.78}\n#mbr-vk .mb-search{margin-top:.55em;background:rgba(0,0,0,.2);border-radius:99px;padding:.6em 1em;display:flex;gap:.55em;align-items:center;color:rgba(255,255,255,.72);font-size:.95em}\n#mbr-vk .mb-search svg{width:1.15em;height:1.15em}\n#mbr-vk .mb-list{flex:1;background:#fff;padding-bottom:.4em;min-height:0}\n#mbr-vk .mb-group{display:flex;justify-content:space-between;align-items:center;font-size:.8em;font-weight:700;color:#4F7F84;padding:.95em 1.15em .35em}\n#mbr-vk .mb-group img{height:1.25em;width:auto}\n#mbr-vk .mb-row{display:flex;align-items:center;gap:.75em;padding:.65em 1.15em;border-top:1px solid #EEF2F2}\n#mbr-vk .mb-group + .mb-row{border-top:0}\n#mbr-vk .mb-row > svg{width:1.6em;height:1.6em;color:#3C5155}\n#mbr-vk .mb-row div{flex:1;min-width:0}\n#mbr-vk .mb-row b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n#mbr-vk .mb-row small{display:block;font-size:.84em;color:#62777B}\n#mbr-vk .mb-row.is-new{background:#F2F8F7}\n#mbr-vk .mb-chip{display:inline-block;font-style:normal;font-size:.78em;font-weight:700;padding:.15em .6em;border-radius:99px;white-space:nowrap}\n#mbr-vk .mb-chip.is-new{background:#DDF4EC;color:#0B5A46}\n#mbr-vk .mb-chip.is-cur{background:#E2ECFA;color:#1F4E8C}\n#mbr-vk .mb-body{flex:1;padding:.85em .8em;display:flex;flex-direction:column;gap:.6em;min-height:0}\n#mbr-vk .mb-card{background:#fff;border-radius:.9em;padding:.85em .95em;box-shadow:0 1px 2px rgba(7,79,87,.07),0 .45em 1.2em rgba(7,79,87,.06)}\n#mbr-vk .mb-doc-head{display:flex;justify-content:space-between;align-items:center;gap:.6em;margin-bottom:.55em}\n#mbr-vk .mb-doc-head img{height:1.6em;width:auto}\n#mbr-vk .mb-meta{font-size:.84em;color:#62777B;margin:0}\n#mbr-vk .mb-meta b{color:#1F3236;font-weight:600}\n#mbr-vk .mb-page{margin-top:.65em;border:1px solid #E1E8E9;border-radius:.55em;background:#FAFCFC;padding:.7em .8em;display:grid;grid-template-columns:5.2em 1fr;gap:.7em;align-items:center}\n#mbr-vk .mb-page svg{width:100%;height:auto;color:#5E7377}\n#mbr-vk .mb-page p{margin:0;font-size:.8em;line-height:1.35;color:#3C5155}\n#mbr-vk .mb-page p b{display:block;font-weight:700;color:#1F3236}\n#mbr-vk .mb-toc{margin:0;padding:0;list-style:none}\n#mbr-vk .mb-toc li{display:flex;gap:.7em;padding:.5em 0;border-top:1px solid #EEF2F2;font-size:.95em}\n#mbr-vk .mb-toc li:first-child{border-top:0;padding-top:.1em}\n#mbr-vk .mb-toc li span{width:1.4em;color:#62777B;font-weight:600;font-variant-numeric:tabular-nums}\n#mbr-vk .mb-label{display:block;font-size:.86em;color:#2E7179;font-weight:600;margin-bottom:.2em}\n#mbr-vk .mb-foot{background:#fff;padding:.75em .85em 0;border-top:1px solid #E1E8E9}\n#mbr-vk .mb-task{display:flex;justify-content:space-between;align-items:center;padding:.1em .2em .6em;font-weight:600;font-size:.95em}\n#mbr-vk .mb-task svg{width:1.1em;height:1.1em;color:#62777B}\n#mbr-vk .mb-btn{text-align:center;border-radius:.75em;padding:.75em;font-weight:700;background:#074F57;color:#fff;font-size:.98em}\n#mbr-vk .mb-home{width:36%;height:.33em;border-radius:99px;background:#1F3236;margin:.75em auto .55em;opacity:.85}\n#mbr-vk .mb-tabbar{margin:.4em auto .1em;display:flex;gap:.3em;background:#fff;border-radius:99px;padding:.3em;box-shadow:0 .35em 1.2em rgba(7,79,87,.14);width:max-content}\n#mbr-vk .mb-tabbar span{width:3.4em;height:2.5em;border-radius:99px;display:flex;align-items:center;justify-content:center;color:#074F57}\n#mbr-vk .mb-tabbar span.is-on{background:#074F57;color:#fff}\n#mbr-vk .mb-tabbar svg{width:1.3em;height:1.3em}\n\n\/* The challenge *\/\n#mbr-vk .vk-challenge{padding-block:96px}\n\n\/* Full-width Vekoma ride image with the shared-customers point *\/\n#mbr-vk .vk-ride{position:relative;margin:0}\n#mbr-vk .vk-ride img{width:100%;height:clamp(380px,44vw,600px);object-fit:cover;object-position:50% 40%}\n#mbr-vk .vk-ride-over{position:absolute;inset:40px 0 28px 0}\n#mbr-vk .vk-ride-inner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;height:100%}\n#mbr-vk .vk-ride-inner .vk-ride-cap{align-self:flex-end}\n#mbr-vk .vk-shared{display:flex;gap:24px;align-items:center;max-width:480px;background:rgba(11,63,69,.9);color:#D6E6E7;border-radius:16px;padding:24px 28px}\n#mbr-vk .vk-shared-num small{display:block;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:4px;color:#CABFE5}\n#mbr-vk .vk-shared-num{font-family:var(--vk-head);font-weight:800;font-size:clamp(44px,5vw,60px);line-height:1;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;flex:none}\n#mbr-vk .vk-shared-text{min-width:0}\n#mbr-vk .vk-shared-text b{display:block;font-family:var(--vk-head);font-weight:700;font-size:19px;line-height:1.3;color:#fff;margin:0 0 4px;text-wrap:balance}\n#mbr-vk .vk-shared-text span{display:block;font-size:15px;line-height:1.5;text-wrap:pretty}\n#mbr-vk .vk-ride-cap{flex:none;background:rgba(11,63,69,.85);color:#fff;font-size:13px;font-weight:600;line-height:1.3;padding:7px 12px;border-radius:999px}\n@media (max-width:720px){\n  #mbr-vk .vk-ride img{height:300px;object-position:48% 30%}\n  #mbr-vk .vk-ride-over{position:static;inset:auto;background:var(--vk-bg-dark);padding-block:0}\n  #mbr-vk .vk-ride-inner{flex-direction:column;align-items:stretch;gap:0;height:auto}\n  #mbr-vk .vk-shared{border-radius:0;padding:28px 0;background:transparent;max-width:none;flex-direction:column;align-items:flex-start;gap:12px}\n  #mbr-vk .vk-ride-cap{position:absolute;right:16px;top:252px}\n}\n\n\/* Challenge: the four gaps *\/\n#mbr-vk .vk-lead-p{font-size:clamp(16px,1.3vw,18px);line-height:1.6}\n#mbr-vk ul.vk-gaps{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n#mbr-vk ul.vk-gaps > li{margin:0;padding:28px 26px;background:var(--vk-white);border:1px solid var(--vk-line);border-radius:12px;min-width:0}\n#mbr-vk .vk-gap-ico{width:48px;height:48px;border-radius:10px;background:var(--vk-tint);color:var(--vk-dark);display:flex;align-items:center;justify-content:center;margin-bottom:18px}\n#mbr-vk .vk-gap-ico svg{width:24px;height:24px}\n#mbr-vk .vk-gap-t{font-family:var(--vk-head);font-weight:700;font-size:17px;line-height:1.35;color:var(--vk-ink);margin:0 0 6px}\n#mbr-vk ul.vk-gaps p{margin:0;font-size:15px;line-height:1.5;color:#2F5F64;text-wrap:pretty}\n@media (max-width:1024px){#mbr-vk ul.vk-gaps{grid-template-columns:1fr;gap:16px}}\n@media (max-width:560px){#mbr-vk ul.vk-gaps{grid-template-columns:1fr;gap:16px;margin-top:40px}#mbr-vk ul.vk-gaps > li{padding:24px}}\n\n\/* Live now feature *\/\n#mbr-vk .vk-feat{display:grid;grid-template-columns:1fr .85fr;gap:64px;align-items:center}\n#mbr-vk .vk-feat > *{min-width:0}\n#mbr-vk .vk-feat .vk-phone{width:min(320px,100%)}\n#mbr-vk .vk-chip,#mbr-vk .vk-app-chip,#mbr-vk .mb-chip{font-style:normal}\n#mbr-vk .vk-chip{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;line-height:1;padding:7px 12px;border-radius:999px;white-space:nowrap}\n#mbr-vk .vk-chip::before{content:\"\";width:8px;height:8px;border-radius:50%;background:currentColor}\n#mbr-vk .vk-chip.is-live{background:var(--vk-ok-tint);color:var(--vk-ok-ink)}\n#mbr-vk .vk-chip.is-dev{background:var(--vk-lilac-tint);color:var(--vk-lilac-ink);box-shadow:inset 0 0 0 1px #DCD3F0}\n#mbr-vk .vk-chip.is-dev::before{display:none}\n#mbr-vk ul.vk-list{list-style:none;margin:8px 0 0;padding:0}\n#mbr-vk ul.vk-list > li{position:relative;margin:0;padding:12px 0 12px 34px;border-top:1px solid var(--vk-line)}\n#mbr-vk ul.vk-list > li:first-child{border-top:0}\n#mbr-vk ul.vk-list > li::before{content:\"\";position:absolute;left:0;top:15px;width:22px;height:22px;border-radius:50%;background:#DCEAEB url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%230F5058' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'\/%3E%3C\/svg%3E\") center\/12px no-repeat}\n#mbr-vk .vk-li-t{display:block;font-weight:700;color:var(--vk-ink);font-size:16px;line-height:1.4;margin:0 0 2px}\n#mbr-vk .vk-li-d{display:block;font-size:15px;line-height:1.5}\n\n\n\/* Live now: animated manuals screen (plays once when scrolled into view, rests on the final state) *\/\n#mbr-vk .lv-tabs{display:flex;gap:.35em;margin-top:.7em}\n#mbr-vk .lv-tabs span{flex:1;text-align:center;padding:.6em .3em;border-radius:.8em .8em 0 0;background:rgba(255,255,255,.13);font-weight:600;font-size:.9em;white-space:nowrap}\n#mbr-vk .lv-tabs span.is-on{background:#EEF2F2;color:#074F57}\n#mbr-vk .lv-tabs em{font-style:normal;font-size:.82em;padding:.05em .45em;border-radius:99px;background:rgba(255,255,255,.22);margin-left:.2em}\n#mbr-vk .lv-tabs .is-on em{background:#074F57;color:#fff}\n#mbr-vk .lv-body{gap:.65em;padding-top:.75em}\n#mbr-vk .lv-banner{display:flex;gap:.7em;align-items:center;background:#fff;border-radius:.9em;padding:.7em .85em;box-shadow:0 .5em 1.4em rgba(7,79,87,.16);border-left:.3em solid #1D3F7A}\n#mbr-vk .lv-banner img{height:1.9em;width:auto;flex:none}\n#mbr-vk .lv-banner div{flex:1;min-width:0}\n#mbr-vk .lv-banner b{display:block;font-weight:700;font-size:.95em}\n#mbr-vk .lv-banner small{display:block;font-size:.82em;color:#5A6F73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n#mbr-vk .lv-banner time{font-size:.78em;color:#5A6F73;white-space:nowrap;align-self:flex-start}\n#mbr-vk .lv-list{background:#fff;border-radius:.9em;overflow:hidden;box-shadow:0 1px 2px rgba(7,79,87,.07)}\n#mbr-vk .lv-row{display:flex;align-items:center;gap:.7em;padding:.65em .85em;border-top:1px solid #EEF2F2}\n#mbr-vk .lv-row:first-child{border-top:0}\n#mbr-vk .lv-row div{flex:1;min-width:0}\n#mbr-vk .lv-row b{display:block;font-weight:600;font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n#mbr-vk .lv-row small{display:block;font-size:.82em;color:#62777B}\n#mbr-vk .lv-hot{background:#EEF7F4}\n#mbr-vk .lv-file{flex:none;width:2.3em;height:2.7em;border-radius:.4em;display:flex;align-items:flex-end;justify-content:center;padding-bottom:.35em;font-size:.62em;font-weight:800;letter-spacing:.04em;color:#fff;position:relative}\n#mbr-vk .lv-file::after{content:\"\";position:absolute;top:0;right:0;width:.75em;height:.75em;background:rgba(255,255,255,.35);border-bottom-left-radius:.25em}\n#mbr-vk .lv-file.is-vk{background:#1D3F7A}\n#mbr-vk .lv-file.is-own{background:#2E8A7B}\n#mbr-vk .lv-row small.lv-rev{position:relative;display:grid}\n#mbr-vk .lv-rev span{grid-area:1\/1}\n#mbr-vk .lv-old{opacity:0}\n#mbr-vk .lv-new{color:#0B5A46;font-weight:600}\n#mbr-vk .lv-chip{font-style:normal;font-size:.72em;font-weight:700;padding:.2em .6em;border-radius:99px;background:#DDF4EC;color:#0B5A46;flex:none}\n#mbr-vk .lv-task{margin-top:auto;background:#fff;border-radius:.9em;padding:.8em .9em;box-shadow:0 1px 2px rgba(7,79,87,.07),0 .45em 1.2em rgba(7,79,87,.06)}\n#mbr-vk .lv-task-top{display:flex;justify-content:space-between;align-items:center;gap:.6em;margin-bottom:.6em}\n#mbr-vk .lv-task-top small{display:block;font-size:.8em;color:#9A5A08;font-weight:700}\n#mbr-vk .lv-task-top b{display:block;font-weight:700;font-size:1.02em}\n#mbr-vk .lv-task-meta{display:block;font-size:.8em;color:#62777B;margin-top:.1em}\n#mbr-vk .lv-av{font-style:normal;width:2.2em;height:2.2em;border-radius:50%;background:#074F57;color:#fff;font-size:.8em;font-weight:700;display:grid;place-items:center;flex:none}\n#mbr-vk .lv-task-btn{display:flex;align-items:center;justify-content:center;gap:.45em;background:#074F57;color:#fff;font-weight:700;font-size:.95em;border-radius:.75em;padding:.7em}\n#mbr-vk .lv-task-btn svg{width:1.1em;height:1.1em}\n#mbr-vk .vk-live.is-run .lv-banner{animation:lvBanner .7s cubic-bezier(.2,.8,.2,1) .5s both}\n#mbr-vk .vk-live.is-run .lv-old{animation:lvOld 2.4s ease both}\n#mbr-vk .vk-live.is-run .lv-new{animation:lvNew 2.4s ease both}\n#mbr-vk .vk-live.is-run .lv-chip{animation:lvPop .5s cubic-bezier(.3,1.6,.5,1) 1.7s both}\n#mbr-vk .vk-live.is-run .lv-hot{animation:lvFlash 2.6s ease both}\n@keyframes lvBanner{from{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:none}}\n@keyframes lvOld{0%,60%{opacity:1}70%,100%{opacity:0}}\n@keyframes lvNew{0%,62%{opacity:0;transform:translateY(.4em)}74%,100%{opacity:1;transform:none}}\n@keyframes lvPop{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}\n@keyframes lvFlash{0%,58%{background:#fff}70%{background:#CDEDE3}100%{background:#EEF7F4}}\n@media (prefers-reduced-motion:reduce){#mbr-vk .vk-live.is-run *{animation:none!important}}\n\n\/* Connection diagram *\/\n#mbr-vk .vk-flow{position:relative;background:var(--vk-white);border:1px solid var(--vk-line);border-radius:20px;padding:40px 36px 28px}\n#mbr-vk .vk-flow-grid{display:grid;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr) 112px minmax(0,1fr);align-items:stretch}\n#mbr-vk .vk-st{display:flex;flex-direction:column;gap:16px;min-width:0}\n#mbr-vk .vk-id{display:flex;align-items:center;gap:12px;min-height:56px}\n#mbr-vk .vk-id img{width:auto}\n#mbr-vk .vk-id-ico{width:44px;height:44px;border-radius:12px;background:var(--vk-tint);color:var(--vk-dark);display:grid;place-items:center;flex:none}\n#mbr-vk .vk-id-ico svg{width:24px;height:24px}\n#mbr-vk .vk-id b{display:block;font-family:var(--vk-head);font-weight:700;font-size:17px;line-height:1.2;color:var(--vk-ink)}\n#mbr-vk .vk-id small{display:block;font-size:14px;color:var(--vk-soft);line-height:1.35}\n#mbr-vk .vk-panel{flex:1;border-radius:14px;background:var(--vk-tint);padding:16px;display:grid;align-content:start;min-height:150px;transition:box-shadow .3s ease,background .3s ease}\n#mbr-vk .vk-panel.is-hit{box-shadow:0 0 0 3px var(--vk-route)}\n#mbr-vk .vk-state{display:none;gap:10px;animation:vkIn .35s ease}\n#mbr-vk .vk-flow[data-route=\"manuals\"] .vk-state[data-r=\"manuals\"],\n#mbr-vk .vk-flow[data-route=\"parts\"] .vk-state[data-r=\"parts\"],\n#mbr-vk .vk-flow[data-route=\"feedback\"] .vk-state[data-r=\"feedback\"]{display:grid}\n@keyframes vkIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}\n#mbr-vk .vk-item{display:flex;gap:12px;align-items:flex-start;background:var(--vk-white);border-radius:10px;padding:12px 14px;box-shadow:0 1px 2px rgba(7,79,87,.08)}\n#mbr-vk .vk-item svg{width:22px;height:22px;flex:none;color:var(--vk-dark);margin-top:1px}\n#mbr-vk .vk-item div{min-width:0}\n#mbr-vk .vk-item b{display:block;font-weight:700;font-size:15px;line-height:1.35;color:#1F3236}\n#mbr-vk .vk-item small{display:block;font-size:14px;line-height:1.4;color:#4F6468}\n#mbr-vk .vk-app{background:var(--vk-white);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(7,79,87,.08)}\n#mbr-vk .vk-app-top{background:#074F57;color:#fff;font-weight:600;font-size:14px;padding:9px 14px;display:flex;justify-content:space-between;gap:8px}\n#mbr-vk .vk-app-top span{opacity:.75;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n#mbr-vk .vk-app-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid #EEF2F2}\n#mbr-vk .vk-app-row:first-of-type{border-top:0}\n#mbr-vk .vk-app-row div{min-width:0}\n#mbr-vk .vk-app-row b{display:block;font-weight:600;font-size:14.5px;color:#1F3236;line-height:1.3}\n#mbr-vk .vk-app-row small{display:block;font-size:13px;color:#62777B}\n#mbr-vk .vk-app-row.is-hl{background:#F2F8F7}\n#mbr-vk .vk-app-chip{font-size:12px;font-weight:700;padding:3px 9px;border-radius:99px;white-space:nowrap;background:#DDF4EC;color:#0B5A46}\n#mbr-vk .vk-app-chip.is-dev{background:var(--vk-lilac-tint);color:var(--vk-lilac-ink)}\n\n\/* Links between stations *\/\n#mbr-vk .vk-link{position:relative;display:flex;flex-direction:column;justify-content:center;gap:26px;padding:72px 14px 0}\n#mbr-vk .vk-lane{position:relative;display:block;height:0;border-top:2px dashed #B9CBCD;transition:border-color .3s ease}\n#mbr-vk .vk-lane::after{content:\"\";position:absolute;top:-7px;border:6px solid transparent;transition:border-color .3s ease}\n#mbr-vk .vk-lane.is-fwd::after{right:-4px;border-left:8px solid #B9CBCD;border-right:0}\n#mbr-vk .vk-lane.is-back::after{left:-4px;border-right:8px solid #B9CBCD;border-left:0}\n#mbr-vk .vk-flow[data-dir=\"fwd\"] .vk-lane.is-fwd,#mbr-vk .vk-flow[data-dir=\"back\"] .vk-lane.is-back{border-top-color:var(--vk-route)}\n#mbr-vk .vk-flow[data-dir=\"fwd\"] .vk-lane.is-fwd::after{border-left-color:var(--vk-route)}\n#mbr-vk .vk-flow[data-dir=\"back\"] .vk-lane.is-back::after{border-right-color:var(--vk-route)}\n#mbr-vk .vk-flow{--vk-route:var(--vk-dark)}\n#mbr-vk .vk-flow[data-status=\"dev\"]{--vk-route:var(--vk-dev)}\n#mbr-vk .vk-pkt{position:absolute;left:0;top:0;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--vk-route);color:#fff;display:grid;place-items:center;box-shadow:0 6px 16px rgba(7,79,87,.25);opacity:0;pointer-events:none}\n#mbr-vk .vk-pkt svg{width:18px;height:18px}\n#mbr-vk .vk-pkt [data-r]{display:none}\n#mbr-vk .vk-flow[data-route=\"manuals\"] .vk-pkt [data-r=\"manuals\"],\n#mbr-vk .vk-flow[data-route=\"parts\"] .vk-pkt [data-r=\"parts\"],\n#mbr-vk .vk-flow[data-route=\"feedback\"] .vk-pkt [data-r=\"feedback\"]{display:block}\n\n\/* Caption + pause *\/\n#mbr-vk .vk-flow-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;border-top:1px solid var(--vk-line)}\n#mbr-vk .vk-cap{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0;font-size:16px;color:var(--vk-text);min-width:0}\n#mbr-vk .vk-cap [data-r]{display:none}\n#mbr-vk .vk-flow[data-route=\"manuals\"] .vk-cap [data-r=\"manuals\"],\n#mbr-vk .vk-flow[data-route=\"parts\"] .vk-cap [data-r=\"parts\"],\n#mbr-vk .vk-flow[data-route=\"feedback\"] .vk-cap [data-r=\"feedback\"]{display:inline-flex}\n#mbr-vk .vk-cap > span{align-items:center;gap:12px;flex-wrap:wrap}\n#mbr-vk .vk-pause{flex:none;display:inline-flex;align-items:center;gap:8px;border:0;background:var(--vk-tint);color:var(--vk-dark);font:700 14px\/1 var(--vk-body);padding:10px 16px;border-radius:999px;cursor:pointer}\n#mbr-vk .vk-pause:hover{background:#E1ECEC}\n#mbr-vk .vk-pause svg{width:16px;height:16px;fill:currentColor}\n#mbr-vk .vk-pause .i-play{display:none}\n#mbr-vk .vk-pause.is-paused .i-play{display:block}\n#mbr-vk .vk-pause.is-paused .i-pause{display:none}\n\n\/* Route selectors *\/\n#mbr-vk .vk-routes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}\n#mbr-vk button.vk-route{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;text-align:left;background:var(--vk-white);border:1px solid var(--vk-line);border-radius:14px;padding:22px 22px 24px;font:inherit;color:var(--vk-text);cursor:pointer;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}\n#mbr-vk button.vk-route:hover{border-color:#B9CBCD}\n#mbr-vk button.vk-route[aria-pressed=\"true\"]{border-color:var(--vk-dark);box-shadow:0 0 0 1px var(--vk-dark),0 12px 30px rgba(15,80,88,.12)}\n#mbr-vk button.vk-route.is-dev[aria-pressed=\"true\"]{border-color:var(--vk-dev);box-shadow:0 0 0 1px var(--vk-dev),0 12px 30px rgba(58,43,98,.12)}\n#mbr-vk .vk-route-top{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px}\n#mbr-vk .vk-route-ico{width:40px;height:40px;border-radius:10px;background:var(--vk-tint);color:var(--vk-dark);display:grid;place-items:center;flex:none}\n#mbr-vk .vk-route.is-dev .vk-route-ico{background:var(--vk-lilac-tint);color:var(--vk-lilac-ink)}\n#mbr-vk .vk-route-ico svg{width:22px;height:22px}\n#mbr-vk .vk-route .vk-h3{font-size:18px;margin:6px 0 0}\n#mbr-vk .vk-route p{margin:0;font-size:15px;line-height:1.5;text-wrap:pretty}\n#mbr-vk .vk-route-bar{position:absolute;left:0;bottom:0;height:4px;width:100%;background:var(--vk-dark);transform:scaleX(0);transform-origin:left}\n#mbr-vk .vk-route.is-dev .vk-route-bar{background:var(--vk-dev)}\n#mbr-vk .vk-peek{margin-top:56px}\n#mbr-vk .vk-peek-h{text-align:center;font-size:22px;margin:0 0 20px}\n#mbr-vk .vk-peek-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:960px;margin:0 auto}\n#mbr-vk .vk-peek-item{margin:0;background:var(--vk-white);border:1px solid var(--vk-line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}\n#mbr-vk .vk-peek-media{position:relative;aspect-ratio:1\/1;background:#EEF3F4}\n#mbr-vk .vk-peek-media video{display:block;width:100%;height:100%;object-fit:cover}\n#mbr-vk .vk-peek-btn{position:absolute;right:12px;bottom:12px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:999px;background:rgba(7,79,87,.85);color:#fff;cursor:pointer}\n#mbr-vk .vk-peek-btn svg{width:16px;height:16px;fill:currentColor}\n#mbr-vk .vk-peek-btn .i-play,#mbr-vk .vk-peek-btn.is-paused .i-pause{display:none}\n#mbr-vk .vk-peek-btn.is-paused .i-play{display:block}\n#mbr-vk .vk-peek-item figcaption{padding:20px 22px 24px}\n#mbr-vk .vk-peek-item figcaption .vk-chip{margin-bottom:12px}\n#mbr-vk .vk-peek-item figcaption .vk-h3{display:block}\n#mbr-vk .vk-peek-item figcaption p{margin:0;color:var(--vk-soft);font-size:15px}\n@media (max-width:720px){#mbr-vk .vk-peek-grid{grid-template-columns:1fr}#mbr-vk .vk-peek{margin-top:40px}}\n#mbr-vk .vk-note{margin:20px 0 0;font-size:14px;color:var(--vk-soft);text-align:center}\n\n\/* Quote breaker *\/\n#mbr-vk .vk-breaker{background:var(--vk-bg-dark);padding-block:88px}\n#mbr-vk .vk-pq{display:grid;grid-template-columns:200px minmax(0,1fr);gap:56px;align-items:center;max-width:1000px;margin:0 auto}\n#mbr-vk .vk-pq-photo{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px}\n#mbr-vk .vk-bq{margin:0;text-align:left;min-width:0}\n#mbr-vk .vk-bq blockquote{font-family:var(--vk-head);font-weight:700;font-size:clamp(22px,2.6vw,32px);line-height:1.35;color:var(--vk-white);margin:0 0 28px;padding:0;border:0;text-wrap:balance}\n#mbr-vk .vk-bq figcaption{display:flex;align-items:center;gap:16px}\n#mbr-vk .vk-bq-logo{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px;padding:6px 12px;height:56px;flex:none}\n#mbr-vk .vk-bq-logo img{height:40px;width:auto}\n#mbr-vk .vk-bq figcaption b{display:block;font-weight:700;color:var(--vk-white)}\n#mbr-vk .vk-bq figcaption span span{display:block;color:#B8D0D2;font-size:15px}\n\n\/* Partnership + fact box *\/\n#mbr-vk .vk-text-link svg{width:16px;height:16px}\n#mbr-vk .vk-factbox{display:grid;grid-template-columns:1fr 1fr;gap:48px;background:var(--vk-tint);border-radius:12px;padding:36px 40px;margin:56px 0 0}\n#mbr-vk .vk-factbox > *{min-width:0}\n#mbr-vk .vk-factbox-logo{height:64px;width:auto;margin:0 0 18px}\n#mbr-vk .vk-factbox .vk-p{font-size:15px;line-height:1.6}\n#mbr-vk .vk-factbox .vk-p b{color:var(--vk-ink)}\n#mbr-vk .vk-facts{margin:0}\n#mbr-vk .vk-facts > div{display:grid;grid-template-columns:170px 1fr;gap:16px;padding:14px 0;border-top:1px solid #D3E2E3}\n#mbr-vk .vk-facts > div:first-child{border-top:0;padding-top:0}\n#mbr-vk .vk-facts dt{font-size:14px;font-weight:700;color:var(--vk-soft)}\n#mbr-vk .vk-facts dd{margin:0;font-weight:600;color:var(--vk-ink);line-height:1.5}\n\n\/* CTA + form *\/\n#mbr-vk .vk-cta{background:var(--vk-tint);color:var(--vk-text);padding-block:100px}\n#mbr-vk .vk-cta .vk-h2{color:var(--vk-ink);font-size:clamp(30px,4vw,46px)}\n#mbr-vk .vk-cta .vk-lead{color:var(--vk-text)}\n#mbr-vk #vk-contact{scroll-margin-top:110px}\n#mbr-vk #vk-connect{scroll-margin-top:110px}\n#mbr-vk .vk-booth{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 28px;margin:0 0 32px;font-weight:600;color:var(--vk-ink)}\n#mbr-vk .vk-booth span{display:inline-flex;align-items:center;gap:8px}\n#mbr-vk .vk-booth svg{width:18px;height:18px;color:var(--vk-accent)}\n#mbr-vk .vk-form{max-width:760px;margin:40px auto 0;text-align:left;background:var(--vk-white);border:1px solid var(--vk-line);border-radius:16px;padding:32px;box-shadow:0 18px 40px rgba(15,80,88,.08)}\n\n\/* Responsive *\/\n@media (max-width:1024px){\n  #mbr-vk .vk-hero-grid{grid-template-columns:1fr;gap:40px}\n  #mbr-vk .vk-combo{justify-self:center;max-width:440px}\n  #mbr-vk .vk-toast{left:-24px}\n  #mbr-vk .vk-split,#mbr-vk .vk-feat{grid-template-columns:1fr;gap:40px}\n  #mbr-vk .vk-routes{grid-template-columns:1fr}\n  #mbr-vk .vk-factbox{grid-template-columns:1fr;gap:28px;padding:28px}\n}\n@media (max-width:860px){\n  #mbr-vk .vk-flow{padding:24px 20px 20px}\n  #mbr-vk .vk-flow-grid{grid-template-columns:1fr;grid-template-rows:auto 76px auto 76px auto}\n  #mbr-vk .vk-panel{min-height:0}\n  #mbr-vk .vk-link{flex-direction:row;justify-content:center;gap:40px;padding:10px 0}\n  #mbr-vk .vk-lane{height:auto;width:0;border-top:0;border-left:2px dashed #B9CBCD}\n  #mbr-vk .vk-lane.is-fwd::after{right:auto;left:-7px;top:auto;bottom:-4px;border:6px solid transparent;border-top:8px solid #B9CBCD;border-bottom:0}\n  #mbr-vk .vk-lane.is-back::after{left:-7px;top:-4px;border:6px solid transparent;border-bottom:8px solid #B9CBCD;border-top:0}\n  #mbr-vk .vk-flow[data-dir=\"fwd\"] .vk-lane.is-fwd,#mbr-vk .vk-flow[data-dir=\"back\"] .vk-lane.is-back{border-left-color:var(--vk-route)}\n  #mbr-vk .vk-flow[data-dir=\"fwd\"] .vk-lane.is-fwd::after{border-left-color:transparent;border-top-color:var(--vk-route)}\n  #mbr-vk .vk-flow[data-dir=\"back\"] .vk-lane.is-back::after{border-right-color:transparent;border-bottom-color:var(--vk-route)}\n  #mbr-vk .vk-flow-foot{flex-direction:column;align-items:flex-start}\n}\n@media (max-width:720px){\n  #mbr-vk .vk-wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}\n  #mbr-vk .vk-sec{padding-block:64px}\n  #mbr-vk .vk-hero{padding-block:56px 72px}\n  #mbr-vk .vk-challenge{padding-block:64px}\n  #mbr-vk .vk-toast{left:12px;right:12px;bottom:40px;width:auto;max-width:none}\n  #mbr-vk .vk-lockup{gap:16px;margin-bottom:28px}\n  #mbr-vk .vk-cta{padding-block:72px}\n  #mbr-vk .vk-breaker{padding-block:56px}\n  #mbr-vk .vk-routes{grid-template-columns:1fr}\n  #mbr-vk a.vk-btn{width:100%;justify-content:center}\n  #mbr-vk .vk-form{padding:20px}\n  #mbr-vk .vk-pq{grid-template-columns:1fr;gap:28px}\n  #mbr-vk .vk-pq-photo{max-width:140px}\n}\n@media (max-width:480px){#mbr-vk .vk-facts > div{grid-template-columns:1fr;gap:2px}}\n@media (prefers-reduced-motion:reduce){\n  #mbr-vk a.vk-btn,#mbr-vk .vk-panel,#mbr-vk .vk-lane,#mbr-vk button.vk-route{transition:none}\n  #mbr-vk .vk-state,#mbr-vk .vk-toast{animation:none}\n  #mbr-vk .vk-pkt{display:none}\n}\n<\/style>\n\n<div id=\"mbr-vk\" class=\"mbr-vk\">\n\n  <!-- 1. HERO -->\n  <section class=\"vk-hero\">\n    <div class=\"vk-wrap vk-hero-grid\">\n      <div class=\"vk-hero-text\">\n        <div class=\"vk-lockup\">\n          <img decoding=\"async\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-logo-gold.png\" alt=\"Vekoma\" style=\"--smush-placeholder-width: 640px; --smush-placeholder-aspect-ratio: 640\/408;height:52px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\">\n          <span class=\"vk-x\" aria-hidden=\"true\">\u00d7<\/span>\n          <img decoding=\"async\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-mobaro-logo-white.png\" width=\"266\" height=\"54\" alt=\"Mobaro\" style=\"--smush-placeholder-width: 266px; --smush-placeholder-aspect-ratio: 266\/54;height:29px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\">\n        <\/div>\n        <h1 class=\"vk-h1\">The people who build the ride, connected to the people who run&nbsp;it<\/h1>\n        <p class=\"vk-lead\">Vekoma Rides and Mobaro have joined forces in a strategic partnership. Together, we connect the people who build the rides with the teams who run them every day. The vision is one flow of documentation, support and spare parts between them. The first release is now live, and the first parks see Vekoma's technical manuals arrive in Mobaro as soon as they're&nbsp;updated.<\/p>\n        <div class=\"vk-btns\">\n          <a class=\"vk-btn vk-btn-primary\" href=\"https:\/\/bookings.cloud.microsoft\/book\/IAAPAExpoOrlandoBooth@mobaro.com\/?utm_source=website&amp;utm_medium=referral&amp;utm_campaign=vekoma-page\" target=\"_blank\" rel=\"noopener\">Book a meeting at IAAPA\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\n          <\/a>\n          <a class=\"vk-btn vk-btn-ghost\" href=\"#vk-connect\">See how it connects<\/a>\n        <\/div>\n        <p class=\"vk-iaapa\"><span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/svg>See it live at booth S4275 and Vekoma's booth S377<\/span><span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3.5\" y=\"5\" width=\"17\" height=\"15.5\" rx=\"2\"\/><path d=\"M3.5 10h17M8 3v4M16 3v4\"\/><\/svg>IAAPA Expo, Orlando, November 17-20<\/span><\/p>\n      <\/div>\n\n      <div class=\"vk-combo\">\n        <figure class=\"vk-combo-photo\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-signing-iaapa-2025.jpg\" width=\"600\" height=\"800\" alt=\"The Vekoma Rides and Mobaro teams at the Vekoma booth at IAAPA Expo 2025 in Orlando, where the partnership agreement was signed\"><figcaption>Vekoma Rides and Mobaro sign the strategic partnership agreement at IAAPA Expo 2025<\/figcaption><\/figure>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 2. THE CHALLENGE -->\n  <section class=\"vk-challenge\">\n    <div class=\"vk-wrap\">\n      <div class=\"vk-split\">\n        <div>\n          <p class=\"vk-eyebrow\">The challenge<\/p>\n          <h2 class=\"vk-h2\">Between ride manufacturer and operations team, a lot still runs on&nbsp;email<\/h2>\n        <\/div>\n        <div>\n          <p class=\"vk-p vk-lead-p\">Vekoma knows how every ride was designed, built and meant to be maintained. Your team knows how it actually runs, season after season. Yet what passes between them still travels by email, phone and PDF, one request at a&nbsp;time.<\/p>\n          <p class=\"vk-p vk-lead-p\">With our new partnership, we connect Vekoma directly to the Mobaro platform your team already works in, so knowledge stops getting lost on the&nbsp;way.<\/p>\n        <\/div>\n      <\/div>\n      <ul class=\"vk-gaps\">\n        <li><span class=\"vk-gap-ico\" aria-hidden=\"true\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 3h8.5L19 7.5V21H6z\"\/><path d=\"M14 3v5h5M9 12.5h7M9 16h7\"\/><\/svg><\/span><h3 class=\"vk-gap-t\">Technical manuals<\/h3><p>Revisions arrive by email and have to be passed on by hand before they reach the ride.<\/p><\/li>\n        <li><span class=\"vk-gap-ico\" aria-hidden=\"true\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 7.5a1.5 1.5 0 0 1 1.5-1.5h15A1.5 1.5 0 0 1 21 7.5v2a2.5 2.5 0 0 0 0 5v2a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 16.5v-2a2.5 2.5 0 0 0 0-5z\"\/><path d=\"M14 6v12\" stroke-dasharray=\"2 2\"\/><\/svg><\/span><h3 class=\"vk-gap-t\">Soporte<\/h3><p>Questions to the manufacturer go by email and phone, and the answer rarely ends up where the next technician will look.<\/p><\/li>\n        <li><span class=\"vk-gap-ico\" aria-hidden=\"true\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 8l9-5 9 5v8l-9 5-9-5z\"\/><path d=\"M3 8l9 5 9-5M12 13v8\"\/><\/svg><\/span><h3 class=\"vk-gap-t\">Spare parts<\/h3><p>Orders go by phone and email, and long lead times can catch you out right before winter maintenance.<\/p><\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <!-- 3. LIVE NOW -->\n  <section class=\"vk-sec vk-tint\">\n    <div class=\"vk-wrap vk-feat\">\n      <div>\n        <p class=\"vk-eyebrow\">Live now<\/p>\n        <h2 class=\"vk-h2\">Vekoma's manuals, right where your maintenance team&nbsp;works<\/h2>\n        <p class=\"vk-lead\" style=\"margin-bottom:8px\">Connect Vekoma once, and each ride's serial number unlocks Vekoma's documentation for that ride. Your team chooses what to keep in sync, from the operation and maintenance manuals to the spare parts catalogue. When Vekoma publishes a new revision, your copy updates on its own, with no&nbsp;re-uploads.<\/p>\n        <ul class=\"vk-list\">\n          <li><span class=\"vk-li-t\">Always the current revision<\/span><span class=\"vk-li-d\">Technicians open the right revision every time, in the same library as your own procedures, without chasing updates or comparing dates.<\/span><\/li>\n          <li><span class=\"vk-li-t\">Next to the task at hand<\/span><span class=\"vk-li-d\">Attach Vekoma manuals to checklist questions, so they are there during the inspection, in the app and in RideOps at the ride.<\/span><\/li>\n          <li><span class=\"vk-li-t\">Straight from the source<\/span><span class=\"vk-li-d\">The documentation comes from Vekoma itself, through one secure connection.<\/span><\/li>\n        <\/ul>\n      <\/div>\n      <figure class=\"vk-live\" id=\"vk-live\">\n        <div class=\"vk-phone\"><div class=\"mb-screen\" role=\"img\" aria-label=\"Mobaro app showing the manuals for Summit Coaster. A notice at the top says Vekoma has just published revision F of the maintenance manual. In the list, the maintenance manual changes from revision E to revision F and is marked new, above Vekoma's operation manual, spare parts catalogue and lubrication schedule and the park's own opening procedure. At the bottom, today's daily inspection for Morgan Reed, due at 9:30, has the maintenance manual attached to four checklist questions and can be started.\"><div class=\"mb-ui\" aria-hidden=\"true\">\n          <div class=\"mb-top\" style=\"padding-bottom:0\"><div class=\"mb-status\"><span>8:04<\/span><span><svg viewbox=\"0 0 18 12\" style=\"height:.75em;width:1.15em\"><g fill=\"currentColor\"><rect x=\"0\" y=\"8\" width=\"3\" height=\"4\" rx=\".8\"\/><rect x=\"5\" y=\"5.5\" width=\"3\" height=\"6.5\" rx=\".8\"\/><rect x=\"10\" y=\"3\" width=\"3\" height=\"9\" rx=\".8\"\/><rect x=\"15\" y=\"0\" width=\"3\" height=\"12\" rx=\".8\"\/><\/g><\/svg><svg viewbox=\"0 0 26 12\" style=\"height:.8em;width:1.75em\"><rect x=\".75\" y=\".75\" width=\"21.5\" height=\"10.5\" rx=\"3\" fill=\"none\" stroke=\"currentColor\" stroke-opacity=\".5\" stroke-width=\"1.2\"\/><rect x=\"2.5\" y=\"2.5\" width=\"14\" height=\"7\" rx=\"1.6\" fill=\"currentColor\"\/><\/svg><\/span><\/div><div class=\"mb-island\"><\/div>\n            <div class=\"mb-bar\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 4.5L7.5 12l7.5 7.5\"\/><\/svg><div class=\"mb-title\"><b>Manuals<\/b><small>Summit Coaster<\/small><\/div><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"6.5\"\/><path d=\"M16 16l4.5 4.5\"\/><\/svg><\/div>\n            <div class=\"lv-tabs\"><span class=\"is-on\">All <em>7<\/em><\/span><span>Vekoma <em>4<\/em><\/span><span>Our SOPs <em>3<\/em><\/span><\/div>\n          <\/div>\n          <div class=\"mb-body lv-body\">\n            <div class=\"lv-banner\"><img decoding=\"async\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-logo-gold.png\" alt=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 640px; --smush-placeholder-aspect-ratio: 640\/408;\"><div><b>Vekoma published Rev. F<\/b><small>Maintenance manual<\/small><\/div><time>just now<\/time><\/div>\n            <div class=\"lv-list\">\n              <div class=\"lv-row lv-hot\"><span class=\"lv-file is-vk\">PDF<\/span><div><b>Maintenance manual<\/b><small class=\"lv-rev\"><span class=\"lv-old\">Rev. E \u00b7 Mar 2025<\/span><span class=\"lv-new\">Rev. F \u00b7 Just now<\/span><\/small><\/div><i class=\"lv-chip\">New<\/i><\/div>\n              <div class=\"lv-row\"><span class=\"lv-file is-vk\">PDF<\/span><div><b>Operation manual<\/b><small>Rev. C \u00b7 From Vekoma<\/small><\/div><\/div>\n              <div class=\"lv-row\"><span class=\"lv-file is-vk\">PDF<\/span><div><b>Lubrication schedule<\/b><small>Rev. B \u00b7 From Vekoma<\/small><\/div><\/div>\n              <div class=\"lv-row\"><span class=\"lv-file is-vk\">PDF<\/span><div><b>Spare parts catalogue<\/b><small>Rev. A \u00b7 From Vekoma<\/small><\/div><\/div>\n              <div class=\"lv-row\"><span class=\"lv-file is-own\">SOP<\/span><div><b>Opening procedure<\/b><small>Your document \u00b7 Edited Oct 12<\/small><\/div><\/div>\n              <div class=\"lv-row\"><span class=\"lv-file is-own\">SOP<\/span><div><b>Evacuation plan<\/b><small>Your document \u00b7 Edited Sep 3<\/small><\/div><\/div>\n            <\/div>\n            <div class=\"lv-task\"><div class=\"lv-task-top\"><div><small>Today \u00b7 Due 9:30<\/small><b>Daily inspection<\/b><span class=\"lv-task-meta\">Maintenance manual Rev. F on 4 questions<\/span><\/div><i class=\"lv-av\">MR<\/i><\/div><div class=\"lv-task-btn\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M6 3h8.5L19 7.5V21H6z\"\/><path d=\"M14 3v5h5\"\/><\/svg>Start checklist<\/div><\/div>\n          <\/div>\n          <div class=\"mb-home\" style=\"margin-top:.2em\"><\/div>\n        <\/div><\/div><\/div>\n      <\/figure>\n    <\/div>\n  <\/section>\n\n  <!-- 4. HOW IT CONNECTS (animated diagram + roadmap) -->\n  <section class=\"vk-sec\" id=\"vk-connect\">\n    <div class=\"vk-wrap\">\n      <div class=\"vk-head-block vk-center\">\n        <p class=\"vk-eyebrow\">How it connects<\/p>\n        <h2 class=\"vk-h2\">One connection, built to carry&nbsp;more<\/h2>\n        <p class=\"vk-lead\" style=\"margin-bottom:0\">You connect Vekoma once. Today, that connection keeps Vekoma's manuals current in Mobaro. Next, it carries support tickets and spare parts orders between your team and Vekoma, with no separate portal to log in to. We're also looking at how to make Vekoma's best-practice maintenance procedures, inspection routines and checklists easier to&nbsp;reach.<\/p>\n      <\/div>\n\n      <figure class=\"vk-flow\" id=\"vk-flow\" data-route=\"manuals\" data-dir=\"fwd\" data-status=\"live\" aria-labelledby=\"vk-flow-label\">\n        <p class=\"vk-sr\" id=\"vk-flow-label\">Diagram of the connection between Vekoma, Mobaro and your team. Live today: Vekoma publishes a new manual revision, it appears in Mobaro and reaches your technician. In development: support tickets travel from your team through Mobaro to Vekoma and the answer comes back the same way, and spare parts ordered in Mobaro are shipped by Vekoma to the ride.<\/p>\n        <div class=\"vk-flow-grid\" aria-hidden=\"true\">\n\n          <div class=\"vk-st\">\n            <div class=\"vk-id\"><img decoding=\"async\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-logo-gold.png\" alt=\"\" style=\"--smush-placeholder-width: 640px; --smush-placeholder-aspect-ratio: 640\/408;height:48px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\"><span><b>Vekoma<\/b><small>Ride manufacturer<\/small><\/span><\/div>\n            <div class=\"vk-panel\" data-st=\"vekoma\">\n              <div class=\"vk-state\" data-r=\"manuals\"><div class=\"vk-item\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"><path d=\"M6 3h8.5L19 7.5V21H6z\"\/><path d=\"M14 3v5h5M9 12.5h7M9 16h7\"\/><\/svg><div><b>Publishes Rev. F<\/b><small>Maintenance manual<\/small><\/div><\/div><\/div>\n              <div class=\"vk-state\" data-r=\"parts\"><div class=\"vk-item\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 8l9-5 9 5v8l-9 5-9-5z\"\/><path d=\"M3 8l9 5 9-5M12 13v8\"\/><\/svg><div><b>Receives the request<\/b><small>4 \u00d7 brake pads for Summit Coaster<\/small><\/div><\/div><\/div>\n              <div class=\"vk-state\" data-r=\"feedback\"><div class=\"vk-item\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 7.5a1.5 1.5 0 0 1 1.5-1.5h15A1.5 1.5 0 0 1 21 7.5v2a2.5 2.5 0 0 0 0 5v2a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 16.5v-2a2.5 2.5 0 0 0 0-5z\"\/><path d=\"M14 6v12\" stroke-dasharray=\"2 2\"\/><\/svg><div><b>Picks up the ticket<\/b><small>Question on section 7.4 of the manual<\/small><\/div><\/div><\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"vk-link\" data-link=\"a\"><span class=\"vk-lane is-fwd\"><\/span><span class=\"vk-lane is-back\"><\/span>\n            <span class=\"vk-pkt\"><svg data-r=\"manuals\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M6 3h8.5L19 7.5V21H6z\"\/><path d=\"M14 3v5h5\"\/><\/svg><svg data-r=\"parts\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 8l9-5 9 5v8l-9 5-9-5z\"\/><path d=\"M3 8l9 5 9-5M12 13v8\"\/><\/svg><svg data-r=\"feedback\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 7.5a1.5 1.5 0 0 1 1.5-1.5h15A1.5 1.5 0 0 1 21 7.5v2a2.5 2.5 0 0 0 0 5v2a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 16.5v-2a2.5 2.5 0 0 0 0-5z\"\/><path d=\"M14 6v12\" stroke-dasharray=\"2 2\"\/><\/svg><\/span>\n          <\/div>\n\n          <div class=\"vk-st\">\n            <div class=\"vk-id\"><img decoding=\"async\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-mobaro-logo.png\" alt=\"\" style=\"--smush-placeholder-width: 264px; --smush-placeholder-aspect-ratio: 264\/52;height:24px;margin-right:2px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\"><span><small>Where the work happens<\/small><\/span><\/div>\n            <div class=\"vk-panel\" data-st=\"mobaro\">\n              <div class=\"vk-state\" data-r=\"manuals\"><div class=\"vk-app\"><div class=\"vk-app-top\">Manuals<span>Summit Coaster<\/span><\/div><div class=\"vk-app-row is-hl\"><div><b>Maintenance manual<\/b><small>Rev. F \u00b7 From Vekoma<\/small><\/div><i class=\"vk-app-chip\">New<\/i><\/div><div class=\"vk-app-row\"><div><b>Lubrication schedule<\/b><small>Rev. B \u00b7 From Vekoma<\/small><\/div><\/div><\/div><\/div>\n              <div class=\"vk-state\" data-r=\"parts\"><div class=\"vk-app\"><div class=\"vk-app-top\">Parts request<span>Summit Coaster<\/span><\/div><div class=\"vk-app-row is-hl\"><div><b>Brake pads<\/b><small>Qty 4 \u00b7 To Vekoma<\/small><\/div><i class=\"vk-app-chip is-dev\">Sent<\/i><\/div><div class=\"vk-app-row\"><div><b>For: winter maintenance<\/b><small>Planned work order<\/small><\/div><\/div><\/div><\/div>\n              <div class=\"vk-state\" data-r=\"feedback\"><div class=\"vk-app\"><div class=\"vk-app-top\">Support ticket<span>Summit Coaster<\/span><\/div><div class=\"vk-app-row is-hl\"><div><b>Torque values, section 7.4<\/b><small>To Vekoma support<\/small><\/div><i class=\"vk-app-chip is-dev\">Open<\/i><\/div><div class=\"vk-app-row\"><div><b>From: Morgan Reed<\/b><small>Maintenance technician<\/small><\/div><\/div><\/div><\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"vk-link\" data-link=\"b\"><span class=\"vk-lane is-fwd\"><\/span><span class=\"vk-lane is-back\"><\/span>\n            <span class=\"vk-pkt\"><svg data-r=\"manuals\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\"><path d=\"M6 3h8.5L19 7.5V21H6z\"\/><path d=\"M14 3v5h5\"\/><\/svg><svg data-r=\"parts\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 8l9-5 9 5v8l-9 5-9-5z\"\/><path d=\"M3 8l9 5 9-5M12 13v8\"\/><\/svg><svg data-r=\"feedback\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 7.5a1.5 1.5 0 0 1 1.5-1.5h15A1.5 1.5 0 0 1 21 7.5v2a2.5 2.5 0 0 0 0 5v2a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 16.5v-2a2.5 2.5 0 0 0 0-5z\"\/><path d=\"M14 6v12\" stroke-dasharray=\"2 2\"\/><\/svg><\/span>\n          <\/div>\n\n          <div class=\"vk-st\">\n            <div class=\"vk-id\"><span class=\"vk-id-ico\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"8\" r=\"3.5\"\/><path d=\"M2.5 20v-.5A5.5 5.5 0 0 1 8 14h2a5.5 5.5 0 0 1 5.5 5.5v.5\"\/><path d=\"M16 4.5a3.5 3.5 0 0 1 0 7M18 14a5.5 5.5 0 0 1 3.5 5.5v.5\"\/><\/svg><\/span><span><b>Your team<\/b><small>Maintenance and operations<\/small><\/span><\/div>\n            <div class=\"vk-panel\" data-st=\"team\">\n              <div class=\"vk-state\" data-r=\"manuals\"><div class=\"vk-item\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 7l1.6 1.6L8.5 5.5M4 13.5l1.6 1.6 2.9-3.1\"\/><path d=\"M11.5 7.5H20M11.5 14H20M5 19.5h15\"\/><\/svg><div><b>Daily inspection<\/b><small>Rev. F is attached to the checklist question<\/small><\/div><\/div><\/div>\n              <div class=\"vk-state\" data-r=\"parts\"><div class=\"vk-item\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14.5 6.5a4 4 0 0 0-5 5L4 17l3 3 5.5-5.5a4 4 0 0 0 5-5L15 12l-3-3z\"\/><\/svg><div><b>Plans winter maintenance<\/b><small>Requests 4 \u00d7 brake pads from Vekoma<\/small><\/div><\/div><\/div>\n              <div class=\"vk-state\" data-r=\"feedback\"><div class=\"vk-item\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 7.5a1.5 1.5 0 0 1 1.5-1.5h15A1.5 1.5 0 0 1 21 7.5v2a2.5 2.5 0 0 0 0 5v2a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 16.5v-2a2.5 2.5 0 0 0 0-5z\"\/><path d=\"M14 6v12\" stroke-dasharray=\"2 2\"\/><\/svg><div><b>Asks Vekoma<\/b><small>Opens a ticket on the torque values in section 7.4<\/small><\/div><\/div><\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <figcaption class=\"vk-flow-foot\">\n          <p class=\"vk-cap\">\n            <span data-r=\"manuals\"><i class=\"vk-chip is-live\">Live<\/i>Technical manuals: a new Vekoma revision reaches your team in Mobaro.<\/span>\n            <span data-r=\"parts\"><i class=\"vk-chip is-dev\">In development<\/i>Spare parts: you order in Mobaro, and Vekoma ships the part to your ride.<\/span>\n            <span data-r=\"feedback\"><i class=\"vk-chip is-dev\">In development<\/i>Support tickets: your question reaches Vekoma with full context, and the answer comes back in Mobaro.<\/span>\n          <\/p>\n          <button type=\"button\" class=\"vk-pause\" id=\"vk-pause\" aria-label=\"Pause animation\"><svg class=\"i-pause\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"6\" y=\"5\" width=\"4\" height=\"14\" rx=\"1\"\/><rect x=\"14\" y=\"5\" width=\"4\" height=\"14\" rx=\"1\"\/><\/svg><svg class=\"i-play\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 4.5l13 7.5-13 7.5z\"\/><\/svg><span>Pause<\/span><\/button>\n        <\/figcaption>\n      <\/figure>\n\n      <div class=\"vk-routes\" role=\"group\" aria-label=\"Show a route in the diagram\">\n        <button type=\"button\" class=\"vk-route\" data-route=\"manuals\" aria-pressed=\"true\" aria-controls=\"vk-flow\">\n          <span class=\"vk-route-top\"><span class=\"vk-route-ico\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M6 3h8.5L19 7.5V21H6z\"\/><path d=\"M14 3v5h5M9 12.5h7M9 16h7\"\/><\/svg><\/span><i class=\"vk-chip is-live\">Live<\/i><\/span>\n          <span class=\"vk-h3\">Technical manuals<\/span>\n          <p>Vekoma publishes a new revision, and it reaches your team in Mobaro, ready to use in the work it belongs to.<\/p>\n          <span class=\"vk-route-bar\" aria-hidden=\"true\"><\/span>\n        <\/button>\n        <button type=\"button\" class=\"vk-route is-dev\" data-route=\"feedback\" aria-pressed=\"false\" aria-controls=\"vk-flow\">\n          <span class=\"vk-route-top\"><span class=\"vk-route-ico\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 7.5a1.5 1.5 0 0 1 1.5-1.5h15A1.5 1.5 0 0 1 21 7.5v2a2.5 2.5 0 0 0 0 5v2a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 16.5v-2a2.5 2.5 0 0 0 0-5z\"\/><path d=\"M14 6v12\" stroke-dasharray=\"2 2\"\/><\/svg><\/span><i class=\"vk-chip is-dev\">In development<\/i><\/span>\n          <span class=\"vk-h3\">Support tickets<\/span>\n          <p>No separate portal. Escalate to Vekoma with the ride, the task and the manual attached, and get the answer back in the same thread.<\/p>\n          <span class=\"vk-route-bar\" aria-hidden=\"true\"><\/span>\n        <\/button>\n        <button type=\"button\" class=\"vk-route is-dev\" data-route=\"parts\" aria-pressed=\"false\" aria-controls=\"vk-flow\">\n          <span class=\"vk-route-top\"><span class=\"vk-route-ico\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 8l9-5 9 5v8l-9 5-9-5z\"\/><path d=\"M3 8l9 5 9-5M12 13v8\"\/><\/svg><\/span><i class=\"vk-chip is-dev\">In development<\/i><\/span>\n          <span class=\"vk-h3\">Spare parts requisition<\/span>\n          <p>Find the part on Vekoma's drawing, by part number or with a barcode scan, and order it in Mobaro. You see what's left on site and can follow the order all the way to the ride.<\/p>\n          <span class=\"vk-route-bar\" aria-hidden=\"true\"><\/span>\n        <\/button>\n      <\/div>\n      <div class=\"vk-peek\">\n        <h3 class=\"vk-h3 vk-peek-h\">A first look at what's next<\/h3>\n        <div class=\"vk-peek-grid\">\n          <figure class=\"vk-peek-item\">\n            <div class=\"vk-peek-media\"><video autoplay muted loop playsinline preload=\"metadata\" poster=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-support-poster.jpg\" aria-label=\"Short animation: a technician escalates support ticket 4821 to Vekoma from Mobaro, with the asset, the daily check and the manual attached. Vekoma receives the full context, and its reply appears in the same thread in Mobaro.\"><source src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-support.webm\" type=\"video\/webm\"><source src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-support.mp4\" type=\"video\/mp4\"><\/video><button type=\"button\" class=\"vk-peek-btn\" aria-label=\"Pause video\"><svg class=\"i-pause\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"6\" y=\"5\" width=\"4\" height=\"14\" rx=\"1\"\/><rect x=\"14\" y=\"5\" width=\"4\" height=\"14\" rx=\"1\"\/><\/svg><svg class=\"i-play\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 4.5l13 7.5-13 7.5z\"\/><\/svg><\/button><\/div>\n            <figcaption><i class=\"vk-chip is-dev\">Coming later<\/i><span class=\"vk-h3\">Support tickets<\/span><p>The ride and the work travel with the ticket, and Vekoma's answer lands in the same&nbsp;thread.<\/p><\/figcaption>\n          <\/figure>\n          <figure class=\"vk-peek-item\">\n            <div class=\"vk-peek-media\"><video autoplay muted loop playsinline preload=\"metadata\" poster=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-spare-parts-poster.jpg\" aria-label=\"Short animation: an exploded drawing of a Vekoma wheel carrier with numbered parts and prices. Two deep groove ball bearings are picked on the drawing, marked low stock on site, added to the cart and ordered to ship from Vekoma.\"><source src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-spare-parts.webm\" type=\"video\/webm\"><source src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-spare-parts.mp4\" type=\"video\/mp4\"><\/video><button type=\"button\" class=\"vk-peek-btn\" aria-label=\"Pause video\"><svg class=\"i-pause\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"6\" y=\"5\" width=\"4\" height=\"14\" rx=\"1\"\/><rect x=\"14\" y=\"5\" width=\"4\" height=\"14\" rx=\"1\"\/><\/svg><svg class=\"i-play\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 4.5l13 7.5-13 7.5z\"\/><\/svg><\/button><\/div>\n            <figcaption><i class=\"vk-chip is-dev\">Coming later<\/i><span class=\"vk-h3\">Spare parts<\/span><p>Find the part the way you know it: on Vekoma's drawing, by part number or with a barcode scan. The order goes straight to&nbsp;Vekoma.<\/p><\/figcaption>\n          <\/figure>\n        <\/div>\n      <\/div>\n      <p class=\"vk-note\">Features marked In development or Coming later are on our roadmap. Scope and timing may change.<\/p>\n    <\/div>\n  <\/section>\n\n  <!-- 5. QUOTE -->\n  <section class=\"vk-breaker\">\n    <div class=\"vk-wrap\">\n      <div class=\"vk-pq\">\n        <img decoding=\"async\" class=\"vk-pq-photo lazyload\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-rob-steens.jpg\" width=\"500\" height=\"500\" alt=\"Rob Steens, Executive Vice President After Sales at Vekoma Rides\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 500px; --smush-placeholder-aspect-ratio: 500\/500;\">\n        <figure class=\"vk-bq\">\n          <blockquote>\u201cThe future of attraction maintenance is not about adding more systems. It's about connecting expertise, information, and people in a way that creates real value for&nbsp;operators.\u201d<\/blockquote>\n          <figcaption><span class=\"vk-bq-logo\"><img decoding=\"async\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-logo-gold.png\" width=\"640\" height=\"408\" alt=\"Vekoma\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 640px; --smush-placeholder-aspect-ratio: 640\/408;\"><\/span><span><b>Rob Steens<\/b><span>Executive Vice President After Sales, Vekoma Rides<\/span><\/span><\/figcaption>\n        <\/figure>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 7. CTA + HUBSPOT DEMO FORM -->\n  <section class=\"vk-cta\" id=\"vk-contact\">\n    <div class=\"vk-wrap vk-center\">\n      <h2 class=\"vk-h2\">Curious to see more?<br> See it live at IAAPA&nbsp;Expo in&nbsp;Orlando<\/h2>\n      <p class=\"vk-lead\">Vekoma is the first of several ride manufacturers we're connecting to Mobaro. Come and see the first version in Orlando, and book a time with a Mobaro specialist to see what it can mean for your&nbsp;attractions.<\/p>\n      <p class=\"vk-booth\"><span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 21s-7-6.2-7-11.5a7 7 0 0 1 14 0C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/svg>Mobaro at booth S4275 and Vekoma at booth S377, Orange County Convention Center<\/span><span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3.5\" y=\"5\" width=\"17\" height=\"15.5\" rx=\"2\"\/><path d=\"M3.5 10h17M8 3v4M16 3v4\"\/><\/svg>November 17-20, 2026<\/span><\/p>\n      <div class=\"vk-btns\"><a class=\"vk-btn vk-btn-primary\" href=\"https:\/\/bookings.cloud.microsoft\/book\/IAAPAExpoOrlandoBooth@mobaro.com\/?utm_source=website&amp;utm_medium=referral&amp;utm_campaign=vekoma-page\" target=\"_blank\" rel=\"noopener\">Book a meeting at IAAPA\n        <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div>\n    <\/div>\n  <\/section>\n\n  <!-- 1c. VEKOMA RIDE -->\n  <figure class=\"vk-ride\">\n    <img decoding=\"async\" data-src=\"https:\/\/mobaro.com\/wp-content\/uploads\/2026\/11\/vekoma-page-fonix-farup-sommerland-2.jpg\" width=\"2400\" height=\"1600\" alt=\"F\u00f8nix, a Vekoma coaster at F\u00e5rup Sommerland in Denmark: a train full of riders races down the green track past a large loop, against a clear blue sky with the sun low on the left\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" style=\"--smush-placeholder-width: 2400px; --smush-placeholder-aspect-ratio: 2400\/1600;\">\n    <figcaption class=\"vk-ride-over\"><span class=\"vk-wrap vk-ride-inner\">\n      <span class=\"vk-shared\">\n        <span class=\"vk-shared-num\">50+<\/span>\n        <span class=\"vk-shared-text\"><b>parks and attractions already run Vekoma rides and Mobaro<\/b><span>For them, it's an advantage they get first. Vekoma's knowledge arrives in the platform their teams already work in, with nothing new to roll&nbsp;out.<\/span><\/span>\n      <\/span>\n      <span class=\"vk-ride-cap\">F\u00f8nix at F\u00e5rup Sommerland. Image: Vekoma Rides<\/span>\n    <\/span><\/figcaption>\n  <\/figure>\n\n<\/div>\n\n<script>\n\/* Live now screen: play the update once each time it scrolls into view; the page rests on the final state *\/\n(function(){\n  var f=document.getElementById('vk-live'); if(!f||!('IntersectionObserver' in window)) return;\n  if(window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n  new IntersectionObserver(function(es){es.forEach(function(e){\n    if(e.isIntersecting){f.classList.remove('is-run');void f.offsetWidth;f.classList.add('is-run');}\n  });},{threshold:.55}).observe(f);\n})();\n<\/script>\n<script>\n\/* Connection diagram: cycles through the four routes, moves a packet along the lanes, pausable (WCAG 2.2.2), static under reduced motion *\/\n(function(){\n  var flow=document.getElementById('vk-flow'); if(!flow) return;\n  var routes=[\n    {id:'manuals',dir:'fwd',status:'live'},\n    {id:'feedback',dir:'back',status:'dev'},\n    {id:'parts',dir:'back',status:'dev'}\n  ];\n  var btns=[].slice.call(document.querySelectorAll('.mbr-vk .vk-route'));\n  var pauseBtn=document.getElementById('vk-pause');\n  var linkA=flow.querySelector('[data-link=\"a\"]'), linkB=flow.querySelector('[data-link=\"b\"]');\n  var pktA=linkA.querySelector('.vk-pkt'), pktB=linkB.querySelector('.vk-pkt');\n  var panels={vekoma:flow.querySelector('[data-st=\"vekoma\"]'),mobaro:flow.querySelector('[data-st=\"mobaro\"]'),team:flow.querySelector('[data-st=\"team\"]')};\n  var rm=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)');\n  var narrow=window.matchMedia&&window.matchMedia('(max-width:860px)');\n  var canAnimate=!!(pktA.animate);\n  var idx=0, paused=!!(rm&&rm.matches), auto=true, visible=false, timers=[], anims=[], barAnim=null;\n  var CYCLE=6200;\n\n  function clear(){timers.forEach(clearTimeout);timers=[];anims.forEach(function(a){try{a.cancel();}catch(e){}});anims=[];if(barAnim){try{barAnim.cancel();}catch(e){}barAnim=null;}}\n  function hit(p){if(!p)return;p.classList.add('is-hit');timers.push(setTimeout(function(){p.classList.remove('is-hit');},700));}\n  function lanePos(link,dir){\n    var lane=link.querySelector(dir==='fwd'?'.vk-lane.is-fwd':'.vk-lane.is-back');\n    var lr=link.getBoundingClientRect(), r=lane.getBoundingClientRect();\n    return {x:r.left-lr.left,y:r.top-lr.top,w:r.width,h:r.height};\n  }\n  function travel(pkt,link,dir,delay,done){\n    timers.push(setTimeout(function(){\n      var p=lanePos(link,dir), v=narrow&&narrow.matches, from, to;\n      if(v){var x=p.x+1;from={transform:'translate('+x+'px,'+(dir==='fwd'?p.y:p.y+p.h)+'px)',opacity:0};to={transform:'translate('+x+'px,'+(dir==='fwd'?p.y+p.h:p.y)+'px)',opacity:0};}\n      else{var y=p.y+1;from={transform:'translate('+(dir==='fwd'?p.x:p.x+p.w)+'px,'+y+'px)',opacity:0};to={transform:'translate('+(dir==='fwd'?p.x+p.w:p.x)+'px,'+y+'px)',opacity:0};}\n      var a=pkt.animate([from,{transform:from.transform,opacity:1,offset:.12},{transform:to.transform,opacity:1,offset:.88},to],{duration:1300,easing:'cubic-bezier(.45,0,.25,1)',fill:'forwards'});\n      anims.push(a); a.onfinish=done;\n    },delay));\n  }\n  function play(){\n    var r=routes[idx];\n    if(paused||!canAnimate||(rm&&rm.matches)) return;\n    var first=r.dir==='fwd'?[pktA,linkA,panels.mobaro]:[pktB,linkB,panels.mobaro];\n    var second=r.dir==='fwd'?[pktB,linkB,panels.team]:[pktA,linkA,panels.vekoma];\n    hit(r.dir==='fwd'?panels.vekoma:panels.team);\n    travel(first[0],first[1],r.dir,350,function(){hit(first[2]);});\n    travel(second[0],second[1],r.dir,1900,function(){hit(second[2]);});\n    if(auto){\n      var bar=btns[idx].querySelector('.vk-route-bar');\n      if(bar&&bar.animate){barAnim=bar.animate([{transform:'scaleX(0)'},{transform:'scaleX(1)'}],{duration:CYCLE,easing:'linear',fill:'forwards'});}\n      timers.push(setTimeout(function(){show((idx+1)%routes.length,false);},CYCLE));\n    }else{\n      timers.push(setTimeout(play,4200));\n    }\n  }\n  function show(i,user){\n    clear(); idx=i; var r=routes[i];\n    flow.setAttribute('data-route',r.id); flow.setAttribute('data-dir',r.dir); flow.setAttribute('data-status',r.status);\n    btns.forEach(function(b,j){b.setAttribute('aria-pressed',j===i?'true':'false');});\n    if(user){auto=false;}\n    if(visible) play();\n  }\n  function setPaused(p){\n    paused=p; pauseBtn.classList.toggle('is-paused',p);\n    pauseBtn.setAttribute('aria-label',p?'Play animation':'Pause animation');\n    pauseBtn.querySelector('span').textContent=p?'Play':'Pause';\n    clear(); if(!p) play();\n  }\n  btns.forEach(function(b,i){b.addEventListener('click',function(){show(i,true);});});\n  pauseBtn.addEventListener('click',function(){setPaused(!paused);});\n  if(rm&&rm.matches){pauseBtn.hidden=true;}\n  if(!canAnimate){pauseBtn.hidden=true;}\n  if(rm&&rm.addEventListener){rm.addEventListener('change',function(e){pauseBtn.hidden=e.matches||!canAnimate;setPaused(e.matches);});}\n  if('IntersectionObserver' in window){\n    new IntersectionObserver(function(es){es.forEach(function(e){\n      if(e.isIntersecting&&!visible){visible=true;clear();play();}\n      else if(!e.isIntersecting&&visible){visible=false;clear();}\n    });},{threshold:.3}).observe(flow);\n  }else{visible=true;play();}\n})();\n<\/script>\n<script>\n(function(){var rm=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\ndocument.querySelectorAll('.mbr-vk .vk-peek-media').forEach(function(m){var v=m.querySelector('video'),b=m.querySelector('.vk-peek-btn');if(!v||!b)return;\nif(rm){v.removeAttribute('autoplay');v.pause();}\nfunction sync(){var p=v.paused;b.classList.toggle('is-paused',p);b.setAttribute('aria-label',p?'Play video':'Pause video');}\nb.addEventListener('click',function(){if(v.paused){v.play();}else{v.pause();}});v.addEventListener('play',sync);v.addEventListener('pause',sync);sync();});})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>\u00d7 The people who build the ride, connected to the people who run&nbsp;it Vekoma Rides and Mobaro have joined forces in a strategic partnership. Together, we connect the people who build the rides with the teams who run them every day. The vision is one flow of documentation, support and spare parts between them. The [&hellip;]<\/p>","protected":false},"author":8,"featured_media":12459,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"content-type":"","footnotes":""},"class_list":["post-12427","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/pages\/12427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/comments?post=12427"}],"version-history":[{"count":16,"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/pages\/12427\/revisions"}],"predecessor-version":[{"id":12473,"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/pages\/12427\/revisions\/12473"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/media\/12459"}],"wp:attachment":[{"href":"http:\/\/mobaro.com\/es\/wp-json\/wp\/v2\/media?parent=12427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}