.research-progress{display:flex;gap:30px;align-items:center;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #ddd}.research-progress strong{white-space:nowrap;font-size:15px}.research-progress span{font-size:14px;line-height:1.5;max-width:690px}.pilot-next-grid .source-type{margin-top:20px}.pilot-next-grid svg{width:100%;height:240px}.pilot-method summary{font:500 25px var(--heading-font);cursor:pointer}.pilot-method[open] summary{margin-bottom:20px}.pilot-scenario{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,white)}.pilot-next-grid .pilot-img{aspect-ratio:1672/941;object-fit:contain}@media(max-width:650px){.research-progress{display:block}.research-progress strong{display:block;margin-bottom:12px}.pilot-heading h1{font-size:clamp(35px,10.7vw,49px)}.pilot-toc{font-size:10px;gap:12px}.pilot-next-grid svg{height:210px}}
.research-index .lede{max-width:850px}.research-index>p{max-width:850px}.research-index-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:35px 0}.research-index-grid>a{padding:28px;border:1px solid #ddd;border-radius:22px;text-decoration:none}.research-index-grid h3{font:500 27px var(--heading-font);margin:14px 0}.research-index-grid p{font-size:14px;line-height:1.5}.research-index-grid>a:hover{border-color:#F65009;background:#fffaf4}@media(max-width:650px){.research-index-grid{grid-template-columns:1fr}}
