.ProfessionalReport-module__f1mPha__reportShell{color:#122330;background:#e9eef2;padding:28px 16px 56px}.ProfessionalReport-module__f1mPha__sheet{background:#fff;width:min(8.5in,100%);min-height:10.5in;margin:0 auto 26px;padding:48px 52px 58px;position:relative;overflow:hidden;box-shadow:0 22px 55px #0518241f}.ProfessionalReport-module__f1mPha__coverSheet{color:#fff;background:linear-gradient(150deg,#071521 0%,#0d2738 58%,#123d4c 100%)}.ProfessionalReport-module__f1mPha__watermark{letter-spacing:.18em;color:#fff3;pointer-events:none;border:2px solid;padding:8px 48px;font-size:14px;font-weight:900;position:absolute;top:42px;right:-42px;transform:rotate(36deg)}.ProfessionalReport-module__f1mPha__sheet:not(.ProfessionalReport-module__f1mPha__coverSheet) .ProfessionalReport-module__f1mPha__watermark{color:#102d3c14}.ProfessionalReport-module__f1mPha__brandRow{align-items:center;gap:12px;display:flex}.ProfessionalReport-module__f1mPha__brandRow>div:last-child{display:grid}.ProfessionalReport-module__f1mPha__brandRow b{letter-spacing:-.03em;font-size:20px}.ProfessionalReport-module__f1mPha__brandRow span{letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-size:10px}.ProfessionalReport-module__f1mPha__brandMark{color:#06202a;background:linear-gradient(145deg,#65d2ca,#1da7a4);border-radius:10px;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.ProfessionalReport-module__f1mPha__coverBody{max-width:640px;margin-top:110px}.ProfessionalReport-module__f1mPha__kicker,.ProfessionalReport-module__f1mPha__sectionTitle>span{letter-spacing:.16em;text-transform:uppercase;color:#1a888b;font-size:10px;font-weight:900;display:block}.ProfessionalReport-module__f1mPha__coverSheet .ProfessionalReport-module__f1mPha__kicker{color:#7ee7dd}.ProfessionalReport-module__f1mPha__coverBody h1{letter-spacing:-.05em;margin:14px 0 10px;font-size:48px;line-height:1.02}.ProfessionalReport-module__f1mPha__coverBody>p{color:#c4d2db;margin:0;font-size:20px;line-height:1.5}.ProfessionalReport-module__f1mPha__coverRule{background:#ffffff2e;height:1px;margin:34px 0}.ProfessionalReport-module__f1mPha__coverFacts{grid-template-columns:repeat(2,1fr);gap:22px 34px;display:grid}.ProfessionalReport-module__f1mPha__coverFacts div{gap:4px;display:grid}.ProfessionalReport-module__f1mPha__coverFacts span{letter-spacing:.1em;text-transform:uppercase;color:#8fa8b7;font-size:10px}.ProfessionalReport-module__f1mPha__coverFacts b{font-size:17px}.ProfessionalReport-module__f1mPha__decisionBanner{background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;gap:5px;margin-top:38px;padding:20px 22px;display:grid}.ProfessionalReport-module__f1mPha__decisionBanner>span{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.ProfessionalReport-module__f1mPha__decisionBanner strong{letter-spacing:-.04em;font-size:36px}.ProfessionalReport-module__f1mPha__decisionBanner small{color:#d7e1e7;font-size:13px;line-height:1.45}.ProfessionalReport-module__f1mPha__decisionBanner.ProfessionalReport-module__f1mPha__buy strong{color:#8be5b6}.ProfessionalReport-module__f1mPha__decisionBanner.ProfessionalReport-module__f1mPha__negotiate strong{color:#f1c36c}.ProfessionalReport-module__f1mPha__decisionBanner.ProfessionalReport-module__f1mPha__pass strong{color:#ff9d95}.ProfessionalReport-module__f1mPha__coverNotice{color:#93aab7;font-size:10px;line-height:1.5;position:absolute;bottom:84px;left:52px;right:52px}.ProfessionalReport-module__f1mPha__sectionTitle{margin-bottom:26px}.ProfessionalReport-module__f1mPha__sectionTitle h2{letter-spacing:-.04em;color:#0e2737;margin:6px 0 8px;font-size:30px}.ProfessionalReport-module__f1mPha__sectionTitle p{color:#617481;max-width:690px;margin:0;font-size:13px;line-height:1.55}.ProfessionalReport-module__f1mPha__scoreGrid,.ProfessionalReport-module__f1mPha__priceStrip,.ProfessionalReport-module__f1mPha__financialHero{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ProfessionalReport-module__f1mPha__priceStrip{grid-template-columns:repeat(3,1fr);margin-top:12px}.ProfessionalReport-module__f1mPha__financialHero{grid-template-columns:repeat(3,1fr);margin-bottom:14px}.ProfessionalReport-module__f1mPha__metric{background:#fbfcfd;border:1px solid #dfe7ec;border-radius:12px;min-height:84px;padding:13px 14px}.ProfessionalReport-module__f1mPha__metric span{letter-spacing:.08em;text-transform:uppercase;color:#738692;font-size:9px;font-weight:800;display:block}.ProfessionalReport-module__f1mPha__metric b{letter-spacing:-.035em;color:#0e2b3c;margin-top:5px;font-size:22px;display:block}.ProfessionalReport-module__f1mPha__metric small{color:#758792;margin-top:5px;font-size:9px;line-height:1.35;display:block}.ProfessionalReport-module__f1mPha__callout{background:#f0f8f7;border-left:4px solid #1da7a4;margin:20px 0;padding:20px 22px}.ProfessionalReport-module__f1mPha__callout span{letter-spacing:.12em;text-transform:uppercase;color:#147d85;font-size:9px;font-weight:900}.ProfessionalReport-module__f1mPha__callout h3{letter-spacing:-.03em;margin:5px 0 8px;font-size:21px}.ProfessionalReport-module__f1mPha__callout p{color:#415a68;margin:0;font-size:12px;line-height:1.62}.ProfessionalReport-module__f1mPha__twoCol{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ProfessionalReport-module__f1mPha__panel,.ProfessionalReport-module__f1mPha__bulletPanel,.ProfessionalReport-module__f1mPha__calloutSecondary{border:1px solid #dfe7ec;border-radius:12px;padding:15px 16px}.ProfessionalReport-module__f1mPha__panel h3,.ProfessionalReport-module__f1mPha__bulletPanel h3,.ProfessionalReport-module__f1mPha__riskColumn h3{margin:0 0 7px;font-size:13px}.ProfessionalReport-module__f1mPha__panel p,.ProfessionalReport-module__f1mPha__calloutSecondary p{color:#60727d;margin:0;font-size:11px;line-height:1.55}.ProfessionalReport-module__f1mPha__bulletPanel{margin:14px 0}.ProfessionalReport-module__f1mPha__bulletPanel ul,.ProfessionalReport-module__f1mPha__riskColumn ol{margin:6px 0 0;padding-left:18px}.ProfessionalReport-module__f1mPha__bulletPanel li,.ProfessionalReport-module__f1mPha__riskColumn li{color:#425966;margin:5px 0;font-size:10.5px;line-height:1.5}.ProfessionalReport-module__f1mPha__tableWrap{border:1px solid #dfe7ec;border-radius:12px;margin-top:15px;overflow:hidden}.ProfessionalReport-module__f1mPha__tableWrap table{border-collapse:collapse;width:100%;font-size:9px}.ProfessionalReport-module__f1mPha__tableWrap th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:#5c7180;background:#f1f5f7;padding:8px;font-size:8px}.ProfessionalReport-module__f1mPha__tableWrap td{vertical-align:top;color:#3b5361;border-top:1px solid #edf1f3;padding:8px}.ProfessionalReport-module__f1mPha__tableWrap td b{color:#162f3e;font-size:9px;display:block}.ProfessionalReport-module__f1mPha__tableWrap td small{color:#788a95;max-width:265px;margin-top:2px;line-height:1.3;display:block}.ProfessionalReport-module__f1mPha__tableWrap a{color:#147d85;white-space:nowrap;font-weight:800;text-decoration:none}.ProfessionalReport-module__f1mPha__muted{color:#83939c}.ProfessionalReport-module__f1mPha__businessList{grid-template-columns:1fr 1fr;gap:9px;margin:15px 0;display:grid}.ProfessionalReport-module__f1mPha__businessList>div{border:1px solid #e1e7eb;border-radius:10px;gap:2px;padding:10px 11px;display:grid}.ProfessionalReport-module__f1mPha__businessList b{font-size:10px}.ProfessionalReport-module__f1mPha__businessList span{color:#147d85;font-size:8.5px;font-weight:700}.ProfessionalReport-module__f1mPha__businessList small{color:#6b7e89;font-size:8.5px;line-height:1.35}.ProfessionalReport-module__f1mPha__assumptionGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.ProfessionalReport-module__f1mPha__assumptionGrid>div{color:#fff;background:#0e2a3a;border-radius:10px;gap:3px;padding:12px 13px;display:grid}.ProfessionalReport-module__f1mPha__assumptionGrid span{text-transform:uppercase;letter-spacing:.08em;color:#93adb9;font-size:8px}.ProfessionalReport-module__f1mPha__assumptionGrid b{font-size:15px}.ProfessionalReport-module__f1mPha__riskGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.ProfessionalReport-module__f1mPha__riskColumn{background:#fff8ed;border:1px solid #f0ddbc;border-radius:14px;padding:16px}.ProfessionalReport-module__f1mPha__riskColumn:last-child{background:#f4f8fa;border-color:#dce6eb}.ProfessionalReport-module__f1mPha__calloutSecondary{color:#fff;background:#0d2738;margin-top:18px}.ProfessionalReport-module__f1mPha__calloutSecondary b{font-size:12px}.ProfessionalReport-module__f1mPha__calloutSecondary p{color:#cbd8df;margin-top:5px}.ProfessionalReport-module__f1mPha__sourceSummary{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.ProfessionalReport-module__f1mPha__sourceSummary>div{border:1px solid #dfe7ec;border-radius:12px;padding:14px;display:grid}.ProfessionalReport-module__f1mPha__sourceSummary b{color:#0f2d3d;font-size:22px}.ProfessionalReport-module__f1mPha__sourceSummary span{color:#758792;font-size:9px;line-height:1.35}.ProfessionalReport-module__f1mPha__disclaimer{background:#f5f6f7;border:1px solid #e0e4e8;border-radius:12px;margin-top:20px;padding:16px}.ProfessionalReport-module__f1mPha__disclaimer b{font-size:11px}.ProfessionalReport-module__f1mPha__disclaimer p{color:#637580;margin:5px 0 0;font-size:9.5px;line-height:1.55}.ProfessionalReport-module__f1mPha__pageFooter{color:#7c8c96;border-top:1px solid #e1e7eb;justify-content:space-between;gap:20px;padding-top:8px;font-size:8px;display:flex;position:absolute;bottom:26px;left:52px;right:52px}.ProfessionalReport-module__f1mPha__coverSheet .ProfessionalReport-module__f1mPha__pageFooter{color:#88a0ae;border-color:#ffffff26}@media (max-width:760px){.ProfessionalReport-module__f1mPha__reportShell{padding:12px 0}.ProfessionalReport-module__f1mPha__sheet{min-height:auto;margin-bottom:12px;padding:30px 20px 50px}.ProfessionalReport-module__f1mPha__coverBody{margin-top:65px}.ProfessionalReport-module__f1mPha__coverBody h1{font-size:38px}.ProfessionalReport-module__f1mPha__coverFacts,.ProfessionalReport-module__f1mPha__scoreGrid,.ProfessionalReport-module__f1mPha__priceStrip,.ProfessionalReport-module__f1mPha__financialHero,.ProfessionalReport-module__f1mPha__twoCol,.ProfessionalReport-module__f1mPha__businessList,.ProfessionalReport-module__f1mPha__riskGrid,.ProfessionalReport-module__f1mPha__sourceSummary,.ProfessionalReport-module__f1mPha__assumptionGrid{grid-template-columns:1fr 1fr}.ProfessionalReport-module__f1mPha__coverNotice,.ProfessionalReport-module__f1mPha__pageFooter{left:20px;right:20px}.ProfessionalReport-module__f1mPha__tableWrap{overflow-x:auto}.ProfessionalReport-module__f1mPha__tableWrap table{min-width:680px}}@media (max-width:480px){.ProfessionalReport-module__f1mPha__coverFacts,.ProfessionalReport-module__f1mPha__scoreGrid,.ProfessionalReport-module__f1mPha__priceStrip,.ProfessionalReport-module__f1mPha__financialHero,.ProfessionalReport-module__f1mPha__twoCol,.ProfessionalReport-module__f1mPha__businessList,.ProfessionalReport-module__f1mPha__riskGrid,.ProfessionalReport-module__f1mPha__sourceSummary,.ProfessionalReport-module__f1mPha__assumptionGrid{grid-template-columns:1fr}.ProfessionalReport-module__f1mPha__coverBody h1{font-size:32px}.ProfessionalReport-module__f1mPha__sheet{padding-left:16px;padding-right:16px}.ProfessionalReport-module__f1mPha__coverNotice,.ProfessionalReport-module__f1mPha__pageFooter{left:16px;right:16px}.ProfessionalReport-module__f1mPha__pageFooter span:first-child{display:none}}@media print{.ProfessionalReport-module__f1mPha__reportShell{background:#fff;padding:0}.ProfessionalReport-module__f1mPha__sheet{width:100%;min-height:10.2in;box-shadow:none;break-after:page;page-break-after:always;margin:0;padding:42px 48px 54px}.ProfessionalReport-module__f1mPha__sheet:last-child{break-after:auto;page-break-after:auto}.ProfessionalReport-module__f1mPha__watermark,.ProfessionalReport-module__f1mPha__coverSheet,.ProfessionalReport-module__f1mPha__assumptionGrid>div,.ProfessionalReport-module__f1mPha__calloutSecondary{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.ReportActions-module__7UHwfG__bar{color:#fff;background:#0d2738;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;width:min(8.5in,100%);margin:0 auto 14px;padding:12px 14px;display:flex;box-shadow:0 8px 24px #0518241f}.ReportActions-module__7UHwfG__copy{gap:2px;display:grid}.ReportActions-module__7UHwfG__copy b{font-size:13px}.ReportActions-module__7UHwfG__copy span{color:#b9cbd5;font-size:10px}.ReportActions-module__7UHwfG__actions{align-items:center;gap:8px;display:flex}.ReportActions-module__7UHwfG__button,.ReportActions-module__7UHwfG__link{font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:850;text-decoration:none}.ReportActions-module__7UHwfG__button{color:#08242d;background:#65d2ca}.ReportActions-module__7UHwfG__link{color:#fff;background:#ffffff17;border:1px solid #ffffff26}@media (max-width:620px){.ReportActions-module__7UHwfG__bar{flex-direction:column;align-items:flex-start}.ReportActions-module__7UHwfG__actions{width:100%}.ReportActions-module__7UHwfG__button,.ReportActions-module__7UHwfG__link{text-align:center;flex:1}}@media print{.ReportActions-module__7UHwfG__bar{display:none!important}}
