article>h2{margin:5rem 0 1.5rem}article>h3,article>p{margin:1.5rem 0 0}.research_list_title{font-size:0.875rem;order:3;width:100%}.research_list_title a{text-decoration:none}.research_list_title a:link,.research_list_title a:visited{color:#0d8538}.research_list_title a::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.research_list_awards{font-size:1.125rem;margin-bottom:calc(0.5rem - .4em);order:1;text-decoration:underline;transition:all .3s}.research_list_awards:has(+div a:hover,+div a:active){color:#027dbb;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.research_list_group{background-color:#f4f5f5;border-radius:0.25rem;font-size:0.875rem;margin-top:0.5rem;order:4;padding:calc(1rem - .4em) 16px;width:100%}.info_list:has(.research_list_title){grid-template-columns:1fr}.info_list:has(.research_list_title)>li{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.info_list:has(.research_list_title)>li .info_list_date{margin-left:auto;order:2}.info_list:has(.research_list_title)>li .info_list_text{display:contents}.info_list:has(.research_list_title)>li+li{margin-top:2rem}.research_header{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:space-between;margin-bottom:3.5rem}.research_header h1{line-height:1.4;margin:0;order:4;width:100%}.research_header .release_date{margin:0 0 1rem auto;order:2}.research_awards{margin:0;order:1}.research_title{font-size:clamp(1.5rem,7.08vw,2.125rem);line-height:1.4;margin:0;order:3;width:100%}.research_title+h1{color:#0d8538;font-size:1rem;font-weight:normal}.research_profile{border:1px solid #cbcdcd;border-radius:0.5rem;margin-top:1.5rem;padding:24px}.research_profile p{margin:0}.research_profile p:first-child{font-size:1.125rem}.research_profile p:not(:first-child){margin-top:0.5rem}.research_profile .wm-parallelL-small{margin:0}.research_profile .wm-parallelL-small-txt{display:flex;flex-direction:column;justify-content:center;width:100%}.research_team{background-color:#f4f5f5;border-radius:0.5rem;margin-top:2.5rem;padding:calc(24px - .4em) 24px}.research_team dt,.research_team p:first-child:nth-last-of-type(2){font-weight:bold;margin:0}.research_team dd,.research_team p:last-child:nth-of-type(2){margin:0.5rem 0 0}.research_contact{border:1px solid #cbcdcd;border-radius:0.5rem;margin:5rem 0 0;padding:calc(24px - .4em) 24px}.research_contact>*:first-child{margin-top:0}.research_contact>h2:first-child{color:#333;font-size:clamp(1.125rem,4.17vw,1.25rem);margin:0 0 1rem;padding:0 0 0 1.25rem}.research_contact>h2:first-child::before{border-color:#0d8538;border-width:0 0 0 4px;display:block;height:1.2em;top:.3em;width:0}