.croco-contact-page.svelte-tern40{color:var(--tx);background-color:var(--bg)}.croco-form-wrap.svelte-tern40{--form-bg: transparent;--form-border: var(--bo, rgba(255, 255, 255, .07));--form-text: var(--tx, #ffffff);--form-text-secondary: var(--tx2, #c8d8cc);--form-accent: var(--a, #39D400);--form-accent-hover: var(--ah, #55E620);--form-radius: var(--croco-radius-md, 12px);--form-label: var(--tx2, #c8d8cc);--form-placeholder: var(--tx4, #4A6050);--form-error: #ef4444}.croco-form-wrap.svelte-tern40 .webs-form .field-group{margin-bottom:1.25rem;display:flex;flex-direction:column}.croco-form-wrap.svelte-tern40 .webs-form label{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;color:var(--form-label)}.croco-form-wrap.svelte-tern40 .webs-form input,.croco-form-wrap.svelte-tern40 .webs-form textarea{background-color:var(--croco-surface-container, rgba(0,0,0,.2));border:1px solid var(--form-border);color:var(--form-text);border-radius:var(--form-radius);padding:.75rem 1rem;font-size:.875rem;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.croco-form-wrap.svelte-tern40 .webs-form input:focus,.croco-form-wrap.svelte-tern40 .webs-form textarea:focus{outline:none;border-color:var(--form-accent);box-shadow:0 0 0 2px var(--as)}.croco-form-wrap.svelte-tern40 .webs-form button[type=submit]{background:var(--form-accent);color:var(--at, #0E3200);font-size:.875rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;border-radius:var(--croco-radius-full, 9999px);padding:1rem;width:100%;border:none;cursor:pointer;box-shadow:var(--croco-shadow-glow);transition:transform .2s ease,opacity .2s ease,background-color .2s ease}.croco-form-wrap.svelte-tern40 .webs-form button[type=submit]:hover:not(:disabled){transform:scale(1.02);background-color:var(--form-accent-hover)}.croco-form-wrap.svelte-tern40 .webs-form button[type=submit]:disabled{opacity:.5;cursor:not-allowed}
