/* Pull both desktop headings up while keeping their shared baseline and card edges. */
@media(min-width:1101px){
 .visit-art-page .visit-next-step-layout{padding-block:16px}
 .visit-art-page .visit-next-step-layout::before{top:16px;bottom:16px;transform:translateX(-50%)}
 .visit-art-page .visit-next-step-layout .visit-section-kicker{min-height:1.5rem;margin-bottom:.25rem}
 .visit-art-page .visit-next-step-layout .visit-section-kicker>.visit-mini-art{width:1.5rem;height:1.5rem}
 .visit-art-page .visit-next-step-layout .visit-section-kicker>.visit-mini-art svg{width:1.125rem;height:1.125rem}
 .visit-art-page .visit-next-step-layout .visit-contact-heading{padding-top:1.75rem}
}

/* Pair the short invitations and leave the footer as the closing divider. */
.visit-art-page .visit-next-step-layout{border-bottom:0}
.visit-art-page .visit-plan-intro{font-size:.9rem;line-height:1.5;margin:4px 0 0}
@media(min-width:1101px){.visit-art-page .visit-next-step-layout .story-section-heading h2{margin-bottom:4px}.visit-art-page .visit-next-step-layout .visit-plan-intro{margin:0}}
