.enquiry{border:1px solid var(--hairline);background:var(--sheet);gap:6px;max-width:660px;margin:10px 0 44px;padding:26px 26px 30px;display:grid}.enquiry label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg);margin-top:14px;font:600 12px/1.3 Archivo,sans-serif}.enquiry input,.enquiry select,.enquiry textarea{border:1px solid var(--hairline);background:var(--ground);width:100%;min-height:48px;color:var(--fg);border-radius:0;padding:11px 14px;font:400 16px/1.5 Hanken,sans-serif}.enquiry textarea{resize:vertical;min-height:170px}.enquiry input:focus-visible,.enquiry select:focus-visible,.enquiry textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.enquiry-note{color:var(--fg-faint);margin:0;font-size:14px}.enquiry-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.enquiry-two>div{gap:6px;display:grid}.enquiry button{background:var(--fg);color:var(--ground);letter-spacing:-.01em;justify-self:start;margin-top:22px;padding:14px 26px;font:600 15px/1 Archivo,sans-serif}.enquiry button:hover{background:var(--accent)}.enquiry-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:640px){.enquiry{padding:20px}.enquiry-two{grid-template-columns:minmax(0,1fr)}}.staff-card{align-items:flex-start;gap:1rem;margin:1rem 0 1.5rem;display:flex}.staff-card img{object-fit:cover;border-radius:50%;flex:none;width:96px;height:96px}.staff-card p{margin:0 0 .4rem}@media (max-width:480px){.staff-card{flex-direction:column}}
