.rich-content{font-family:'Noto Sans KR',Arial,sans-serif;font-size:18px;line-height:1.9;overflow-wrap:anywhere;color:inherit;min-width:0}.rich-content p{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 1em}.rich-content h2{font-size:1.7em;line-height:1.4;letter-spacing:-.5px;margin:1.2em 0 .6em}.rich-content h3{font-size:1.35em;line-height:1.5;margin:1em 0 .5em}.rich-content img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.rich-content table{border-collapse:collapse;width:100%;table-layout:fixed;margin:20px 0}.rich-content td,.rich-content th{border:1px solid #88969f;padding:10px;vertical-align:top;min-width:40px}.rich-content th{background:#92d7c51c;font-weight:700}.rich-content a{color:#5baf9b;text-decoration:underline}.rich-content blockquote{border-left:3px solid #92d7c5;padding-left:20px;margin-left:0}.rich-content li{margin-bottom:.4em}.rich-content [style*="font-size"]{line-height:1.5}.rich-content>div{max-width:100%}.rich-content:empty{display:none}.patent-citation>.rich-content{grid-column:2}.member .rich-content{margin-top:20px}.alumni-row>.rich-content{grid-column:1/-1}.story-edit-wrap{min-width:0;position:relative}.story-edit-wrap>.story{display:block}.inline-edit{display:inline-flex;align-items:center;border:1px solid #92d7c5;border-radius:4px;padding:6px 12px!important;margin:12px 0;font-size:14px!important;font-weight:500;line-height:1.5;background:#152d27;color:#b5ecdd!important;letter-spacing:0;position:relative;z-index:2;white-space:nowrap}.inline-edit:hover{background:#274c40}.citation>.inline-edit{grid-column:2;justify-self:start}.member>.inline-edit,.professor-panel>.inline-edit,.research-detail>.inline-edit{grid-column:1/-1;justify-self:start}.alumni-row>.inline-edit{grid-column:1/-1;justify-self:start}.hero-content>.inline-edit{margin-top:18px}.inline-admin-bar{background:#193a30;border-bottom:1px solid #92d7c54d;color:#b5ecdd;font-size:14px;padding:10px max(22px,calc((100vw - 1216px)/2));display:flex;justify-content:space-between;gap:20px}.inline-admin-bar a{text-decoration:underline}.rich-content figure{margin:20px 0}@media(max-width:600px){.rich-content{font-size:16px}.inline-admin-bar{font-size:12px}.rich-content table{font-size:14px}}

.rich-content h2,.rich-content h3,.rich-content h4{color:inherit}.rich-content [align=center]{text-align:center}.rich-content [align=right]{text-align:right}

.rich-content h2,.rich-content h3,.rich-content h4{font-weight:700}
