.enquiry-form[data-astro-cid-5yt3isc2]{min-width:0}.field-row[data-astro-cid-5yt3isc2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.field[data-astro-cid-5yt3isc2]{gap:.65rem;min-width:0;margin-bottom:1.5rem;display:grid}label[data-astro-cid-5yt3isc2]{font-size:.9rem;font-weight:500}label[data-astro-cid-5yt3isc2] span[data-astro-cid-5yt3isc2],.hint[data-astro-cid-5yt3isc2],.privacy[data-astro-cid-5yt3isc2]{color:#5d5e55;font-weight:400}label[data-astro-cid-5yt3isc2] span[data-astro-cid-5yt3isc2]{font-size:.75rem}input[data-astro-cid-5yt3isc2],textarea[data-astro-cid-5yt3isc2]{box-sizing:border-box;color:#252622;width:100%;min-width:0;font:inherit;background:#f7f6f2;border:1px solid #aaa99e;border-radius:.25rem;padding:.85rem;font-size:1rem;line-height:1.5}input[data-astro-cid-5yt3isc2]{min-height:48px}textarea[data-astro-cid-5yt3isc2]{resize:vertical;min-height:9rem}input[data-astro-cid-5yt3isc2]:focus-visible,textarea[data-astro-cid-5yt3isc2]:focus-visible,button[data-astro-cid-5yt3isc2]:focus-visible,.form-status[data-astro-cid-5yt3isc2]:focus-visible{outline-offset:4px;outline:2px solid #252622}.hint[data-astro-cid-5yt3isc2],.privacy[data-astro-cid-5yt3isc2]{margin:0;font-size:.8rem;line-height:1.6}.privacy[data-astro-cid-5yt3isc2]{max-width:40rem;margin-bottom:1.5rem}.privacy[data-astro-cid-5yt3isc2] a[data-astro-cid-5yt3isc2]{color:#252622;text-underline-offset:.2em}.cf-turnstile[data-astro-cid-5yt3isc2]{min-width:0;min-height:65px}.security-hint[data-astro-cid-5yt3isc2]{color:#5d5e55;margin:.65rem 0 1.5rem;font-size:.8rem;line-height:1.6}.security-hint[data-astro-cid-5yt3isc2] a[data-astro-cid-5yt3isc2]{color:#252622;text-underline-offset:.2em}button[data-astro-cid-5yt3isc2]{color:#fffefa;min-height:48px;font:inherit;cursor:pointer;background:#252622;border:1px solid #252622;border-radius:2rem;padding:.85rem 1.6rem;font-size:.9rem}button[data-astro-cid-5yt3isc2]:hover{background:#41433b}button[data-astro-cid-5yt3isc2]:disabled{cursor:wait;opacity:.7}.form-status[data-astro-cid-5yt3isc2]{margin:1rem 0 0;font-size:.9rem;line-height:1.6}.form-status[data-astro-cid-5yt3isc2]:empty{display:none}.form-status[data-astro-cid-5yt3isc2][data-error]{color:#91391f}.spam-trap[data-astro-cid-5yt3isc2]{display:none}@media (width<=40rem){.field-row[data-astro-cid-5yt3isc2]{grid-template-columns:1fr;gap:0}button[data-astro-cid-5yt3isc2]{width:100%}}
