*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 0,#173044 0,transparent 35%),#070c14;color:#e9edf3;font:16px/1.75 Inter,Arial,sans-serif}.research-header{max-width:1250px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid #344052}.research-brand{display:flex;align-items:center;gap:12px;color:#fff;font-weight:800;letter-spacing:.05em;text-decoration:none;line-height:1.2}.research-brand img{width:48px;height:48px;border-radius:50%}.research-brand small{display:block;font-size:10px;color:#d2b16e;letter-spacing:.22em}.research-header nav{display:flex;gap:22px;flex-wrap:wrap}.research-header nav a{color:#c9d3df;text-decoration:none;font-size:13px}.research-main{max-width:1250px;margin:0 auto;padding:75px 24px 110px}.eyebrow{color:#d9b96f;font-size:11px;font-weight:800;letter-spacing:.2em}.research-main h1{font-size:clamp(38px,6vw,78px);line-height:1.07;margin:20px 0;letter-spacing:-.045em}.subtitle{font-size:21px;color:#9db2c4;max-width:800px}.research-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:25px;margin-top:55px}.research-layout article,.research-layout aside{background:linear-gradient(135deg,#111e2e,#0b131f);border:1px solid #344052;border-radius:20px;padding:32px;box-shadow:0 24px 70px #0006}.research-layout h2{font-size:25px;margin-top:25px;color:#f2e0b6}.research-layout p{color:#bdc9d6}.research-layout aside{align-self:start}.research-layout aside a{display:block;border-top:1px solid #344052;padding:12px 0;color:#d9b96f;text-decoration:none}.disclaimer{padding:16px;border-left:3px solid #d9b96f;background:#1a2431;color:#b6c5d5;font-size:13px;margin-top:35px}footer{text-align:center;padding:24px;color:#78889a;border-top:1px solid #253243}@media(max-width:800px){.research-header{align-items:flex-start;flex-direction:column}.research-layout{grid-template-columns:1fr}.research-main{padding-top:45px}.research-layout article,.research-layout aside{padding:22px}}
/* TAR Research Edition v5 */
.article-lead{font-size:19px!important;line-height:1.85;color:#dce7ef!important;border-left:3px solid #d9b96f;padding-left:22px}.article-toc{background:#0a1623;border:1px solid #263c4c;border-radius:14px;padding:20px 25px;margin:30px 0}.article-toc strong{font-size:11px;color:#e2c47d;letter-spacing:.17em}.article-toc ol{columns:2;margin-bottom:0;padding-left:20px}.article-toc a{color:#a9c9dc;text-decoration:none;font-size:14px}.research-layout article section{scroll-margin-top:25px}.research-layout article section h2{padding-top:8px}.faq-list details{border-bottom:1px solid #344052;padding:14px 0}.faq-list summary{cursor:pointer;color:#e9edf3;font-weight:650}.faq-list details p{font-size:15px}.research-layout aside a{display:flex;justify-content:space-between;gap:12px}.aside-note{border-top:1px solid #344052;margin-top:20px;padding-top:18px}.aside-note strong{font-size:10px;letter-spacing:.18em;color:#d9b96f}.aside-note p{font-size:13px}.article-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.article-actions a{padding:12px 17px;border-radius:9px;text-decoration:none;background:#b99a52;color:#0a111b;font-weight:700;font-size:13px}.article-actions a+a{background:transparent;border:1px solid #b99a52;color:#e4c681}@media(max-width:700px){.article-toc ol{columns:1}.research-main h1{overflow-wrap:anywhere}.article-lead{font-size:16px!important}}
