/* v148: optional sector-specific internship form choices */
#agriculture-interest-group[hidden],#caregiving-interest-group[hidden]{display:none!important}
.additional-interest-info{margin:10px 0 0;font-size:13px;line-height:1.5;color:#536477}
#agriculture-interests label,#caregiving-interests label{min-width:0;max-width:100%;overflow-wrap:anywhere}

/* v149: prepared but closed elderly-care registration page. */
.care-availability-notice:not([hidden]){display:flex;flex-direction:column;gap:7px;margin:0 auto 22px;padding:19px 23px;border:1px solid #e0d7bb;border-left:5px solid #b98b37;border-radius:15px;background:#fff8e7;color:#4c3923;line-height:1.55}
.care-availability-notice strong{font-weight:800;font-size:clamp(16px,1.5vw,19px)}
.care-availability-notice span{font-size:clamp(13px,1.25vw,15px)}
#care-availability-notice[hidden]{display:none!important}
#submit-button:disabled{cursor:not-allowed;opacity:.65}
