.institution-links{display:flex;gap:10px 22px;flex-wrap:wrap;padding:18px 0;margin-bottom:20px;border-bottom:1px solid #d2d8d0}.institution-links a{font-size:13px;text-decoration:none;color:#506879}.institution-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:36px;align-items:center;margin:30px 0 40px}.institution-image{width:100%;height:330px;object-fit:cover;border-radius:4px}.institution-form{display:grid;gap:10px;margin:18px 0 26px}.institution-form label{font-weight:600;font-size:13px}.institution-form textarea,.institution-form input:not([type=checkbox]),.institution-form select{width:100%;box-sizing:border-box;border:1px solid #c9cec8;border-radius:3px;padding:11px;background:#fff;color:#304149;font:inherit}.institution-form .btn{justify-self:start;margin-top:8px}.institution-form .check{display:flex;align-items:start;gap:10px;line-height:1.5}.preserve{white-space:pre-line;overflow-wrap:anywhere}.hash{overflow-wrap:anywhere;font-size:12px}.institution-prose{max-width:80ch;line-height:1.85}details.card>summary,details>summary{cursor:pointer;font-weight:600;padding:10px 0}fieldset{border:1px solid #d5dad3;margin:10px 0;padding:14px}.table-wrap{overflow-x:auto}.workspace-main>.institution-links{margin-top:0}.institution-stage{border-left:3px solid #b98b38;padding-left:20px}.institution-form :focus-visible,.institution-links a:focus-visible{outline:3px solid #b98b38;outline-offset:3px}@media(max-width:760px){.institution-heading{grid-template-columns:1fr}.institution-image{height:220px}.institution-links{gap:14px}.institution-form{min-width:0}.card{min-width:0}}

/* UMNOTFO_HEADER_OVERFLOW_FIX_V1 */
.masthead .headrow{flex-wrap:wrap;min-width:0;column-gap:24px;row-gap:12px}
.masthead .headrow>a{flex:0 1 280px;min-width:0}
.masthead .headrow .logo{width:280px;max-width:100%;height:auto}
.masthead .nav{flex:1 1 780px;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:10px 20px}
.masthead .nav a{max-width:100%;white-space:normal;overflow-wrap:anywhere}
.masthead .nav .btn{text-align:center}
.masthead .utility{flex-wrap:wrap}
.institution-heading{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}
.institution-heading>*,.institution-links{min-width:0}
.institution-heading h1{overflow-wrap:anywhere}
.institution-links a{white-space:normal;overflow-wrap:anywhere}
@media(max-width:850px){
.masthead .headrow>a{flex:0 1 auto;max-width:calc(100% - 68px)}
.masthead .headrow .logo{width:250px}
.masthead .headrow .menu-toggle{margin-left:auto}
.masthead .nav{flex-basis:100%;justify-content:flex-start;gap:8px 16px}
}
@media(max-width:760px){
.institution-heading{grid-template-columns:minmax(0,1fr)}
}
