.enrollment-invitation{background:#491322;color:#FBF4F1;padding:90px 0;text-align:center}.enrollment-invitation-inner{max-width:1040px}.enrollment-invitation .eyebrow,.enrollment-invitation h2,.enrollment-invitation p{color:#FBF4F1}.enrollment-invitation .eyebrow{margin:0 0 25px}.enrollment-invitation h2{font-size:clamp(44px,4.5vw,66px);line-height:1.12;font-weight:300;margin:0 auto 30px;max-width:960px;text-wrap:balance}.enrollment-invitation-copy{max-width:750px;margin:0 auto 34px;font-size:17px;line-height:1.85;text-wrap:pretty}.enrollment-invitation .button{background:#FBF4F1;color:#491322;border:1px solid #FBF4F1;padding:18px 30px;max-width:100%;white-space:normal;text-align:center}.enrollment-invitation .button:hover,.enrollment-invitation .button:focus-visible{background:#e8d8d5;border-color:#e8d8d5;color:#491322}.enrollment-invitation .button:focus-visible{outline:2px solid #FBF4F1;outline-offset:5px}@media(max-width:700px){.enrollment-invitation{padding:60px 0}.enrollment-invitation h2{font-size:42px;line-height:1.16;margin-bottom:25px}.enrollment-invitation-copy{font-size:16px;line-height:1.8;margin-bottom:30px}.enrollment-invitation .button{width:100%;padding:18px 20px}}
