.enquiry[data-astro-cid-vekgkm42]{background:#f1f5f8;border:0;border-radius:24px;max-width:760px;margin:0;padding:clamp(1.25rem,3.2vw,3rem);scroll-margin-top:110px;position:relative}.enquiry[data-astro-cid-vekgkm42] h2[data-astro-cid-vekgkm42]{letter-spacing:-.035em;text-wrap:balance;margin:0 0 1rem;font-family:inherit;font-size:clamp(1.9rem,2.8vw,2.8rem);font-weight:720;line-height:1.15}.enquiry[data-astro-cid-vekgkm42]>.form-note[data-astro-cid-vekgkm42]:first-of-type{margin-bottom:2rem}.enquiry[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{align-content:start;gap:.65rem;min-width:0;margin:1.25rem 0;font-size:.9rem;font-weight:650;display:grid}.enquiry[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.enquiry[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42],.enquiry[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #8195a8;border-radius:10px;padding:.95rem 1rem;font-size:1rem;font-weight:400}.enquiry[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.enquiry[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible,.enquiry[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.enquiry[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical}.enquiry[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border:2px solid #a32020}.enquiry[data-astro-cid-vekgkm42] .field-error[data-astro-cid-vekgkm42]{color:#a32020;font-size:.875rem;font-weight:600;line-height:1.5}.enquiry[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.enquiry[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.enquiry[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{scroll-margin-top:120px}.enquiry-row[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.enquiry-row[data-astro-cid-vekgkm42] .field-title[data-astro-cid-vekgkm42]{align-items:flex-end;min-height:2lh;display:flex}.enquiry[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.enquiry[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{min-height:60px}@media (width<=600px){.enquiry-row[data-astro-cid-vekgkm42] .field-title[data-astro-cid-vekgkm42]{min-height:0}}.enquiry[data-astro-cid-vekgkm42] .form-note[data-astro-cid-vekgkm42]{color:#40566c;max-width:70ch;font-size:.8rem;line-height:1.6}.form-note[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{text-decoration:underline}.enquiry-trap[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-status[data-astro-cid-vekgkm42]{min-height:1.6em;font-size:.9rem}.form-status[data-astro-cid-vekgkm42]:empty{min-height:0;margin:0}.enquiry[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]{min-height:54px;margin-top:.75rem;padding:.95rem 1.7rem}.selected-topic[data-astro-cid-vekgkm42]{overflow-wrap:anywhere;margin-top:-.5rem}@media (width<=600px){.enquiry-row[data-astro-cid-vekgkm42]{grid-template-columns:1fr;gap:0}.enquiry[data-astro-cid-vekgkm42]{border-radius:18px}.enquiry[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]{width:100%}}.contact-with-form[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.contact-form-panel[data-astro-cid-ogjzdvpc]{grid-area:1/2;min-width:0}.contact-with-form[data-astro-cid-ogjzdvpc] .contact-guidance[data-astro-cid-ogjzdvpc]{grid-area:1/1;padding-top:1rem}.contact-guidance[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{letter-spacing:-.025em;margin-bottom:1.25rem;font-size:clamp(1.6rem,2.5vw,2.25rem);line-height:1.2}.contact-guidance[data-astro-cid-ogjzdvpc]>p[data-astro-cid-ogjzdvpc]:not(.eyebrow){max-width:38ch;font-size:1rem;line-height:1.75}.contact-guidance[data-astro-cid-ogjzdvpc] .eyebrow[data-astro-cid-ogjzdvpc]{margin-bottom:1rem}.contact-guidance[data-astro-cid-ogjzdvpc] .profile-links[data-astro-cid-ogjzdvpc]{gap:.75rem;margin-top:1.75rem;display:grid}.contact-guidance[data-astro-cid-ogjzdvpc] .social-link[data-astro-cid-ogjzdvpc]{border:1px solid var(--line);border-radius:999px;gap:.75rem;width:100%;min-height:54px;margin:0;padding:.85rem 1rem;font-size:.85rem;display:flex}.contact-guidance[data-astro-cid-ogjzdvpc] .social-link[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{margin-left:auto}.contact-guidance[data-astro-cid-ogjzdvpc] .social-link[data-astro-cid-ogjzdvpc]:hover{border-color:var(--blue);background:#f1f5f8}.contact-guidance[data-astro-cid-ogjzdvpc] .social-icon{object-fit:contain;width:24px;height:24px}@media (width<=1024px){.contact-with-form[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:800px}.contact-form-panel[data-astro-cid-ogjzdvpc],.contact-with-form[data-astro-cid-ogjzdvpc] .contact-guidance[data-astro-cid-ogjzdvpc]{grid-area:auto/1}.contact-with-form[data-astro-cid-ogjzdvpc] .contact-guidance[data-astro-cid-ogjzdvpc]{padding-top:0}.contact-guidance[data-astro-cid-ogjzdvpc]>p[data-astro-cid-ogjzdvpc]:not(.eyebrow){max-width:65ch}.contact-guidance[data-astro-cid-ogjzdvpc] .profile-links[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.contact-guidance[data-astro-cid-ogjzdvpc] .profile-links[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr}}
