.contact-form[data-v-04b23051]{background:var(--color-blue-grey-900);margin-right:2rem;margin-left:10rem;max-width:550px;margin-top:0;padding-top:5px;padding-bottom:5px;margin-right:var(--spacing-2xl);color:var(--color-background);border-radius:var(--border-radius-lg);position:relative;z-index:1;scroll-margin-top:160px}.form-container[data-v-04b23051]{max-width:500px;margin-left:auto;margin-right:auto;padding:10px}.form-title[data-v-04b23051]{font-size:2.5rem;font-weight:600;text-align:center;margin-bottom:var(--spacing-xl);color:var(--color-neutral-white);font-family:PlusJakartaSans,sans-serif}.form-title-highlight[data-v-04b23051]{font-weight:700;position:relative;display:inline-block}.form-title-highlight[data-v-04b23051]:after{content:"";position:absolute;left:-5%;bottom:-8px;width:110%;height:8px;background-color:var(--color-primary-500);border-radius:50%;transform:translateY(2px)}@keyframes underline-pulse-04b23051{0%{transform:scaleX(0) translateY(2px);opacity:0}50%{transform:scaleX(1.05) translateY(0);opacity:1}to{transform:scaleX(1) translateY(2px);opacity:1}}.form-input[data-v-04b23051]{background:var(--color-neutral-white);font-family:PlusJakartaSans,sans-serif;font-size:1rem}.form-title-highlight[data-v-04b23051]:after{animation:underline-pulse-04b23051 2s ease-in-out infinite;transform-origin:center}h2[data-v-04b23051]{font-size:2.5rem;margin-bottom:var(--spacing-xl);font-weight:600;text-align:center}form[data-v-04b23051]{display:flex;flex-direction:column;gap:var(--spacing-md)}input[data-v-04b23051]{padding:var(--spacing-md);border:none;border-radius:var(--border-radius-md);font-size:1rem;background:var(--color-background);color:var(--color-text)}input[data-v-04b23051]::placeholder{color:#999}.required[data-v-04b23051]{color:#e00}select[data-v-04b23051]{padding:var(--spacing-md);border:none;border-radius:var(--border-radius-md);font-size:1rem;background:var(--color-background);width:100%;cursor:pointer;color:var(--color-text)}select.placeholder[data-v-04b23051]{color:#999}button[type=submit][data-v-04b23051]{background:var(--color-primary-500);color:var(--color-neutral-white);padding:var(--spacing-md) var(--spacing-2xl);border-radius:var(--border-radius-full);text-decoration:none;font-weight:var(--font-weight-bold);text-align:center;transition:transform var(--transition-normal),box-shadow var(--transition-normal);width:100%;height:48px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;margin-top:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-2xl);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;cursor:pointer;font-size:var(--font-size-2xl)}button[type=submit][data-v-04b23051]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}@media (max-width: 768px){.contact-form[data-v-04b23051]{margin:0 var(--spacing-md) var(--spacing-lg) var(--spacing-md);padding:var(--spacing-lg) var(--spacing-lg);scroll-margin-top:150px}.form-container[data-v-04b23051]{padding:0 var(--spacing-md)}.form-title[data-v-04b23051]{font-size:1.8rem;margin-bottom:var(--spacing-lg);padding:0 var(--spacing-sm)}.form-title-highlight[data-v-04b23051]:after{height:6px;bottom:-6px}input[data-v-04b23051],select[data-v-04b23051]{padding:var(--spacing-md) var(--spacing-sm);font-size:.95rem}.radio-group[data-v-04b23051]{padding:0 var(--spacing-md)}.radio-label[data-v-04b23051]{font-size:.95rem}.radio-options[data-v-04b23051]{gap:var(--spacing-xl)}.radio-options label[data-v-04b23051]{font-size:.95rem}input[type=radio][data-v-04b23051]{width:18px;height:18px}button[type=submit][data-v-04b23051]{font-size:var(--font-size-xl);padding:var(--spacing-md) var(--spacing-xl);height:56px}.error-message[data-v-04b23051]{font-size:.8rem;padding:4px var(--spacing-sm)}.submit-message[data-v-04b23051]{font-size:.9rem;padding:var(--spacing-sm);margin:var(--spacing-sm) 0}.checkbox-label[data-v-04b23051]{font-size:.85rem;gap:var(--spacing-sm)}.checkmark[data-v-04b23051]{height:18px;width:18px;top:1px}.checkbox-input:checked~.checkmark[data-v-04b23051]:after{width:5px;height:9px;left:5px;top:1px}}@media (max-width: 480px){.contact-form[data-v-04b23051]{margin:0 var(--spacing-sm) var(--spacing-md) var(--spacing-sm);padding:var(--spacing-md) var(--spacing-md);scroll-margin-top:140px}.form-container[data-v-04b23051]{padding:0 var(--spacing-sm)}.form-title[data-v-04b23051]{font-size:1.5rem}.form-title-highlight[data-v-04b23051]:after{height:4px;bottom:-4px}input[data-v-04b23051],select[data-v-04b23051],.radio-label[data-v-04b23051]{font-size:.9rem}.radio-options[data-v-04b23051]{gap:var(--spacing-lg)}.radio-options label[data-v-04b23051]{font-size:.9rem}input[type=radio][data-v-04b23051]{width:16px;height:16px}button[type=submit][data-v-04b23051]{font-size:var(--font-size-lg);height:52px}.checkbox-label[data-v-04b23051]{font-size:.8rem}.checkmark[data-v-04b23051]{height:16px;width:16px}.checkbox-input:checked~.checkmark[data-v-04b23051]:after{width:4px;height:8px;left:4px;top:1px}}.radio-group[data-v-04b23051]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--border-radius-md)}.radio-label[data-v-04b23051]{color:var(--color-neutral-white);font-size:1rem;font-family:PlusJakartaSans,sans-serif}.radio-options[data-v-04b23051]{display:flex;gap:var(--spacing-lg);font-size:.8rem;font-family:PlusJakartaSans}.radio-options label[data-v-04b23051]{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-neutral-white);font-family:PlusJakartaSans,sans-serif;font-size:.9rem;cursor:pointer}input[type=radio][data-v-04b23051]{width:20px;height:20px;cursor:pointer}.input-group[data-v-04b23051]{display:flex;flex-direction:column;gap:4px;width:100%}.error-message[data-v-04b23051]{color:#e00;font-size:.875rem;margin-top:4px;display:block;font-weight:500;background-color:#ee00001a;padding:4px 8px;border-radius:4px;font-family:PlusJakartaSans,sans-serif}.form-input.error[data-v-04b23051]{border:2px solid #ee0000;background-color:var(--color-neutral-white)}.form-input.error[data-v-04b23051]:focus{outline:none;box-shadow:0 0 0 2px #e00}.submit-message[data-v-04b23051]{text-align:center;padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-top:var(--spacing-md);font-weight:500;font-family:PlusJakartaSans,sans-serif}.success-message[data-v-04b23051]{color:var(--color-green-700)!important;background-color:#dcffdccc;border:1px solid #4CAF50;padding:8px;border-radius:4px}.visually-hidden[data-v-04b23051]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.checkbox-group[data-v-04b23051]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:var(--spacing-md) 0}.checkbox-label[data-v-04b23051]{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--color-neutral-white);font-family:PlusJakartaSans,sans-serif;font-size:.9rem;cursor:pointer;line-height:1.4;position:relative}.checkbox-input[data-v-04b23051]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-04b23051]{position:relative;top:2px;height:20px;width:20px;background-color:var(--color-neutral-white);border:1px solid #ccc;border-radius:4px;flex-shrink:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.checkbox-input:checked~.checkmark[data-v-04b23051]{background-color:var(--color-primary-500);border-color:var(--color-primary-500)}.checkbox-input:checked~.checkmark[data-v-04b23051]:after{content:"";position:absolute;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);top:2px;left:6px}.checkbox-input:focus~.checkmark[data-v-04b23051]{box-shadow:0 0 0 2px rgba(var(--color-primary-500-rgb),.3)}.checkbox-input.error~.checkmark[data-v-04b23051]{border:2px solid #ee0000;background-color:var(--color-neutral-white)}.checkbox-text[data-v-04b23051]{flex:1;padding-top:1px}.terms-link[data-v-04b23051]{color:var(--color-primary-400);text-decoration:underline;transition:color .3s ease}.terms-link[data-v-04b23051]:hover{color:var(--color-primary-300);text-shadow:0 0 5px rgba(var(--color-primary-400-rgb),.5)}.checkbox-group .error-message[data-v-04b23051]{color:#e00;font-size:.875rem;margin-top:4px;display:block;font-weight:500;background-color:#ee00001a;padding:4px 8px;border-radius:4px;font-family:PlusJakartaSans,sans-serif}.highlight[data-v-19a1297b]{color:var(--color-red-500)}.quiz-funnel[data-v-19a1297b]{background:var(--color-blue-grey-900);margin:var(--spacing-lg);padding:var(--spacing-lg);color:var(--color-background);border-radius:var(--border-radius-lg);position:relative;max-width:600px;margin:var(--spacing-lg) auto;box-shadow:var(--shadow-xl)}.quiz-content[data-v-19a1297b]{text-align:center}.step-header[data-v-19a1297b]{margin-bottom:var(--spacing-md)}.step-title[data-v-19a1297b]{font-size:2rem;font-weight:600;color:var(--color-neutral-white);margin-bottom:var(--spacing-md);font-family:PlusJakartaSans,sans-serif}.step-subtitle[data-v-19a1297b]{font-size:1.4rem;color:#ffffffe6;font-weight:400;margin-bottom:var(--spacing-md)}.step-description[data-v-19a1297b]{font-size:1rem;color:#fffc;margin-bottom:var(--spacing-lg);line-height:1.5}.step-form[data-v-19a1297b]{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center}.input-group[data-v-19a1297b]{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;max-width:500px;margin:0 auto}.quiz-input[data-v-19a1297b]{padding:var(--spacing-lg);border:3px solid #e1e5e9;border-radius:var(--border-radius-lg);height:3rem;font-size:1rem;background:var(--color-neutral-white);color:var(--color-text);transition:all .2s ease;font-family:Montserrat,sans-serif;outline:none;width:100%;box-shadow:0 2px 8px #0000001a}.quiz-input[data-v-19a1297b]::placeholder{color:#999}.quiz-input[data-v-19a1297b]:focus{outline:none;border-color:var(--color-green-700);box-shadow:0 0 0 3px #9dd1341a}.btn-primary[data-v-19a1297b]{padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--border-radius-lg);font-weight:var(--font-weight-bold);text-align:center;transition:all var(--transition-normal);border:none;cursor:pointer;font-size:1rem;font-family:PlusJakartaSans,sans-serif;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);background:var(--color-red-500);color:#fff;font-size:1.3rem;font-weight:600;height:3rem;width:100%;max-width:500px;margin:var(--spacing-md) auto 0;box-shadow:0 4px 12px #00000026}.btn-primary[data-v-19a1297b]:hover:not(:disabled){background:var(--color-red-500);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.btn-primary[data-v-19a1297b]:disabled{opacity:.95;cursor:not-allowed;transform:none}.continue-text[data-v-19a1297b]{color:#ffffffb3;font-size:.9rem;margin-top:var(--spacing-md);margin-bottom:0;line-height:1.4;text-align:center;max-width:400px}.loading-spinner[data-v-19a1297b]{width:18px;height:18px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-19a1297b 1s linear infinite;margin-right:var(--spacing-sm)}@keyframes spin-19a1297b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message[data-v-19a1297b]{color:#ff6b6b;font-size:.9rem;margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background-color:#ff6b6b1a;border-radius:var(--border-radius-sm);border-left:4px solid #ff6b6b;font-family:PlusJakartaSans,sans-serif}.quiz-input.error[data-v-19a1297b]{border:2px solid #ff6b6b;background-color:#ff6b6b0d}.trust-indicators[data-v-19a1297b]{display:flex;justify-content:space-around;margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid rgba(255,255,255,.2)}.trust-item[data-v-19a1297b]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);color:#fffc;font-size:.85rem;font-family:PlusJakartaSans,sans-serif}.trust-icon[data-v-19a1297b]{font-size:1.2rem;margin-bottom:var(--spacing-xs)}@media (max-width: 768px){.quiz-funnel[data-v-19a1297b]{margin:var(--spacing-md);padding:var(--spacing-lg)}.step-title[data-v-19a1297b]{font-size:2rem}.input-group[data-v-19a1297b]{max-width:100%}.quiz-input[data-v-19a1297b]{font-size:1rem;padding:var(--spacing-md);text-align:center}.btn-primary[data-v-19a1297b]{font-size:1rem;padding:var(--spacing-md) var(--spacing-lg);max-width:100%}.trust-indicators[data-v-19a1297b]{flex-direction:column;gap:var(--spacing-md)}.trust-item[data-v-19a1297b]{flex-direction:row;justify-content:center}}@media (max-width: 480px){.quiz-funnel[data-v-19a1297b]{margin:var(--spacing-sm);padding:var(--spacing-md)}.step-title[data-v-19a1297b]{font-size:1.8rem}.step-subtitle[data-v-19a1297b]{font-size:1.1rem}.step-description[data-v-19a1297b]{font-size:.9rem}}.contact-form-ab-wrapper[data-v-b27a3115]{width:100%;position:relative}.loading-container[data-v-b27a3115]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);min-height:200px;color:var(--color-neutral-white)}.loading-spinner[data-v-b27a3115]{width:32px;height:32px;border:3px solid rgba(255,255,255,.3);border-top:3px solid #22c55e;border-radius:50%;animation:spin-b27a3115 1s linear infinite;margin-bottom:var(--spacing-md)}@keyframes spin-b27a3115{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.variant-container[data-v-b27a3115],.variant-container-original[data-v-b27a3115]{position:relative;width:60%;margin-left:30%;margin-right:auto;margin-top:3%;height:60%}.debug-info[data-v-b27a3115]{position:absolute;top:-10px;right:10px;z-index:10}.debug-badge[data-v-b27a3115]{display:inline-block;padding:4px 8px;background:#22c55ee6;color:#fff;font-size:.7rem;font-weight:600;border-radius:4px;font-family:Courier New,monospace;box-shadow:0 2px 4px #0003}@media (max-width: 768px){.debug-info[data-v-b27a3115]{display:none}}.variant-container[data-v-b27a3115],.variant-container-original[data-v-b27a3115]{position:relative;width:100%;margin-left:0%;margin-right:auto;margin-top:3%;height:60%}
