.breakdance .bde-popup-297-100{background-color:#000000BF}.breakdance .bde-popup-297-100 .breakdance-popup{width:850px}.breakdance .bde-popup-297-100 .breakdance-popup-content{background:#020512;border-radius:20px}.breakdance .bde-popup-297-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;--closeButtonSize:20px;--closeButtonOutsidePadding:6px;padding-left:6px;padding-right:6px;padding-bottom:6px;padding-top:6px;background-color:#000000BD}<style>.ai-assessment-form{width:100%;max-width:820px;margin:0 auto;padding:30px 34px;box-sizing:border-box;background:linear-gradient(145deg,#03020200 0%,#071225 50%,#050d1d 100%)!important;border:1px solid #122849;border-radius:18px;color:#fff;box-shadow:0 20px 60px rgba(0,0,0,.35),0 0 35px rgba(48,146,255,.08);overflow:visible!important}.ai-assessment-form .gform-body,.ai-assessment-form .gform_page{margin:0!important}.ai-assessment-form .ai-form-header{margin-bottom:24px}.ai-assessment-form .ai-form-heading{margin-bottom:5px;color:#fff;font-size:16px;line-height:1.3;font-weight:700}.ai-assessment-form .ai-form-subheading{color:#73829a;font-size:11px;line-height:1.5}.ai-assessment-form .ai-step-counter{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-family:monospace;font-size:11px;font-weight:700;letter-spacing:1px}.ai-assessment-form .ai-step-current{color:#58baff}.ai-assessment-form .ai-step-separator{color:#31425c}.ai-assessment-form .ai-step-total{color:#68768a}.ai-assessment-form .gf_progressbar_wrapper{margin:0 0 28px!important;padding:0!important}.ai-assessment-form .gf_progressbar_title{display:none!important}.ai-assessment-form .gf_progressbar{width:100%!important;height:4px!important;margin:0!important;background:#13223a!important;border-radius:50px!important;overflow:hidden!important;box-shadow:none!important}.ai-assessment-form .gf_progressbar_percentage{height:4px!important;background:linear-gradient(90deg,#168ee0,#55bdff)!important;border-radius:50px!important;box-shadow:0 0 8px rgba(70,178,255,.30)!important}.ai-assessment-form .gf_progressbar_percentage span{display:none!important}.ai-assessment-form .gfield_label{display:block;margin-bottom:20px!important;color:#ffffff!important;font-size:24px!important;line-height:1.3!important;font-weight:700!important}.ai-assessment-form .gfield_radio{display:flex!important;flex-direction:column;gap:12px;margin:0!important}.ai-assessment-form .gchoice{position:relative;margin:0!important;background:#071226;border:1px solid #142846;border-radius:10px;overflow:hidden}.ai-assessment-form .gchoice input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.ai-assessment-form .gchoice label{width:100%;display:block!important;position:relative;margin:0!important;padding:17px 52px 17px 18px!important;color:#a6b0c0!important;font-size:14px!important;line-height:1.4;cursor:pointer}.ai-assessment-form .gchoice label::after{content:"";position:absolute;right:18px;top:50%;width:17px;height:17px;transform:translateY(-50%);border:1px solid #34506f;border-radius:50%;box-sizing:border-box}.ai-assessment-form .gchoice:hover{border-color:#2f6da5;background:#0a1930}.ai-assessment-form .gchoice:has(input[type="radio"]:checked){border-color:#2ba5f5;background:linear-gradient(90deg,rgba(31,119,190,.25),#071226)}.ai-assessment-form .gchoice:has(input[type="radio"]:checked) label{color:#ffffff!important}.ai-assessment-form .gchoice:has(input[type="radio"]:checked) label::after{border-color:#38aaf8;background:#38aaf8;box-shadow:inset 0 0 0 4px #071226}.ai-assessment-form input[type="text"],.ai-assessment-form input[type="email"],.ai-assessment-form input[type="tel"],.ai-assessment-form input[type="number"],.ai-assessment-form textarea,.ai-assessment-form select{width:100%!important;min-height:54px!important;padding:0 18px!important;background:#050b1e!important;border:1px solid #1b2b47!important;border-radius:12px!important;color:#ffffff!important;font-size:14px!important;box-shadow:none!important;box-sizing:border-box}.ai-assessment-form textarea{min-height:120px!important;padding-top:14px!important;padding-bottom:14px!important}.ai-assessment-form input:focus,.ai-assessment-form textarea:focus,.ai-assessment-form select:focus{border-color:#38aaf8!important;outline:none!important;box-shadow:0 0 0 2px rgba(56,170,248,.08)!important}.ai-assessment-form input::placeholder,.ai-assessment-form textarea::placeholder{color:#68778d!important;opacity:1}.ai-assessment-form .gfield:not(.gfield--type-radio) .gfield_label{margin-bottom:8px!important;color:#9aa6b8!important;font-family:monospace;font-size:12px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:.5px;text-transform:uppercase}.ai-assessment-form .ai-contact-page{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.ai-assessment-form .gfield_checkbox{margin:0!important}.ai-assessment-form .gfield_checkbox .gchoice{background:transparent;border:0;overflow:visible}.ai-assessment-form .gfield_checkbox input[type="checkbox"]{width:16px;height:16px;margin-right:8px}.ai-assessment-form .gfield_checkbox label{display:inline!important;padding:0!important;color:#8e9aab!important;font-size:11px!important}.ai-assessment-form .gfield_checkbox label::after{display:none!important}.ai-assessment-form .gform-body{min-height:0!important;overflow:visible!important}.ai-assessment-form .gform_page{min-height:0!important;overflow:visible!important;padding-bottom:8px}.ai-assessment-form .gform_page_footer{display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin-top:28px!important;padding-top:20px!important;border-top:1px solid #122440!important}.ai-assessment-form .gform_previous_button{min-height:44px!important;margin:0!important;padding:0 16px 0 0!important;background:transparent!important;border:0!important;color:#8392a7!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;box-shadow:none!important}.ai-assessment-form .gform_previous_button:hover{color:#ffffff!important}.ai-assessment-form .gform_next_button,.ai-assessment-form .gform_button{min-height:44px!important;margin-left:auto!important;padding:0 20px!important;background:#0786da!important;border:1px solid #149ff4!important;border-radius:8px!important;color:#ffffff!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;box-shadow:0 5px 18px rgba(0,132,220,.16)!important}.ai-assessment-form .gform_next_button:hover,.ai-assessment-form .gform_button:hover{background:#0b98ed!important;border-color:#43b8ff!important}.ai-assessment-form .gform_next_button:disabled{opacity:.35!important;background:#17304d!important;border-color:#253c59!important;color:#758399!important;cursor:not-allowed!important;box-shadow:none!important}.ai-assessment-form .gform_next_button.is-ready{opacity:1!important;background:#0786da!important;border-color:#149ff4!important;color:#ffffff!important}.ai-assessment-form .gform_button{min-height:48px!important;padding:0 26px!important;background:linear-gradient(90deg,#0786da,#159eea)!important;border-color:#2aafff!important;font-weight:700!important}.ai-assessment-form .ai-results{width:100%;overflow:visible!important}.ai-assessment-form .ai-result-main{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:30px 28px;margin-bottom:26px;background:#101c32;border:1px solid #20314d;border-radius:22px}.ai-assessment-form .ai-result-copy{flex:1}.ai-assessment-form .ai-result-badge{display:inline-flex;align-items:center;padding:7px 14px;margin-bottom:13px;background:#082443;border:1px solid #0c3b67;border-radius:50px;color:#5dbbff;font-family:monospace;font-size:12px}.ai-assessment-form .ai-result-copy h2{margin:0 0 10px!important;color:#ffffff!important;font-size:27px!important;line-height:1.2!important;font-weight:700!important}.ai-assessment-form .ai-result-copy p{max-width:520px;margin:0!important;color:#939eaf!important;font-size:15px!important;line-height:1.65!important}.ai-assessment-form .ai-score-circle{--score:61;position:relative;width:142px;height:142px;flex:0 0 142px;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;background:conic-gradient(#16b8e5 calc(var(--score) * 1%),#086fc7 calc(var(--score) * 1%),#1d2b43 0)}.ai-assessment-form .ai-score-circle::after{content:"";position:absolute;inset:6px;background:#071024;border-radius:50%}.ai-assessment-form .ai-score-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.ai-assessment-form .ai-score-value{color:#fff;font-size:34px;line-height:1;font-weight:800}.ai-assessment-form .ai-score-inner span{margin-top:8px;color:#9ba4b4;font-family:monospace;font-size:9px;letter-spacing:1px}.ai-assessment-form .ai-result-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:26px}.ai-assessment-form .ai-metric{min-height:118px;display:flex;align-items:center;gap:16px;padding:20px 22px;background:#101c32;border:1px solid #20314d;border-radius:18px}.ai-assessment-form .ai-metric-icon{width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:22px}.ai-assessment-form .ai-metric-icon.orange{color:#ffb300;background:rgba(255,179,0,.08);border:1px solid rgba(255,179,0,.28)}.ai-assessment-form .ai-metric-icon.green{color:#00dda2;background:rgba(0,221,162,.08);border:1px solid rgba(0,221,162,.22)}.ai-assessment-form .ai-metric-icon.blue{color:#58baff;background:rgba(88,186,255,.07);border:1px solid rgba(88,186,255,.18)}.ai-assessment-form .ai-metric-label{display:block;margin-bottom:4px;color:#8e99aa;font-size:13px}.ai-assessment-form .ai-metric strong{display:block;margin-bottom:5px;font-size:21px;line-height:1.2;font-weight:700}.ai-assessment-form .ai-metric small{display:block;color:#7c8798;font-size:10px;line-height:1.4}.ai-assessment-form .orange-text{color:#ffb400}.ai-assessment-form .green-text{color:#00dda2}.ai-assessment-form .blue-text{color:#59baff}.ai-assessment-form .ai-result-rating{padding:28px 24px;background:#101c32;border:1px solid #20314d;border-radius:18px}.ai-assessment-form .ai-rating-label{display:block;margin-bottom:7px;color:#8e99aa;font-family:monospace;font-size:11px;letter-spacing:1px}.ai-assessment-form .ai-result-rating h3{margin:0 0 12px!important;color:#168eef!important;font-size:20px!important;font-weight:700!important}.ai-assessment-form .ai-result-rating p{margin:0!important;color:#939eaf!important;font-size:14px!important;line-height:1.65!important}.ai-assessment-popup{background:rgba(2,7,18,.94)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ai-assessment-popup .breakdance-popup-content,.ai-assessment-popup .bde-popup-content{width:100%!important;max-width:980px!important;max-height:92vh!important;background:#071126!important;border:1px solid #142846!important;border-radius:22px!important;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 40px rgba(36,135,255,.08)!important;overflow:hidden!important;position:relative!important}.ai-form-popup{width:100%;max-width:850px;max-height:88vh;margin:0 auto;padding-right:4px;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:#1678c4 #071126}.ai-form-popup::-webkit-scrollbar{width:5px}.ai-form-popup::-webkit-scrollbar-track{background:#071126}.ai-form-popup::-webkit-scrollbar-thumb{background:#1678c4;border-radius:20px}.ai-assessment-popup .ai-assessment-form{max-width:100%;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.ai-assessment-popup button[aria-label*="Close"],.ai-assessment-popup .breakdance-popup-close,.ai-assessment-popup .bde-popup-close{position:absolute!important;top:16px!important;right:16px!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#101d34!important;border:1px solid #1a3152!important;border-radius:10px!important;color:#8f9db2!important;font-size:0!important;cursor:pointer!important;z-index:9999!important}.ai-assessment-popup button[aria-label*="Close"]::before,.ai-assessment-popup .breakdance-popup-close::before,.ai-assessment-popup .bde-popup-close::before{content:"";position:absolute;width:16px;height:2px;background:currentColor;transform:rotate(45deg);border-radius:10px}.ai-assessment-popup button[aria-label*="Close"]::after,.ai-assessment-popup .breakdance-popup-close::after,.ai-assessment-popup .bde-popup-close::after{content:"";position:absolute;width:16px;height:2px;background:currentColor;transform:rotate(-45deg);border-radius:10px}.ai-assessment-popup button[aria-label*="Close"] svg,.ai-assessment-popup .breakdance-popup-close svg,.ai-assessment-popup .bde-popup-close svg{display:none!important}.ai-assessment-popup button[aria-label*="Close"]:hover,.ai-assessment-popup .breakdance-popup-close:hover,.ai-assessment-popup .bde-popup-close:hover{background:#142746!important;border-color:#3a8fd8!important;color:#ffffff!important}@media (max-width:1024px){.ai-assessment-popup .breakdance-popup-content,.ai-assessment-popup .bde-popup-content{max-width:92vw!important}.ai-form-popup{max-width:100%}.ai-assessment-form{padding:28px 26px}.ai-assessment-form .ai-result-main{gap:25px}}@media (max-width:767px){.ai-assessment-popup{padding:10px!important}.ai-assessment-popup .breakdance-popup-content,.ai-assessment-popup .bde-popup-content{max-width:calc(100vw - 20px)!important;max-height:94vh!important;border-radius:16px!important}.ai-form-popup{max-height:90vh}.ai-assessment-form{padding:22px 18px;border-radius:14px}.ai-assessment-form .ai-form-header{margin-bottom:20px}.ai-assessment-form .gfield_label{font-size:19px!important}.ai-assessment-form .gchoice label{padding:14px 48px 14px 14px!important;font-size:12px!important}.ai-assessment-form .ai-result-main{flex-direction:column;align-items:flex-start;padding:22px 18px}.ai-assessment-form .ai-score-circle{width:120px;height:120px;flex-basis:120px;align-self:center}.ai-assessment-form .ai-result-metrics{grid-template-columns:1fr}.ai-assessment-form .ai-contact-page{grid-template-columns:1fr}.ai-assessment-popup button[aria-label*="Close"],.ai-assessment-popup .breakdance-popup-close,.ai-assessment-popup .bde-popup-close{width:36px!important;height:36px!important;top:10px!important;right:10px!important}}.ai-assessment-form .ai-form-header{position:relative;display:grid;grid-template-columns:46px 1fr;align-items:center;column-gap:14px;margin:0!important;padding:0 0 26px!important}.ai-assessment-form .ai-form-header::before{content:"";width:44px;height:44px;display:block;grid-column:1;grid-row:1 / span 2;border-radius:12px;border:1px solid #0d4576;background-color:#071b38;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24' fill='none' stroke='%235ec5ff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l1.25 4.1L17 8.5l-3.75 1.4L12 14l-1.25-4.1L7 8.5l3.75-1.4L12 3Z'/%3E%3Cpath d='M18.5 3.5l.55 1.8 1.7.6-1.7.65-.55 1.75-.55-1.75-1.7-.65 1.7-.6.55-1.8Z'/%3E%3Cpath d='M5.5 13l.7 2.3 2.1.7-2.1.8-.7 2.2-.7-2.2-2.1-.8 2.1-.7.7-2.3Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:25px;box-sizing:border-box}.ai-assessment-form .ai-form-heading{grid-column:2;grid-row:1;margin:0 0 2px!important;color:#ffffff!important;font-size:20px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-0.4px}.ai-assessment-form .ai-form-subheading{grid-column:2;grid-row:2;margin:0!important;color:#7f899a!important;font-size:12px!important;line-height:1.45!important;font-weight:400!important}.ai-assessment-form .ai-form-header::after{content:"";position:absolute;left:-34px;right:-34px;bottom:0;height:1px;background:#172640}.ai-assessment-form .ai-progress-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:32px;margin-bottom:28px}.ai-assessment-form .ai-step-counter{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;color:#68c3ff!important;font-family:inherit!important;font-size:11px!important;line-height:1!important;font-weight:500!important;letter-spacing:.4px!important;text-transform:uppercase;white-space:nowrap}.ai-assessment-form .ai-step-separator{display:none!important}.ai-assessment-form .ai-segment-progress{width:175px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-left:auto}.ai-assessment-form .ai-segment-progress span{width:100%;height:7px;display:block;border-radius:100px;background:#17253b;transition:background .25s ease,box-shadow .25s ease}.ai-assessment-form .ai-segment-progress span.is-active{background:#087bd8;box-shadow:0 0 10px rgba(18,142,235,.12)}.ai-assessment-form .gf_progressbar_wrapper{display:none!important}.ai-assessment-form .gfield_label{margin-top:0!important}.ai-assessment-popup button[aria-label*="Close"],.ai-assessment-popup .breakdance-popup-close,.ai-assessment-popup .bde-popup-close{top:18px!important;right:18px!important;width:42px!important;height:42px!important;background:#101d34!important;border:0!important;border-radius:12px!important;color:#8d99a9!important;z-index:99999!important}@media (max-width:767px){.ai-assessment-form .ai-form-header{grid-template-columns:40px 1fr;column-gap:11px;padding-bottom:20px!important;padding-right:38px!important}.ai-assessment-form .ai-form-header::before{width:40px;height:40px;border-radius:10px;background-size:22px}.ai-assessment-form .ai-form-heading{font-size:17px!important}.ai-assessment-form .ai-form-subheading{font-size:10px!important}.ai-assessment-form .ai-form-header::after{left:-18px;right:-18px}.ai-assessment-form .ai-progress-row{padding-top:24px;margin-bottom:24px}.ai-assessment-form .ai-segment-progress{width:130px;gap:4px}.ai-assessment-form .ai-segment-progress span{height:6px}}.ai-assessment-form .ai-progress-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:32px;margin-bottom:28px}.ai-assessment-form .ai-step-counter{display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;color:#68c3ff!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important;letter-spacing:.4px!important;text-transform:uppercase}.ai-assessment-form .ai-segment-progress{width:175px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-left:auto}.ai-assessment-form .ai-segment-progress span{height:7px;display:block;border-radius:100px;background:#17253b}.ai-assessment-form .ai-segment-progress span.is-active{background:#087bd8}.ai-assessment-form .gf_progressbar_wrapper{display:none!important}</style><script>document.addEventListener("DOMContentLoaded",function (){function setupAssessmentForm(){document .querySelectorAll(".ai-assessment-form") .forEach(function(form){const formBody=form.querySelector(".gform-body");let pages=form.querySelectorAll(".gform_page");if (!formBody || !pages.length){return}const formHeader=form.querySelector(".ai-form-header");if (formHeader && !formHeader.classList.contains("ai-header-moved")){formHeader.classList.add("ai-header-moved");formBody.parentNode.insertBefore(formHeader,formBody)}form .querySelectorAll(".ai-step-counter:not(.ai-new-counter)") .forEach(function(oldCounter){oldCounter.remove()});let progressRow=form.querySelector(".ai-progress-row");if (!progressRow){progressRow=document.createElement("div");progressRow.className="ai-progress-row";const counter=document.createElement("div");counter.className="ai-step-counter ai-new-counter";counter.innerHTML=` <span class="ai-step-label">FRAGE</span><span class="ai-step-current">1</span><span class="ai-step-of">VON</span><span class="ai-step-total">${pages.length}</span>`;const segmented=document.createElement("div");segmented.className="ai-segment-progress";pages.forEach(function(){const segment=document.createElement("span");segmented.appendChild(segment)});progressRow.appendChild(counter);progressRow.appendChild(segmented);formBody.insertBefore(progressRow,formBody.firstChild)}const gfProgress=form.querySelector(".gf_progressbar_wrapper");if (gfProgress){gfProgress.style.display="none"}function getCurrentPage(){pages=form.querySelectorAll(".gform_page");let current=1;pages.forEach(function(page,index){const style=window.getComputedStyle(page);if (style.display !=="none" && style.visibility !=="hidden"){current=index + 1}});return current}function updateProgress(){const current=getCurrentPage();const currentEl=form.querySelector(".ai-step-current");const totalEl=form.querySelector(".ai-step-total");if (currentEl){currentEl.textContent=current}if (totalEl){totalEl.textContent=pages.length}const segments=form.querySelectorAll(".ai-segment-progress span");segments.forEach(function(segment,index){if (index < current){segment.classList.add("is-active")}else{segment.classList.remove("is-active")}})}updateProgress();pages.forEach(function(page){const radios=page.querySelectorAll('input[type="radio"]');const nextButton=page.querySelector(".gform_next_button");if (!radios.length || !nextButton){return}function updateNextButton(){const selected=page.querySelector('input[type="radio"]:checked');if (selected){nextButton.disabled=false;nextButton.classList.add("is-ready")}else{nextButton.disabled=true;nextButton.classList.remove("is-ready")}}radios.forEach(function(radio){if (radio.dataset.aiBound==="1"){return}radio.dataset.aiBound="1";radio.addEventListener("change",updateNextButton)});updateNextButton()})})}setupAssessmentForm();if (window.jQuery){jQuery(document).on("gform_page_loaded",function(){setTimeout(setupAssessmentForm,80)})}const observer=new MutationObserver(function(){const forms=document.querySelectorAll(".ai-assessment-form");if (forms.length){setupAssessmentForm()}});observer.observe(document.body,{childList:true,subtree:true})});</script>@media (max-width:1119px){.breakdance .bde-popup-297-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:1023px){.breakdance .bde-popup-297-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:767px){.breakdance .bde-popup-297-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:479px){.breakdance .bde-popup-297-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}