.analyst-coverage_shell__fPaCU{width:100%;overflow-x:hidden}.analyst-coverage_coverageSection__2s3aI{background:#faf9f6;padding-top:clamp(40px,5vw,80px);padding-bottom:clamp(40px,5vw,80px)}.analyst-coverage_coverageHeader__AbuKm{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:clamp(18px,2.2vw,26px);margin-bottom:clamp(24px,3vw,40px)}.analyst-coverage_coverageTitle__QLWVe{margin:0;font-weight:600;font-size:clamp(20px,1.9vw,26px);color:#141310;letter-spacing:-.015em}.analyst-coverage_coverageCount__M1AzL{font-weight:500;font-size:13px;letter-spacing:.06em;color:#8a857a;text-transform:uppercase}.analyst-coverage_coverageList__R6ZUS{display:flex;flex-direction:column;border-bottom:1px solid #dedacf}.analyst-coverage_analystRow____O2t{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(14px,2.5vw,44px);align-items:center;padding:clamp(20px,2.4vw,28px) 0;border-top:1px solid #dedacf}.analyst-coverage_logoCell__NvisM,.analyst-coverage_logoFrame__y_0pn{height:44px;display:flex;align-items:center}.analyst-coverage_logoFrame__y_0pn{width:190px;justify-content:flex-start}.analyst-coverage_firmName__qGcCR{margin:0 0 4px;font-weight:600;font-size:clamp(18px,1.6vw,21px);color:#141310;line-height:1.3}.analyst-coverage_firmType__R7__A{font-size:13px;color:#8a857a}.analyst-coverage_analystCell__V_F1X{display:flex;align-items:baseline;gap:10px}.analyst-coverage_analystLabel__V6RZI{font-weight:500;font-size:11px;letter-spacing:.12em;color:#8a857a;text-transform:uppercase}.analyst-coverage_analystName__o_0NK{font-weight:500;font-size:16px;color:#141310}.analyst-coverage_disclaimerSection__6Mcev{background:#141310;padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(48px,6vw,96px)}.analyst-coverage_disclaimerGrid__6QC4j{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(28px,4vw,72px);align-items:start}.analyst-coverage_disclaimerEyebrow__m4p56{font-weight:600;font-size:11px;letter-spacing:.22em;color:#f2b93b;margin-bottom:14px;text-transform:uppercase}.analyst-coverage_disclaimerTitle__U9bQw{margin:0;font-weight:600;font-size:clamp(24px,2.6vw,34px);color:#ffffff;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.analyst-coverage_disclaimerBody__Cllvp{grid-column:span 2;min-width:0;display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.analyst-coverage_disclaimerBody__Cllvp{grid-column:auto}}.analyst-coverage_disclaimerParagraph__RtmKP{margin:0;font-size:15px;color:#c0bbaf;line-height:1.75;text-wrap:pretty}.analyst-coverage_disclaimerHighlight___RgMx{margin:0;padding-top:18px;border-top:1px solid #3e3b35;font-weight:500;font-size:clamp(16px,1.4vw,18px);color:#f2b93b;line-height:1.65;text-wrap:pretty}.analyst-coverage_deeperSection__obM9u{background:#efede6;padding-top:clamp(44px,5vw,80px);padding-bottom:clamp(44px,5vw,80px)}.analyst-coverage_deeperTitle__AZHRr{margin:0 0 clamp(22px,2.5vw,32px);font-weight:600;font-size:clamp(20px,1.9vw,26px);color:#141310}.analyst-coverage_deeperGrid__6zgcG{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(20px,2.4vw,36px)}.analyst-coverage_deeperLink__Qmvhb{display:block;border-top:1px solid #dedacf;padding-top:16px;color:#141310;text-decoration:none}.analyst-coverage_deeperLink__Qmvhb:hover{color:#141310}.analyst-coverage_deeperLinkTitle__WoYKc{font-weight:600;font-size:16px;margin-bottom:6px}.analyst-coverage_deeperArrow__lsX_M{color:#c9971f}.analyst-coverage_deeperDesc__m7rMl{font-size:14px;color:#6e6a62;line-height:1.6;text-wrap:pretty}