.contact-glass-form.svelte-1s69o8j{box-sizing:border-box;max-width:500px;margin:3rem auto;padding:2rem;border-radius:16px;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 30px #00000040;color:#fff}.contact-glass-form.svelte-1s69o8j h2:where(.svelte-1s69o8j){text-align:center;margin-bottom:1.5rem;color:#fff;font-size:1.75rem}.field-group.svelte-1s69o8j{display:flex;gap:1rem;flex-wrap:wrap}input.svelte-1s69o8j,textarea.svelte-1s69o8j{width:90%;padding:.9rem 1rem;margin:.7rem 0;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#ffffff1a;color:#fff;font-size:1rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);outline:none}input.svelte-1s69o8j::placeholder,textarea.svelte-1s69o8j::placeholder{color:#ccc}textarea.svelte-1s69o8j{min-height:120px;resize:vertical}button.svelte-1s69o8j{width:100%;padding:.9rem 1rem;background:#ff4081;border:none;border-radius:10px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;margin-top:1rem;transition:background .3s ease,transform .2s}button.svelte-1s69o8j:hover:not(:disabled){background:#e73370;transform:scale(1.02)}button.svelte-1s69o8j:disabled{background:#888;cursor:not-allowed}.feedback.svelte-1s69o8j{text-align:center;margin-top:1rem;font-weight:500;color:#ffd6ec}.faqs.svelte-1s69o8j{max-width:800px;margin:auto}.faqs.svelte-1s69o8j h2:where(.svelte-1s69o8j){text-align:center;margin-bottom:2rem}.faqs.svelte-1s69o8j details:where(.svelte-1s69o8j){margin-bottom:1rem;background:#111;padding:1rem;border-radius:8px;color:#ddd}.faqs.svelte-1s69o8j summary:where(.svelte-1s69o8j){cursor:pointer;font-weight:600;color:#fff}.faqs.svelte-1s69o8j p:where(.svelte-1s69o8j){margin-top:.5rem;color:#aaa}@media (max-width: 480px){.contact-glass-form.svelte-1s69o8j{margin:3rem .5rem}.faqs.svelte-1s69o8j{margin:.5rem}}
