@font-face{font-family:Kievit;font-style:normal;font-weight:400;font-display:swap;src:url(./KievitWebPro-CCDaNpGK.woff) format("woff")}@font-face{font-family:Kievit;font-style:normal;font-weight:500;font-display:swap;src:url(./KievitWebPro-Medi-CtQ1iC6d.woff) format("woff")}@font-face{font-family:Kievit;font-style:normal;font-weight:700;font-display:swap;src:url(./KievitWebPro-Bold-xbRFLIWj.woff) format("woff")}@font-face{font-family:Lyon Display;font-style:normal;font-weight:400;font-display:swap;src:url(./LyonDisplay-Regular-Web-BW2U8zCC.woff) format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Kievit,Arial,Helvetica,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button{cursor:pointer}button[disabled]{cursor:not-allowed}.side-container{display:flex;min-height:100vh}.main-container{width:100%;max-width:100%;padding:1.5rem}@media(max-width:1024px){.side-container{display:block}.main-container{padding:1rem}}.filter-list{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.filter-chip{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff7e8;border:1px solid #f3cf8b;border-radius:10px;box-shadow:none;color:#155c91;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;line-height:1.2;min-height:32px;padding:5px 10px}.filter-chip:hover,.filter-chip:focus-visible{background:#fff1d8;border-color:#e6b866}.filter-chip:hover .filter-chip-remove,.filter-chip:focus-visible .filter-chip-remove{background:#ffd98f;box-shadow:0 0 0 7px #ffd98f}.filter-chip-remove{border-radius:50%;display:inline-block;height:14px;position:relative;width:14px}.filter-chip-remove:before,.filter-chip-remove:after{background:#005581;border-radius:2px;content:"";height:2px;left:0;position:absolute;top:6px;width:14px}.filter-chip-remove:before{transform:rotate(45deg)}.filter-chip-remove:after{transform:rotate(-45deg)}.filter-panel{--filter-blue: #005581;--filter-blue-soft: #005581;--filter-navy: #063345;--filter-gold: #ffb511;--filter-panel: #f6f4f0;--filter-line: #d8dce3;--filter-muted: #6f7280;color:var(--filter-blue);flex:0 0 360px}.filter-panel-desktop{background:var(--filter-panel);border-right:1px solid var(--filter-line);min-height:100vh;width:360px}.filter-panel-content{background:var(--filter-panel)}.filter-panel-header{align-items:start;border-bottom:1px solid var(--filter-line);display:flex;justify-content:space-between;min-height:112px;padding:28px 24px 24px}.filter-panel-header h2{color:var(--filter-blue);font-size:26px;font-weight:700;line-height:1.15;margin-bottom:24px}.filter-panel-header p{color:var(--filter-blue-soft);font-size:16px;line-height:1.25}.filter-panel-header strong{color:var(--filter-blue);font-weight:700}.filter-panel-actions{align-items:flex-end;display:flex;flex-direction:column;gap:20px}.filter-panel-header-actions{align-items:flex-start;display:flex;gap:14px}.filter-count-badge,.accordion-badge{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;line-height:1;min-width:28px}.filter-count-badge{background:var(--filter-blue);color:#fff;font-size:16px;min-height:28px;padding:0 9px}.clear-filters-button{background:transparent;border:0;color:var(--filter-blue);font:inherit;font-size:16px;font-weight:700;padding:0}.clear-filters-button:hover,.clear-filters-button:focus-visible{text-decoration:underline;text-underline-offset:3px}.clear-filters-button:focus-visible{outline:3px solid rgba(255,181,17,.55);outline-offset:4px}.close-filters-button{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--filter-blue);display:inline-flex;height:34px;justify-content:center;margin-top:-4px;padding:0;width:34px}.close-filters-button svg{height:22px;width:22px}.close-filters-button:hover,.close-filters-button:focus-visible{background:#fff;border-color:#00558138}.close-filters-button:focus-visible{outline:3px solid rgba(255,181,17,.55);outline-offset:3px}.filter-panel-sections{padding:20px 24px 40px}.research-keyword-field{align-items:center;background:#f7f8fb;border:1px solid #9ec2dc;border-radius:10px;display:flex;gap:12px;min-height:48px;padding:0 14px}.research-keyword-field:focus-within{border-color:var(--filter-blue);box-shadow:0 0 0 3px #00558126}.research-keyword-field svg{color:#6fa2c4;flex:0 0 auto;height:18px;width:18px}.research-keyword-field input{background:transparent;border:0;color:var(--filter-blue);flex:1 1 auto;font:inherit;font-size:18px;min-width:0;outline:0}.research-keyword-field input::placeholder{color:#79a8c7;opacity:1}.filter-panel-mobile,.filter-panel-toggle{display:none}.filter-panel-backdrop{background:#0000007a;border:0;top:0;right:0;bottom:0;left:0;padding:0;position:fixed;z-index:1000}.filter-panel-drawer{background:var(--filter-panel);bottom:0;box-shadow:12px 0 32px #0003;left:0;max-width:92vw;min-width:360px;overflow-y:auto;position:fixed;top:0;width:min(50vw,640px);z-index:1001}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(max-width:1024px){.filter-panel{flex:0 0 auto;width:100%}.filter-panel-desktop{display:none}.filter-panel-mobile{display:block;padding:16px 16px 0}.filter-panel-toggle{align-items:center;background:var(--filter-blue);border:0;border-radius:8px;color:#fff;display:flex;font:inherit;font-size:20px;font-weight:500;gap:12px;justify-content:center;min-height:48px;width:100%}.filter-panel-toggle svg{height:22px;width:22px}.filter-panel-toggle .filter-count-badge{background:var(--filter-gold);color:var(--filter-navy);margin-left:4px}.filter-panel-toggle:focus-visible{outline:3px solid rgba(255,181,17,.75);outline-offset:3px}}@media(max-width:640px){.filter-panel-mobile{padding-inline:12px}.filter-panel-drawer{max-width:88vw;min-width:0;width:88vw}.filter-panel-header{padding:24px 20px 22px}.filter-panel-sections{padding:18px 20px 36px}}.dropdown{position:relative}.dropdown .toggle-menu-button{font-size:12px;color:#005581;height:2.25rem;border:1px solid rgba(0,85,129,.3019607843);border-radius:8px;padding:0 8px;background-color:#f3f3f5}.dropdown .toggle-menu-button:focus-visible{outline:2px solid rgba(161,161,161,.5019607843)}.dropdown .toggle-menu-button,.dropdown .select-item-button{width:175px;text-align:left}.dropdown svg{position:absolute;width:12px;height:8px;right:8px}.dropdown ul{display:none;position:absolute;margin-top:4px;margin-bottom:4px;box-shadow:#0101011a 0 0 3px;color:#000;padding:4px;background:#fff;z-index:999;width:100%}.dropdown.expanded ul{display:flex;flex-direction:column;justify-content:space-between;padding:6px}.dropdown.expanded li{white-space:nowrap;display:relative}.dropdown.expanded .select-item-button{border:0;background-color:#fff;border-radius:4px;padding:3px;width:100%}.dropdown.expanded .select-item-button.focused{background-color:#ffb50e;outline:0}.checkbox-multiselect{border:0;margin:0;max-height:260px;overflow-y:auto;padding:4px 0 4px 4px}.checkbox-multiselect ul{display:flex;flex-direction:column;gap:12px;padding-right:6px}.checkbox-multiselect-label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox-multiselect-item{align-items:flex-start;display:flex;gap:12px}.checkbox-multiselect-item label{color:#005581;cursor:pointer;font-size:18px;font-weight:700;line-height:1.25}.checkbox-multiselect-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #005581;border-radius:5px;color:#fff;cursor:pointer;flex:0 0 auto;height:24px;margin:0;position:relative;width:24px}.checkbox-multiselect-input:after{border:solid currentColor;border-width:0 2px 2px 0;content:"";display:none;height:12px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(45deg);width:6px}.checkbox-multiselect-input:checked{background:#062f42;border-color:#062f42}.checkbox-multiselect-input:checked:after{display:block}.checkbox-multiselect-input:focus-visible{outline:3px solid rgba(255,181,17,.55);outline-offset:3px}.accordion+.accordion{margin-top:10px}.accordion .accordion-toggle{align-items:center;background:transparent;border:0;border-radius:8px;color:#005581;display:flex;font:inherit;font-size:20px;font-weight:700;justify-content:space-between;line-height:1.2;min-height:48px;margin-inline:-12px;padding:8px 12px;text-align:left;width:calc(100% + 24px)}.accordion .accordion-toggle:hover{color:#003f60}.accordion .accordion-toggle:focus-visible{background:#ffffffb8;outline:0}.accordion .accordion-toggle:focus-visible .label-text{text-decoration:underline;text-underline-offset:4px}.accordion .label-text{padding-right:16px}.accordion .label-meta{align-items:center;display:inline-flex;gap:24px}.accordion .accordion-badge{background:#fff4d6;border:1px solid #ffb511;color:#005581;font-size:16px;min-height:28px;padding:0 9px}.accordion .label-glyph{color:#707482;display:inline-flex}.accordion .label-glyph svg{height:18px;transform:rotate(180deg);width:18px}.accordion .accordion-toggle[aria-expanded=true] .label-glyph svg{transform:rotate(0)}.accordion .accordion-contents{display:none;padding:6px 0 18px}.accordion .accordion-contents.expanded{display:block}.ucop-spinner{text-align:center}.ucop-spinner .ucop-spinner-contents{display:inline-block;margin-left:8px}.ucop-spinner .ucop-spinner-contents div{margin:0 2px;display:inline-block;width:8px;height:8px;background-color:#005581;border-radius:50%;animation:ucop-spinner-throb 3s infinite;outline:1px solid transparent}.ucop-spinner .ucop-spinner-contents div:first-of-type{animation-delay:0}.ucop-spinner .ucop-spinner-contents div:nth-of-type(2){animation-delay:1s}.ucop-spinner .ucop-spinner-contents div:nth-of-type(3){animation-delay:2s}@keyframes ucop-spinner-throb{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.search-card-container ::highlight(fellows-search){background-color:#ffb51166}.search-card-container{border:1px solid rgba(0,0,0,.1);border-left:4px solid #005581;border-radius:14px;height:100%;transition:box-shadow .15s}.search-card-container.profile,.search-card-container:hover{box-shadow:#0000 0 0,#0000 0 0,#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.search-card-container{padding:0 20px}.search-card-container.profile{padding:32px 32px 0;margin-top:16px;max-width:896px;width:100%}.search-card-container.profile svg{min-width:20px;min-height:20px;max-width:20px;max-height:20px}.search-card-container svg{min-width:14px;min-height:14px;max-width:14px;max-height:14px;color:#005581b2}.search-card-container .search-card-info,.search-card-container .search-card-position,.search-card-container .search-card-buttons,.search-card-container .search-card-top{display:block;border-bottom:1px solid rgba(0,0,0,.1019607843);padding:8px 0}.search-card-container.profile .search-card-top{border-bottom:0}.search-card-container .search-card-bottom{display:none}.search-card-container .search-card-info{display:flex;padding:32px 0}.search-card-container .search-card-info .card-info-container{flex:1;display:flex;align-items:center}.search-card-container .search-card-info .card-info-container svg{margin-right:8px}.search-card-container .search-card-info .card-info-item .card-info-label{display:block;color:#005581b2;font-size:12px;margin-bottom:8px}.search-card-container .search-card-info .card-info-item .card-info-data{color:#005581;font-size:16px;font-weight:500}.search-card-container .search-card-buttons{display:flex;flex-direction:column}.search-card-container .search-card-buttons button{display:inline-flex;align-items:center;width:fit-content;background:0;border:0;border-radius:4px;padding:2px;font-size:14px;color:#005581;transition:background-color .15s}.search-card-container .search-card-buttons button:hover{background-color:#0055811a}.search-card-container .search-card-buttons button svg{margin-right:4px}.search-card-container.expanded .search-card-bottom{display:block}.search-card-container .search-card-top-row{display:flex;align-items:center}.search-card-container a{display:flex;align-items:center;color:#005581;text-decoration:none}.search-card-container .fellow-name{font-size:30px;font-weight:800;color:#005581}.search-card-container .fellow-view-link{font-size:16px;line-height:24px;font-weight:400;transition:color .15s}.search-card-container .fellow-view-link svg{margin-left:4px}.search-card-container .fellow-view-link:hover{color:#d4960d}.search-card-container .fellow-view-link:hover svg{color:#d4960d}.search-card-container .website-link{display:flex;color:#005581;align-items:center;font-size:12px;margin-left:8px;padding:2px 6px;transition:color .15s,background-color .15s}.search-card-container .website-link svg{margin-right:4px;transition:color .15s,background-color .15s}.search-card-container .website-link:hover{color:#005581;background-color:#d4960d1a;text-decoration:underline;text-underline-offset:3px}.search-card-container .website-link:hover svg{color:#005581}.search-card-container.profile .website-link{font-size:14px}.search-card-container.profile .website-link svg{min-width:16px;min-height:16px;max-width:16px;max-height:16px}.search-card-container .fellow-year{flex:1;text-align:right}.search-card-container .fellow-year.left-aligned{display:none}.search-card-container .fellow-year.right-aligned{display:block}.search-card-container .fellow-year span{border:1px solid rgba(255,181,17,.3019607843);border-radius:8px;padding:4px 8px 2px;font-size:12px;font-weight:500;background-color:#ffb51133;color:#005581}.search-card-container.profile .fellow-year span{font-size:14px;padding:8px 16px 6px}.search-card-container .fellow-discipline{color:#005581b2;font-size:14px;margin-top:4px}.search-card-container.profile .fellow-discipline{font-size:20px;margin-top:12px}.search-card-container .search-card-position{font-size:14px;line-height:20px;color:#005581}.search-card-container .search-card-position .field-name{color:#005581;margin-right:4px}.search-card-container .field-name:after{content:":"}.search-card-container.profile .search-card-position .field-name,.search-card-container.profile .search-card-bottom .field-name{font-size:14px;font-weight:700;color:#005581;display:block;margin-bottom:8px}.search-card-container.profile .search-card-position .field-name:after,.search-card-container.profile .search-card-bottom .field-name:after{content:""}.search-card-container.profile .search-card-bottom .field-value,.search-card-container.profile .search-card-position .field-value{color:#005581;font-size:16px;line-height:24px}.search-card-container.profile .search-card-position,.search-card-container.profile .search-card-bottom{padding:32px 0}.search-card-container.profile .search-card-bottom .field-value:not(last-of-type){margin-bottom:32px}.search-card-container .expand-button-container{padding:8px 0;width:100%}.search-card-container .expand-button-container button{font-size:12px;color:#005581;display:block;width:100%;text-align:center;background:0;border:0;position:relative}.search-card-container .expand-button-container svg{min-width:12px;min-height:12px;max-width:12px;max-height:12px;position:absolute;top:4px;transform:rotate(180deg)}.search-card-container .expand-button-container button:hover .button-contents,.search-card-container .expand-button-container button:hover svg,.search-card-container .expand-button-container .button-contents:hover svg,.search-card-container .expand-button-container .button-contents:hover{color:#005581;text-decoration:underline;text-underline-offset:3px}.search-card-container.expanded .expand-button-container svg{transform:rotate(0)}.search-card-container .search-card-bottom{padding:8px 0}.search-card-container .search-card-bottom .field-name{display:block;color:#005581;font-size:12px;margin-bottom:4px}.search-card-container .search-card-bottom .field-value{font-size:14px;color:#005581;line-height:20px;margin-bottom:8px}.search-card-container:not(.profile) .search-card-bottom .search-card-field:last-of-type .field-value{margin-bottom:0}.search-card-container .hiring-elegibility{display:inline-flex;align-items:center;justify-content:center;color:#005581;font-size:12px;font-weight:500;border:1px solid rgba(0,85,129,.3019607843);padding:2px 8px;line-height:16px;border-radius:8px;background-color:#0055811a}@media(max-width:640px){.search-card-container .fellow-year.left-aligned{display:block;text-align:left;margin-top:32px;margin-bottom:12px}.search-card-container .fellow-year.right-aligned{display:none}.search-card-container .search-card-info{flex-direction:column;gap:24px}}.search-panel-container{align-items:center;background:#f3f3f5;border:.125rem solid rgba(0,85,129,.3);border-radius:1.5rem;display:flex;gap:.75rem;margin-bottom:1.5rem}.search-panel-container:hover{box-shadow:0 0 0 .375rem #d0d0d0}.search-panel-field{color:#7aa0bf;display:inline-flex;flex:0 0 auto;height:2.25rem}.search-panel-icon{display:inline-flex;margin-top:.375rem;margin-left:.625rem}#search-panel-input{background-color:#f3f3f5!important;border:0;color:#717182;flex:1 1 auto;font:inherit;font-size:.875rem;min-width:0;outline:none;padding:0}#search-panel-input::placeholder{color:#717182;opacity:1}.search-results-container .top-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.search-results-container .top-row .results-count{color:#005581b3;font-weight:400;font-size:14px}.search-results-container .top-row .results-count .count-number{font-weight:800;color:#005581}.search-results-container .top-row .right-side-controls{display:flex;align-items:center;gap:8px}.search-results-container .top-row .right-side-controls svg{width:16px;height:16px;color:#00558180}.search-results-container .top-row .export-button{display:flex;align-items:center;gap:8px;background:#fff;color:#005581;font-size:12px;font-weight:500;height:32px;padding:0 8px;border:1px solid #005581;border-radius:8px}.search-results-container .top-row .export-button:focus-visible{outline:2px solid rgba(161,161,161,.5019607843)}.search-results-container .top-row .export-button svg{color:#005581}.search-results-container .top-row .export-button{transition:background .1s,color .1s}.search-results-container .top-row .export-button:hover{background:#005581;color:#fff}.search-results-container .top-row .export-button:hover svg{color:#fff}.search-results-container .search-results-list{display:grid;grid-template-columns:50% 50%;gap:1rem}@media(max-width:1024px){.search-results-container .search-results-list{grid-template-columns:100%}}.fellow-view-container{display:flex;justify-content:center;padding:32px}.fellow-view-container .fellow-view-items{max-width:896px;width:100%}.fellow-view-container .fellow-view-items .return-link{display:flex;align-items:center;font-size:14px;color:#005581;text-decoration:none;transition:color .15s}.fellow-view-container .fellow-view-items .return-link svg{min-width:20px;min-height:20px;max-width:20px;max-height:20px;margin-right:6px}.fellow-view-container .fellow-view-items .return-link:hover{color:#d4960d}@media(max-width:640px){.fellow-view-container{padding:16px}}
