.home-v3.public-navigation{display:contents}body:has(.public-navigation){--cloud:var(--cream);--midnight:var(--ink);--slate:var(--muted);--crimson:var(--red);--display:var(--sans);--shell:1240px;background:var(--paper);color:var(--ink)}body:has(.public-navigation) main{width:var(--shell);background:var(--paper);max-width:calc(100% - 48px);font-family:var(--body);margin-inline:auto;padding:18px 0 30px;font-size:16px;line-height:1.5}body:has(.public-navigation) main :is(h1,h2,h3,h4){color:inherit;font-family:var(--sans);letter-spacing:-.028em;text-transform:none;overflow-wrap:anywhere}body:has(.public-navigation) main h1{margin:10px 0 16px;font-size:44px;font-weight:700;line-height:1.1}body:has(.public-navigation) main h2{color:var(--red);font-size:var(--rotulo);font-weight:700;line-height:1.2}body:has(.public-navigation) main .grupo{color:var(--ink);font-size:var(--t5);font-weight:600}body:has(.public-navigation) main h3{font-size:var(--t4);line-height:1.3}body:has(.public-navigation) main :is(.eyebrow,.w-eyebrow,.fonte){color:var(--red);font-family:var(--body);letter-spacing:normal;text-transform:none;font-size:14px;font-weight:600;line-height:1.5}body:has(.public-navigation) main :is(section,article,aside,form,dl,figure,div){min-width:0}body:has(.public-navigation) main :is(button,input,select,textarea){font-family:var(--body)}body:has(.public-navigation) main :is(button,.w-button,.button,.button-primary){white-space:normal}body:has(.public-navigation) main :is(.page-shell,.research-tools,.research-tool,.institution-profile){width:100%;max-width:100%;margin-inline:0}body:has(.public-navigation) main :is(.institution-profile__hero,.research-tools__hero,.research-tool__hero){box-shadow:none;background:var(--paper);color:var(--ink);border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(180px,280px);gap:36px;padding:0;overflow:visible}body:has(.public-navigation) main :is(.research-tools__hero,.research-tool__hero):before{content:none}body:has(.public-navigation) main :is(.institution-profile__anchor,.research-tools__scope,.research-tool__anchor){border-radius:var(--r-sm);background:var(--cream);color:var(--ink);border:0;align-self:start;padding:16px}body:has(.public-navigation) main :is(.institution-profile__anchor,.research-tools__scope,.research-tool__anchor) strong{font-family:var(--sans);font-size:var(--t6);color:var(--ink);margin:8px 0;line-height:1.1}body:has(.public-navigation) main :is(.institution-profile__anchor,.research-tools__scope,.research-tool__anchor) :is(small,span){color:var(--red);font-size:14px;font-weight:600;line-height:1.5}body:has(.public-navigation) main :is(.institution-profile__anchor,.research-tools__scope,.research-tool__anchor) small{color:var(--muted)}body:has(.public-navigation) main :is(.institution-profile__anchor,.research-tool__anchor) .fonte{color:var(--muted)}body:has(.public-navigation) main .research-tool__anchor :is(.research-tool__answer,.research-tool-actions .text-link){color:var(--ink)}body:has(.public-navigation) main .institution-profile__anchor p{color:var(--muted);font-size:14px}body:has(.public-navigation) main :is(dt,label){color:var(--muted);text-transform:none;letter-spacing:normal;font-size:14px}body:has(.public-navigation) main dd{color:var(--ink);font-size:16px}body:has(.public-navigation) main .hd{box-sizing:border-box;flex-direction:column;grid-column:1/-1;align-items:baseline;width:100%;max-width:none;display:flex}body:has(.public-navigation) main .institution-profile__program-heading{flex-direction:column;align-items:stretch}body:has(.public-navigation) main :is(.institution-profile__section,.institution-profile__related,.research-tools__section,.research-tool__universe,.research-tool__results,.research-tool__method,.research-tool__source,.research-tool__related){background:var(--paper);box-shadow:none;border:0;border-radius:0;margin-top:30px;padding:24px 0 0}body:has(.public-navigation) main :is(.research-tools__hero,.research-tool__hero)>div>p:last-child{color:var(--muted);font-size:16px}body:has(.public-navigation) main :is(.institution-profile__metric-grid,.research-tools__grid){gap:20px;margin-top:24px}body:has(.public-navigation) main :is(.institution-profile__metric,.research-tools__card,.research-tools__public-planner){border-radius:var(--r-sm);background:var(--cream);min-height:0;color:var(--ink);box-shadow:none;border:0;padding:20px}body:has(.public-navigation) main .institution-profile__metric strong{font-size:var(--t6);overflow-wrap:anywhere}body:has(.public-navigation) main .institution-profile__metric small{color:var(--red);font-size:14px;font-weight:600}body:has(.public-navigation) main .research-tools__grid{grid-template-columns:repeat(3,minmax(0,1fr))}body:has(.public-navigation) main :is(.research-tools__card,.research-tools__public-planner) h2{font-size:var(--t4);color:var(--ink)}body:has(.public-navigation) main .research-tools__card p{font-size:16px}body:has(.public-navigation) main .research-tools__list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin-top:24px;display:grid}body:has(.public-navigation) main .research-tools__list .research-tools__card{background:var(--cream);padding:16px}body:has(.public-navigation) main table{width:100%;font-family:var(--body);border-collapse:collapse;font-size:16px}body:has(.public-navigation) main :is(th,td){overflow-wrap:anywhere;white-space:normal;border:0;padding:12px}body:has(.public-navigation) main tbody tr{border:0}body:has(.public-navigation) main tbody tr:nth-child(2n){background:var(--cream)}body:has(.public-navigation) main :is(th,td){background:0 0}body:has(.public-navigation) main [role=region]{max-width:100%;overflow-x:auto}body:has(.public-navigation) main .signal-filter-group button{font-size:14px}body:has(.public-navigation) main .profile-detail{grid-template-rows:auto minmax(0,max-content) auto;grid-template-columns:minmax(0,1fr) 280px;gap:18px 36px;display:grid}body:has(.public-navigation) main .profile-detail>*{grid-column:1/-1}body:has(.public-navigation) main .profile-detail>.institution-profile__breadcrumb{grid-row:1;margin:0}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero){display:contents}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero)>div{grid-area:2/1}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero)>aside{grid-area:2/2/4;margin-top:10px}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero):has(.eyebrow)>aside{margin-top:37px}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__section,.research-tool__method):first-of-type{grid-area:3/1;margin-top:0;padding-top:0}body:has(.public-navigation) main .profile-detail>.institution-profile__section:not(.institution-profile__section~.institution-profile__section){grid-area:3/1;margin-top:0;padding-top:0}body:has(.public-navigation) main .profile-detail>.research-tool__method:not(.research-tool__method~.research-tool__method){grid-area:3/1;margin-top:0;padding-top:0}body:has(.public-navigation) main .profile-detail>.research-tool__method{grid-template-columns:minmax(0,1fr)}body:has(.public-navigation) main .profile-detail>.research-tool__method>div{background:var(--paper);border:0;border-radius:0;padding:0}body:has(.public-navigation) main.auth-page{grid-template-columns:1fr 1fr;gap:36px;min-height:0;display:grid}body:has(.public-navigation) .auth-story{background:var(--cream);min-height:0;color:var(--ink);border-radius:var(--r-sm);padding:24px}body:has(.public-navigation) .auth-story :is(p,h2,span,a,li){color:var(--ink)}body:has(.public-navigation) .auth-story__content{margin-block:30px;position:static}body:has(.public-navigation) .auth-story__index{color:var(--red)}body:has(.public-navigation) .auth-entry{background:var(--paper);padding:24px 0}body:has(.public-navigation) .auth-card{max-width:100%}@media (max-width:700px){body:has(.public-navigation) main h1{font-size:34px}body:has(.public-navigation) main .profile-detail{display:block}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero){grid-template-columns:minmax(0,1fr);display:grid}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero)>:is(div,aside){grid-area:auto}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__section,.research-tool__method):first-of-type{margin-top:30px}body:has(.public-navigation) main .profile-detail>.institution-profile__section:not(.institution-profile__section~.institution-profile__section){margin-top:30px}body:has(.public-navigation) main .profile-detail>.research-tool__method:not(.research-tool__method~.research-tool__method){margin-top:30px}body:has(.public-navigation) main .profile-detail>:is(.institution-profile__section,.research-tool__method){margin-top:30px}:is(body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero)>aside,body:has(.public-navigation) main .profile-detail>:is(.institution-profile__hero,.research-tool__hero):has(.eyebrow)>aside){margin-top:0}:is(body:has(.public-navigation) main :is(.institution-profile__hero,.research-tools__hero,.research-tool__hero),body:has(.public-navigation) main.auth-page){grid-template-columns:minmax(0,1fr);gap:20px}body:has(.public-navigation) main :is(.research-tools__grid,.research-tools__list){grid-template-columns:minmax(0,1fr)}body:has(.public-navigation) main .institution-profile__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.public-navigation) main table{table-layout:fixed}body:has(.public-navigation) main .university-list thead{display:none}body:has(.public-navigation) main .university-list td:empty{display:none}}
