   :root{     --vc-header:#4B0D78; --vc-text:#1F2937; --vc-btn:#7E22CE; --vc-link:#9333EA;     --vc-color1:#D8B4FE; --vc-color2:#6b7280; --vc-error:#b91c1c; --vc-border:#d1d5db;     --vc-font:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;   }    .vc-form{max-width:720px;margin:0;font:16px/1.5 var(--vc-font);color:var(--vc-text);}   fieldset{border:0;padding:0;margin:0;}    .vc-group{margin:0 0 40px 0 !important;}    .vc-form label{     display:block;font-weight:700;font-size:1.125rem;color:var(--vc-header);     margin:0 0 2px 0 !important;   }    .vc-form input,   .vc-form textarea{     -webkit-appearance:none;appearance:none;     width:100%;box-sizing:border-box;     padding:.5rem .7rem;border:1px solid var(--vc-border);     border-radius:4px !important;     background:#fff;transition:border-color .15s,box-shadow .15s;     margin:0 !important;   }    .vc-form input[type="text"],   .vc-form input[type="email"]{height:48px;}    .vc-form input:focus,.vc-form textarea:focus{     outline:0;border-color:var(--vc-btn);box-shadow:0 0 0 2px var(--vc-color1);   }    .vc-form textarea{resize:vertical;}    .vc-hint{font-size:.8rem;color:var(--vc-color2);margin:2px 0 0 0 !important;}    .vc-error{font-size:1rem;color:var(--vc-error);margin:2px 0 0 0 !important;display:none;}   .vc-btn{   display:inline-block;margin-top:.5rem;padding:0 18px;border:0;   border-radius:4px !important;background:var(--vc-btn);color:#fff;   font-size:1rem;font-weight:600;text-align:center;cursor:pointer;   transition:background .2s,transform .1s;   min-height:48px; /* ADD: große Tap-Zone */   line-height:48px; /* ADD: Text vertikal zentriert */ } .vc-btn:hover{background:var(--vc-link);transform:translateY(-1px);} .vc-btn:active{transform:translateY(0);} .vc-btn:disabled{opacity:.6;cursor:not-allowed;}     .vc-honeypot{     position:absolute !important;left:-10000px !important;top:auto !important;     width:1px !important;height:1px !important;overflow:hidden !important;     border:0 !important;padding:0 !important;margin:0 !important;opacity:0 !important;     pointer-events:none !important;   }    .vc-error-field { border-color: var(--vc-error) !important; background-color: #fee2e2 !important; }    .vc-consent{ display:flex; gap:.5rem; align-items:flex-start; }   .vc-consent input{ width:auto; height:auto; margin-top:.25rem !important; }   .vc-consent label{ font-weight:normal !important; font-size:.9rem !important; color:var(--vc-text) !important; line-height:1.4; cursor:pointer; }    /* fix: Checkbox/Radio nicht „weg-stylen“ */   .vc-form input[type="checkbox"],   .vc-form input[type="radio"]{     -webkit-appearance:auto !important; appearance:auto !important;     width:auto !important; height:auto !important; display:inline-block !important;     padding:0 !important; box-shadow:none !important; cursor:pointer !important;   } /* Größere Klickfläche bei Consent */ .vc-consent label{ padding:8px 0; } /* ADD: breitere Tap-Zone über Label */  /* Checkbox etwas größer darstellen (nur im Consent-Block) */ .vc-consent input[type="checkbox"]{   width:22px !important;   height:22px !important; } /* Sichtbarer Fokus (zusätzlich zu :focus-Styling) */ .vc-form input:focus-visible, .vc-form textarea:focus-visible, .vc-btn:focus-visible, .vc-consent input[type="checkbox"]:focus-visible, .vc-consent label:focus-visible{   outline:3px solid var(--vc-link);   outline-offset:2px;   box-shadow:none; } /* Rate-Limit / generische Fehler im Statusbereich rot anzeigen */ .vc-status {   color: var(--vc-error); /* nutzt dein bestehendes Rot (#b91c1c) */   font-weight: 600; } #sp-rzjfqq{background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.85), rgba(255, 255, 255, 0.85)), url('https://valuecentricux.com/wp-content/uploads/2025/09/cropentropycstinysrgbfitmaxfmjpgixidM3w1Mzc1fDB8MXxzZWFyY2h8NXx8bGlnaHQlMjBwdXJwbGUlMjBhYnN0cmFjdHxlbnwwfHx8fDE3NTg1NDg5MTF8MAixlibrb-4.1.0q80w1080type.jpg'); background-color: rgba(216, 180, 254, 0.18); width: 100%; max-width: 100%;}#sp-n994fr{width: calc(100% + 0px);}#sp-t7owrn{text-align: center; justify-content: center; font-size: 48px; margin: 0px;}#sp-6ksdtwagpp{font-size: 48px; color: rgb(147, 51, 234);}#sp-oc3bd6bl6a{text-decoration: none;}#sp-ufmcmn{text-align: center; margin: 0px;}#sp-uu5q8v{height: 20px;}#sp-m9d1b7{font-size: 16px; margin: 0px; text-align: left;}#sp-ki9x6b3cxo{text-align: left;}#d8zrp5{position: relative;}#sp-ppeoyc{height: 20px;}#sp-iksh6i{margin: 0px;}#error-consent{display:none;}@media only screen and (max-width: 480px) { #sp-t7owrn {text-align:center !important;} .sp-headline-block-ufmcmn,   #sp-ufmcmn,   #ufmcmn {font-size:36px !important;text-align:center !important;} #sp-uu5q8v {height:40px !important;} .sp-text-wrapper-m9d1b7,   #sp-m9d1b7,   #m9d1b7 {text-align:left !important;} #sp-ppeoyc {height:40px !important;}}@media only screen and (min-width: 481px) and (max-width: 1024px) { #sp-t7owrn {text-align:center !important;} .sp-headline-block-ufmcmn,   #sp-ufmcmn,   #ufmcmn {font-size:72px !important;text-align:center !important;} #sp-uu5q8v {height:10px !important;} .sp-text-wrapper-m9d1b7,   #sp-m9d1b7,   #m9d1b7 {text-align:left !important;} #sp-ppeoyc {height:10px !important;}}