.research-page{color:#e4eef2;background:#070b0f;min-height:100svh;font-family:Arial,Helvetica,sans-serif;line-height:1.7}.research-page *{box-sizing:border-box}.research-page a{color:inherit;text-decoration:none}.research-page :focus-visible{outline-offset:4px;outline:2px solid #9ae3ef}.research-page header{border-bottom:1px solid #283d4960;align-items:center;gap:35px;padding:28px 5%;display:flex}.research-brand{letter-spacing:.03em;white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.research-page nav{color:#819daa;gap:25px;margin-left:auto;font-size:11px;display:flex}.research-page nav a[aria-current=page]{color:#b4e1ea}.research-entry{border:1px solid #36515e;border-radius:5px;align-items:center;gap:12px;padding:7px 15px;font-size:11px;display:flex}.research-page-hero{background:radial-gradient(at 75% 30%,#193d4e35,#0000 65%);border-bottom:1px solid #283d4960;padding:55px 8% 60px}.research-back{font-size:10px;color:#7698ab!important}.research-eyebrow{color:#8ab5c9;letter-spacing:.17em;margin-top:32px;font:9px monospace}.research-page h1{letter-spacing:-.04em;max-width:1000px;margin:20px 0 26px;font-size:clamp(35px,4.7vw,66px);font-weight:400;line-height:1.13}.research-page-hero>p:not(.research-eyebrow){color:#9eb7c5;max-width:750px;font-size:15px;line-height:1.9}.research-editor{color:#678999;margin-top:24px;font:9px monospace;display:block}.research-body{grid-template-columns:240px 1fr;gap:70px;max-width:1250px;margin:0 auto;padding:60px 5% 90px;display:grid}.research-body aside{flex-direction:column;align-self:start;gap:16px;display:flex;position:sticky;top:25px}.research-body aside>span{color:#648899;letter-spacing:.1em;margin-bottom:5px;font:8px monospace}.research-body aside a{color:#8dafc1;font-size:11px;line-height:1.7}.research-body article{max-width:750px}.research-body article section{border-bottom:1px solid #233945;margin-bottom:30px;padding-bottom:30px;scroll-margin-top:30px}.research-page h2{letter-spacing:-.025em;margin:0 0 20px;font-size:25px;font-weight:400;line-height:1.4}.research-body article p{color:#9fb6c3;margin:0 0 20px;font-size:14px;line-height:1.95}.research-sources,.research-next{background:#0d1821;border:1px solid #2a4352;border-radius:12px;flex-direction:column;gap:15px;margin-top:30px;padding:25px;display:flex}.research-sources a,.research-next a{color:#b3dbe7;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.research-next>span{color:#7097ab;letter-spacing:.1em;font:8px monospace}.research-page footer{color:#80a4b7;border-top:1px solid #2a3f4c;justify-content:space-between;align-items:center;gap:25px;padding:30px 5%;font-size:10px;display:flex}.research-page footer>a:first-child{color:#c2dce7;font:12px monospace}@media (max-width:800px){.research-page header{flex-wrap:wrap;gap:15px;padding:20px 5%}.research-page nav{flex-wrap:wrap;order:3;gap:14px;width:100%;margin:0;font-size:10px}.research-entry{margin-left:auto}.research-page-hero{padding:30px 5% 38px}.research-page h1{font-size:37px}.research-page-hero>p:not(.research-eyebrow){font-size:13px}.research-body{grid-template-columns:1fr;gap:30px;padding:35px 5% 50px}.research-body aside{border:1px solid #283f4c;border-radius:12px;gap:12px;padding:20px;position:static}.research-page h2{font-size:23px}.research-body article p{font-size:13px}.research-page footer{flex-wrap:wrap;gap:16px}.research-page footer span{order:3;width:100%;font-size:9px}}
