.elementor-35558 .elementor-element.elementor-element-44ab5e2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Selbst-gehostete Schrift (DSGVO-konform, kein externer Request) */
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAC4oABAAAAAAdAgAAC3EAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEOG6sAHIgyBmA/U1RBVEgAhTQRCAqBjEjuVguEPAABNgIkA4h0BCAFhTQHiiEMBxvDYUVGho0DgAK+ZDMSIWwcEBy2eRQllLNf9v8tgY6xgzYOViVSyMp26Jmho6d7wpHlPje0+unw+jPJqPLZ0BdhdPgjebFM5IuU2NPWAfKSKytSXIsEQCCLderJnNbCrQm9w+kRGvskl3j6Ndi+f4i5NWkqiek0y0QqIVooNJP7eX6bf+4rUlQELNRnNMNsxGyMpBVBETO2/ejwL9JFlWtjke67XwlYslhtZ5XAKYzAQfJ5Y+Tx/I897tz7PstlbWMIY6FpFDFYgt2QTGZDM0ZDe0M0p1eDrqmyIhoj4h/5fPKx/7wmH/mEQEJIkNKCBx1Qg4rTzakwsXZbVehEDNqpwFzT3xOwwQEmWQ5cswVOdMRRIOMRTKA+7arDxDUHV0y+zRMOQThSM3Z++E1tZtcb0LPKASoBOCmwILWCcEz+9ZYBfASfZ68nv4GN67rMP8nAPpfLtSVnS57uaHA0OGyetgEBFARemVqmOwfu/eIscfx/GUdK4luTG2cjGV/5bPcQ3JnhPrEAj1pyafCkDABe/QHEO1AOCy6hJd55RyODO//G+kjG2fhLmYJU0aeKMiWxcaFKcaI08fB8LZ3N3kvdSwE+VTFxbuV3dotqdJVDRYFkMOYGhZA4j5ZYeJ46TM2bnfjthA5vAnRgp1jqn7VY6XYplI6lAceoAQYt4BKLve5zZika7fsQPYJxg1g+rzS/Devl6R69BrJI8P+KLIOdWrE2DMF/ns1uj2F4HvCgwL+G2vynUIB5QAugFZIUjebECQbpNwwEASUGho2CypeglDLkWc4tSsBDJkgQRCITkq0SoqCCaGggOq0Qg76Sjz8WQBXgIREFeNjIAQ4BzfhJhS1455cD78TXYgQeAlBPGBDY8T+zEQS/5OKAB0SC7SkNPoES5gYTajC0s9OrngCuztm9GTPahk3vq32y9/aGq3ppz2z2xIa+2z3rWOtUa5hipct3mZlLXXwVKSlpFVB5SdBsMXElcuwqtvluEtj//dnPLXWvha4B2hy1i53uaPvb2Ra859b1XV/0EX+nN/u1XmjV2OB/liMeawA/y5aM6WqprkqgrCk3uWtJLrFtHg6KbEnxK3SpxBZzqYaqBOUFg9e/omuIiWFYeCHM03/93ac+8o5zXvG863vSwyDXwTbJsk43uYcqc8PRrwABy7wcEAHe4de+6xs3rAuU44lSaMjG4+wwEFH4okPXbibgSAkQ0OsaPEBi8vApeeiTx6FyiCuRyJF4iazmCiiKRFkC7vgVH+BziAVjDAQTzBJLNNAAAJSRTgIJyJCxla18xmf41iwEa52wrEtjAVFER+kIvM/7eONNNtmMMMI009RSyxOekGkyBwzzUgYggEDklNFE80cVO+CcciIZc8js+WobxhtSZtX7EogMn98F4uCclj+o+9GG6r2IlT/NLwMGv2wDIArV/D+DNd8CG9ZkGgI0m9aUDX7cDFInXMVPmR188XO9y4tPKHPb/dcC7sH2YNUu4SXsqVsDx9gB4IBqAovBxtUO7pkqafeNCDlgWT7utpjA1j4DQEXPqrgnu2/2qrNPq0f25oyCnueSzVc/NZHZK25l7JDiTnufXTQx4g5uz+6g5Lh2B6QA69Cin0e9dLv896XU6O91ePjUbIEqR/BFH6HdF7IFPCcI9D2O/pi2UFVh9VBQkgiLGFMfqiTAqC/CJKCAS86igXUlaVa0YeIQL7Vux55FBQbrXCwTFcdkAT3GAYSqEg/Kcz1mmYEB9tm+5Mv44tniX9YOWOzl8gAVzTsX5W+PoJlMQf8zIqQ9Ta6ePR5mtAesuzuJ/E6VRkHT1mx+X6kaYMPFz9oYcCf/cVjYQiKBSaJFipUhSpYC6YpUy1VLq4KeQQuzLhrdBugMGWJ00WUmN8zpsmhRj0eW9Fq2bAAmHMLCwMFFEBIiiIk58RKIICFBkJLiCRHCXqhIbNGiOYgVx04CGUy6dBxy+ZACBfgKFUKKFOEoVoqpTDkbFSoxVaniSEGBqVo1jho1WGrVIzVQQzQ0SFpaHDo6iJ4eqVUrWwYGXO064czMxLp0EerWi9Knj0i/YXwzthHYaSeB8y4QuOgiF5fMcnXZZS5uuMnZnDmERYtsPfIYsmQJz7JldjBJECYGFhYmNjYPHFwCNngIthwwCQh4EhLiEHGFiHdX41ZduG+LeOA+4iUAIRArpiDB9VTtrGC1Ia32Qt4LNS+u2w7icehMpjxylcFRFvpJ2fJhCiqtqOH6F26xwx2y2DY3zeFRgRpGO1a7sLb52o7NwzaeKdSgO6chK22gcg1VrovNR+fiW3wGvfGHqI4eN9IW+79zgHyGAFYcd1Bn7+hq/+28LfkBrBtiaH321X2yyhVnzsARlxoM0xSjaq38Aeapo5t1zp7d4z37zhdcZTc7zFU+qk7uqMnSS/dVBlC3H2Dwx3LHPTHphN8ICLnz4s2HLz/+Aub3Z4kVpEJEiRYzj/+RTLos2XLkypOvQINGTZq1UFJR09Bq1cai37gJq6z2rBnb7LTbXieddtZ5F8yZt+ixJcuQkO2QKios0qWQpaiF6IXYhbiFKpmWlpYXSFEr0avEmLmPjK8xTMWsumZGbbPTeRfCbNRq5bApEBFXhDyLoJ5ksqq6SUiiSpIsRao0ssi7kwGZsmTLkStPvkINGjVp1kJJRU3nkcefEfZwd0qmM60+5wRALGO6DzE49S1cEvLizYcvP/4CBJK8uL3dgs0WV2USlfPFrWpdGVbaX4uRTDp0MutKdys90Jt+GDBoyLC5d4vTnkzvflIK1QdhAkcgURiYWOH0hgtCXrz58OXHX4BAkkilJdyaGlKSZClSpZH15BsyZMqSLUeuPPlTnYTi7WK1ok59Gqw0iibNWiipqKNp00Wfta4Mm7SXGIVJh86eec2i70nNMvNattFO513IXF8Wcx7R47bUw7FcLzBRoH9azLgRtX2a7BA+tEZ2k2AecUuCG6CZ6Tz2uv7MpyrMuZ8MGvLPaeWpRp5Lu/nXtJrOrSi/O3IvKth6pHH1UZo3eay2sCaXSJPNxyxsO0hhuk+1sE0nAWjVGZ2z/2uwwEvPyvYOmBrPu+/FaGoH878Clg26V722GRbDqTJAXU7lW3e7GYrffSvkfmDJciB4AZsAI0AGCGLbUNXCmDAZ6+DwLQbEQ2eH31VR6E/Pu9sJLdZZaHzq+NkdJ+02IJUfVCQTw4b5ZfvAIRiLoyig8MKGQ6EhfCBAWwhylFttZpcFYQMko/11Iflx54SPaximxlAIFeuvKTAId2oMQBbn1xZA4LBfYEdfPlX/DgZ5zuuAI8ms2Qq/IL4qlS3koTd8CDwRr5of+sjXJIO/qSRu7a/T4cMJCJKv4A47/JhnW5EinkXMEV4S2QdjDQVxZyQhDtSoNa7ikmQ7i2H7ME9VTvhySE9Qz8Q2YYF/pH4upoNBnUg4oA0xnmASgZVmOwmcpNYyjxkSlGADCk9eDij8l0NxGA8jxSGkykQlYL+zCtGIUwPvtnvChRPgYcYOFhLZAhZAbWGhWGJTxUOcVbcI4ARVkQi7MwgeQM0QD4jinVcgQbmVArDcn3d2ERAZw8qvgcPAMQ/Zhqe8ItjLpl9Hgmf1Ahq2ieoF6DFA6VIeAvrAIRUd0GFUBnzI5X+dBeEAv9UshjidIQlRDRYugJnzJLTZ8wpQ3jJqkR1k4ENE+eSFu0AqEsFGiDgjplnXUFjKOty1bgzhBM7CvftgdFO6Od2BdqHdaS/aj46g42k5PS328nxV/LqE7yW0TqAlWqh4n1hTQC1dFPAKZ76hPe1Eizc7nI67778D1gCo14cG/t+leFMA/Pv/j0PASQGfv70J6dPfF9Lm98+3zxvmFuauP6P3SXe5539AnjMsmme+w1uUB77BE/XGLjccsuQ/82466ZSDfrLNUTMO226HP/zmd3vMQdg4bNje3py3iCMxN+480LwEbRpD8UTFO+uIc/5xIiIJ0sllylagUJFiVarVqFWngYaOXiuD9nuXxFK+z2kPnPGXjXZ75EfqwXjIL/gI3TLiir/djqu7/rTO+jj614J9EVtr1FXf+db39qJgCEwkBhYuB3bs8bly4swFjyc/3nwE8PULf5HChIsQJ1ibFImSpEmWSiZD/u1nCll6L8fOUk+8Hc1VkfxarpORSYceWr0CBc5Hv/4IUDuzLjvvoksuQFBtZQtIT0CZBrIaaH8B6PYFoLoClA0AGsDqAa9DfcgzE4PWhWMmqmcEHuHuKOAwMTt1V9t8HNaAOVdbXmsGcNx4orqCJi7zI6mJuX0T3/ejeuHgGpi0EdOobsOyve3qRfmeOTYVlWAIYAE8nE3wAhUaSckqcPfE3BMsVQ+EE7fCQpA5tyUCEfsLIwlauCgQMzZFQpG+lRd62spK8P7xYlfKGom94NxGuwEaNCYjro08PbfIUwY4J+P9OTSP2zW3g4klJRem6XFH6rjTzETT4Zm9l3pb9ysk9hWbwaap4CQTeliDsIMF33gD7bY4YLLMEA4HaymgFcz+F798PBbFlEpwVoRBU2vs5YneUsE7arAlJc2pRtsOokYsjquGYZ6t5KbhDVTkFKj+xpklqsYhbTNa0SxMVDkZR5nWlqKeHAsOzswXCGQ4/kyGkvwL7ZM++NEIZ05MQvDWrk5Oh0pOzBx9kUFqFBfJIQVa9MG2+jjaEIACQ4W57s/UsaTSSOBYL0We45EHYiV5UpTlR5BVrid9RIQf9UosAjH1nT4zRozQuxF1PepFXNFSyDuteOPDiwl61YmGPnQbahaB0aJujkxMK2UcjpE7zqk/Jb7EZxquAL3jTuvEUukHIes2AqYDTo8nhOcrqhOEyHUQ7yPVonQ2oJ7ydLVMxGevwyRiw62GjXsTp4sZgjhr6JYC5HbTbE29BYHYSqEzg8X00gY/dDeKbEG5qEQTKp5wrSwTFXuEi2OZcCj1StyRfoMnVeeBWzPUbpL0fWWzxRRbUvcb2VKkG1i0DTS7ZLkMmuCszU0KsEBsx7De9/TQ/dUpukcse8j87Uvajk/Tc+hJkicNUcagrVEmtGRUz5Lhuwzg5Z+bsWVQOGFaNKtZsqK5qpNiiA3kJ0WH5ebOI+Ws0wTy59bAfZVuO0FPc/TA9LgVXEuE637tfSzH7kveT7fd3zkNvmAAJcAsekOtrIICCdtqG2x3pBVINUiIKtl0SsV3aEk7ntO74ZvKS6VAk1MqBD0/UiWhbD6wCXvz499aBYMA09q7ETnPGaVGoOjqUDbNuHRP6gUZ7SkJ4NJGvxqrRSua9MDT0+p5Cl7yzpEYHMfcsXZ8XB2Aco0QBemAPDc5eTodHsCBve9nSqmGcVhvFmiCSug2c8+MpfVxqKvZBlGU5NCsgqAXsmwXpGThrMQPlyl+3kbqez7mPWUDFk4dhHTbzChA9k//V6rTwDn0BKxfeUFqyO1KrxgqDNsse6IDFg/2P0ULO4yB0kkpmzeAL7WPsAoaCm4rN+ZVBidely+pEGMZ6il/e4M+K20DRKIxLykMAm9jIm2XnILoSzntPKKowfwct9qx3DnGcIUpwVnHB1dstfqc4Aq+cRoHj32xbw0EN4zS1gewOIwy+0C7FylJ1T7mmzBaF9Cps1X+VJVdDX1PJEe5ER5IUE2+9HuBx4e+MRemRweU9r5FOCzXVTbEoa7TNv2RfKzqrwN1LD3FcBXN/jbtLsyL51cvuU3cJ2jM2aycF6o4koGlztCpg1mU0EN9wGEqWE2/NbRc3VOkdK24tOrctWTsWuBK6US3srgfuCeVx+xTirYLJXfOLv+ZVncaqEBPdnWeu0WtMiBXg470bgor/4FbqpMCC3YJkw/u9WhndrNoDqSsmJ3JHaB6H9MRlnf6oblX7n4UP8RCZW+CI0wD3dsgJpxobzKgnf0xuQe9jO52euZfAF3ldNuGeFEwBUkjYbPWA05USA2/0j0uM1DZ+V51qgi4NejWhFstt2bdmnMVbq12a851i1Y0FQAS0W71WHV9oNDs6rXTMDUPJN52tjtKr/RKZ20Hg0h5IV6nvu7iQzRrQv7kboj7J/BdSEXKVqBMhTmVKPemc2J+N+DWfBZcHeXvaqNZr/teHyhAzCoG08wIt7FPttPmHnr3QFVwtsQtTtjutCYxalOYFPVyC6yxGqiXVnqeQYbhdTzUeBKasNzd/YT6W3xV/Q2+tixpXN2WNEtmqxJGFdPaxmIGO64GhSXV6Go0sxp9pkYe/TN9j7C59GUCpBvf0fJ5Kz/gKNeFt1mQ1ki/tDiOEjRos3R6kRFAqMhEmlIrunj45FZyYi6m/UThK3ljX+XGr+D6j822xkJp3Jdcaw20irIoaR2jcrAUFJ79DVaEKObHzdpsPK6M0gd1Yng/mUPh4RGd7GLCsNQtrO3OKm77cB2Y/e5Vn7nH6ntF7CttCHunX71oONoZrNO35DD83BDmt54ssFCbndcpHXCNIq0TtYAd21t0pdZMXuk+7S/OSUha6r6AG6IofTOf/erkjcKSrZWJ4u2+Lpi92Ug1JngZFsx2uo+wJERPLYwghgkLUR1J2R7CFlfCE34vtTrAPl4VZk43SxgIdVUy1JVg+ToTGc6HV7Z3aoc8D54KELFL7FGOE/wAs1QfyxGm/exidYQlTF+9yBxORDLrb7uVDS8zjbhFG3QeX6UjTZ8l9X8I5XSygSXV6AmA4ZNJ0iR9Yub1PHm84lWamvYtvpLlD2vfotmOjiXWLNV2sdKLjIVh5ZLp4Ok0p5ZquJo+rLkoVf5aXFJl1ya1Q0okjVwhgKFilgj1LkilajnKkpxDL3j/Omg7Y4dPEa39B9C/hgF1/fbOx0l9HVtoaigu626OWB9rJCWMQ0RUyqhr+HlFjIH+1kKpKNAhOryyRSp1TWlhVCtLAdNssRnwV3aofNNrEAPtiWFHP/YTfcNADxyD/rCnKNOw9JQE1Ym3aBSTXc0aGuDUfxdEN00+JNioQM/uh2SELXF0I9GT9R+xQTSaDC1mUfjAzG4m7N1lxNJvY/9LENr+b8KIasqF69QLN8p547n+kddyq9ffzf0uWH3+T9KF/gtKx/8HaeuJGbsnpTdV2FBbgs5+dEYc0K4c7u+c8X/FxPxePBZgvmI/dbIUYmNR56fge054s62+CR6NxeDR+ubNtnBgCI7GyvyiYqw3xEdHgsyudIoZHQlE+d5gMeYXlUZjQzBIzPxqujdZfV9vT/X999Z0HfAfrFrPkltraqgt69nKg6B4Ma2lv49AdCZmPpJfHxkvXc7anFqulpfonTGSYqIvGL0jvn4PkWFVZjkddfvMa2qq10AgMcOHbwjzd5iWmQExi5Q2jxct4Us80Pw4o2umZwoGDq3UVtrQF+v/zay79uNg9A6/DOl0/pgib4xm3/X7l+2eu3T3zvUhybO9xX38udxA8SDYwglts61qsu+OxZTmtm1IyKuODmkL+vE2Q7BS3YV5SEmLiU/HebD0dgOINky3nPbdf4j0J8dl4P3Kev+cD48qNv7R0Q/n3NJ7ew+jdKsSMyCn0+ZsIknnqg6b/6Sk8yzElCtIg0FB5MuFzgJ+hr/xZPx63Pjex1szibx98zfXnPIk+aqHo1103jF97Tms9h1xPlOiAqYPDiezmKJCrjMUgNiyQRny4MhWRSgv1k457MmVZoxog3zhH6jifHwlQWqwUkSut7OnrpHEC6sb/E5nssMM3r7jFe4r7qU7QFoQHsTxXv9v/G9WPR/VIkhUq+etY8NvDD2AA3G76Yrv71763d2xS3mwODUduTi+7OHxyofGcybGI4xXPnJ7zmloIPhx7UxH8gVX8fOuJH8T+mlt8g2ueJIDdvG511V/mhR9kqyec10SiEYfar6R+8v6QPNpDtwXmMNyHaFVS0nOcOh1CfmocL9MVr5Rh0T0urBxB0Q5bEYflEeUf4whFSKdI6kz8XA31374/btCJahH+LiwBPbJYZq8Cj67G6fRpNrDipPQgoKS+wosFRU6yBFGdv74M+5MliN4O2L6tpPrufHbG0LFSoKvozxRIsZnDjI7DmlZTqXTBBQmFtQKqIx74tIQ9ytXefanNgcVGGDJ9RGeHB5gw35rDIZSqAOqicFWaxVsSqGoKVUFA1wQHvQRwzxPrB9kw6a4lHBmExI0AsNwzAKlHCiUipUXLw8HiPIswhWXAje4QZYc5iPk+gE2QLU7Pjlbyf3KDV2ayLgxP91dWOFKGKrBfgJBUOBcpfL7VSsdIXrtGjok9S8j1E2O7LJGWyTsSIsspRPvLPEy+V5+g6Uuja0WjrL97PVDeJDai7bGjkCJSovdVmUxVtvslmTcIl7oUHU4ASbghlhqJBIh1vUzPkXu8Wl63LVNXRU2Hb6cmNmQCodNtQmzWa/PXrDlVDvXDtmMgYjCsOCmHrKhex70bxy0mdv8Msh9F0mJvWgeWf5rCYIZIzKjzzp4aaLTjXODDLmGC5CrB5gA3ub45OwQN4fCOnrdEb2lwmJKwLDS/BhZ4EoLFLfCUCJmAcFfOWqOOelw2pNmS9Ke4jxGKfGZUvmLDwl5QLCAK/CvyXAZkByvK8j7M3tjD+XNVW00+Tk/YuBC8jlEfK7fSCA785xfJIaG1y9/hiUvK39+5/Zrnw4Rv5K8MU2P1FaZLe5GisFcKzCnNWm2cl68hDirkE9K61zjFE8BfKkWIRWJo1L9kjC/jCCwlmWHIzyzfg0bCq1h6PWRqG84S3/6ZKVR1FRTlbM0c03QnI6rUvmtp332HFIhPl//SK2MJYJ8iCST5RZb2WNkOCak8+p8VPdeggnvn/vbZM4w/9mPuKGpDJjRUcIezZrQF7baU5yvdfazmIWUpoznrA1xHy3IMps/4QVc4jZZQINIOANKMV4/oATBvmCh99v6qN0E4Xp5yQ+v/hzI9S3HOZPBQEVkJjJDZ/51+k16XVpa/Gj4zUQhlsOGrVqIqpSD+Nhpwla/wuLx1BosMRRz1EGEr4itY3B7fauFddAOJhbG8ViYcdCw4u4iuTz7hFKFSctx3WlQGLDBipCxkSuUrJPouHUD3ICx+A+teH6kmzj9BmALbDUWS607yvk0EuzTYiO4XHVrpDUO8N5r+bETU8UnpyrfyAdPXsiv3DtZdt0kd4qX7ZuMjePcrhdyMRPAeVBwSZA6+IP5wA+pSx/lAK3uVRB/d+ncX+kbPltqtO0Uh2fhnyCRicnci5MVv9T8BlE+Ncib5n3gPYzbhOPngxTljPss6jjdyxa794xyEjsLuII472hvh22/cr/ezr/7n+A5SWTb+qN3XmenUcjw39VVec7Bq3M/yM/TFok1J8saSs9KheDQ3IK40UREWfR/+veGmFaCv3XWapMlYbfryxMmBDHMpRK1xG8NTErwP8tlf6RJJA3TsvKZBmAUJLbU+4729eHlm+sSCRhr7LE9xv1YXRDelU7DrgvgIIG/jlLwaH0QbP58N/3eDIgf/upnTm8gLmPURJDBiSS3hGCXvETEV0EeohG2pV1qSZCqbn/o1R4a+AJtULA+yb/6Bq/HFJRrfDCs9QVlpkUf3/jTc/9X0afoB7+5zTurGUUbvV5PW48bHFq3Fl/zO/1HDV5zcvObu5kz24AO6AqFzyd5ubXF6zIGdJqQ0awNclrIGNUavkZuXk2nvtK6vlWny41sp9edISks0+0BGtDtbleGVeYE5dy51/PqZ0enp9cISvBmp7OVJtxt7S6S0jNqFWeAlL78coOeVUcgQ0356INw+J5++lk6dA+wg+1GsSac4bvI3FzanrQgSGWtyelKQ9Yqm81RlTWXzOW7GBxr6kYZyszJ1bTBoFSSZnNAriIlZbppRHaHXCZbUvLjq5Hkx8GNWHT6y7V/l4qymDaKdLd21AtbKeOejiONBmZf7TdAKr/QS2n7IUNdhlUDLYa3Pzsxse2Z4WHV81DPrvPH03eNjaXvTGRy5++Fu4A99kL6WvrDe1+gQcrwFz5zkv64mFYRfsaDJbglBLPkJW98BeTCV8BI2qWRhIgEevHVZhrQQOoUtC/nX33K64T8cpUPhtU+v8yw6PW7P3nsv1z6IH3+m93YrEbU1uj1uts63eDGdU34yt+ZPxJ44mTmzdvMZwaAL5B6Co/P+3Q95dKzOnXIaFYHWa3OENIu+Ru+uZPmv1K53v+rptxAtXqdGZJyZzo9QAuy1e38+XslIAucezmv7p/oH9MDfxd7VjkdrTThamtzeSkdpVZwBoPCT1unpUu1DzIouT2ApsQ9w/QknR4toAHZgbqacDrQjefOzUOSFgSurDHZ0SRkqbIhtvgXy/HcQBeDu5vaUYIyMHIFbTAoFb9hOrR+RJLJksnmZSSS4Xm4wVnD4PX/on98Ofh1MbbK6WijSFdrm4ughBWK9Eo981KetVEyHVwJqXUkJGVZcCXL5LeqGjyYqt4PG81Ks8Cmf7tZjbjWFCFJE6/TGMMUYYwCdSPv3nc3UIzuGfzev2xZib64+M7hn+s3TIidPtys1GE/rWi56AZnKDNvffnykUdKJPdLJGPSBY19P7avP+b6L75t/fxukkQUXd5y8EX6Secj2f75Tqcz/ebwxPirMnCeEl+47bqpIw8Vi8bFknFRXkXPUdEXH7ueeqTgeF3WZ0LVk6VKZZ23HJym1Jg0pBBnnu7fW7X73MSlC4vkp4vkyhAmVWKlO4WiHaVl+0TCncB8svEZd477SCPYm6X1SuxS1XPrjO/kiiAfZrP5PEZx+QvGjmm11IeLXxKPlZVtlUiuSTmipwr/z2//c17eybwfwHvt+UsT+5bKThfLlEGsXK3+uUApHT7Tv7dwks81RrhDJNoHrmBKbFIx84MlL56v6dQD+5yZryWpa0XqfkzF87UHOwRwZh6/fdd09PQ5A/qebSROLgDKMdftv60gWaD8y0+57hCRs0vLitRGVqbENEYk8vHIjp+84GK2ii21nsUKJy8pDAchwwFDIT1758FPvDbPlrvlH9EKBaU36gNRLWjO8BlQtFF65WGVPMPHcGPIHw0filqqZmPZlZ+Yt2CpMA3op+bm8Iz6p1ya6jWFHhde88B+dWmBTkQWPFDhYI0lpzIKW5g6RC/e5ojU6OzOpNHEQzoZNf4SCIsZFgRQo7/dmE6MGL6zYv0CfoFOSCoOEU7GVPJ4LXoM3iaMmLz36pxTCApzV/dqQR4AoQniNBoO0qtZTm3UM2q1byGk5lgN2Duyv7JnWJ1LjKh2sjsjvdARvRl2f1UP0CJPDNG7XZeFXg1e5Bv3gn6bm/9GnfMGQIO5UltcLVBxJfbeduCbpmvpfeAA+a6Sop+Yn3OjoeroxyMboh+FEjjT6P+4v58JZiVwCH2d6zY04uFE5KMNI5GPw9XAGmLhAPa4+EtxCV0i4ol9eQktKZMveWTp0FjvuPDRxYqy2AJcwjtDImWPLtnVu3XH0keE1gXFdDwUwJ7AizyObUbBQdXoNc/RQzND4PDs+9w1oGhQeuXwrKw9AtTIefbXKAjPuLs4hpq4W218mf8Lh5r+2TCDn0UIFIW3qypKgE2Fex8+iuS6cc97P2BhxAJ+F9x+QYnzIbWLF77NC96uu4f3/9cCFl9J7HH39Lj3xOOese6uve54cq830+u8kffIa32wRTjQ1vnPX5+9JkFTCFzncsF1KRtq5BV97SF8uWxWiVpP0axxbXXNWjPnW2eqqTGt9bPQumTtejioq8jJ+bvcsHm54pwEU7m5ECp/SqhSSrBzIFvgTOvgChsk9dGrNJ6TbaxUPajWNGtKDm6o2n+svXP10EIxq7UYQrzWCIU1hqAJhkIU8kbZXY/cobVSDqR88Dz0u/lwzdYX/7gxG5WCVxsFOkat9ml1apZR6/ggsG+KDkWKKKxsc5UTNlMmZelPBwSR/EAeFbIYTWyl0iKG9qiFTzf+ki4mrg5U2PUmtlqFLjaZKUQn+u3w9Dtn+vz5GFZWG4Ih6AZ5yeP1GGXAoxx+FG1tRUf5MLorx3c5Irzq9St3hSOOMmiI8vYYKisNvV7c0MNUD+T19o6NHmiGXloeDaYFTVottU6XJZ2EUQ1Z8v+t7z/UqkJ9YRz38ahi8JX3b/2fHICnLdNPkv00Q/Zhfhk4paAoRQqmyf4+krYjCTNcbUN0iIQFsVVbLNUIsqCYzzsXd6pT6uKmNncrDtfq6m42L7MsWbJ88M3gQOCaayiY6ltz6FH2/s/LD3zuezTYdOXQp1cd+HRvE3i6VccqVYxOp2JYlU7PqJzrwCi/Vd6i0d6iVPZrNf2gffE7v0Z1j4boRHtY8EMSdB65m7873HoPfw/AU39pytekZugZoC0FHJeNCoX2+VlfLWnDzcKyezYuab5NJLJn/7Oh+2ZR6d039cgl3QUSaX6PRLIxXyop2PAv797viZ+iT4EnBNSArbrJuDsWhUYTzUN2pvb6FWVVdGkB0RqkqO6wd3c65b6uK8wydaTAaw3rC0XatR/l4I/jj41//UoCktjKy7itvtlKuur0rsoOdkkWEWU8dChIXa6gs6rxNP4/z7psnlqpcWaA2lxpQ1xzAXtqipua5CadPQUK0hBPcOA5+YED995LApe06KsIsJi5v3DiyWa+ObxbaBfxW49/hXSQJY803lMWMiP7nyCBsHeiYIEHBFx1w7Epbuood3SSmzwmvIH7hQOvXhd/1r6yoDQaJuYRFGn1VBYJo+W9HgrcVBw7xP3yB1jxwAMeml/Fqi2zxdtnA3z0wNC5fNPxYNxiU/vKDs99FTzXPN2AMoKMNW6xxK1WSyJutpZKsznxy4o5HrfAjNQ7LRR96ZVKVnwpEk6vmPUE1HyDyEjzj39q/vqrWSURoUoJJwGeKpFUtDWap4bGtD9v4xAHmpGVB85rM+h4D3Xizp6x5qoxsPCMaGs0b2kdjh+rmZbzML2Y3jjgygioPsAGnrdycCw2NJbwJ31JQIyYKVk5oWU1r6hUr2gYrZSohwKT7VrcZjJhdh1su8moQ5zLe6+g4L283K8L46xA6kjRT4oVy5baxW5nSOdctDmhEhcCE+HNv5wR0GNy7Lo7D153se/P/JK4+T6mrTHnt0Wve+rRUbVUbKZrgLrex+ILt69dvuxi/sKK/NMovdQ0qZb8AU0PozxSpz8v3byU/Lbr6rz7cvLfhvMrulPRZ6ZhPkF3YYMgoHEo2OYccVRCMyFNMyBJA6zXJGRpFnQKG1Lh7AUegmZbix0JmgEpGmCjkJCDo6asv2iGtVeD9RTSOg4tbGjFS1MoSDNgjQZ4p0mYETasJ1RTcE4zoEIDHBcSGltsDt+3BFy8C340CsMtOBDhkP4Oq8SyaeRWcLVlF+TrafYoGA6kWTKKkg01GzV9qUEJ334kDnFcSKuq1rXROd83zG2MUu1RSnCgwiFzLFvW2jN5bdo+EsEBiSVpuh1q9Bqcgfn4Dwb7JiKgsbeyBDN7Z/bptPOtWUDJ+2ng0+yHbo3vZEZmHH2dySsV4wgJBQMWbHgTwa+zP394WtFQ0cG+ZPLBDjDcnv1jgmG+Thr/hAPK9d2nEpvjiScodxbZlmb7DQUoU1qFzKDNJpIuCD4v6U+G0UK055vgRazcKGWPSVDIltoc0x6lQktbyKibWYv8AIwYOQGXJ8IBdYdT04n19SXP4mMV2nIbzGG2Ogn4k1FfII2oPEJJHgblafC5+c2eZAHIH0IOUbgtlUIxhSIL+tRtdYTtzpzaJxujW9lCUA0rD0E2EG/50obmHTJ8sFPG+0lCl/NCuhaUxRixpI452p1N+1aiwHSPwfSlI/Rl1uo37O7ak77FZGwIKO1G5vxpuM428ZvF8QcAH37nBMDnn6ese11u3wmARjCAgPeqRhp8aWj/yw8PMnwdp2cZI7EvwHFadXUFZTOKsQHZK3oPxZsWV4VCybAmqq0sNAcQtL5kZH4ZJaYv9RCHkBwFYgeNEZl2PLE6idAgxbSQ8a/mKmIK0LzspMJgu+QKr4Bqek9lI2qiGGsuS/X7FFSBIO+Tl1dHm5Fnce5bSCYpcBehI5KVpOBe/AEJM26b1mCb6iOJzAuY0CQs2w9IYHvMkdQGgx2T0vxdz39IWosiU3g2iQzVJHAqNy3311Gchsk+RMME5zmkypNgMxXjYnKEmPxxHXuD7HQRWAWRbUbaHqTVleEqSKyH4FpIXSTjqsAfahwJI8EkishIGkm6LslZR1hEhNHhk06887Im+/GPmkuWI84U0mJIFmN296rcmkHyWXBpP/m+xKbQ5TtgtXwNem+Ks3vRhgfFviactmscF2oT+gVvIeEX57bYOo02T9SI+OcHMFT/TG5jtZnQWvmK+AutEiSpxjUJFNK1vP8LVPBeWTG3iZFUP0+p367bfIqsc8TmJUJrTzKjpFRz5gChuUUJW4zZhQoJ9iPJV1b1GRZ4dhJJT+fkN/zaQBRJob8ikGxzKDZLvFD2Sc6cJrITROnvVCpw2AWzSW0iC+aEJTPKyHcJAumpAikDcXkkq7i1uedOP6IBC8C7aLa1iFfktRheomtxcj/XEsLtrSXFW1VLkVK8kSea19IQDlwiwlHZgBmBdUzaNTPKYcnLN9BTqqLu0dKxOBoW36FLvBDKpJKZfsItkUuVFm7I3GTcEa0QRTLlK2bQrUuuZm2amQvLsiqUo61QSk2rm4HnlZU0F+Gm1nWnhZMKFSNMAi0NCxMTQ8ysFUoqDjwCjfU1StHbRnq7GrS7bLJckTzdJxNadUcDrS/T31ve2c+sKExPhroWWvmEqAc8DV68zTZppaYs4KTpnh9QHlKlA+bK0dJTS7eWjVTOtQxRk7dFmnl/H1eHAUy+OxBmeHP1IcCDmp7AAMeCwREtfqC0xit8+VHx91AAtaOOOyFwuStcvKDztDOLENzyMBrhzjpH64JXrbVOhCcilye4bhddojMrTrwEiR5LIgdpu2GtjNp9IkMmkyyPZOtQpLFzAa05XWbRozc4dCsIsahBskSfUjwSg4YM+NSw9cr8qFyFSs+qojBizLjR5Q8iSzDv+pCIQgzYa58PfcRhmQW2SMHfC1yJw0QsxEYcxEU2iIdskV3sw49DBBFGFMc4xTkucY04bnGPR+h4xive8YmvnX71m9/jF/8EJDBBCYZHkhWRJiSh7Nly4+57hM95+cyBhFnNBoUvhZ0NNpLh4GrQJFmqgw7ZZLMttvrWd3bbg8TmjeUZqzzvOS+YTHgiNHpgyi6MRFrprUThWfbUDJonD69r9oW0RGMmJrGJS3wSkpikJCclqaYpM125GWaaZbY55ppnvgW8JN2LrrjpqmvmTmm/yWZ1j5qll3aYlIby0jxGt1EfajIjcxoaNaTGGvXbqIHxdwb36tdQJqN6HbX0RpK5dL8eBeN3+qOP6XtSU7r0fXjoAviMxyGAz1OMeqNklYLfUiSYhCdAAMkmJMki/ISEEiAEEvuKxL4JCMEIftcRAE8ACAYkBH5CIAD4iQGJAYHAT6DV+8Mhm9GrpjHm14RC3jg1vI5rwkMlHAJa1T7Ni6WXig56YCqPdYGz8r70tHLqQBEN1NESBPHneOB3tJuM8A+msqJqs9nU293BgiMaIPt+M2QTQFc/FFZpNC2y/SNX/ceKg9X/PmEPq1nZbflSx5smr1qzcJZFb1BZVgR377VdzZiN2e4UVgGvCvKbW6VljKVnUZPJ1HbwB6jQzVWZLMd8yPuJ+pqQi86VDScAAAA=) format('woff2');}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}

:root {
  --green: #4E9D3C;
  --green-d: #2F6B27;
  --green-soft: #EEF6E9;
  --ink: #191B19;
  --muted: #5E665E;
  --bg: #F5F6F2;
  --line: rgba(25, 27, 25, .10);
  --gold: #B87A00;
  --paper: #F5F1EA;
  --paper-img: linear-gradient(180deg, rgba(255,255,255,.35), rgba(0,0,0,.02)), radial-gradient(1200px 420px at 80% -10%, rgba(78,157,60,.06), transparent 60%);
}

.jh-root, .jh-root * { box-sizing: border-box; }
.jh-root * { margin: 0; padding: 0; }
.jh-root {
  background: #fff;
  color: var(--ink);
  color-scheme: light only;
  font-family: "Plus Jakarta Sans", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;
  line-height: 1.65;
  scroll-behavior: smooth;
  scroll-padding-top: 116px;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}
.jh-root a { color: inherit; text-decoration: none; }
.jh-root p { max-width: 62ch; }
.jh-root section { padding: 96px 0; }
.jh-root .wrap, .jh-root .hero .grid { max-width: 1240px; margin: 0 auto; padding-inline: 32px; }
.jh-root h1, .jh-root h2, .jh-root h3 { letter-spacing: 0; font-weight: 800; line-height: 1.18; text-wrap: balance; }
.jh-root h1 { font-size: clamp(38px, 5vw, 60px); }
.jh-root h2 { font-size: clamp(28px, 3.4vw, 40px); }
.jh-root .green { color: var(--green); }
.jh-root .eyebrow { display: inline-block; margin-bottom: 14px; color: var(--green-d); font-size: 12px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; }

.jh-root .btn, .jh-root .btn-link { display: inline-flex; align-items: center; gap: 9px; font-size: 13.5px; font-weight: 700; letter-spacing: .2px; text-transform: none; }
.jh-root .btn { padding: 15px 26px; border: 1px solid transparent; border-radius: 24px; cursor: pointer; transition: transform .22s, background .22s, box-shadow .22s; }
.jh-root .btn svg, .jh-root .btn-link svg { width: 15px; height: 15px; }
.jh-root .btn-green { background: #3C8230; color: #fff; box-shadow: 0 10px 22px -10px rgba(60,130,48,.5); }
.jh-root .btn-green:hover { background: #2F6B27; transform: translateY(-2px); }
.jh-root .btn-white { background: #fff; color: var(--ink); }
.jh-root .btn-white:hover { transform: translateY(-2px); box-shadow: 0 12px 26px -12px rgba(0,0,0,.3); }
.jh-root .btn-link { padding-bottom: 5px; border-bottom: 2px solid var(--green); color: var(--green-d); }

.jh-root .logo { display: flex; align-items: center; gap: 12px; }

.jh-root header { position: fixed; inset: 0 0 auto; z-index: 99; border-bottom: 1px solid var(--line); backdrop-filter: blur(14px); transition: background .3s, box-shadow .3s; }
.jh-root header .wrap { display: flex; align-items: center; justify-content: space-between; height: 110px; transition: height .3s; }
.jh-root header.shrink { background: rgba(255,255,255,.97); box-shadow: 0 6px 24px -14px rgba(25,27,25,.3); }
.jh-root header.shrink .wrap { height: 85px; }
.jh-root nav { display: flex; gap: 32px; }
.jh-root nav a { display: flex; align-items: center; gap: 5px; color: #3a403a; font-size: 14.5px; font-weight: 600; transition: color .2s; }
.jh-root nav a:hover { color: var(--green); }
.jh-root nav a svg { width: 11px; height: 11px; opacity: .6; }

.jh-root .burger { display: none; position: relative; }
.jh-root .burger > summary { display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; color: var(--ink); list-style: none; border: 1px solid var(--line); border-radius: 10px; cursor: pointer; }
.jh-root .burger > summary::-webkit-details-marker { display: none; }
.jh-root .burger > summary svg { width: 22px; height: 22px; }
.jh-root .burger .mlist { position: absolute; top: 52px; right: 0; z-index: 100; min-width: 220px; display: flex; flex-direction: column; padding: 10px; background: #fff; border: 1px solid var(--line); border-radius: 14px; box-shadow: 0 20px 40px -16px rgba(0,0,0,.25); }
.jh-root .burger .mlist a { padding: 12px 14px; color: var(--ink); font-size: 15px; font-weight: 600; }
.jh-root .burger .mlist a:hover { background: var(--bg); color: var(--green-d); }

.jh-root .hero { padding: 0; overflow: hidden; }
.jh-root .hero .grid { display: grid; grid-template-columns: 1.04fr .96fr; gap: 50px; align-items: center; padding-top: 0px; padding-bottom: 40px; }
.jh-root .hero h1 { margin-bottom: 22px; }
.jh-root .hero p.lead { max-width: 46ch; color: var(--muted); font-size: 17.5px; line-height: 1.6; }
.jh-root .hero-cta { display: flex; align-items: center; flex-wrap: wrap; gap: 28px; margin: 32px 0 14px; }
.jh-root .reassure { display: flex; align-items: center; flex-wrap: wrap; gap: 18px; margin-bottom: 34px; }
.jh-root .reassure span { color: var(--green-d); font-size: 13px; font-weight: 600; }

.jh-root .hero-visual { position: relative; }
.jh-root .hero-visual .panel { position: relative; height: 440px; display: flex; align-items: center; justify-content: center; overflow: hidden; background: #fff; border: 1px solid var(--line); border-radius: 18px; box-shadow: 0 40px 80px -34px rgba(25,27,25,.25); }
.jh-root .hero-visual .panel img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center 58%; }
.jh-root .hero-badge { position: absolute; left: -14px; bottom: 26px; z-index: 2; display: flex; align-items: center; gap: 10px; padding: 13px 18px; background: #fff; border-radius: 14px; box-shadow: 0 22px 44px -18px rgba(25,27,25,.35); }
.jh-root .hero-badge .s { color: var(--gold); font-size: 14px; letter-spacing: 1px; }
.jh-root .hero-badge b { color: var(--ink); font-size: 15px; font-weight: 800; }
.jh-root .hero-badge em { color: var(--muted); font-size: 12.5px; font-style: normal; }

.jh-root .trust { display: flex; align-items: center; flex-wrap: wrap; gap: 0; }
.jh-root .trust .item { display: flex; align-items: center; gap: 11px; padding: 0 26px; border-left: 1px solid var(--line); }
.jh-root .trust .item:first-child { padding-left: 0; border-left: 0; }
.jh-root .trust .ic { color: var(--green); }
.jh-root .trust .ic svg { width: 22px; height: 22px; }
.jh-root .trust b { display: block; font-size: 18px; font-weight: 800; line-height: 1.1; }
.jh-root .trust .stars { color: var(--gold); font-size: 11px; letter-spacing: 1px; }
.jh-root .trust em { color: var(--muted); font-size: 12.5px; font-style: normal; }

.jh-root .situ, .jh-root .faq { background: var(--bg); }
.jh-root .situ .wrap { display: grid; grid-template-columns: 300px 1fr; gap: 46px; align-items: center; }
.jh-root .situ h2 { margin: 14px 0; }
.jh-root .situ .intro p { color: var(--muted); font-size: 15px; }
.jh-root .situ-cards { display: grid; grid-template-columns: repeat(4,1fr); gap: 18px; }
.jh-root .scard { position: relative; min-height: 178px; display: flex; flex-direction: column; padding: 24px 22px; background: #fff; border: 1px solid var(--line); border-radius: 16px; cursor: pointer; transition: transform .25s, box-shadow .25s; }


.jh-root .scard .si svg { width: 34px; height: 34px; }
.jh-root .scard h3 { margin-top: 28px; font-size: 15.5px; font-weight: 700; line-height: 1.3; }
.jh-root .scard .arw { position: absolute; top: 24px; right: 22px; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; color: var(--green); border: 1px solid var(--line); border-radius: 50%; }
.jh-root .scard .arw svg { width: 14px; height: 14px; }


.jh-root .ref .wrap { display: grid; grid-template-columns: 280px 1fr; gap: 46px; align-items: center; }
.jh-root .ref h2 { margin: 14px 0 26px; font-size: 30px; }
.jh-root .ref-cards { display: grid; grid-template-columns: repeat(3,1fr); gap: 22px; }
.jh-root .rcard { background: #fff; border: 1px solid var(--line); border-radius: 18px; overflow: hidden; transition: transform .28s, box-shadow .28s; }
.jh-root .rcard:hover { transform: translateY(-6px); box-shadow: 0 30px 50px -30px rgba(25,27,25,.4); }
.jh-root .rcard .ph { position: relative; height: 172px; overflow: hidden; background: #fff; }
.jh-root .rcard .ph img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center center; transition: transform .6s cubic-bezier(.2,.7,.3,1); }
.jh-root .rcard:hover .ph img { transform: scale(1.08); }
.jh-root .rcard .chip { position: absolute; left: 14px; bottom: 14px; z-index: 2; padding: 6px 12px; background: #fff; color: var(--ink); font-size: 10px; font-weight: 800; letter-spacing: 1.4px; text-transform: uppercase; }
.jh-root .rcard .body { padding: 22px; }
.jh-root .rcard h3 { margin-bottom: 7px; font-size: 18px; font-weight: 700; }
.jh-root .rcard .desc { min-height: 42px; color: var(--muted); font-size: 13.5px; line-height: 1.55; }
.jh-root .rcard .quote { margin: 14px 0; color: var(--muted); font-size: 12.5px; }
.jh-root .rcard .quote .stars { display: block; margin-bottom: 4px; color: var(--gold); font-size: 11px; letter-spacing: 1px; }
.jh-root .rcard .quote i { font-style: italic; }
.jh-root .rcard .badge { display: flex; align-items: center; gap: 8px; padding-top: 14px; border-top: 1px solid var(--line); color: var(--ink); font-size: 13.5px; font-weight: 700; }
.jh-root .rcard .badge .ck { width: 22px; height: 22px; flex: none; display: flex; align-items: center; justify-content: center; border-radius: 50%; background: var(--green-soft); color: var(--green); }
.jh-root .rcard .badge .ck svg { width: 13px; height: 13px; }

.jh-root .proc { position: relative; overflow: hidden; color: var(--ink); background: var(--paper) var(--paper-img) center/cover; }
.jh-root .proc .wrap { position: relative; z-index: 1; display: grid; grid-template-columns: 330px 1fr; gap: 48px; align-items: center; }
.jh-root .proc .eyebrow { color: var(--green-d); }
.jh-root .proc h2 { margin: 14px 0; color: var(--ink); }
.jh-root .proc .intro p { margin-bottom: 26px; color: var(--muted); font-size: 14.5px; }
.jh-root .proc .btn-white { border: 1px solid rgba(25,27,25,.12); }
.jh-root .timeline { position: relative; display: grid; grid-template-columns: repeat(7,1fr); gap: 10px; }
.jh-root .timeline::before { content: ""; position: absolute; top: 27px; left: 4%; right: 4%; height: 1px; background: rgba(25,27,25,.15); }
.jh-root .tstep { position: relative; text-align: left; }
.jh-root .tstep .circle { width: 54px; height: 54px; margin-bottom: 16px; display: flex; align-items: center; justify-content: center; border-radius: 50%; border: 1px solid rgba(25,27,25,.18); background: #fff; color: var(--green); }
.jh-root .tstep .circle svg { width: 24px; height: 24px; }
.jh-root .tstep .num { color: var(--muted); font-size: 12px; font-weight: 800; letter-spacing: 1px; }
.jh-root .tstep h3 { margin: 3px 0 6px; color: var(--ink); font-size: 14px; font-weight: 700; }
.jh-root .tstep p { color: var(--muted); font-size: 12.5px; line-height: 1.45; }

.jh-root .compare .wrap { display: grid; grid-template-columns: 1fr 1.05fr; gap: 56px; align-items: center; }
.jh-root .compare h2 { margin: 14px 0 16px; }
.jh-root .compare .intro p { color: var(--muted); margin-bottom: 26px; }
.jh-root table.jh-table { width: 100%; border-collapse: collapse; background: #fff; border: 1px solid var(--line); border-radius: 16px; overflow: hidden; box-shadow: 0 24px 50px -34px rgba(25,27,25,.4); }
.jh-root .jh-table th { padding: 17px 22px; text-align: left; border-bottom: 1px solid var(--line); font-size: 13.5px; font-weight: 800; }
.jh-root .jh-table th:nth-child(2) { color: var(--green-d); }
.jh-root .jh-table td { padding: 14px 22px; border-bottom: 1px solid rgba(25,27,25,.06); color: var(--muted); font-size: 15px; }
.jh-root .jh-table tr:last-child td { border-bottom: none; }
.jh-root .jh-table td:nth-child(2) { background: var(--green-soft); color: var(--ink); font-weight: 700; }
.jh-root .jh-table td:nth-child(2)::before { content: "✓ "; color: var(--green-d); font-weight: 800; }

.jh-root .split .wrap { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; align-items: start; }
.jh-root .box-green { position: relative; overflow: hidden; padding: 44px; border-radius: 20px; background: var(--green); color: #fff; }
.jh-root .box-green::before { content: ""; position: absolute; top: -50px; right: -50px; width: 200px; height: 200px; border-radius: 50%; background: rgba(255,255,255,.12); }
.jh-root .box-green .eyebrow { color: rgba(255,255,255,.85); }
.jh-root .box-green h2 { margin: 12px 0 14px; color: #fff; font-size: 28px; }
.jh-root .box-green p { margin-bottom: 24px; color: rgba(255,255,255,.9); font-size: 15px; }
.jh-root .box-light { padding: 44px; border: 1px solid var(--line); border-radius: 20px; background: var(--bg); }
.jh-root .box-light h2 { margin: 12px 0 14px; font-size: 28px; }
.jh-root .box-light p { margin-bottom: 24px; color: var(--muted); font-size: 15px; }
.jh-root .box-light .ph { position: relative; height: 230px; margin-bottom: 22px; overflow: hidden; border-radius: 14px; background: #fff; }
.jh-root .box-light .ph img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center 78%; }

.jh-root .faq .center { margin-bottom: 40px; }
.jh-root .faq-grid { max-width: 860px; margin: 0 auto; display: grid; gap: 14px; }
.jh-root .faq-item { background: #fff; border: 1px solid var(--line); border-radius: 14px; overflow: hidden; }
.jh-root .faq-item summary { list-style: none; cursor: pointer; padding: 20px 24px; display: flex; justify-content: space-between; align-items: center; gap: 16px; font-size: 16px; font-weight: 700; }
.jh-root .faq-item summary::-webkit-details-marker { display: none; }
.jh-root .faq-item summary .pl { color: var(--green); font-size: 22px; font-weight: 700; transition: .2s; flex: none; }
.jh-root .faq-item[open] summary .pl { transform: rotate(45deg); }
.jh-root .faq-item .ans { padding: 0 24px 22px; color: var(--muted); font-size: 15px; line-height: 1.6; }


.jh-root .brands .wrap { display: flex; flex-direction: column; gap: 24px; align-items: center; }
.jh-root .brands span { color: rgba(255,255,255,.72); font-size: 17.25px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; }
.jh-root .brands img { height: 34px; opacity: 1; filter: none; flex: 0 0 auto; }

.jh-root .final { position: relative; overflow: hidden; color: var(--ink); background: var(--paper) var(--paper-img) center/cover; }
.jh-root .final .wrap { position: relative; z-index: 1; display: grid; grid-template-columns: 1.15fr .85fr; gap: 48px; align-items: center; }
.jh-root .final h2 { color: var(--ink); }
.jh-root .final > .wrap > div > p { margin-top: 16px; color: var(--muted); font-size: 17px; }
.jh-root .final .box { background: #fff; border: 1px solid var(--line); border-radius: 20px; padding: 32px; text-align: center; box-shadow: 0 24px 50px -34px rgba(25,27,25,.3); }
.jh-root .final .box .btn { width: 100%; justify-content: center; margin-bottom: 16px; }
.jh-root .final .box .lbl { color: var(--muted); font-size: 14px; }
.jh-root .final .box .num { display: block; margin-top: 4px; color: var(--ink); font-size: 22px; font-weight: 800; }

.jh-root .reveal { opacity: 1; transform: none; }

@media (max-width: 1040px) {
  .jh-root nav { display: none; }
  .jh-root .hero .grid, .jh-root .situ .wrap, .jh-root .ref .wrap, .jh-root .proc .wrap, .jh-root .compare .wrap, .jh-root .split .wrap, .jh-root .final .wrap { grid-template-columns: 1fr; }
  .jh-root .hero-visual { order: 2; }
  .jh-root .hero-visual .panel { height: 300px; }
  .jh-root .situ-cards { grid-template-columns: 1fr 1fr; }
  .jh-root .ref-cards { grid-template-columns: 1fr; }
  .jh-root .timeline { grid-template-columns: repeat(2,1fr); gap: 24px; }
  .jh-root .timeline::before { display: none; }
  .jh-root .trust { gap: 8px; }
  .jh-root .trust .item { padding: 8px 16px; border-left: none; }
  .jh-root header .wrap { height: 88px; gap: 10px; }
  .jh-root .btn { padding: 13px 18px; font-size: 11.5px; }
  .jh-root .faq-grid { grid-template-columns: 1fr; }
  .jh-root .burger { display: block; }
  .jh-root header .btn-green { display: none; }
}

@media (max-width: 560px) {
  .jh-root section { padding: 56px 0; }
  .jh-root .situ-cards, .jh-root .timeline { grid-template-columns: 1fr; }
}
.jh-root .logo-img { height: 78px; width: auto; display: block; transition: height .3s; }
.jh-root .header-spacer { height: 110px; }
.jh-root .google-link { color: inherit; text-decoration: underline; }
.jh-root .hero-team-img { width: 100%; height: 100%; object-fit: cover; object-position: center 58%; border-radius: 0; display: block; background: #fff; }
.jh-root .faq-title { margin-top: 12px; }
.jh-root .final-note { font-size: 14px; opacity: .85; margin-top: 14px; }
.jh-root .brands .mtrack img { display: block; height: 117px; width: auto; flex: 0 0 auto; opacity: 1; }

.jh-root .marquee {
  width: 100%;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent);
  mask-image: linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent);
}

.jh-root .mtrack {
  display: flex;
  align-items: center;
  gap: 64px;
  width: max-content;
  min-width: 200%;
  will-change: transform;
  animation: jhMarquee 22s linear infinite;
  -webkit-animation: jhMarquee 22s linear infinite;
  animation-play-state: running;
}

.jh-root .marquee:hover .mtrack {
  animation-play-state: paused;
}

@keyframes jhMarquee {
  0% { transform: translate3d(0,0,0); }
  100% { transform: translate3d(-50%,0,0); }
}

@-webkit-keyframes jhMarquee {
  0% { -webkit-transform: translate3d(0,0,0); }
  100% { -webkit-transform: translate3d(-50%,0,0); }
}
.jh-root .brands { padding: 108px 0; background: #064A92; border-top: 1px solid rgba(0,0,0,.18); border-bottom: 1px solid rgba(0,0,0,.18); }

/* ===== JH OPTIMIERUNGEN (2026) ===== */
.jh-root header.shrink .logo-img { height: 60px; }

/* Sanfte Reveal-Animation (nur per JS aktiv; ohne JS bleibt alles sichtbar) */
.jh-root .reveal.pre-reveal { opacity: 0; transform: translateY(18px); }
.jh-root .reveal.in-view { opacity: 1; transform: none; transition: opacity .6s ease, transform .6s cubic-bezier(.2,.7,.3,1); }

/* Bewegungsreduktion respektieren */
@media (prefers-reduced-motion: reduce) {
  .jh-root .mtrack { animation: none; -webkit-animation: none; }
  .jh-root .reveal.pre-reveal { opacity: 1; transform: none; }
  .jh-root * { scroll-behavior: auto; }
}

/* Sticky Mobile-CTA (ersetzt den auf Mobile ausgeblendeten Header-Button) */
.jh-root .jh-mobile-bar { display: none; }
@media (max-width: 1040px) {
  .jh-root .jh-mobile-bar {
    display: flex; gap: 10px; align-items: stretch;
    position: fixed; left: 16px; right: 16px; bottom: 16px; z-index: 120;
  }
  .jh-root .jh-mobile-cta {
    display: inline-flex; flex: 1 1 auto; justify-content: center;
    box-shadow: 0 16px 34px -10px rgba(60,130,48,.6);
  }
  .jh-root .jh-mcall {
    flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; gap: 8px;
    padding: 15px 16px; border-radius: 24px; background: #fff; color: var(--green-d);
    border: 1px solid var(--line); font: 700 14px/1 "Plus Jakarta Sans","Segoe UI",sans-serif;
    box-shadow: 0 14px 30px -14px rgba(25,27,25,.32); text-decoration: none;
  }
  .jh-root .jh-mcall svg { width: 20px; height: 20px; }
  .jh-root .jh-footer { padding-bottom: 96px; }
}

/* Picture-Wrapper im Hero korrekt fuellen */
.jh-root .hero-visual .panel picture { position: absolute; inset: 0; display: block; }


/* ===== JH MODERN 2026 (dezent, marken-konform) ===== */
/* Scroll-Fortschrittsbalken */
.jh-progress { position: fixed; top: 0; left: 0; height: 3px; width: 0; z-index: 200; background: linear-gradient(90deg, var(--green), #6bbf4f); box-shadow: 0 0 12px rgba(78,157,60,.5); transition: width .1s linear; }

/* H1-Akzent als feiner Verlauf */
@supports ((-webkit-background-clip:text) or (background-clip:text)) {
  .jh-root .hero h1 .green { background: linear-gradient(120deg, var(--green) 10%, #6bbf4f 90%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
}

/* Buttons: feiner Glanz + weicher Lift */
.jh-root .btn-green { background-image: linear-gradient(180deg, rgba(255,255,255,.10), rgba(255,255,255,0)); }
.jh-root .btn-green:hover { box-shadow: 0 16px 30px -10px rgba(78,157,60,.7); }

/* Karten: dezenter grüner Hover-Ring */
.jh-root .scard, .jh-root .rcard { position: relative; }
.jh-root .scard::after, .jh-root .rcard::after { content: ""; position: absolute; inset: 0; border-radius: inherit; box-shadow: inset 0 0 0 1px rgba(78,157,60,0); transition: box-shadow .28s; pointer-events: none; }
.jh-root .scard:hover::after { box-shadow: inset 0 0 0 1px rgba(78,157,60,.45), 0 0 0 4px rgba(78,157,60,.08); }
.jh-root .rcard:hover::after { box-shadow: inset 0 0 0 1px rgba(78,157,60,.35); }

/* Hero-Badge schwebt sanft */
.jh-root .hero-badge { animation: jhFloat 4.5s ease-in-out infinite; }
@keyframes jhFloat { 0%,100% { transform: translateY(0); } 50% { transform: translateY(-6px); } }

/* Count-up: kein Layout-Sprung */
.jh-root .trust .count { font-variant-numeric: tabular-nums; }

/* Moderne, barrierefreie Fokus-Zustände */
.jh-root a:focus-visible, .jh-root .btn:focus-visible, .jh-root summary:focus-visible, .jh-root .faq-item summary:focus-visible {
  outline: 3px solid rgba(78,157,60,.55); outline-offset: 3px; border-radius: 10px;
}

/* FAQ-Antwort sanft ausklappen */
.jh-root .faq-item[open] .ans { animation: jhFade .35s ease; }
@keyframes jhFade { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: none; } }

@media (prefers-reduced-motion: reduce) {
  .jh-root .hero-badge { animation: none; }
  .jh-progress { transition: none; }
  .jh-root .faq-item[open] .ans { animation: none; }
}


/* ===== THEME-HEADER ausblenden (NUR diese Seite) – Theme-FOOTER bleibt erhalten =====
   Page-CSS in Elementor wird nur auf dieser Seite ausgegeben -> wirkt seitenweit,
   aber nicht auf anderen Seiten. Greift fuer Elementor-Pro-Header-Location UND
   Hello-Standard-Header. Beruehrt NICHT den gecodeten .jh-root Header. */
header#site-header,
.site-header { display: none !important; }


/* ===== BLOCK-HINTERGRUENDE per URL =====================================
   Bild pro Block setzen: die jeweilige Variable unten auf eine URL aendern, z.B.
     --bg-situ: url("https://www.juergenhohnen.de/wp-content/uploads/2026/kork.jpg");
   EMPFOHLEN fuer Textbloecke (lesbarer Weiss-Schleier ueber dem Bild):
     --bg-situ: linear-gradient(rgba(255,255,255,.85), rgba(255,255,255,.85)), url("...kork.jpg");
   Darstellung global steuerbar (z.B. fuer kachelnde Korktextur statt Vollbild):
     --bg-size: auto;  --bg-repeat: repeat;
   ====================================================================== */
:root {
  --bg-size: cover;
  --bg-repeat: no-repeat;
  --bg-position: center;
  --bg-hero: none;
  --bg-situ: none;
  --bg-ref: none;
  --bg-proc: none;
  --bg-compare: none;
  --bg-split: none;
  --bg-faq: none;
  --bg-brands: none;
  --bg-final: none;
}
.jh-root .hero    { background-image: var(--bg-hero);    background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .situ    { background-image: var(--bg-situ);    background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .ref     { background-image: var(--bg-ref);     background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .proc    { background-image: var(--bg-proc);    background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .compare { background-image: var(--bg-compare); background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .split   { background-image: var(--bg-split);   background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .faq     { background-image: var(--bg-faq);     background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .brands  { background-image: var(--bg-brands);  background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }
.jh-root .final   { background-image: var(--bg-final);   background-size: var(--bg-size); background-position: var(--bg-position); background-repeat: var(--bg-repeat); }


/* ===== QUALITAETSPROZESS – moderne vertikale Timeline ===== */
.jh-root .proc .wrap { align-items: start; }
.jh-root .proc .intro { position: sticky; top: 110px; }
.jh-root .proc-flow { position: relative; display: flex; flex-direction: column; }

.jh-root .pstep { position: relative; display: grid; grid-template-columns: 56px 1fr; gap: 20px; padding-bottom: 30px; }
.jh-root .pstep:not(:last-child)::before { content: ""; position: absolute; left: 27px; top: 28px; height: 100%; width: 2px; border-radius: 2px; background: rgba(78,157,60,.45); z-index: 0; }
.jh-root .pstep:last-child { padding-bottom: 0; }
.jh-root .pstep-node { position: relative; z-index: 1; width: 56px; height: 56px; display: flex; align-items: center; justify-content: center; border-radius: 50%; background: #fff; border: 1.5px solid rgba(25,27,25,.14); color: var(--green); box-shadow: 0 6px 16px -10px rgba(25,27,25,.35); transition: transform .28s, background .28s, border-color .28s, color .28s, box-shadow .28s; }
.jh-root .pstep-node svg { width: 24px; height: 24px; }
.jh-root .pstep:hover .pstep-node { background: var(--green); border-color: var(--green); color: #fff; transform: scale(1.06); box-shadow: 0 12px 24px -10px rgba(78,157,60,.6); }
.jh-root .pstep-body { padding-top: 5px; }
.jh-root .pstep-num { display: inline-block; margin-bottom: 4px; color: var(--green-d); font-size: 12px; font-weight: 800; letter-spacing: 2px; }
.jh-root .pstep h3 { margin: 0 0 5px; color: var(--ink); font-size: 16.5px; font-weight: 700; line-height: 1.25; }
.jh-root .pstep p { color: var(--muted); font-size: 13.5px; line-height: 1.5; }

/* Gestaffeltes Einblenden – Section selbst nicht faden, nur die Schritte */
.jh-root .proc.reveal.pre-reveal { opacity: 1 !important; transform: none !important; }
.jh-root .pstep { opacity: 1; transform: none; }
.jh-root .proc.pre-reveal .pstep { opacity: 0; transform: translateY(14px); }
.jh-root .proc.in-view .pstep { opacity: 1; transform: none; transition: opacity .5s ease, transform .5s cubic-bezier(.2,.7,.3,1); }
.jh-root .proc.in-view .pstep:nth-child(1){transition-delay:0.05s}
.jh-root .proc.in-view .pstep:nth-child(2){transition-delay:0.12s}
.jh-root .proc.in-view .pstep:nth-child(3){transition-delay:0.19s}
.jh-root .proc.in-view .pstep:nth-child(4){transition-delay:0.26s}
.jh-root .proc.in-view .pstep:nth-child(5){transition-delay:0.33s}
.jh-root .proc.in-view .pstep:nth-child(6){transition-delay:0.40s}
.jh-root .proc.in-view .pstep:nth-child(7){transition-delay:0.47s}

@media (max-width: 1040px) {
  .jh-root .proc .intro { position: static; }
}
@media (prefers-reduced-motion: reduce) {
  .jh-root .proc.pre-reveal .pstep { opacity: 1; transform: none; }
}


/* ===== SCROLL-PERFORMANCE: Progress-Bar auf transform (kein Layout) ===== */
.jh-progress { width: 100%; transform: scaleX(0); transform-origin: left center; transition: none; will-change: transform; }


/* ===== TRUST-BLOCK aufgeraeumt: gleichmaessiges 3er-Raster (schlicht, kein Bento) ===== */
.jh-root .hero .trust {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  column-gap: 26px;
  row-gap: 18px;
  align-items: start;
  margin-top: 26px;
  padding-top: 22px;
  border-top: 1px solid var(--line);
}
.jh-root .hero .trust .item { padding: 0; align-items: center; }
.jh-root .hero .trust .item > div { min-width: 0; }
@media (max-width: 560px) {
  .jh-root .hero .trust { grid-template-columns: repeat(2, minmax(0,1fr)); column-gap: 18px; row-gap: 14px; padding-top: 18px; }
}


/* ===== MEHR LUFT: engere Stellen aufgelockert ===== */
/* Trust-Block: Trennlinie weiter von den Icons weg, Reihen + Icon-Abstand groesser */
.jh-root .hero .trust { padding-top: 32px; row-gap: 24px; column-gap: 30px; }
.jh-root .hero .trust .item { gap: 16px; }
.jh-root .hero .trust .ic svg, .jh-root .hero .trust .item > svg { flex: none; }

/* Situations-Überschrift: etwas mehr Zeilenluft bei mehrzeiligem Umbruch */
.jh-root .situ h2 { line-height: 1.2; }

/* Referenz-Karten: Trennlinie ueber dem Förder-Badge nicht zu dicht am Icon */
.jh-root .rcard .badge { padding-top: 16px; }


/* ===== GANZSEITIG MEHR ZEILENLUFT IM FLIESSTEXT ===== */
.jh-root { line-height: 1.72; }

/* ===== GANZSEITIG: deutlich mehr Wort- und Zeilenabstand ===== */
.jh-root { word-spacing: 0.05em; line-height: 1.78; }
.jh-root .hero p.lead { line-height: 1.78; }
.jh-root .rcard .desc { line-height: 1.66; }
.jh-root .pstep p { line-height: 1.66; }
.jh-root .faq-item .ans { line-height: 1.78; }
.jh-root .situ h2 { line-height: 1.22; }

/* Trust-Block: Trennlinie ganz entfernt – Trennung nur durch Weißraum */
.jh-root .hero .trust { border-top: none; padding-top: 6px; margin-top: 32px; }

/* Prozess-Timeline: mehr vertikale Luft zwischen den Schritten */
.jh-root .pstep { padding-bottom: 44px; }


/* ===== TRUST-BLOCK sauberer: senkrechte Trennstriche entfernen (alle Breiten) ===== */
.jh-root .hero .trust { column-gap: 28px; row-gap: 28px; }
.jh-root .hero .trust .item { border-left: 1px solid var(--line) !important; padding-left: 24px; }
.jh-root .hero .trust .item:nth-child(3n+1) { border-left: none !important; padding-left: 0; }
@media (max-width: 560px) {
  .jh-root .hero .trust .item { border-left: none !important; padding-left: 0; }
}
/* "bei Google" mit Abstand zu den Sternen */
.jh-root .hero .trust .stars { margin-right: 10px; }


/* ===== Kleine Schriftgrößen: relativ mehr Luft (Buchstaben + Wörter) ===== */
.jh-root .trust em,
.jh-root .reassure span,
.jh-root .rcard .desc,
.jh-root .rcard .quote,
.jh-root .rcard .quote i,
.jh-root .pstep p,
.jh-root .scard h3,
.jh-root .faq-item summary,
.jh-root .faq-item .ans,
.jh-root .compare td,
.jh-root .badge { letter-spacing: 0.02em; word-spacing: 0.1em; }


/* ===== Header-Blur reduziert (GPU-schonender beim Scrollen) ===== */
.jh-root header, .jh-root header.shrink { backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); }
.jh-root header { background: rgba(255,255,255,.95); }

/* ===== Nach-oben-Button (Desktop) ===== */
.jh-top { position: fixed; right: 22px; bottom: 22px; z-index: 130; width: 46px; height: 46px; display: flex; align-items: center; justify-content: center; border-radius: 50%; border: 1px solid var(--line); background: #fff; color: var(--green); cursor: pointer; box-shadow: 0 10px 26px -12px rgba(25,27,25,.5); opacity: 0; visibility: hidden; transform: translateY(8px); transition: opacity .25s, transform .25s, visibility .25s; }
.jh-top.show { opacity: 1; visibility: visible; transform: none; }
.jh-top:hover { color: #fff; background: var(--green); border-color: var(--green); }
.jh-top svg { width: 20px; height: 20px; }
@media (max-width: 1040px) { .jh-top { display: none; } }

/* ===== FAQ: sanftes Auf-/Zuklappen (progressive enhancement) ===== */
@supports (interpolate-size: allow-keywords) {
  .jh-root { interpolate-size: allow-keywords; }
  .jh-root .faq-item::details-content { block-size: 0; overflow: clip; transition: block-size .3s ease, content-visibility .3s allow-discrete; }
  .jh-root .faq-item[open]::details-content { block-size: auto; }
}


/* ===== Skip-to-content-Link (A11y, sichtbar nur bei Tastatur-Fokus) ===== */
.jh-skip { position: fixed; left: 12px; top: 10px; z-index: 300; background: #4E9D3C; color: #fff; padding: 10px 16px; border-radius: 8px; font: 600 14px/1 "Plus Jakarta Sans", "Segoe UI", sans-serif; text-decoration: none; transform: translateY(-160%); transition: transform .2s; }
.jh-skip:focus { transform: none; outline: 3px solid rgba(78,157,60,.55); outline-offset: 2px; }


/* ===== Sektion: Regional / Einsatzgebiet ===== */
.jh-root .region { background: #F4F2ED; position: relative; overflow: hidden; }
.jh-root .region .wrap { display: grid; grid-template-columns: 1.5fr 1fr; gap: 48px; align-items: center; }
.jh-root .region-map img { width: 100%; height: auto; display: block; }
.jh-root .region-text h2 { margin: 0 0 18px; }
.jh-root .region-text p { color: var(--muted); font-size: 17px; line-height: 1.8; max-width: 54ch; }
.jh-root .region-text p b { color: var(--ink); font-weight: 700; }
.jh-root .region-text .btn-link { margin-top: 26px; }
@media (max-width: 1040px) {
  .jh-root .region .wrap { grid-template-columns: 1fr; gap: 30px; }
  .jh-root .region-map { max-width: 520px; margin: 0 auto; }
}

/* ===== Fix: Google-Bewertungskachel auf Mobil ueber beide Spalten (kein "bei Google"-Umbruch) ===== */
@media (max-width: 560px) {
  .jh-root .hero .trust .item:first-child { grid-column: 1 / -1; }
}

/* Referenz "Altbau": Zuschnitt nach oben, damit die Koepfe nicht abgeschnitten werden */
.jh-root .rcard .ph img[src*="IMG_63763"] { object-position: center 42%; }


/* ===== Qualitaetsprozess: Hintergrundbild mit Lese-Schleier ===== */
.jh-root .proc {
  background-color: #F4F2ED;
  background-image: linear-gradient(rgba(255,255,255,.40), rgba(255,255,255,.40)), url("https://www.juergenhohnen.de/wp-content/uploads/2026/06/JH-Background-3.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}


/* ===== Video-Referenz: Play-Overlay (v35) ===== */
.jh-root .rcard .ph .ref-play { position: absolute; inset: 0; z-index: 2; display: flex; align-items: center; justify-content: center; text-decoration: none; border: 0; cursor: pointer; padding: 0; font: inherit; -webkit-appearance: none; appearance: none; background: linear-gradient(rgba(13,17,13,.05), rgba(13,17,13,.20)); transition: background .28s ease; }
.jh-root .rcard .ph .ref-play:hover { background: linear-gradient(rgba(13,17,13,.10), rgba(13,17,13,.32)); }
.jh-root .rcard .ph .ref-play-btn { width: 58px; height: 58px; border-radius: 50%; background: rgba(255,255,255,.94); color: var(--green-d); display: flex; align-items: center; justify-content: center; box-shadow: 0 10px 26px -8px rgba(13,17,13,.55); transition: transform .28s cubic-bezier(.2,.7,.3,1); }
.jh-root .rcard .ph .ref-play-btn svg { width: 26px; height: 26px; margin-left: 3px; }
.jh-root .rcard:hover .ph .ref-play .ref-play-btn,
.jh-root .rcard .ph .ref-play:hover .ref-play-btn { transform: scale(1.1); }
.jh-root .rcard .ph .ref-play:focus-visible { outline: 3px solid var(--green); outline-offset: -3px; }


/* ===== Finaler CTA: Hintergrundbild mit Lese-Schleier (v36) ===== */
.jh-root .final {
  background-color: #F4F2ED;
  background-image: linear-gradient(rgba(255,255,255,.40), rgba(255,255,255,.40)), url("https://www.juergenhohnen.de/wp-content/uploads/2026/06/JH-Background-3.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}


/* ===== Foerderung/Ueber uns: Hintergrundbild mit Lese-Schleier (v38) ===== */
.jh-root .split {
  background-color: #F4F2ED;
  background-image: linear-gradient(rgba(255,255,255,.40), rgba(255,255,255,.40)), url("https://www.juergenhohnen.de/wp-content/uploads/2026/06/JH-Background-3.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}


/* ===== Einsatzgebiet: Blockhoehe -20% (Padding reduziert, Bild unveraendert) (v40) ===== */
.jh-root .region { padding: 48px 0; }


/* ===== Moderner Footer + Team (Marken-Blau) (v48) ===== */
.jh-root .jh-footer{ --ftblue:#0B4DA0; --ftblue2:#093A78; --ftgreen:#79C24B; background:linear-gradient(180deg,var(--ftblue) 0%,var(--ftblue2) 100%); color:#fff; }
.jh-root .jh-footer .jh-fwrap{ max-width:1240px; margin:0 auto; padding-inline:32px; width:100%; box-sizing:border-box; }
.jh-root .jh-footer h2,.jh-root .jh-footer h3,.jh-root .jh-footer p{ margin:0; }

/* Team */
.jh-root .footer-team{ padding:80px 0 60px; }
.jh-root .footer-team .ft-head{ text-align:center; margin-bottom:48px; }
.jh-root .footer-team .eyebrow{ display:inline-block; color:var(--ftgreen); font-size:13px; font-weight:800; letter-spacing:2px; text-transform:uppercase; margin-bottom:10px; }
.jh-root .footer-team h2{ color:#fff; font-size:30px; line-height:1.15; font-weight:800; }
.jh-root .team-grid{ display:grid; grid-template-columns:repeat(5,1fr); gap:20px; }
.jh-root .tcard{ background:#fff; color:var(--ink); border-radius:18px; overflow:hidden; padding:0; text-align:center; display:flex; flex-direction:column; box-shadow:0 24px 44px -28px rgba(8,30,60,.55); transition:transform .28s, box-shadow .28s; }
.jh-root .tcard:hover{ transform:translateY(-5px); box-shadow:0 32px 54px -28px rgba(8,30,60,.6); }
.jh-root .tcard .tphoto{ width:100%; aspect-ratio:4/5; background:#e9edf1; overflow:hidden; }
.jh-root .tcard .tbody{ width:100%; box-sizing:border-box; padding:20px 18px 24px; display:flex; flex-direction:column; align-items:center; }
.jh-root .tcard .tphoto img{ width:100%; height:100%; object-fit:cover; object-position:center 20%; display:block; }
.jh-root .tcard .tname{ color:#3C8230; font-size:17px; font-weight:800; margin-top:0; letter-spacing:.2px; }
.jh-root .tcard .trole{ color:#5E665E; font-size:13px; line-height:1.55; margin:8px 0 18px; min-height:38px; }
.jh-root .tcard .tcontact{ width:100%; margin-top:6px; display:flex; flex-direction:column; align-items:center; gap:11px; }
.jh-root .tcard .tcontact .jh-frow{ display:flex; align-items:center; gap:9px; justify-content:center; text-align:center; font-size:13px; line-height:1.5; max-width:240px; }
.jh-root .tcard .tcontact svg{ width:14px; height:14px; color:#4E9D3C; flex:0 0 auto; margin-top:0; }
.jh-root .tcard .tcontact a{ color:#2b2f2b; text-decoration:none; word-break:normal; overflow-wrap:break-word; }
.jh-root .tcard .tcontact a:hover{ color:#3C8230; }

/* Footer main */
.jh-root .footer-main{ border-top:1px solid rgba(255,255,255,.14); padding:54px 0 30px; }
.jh-root .jh-footer .ft-da{ text-align:center; font-size:23px; font-weight:800; color:#fff; margin:0 0 60px !important; }
.jh-root .ft-cols{ display:grid; grid-template-columns:1.35fr 1.15fr 1fr .85fr; gap:48px; }
.jh-root .ft-col h3{ font-size:12.5px; letter-spacing:1.6px; text-transform:uppercase; color:var(--ftgreen); font-weight:800; margin-bottom:16px; }
.jh-root .ft-col p{ color:rgba(255,255,255,.82); font-size:14.5px; line-height:1.9; }
.jh-root .ft-col a{ color:rgba(255,255,255,.86); text-decoration:none; }
.jh-root .ft-col a:hover{ color:#fff; text-decoration:underline; text-underline-offset:3px; }
.jh-root .ft-note{ margin-top:16px; }
.jh-root .ft-phones{ list-style:none; padding:0; margin:16px 0 0; }
.jh-root .ft-phones li{ display:flex; align-items:baseline; justify-content:space-between; gap:16px; padding:8px 0; border-bottom:1px solid rgba(255,255,255,.08); }
.jh-root .ft-phones li:last-child{ border-bottom:0; }
.jh-root .ft-phones .lbl{ color:rgba(255,255,255,.6); font-size:13px; }
.jh-root .ft-phones a{ color:#fff; font-weight:700; font-size:14.5px; white-space:nowrap; }
.jh-root .ft-links{ list-style:none; padding:0; margin:0; display:flex; flex-direction:column; gap:15px; font-size:14.5px; }
.jh-root .ft-social{ display:flex; gap:10px; margin-top:18px; }
.jh-root .ft-social a{ width:40px; height:40px; border-radius:11px; background:rgba(255,255,255,.12); display:flex; align-items:center; justify-content:center; transition:background .24s, transform .24s; }
.jh-root .ft-social a:hover{ background:var(--ftgreen); transform:translateY(-2px); }
.jh-root .ft-social svg{ width:18px; height:18px; color:#fff; }

/* Bottom */
.jh-root .ft-bottom{ display:flex; align-items:center; justify-content:space-between; gap:20px; margin-top:46px; padding-top:24px; border-top:1px solid rgba(255,255,255,.14); }
.jh-root .ft-badge{ display:flex; align-items:center; gap:10px; font-size:12px; font-weight:800; letter-spacing:1.4px; color:#fff; }
.jh-root .ft-badge svg{ width:26px; height:26px; color:var(--ftgreen); flex:0 0 auto; }
.jh-root .jh-footer .ft-badge .ft-badge-logo{ height:46px; width:auto; display:block; }
.jh-root .ft-copy{ color:rgba(255,255,255,.58); font-size:12.5px; }

/* Responsive */
@media (max-width:1024px){
  .jh-root .team-grid{ grid-template-columns:repeat(3,1fr); }
  .jh-root .ft-cols{ grid-template-columns:1fr 1fr; gap:34px; }
  .jh-root .footer-team h2{ font-size:26px; }
}
@media (max-width:640px){
  .jh-root .footer-team{ padding:60px 0 48px; }
  .jh-root .team-grid{ grid-template-columns:1fr; }
  .jh-root .ft-cols{ grid-template-columns:1fr; gap:30px; }
  .jh-root .ft-bottom{ flex-direction:column; text-align:center; }
}
@media (max-width:430px){
  .jh-root .team-grid{ grid-template-columns:1fr; }
}


/* ===== Referenz: Video-Hinweis + Lightbox (v54) ===== */
.jh-root .rcard .vidnote{ margin-top:14px; padding-top:14px; border-top:1px solid var(--line); color:var(--green-d); font-size:13.5px; font-weight:700; }
.jh-root .jh-lightbox{ position:fixed; inset:0; z-index:1000; background:rgba(8,17,30,.84); display:flex; align-items:center; justify-content:center; padding:24px; }
.jh-root .jh-lightbox[hidden]{ display:none; }
.jh-root .jh-lightbox-inner{ position:relative; width:min(960px,100%); }
.jh-root .jh-lightbox-frame{ position:relative; padding-top:56.25%; background:#000; border-radius:14px; overflow:hidden; box-shadow:0 30px 80px -20px rgba(0,0,0,.6); }
.jh-root .jh-lightbox-frame iframe{ position:absolute; inset:0; width:100%; height:100%; border:0; }
.jh-root .jh-lightbox-close{ position:absolute; top:-46px; right:0; width:40px; height:40px; border-radius:50%; border:0; background:#fff; color:#111; font-size:22px; line-height:1; cursor:pointer; display:flex; align-items:center; justify-content:center; }
.jh-root .jh-lightbox-close:hover{ background:#f0f0f0; }


/* Header-Spacer mobil an kleineren Header anpassen (v55) */
@media (max-width: 1040px){
  .jh-root .header-spacer { height: 88px; }
}


/* ===== Modernisierung (v56) ===== */
/* Hero-Visual: Ring + Schatten + dezenter Verlauf */
.jh-root .hero-visual .panel{ border-radius:22px; box-shadow:0 44px 90px -46px rgba(8,30,60,.5); }
.jh-root .hero-visual .panel::after{ content:""; position:absolute; inset:0; border-radius:inherit; pointer-events:none; box-shadow:inset 0 0 0 1px rgba(255,255,255,.45); background:linear-gradient(180deg, rgba(78,157,60,0) 55%, rgba(8,30,60,.14)); }

/* Referenzen: farbige Chips */
.jh-root .chip--neubau{ background:var(--green); color:#fff; }
.jh-root .chip--video{ background:#0DB1CD; color:#fff; }
.jh-root .chip--san{ background:var(--gold); color:#1c1c1c; }

/* Qualitaetsprozess: Linie zeichnet sich beim Reinscrollen */
.jh-root .proc-flow::after{ content:""; position:absolute; left:27px; top:28px; width:2px; border-radius:2px; background:var(--green); height:0; transition:height 1.3s cubic-bezier(.4,.1,.2,1) .15s; z-index:0; }
.jh-root .proc.in-view .proc-flow::after{ height:calc(100% - 56px); }

/* FAQ: aktiver Zustand + sanftes Einblenden */
.jh-root .faq-item{ transition:border-color .28s, box-shadow .28s; }
.jh-root .faq-item[open]{ border-color:rgba(78,157,60,.45); box-shadow:0 18px 40px -30px rgba(78,157,60,.45); }
.jh-root .faq-item[open] summary{ color:var(--green-d); }
.jh-root .faq-item .pl{ display:flex; align-items:center; justify-content:center; width:26px; height:26px; border-radius:50%; background:var(--green-soft); color:var(--green-d); flex:0 0 auto; transition:transform .28s, background .28s, color .28s; transform-origin:center; }
.jh-root .faq-item .pl svg{ width:13px; height:13px; display:block; }
.jh-root .faq-item[open] .pl{ background:var(--green); color:#fff; }
.jh-root .faq-item[open] .ans{ animation:jhFaqIn .3s ease; }
@keyframes jhFaqIn{ from{ opacity:0; transform:translateY(-6px);} to{ opacity:1; transform:none;} }

/* Marken: dezenter Hover */
.jh-root .brands .mtrack img{ transition:opacity .3s, transform .3s; }
.jh-root .brands .mtrack img:hover{ opacity:.8; transform:scale(1.06); }

/* Finale CTA: Trust-Badges */
.jh-root .final-trust{ display:flex; flex-wrap:wrap; gap:10px; margin-top:22px; }
.jh-root .final-trust .ft-pill{ background:rgba(255,255,255,.78); border:1px solid var(--line); border-radius:999px; padding:8px 15px; font-size:13.5px; color:var(--muted); }
.jh-root .final-trust .ft-pill b{ color:var(--ink); font-weight:800; }

@media (prefers-reduced-motion: reduce){
  .jh-root .proc-flow::after{ transition:none; }
  
}

/* Situation-Karten: Icon-Kreis + Hover (wiederhergestellt v58) */
.jh-root .scard{ transition: transform .28s, box-shadow .28s, border-color .28s; }
.jh-root .scard:hover{ transform:translateY(-6px); box-shadow:0 28px 46px -28px rgba(25,27,25,.4); border-color:rgba(78,157,60,.45); }
.jh-root .scard .si{ width:54px; height:54px; border-radius:16px; display:inline-flex; align-items:center; justify-content:center; background:var(--green-soft); color:var(--green-d); margin-bottom:auto; transition:background .28s,color .28s,transform .28s; }
.jh-root .scard:hover .si{ background:var(--green); color:#fff; transform:translateY(-2px); }
.jh-root .scard .arw{ transition:transform .28s,background .28s,color .28s,border-color .28s; }
.jh-root .scard:hover .arw{ background:var(--green); color:#fff; border-color:var(--green); transform:translateX(3px); }


/* ===== Produkte Mega-Menue (v61) ===== */
.jh-root header nav .navitem{ position:relative; display:inline-flex; align-items:center; }
.jh-root header nav .navitem > a{ display:inline-flex; align-items:center; gap:5px; }
.jh-root header nav .navitem .caret{ width:13px; height:13px; transition:transform .25s; }
.jh-root header nav .navitem:hover .caret,.jh-root header nav .navitem:focus-within .caret{ transform:rotate(180deg); }
.jh-root .mega{ position:absolute; top:100%; left:0; padding-top:16px; opacity:0; visibility:hidden; transform:translateY(6px); transition:opacity .22s ease, transform .22s ease; z-index:120; }
.jh-root .navitem:hover .mega,.jh-root .navitem:focus-within .mega{ opacity:1; visibility:visible; transform:translateY(0); }
.jh-root .mega-inner{ display:grid; grid-template-columns:repeat(3,minmax(190px,1fr)); gap:30px; background:#fff; border:1px solid var(--line); border-radius:18px; box-shadow:0 36px 80px -34px rgba(8,30,60,.45); padding:26px 28px; }
.jh-root .mega-h{ display:block; font-size:12px; font-weight:800; letter-spacing:.4px; color:var(--ink); padding-bottom:12px; margin-bottom:6px; border-bottom:1px solid var(--line); }
.jh-root .mega-col a{ display:block; padding:7px 0; color:var(--muted); font-size:14.5px; text-decoration:none; transition:color .2s, transform .2s; }
.jh-root .mega-col a:hover{ color:var(--green-d); transform:translateX(4px); }

/* Mobil: Produkte-Untermenue im Burger */
.jh-root .mlist .msub{ width:100%; }
.jh-root .mlist .msub summary{ list-style:none; cursor:pointer; display:flex; align-items:center; justify-content:space-between; border:0; background:transparent; -webkit-appearance:none; appearance:none; -webkit-tap-highlight-color:transparent; }
.jh-root .mlist .msub summary::-webkit-details-marker{ display:none; }
.jh-root .mlist .msub .caret{ width:14px; height:14px; transition:transform .25s; }
.jh-root .mlist .msub[open] summary .caret{ transform:rotate(180deg); }
.jh-root .mlist .msub .msub-list{ display:flex; flex-direction:column; }
.jh-root .mlist .msub .msub-list a{ padding-left:16px; font-size:14px; opacity:.85; }

/* ===== AUDIT FIXES (v63) ===== */
/* FAQ summary: 44px touch target, flex for icon alignment */
.jh-root .faq-item summary { min-height: 44px; display: flex; align-items: center; justify-content: space-between; cursor: pointer; }
/* btn-link: 44px touch target on mobile */
@media (max-width: 1040px) {
  .jh-root .btn-link { min-height: 44px; align-items: center; }
}
/* Hero badge: pause float animation when hero not in viewport */
.jh-root .hero-badge { animation-play-state: paused; }
.jh-root .hero.in-view .hero-badge { animation-play-state: running; }

/* ===== v64: Team-Bildausschnitte 20% weiter nach links ===== */
 
 /* Daniel Mans */
/* ===== v64: Google-Badge auf Mobil kompakter ===== */
@media (max-width: 560px) {
  .jh-root .hero-badge { left: 10px; bottom: 14px; gap: 7px; padding: 8px 12px; border-radius: 11px; }
  .jh-root .hero-badge .s { font-size: 12px; }
  .jh-root .hero-badge b { font-size: 13px; }
  .jh-root .hero-badge em { font-size: 11px; }
}

/* ===================================================================== */
/* ===== v65 MODERNISIERUNG (Override-Layer, dezent, marken-konform) ==== */
/* ===================================================================== */

/* (1) Einheitliche Radius-Skala als Tokens + Normalisierung der Familien */
:root {
  --r-xs: 10px;   /* Chips, kleine Pills */
  --r-sm: 12px;
  --r-md: 14px;   /* Buttons, FAQ, Menue */
  --r-lg: 18px;   /* Karten */
  --r-xl: 22px;   /* grosse Panels / Boxen */
}
.jh-root .rcard .chip { border-radius: var(--r-xs); }
.jh-root .burger .mlist a { border-radius: var(--r-sm); }
.jh-root .scard, .jh-root .rcard, .jh-root .tcard { border-radius: var(--r-lg); }
.jh-root .box-green, .jh-root .box-light, .jh-root .final .box,
.jh-root table.jh-table, .jh-root .hero-visual .panel { border-radius: var(--r-xl); }

/* (2) Weichere, mehrschichtige Schatten (ruhender Zustand + Hover) */
:root {
  --shadow-card:   0 1px 2px rgba(16,24,40,.04), 0 10px 28px -14px rgba(16,24,40,.16);
  --shadow-card-h: 0 2px 6px rgba(16,24,40,.06), 0 28px 52px -24px rgba(16,24,40,.26);
}
.jh-root .scard, .jh-root .rcard, .jh-root .tcard { box-shadow: var(--shadow-card); }
.jh-root .scard:hover, .jh-root .rcard:hover, .jh-root .tcard:hover { box-shadow: var(--shadow-card-h); }

/* (3) Hover-Microinteraktion: Pfeile gleiten sanft nach rechts */
@media (prefers-reduced-motion: no-preference) {
  .jh-root .btn svg, .jh-root .btn-link svg, .jh-root .scard .arw svg { transition: transform .25s cubic-bezier(.2,.7,.3,1); }
  .jh-root .btn:hover svg, .jh-root .btn-link:hover svg { transform: translateX(3px); }
  .jh-root .scard:hover .arw svg { transform: translateX(2px); }
}

/* (6) Geteilter Hintergrund differenziert: gleiches Bild, andere Ausschnitte */
.jh-root .proc  { background-position: center top; }
.jh-root .split { background-position: center center; }
.jh-root .final { background-position: center bottom; }

/* (7) Footer-Icons: Strichstaerke an die selbstbewusste Seitenlinie angeglichen
       (funktionale Varianten wie fette Haken / leichte Trust-Icons bleiben bewusst) */
.jh-root .jh-footer .jh-frow svg, .jh-root .jh-footer .ft-social svg { stroke-width: 2.1; }

/* (8) Dezenter Marken-Verlauf als Akzentlinie auf der Conversion-Karte */
.jh-root .final .box { position: relative; overflow: hidden; }
.jh-root .final .box::before {
  content: ""; position: absolute; left: 0; right: 0; top: 0; height: 4px;
  background: linear-gradient(90deg, var(--green), #6bbf4f);
}


/* ===== Team-Fotos: Gesichter mittig (pro Person, ueberschreibt Basis-Crops) ===== */
.jh-root .tcard .tphoto img[src*="Juergen-Hohnen-Portrait-1"] { object-position: 35% 28%; }
.jh-root .tcard .tphoto img[src*="Kevin-Portrait-3"]          { object-position: 50% 20%; }
.jh-root .tcard .tphoto img[src*="JH-30-scaled"]              { object-position: 70% 18%; }
.jh-root .tcard .tphoto img[src*="DSC4562"]                   { object-position: 56% 20%; }
.jh-root .tcard .tphoto img[src*="DSC4533"]                   { object-position: 52% 20%; }

/* Mobil: Marken-Block kompakter (Desktop bleibt 108px) */
@media (max-width: 640px) { .jh-root .brands { padding: 56px 0; } }

/* ===== Foerder-/Finanzierungs-/Amortisationsrechner ===== */
.jh-root .calc [hidden] { display: none !important; }
.jh-root .calc { padding: 72px 0; background: #fff; }
.jh-root .calc .wrap { max-width: 1180px; margin: 0 auto; padding: 0 24px; }
.jh-root .calc .intro { max-width: 680px; margin: 0 auto 32px; text-align: center; }
.jh-root .calc-card { background: var(--bg); border: 1px solid var(--line); border-radius: var(--r-xl); padding: 26px; box-shadow: 0 18px 40px -24px rgba(25,27,25,.18); }
.jh-root .calc-tabs { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 22px; }
.jh-root .calc-tab { flex: 1 1 auto; min-width: 120px; padding: 12px 14px; border: 1px solid var(--line); background: #fff; border-radius: var(--r-md); font: 700 14.5px/1 "Plus Jakarta Sans","Segoe UI",sans-serif; color: var(--muted); cursor: pointer; transition: background .2s, color .2s, border-color .2s; }
.jh-root .calc-tab:hover { border-color: var(--green-d); color: var(--green-d); }
.jh-root .calc-tab.is-active { background: var(--green-d); color: #fff; border-color: var(--green-d); }
.jh-root .calc-grid { display: grid; grid-template-columns: 1.15fr 1fr; gap: 24px; align-items: start; }
.jh-root .calc-inputs { display: flex; flex-direction: column; gap: 16px; }
.jh-root .calc-field { display: flex; flex-direction: column; gap: 6px; }
.jh-root .calc-lbl { font-size: 13px; font-weight: 700; color: var(--ink); }
.jh-root .calc-sub { font-size: 12.5px; font-weight: 600; color: var(--muted); }
.jh-root .calc-inwrap { display: flex; align-items: center; gap: 8px; }
.jh-root .calc-inwrap input { flex: 1 1 auto; width: 100%; padding: 11px 13px; border: 1px solid var(--line); border-radius: var(--r-sm); font: 600 15px "Plus Jakarta Sans","Segoe UI",sans-serif; color: var(--ink); background: #fff; }
.jh-root .calc-inwrap input:focus-visible { outline: 2px solid rgba(60,130,48,.55); outline-offset: 1px; border-color: var(--green-d); }
.jh-root .calc-inwrap em { font-style: normal; font-weight: 700; color: var(--muted); font-size: 14px; min-width: 46px; text-align: left; }
.jh-root .calc-group { display: flex; flex-direction: column; gap: 12px; padding: 14px; background: #fff; border: 1px solid var(--line); border-radius: var(--r-md); }
.jh-root .calc-check { display: flex; gap: 10px; align-items: flex-start; font-size: 13.5px; line-height: 1.4; color: var(--ink); cursor: pointer; }
.jh-root .calc-check input { margin-top: 2px; width: 18px; height: 18px; accent-color: var(--green-d); flex: 0 0 auto; }
.jh-root .calc-check b { color: var(--green-d); }
.jh-root .calc-fin { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
.jh-root .calc-results { display: flex; flex-direction: column; gap: 12px; background: var(--green-soft); border: 1px solid rgba(60,130,48,.25); border-radius: var(--r-lg); padding: 22px; position: sticky; top: 96px; }
.jh-root .calc-res { display: flex; flex-direction: column; gap: 2px; padding-bottom: 12px; border-bottom: 1px solid rgba(25,27,25,.08); }
.jh-root .calc-res:last-child { border-bottom: 0; padding-bottom: 0; }
.jh-root .calc-res > span { font-size: 13px; color: var(--muted); font-weight: 600; }
.jh-root .calc-res > b { font-size: 25px; font-weight: 800; color: var(--ink); line-height: 1.1; }
.jh-root .calc-res > em { font-style: normal; font-size: 12.5px; color: var(--muted); }
.jh-root .calc-res--hl > b { color: var(--green-d); }
.jh-root .calc-note { margin: 18px 0 0; font-size: 12px; line-height: 1.55; color: var(--muted); }
.jh-root .calc-card .btn-green { margin-top: 16px; }
@media (max-width: 820px) { .jh-root .calc-grid { grid-template-columns: 1fr; } .jh-root .calc-results { position: static; } }
@media (max-width: 600px) { .jh-root .calc { padding: 52px 0; } .jh-root .calc-card { padding: 18px; } }

.jh-root .calc .pos { color: var(--green-d); font-weight: 700; }
.jh-root .calc .neg { color: #B26A00; font-weight: 700; }

.jh-root .calc { scroll-margin-top: 90px; }

/* Rechner v88: Slider-Optik, Wert-Anzeige, Guardrail-Hinweis */
.jh-root .calc-lbl { display: flex; justify-content: space-between; align-items: baseline; gap: 10px; font-size: 13px; font-weight: 700; color: var(--ink); }
.jh-root .calc-val { color: var(--green-d); font-weight: 800; font-size: 14px; white-space: nowrap; }
.jh-root .calc input[type="range"] { -webkit-appearance: none; appearance: none; width: 100%; height: 6px; border-radius: 6px; background: #dfe4dc; outline: none; cursor: pointer; margin: 8px 0 2px; }
.jh-root .calc input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 22px; height: 22px; border-radius: 50%; background: var(--green-d); border: 3px solid #fff; box-shadow: 0 2px 7px rgba(25,27,25,.32); cursor: pointer; }
.jh-root .calc input[type="range"]::-moz-range-thumb { width: 22px; height: 22px; border-radius: 50%; background: var(--green-d); border: 3px solid #fff; box-shadow: 0 2px 7px rgba(25,27,25,.32); cursor: pointer; }
.jh-root .calc input[type="range"]:focus-visible { outline: 2px solid rgba(60,130,48,.6); outline-offset: 4px; }
.jh-root .calc-guard { margin: 4px 0 0; font-size: 12px; line-height: 1.4; color: #B26A00; }
.jh-root .calc-check input:disabled { cursor: not-allowed; }

/* Finale CTA-Karte: aufgewertet */
.jh-root .final .box-checks { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px 18px; margin-top: 14px; color: var(--green-d); font-size: 13.5px; font-weight: 700; }
.jh-root .final .box-sep { height: 1px; background: var(--line); margin: 22px 0 16px; }
.jh-root .final .box .box-call { display: inline-flex; align-items: center; justify-content: center; gap: 9px; width: 100%; padding: 13px 20px; border: 1.5px solid var(--green-d); border-radius: 24px; color: var(--green-d); font-size: 19px; font-weight: 800; text-decoration: none; transition: background .2s, color .2s; margin-top: 8px; }
.jh-root .final .box .box-call svg { width: 20px; height: 20px; }
.jh-root .final .box .box-call:hover { background: var(--green-d); color: #fff; }

/* Footer: Zeilenumbrueche ohne <br> (robust gg. HTML-Filter) */
.jh-root .ft-col .ftln { display: block; }

/* Support-Dropdown: schmal + rechtsbuendig (letztes Nav-Item) */
.jh-root .mega--support { left: auto; right: 0; }
.jh-root .mega--support .mega-inner { grid-template-columns: minmax(240px, auto); }

/* ===== Volle Viewport-Breite erzwingen (Full-Bleed) =====
   Greift, falls das Theme/der Elementor-Container den Inhalt einengt.
   Inhalt bleibt durch .wrap (max 1240px) zentriert; nur die Hintergruende laufen voll. */
html, body { overflow-x: clip; }
.jh-root { width: 100vw; max-width: 100vw; margin-left: calc(50% - 50vw); }

/* ===== Mobil-Optimierungen (nur Mobil, Desktop unveraendert) ===== */
/* B) Hero: mehr Abstand ueber der Ueberschrift auf Mobil */
@media (max-width: 1040px) { .jh-root .hero .grid { padding-top: 30px; } }
/* C) Hero-Bild auf Mobil komplett zeigen (keine Personen abschneiden) */
@media (max-width: 1040px) {
  .jh-root .hero-visual .panel { height: auto; }
  .jh-root .hero-visual .panel picture { position: static; }
  .jh-root .hero-visual .panel img { position: static; width: 100%; height: auto; object-fit: contain; }
}
/* D) Vergleichstabelle auf Mobil: alles sichtbar, kein Abschneiden */
@media (max-width: 560px) {
  .jh-root table.jh-table { table-layout: fixed; }
  .jh-root .jh-table th, .jh-root .jh-table td { padding: 12px 12px; font-size: 13.5px; overflow-wrap: break-word; }
  .jh-root .jh-table td:nth-child(2) { font-size: 13.5px; }
}

/* Prozess-Timeline (Mobil): durchgehende Linie durch saubere Segmente zwischen den Kreisen ersetzen; Desktop unveraendert */
@media (max-width: 1040px) {
  .jh-root .proc-flow::after { display: none; }
  .jh-root .pstep:not(:last-child)::before { top: 62px; height: calc(100% - 68px); background: rgba(78,157,60,.55); z-index: 0; }
}

/* ===== Video-Lightbox ohne JS (CSS :target) ===== */
.jh-root .jh-vlb { display: none; position: fixed; inset: 0; z-index: 1000; }
.jh-root .jh-vlb:target { display: flex; align-items: center; justify-content: center; padding: 24px; }
.jh-root .jh-vlb-bg { position: absolute; inset: 0; background: rgba(8,17,30,.85); }
.jh-root .jh-vlb-box { position: relative; width: min(960px, 100%); aspect-ratio: 16 / 9; }
.jh-root .jh-vlb-box iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; border-radius: 14px; background: #000; box-shadow: 0 30px 80px -20px rgba(0,0,0,.6); }
.jh-root .jh-vlb-x { position: absolute; top: -46px; right: 0; width: 40px; height: 40px; border-radius: 50%; background: #fff; color: #111; display: flex; align-items: center; justify-content: center; font-size: 22px; line-height: 1; text-decoration: none; z-index: 2; }

/* ===== Mobiles Menue: scrollbares Dropdown, kein Hintergrund-Scroll, CTA verdeckt nichts (v112) ===== */
@media (max-width: 1040px){
  .jh-root .burger .mlist{
    position: fixed; top: 88px; right: 12px; left: 12px; min-width: 0;
    max-height: calc(100vh - 88px - 84px);
    max-height: calc(100dvh - 88px - 84px);
    overflow-y: auto; -webkit-overflow-scrolling: touch; overscroll-behavior: contain; z-index: 130;
  }
  html:has(.jh-root .burger[open]){ overflow: hidden; }
  body:has(.jh-root .burger[open]){ overflow: hidden; }
  .jh-root:has(.burger[open]) .jh-mobile-bar{ display: none; }
}

/* Sektion "Der Unterschied" (compare) mit weissem Hintergrund (v114) */
.jh-root .compare{ background-color:#fff; background-image:none; }

/* Foerderungs-Block gleiche Hoehe wie Ueber-uns-Block (v115) */
.jh-root .split .wrap{ align-items: stretch; }

/* box-green: Button nach unten (v116) */
.jh-root .split .box-green{ display:flex; flex-direction:column; }
.jh-root .split .box-green .btn{ margin-top:auto; align-self:flex-start; }/* End custom CSS */