.invite-copy{max-width:38em;margin:0 auto}.invite-copy .lead{margin-top:0;margin-bottom:1.1rem}.invite-copy .lead:last-child{margin-bottom:0}.invite-subhead{font-family:var(--font-sans);font-size:.95rem;font-weight:600;letter-spacing:.04em;line-height:1.4;color:var(--plum);margin:1.6rem 0 .6rem}.invite-poem{line-height:1.8;margin-bottom:1.6rem!important}.invite-poem em{font-style:italic}@media (max-width:480px){.invite-copy .lead{font-size:1.05rem}}.home-banner{margin-bottom:14px}@media (max-width:767px){.home-banner{margin-bottom:10px}}