.hero-small[data-astro-cid-gmutuveh]{background:var(--color-primary);color:#fff;padding:4rem 1rem;text-align:center}.hero-small[data-astro-cid-gmutuveh] h1[data-astro-cid-gmutuveh]{font-size:2.5rem;margin:0}.hero-subtitle[data-astro-cid-gmutuveh]{margin:1rem 0 0;font-size:1.2rem;opacity:.9}.ask-page[data-astro-cid-gmutuveh]{padding:2rem 1rem 4rem;background:#f8fafc}.container[data-astro-cid-gmutuveh]{max-width:700px;margin:0 auto}.intro-box[data-astro-cid-gmutuveh]{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#fef3c7,#fde68a);padding:1.5rem;border-radius:12px;margin-bottom:2rem}.intro-box[data-astro-cid-gmutuveh] .material-icons[data-astro-cid-gmutuveh]{font-size:2.5rem;color:var(--color-primary)}.intro-box[data-astro-cid-gmutuveh] p[data-astro-cid-gmutuveh]{margin:0;color:#92400e;font-size:1.1rem;line-height:1.6}.intro-box[data-astro-cid-gmutuveh] p[data-astro-cid-gmutuveh]:first-child{font-weight:600;font-size:1.2rem;color:var(--color-primary)}.form-section[data-astro-cid-gmutuveh]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 2px 8px #0000000d}.form-section[data-astro-cid-gmutuveh] h2[data-astro-cid-gmutuveh]{font-size:1.25rem;color:var(--color-primary);margin:0 0 1.5rem;text-align:center}.form-container[data-astro-cid-gmutuveh]{direction:rtl;background:#f8fafc;padding:2rem;border-radius:12px;min-height:400px}.form-container[data-astro-cid-gmutuveh] .fsPage{font-family:inherit!important}.form-container[data-astro-cid-gmutuveh] .fsSection{gap:1.5rem!important}.form-container[data-astro-cid-gmutuveh] .fsFieldCell{flex-direction:column!important}.form-container[data-astro-cid-gmutuveh] .fsLabel{font-size:1rem!important;color:#334155!important;font-weight:600!important;margin-bottom:.5rem!important}.form-container[data-astro-cid-gmutuveh] .fsRequiredMarker{color:var(--color-primary)!important;margin-right:.25rem!important}.form-container[data-astro-cid-gmutuveh] .fsSubFieldGroup{gap:.75rem!important}.form-container[data-astro-cid-gmutuveh] .fsSubField{flex:1!important}.form-container[data-astro-cid-gmutuveh] .fsSubField label{font-size:.85rem!important;color:#64748b!important;margin-top:.25rem!important}.form-container[data-astro-cid-gmutuveh] input[type=text],.form-container[data-astro-cid-gmutuveh] input[type=email],.form-container[data-astro-cid-gmutuveh] input[type=tel],.form-container[data-astro-cid-gmutuveh] textarea{width:100%!important;padding:.875rem 1rem!important;border:1px solid #e2e8f0!important;border-radius:8px!important;font-size:1rem!important;font-family:inherit!important;transition:border-color .2s,box-shadow .2s!important;background:#fff!important;box-sizing:border-box!important}.form-container[data-astro-cid-gmutuveh] input:focus,.form-container[data-astro-cid-gmutuveh] textarea:focus{outline:none!important;border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #660a231a!important}.form-container[data-astro-cid-gmutuveh] textarea{min-height:120px!important;resize:vertical!important}.form-container[data-astro-cid-gmutuveh] .fsInvalidInput{border-color:#ef4444!important}.form-container[data-astro-cid-gmutuveh] .fsValidationError{color:#ef4444!important;font-size:.875rem!important;margin-bottom:.5rem!important}.form-container[data-astro-cid-gmutuveh] button[type=submit],.form-container[data-astro-cid-gmutuveh] input[type=submit],.form-container[data-astro-cid-gmutuveh] .fsSubmitButton{background:var(--color-primary)!important;color:#fff!important;padding:.875rem 2.5rem!important;border:none!important;border-radius:25px!important;font-size:1rem!important;font-weight:600!important;cursor:pointer!important;transition:background .2s!important;margin-top:1rem!important}.form-container[data-astro-cid-gmutuveh] button[type=submit]:hover,.form-container[data-astro-cid-gmutuveh] input[type=submit]:hover,.form-container[data-astro-cid-gmutuveh] .fsSubmitButton:hover{background:#4a0718!important}.alternative-contact[data-astro-cid-gmutuveh]{margin-top:2rem;text-align:center}.alternative-contact[data-astro-cid-gmutuveh] h3[data-astro-cid-gmutuveh]{font-size:1rem;color:#64748b;margin:0 0 1rem;font-weight:500}.contact-options[data-astro-cid-gmutuveh]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.contact-option[data-astro-cid-gmutuveh]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:25px;text-decoration:none;font-weight:500;transition:all .2s}.contact-option[data-astro-cid-gmutuveh] .material-icons[data-astro-cid-gmutuveh]{font-size:1.25rem}.contact-option[data-astro-cid-gmutuveh].whatsapp{background:#25d366;color:#fff}.contact-option[data-astro-cid-gmutuveh].whatsapp:hover{background:#1da851}.contact-option[data-astro-cid-gmutuveh].phone{background:var(--color-primary);color:#fff}.contact-option[data-astro-cid-gmutuveh].phone:hover{background:#4a0718}.contact-option[data-astro-cid-gmutuveh].email{background:#f8fafc;color:var(--color-primary);border:2px solid var(--color-primary)}.contact-option[data-astro-cid-gmutuveh].email:hover{background:var(--color-primary);color:#fff}@media(max-width:768px){.hero-small[data-astro-cid-gmutuveh]{padding:3rem 1rem}.hero-small[data-astro-cid-gmutuveh] h1[data-astro-cid-gmutuveh]{font-size:2rem}.intro-box[data-astro-cid-gmutuveh]{flex-direction:column;text-align:center}.form-section[data-astro-cid-gmutuveh]{padding:1.5rem}.contact-options[data-astro-cid-gmutuveh]{flex-direction:column;align-items:center}.contact-option[data-astro-cid-gmutuveh]{width:100%;max-width:250px;justify-content:center}}
