/* Styles used only by the admissions invitation. */
.admissions-page .admission-review-invite{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px max(24px,calc((100% - 1080px)/2));background:#eef5e6}.admissions-page .admission-review-invite p{font-size:14px;color:#607548;margin:0 0 8px}.admissions-page .admission-review-invite h2{font-size:24px;margin:0;line-height:1.5}.admissions-page .admission-review-invite .button{white-space:nowrap}@media(max-width:760px){.admissions-page .admission-review-invite{flex-direction:column;text-align:center;padding:28px 22px}.admissions-page .admission-review-invite h2{font-size:22px}}

/* A single-line invitation with a handwritten call to action */
.admissions-page .admission-review-invite{flex-direction:row;justify-content:center;flex-wrap:nowrap;gap:clamp(8px,2.4vw,28px);padding:28px 16px}
.admissions-page .admission-review-invite h2{font-size:clamp(12px,2.5vw,24px);white-space:nowrap}
.admissions-page .admission-review-invite .button{font-family:'Gaegu','Noto Sans KR',cursive;font-size:clamp(18px,4vw,34px);font-weight:700;line-height:1.25;letter-spacing:-.5px;padding:14px 22px;gap:12px;border-radius:12px;flex-shrink:0}
@media(max-width:600px){.admissions-page .admission-review-invite{padding:22px 10px;gap:8px}.admissions-page .admission-review-invite .button{padding:12px 10px;gap:5px}.admissions-page .admission-review-invite .button span{font-size:16px}}
@media(max-width:360px){.admissions-page .admission-review-invite{gap:5px;padding-inline:8px}.admissions-page .admission-review-invite h2{font-size:11px}.admissions-page .admission-review-invite .button{font-size:17px;padding-inline:8px}}
