.forge-contact-info{background:var(--brand-bg-alt)}.forge-contact-hero{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:32px;gap:32px;align-items:end;padding-bottom:32px}.forge-contact-hero .forge-media{aspect-ratio:2/1}.forge-contact-shell{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:48px;gap:48px;align-items:start}.forge-contact-shell aside{border-top:4px solid var(--brand-primary);padding:24px 0}.forge-contact-form{background:var(--brand-bg-alt);padding:24px;border-radius:var(--brand-radius)}@media (max-width:767.98px){.forge-contact-hero,.forge-contact-shell{grid-template-columns:1fr;gap:24px}}