.compound-research{margin-top:88px;border-top:1px solid var(--line);padding-top:64px;scroll-margin-top:110px}.research-profile-heading h2{white-space:pre-line;max-width:820px;letter-spacing:-.045em;font-size:clamp(36px,5vw,66px);line-height:1.06;margin:20px 0}.research-deck{font-size:1rem;color:var(--muted);line-height:1.6}.research-section-nav{display:flex;flex-wrap:wrap;gap:12px 28px;border-bottom:1px solid var(--line);padding:28px 0;margin-bottom:42px;font-size:.875rem}.research-section-nav a{min-height:32px;display:inline-flex;align-items:center;border-bottom:1px solid transparent}.research-section-nav a:hover{border-color:var(--ink)}.research-content-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px;align-items:start}.compound-research :is(h3,h4){letter-spacing:-.02em;line-height:1.25}.research-narrative h3{font-size:1.5rem;margin:0 0 16px}.research-narrative h3:not(:first-child){margin-top:34px}.research-narrative p,.research-areas p,.research-evidence p{font-size:1rem;line-height:1.8;color:var(--muted)}.research-kicker{display:block;font-family:var(--mono);font-size:.75rem;line-height:1.7;letter-spacing:.055em;text-transform:uppercase;margin-bottom:14px}.research-areas{background:var(--off-white);border:1px solid var(--line);padding:30px;border-radius:12px}.research-areas h3{font-size:1.75rem}.research-areas ol{margin:28px 0 0;padding:0;list-style:none}.research-areas li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:18px;padding:24px 0;border-top:1px solid var(--line)}.research-area-number,.research-reference-number{font:.75rem/1.8 var(--mono);color:var(--brand-red);padding-top:2px}.research-area-number{color:var(--muted)}.research-identity{margin:28px 0 34px}.research-identity dl{margin:0;border-top:1px solid var(--line)}.research-identity dl>div{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:18px;padding:14px 0;border-bottom:1px solid var(--line);font-size:.875rem;line-height:1.65}.research-identity dt{color:var(--muted)}.research-identity dd{margin:0;overflow-wrap:anywhere}.research-identity dd small{display:block;color:var(--muted);font-size:.8125rem;margin-top:5px}.research-identity .research-identity-note{font-size:.8125rem;line-height:1.7;margin-top:14px}.research-areas h4{font-size:1.125rem;margin:0 0 9px;font-weight:600}.research-citations{white-space:nowrap;font-family:var(--mono);font-size:.75rem;display:inline-flex;gap:6px}.research-citations a{text-decoration:underline;text-underline-offset:3px;padding:4px 1px;color:var(--ink)}.research-areas .research-area-note{font-size:.875rem;line-height:1.65;border-top:1px solid var(--line);padding-top:20px}.research-components{margin-top:32px}.research-components ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0}.research-components a{display:inline-block;font-size:.875rem;padding:10px 14px;border:1px solid var(--control-border);border-radius:6px;line-height:1.5}.research-components a:hover{background:var(--off-white)}.research-components a small{display:block;color:var(--muted);font-size:.75rem;margin-top:4px}.research-batch-note{margin-top:34px;border-left:3px solid var(--brand-red);padding:6px 0 6px 22px}.research-batch-note .research-kicker{margin-bottom:10px}.research-batch-note h3{font-size:1.125rem;margin:0 0 12px}.research-batch-note p{font-size:.875rem;line-height:1.7;margin-bottom:14px}.research-batch-note .research-formulation{font-size:1rem;font-weight:600;color:var(--ink)}.research-evidence{margin-top:60px;padding:38px;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:50px;background:var(--charcoal);color:#fff;border-radius:12px}.research-evidence h3{font-size:2rem;line-height:1.15;letter-spacing:-.035em}.research-evidence p{color:#e8e4dd}.research-evidence h4{font-size:1.125rem;margin:24px 0 12px}.research-evidence-label{font:.75rem/1.7 var(--mono);display:inline-block;border:1px solid #85827c;border-radius:5px;padding:8px 12px;margin-top:24px;color:var(--stone)}.research-references{margin-top:60px}.research-reference-heading{display:flex;gap:40px;justify-content:space-between;align-items:end;margin-bottom:24px}.research-reference-heading h3{font-size:2rem;margin-top:12px}.research-reference-heading p{max-width:470px;color:var(--muted);font-size:.875rem;line-height:1.7}.research-references ol{padding:0;margin:0;list-style:none}.research-references li{display:grid;grid-template-columns:32px minmax(0,1fr) 90px;gap:24px;border-top:1px solid var(--line);padding:26px 0;scroll-margin-top:115px}.research-reference-meta{font:.75rem/1.8 var(--mono);color:var(--muted);margin-bottom:8px}.research-reference-meta span{margin:0 6px}.research-references h4{font-size:1.125rem;font-weight:600;margin:0}.research-references h4 a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line)}.research-references h4 a:hover{text-decoration-color:var(--ink)}.research-references li p{font-size:.875rem;color:var(--muted);line-height:1.7;margin-top:10px}.research-source-link{align-self:start;justify-self:end;font-size:.875rem;line-height:1.5;padding:9px 12px;border:1px solid var(--line);border-radius:6px;white-space:nowrap}.research-scope{font-size:.8125rem;line-height:1.8;color:var(--muted);padding-top:24px;border-top:1px solid var(--line);margin-top:4px;max-width:920px}.compound-research [tabindex="-1"]{scroll-margin-top:110px}.research-loading{padding:48px 0;color:var(--muted)}.pdp-research-link{display:inline-block;margin:12px 0 4px;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.research-content-grid{gap:32px}.research-areas{padding:24px}.research-evidence{padding:30px;gap:30px}.research-reference-heading{display:block}.research-reference-heading p{margin-top:16px}}@media(max-width:700px){.compound-research{margin-top:52px;padding-top:40px}.research-content-grid,.research-evidence{grid-template-columns:1fr;gap:32px}.research-section-nav{gap:8px 22px;padding:20px 0;margin-bottom:32px}.research-evidence{margin-top:38px;padding:26px 22px}.research-references{margin-top:40px}.research-areas{padding:24px 20px}.research-references li{grid-template-columns:24px minmax(0,1fr);gap:14px}.research-source-link{grid-column:2;justify-self:start}.research-areas li{gap:12px}.research-narrative p,.research-areas p,.research-evidence p{line-height:1.75}}
