.form-section[data-v-d5612fa6]{background:linear-gradient(180deg, #4A3442 0%, #3D2B3D 100%);padding:100px 0;position:relative}.section-container[data-v-d5612fa6]{max-width:600px;margin:0 auto;padding:0 24px}.form-card[data-v-d5612fa6]{background:rgba(61, 43, 61, 0.8);border:1px solid rgba(212, 165, 116, 0.2);border-radius:24px;padding:48px;box-shadow:0 20px 60px rgba(0, 0, 0, 0.3)}.form-header[data-v-d5612fa6]{text-align:center;margin-bottom:32px}.form-title[data-v-d5612fa6]{font-family:'Cormorant Garamond', Georgia, serif;font-size:32px;font-weight:500;color:#F5F0E8;margin-bottom:16px}.form-subtitle[data-v-d5612fa6]{font-size:16px;line-height:1.7;color:#B8A8A8}.form-offer[data-v-d5612fa6]{background:rgba(212, 165, 116, 0.1);border:1px solid rgba(212, 165, 116, 0.2);border-radius:16px;padding:24px;margin-bottom:32px}.offer-badge[data-v-d5612fa6]{display:flex;align-items:center;gap:12px;color:#D4A574;font-size:15px;font-weight:500;margin-bottom:8px}.offer-badge svg[data-v-d5612fa6]{width:20px;height:20px;flex-shrink:0}.offer-text[data-v-d5612fa6]{font-size:14px;color:#B8A8A8;padding-left:32px}.form-body[data-v-d5612fa6]{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.form-group[data-v-d5612fa6]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-d5612fa6]{font-size:14px;font-weight:500;color:#F5F0E8;display:flex;align-items:center;gap:6px}.required[data-v-d5612fa6]{color:#D4A574}.optional[data-v-d5612fa6]{font-size:12px;color:#B8A8A8;font-weight:400}.form-input[data-v-d5612fa6],
.form-textarea[data-v-d5612fa6]{background:rgba(255, 255, 255, 0.05);border:1px solid rgba(212, 165, 116, 0.2);border-radius:12px;padding:14px 16px;font-size:16px;color:#F5F0E8;transition:all 0.3s ease;font-family:inherit}.form-input[data-v-d5612fa6]::placeholder,
.form-textarea[data-v-d5612fa6]::placeholder{color:rgba(184, 168, 168, 0.5)}.form-input[data-v-d5612fa6]:focus,
.form-textarea[data-v-d5612fa6]:focus{outline:none;border-color:#D4A574;background:rgba(255, 255, 255, 0.08)}.form-textarea[data-v-d5612fa6]{resize:vertical;min-height:120px}.submit-button[data-v-d5612fa6]{background:linear-gradient(135deg, #D4A574 0%, #C9A86C 100%);color:#2A1F2A;font-size:17px;font-weight:600;padding:18px 32px;border:none;border-radius:50px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 8px 30px rgba(212, 165, 116, 0.3);margin-top:8px}.submit-button[data-v-d5612fa6]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 40px rgba(212, 165, 116, 0.4)}.submit-button[data-v-d5612fa6]:disabled{opacity:0.6;cursor:not-allowed}.form-footer[data-v-d5612fa6]{display:flex;flex-direction:column;gap:20px;padding-top:24px;border-top:1px solid rgba(212, 165, 116, 0.1)}.whatsapp-link[data-v-d5612fa6]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;font-size:14px;color:#B8A8A8}.whatsapp-button[data-v-d5612fa6]{display:flex;align-items:center;gap:8px;background:#25D366;color:white;padding:10px 20px;border-radius:50px;text-decoration:none;font-size:14px;font-weight:500;transition:all 0.3s ease}.whatsapp-button[data-v-d5612fa6]:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(37, 211, 102, 0.4)}.whatsapp-button svg[data-v-d5612fa6]{width:18px;height:18px}.privacy-note[data-v-d5612fa6]{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;color:#B8A8A8;text-align:center}.privacy-note svg[data-v-d5612fa6]{width:16px;height:16px;flex-shrink:0;color:#D4A574}.success-modal[data-v-d5612fa6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(45, 31, 45, 0.9);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.success-content[data-v-d5612fa6]{background:rgba(61, 43, 61, 0.95);border:1px solid rgba(212, 165, 116, 0.3);border-radius:24px;padding:48px;text-align:center;max-width:400px;width:100%}.success-icon[data-v-d5612fa6]{width:64px;height:64px;background:linear-gradient(135deg, #D4A574 0%, #C9A86C 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;color:#2A1F2A;margin:0 auto 24px}.success-content h3[data-v-d5612fa6]{font-family:'Cormorant Garamond', Georgia, serif;font-size:24px;color:#F5F0E8;margin-bottom:12px}.success-content p[data-v-d5612fa6]{font-size:15px;color:#B8A8A8;margin-bottom:24px}.close-button[data-v-d5612fa6]{background:transparent;border:1px solid rgba(212, 165, 116, 0.3);color:#D4A574;padding:12px 32px;border-radius:50px;cursor:pointer;font-size:15px;transition:all 0.3s ease}.close-button[data-v-d5612fa6]:hover{background:rgba(212, 165, 116, 0.1)}@media (max-width: 900px){.form-section[data-v-d5612fa6]{padding:60px 0}.form-card[data-v-d5612fa6]{padding:32px}.form-title[data-v-d5612fa6]{font-size:26px}}@media (max-width: 600px){.section-container[data-v-d5612fa6]{padding:0 16px}.form-card[data-v-d5612fa6]{padding:24px;border-radius:20px}.form-title[data-v-d5612fa6]{font-size:24px}.submit-button[data-v-d5612fa6]{font-size:16px;padding:16px 24px}.whatsapp-link[data-v-d5612fa6]{flex-direction:column;gap:12px}}