.contact-hero{padding:90px 6vw 55px;max-width:1000px}.contact-hero h1{font-family:Georgia,serif;font-size:clamp(3rem,7vw,6.5rem);line-height:.95;margin:.2em 0}.forms{padding:20px 6vw 90px;display:grid;grid-template-columns:1fr 1fr;gap:28px}.form-card{border:1px solid #e7e2de;padding:34px;background:#fff}.form-card h2{font-family:Georgia,serif;font-size:2.4rem}.form-card label{display:grid;gap:7px;margin:16px 0;font-weight:700}.form-card input,.form-card select,.form-card textarea{width:100%;padding:13px;border:1px solid #bbb;font:inherit}.form-card button{border:0;background:#C2185B;color:#fff;padding:14px 18px;font-weight:800;cursor:pointer}@media(max-width:760px){.forms{grid-template-columns:1fr}}
/* Publication text alignment rule */
body,main,section,.hero-copy,.heading,.section-heading{text-align:left}
