.notice-popup__panel{max-height:calc(100dvh - 48px);overflow:auto}
.notice-popup__panel h2,.notice-popup__panel>p:not(.eyebrow){white-space:pre-line;overflow-wrap:anywhere}
.notice-popup__panel h2{font-size:clamp(28px,4vw,44px)}
.notice-popup__options{flex-wrap:wrap}
.enrollment-banner p,.enrollment-banner a{overflow-wrap:anywhere}
.enrollment-banner p{min-width:0}
.enrollment-banner a{max-width:46%;min-width:0;white-space:normal;text-align:center;line-height:1.4;padding-block:10px}
.enrollment-banner p .enrollment-banner__closed{white-space:normal;max-width:100%}
