.enquiry[data-astro-cid-vekgkm42]{gap:clamp(1.75rem,4vw,2.5rem);max-width:46rem;display:grid}.enquiry__grid[data-astro-cid-vekgkm42]{gap:1.5rem 1.25rem;display:grid}@media (width>=700px){.enquiry__grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}.field--wide[data-astro-cid-vekgkm42]{grid-column:1/-1}}.field[data-astro-cid-vekgkm42]{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}label[data-astro-cid-vekgkm42],legend[data-astro-cid-vekgkm42]{font-family:var(--font-display);font-size:.75rem;font-weight:var(--weight-display);letter-spacing:.1em;text-transform:uppercase;padding:0}legend[data-astro-cid-vekgkm42]{margin-bottom:.5rem}.field__optional[data-astro-cid-vekgkm42]{text-transform:none;letter-spacing:0;opacity:.65;margin-left:.4em}input[data-astro-cid-vekgkm42]:not([type=file]),textarea[data-astro-cid-vekgkm42]{border:2px solid var(--ink);border-radius:calc(var(--radius) * .75);background:var(--cream);width:100%;min-height:3.25rem;color:var(--ink);font:inherit;padding:.85rem 1rem;transition:box-shadow .2s}textarea[data-astro-cid-vekgkm42]{resize:vertical;line-height:1.5}input[data-astro-cid-vekgkm42]::placeholder,textarea[data-astro-cid-vekgkm42]::placeholder{color:color-mix(in srgb, var(--ink) 45%, transparent)}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{box-shadow:0 0 0 3px var(--page-bg), 0 0 0 6px var(--ink);outline:none}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--error)}.field__error[data-astro-cid-vekgkm42],.enquiry__status--error[data-astro-cid-vekgkm42]{--error:#9b2a1a;color:var(--error);font-weight:600}.field__error[data-astro-cid-vekgkm42]{font-size:.9rem}.dropzone[data-astro-cid-vekgkm42]{border:2px dashed var(--ink);border-radius:calc(var(--radius) * .75);text-transform:none;letter-spacing:0;cursor:pointer;gap:.35rem;padding:clamp(1.25rem,3vw,1.75rem);transition:background-color .2s;display:grid;position:relative}.dropzone[data-astro-cid-vekgkm42]:hover,.dropzone[data-astro-cid-vekgkm42]:focus-within{background:color-mix(in srgb, var(--cream) 55%, transparent)}.dropzone[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.dropzone__title[data-astro-cid-vekgkm42]{font-family:var(--font-display);font-size:1.1rem;font-weight:var(--weight-display);align-items:center;gap:.5em;display:inline-flex}.dropzone__hint[data-astro-cid-vekgkm42]{font-family:var(--font-body);opacity:.75;font-size:.95rem}.thumbs[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.thumbs[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]{gap:.35rem;display:grid;position:relative}.thumbs[data-astro-cid-vekgkm42] img{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--radius) * .5);background:var(--ink);width:100%}.thumbs[data-astro-cid-vekgkm42] .thumbs__name{text-overflow:ellipsis;white-space:nowrap;opacity:.75;font-size:.75rem;overflow:hidden}.thumbs[data-astro-cid-vekgkm42] .thumbs__remove{background:var(--cream);width:1.75rem;height:1.75rem;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.1rem;line-height:1;display:grid;position:absolute;top:.35rem;right:.35rem}.thumbs[data-astro-cid-vekgkm42] .thumbs__remove:hover{background:var(--ink);color:var(--cream)}.nope[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-200vw;overflow:hidden}.enquiry__send[data-astro-cid-vekgkm42]{justify-items:start;gap:1rem;display:grid}.enquiry__send[data-astro-cid-vekgkm42] .btn[data-astro-cid-vekgkm42]{font-size:1rem}.btn[data-astro-cid-vekgkm42][disabled]{opacity:.6;cursor:wait;transform:none}.enquiry__privacy[data-astro-cid-vekgkm42]{opacity:.8;max-width:44ch;font-size:.9rem}.enquiry__status[data-astro-cid-vekgkm42]{border:2px solid var(--ink);border-radius:calc(var(--radius) * .75);background:var(--cream);gap:.5rem;padding:1rem 1.25rem;display:grid}.enquiry__progress[data-astro-cid-vekgkm42]{width:100%;height:.5rem;accent-color:var(--ink)}.other-ways[data-astro-cid-6bfsojfh]{max-width:44ch}
