.research-hero{max-width:1160px;margin:auto;padding:72px 7vw 82px}.research-hero h1{max-width:900px;margin-bottom:34px}.research-hero>p{max-width:820px}.research-hero>.aur-textlink{margin-bottom:34px}.aur-site .research-lead{color:inherit;max-width:860px;font-size:clamp(19px,2vw,26px);line-height:1.65}.aur-site .research-stage{color:#c7c4b6;border-top:1px solid #d7b77744;max-width:760px;margin-top:34px;padding-top:21px;font-size:13px}.research-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:42px;display:grid}.research-grid article{border-top:1px solid #846c3f77;flex-direction:column;padding-top:26px;display:flex}.research-grid article>span{color:#80632f;margin-bottom:26px;font-size:13px}.research-grid h3{font-size:34px;line-height:1.15}.research-grid a{text-underline-offset:5px;margin-top:auto;font-size:15px;text-decoration:underline}.research-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:55px 0 0;padding:0;list-style:none;display:grid}.research-steps li{border-top:1px solid #d7b77766;padding-top:21px}.research-steps strong{color:#d7b777;margin-bottom:16px;font-size:15px;display:block}.research-steps span{color:#ced3c9;font-size:15px}.research-questions{max-width:900px;padding-left:25px;font-size:clamp(20px,2vw,26px)}.research-questions li{padding:0 0 26px 13px}.research-callout{border-top:1px solid #d7b77766;max-width:900px;margin-top:26px;padding-top:34px}.research-measures{margin-bottom:26px;padding-left:22px;list-style:outside}.research-measures li{padding:8px 0}.research-source{border-top:1px solid #d7b77744;padding-block:42px;font-size:14px}.research-source a{text-decoration:underline}.research-page .aur-paper p{color:#364e40}.research-page .aur-paper a{color:#244c36}.research-page .aur-paper a:hover{color:#664713}.research-page .aur-paper .aur-button{color:#10241b}.research-page a:focus-visible{outline-offset:6px;outline:2px solid}.research-page .aur-section>p{max-width:900px}.research-page .aur-split>p{margin-top:0}@media (max-width:850px){.research-hero{padding:48px 6vw 55px}.research-grid{grid-template-columns:1fr}.research-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.research-hero h1{font-size:clamp(44px,8vw,68px)}}@media (max-width:420px){.research-steps{grid-template-columns:1fr}.research-page .aur-actions{align-items:stretch}.research-page .aur-button{gap:16px;width:100%}.research-hero h1{font-size:44px}}
