/* One aligned editorial block, with a shared baseline and a restrained reading width. */
.contact>.section-label{margin-bottom:36px}.contact-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:6%;row-gap:16px;align-items:start;padding-bottom:40px}.contact-head>.eyebrow{grid-column:1;grid-row:1;margin:0;max-width:none;line-height:1.5}.contact-head h2{grid-column:1;grid-row:2;margin:0;max-width:650px;text-wrap:balance}.contact-invitation{grid-column:2;grid-row:2;margin:0;max-width:none;padding-left:30px;border-left:1px solid #ffffff26;min-width:0}.contact-invitation p{margin:0;max-width:460px;line-height:1.7}.contact-cta{margin-top:22px;min-height:48px;padding:12px 20px;gap:26px}.contact-directory{margin-top:36px;gap:6%}.contact-directory article{min-width:0}.contact-directory h3{margin:0 0 13px}.contact-directory p{margin-top:15px}.footer-signature{margin-top:44px}
@media(max-width:760px){.contact>.section-label{margin-bottom:28px}.contact-head{grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:30px}.contact-head>.eyebrow{grid-row:1}.contact-head h2{grid-row:2;max-width:540px;text-wrap:initial}.contact-invitation{grid-column:1;grid-row:3;border-left:0;padding:0;margin-top:6px}.contact-invitation p{max-width:450px}.contact-cta{margin-top:19px}.contact-directory{margin-top:30px;gap:27px}.footer-signature{margin-top:35px}}
