{"id":47594,"date":"2026-04-13T09:32:22","date_gmt":"2026-04-13T07:32:22","guid":{"rendered":"https:\/\/genesys-offenburg.de\/?page_id=47594"},"modified":"2026-04-15T13:08:54","modified_gmt":"2026-04-15T11:08:54","slug":"ground-truth-mapping-surveying","status":"publish","type":"page","link":"https:\/\/genesys-offenburg.de\/en\/ground-truth-mapping-surveying\/","title":{"rendered":"Ground Truth, Mapping &#038; Surveying"},"content":{"rendered":"<div id=\"tdi_1\" class=\"tdc-zone\"><div class=\"tdc_zone tdi_2  wpb_row td-pb-row\"  >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_2{\r\n                    min-height: 0;\r\n                }\n<\/style><div id=\"tdi_3\" class=\"tdc-row stretch_row_1400 td-stretch-content\"><div class=\"vc_row tdi_4  wpb_row td-pb-row tdc-element-style\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_4,\r\n                .tdi_4 .tdc-columns{\r\n                    min-height: 0;\r\n                }.tdi_4,\r\n\t\t\t\t.tdi_4 .tdc-columns{\r\n\t\t\t\t    display: flex;\r\n\t\t\t\t\r\n\t\t\t\t    flex-direction: column;\r\n\t\t\t\t\r\n\t\t\t\t    flex-wrap: nowrap;\r\n\t\t\t\t\r\n\t\t\t\t    justify-content: flex-start;\r\n\t\t\t\t\r\n\t\t\t\t    align-items: center;\r\n\t\t\t\t}.tdi_4 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_4:before,\r\n\t\t\t\t.tdi_4:after{\r\n\t\t\t\t    display: none;\r\n\t\t\t\t}@media (min-width: 768px) {\r\n\t                .tdi_4 > .td-element-style > .td-element-style-before {\r\n\t                    background-attachment: fixed;\r\n\t                }\r\n\t                .tdc-row[class*='stretch_row'] > .tdi_4.td-pb-row > .td-element-style {\r\n\t                    left: calc((-100vw + 100%)\/2) !important;\r\n\t                    transform: none !important;\r\n\t                }\r\n                }\n\n\/* phone *\/\n@media (max-width: 767px){\n.tdi_4,\r\n\t\t\t\t.tdi_4 .tdc-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_4 .tdc-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_4:before,\r\n\t\t\t\t.tdi_4:after{\r\n\t\t\t\t    display: table;\r\n\t\t\t\t}@media (min-width: 768px) {\r\n\t                .tdi_4 {\r\n\t                    margin-left: -0px;\r\n\t                    margin-right: -0px;\r\n\t                }\r\n\t                .tdi_4 .tdc-row-video-background-error,\r\n\t                .tdi_4 > .vc_column,\r\n\t                .tdi_4 > .tdc-columns > .vc_column {\r\n\t                    padding-left: 0px;\r\n\t                    padding-right: 0px;\r\n\t                }\r\n                }\n}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_4{\npadding-top:80px !important;\npadding-bottom:80px !important;\n--tdb-scroll-anim:none !important;\nposition:relative;\n}\n\n.tdi_4 .td_block_wrap{ text-align:left }\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_4{\npadding-top:10px !important;\npadding-bottom:15px !important;\nwidth:auto !important;\n}\n}\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px)\n{\n.tdi_4{\npadding-top:40px !important;\npadding-bottom:100px !important;\n}\n}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px)\n{\n.tdi_4{\npadding-top:40px !important;\npadding-bottom:100px !important;\n}\n}\n\n<\/style>\n<div class=\"tdi_3_rand_style td-element-style\" ><div class=\"td-element-style-before\"><style>\n\/* custom css - generated by TagDiv Composer *\/\n\n.tdi_3_rand_style > .td-element-style-before {\ncontent:'' !important;\nwidth:100% !important;\nheight:100% !important;\nposition:absolute !important;\ntop:0 !important;\nleft:0 !important;\ndisplay:block !important;\nz-index:0 !important;\nbackground-image:url(\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2021\/11\/lauch-bg.jpg\") !important;\nbackground-size:cover !important;\nbackground-position:center top !important;\n}\n<\/style><\/div><style>\n\/* custom css - generated by TagDiv Composer *\/\n\n.tdi_3_rand_style{\nbackground-color:#0f3451 !important;\n}\n <\/style><\/div><div class=\"vc_column tdi_6 lp-colum-borderradius wpb_column vc_column_container tdc-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_6{\r\n                    vertical-align: baseline;\r\n                }.tdi_6 > .wpb_wrapper,\r\n\t\t\t\t.tdi_6 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_6 > .wpb_wrapper > .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_6 > .wpb_wrapper > .vc_row_inner{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t}.tdi_6 > .wpb_wrapper{\r\n\t\t\t\t    width: auto;\r\n\t\t\t\t    height: auto;\r\n\t\t\t\t}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_6{\npadding-top:60px !important;\npadding-right:100px !important;\npadding-bottom:80px !important;\npadding-left:100px !important;\nborder-color:#ffffff !important;\nbox-shadow:0 0 35px #001d33 !important;\n--tdb-scroll-anim:none !important;\nborder-style:solid !important;\nborder-width: 40px 40px 40px 40px !important;\nposition:relative;\n}\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_6{\nmargin-top:-5px !important;\nmargin-right:-15px !important;\nmargin-left:-15px !important;\npadding-top:30px !important;\npadding-right:10px !important;\npadding-bottom:10px !important;\npadding-left:10px !important;\nwidth:auto !important;\nbox-shadow:0 0 35px #001d33 !important;\nborder-width: 5px 5px 5px 5px !important;\n}\n}\n\n<\/style>\n<div class=\"tdi_5_rand_style td-element-style\" ><style>\n\/* custom css - generated by TagDiv Composer *\/\n\n.tdi_5_rand_style{\nbackground-color:#eff6ff !important;\n}\n <\/style><\/div><div class=\"wpb_wrapper\" ><div class=\"vc_row_inner tdi_8 floating-nav vc_row vc_inner wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_8{\r\n                    position: relative !important;\r\n                    top: 0;\r\n                    transform: none;\r\n                    -webkit-transform: none;\r\n                }.tdi_8,\r\n\t\t\t\t.tdi_8 .tdc-inner-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_8 .tdc-inner-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}@media (min-width: 768px) {\r\n\t                .tdi_8 {\r\n\t                    margin-left: -48px;\r\n\t                    margin-right: -48px;\r\n\t                }\r\n\t                .tdi_8 > .vc_column_inner,\r\n\t                .tdi_8 > .tdc-inner-columns > .vc_column_inner {\r\n\t                    padding-left: 48px;\r\n\t                    padding-right: 48px;\r\n\t                }\r\n                }\n<\/style><div class=\"vc_column_inner tdi_10 floating-nav wpb_column vc_column_container tdc-inner-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_10{\r\n                    vertical-align: baseline;\r\n                }.tdi_10 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_10 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: flex;\r\n\t\t\t\t\r\n\t\t\t\t    flex-direction: column;\r\n\t\t\t\t\r\n\t\t\t\t    flex-wrap: nowrap;\r\n\t\t\t\t\r\n\t\t\t\t    justify-content: flex-start;\r\n\t\t\t\t\r\n\t\t\t\t    align-items: flex-end;\r\n\t\t\t\t}.tdi_10 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}.tdi_10 .vc_column-inner,\r\n\t\t\t\t.tdi_10 .vc_column-inner > .wpb_wrapper{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t    height: 100%;\r\n\t\t\t\t}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_10{\nmargin-top:-135px !important;\nmargin-right:-20px !important;\n}\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px)\n{\n.tdi_10{\nmargin-right:-5px !important;\n}\n}\n\n\/* portrait *\/\n@media (min-width: 768px) and (max-width: 1018px)\n{\n.tdi_10{\nmargin-right:-5px !important;\n}\n}\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_10{\nmargin-right:-5px !important;\n}\n}\n\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"tdm_block td_block_wrap tdm_block_button tdi_11 tdm-block-button-full tdm-content-horiz-left td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_11\"     data-scroll-to-class=\"contact\"   data-scroll-offset=\"-150\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_11{\nmargin-top:15px !important;\n}\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_11{\nmargin-top:5px !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdm_block.tdm_block_button{\r\n                  margin-bottom: 0;\r\n                }.tdm_block.tdm_block_button .tds-button{\r\n                  line-height: 0;\r\n                }.tdm_block.tdm_block_button.tdm-block-button-inline{\r\n                  display: inline-block;\r\n                }.tdm_block.tdm_block_button.tdm-block-button-full,\r\n                .tdm_block.tdm_block_button.tdm-block-button-full .tdm-btn{\r\n                  display: block;\r\n                }\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_12 i{\r\n\t\t\t\t\tcolor: var(--genesys-light-blue);\r\n\t\t\t\t    -webkit-text-fill-color: unset;\r\n    \t\t\t\tbackground: transparent;\r\n\t\t\t\t}.tdi_12 svg{\r\n\t\t\t\t    fill: var(--genesys-light-blue);\r\n\t\t\t\t}.tdi_12 svg *{\r\n\t\t\t\t    fill: inherit;\r\n\t\t\t\t}.tdi_12{\r\n\t\t\t\t\tbox-shadow:  0px 2px 16px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_12:hover{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_11.td-scroll-in-view .tdi_12{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}\n<\/style><div class=\"tds-button td-fix-index\"><a href=\"#\"  title=\"Contact an expert\" class=\"tds-button3 tdm-btn tdm-btn-lg tdi_12 \" ><span class=\"tdm-btn-text\">Contact an expert<\/span><\/a><\/div><\/div><div class=\"tdm_block td_block_wrap tdm_block_button tdi_13 tdm-block-button-full tdm-content-horiz-left td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_13\"     data-scroll-to-class=\"recommended\"   data-scroll-offset=\"-150\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_13{\nmargin-top:15px !important;\n}\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_13{\nmargin-top:5px !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_14 i{\r\n\t\t\t\t\tcolor: var(--genesys-light-blue);\r\n\t\t\t\t    -webkit-text-fill-color: unset;\r\n    \t\t\t\tbackground: transparent;\r\n\t\t\t\t}.tdi_14 svg{\r\n\t\t\t\t    fill: var(--genesys-light-blue);\r\n\t\t\t\t}.tdi_14 svg *{\r\n\t\t\t\t    fill: inherit;\r\n\t\t\t\t}.tdi_14{\r\n\t\t\t\t\tbox-shadow:  0px 2px 16px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_14:hover{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_13.td-scroll-in-view .tdi_14{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}\n<\/style><div class=\"tds-button td-fix-index\"><a href=\"#\"  title=\"Recommended products\" class=\"tds-button3 tdm-btn tdm-btn-lg tdi_14 \" ><span class=\"tdm-btn-text\">Recommended products<\/span><\/a><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row_inner tdi_16  vc_row vc_inner wpb_row td-pb-row tdc-row-content-vert-center\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_16{\r\n                    position: relative !important;\r\n                    top: 0;\r\n                    transform: none;\r\n                    -webkit-transform: none;\r\n                }.tdi_16,\r\n\t\t\t\t.tdi_16 .tdc-inner-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_16 .tdc-inner-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}@media (min-width: 767px) {\r\n                    .tdi_16.tdc-row-content-vert-center,\r\n                    .tdi_16.tdc-row-content-vert-center .tdc-inner-columns {\r\n                        display: flex;\r\n                        align-items: center;\r\n                        flex: 1;\r\n                    }\r\n                    .tdi_16.tdc-row-content-vert-bottom,\r\n                    .tdi_16.tdc-row-content-vert-bottom .tdc-inner-columns {\r\n                        display: flex;\r\n                        align-items: flex-end;\r\n                        flex: 1;\r\n                    }\r\n                    .tdi_16.tdc-row-content-vert-center .td_block_wrap {\r\n                        vertical-align: middle;\r\n                    }\r\n                    .tdi_16.tdc-row-content-vert-bottom .td_block_wrap {\r\n                        vertical-align: bottom;\r\n                    }\r\n                }\n<\/style><div class=\"vc_column_inner tdi_18  wpb_column vc_column_container tdc-inner-column td-pb-span12\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_18{\r\n                    vertical-align: baseline;\r\n                }.tdi_18 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_18 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_18 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"tdm_block td_block_wrap tdm_block_column_title tdi_19 tdm-content-horiz-left td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_19\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_19{\nmargin-top:-10px !important;\n}\n}\n\n\/* landscape *\/\n@media (min-width: 1019px) and (max-width: 1140px)\n{\n.tdi_19{\nwidth:100% !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdm_block_column_title{\r\n                  margin-bottom: 0;\r\n                  display: inline-block;\r\n                  width: 100%;\r\n                }\n<\/style><div class=\"td-block-row\"><div class=\"td-block-span12 tdm-col\">\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_20 .tdm-title{\r\n\t\t\t\t\tbackground-color: #0f3451;\r\n\t\t\t\t\t-webkit-background-clip: text;\r\n\t\t\t\t\t-webkit-text-fill-color: transparent;\r\n\t\t\t\t}html[class*='ie'] .tdi_20 .tdm-title{\r\n\t\t\t\t    background: none;\r\n\t\t\t\t\tcolor: #0f3451;\r\n\t\t\t\t}.tdi_20 .tdm-title-line:after{\r\n\t\t\t\t\tbackground-color: #b0d4ff;\r\n\t\t\t\t\r\n\t\t\t\t\theight: 2px;\r\n\t\t\t\t\r\n\t\t\t\t\tbottom: 0%;\r\n\t\t\t\t}.tdi_20:hover .tdm-title-line:after,\r\n\t\t\t\tbody .tds_icon_box5_wrap:hover .tdi_20 .tdm-title-line:after{\r\n\t\t\t\t\tbackground-color: #b0d4ff;\r\n\t\t\t\t}.tdi_20 .tdm-title-line{\r\n\t\t\t\t\twidth: 200px;\r\n\t\t\t\t\r\n\t\t\t\t\theight: 20px;\r\n\t\t\t\t}.tdi_20 .tdm-title-sub{\r\n\t\t\t\t\tmargin-bottom: 12px;\r\n\t\t\t\t}body .tdi_20 .tdm-title-sub{\r\n\t\t\t\t\tcolor: #0f3451;\r\n\t\t\t\t}\n<\/style><div class=\"tds-title tds-title3  td-fix-index tdi_20 \"><h1 class=\"tdm-title tdm-title-bg\">Survey and Mapping<\/h1><div class=\"tdm-title-line\"><\/div><div class=\"tdm-title-sub\">Map your surroundings with maximum precision \u2013 powered by ADMA.<\/div><\/div><\/div><\/div><\/div><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_22 \"  style=\"height: 50px\"><\/div><\/div><\/div><\/div><\/div><div class=\"td_block_wrap td_block_title tdi_23 td-pb-border-top td_block_template_2 td-fix-index\"  data-td-block-uid=\"tdi_23\" >\n<style>\n.td_block_template_2.widget > ul > li {\r\n                margin-left: 0 !important;\r\n            }\r\n            \r\n            .td_block_template_2 .td-block-title {\r\n                font-size: 17px;\r\n                font-weight: 500;\r\n                margin-top: 0;\r\n                margin-bottom: 16px;\r\n                line-height: 31px;\r\n                text-align: left;\r\n            }\r\n            .td_block_template_2 .td-block-title > * {\r\n                color: var(--td_text_header_color, #000);\r\n            }\r\n            .td_block_template_2 .td-related-title a {\r\n                padding: 0 20px 0 0;\r\n            }\r\n            @media (max-width: 767px) {\r\n                .td_block_template_2 .td-related-title a {\r\n                    font-size: 15px;\r\n                }\r\n            }\r\n            .td_block_template_2 .td-related-title .td-cur-simple-item {\r\n                color: var(--td_theme_color, #4db2ec);\r\n            }\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_23{\nmargin-bottom:0px !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style><div class=\"td-block-title-wrap\"><h2 class=\"td-block-title\"><span class=\"td-pulldown-size\">ADMA &amp; LiDAR \u2013 Powering Precision Mapping<\/span><\/h2><\/div><\/div><div class=\"vc_row_inner tdi_25  vc_row vc_inner wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_25{\r\n                    position: relative !important;\r\n                    top: 0;\r\n                    transform: none;\r\n                    -webkit-transform: none;\r\n                }.tdi_25,\r\n\t\t\t\t.tdi_25 .tdc-inner-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_25 .tdc-inner-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column_inner tdi_27  wpb_column vc_column_container tdc-inner-column td-pb-span6\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_27{\r\n                    vertical-align: baseline;\r\n                }.tdi_27 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_27 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_27 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"wpb_wrapper wpb_text_column td_block_wrap td_block_wrap vc_column_text tdi_28  tagdiv-type td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_28\" >\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.vc_column_text > .td-element-style{\r\n\t\t\t\t\tz-index: -1;\r\n\t\t\t\t}\n<\/style><div class=\"td-fix-index\"><p>GeneSys ADMA systems enable highly accurate georeferencing of LiDAR sensor data and fusion into realistic 3D maps. The precise combination of GNSS-based inertial navigation and LiDAR measurements results in distortion-free point clouds\u2014even in challenging environments with GNSS interference.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"vc_column_inner tdi_30  wpb_column vc_column_container tdc-inner-column td-pb-span6\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_30{\r\n                    vertical-align: baseline;\r\n                }.tdi_30 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_30 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_30 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"wpb_wrapper td_block_wrap vc_raw_html tdi_32 \"><div class=\"td-fix-index\"><style>\r\n\t.adma-compare{\r\n  --pos: 50%;\r\n  --accent: #b0d4ff;\r\n  --radius: 8px;\r\n  --barW: 6px;\r\n  --grabW: 44px;\r\n\r\n  position: relative;\r\n  width: 100%;\r\n  aspect-ratio: 16 \/ 9;\r\n  overflow: hidden;\r\n  border-radius: var(--radius);\r\n  background: #0f3451;\r\n  box-shadow: 0 18px 45px rgba(0,0,0,.22);\r\n}\r\n\r\n\/* \u2705 Beide Bilder IMMER identisch ausgerichtet *\/\r\n.adma-compare__img{\r\n  position: absolute;\r\n  inset: 0;\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n  user-select: none;\r\n  -webkit-user-drag: none;\r\n}\r\n\r\n\/* \u2705 Oberes Bild wird NICHT verschoben \u2013 nur geschnitten *\/\r\n.adma-compare__img--top{\r\n  z-index: 2;\r\n  clip-path: inset(0 calc(100% - var(--pos)) 0 0);\r\n}\r\n\r\n\/* \u2705 Vertikale Trennlinie *\/\r\n.adma-compare__bar{\r\n  position: absolute;\r\n  top: 0;\r\n  bottom: 0;\r\n  left: var(--pos);\r\n  width: var(--barW);\r\n  transform: translateX(calc(var(--barW) \/ -2));\r\n  z-index: 3;\r\n  pointer-events: none;\r\n\r\n  background: linear-gradient(\r\n    to bottom,\r\n    rgba(176,212,255,0),\r\n    rgba(176,212,255,.95) 20%,\r\n    rgba(176,212,255,.95) 80%,\r\n    rgba(176,212,255,0)\r\n  );\r\n  box-shadow:\r\n    0 0 18px rgba(176,212,255,.75),\r\n    0 0 40px rgba(176,212,255,.25);\r\n}\r\n\r\n\/* \u2705 Unsichtbarer Slider *\/\r\n.adma-compare__range{\r\n  position: absolute;\r\n  top: 0;\r\n  left: calc(var(--grabW) \/ -2);\r\n  width: calc(100% + var(--grabW));\r\n  height: 100%;\r\n  z-index: 4;\r\n  opacity: 0;\r\n  cursor: col-resize;\r\n  appearance: none;\r\n}\r\n\r\n\/* Drag-Hitbox *\/\r\n.adma-compare__range::-webkit-slider-thumb{\r\n  -webkit-appearance: none;\r\n  width: var(--grabW);\r\n  height: 100%;\r\n}\r\n.adma-compare__range::-moz-range-thumb{\r\n  width: var(--grabW);\r\n  height: 100%;\r\n  border: 0;\r\n}\r\n\r\n\/* Optionaler Scan-Effekt (rein visuell) *\/\r\n.adma-compare__img--top::after{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset:-30% 0 -30% 0;\r\n  pointer-events:none;\r\n  background: linear-gradient(\r\n    90deg,\r\n    rgba(176,212,255,0),\r\n    rgba(176,212,255,.25),\r\n    rgba(176,212,255,0)\r\n  );\r\n  mix-blend-mode: screen;\r\n  animation: admaScan 3.4s linear infinite;\r\n}\r\n\r\n@keyframes admaScan{\r\n  to{ transform: translateX(120%); }\r\n}\r\n\r\n\/* Linie leicht \u201cwobbeln\u201d lassen, damit man Interaktivit\u00e4t merkt *\/\r\n.adma-compare__bar{\r\n  \/* ... deine bisherigen Styles bleiben ... *\/\r\n\r\n  transform: translateX(calc(var(--barW) \/ -2));\r\n  transform-origin: 50% 50%;\r\n\r\n  \/* zwei Animationen: micro-wobble + glow pulse *\/\r\n  animation: admaWobble 1.25s ease-in-out infinite,\r\n             admaGlow   2.2s ease-in-out infinite;\r\n  will-change: transform, filter;\r\n}\r\n\r\n\/* Wenn der User interagiert: Animation aus (stabil beim Draggen) *\/\r\n.adma-compare:focus-within .adma-compare__bar,\r\n.adma-compare:active .adma-compare__bar{\r\n  animation: none !important;\r\n}\r\n\r\n\/* Optional: beim Hover etwas st\u00e4rker, damit man \u201chier kann man ziehen\u201d merkt *\/\r\n.adma-compare:hover .adma-compare__bar{\r\n  animation-duration: 0.95s, 1.8s;\r\n}\r\n\r\n\/* Subtiles seitliches Wabern (\u00b11\u20132px) + Mini-Rotation *\/\r\n@keyframes admaWobble{\r\n  0%   { transform: translateX(calc(var(--barW) \/ -2)) translateX(0px) rotate(0deg); }\r\n  25%  { transform: translateX(calc(var(--barW) \/ -2)) translateX( 1px) rotate(0.15deg); }\r\n  50%  { transform: translateX(calc(var(--barW) \/ -2)) translateX(-1px) rotate(-0.15deg); }\r\n  75%  { transform: translateX(calc(var(--barW) \/ -2)) translateX( 2px) rotate(0.10deg); }\r\n  100% { transform: translateX(calc(var(--barW) \/ -2)) translateX(0px) rotate(0deg); }\r\n}\r\n\r\n\/* Glow-Pulsing: minimal heller\/dunkler *\/\r\n@keyframes admaGlow{\r\n  0%,100% { filter: brightness(1) drop-shadow(0 0 14px rgba(176,212,255,.55)); }\r\n  50%     { filter: brightness(1.15) drop-shadow(0 0 22px rgba(176,212,255,.85)); }\r\n}\r\n\r\n\/* Accessibility: Reduce Motion *\/\r\n@media (prefers-reduced-motion: reduce){\r\n  .adma-compare__bar{ animation: none !important; }\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<div class=\"adma-compare\" style=\"--pos:50%;\">\r\n  <img decoding=\"async\" class=\"adma-compare__img\"\r\n       src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/Map-LidarOnly-Lidar.jpg\"\r\n       alt=\"LiDAR only\">\r\n\r\n  <img decoding=\"async\" class=\"adma-compare__img adma-compare__img--top\"\r\n       src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/Map-ADMAandLidar-ADMALidar.jpg\"\r\n       alt=\"LiDAR + ADMA\">\r\n\r\n  <div class=\"adma-compare__bar\"><\/div>\r\n\r\n  <input class=\"adma-compare__range\"\r\n         type=\"range\" min=\"0\" max=\"100\" value=\"50\"\r\n         aria-label=\"Bildvergleich LiDAR vs ADMA\">\r\n<\/div>\r\n\r\n<script>\r\n(() => {\r\n  document.querySelectorAll('.adma-compare').forEach(root => {\r\n    const range = root.querySelector('.adma-compare__range');\r\n    const setPos = v => root.style.setProperty('--pos', `${v}%`);\r\n    setPos(range.value);\r\n    range.addEventListener('input', () => setPos(range.value), { passive: true });\r\n  });\r\n})();\r\n<\/script><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_34 \"  style=\"height: 50px\"><\/div><div class=\"vc_row_inner tdi_36  vc_row vc_inner wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_36{\r\n                    position: relative !important;\r\n                    top: 0;\r\n                    transform: none;\r\n                    -webkit-transform: none;\r\n                }.tdi_36,\r\n\t\t\t\t.tdi_36 .tdc-inner-columns{\r\n\t\t\t\t    display: flex;\r\n\t\t\t\t\r\n\t\t\t\t    flex-direction: row;\r\n\t\t\t\t\r\n\t\t\t\t    flex-wrap: nowrap;\r\n\t\t\t\t\r\n\t\t\t\t    justify-content: center;\r\n\t\t\t\t\r\n\t\t\t\t    align-items: flex-start;\r\n\t\t\t\t}.tdi_36 .tdc-inner-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_36{\npadding-top:20px !important;\npadding-right:20px !important;\npadding-bottom:20px !important;\npadding-left:20px !important;\nborder-radius:15px !important;\n--tdb-scroll-anim:none !important;\nborder-style:solid !important;\nborder-color:#888888 !important;\nborder-width:0 !important;\nposition:relative;\n}\n\n.tdi_36 .td_block_wrap{ text-align:left }\n\n<\/style>\n<div class=\"tdi_35_rand_style td-element-style\" ><style>\n\/* custom css - generated by TagDiv Composer *\/\n\n.tdi_35_rand_style{\nborder-radius:15px !important;\nbackground-color:var(--genesys-dark-blue) !important;\n}\n <\/style><\/div><div class=\"vc_column_inner tdi_38  wpb_column vc_column_container tdc-inner-column td-pb-span3\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_38{\r\n                    vertical-align: baseline;\r\n                }.tdi_38 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_38 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_38 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"wpb_wrapper td_block_wrap vc_raw_html tdi_40 \"><div class=\"td-fix-index\"><style>\n.lidar-scan-switch{\n  --accent:#b0d4ff;\n  --radius:8px;\n  --duration:2200ms;\n  --fit: contain;\n  --bg:#0f3451;\n\n  position:relative;\n  width:100%;\n  aspect-ratio:1\/1;\n  overflow:hidden;\n  border-radius:var(--radius);\n  background:var(--bg);\n}\n\n\/* Bilder pixelgenau \u00fcbereinander *\/\n.lidar-scan-switch img{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:var(--fit);\n  object-position:center;\n  user-select:none;\n  -webkit-user-drag:none;\n  display:block;\n}\n\n\/* Basis *\/\n.lidar-scan-base{ z-index:1; }\n\n\/* Top *\/\n.lidar-scan-top{\n  z-index:2;\n  clip-path: inset(0 100% 0 0);\n}\n\n\/* Laser-Linie *\/\n.lidar-scan-line{\n  position:absolute;\n  top:0;\n  bottom:0;\n  width:4px;\n  left:0%;\n  z-index:3;\n  pointer-events:none;\n\n  background: linear-gradient(\n    to bottom,\n    rgba(176,212,255,0),\n    rgba(176,212,255,1) 20%,\n    rgba(176,212,255,1) 80%,\n    rgba(176,212,255,0)\n  );\n  box-shadow:\n    0 0 18px rgba(176,212,255,.9),\n    0 0 36px rgba(176,212,255,.35);\n}\n\n\/* Vorw\u00e4rts-Scan *\/\n.lidar-scan-switch.is-forward .lidar-scan-top{\n  animation: reveal var(--duration) linear forwards;\n}\n.lidar-scan-switch.is-forward .lidar-scan-line{\n  animation: lineFwd var(--duration) linear forwards;\n}\n\n\/* R\u00fcckw\u00e4rts-Scan *\/\n.lidar-scan-switch.is-backward .lidar-scan-top{\n  animation: hide var(--duration) linear forwards;\n}\n.lidar-scan-switch.is-backward .lidar-scan-line{\n  animation: lineBack var(--duration) linear forwards;\n}\n\n\/* Keyframes *\/\n@keyframes reveal {\n  from { clip-path: inset(0 100% 0 0); }\n  to   { clip-path: inset(0 0 0 0); }\n}\n@keyframes hide {\n  from { clip-path: inset(0 0 0 0); }\n  to   { clip-path: inset(0 100% 0 0); }\n}\n@keyframes lineFwd {\n  from { left:0%; }\n  to   { left:100%; }\n}\n@keyframes lineBack {\n  from { left:100%; }\n  to   { left:0%; }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .lidar-scan-top,\n  .lidar-scan-line{\n    animation:none !important;\n  }\n}\n<\/style>\n\n<div class=\"lidar-scan-switch\" id=\"lidarScan\">\n  <img decoding=\"async\" class=\"lidar-scan-base\"\n       src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/2D-ADMA-G-Back-2.png\"\n       alt=\"ADMA\">\n\n  <img decoding=\"async\" class=\"lidar-scan-top\"\n       src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/2D-Ouster-OS-1-Front-1.png\"\n       alt=\"Ouster\">\n\n  <div class=\"lidar-scan-line\" aria-hidden=\"true\"><\/div>\n<\/div>\n\n<script>\n(() => {\n  const el = document.getElementById('lidarScan');\n  const dur = 2200;\n  let forward = true;\n\n  function run() {\n    el.classList.remove('is-forward','is-backward');\n    el.classList.add(forward ? 'is-forward' : 'is-backward');\n\n    setTimeout(() => {\n      el.classList.remove('is-forward','is-backward');\n      forward = !forward;\n      run(); \/\/ \u2705 direkt weiter, kein Hover, keine Pause\n    }, dur);\n  }\n\n  setTimeout(run, 400);\n})();\n<\/script><\/div><\/div><\/div><\/div><\/div><div class=\"vc_column_inner tdi_42  wpb_column vc_column_container tdc-inner-column td-pb-span9\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_42{\r\n                    vertical-align: baseline;\r\n                }.tdi_42 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_42 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_42 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_42{\njustify-content:flex-end !important;\ntext-align:right !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"td_block_wrap td_block_text_with_title tdi_43 tagdiv-type td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_43\" >\n<style>\n.td-theme-wrap .tdi_43 .td-block-title > *,\r\n            .td-theme-wrap .tdi_43 .td-pulldown-filter-link:hover,\r\n            .td-theme-wrap .tdi_43 .td-subcat-item a:hover,\r\n            .td-theme-wrap .tdi_43 .td-subcat-item .td-cur-simple-item,\r\n            .td-theme-wrap .tdi_43 .td-subcat-dropdown:hover .td-subcat-more span,\r\n            .td-theme-wrap .tdi_43 .td-subcat-dropdown:hover .td-subcat-more i {\r\n                color: #b0d4ff;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_43 .td-subcat-dropdown ul:after {\r\n                background-color: #b0d4ff;\r\n            }\r\n            \r\n            \r\n            .td-theme-wrap .tdi_43 .td_module_wrap:hover .entry-title a,\r\n            .td-theme-wrap .tdi_43 .td_quote_on_blocks,\r\n            .td-theme-wrap .tdi_43 .td-opacity-cat .td-post-category:hover,\r\n            .td-theme-wrap .tdi_43 .td-opacity-read .td-read-more a:hover,\r\n            .td-theme-wrap .tdi_43 .td-opacity-author .td-post-author-name a:hover,\r\n            .td-theme-wrap .tdi_43 .td-instagram-user a {\r\n                color: #b0d4ff;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_43 .td-next-prev-wrap a:hover,\r\n            .td-theme-wrap .tdi_43 .td-load-more-wrap a:hover {\r\n                background-color: #b0d4ff;\r\n                border-color: #b0d4ff;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_43 .td-read-more a,\r\n            .td-theme-wrap .tdi_43 .td-weather-information:before,\r\n            .td-theme-wrap .tdi_43 .td-weather-week:before,\r\n            .td-theme-wrap .tdi_43 .td-exchange-header:before,\r\n            .td-theme-wrap .td-footer-wrapper .tdi_43 .td-post-category,\r\n            .td-theme-wrap .tdi_43 .td-post-category:hover {\r\n                background-color: #b0d4ff;\r\n            }\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_43{\nmargin-top:20px !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.td_block_text_with_title{\r\n                  margin-bottom: 44px;\r\n                  -webkit-transform: translateZ(0);\r\n                  transform: translateZ(0);\r\n                }.td_block_text_with_title p:last-child{\r\n                  margin-bottom: 0;\r\n                }.tdi_43{\r\n\t\t\t        color: var(--white);\r\n\t\t        }\n<\/style><div class=\"td-block-title-wrap\"><h2 class=\"td-block-title\"><span class=\"td-pulldown-size\">Inject ADMA Precision into LiDAR<\/span><\/h2><\/div><div class=\"td_mod_wrap td-fix-index\"><p>Transfer ADMA-grade accuracy directly into LiDAR scans for disortion-free, survey-grade mapping.<\/p>\n<\/div><\/div><div class=\"tdm_block td_block_wrap tdm_block_button tdi_44 tdm-block-button-inline tdm-content-horiz-center td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_44\"     data-scroll-to-class=\"applications\"   data-scroll-offset=\"-150\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_44{\nmargin-top:-20px !important;\nmargin-right:60px !important;\nmargin-bottom:30px !important;\n--tdb-scroll-anim:none !important;\n}\n\n\/* desktop *\/ @media(min-width: 1141px) { .tdi_44 { \ndisplay:inline-block !important;\n} }\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_44{\nmargin-top:5px !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_45 i{\r\n\t\t\t\t\tcolor: var(--genesys-light-blue);\r\n\t\t\t\t    -webkit-text-fill-color: unset;\r\n    \t\t\t\tbackground: transparent;\r\n\t\t\t\t}.tdi_45 svg{\r\n\t\t\t\t    fill: var(--genesys-light-blue);\r\n\t\t\t\t}.tdi_45 svg *{\r\n\t\t\t\t    fill: inherit;\r\n\t\t\t\t}body .tdi_45 .tdm-btn-icon:last-child{\r\n\t\t\t\t\tmargin-left: 10px;\r\n\t\t\t\t}.tdi_45{\r\n\t\t\t\t\tbox-shadow:  0px 2px 16px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_45:hover{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_44.td-scroll-in-view .tdi_45{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}\n<\/style><div class=\"tds-button td-fix-index\"><a href=\"https:\/\/genesys-offenburg.de\/en\/contact-support\/\"  title=\"Get in Contact\" class=\"tds-button3 tdm-btn tdm-btn-lg tdi_45 \" ><span class=\"tdm-btn-text\">Get in Contact<\/span><i class=\"tdm-btn-icon tdc-font-fa tdc-font-fa-angle-right\"><\/i><\/a><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_47 \"  style=\"height: 50px\"><\/div><div class=\"td_block_wrap td_block_title tdi_48 td-pb-border-top td_block_template_2 td-fix-index\"  data-td-block-uid=\"tdi_48\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_48{\nmargin-bottom:-20px !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style><div class=\"td-block-title-wrap\"><h2 class=\"td-block-title\"><span class=\"td-pulldown-size\">Precise mapping - even where other systems reach their limits<\/span><\/h2><\/div><\/div><div class=\"vc_row_inner tdi_50  vc_row vc_inner wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_50{\r\n                    position: relative !important;\r\n                    top: 0;\r\n                    transform: none;\r\n                    -webkit-transform: none;\r\n                }.tdi_50,\r\n\t\t\t\t.tdi_50 .tdc-inner-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_50 .tdc-inner-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column_inner tdi_52  wpb_column vc_column_container tdc-inner-column td-pb-span6\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_52{\r\n                    vertical-align: baseline;\r\n                }.tdi_52 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_52 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_52 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_54 \"  style=\"height: 24px\"><\/div><div class=\"wpb_wrapper td_block_wrap vc_raw_html tdi_56 \"><div class=\"td-fix-index\"><video autoplay muted loop playsinline class=\"custom-video\">\n  <source src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/Lidar-Webseite_v1.0.mp4\" type=\"video\/mp4\">\n  Dein Browser unterst\u00fctzt das Video-Tag nicht.\n<\/video>\n\n<style>\n  .custom-video {\n    width: 90%;\n    border-radius: 8px;\n    display: block;\n    object-fit: cover;\n  }\n<\/style><\/div><\/div><\/div><\/div><\/div><div class=\"vc_column_inner tdi_58  wpb_column vc_column_container tdc-inner-column td-pb-span6\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_58{\r\n                    vertical-align: baseline;\r\n                }.tdi_58 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_58 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_58 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"wpb_wrapper wpb_text_column td_block_wrap td_block_wrap vc_column_text tdi_59  tagdiv-type td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_59\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_59{\nmargin-top:20px !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style><div class=\"td-fix-index\"><p>Traditional LiDAR-based mapping systems quickly reach their physical limits when faced with dynamic movements, vibrations, or limited GNSS reception. Rotational drift, temporal offsets, and map distortions are typical effects.<br \/>\nGeneSys ADMA systems provide highly accurate position, orientation, and time information that reliably stabilizes LiDAR data. Close time synchronization via gPTP and cross-sensor data fusion result in consistent, metrically accurate maps &#8211; in real time or in post-processing. The ability to navigate through rough environments makes the ADMA the perfect partner of LiDAR sensors.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_61 \"  style=\"height: 50px\"><\/div><div class=\"vc_row_inner tdi_63  vc_row vc_inner wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_63{\r\n                    position: relative !important;\r\n                    top: 0;\r\n                    transform: none;\r\n                    -webkit-transform: none;\r\n                }.tdi_63,\r\n\t\t\t\t.tdi_63 .tdc-inner-columns{\r\n\t\t\t\t    display: flex;\r\n\t\t\t\t\r\n\t\t\t\t    flex-direction: row;\r\n\t\t\t\t\r\n\t\t\t\t    flex-wrap: nowrap;\r\n\t\t\t\t\r\n\t\t\t\t    justify-content: center;\r\n\t\t\t\t\r\n\t\t\t\t    align-items: flex-start;\r\n\t\t\t\t}.tdi_63 .tdc-inner-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_63{\npadding-top:20px !important;\npadding-right:20px !important;\npadding-bottom:20px !important;\npadding-left:20px !important;\nborder-radius:15px !important;\n--tdb-scroll-anim:none !important;\nborder-style:solid !important;\nborder-color:#888888 !important;\nborder-width:0 !important;\nposition:relative;\n}\n\n.tdi_63 .td_block_wrap{ text-align:left }\n\n<\/style>\n<div class=\"tdi_62_rand_style td-element-style\" ><style>\n\/* custom css - generated by TagDiv Composer *\/\n\n.tdi_62_rand_style{\nborder-radius:15px !important;\nbackground-color:var(--genesys-dark-blue) !important;\n}\n <\/style><\/div><div class=\"vc_column_inner tdi_65  wpb_column vc_column_container tdc-inner-column td-pb-span3\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_65{\r\n                    vertical-align: baseline;\r\n                }.tdi_65 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_65 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_65 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"td_block_wrap tdm_block_inline_image_simplified tdi_66 td-pb-border-top floating td_block_template_2\"  data-td-block-uid=\"tdi_66\" >\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdm_block_inline_image_simplified{\r\n                    display: inline-flex;\r\n                    flex-direction: column;\r\n                    align-items: flex-start;\r\n                    position: relative;\r\n                    margin-bottom: 0;\r\n                }.tdm_block_inline_image_simplified > .td-element-style{\r\n                    z-index: -1;\r\n                }.tdm_block_inline_image_simplified .tdm-ii-wrap{\r\n                    position: relative;\r\n                    max-width: 100%;\r\n                }.tdm_block_inline_image_simplified .tdm-ii-wrap:before,\r\n                .tdm_block_inline_image_simplified .tdm-ii-wrap:after{\r\n                    position: absolute;\r\n                    top: 0;\r\n                    left: 0;\r\n                    width: 100%;\r\n                    height: 100%;\r\n                    transition: opacity 1s ease;\r\n                    z-index: 1;\r\n                }.tdm_block_inline_image_simplified img{\r\n                    display: block;\r\n                    width: 100%;\r\n                    border: 0 solid #000;\r\n                    transition: all 1s ease;\r\n                }.tdi_66{\r\n\t\t\t\t    display: flex;\r\n\t\t\t\t}.tdi_66 img{\r\n\t\t\t\t    position: absolute;\r\n\t\t\t\t    top: 0;\r\n\t\t\t\t    left: 0;\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t    height: 100%;\r\n\t\t\t\t    object-fit: cover;\r\n\t\t\t\t}.tdi_66 .tdm-ii-wrap{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t\r\n\t\t\t\t    padding-bottom: 100%;\r\n\t\t\t\t}.tdi_66 .tdm-ii-caption{\r\n\t\t\t\t    width: @caption_width !important;\r\n\t\t\t\t}.tdi_66 img,\r\n\t\t\t\t.tdi_66 .tdm-ii-wrap:before,\r\n\t\t\t\t.tdi_66 .tdm-ii-wrap:after{\r\n\t\t\t\t    border-radius: 4px;\r\n\t\t\t\t}\n<\/style><div class=\"tdm-ii-wrap \"><img decoding=\"async\" class=\"\" src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/Integrationsloesung-ADMA-PP-696x696.png\" title=\"Integrationsl\u00f6sung &#8211; ADMA PP\" width=\"696\" height=\"696\" \/><\/div><\/div><\/div><\/div><\/div><div class=\"vc_column_inner tdi_68  wpb_column vc_column_container tdc-inner-column td-pb-span9\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_68{\r\n                    vertical-align: baseline;\r\n                }.tdi_68 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_68 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_68 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_68{\njustify-content:flex-end !important;\ntext-align:right !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"td_block_wrap td_block_text_with_title tdi_69 tagdiv-type td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_69\" >\n<style>\n.td-theme-wrap .tdi_69 .td-block-title > *,\r\n            .td-theme-wrap .tdi_69 .td-pulldown-filter-link:hover,\r\n            .td-theme-wrap .tdi_69 .td-subcat-item a:hover,\r\n            .td-theme-wrap .tdi_69 .td-subcat-item .td-cur-simple-item,\r\n            .td-theme-wrap .tdi_69 .td-subcat-dropdown:hover .td-subcat-more span,\r\n            .td-theme-wrap .tdi_69 .td-subcat-dropdown:hover .td-subcat-more i {\r\n                color: #b0d4ff;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_69 .td-subcat-dropdown ul:after {\r\n                background-color: #b0d4ff;\r\n            }\r\n            \r\n            \r\n            .td-theme-wrap .tdi_69 .td_module_wrap:hover .entry-title a,\r\n            .td-theme-wrap .tdi_69 .td_quote_on_blocks,\r\n            .td-theme-wrap .tdi_69 .td-opacity-cat .td-post-category:hover,\r\n            .td-theme-wrap .tdi_69 .td-opacity-read .td-read-more a:hover,\r\n            .td-theme-wrap .tdi_69 .td-opacity-author .td-post-author-name a:hover,\r\n            .td-theme-wrap .tdi_69 .td-instagram-user a {\r\n                color: #b0d4ff;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_69 .td-next-prev-wrap a:hover,\r\n            .td-theme-wrap .tdi_69 .td-load-more-wrap a:hover {\r\n                background-color: #b0d4ff;\r\n                border-color: #b0d4ff;\r\n            }\r\n\r\n            .td-theme-wrap .tdi_69 .td-read-more a,\r\n            .td-theme-wrap .tdi_69 .td-weather-information:before,\r\n            .td-theme-wrap .tdi_69 .td-weather-week:before,\r\n            .td-theme-wrap .tdi_69 .td-exchange-header:before,\r\n            .td-theme-wrap .td-footer-wrapper .tdi_69 .td-post-category,\r\n            .td-theme-wrap .tdi_69 .td-post-category:hover {\r\n                background-color: #b0d4ff;\r\n            }\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_69{\nmargin-top:20px !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_69{\r\n\t\t\t        color: var(--white);\r\n\t\t        }\n<\/style><div class=\"td-block-title-wrap\"><h2 class=\"td-block-title\"><span class=\"td-pulldown-size\">Maximum Accuracy in Urban Environments<\/span><\/h2><\/div><div class=\"td_mod_wrap td-fix-index\"><div>ADMA\u2011PP delivers drift\u2011minimized, step\u2011free trajectories \u2014 even with frequent GNSS outages.<\/div>\n<\/div><\/div><div class=\"tdm_block td_block_wrap tdm_block_button tdi_70 tdm-block-button-inline tdm-content-horiz-center td-pb-border-top td_block_template_2\"  data-td-block-uid=\"tdi_70\"     data-scroll-to-class=\"applications\"   data-scroll-offset=\"-150\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_70{\nmargin-top:-20px !important;\nmargin-right:60px !important;\nmargin-bottom:30px !important;\n--tdb-scroll-anim:none !important;\n}\n\n\/* desktop *\/ @media(min-width: 1141px) { .tdi_70 { \ndisplay:inline-block !important;\n} }\n\n\/* phone *\/\n@media (max-width: 767px)\n{\n.tdi_70{\nmargin-top:5px !important;\n}\n}\n\n<\/style>\n<style>\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_71 i{\r\n\t\t\t\t\tcolor: var(--genesys-light-blue);\r\n\t\t\t\t    -webkit-text-fill-color: unset;\r\n    \t\t\t\tbackground: transparent;\r\n\t\t\t\t}.tdi_71 svg{\r\n\t\t\t\t    fill: var(--genesys-light-blue);\r\n\t\t\t\t}.tdi_71 svg *{\r\n\t\t\t\t    fill: inherit;\r\n\t\t\t\t}body .tdi_71 .tdm-btn-icon:last-child{\r\n\t\t\t\t\tmargin-left: 10px;\r\n\t\t\t\t}.tdi_71{\r\n\t\t\t\t\tbox-shadow:  0px 2px 16px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_71:hover{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}.tdi_70.td-scroll-in-view .tdi_71{\r\n\t\t\t\t\tbox-shadow:  0px 2px 26px 0px rgba(0, 0, 0, 0.1);\r\n\t\t\t\t}\n<\/style><div class=\"tds-button td-fix-index\"><a href=\"https:\/\/genesys-offenburg.de\/adma-pp\/\"  title=\"Learn more\" class=\"tds-button3 tdm-btn tdm-btn-lg tdi_71 \" ><span class=\"tdm-btn-text\">Learn more<\/span><i class=\"tdm-btn-icon tdc-font-fa tdc-font-fa-angle-right\"><\/i><\/a><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_73 \"  style=\"height: 50px\"><\/div><div class=\"td_block_wrap td_block_title tdi_74 td-pb-border-top td_block_template_2 td-fix-index\"  data-td-block-uid=\"tdi_74\" >\n<style>\n\n\/* inline tdc_css att - generated by TagDiv Composer *\/\n\n.tdi_74{\nmargin-bottom:-20px !important;\n--tdb-scroll-anim:none !important;\n}\n\n<\/style><div class=\"td-block-title-wrap\"><h2 class=\"td-block-title\"><span class=\"td-pulldown-size\">Applications<\/span><\/h2><\/div><\/div><div class=\"vc_row_inner tdi_76  vc_row vc_inner wpb_row td-pb-row\" >\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_76{\r\n                    position: relative !important;\r\n                    top: 0;\r\n                    transform: none;\r\n                    -webkit-transform: none;\r\n                }.tdi_76,\r\n\t\t\t\t.tdi_76 .tdc-inner-columns{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_76 .tdc-inner-columns{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column_inner tdi_78  wpb_column vc_column_container tdc-inner-column td-pb-span6\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_78{\r\n                    vertical-align: baseline;\r\n                }.tdi_78 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_78 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_78 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"wpb_wrapper td_block_wrap vc_raw_html tdi_80 \"><div class=\"td-fix-index\"><style>\n\/* Chris hat das deaktiviert - verursacht Anzeigefehler auf Seite\n    body {\n        background-color: #ffffff;\n        font-family: Arial, Helvetica, sans-serif;\n        padding: 40px;\n    } *\/\n\n    ul.lidar-list {\n        list-style: none;\n        padding-left: 0;\n        max-width: 800px;\n    }\n\n    ul.lidar-list li {\n        position: relative;\n        padding-left: 40px;\n        margin-bottom: 22px;\n        font-size: 18px;\n        line-height: 1.4;\n        color: #000000; \/* Schrift schwarz *\/\n    }\n\n    \/* LiDAR Punkt *\/\n    ul.lidar-list li::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: 50%;\n        width: 14px;\n        height: 14px;\n        background: radial-gradient(\n            circle,\n            #ffffff 0%,\n            #b0d4ff 40%,\n            rgba(176,212,255,0.25) 70%\n        );\n        border-radius: 50%;\n        transform: translateY(-50%);\n        animation: lidar-pulse 2.2s infinite ease-in-out;\n        box-shadow: 0 0 10px rgba(176,212,255,0.9);\n    }\n\n    \/* Scanlinie (nur Punktbereich) *\/\n    ul.lidar-list li::after {\n        content: \"\";\n        position: absolute;\n        left: -18px;\n        top: 50%;\n        width: 40px;\n        height: 2px;\n        background: linear-gradient(\n            90deg,\n            rgba(176,212,255,0) 0%,\n            rgba(176,212,255,0.9) 50%,\n            rgba(176,212,255,0) 100%\n        );\n        transform-origin: left center;\n        animation: lidar-scan 2.2s infinite linear;\n    }\n\n    ul.lidar-list li:nth-child(2)::before,\n    ul.lidar-list li:nth-child(2)::after { animation-delay: 0.3s; }\n\n    ul.lidar-list li:nth-child(3)::before,\n    ul.lidar-list li:nth-child(3)::after { animation-delay: 0.6s; }\n\n    ul.lidar-list li:nth-child(4)::before,\n    ul.lidar-list li:nth-child(4)::after { animation-delay: 0.9s; }\n\n    ul.lidar-list li:nth-child(5)::before,\n    ul.lidar-list li:nth-child(5)::after { animation-delay: 1.2s; }\n\n    @keyframes lidar-pulse {\n        0% {\n            transform: translateY(-50%) scale(0.6);\n            opacity: 0.4;\n        }\n        50% {\n            transform: translateY(-50%) scale(1.2);\n            opacity: 1;\n        }\n        100% {\n            transform: translateY(-50%) scale(0.6);\n            opacity: 0.4;\n        }\n    }\n\n    @keyframes lidar-scan {\n        0% {\n            transform: rotate(0deg);\n            opacity: 0;\n        }\n        20% { opacity: 1; }\n        100% {\n            transform: rotate(360deg);\n            opacity: 0;\n        }\n    }\n<\/style>\n\n<ul class=\"lidar-list\">\n    <li>Road and infrastructure surveying<\/li>\n    <li>HD maps and ground truth creation<\/li>\n    <li>Mobile mapping (vehicles, UGVs, robots)<\/li>\n    <li>Tunnel, parking garage, and indoor mapping<\/li>\n    <li>Reference mapping for automated driving and ADAS validation<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div class=\"vc_column_inner tdi_82  wpb_column vc_column_container tdc-inner-column td-pb-span6\">\n<style scoped>\n\/* custom css - generated by TagDiv Composer *\/\n\n\/* custom css - generated by TagDiv Composer *\/\n.tdi_82{\r\n                    vertical-align: baseline;\r\n                }.tdi_82 .vc_column-inner > .wpb_wrapper,\r\n\t\t\t\t.tdi_82 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    display: block;\r\n\t\t\t\t}.tdi_82 .vc_column-inner > .wpb_wrapper .tdc-elements{\r\n\t\t\t\t    width: 100%;\r\n\t\t\t\t}\n<\/style><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\" ><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_84 \"  style=\"height: 20px\"><\/div><div class=\"wpb_wrapper td_block_wrap vc_raw_html tdi_86 \"><div class=\"td-fix-index\"><style>\n\/* ===== LiDAR Scan Slideshow ===== *\/\n.lidar-scan-slideshow{\n  --accent:#b0d4ff;\n  --radius:8px;\n  --duration:2200ms;\n  --fit: cover;\n  --bg:#0f3451;\n\n  position:relative;\n  width:100%;\n  aspect-ratio:16\/9;\n  overflow:hidden;\n  border-radius:var(--radius);\n  background:var(--bg);\n  box-shadow:0 18px 45px rgba(0,0,0,.22);\n}\n\n\/* Beide Bild-Layer *\/\n.lidar-scan-slideshow img{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:var(--fit);\n  object-position:center;\n  user-select:none;\n  -webkit-user-drag:none;\n  display:block;\n}\n\n\/* Aktuelles Bild *\/\n.lidar-slide-base{ z-index:1; }\n\n\/* N\u00e4chstes Bild (wird eingescannt) *\/\n.lidar-slide-top{\n  z-index:2;\n  clip-path: inset(0 100% 0 0);\n}\n\n\/* Scan-Linie *\/\n.lidar-scan-line{\n  position:absolute;\n  top:0;\n  bottom:0;\n  width:4px;\n  left:0%;\n  z-index:3;\n  pointer-events:none;\n\n  background:linear-gradient(\n    to bottom,\n    rgba(176,212,255,0),\n    rgba(176,212,255,1) 20%,\n    rgba(176,212,255,1) 80%,\n    rgba(176,212,255,0)\n  );\n  box-shadow:\n    0 0 18px rgba(176,212,255,.9),\n    0 0 36px rgba(176,212,255,.35);\n}\n\n\/* Scan aktiv *\/\n.lidar-scan-slideshow.is-scanning .lidar-slide-top{\n  animation: slideReveal var(--duration) linear forwards;\n}\n.lidar-scan-slideshow.is-scanning .lidar-scan-line{\n  animation: scanLine var(--duration) linear forwards;\n}\n\n\/* Keyframes *\/\n@keyframes slideReveal{\n  from{ clip-path: inset(0 100% 0 0); }\n  to  { clip-path: inset(0 0 0 0); }\n}\n@keyframes scanLine{\n  from{ left:0%; }\n  to  { left:100%; }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .lidar-slide-top,\n  .lidar-scan-line{\n    animation:none !important;\n  }\n}\n<\/style>\n\n<div class=\"lidar-scan-slideshow\" id=\"lidarSlideshow\">\n  <img decoding=\"async\" class=\"lidar-slide-base\" src=\"\" alt=\"\">\n  <img decoding=\"async\" class=\"lidar-slide-top\" src=\"\" alt=\"\">\n  <div class=\"lidar-scan-line\" aria-hidden=\"true\"><\/div>\n<\/div>\n\n<script>\n(() => {\n  const images = [\n    \"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/ParkingGarage.jpg\",\n    \"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/GroundTruth.jpg\",\n    \"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2026\/03\/Designer.jpg\"\n  ];\n\n  const el   = document.getElementById(\"lidarSlideshow\");\n  const base = el.querySelector(\".lidar-slide-base\");\n  const top  = el.querySelector(\".lidar-slide-top\");\n  const dur  = 2200;\n\n  let index = 0;\n\n  \/* Initial *\/\n  base.src = images[0];\n  top.src  = images[1];\n\n  function runScan(){\n    el.classList.add(\"is-scanning\");\n\n    setTimeout(() => {\n      \/* Nach Scan: Top wird Base *\/\n      el.classList.remove(\"is-scanning\");\n\n      index = (index + 1) % images.length;\n      base.src = images[index];\n      top.src  = images[(index + 1) % images.length];\n\n      \/* Reset Top-Maske sofort *\/\n      top.style.clipPath = \"inset(0 100% 0 0)\";\n\n      \/* Direkt n\u00e4chsten Scan starten *\/\n      requestAnimationFrame(() => {\n        requestAnimationFrame(runScan);\n      });\n    }, dur);\n  }\n\n  \/* Start *\/\n  setTimeout(runScan, 500);\n})();\n<\/script><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_88 \"  style=\"height: 20px\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":148,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_links_to":"","_links_to_type":0,"footnotes":""},"class_list":["post-47594","page","type-page","status-publish"],"acf":[],"featured_image_src":null,"_links":{"self":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/pages\/47594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/users\/148"}],"replies":[{"embeddable":true,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/comments?post=47594"}],"version-history":[{"count":20,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/pages\/47594\/revisions"}],"predecessor-version":[{"id":48721,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/pages\/47594\/revisions\/48721"}],"wp:attachment":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/media?parent=47594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}