.course-language-notice{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;padding:.9rem 1rem;border:1px solid #b9cee6;border-left:4px solid #164b82;border-radius:10px;background:#edf4fb;color:#12345b;font-size:1rem;line-height:1.45;font-weight:600}.course-language-notice-icon{flex:none}.course-language-notice span{min-width:0;overflow-wrap:anywhere}
