.research-body .mrb-toc{display:none}.research-prose>:is(p,ul,ol,h3,h4,blockquote){max-width:720px}.research-prose h2{border-top:1px solid var(--v2-line);font-family:var(--font-v2-display);font-synthesis:none;letter-spacing:normal;text-transform:uppercase;align-items:baseline;gap:.75rem;margin-top:3.5rem;margin-bottom:1.75rem;padding-top:3rem;font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1;display:flex}.research-h2-number{color:var(--v2-acc-lt);font-family:var(--font-mono);flex-shrink:0;font-size:1rem;font-weight:500}@media (min-width:768px){.research-prose h2{margin-top:5rem;padding-top:4rem}.research-h2-number{font-size:1.125rem}}.research-body h2{scroll-margin-top:2rem}.research-body h3{scroll-margin-top:6rem}@media print{@page{size:Letter;margin:.7in .75in .8in}:root:has(.research-report){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--v2-bg:#fff;--v2-surface:#fff;--v2-line:#e4e0d8;--v2-line2:#ddd8ce;--v2-fg:#111;--v2-muted:#5f5a52;--v2-muted2:#6f6a62;--v2-soft:#3a3631;--v2-dim:#e7e3db;--v2-pill:#0000000f;--v2-acc-lt:#111}:is(html:has(.research-report),body:has(.research-report)){-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important;min-height:0!important;display:block!important}.research-no-print{display:none!important}body:has(.research-report)>:not(main){display:none!important}.research-report .v2-reveal{opacity:1!important;transform:none!important}.research-report,.research-hero>div,.research-layout,.research-layout>div{max-width:none!important;padding:0!important;display:block!important}.research-hero{border:0!important}.research-title{margin-top:8pt!important;font-size:46pt!important;line-height:.95!important}.research-hero figure{max-width:none!important;margin-top:18pt!important}.research-hero img{max-height:5.4in;width:auto!important}.research-report section[id=summary]{margin-top:24pt!important;padding-top:0!important}.research-report section[id=summary] h2{break-after:avoid;margin-bottom:10pt!important;font-size:24pt!important}.research-report section[id=summary]>div{break-inside:avoid;padding:12pt 14pt!important}.research-meta{break-inside:avoid;font-size:10pt!important}.research-body,.research-prose{font-size:11pt!important;line-height:1.55!important}.research-prose>:is(p,ul,ol,h3,h4,blockquote){max-width:none}.research-prose h2{gap:2pt;scroll-margin-top:0;margin-top:24pt!important;margin-bottom:10pt!important;padding-top:14pt!important;font-size:22pt!important}.research-h2-number{white-space:pre;font-size:12pt!important}.research-prose h2>span:not(.research-h2-number){white-space:pre-wrap}.research-body h3{font-size:14pt!important}.research-body h2,.research-body h3{break-after:avoid}.research-body p,.research-body li{orphans:3;widows:3}.research-prose p:has(>strong:only-child):has(+:is(ul,ol)){break-after:avoid}.research-body>ol{max-width:none!important}.research-body>ol>li{break-inside:avoid}.research-body>ol p{font-size:11pt!important}.research-body #cite-this-report~p{break-inside:avoid}.research-body #cite-this-report~p:not(:last-of-type){break-after:avoid}.research-body figure,.research-body table,.research-body .mrb-tablewrap,.research-body tr{break-inside:avoid}.research-report figure{break-inside:avoid;max-width:none!important;margin-block:16pt!important}.research-report figure figcaption{font-size:8.5pt!important}.research-body img{max-height:4.8in;width:auto!important;max-width:100%!important}.research-body table{font-size:10pt!important;display:table!important;overflow:visible!important}.research-body .mrb-tablewrap{overflow:visible!important}.research-body .mrb-tablewrap table{min-width:0!important}.research-body a{text-decoration-color:currentColor}}
