.agency-enquiry{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:7vw 4vw;border-top:1px solid currentColor;background:var(--background,#edf0e5);color:var(--foreground,#32101b)}.agency-enquiry h2{font-size:clamp(54px,7vw,120px);line-height:.86;letter-spacing:-.07em;margin:1.4rem 0}.agency-enquiry>div p{max-width:320px;font-size:18px;line-height:1.5}.agency-enquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:22px}.agency-enquiry-form label{display:grid;gap:9px;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.agency-enquiry-form .full{grid-column:1/-1}.agency-enquiry-form input,.agency-enquiry-form select,.agency-enquiry-form textarea{font:inherit;color:inherit;border:0;border-bottom:1px solid currentColor;background:transparent;padding:12px 0;width:100%;letter-spacing:0;text-transform:none}.agency-enquiry-form textarea{min-height:110px;resize:vertical}.agency-enquiry-form button{background:#32101b;border:0;color:#edf0e5;padding:18px 25px;justify-self:start;cursor:pointer}.agency-enquiry-form .agency-honey{position:absolute;left:-9999px;width:1px;height:1px}.agency-form-status{font-size:12px;align-self:center;margin:0}@media(max-width:750px){.agency-enquiry{grid-template-columns:1fr;padding:65px 20px}.agency-enquiry-form{grid-template-columns:1fr}.agency-enquiry-form .full{grid-column:auto}}
.agency-project-placeholder{display:grid;place-items:center;flex:1;min-height:190px;border:1px solid var(--line);border-top:0;padding:20px;text-align:center;font-size:clamp(30px,5vw,70px);font-weight:500;letter-spacing:-.07em;line-height:1.05}.agency-project-card .client-capture>img{object-fit:cover;flex:1;min-height:0}.agency-project-card .project-arrow{font-size:24px}
