/* Scoped invitation only; approved desktop and mobile rules stay unchanged. */
.chair-invitation{border-top:1px solid var(--line);margin-top:30px;padding-top:38px;max-width:760px}
.chair-invitation .eyebrow{margin-bottom:18px}
.chair-invitation h2{font-size:clamp(30px,3vw,40px);margin-bottom:20px}
.chair-invitation .chair-email{color:var(--orange);font-size:18px;overflow-wrap:anywhere}
.chair-invitation .chair-note{max-width:680px;margin-top:24px}
.chair-invitation .button{margin-top:2px;font-size:14px;letter-spacing:1px}
@media(max-width:600px){.chair-invitation{margin-top:20px;padding-top:28px}.chair-invitation .button{min-height:48px}}
