.ExecutiveSummary-module__gW-meW__brief{--brief-ink:#202c35;--brief-muted:#566573;--brief-line:#dce2e7;--brief-accent:#146c70;color:var(--brief-ink);max-width:900px;margin-inline:auto}.ExecutiveSummary-module__gW-meW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:22px;display:flex}.ExecutiveSummary-module__gW-meW__toolbar h1{letter-spacing:-.025em;font-size:24px;font-weight:650}.ExecutiveSummary-module__gW-meW__toolbar p{color:var(--brief-muted);margin-top:4px;font-size:13px}.ExecutiveSummary-module__gW-meW__controls{align-items:center;gap:8px;font-size:12px;display:flex}.ExecutiveSummary-module__gW-meW__controls select,.ExecutiveSummary-module__gW-meW__controls button{cursor:pointer;background:#fff;border:1px solid #b7c4ce;border-radius:6px;padding:8px 10px}.ExecutiveSummary-module__gW-meW__controls button{color:#fff;background:#263944;border-color:#263944}.ExecutiveSummary-module__gW-meW__controls button:hover{background:#152935}.ExecutiveSummary-module__gW-meW__controls select:focus-visible,.ExecutiveSummary-module__gW-meW__controls button:focus-visible{outline-offset:3px;outline:3px solid #247eb2}.ExecutiveSummary-module__gW-meW__report{background:#fff;border:1px solid #d1d9e0;padding:34px 38px 24px;font-size:13px;line-height:1.5}.ExecutiveSummary-module__gW-meW__identity{border-bottom:2px solid var(--brief-ink);justify-content:space-between;align-items:start;gap:20px;padding-bottom:16px;display:flex}.ExecutiveSummary-module__gW-meW__identity>div{min-width:0}.ExecutiveSummary-module__gW-meW__organization{overflow-wrap:anywhere;font-size:14px;font-weight:650}.ExecutiveSummary-module__gW-meW__enterpriseId{color:var(--brief-muted);overflow-wrap:anywhere;margin-top:2px;font-size:10px;display:block}.ExecutiveSummary-module__gW-meW__reportMeta{text-align:right;color:var(--brief-muted);flex-shrink:0;font-size:11px}.ExecutiveSummary-module__gW-meW__heading{margin:23px 0 18px}.ExecutiveSummary-module__gW-meW__heading h2{letter-spacing:-.035em;text-wrap:balance;font-size:32px;font-weight:650;line-height:1.15}.ExecutiveSummary-module__gW-meW__heading p{color:var(--brief-muted);margin-top:9px;font-size:13px}.ExecutiveSummary-module__gW-meW__lead{letter-spacing:-.015em;max-width:65ch;margin-bottom:20px;font-size:19px;line-height:1.5}.ExecutiveSummary-module__gW-meW__lead strong{color:var(--brief-accent);font-weight:650}.ExecutiveSummary-module__gW-meW__metrics{border-block:1px solid var(--brief-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px;padding-block:15px;display:grid}.ExecutiveSummary-module__gW-meW__metrics>div{border-left:1px solid var(--brief-line);min-width:0;padding-inline:16px}.ExecutiveSummary-module__gW-meW__metrics>div:first-child{border:0;padding-left:0}.ExecutiveSummary-module__gW-meW__metrics dt{color:var(--brief-muted);font-size:12px}.ExecutiveSummary-module__gW-meW__metrics dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(22px,2.8vw,32px);font-weight:650}.ExecutiveSummary-module__gW-meW__metrics p{color:var(--brief-muted);letter-spacing:normal;font-size:10px;font-weight:400}.ExecutiveSummary-module__gW-meW__section{min-width:0;margin-bottom:21px}.ExecutiveSummary-module__gW-meW__section h3,.ExecutiveSummary-module__gW-meW__code h3,.ExecutiveSummary-module__gW-meW__discussion h3{margin:0 0 5px;font-size:13px;font-weight:650}.ExecutiveSummary-module__gW-meW__caption{color:var(--brief-muted);margin-bottom:10px;font-size:11px;line-height:1.5}.ExecutiveSummary-module__gW-meW__chart{width:100%;display:block}.ExecutiveSummary-module__gW-meW__chart text{fill:var(--brief-muted);font-size:12px}.ExecutiveSummary-module__gW-meW__gridLine{stroke:var(--brief-line)}.ExecutiveSummary-module__gW-meW__weekdayBar{fill:var(--brief-accent)}.ExecutiveSummary-module__gW-meW__weekendBar{fill:#92a5af}.ExecutiveSummary-module__gW-meW__legend{color:var(--brief-muted);flex-wrap:wrap;gap:12px;margin-top:5px;font-size:10px;display:flex}.ExecutiveSummary-module__gW-meW__legend span{align-items:center;gap:5px;display:inline-flex}.ExecutiveSummary-module__gW-meW__legend i{width:9px;height:9px;display:inline-block}.ExecutiveSummary-module__gW-meW__weekdaySwatch{background:var(--brief-accent)}.ExecutiveSummary-module__gW-meW__weekendSwatch{background:#92a5af}.ExecutiveSummary-module__gW-meW__columns{grid-template-columns:1.2fr 1fr;gap:26px;display:grid}.ExecutiveSummary-module__gW-meW__features{margin:13px 0 0;padding:0;list-style:none}.ExecutiveSummary-module__gW-meW__features li{grid-template-columns:100px minmax(25px,1fr) auto;align-items:center;gap:8px;margin-block:12px;font-size:11px;display:grid}.ExecutiveSummary-module__gW-meW__track{background:#edf1f3;height:7px}.ExecutiveSummary-module__gW-meW__track>span{background:var(--brief-accent);height:100%;display:block}.ExecutiveSummary-module__gW-meW__featureValue{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ExecutiveSummary-module__gW-meW__featureValue small{color:var(--brief-muted);font-size:9px;font-weight:400;display:block}.ExecutiveSummary-module__gW-meW__note{color:var(--brief-muted);margin-top:9px;font-size:11px;line-height:1.55}.ExecutiveSummary-module__gW-meW__concentration{border-top:2px solid var(--brief-ink);padding-top:10px;font-size:12px}.ExecutiveSummary-module__gW-meW__concentrationValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-block:5px;font-size:34px;font-weight:650}.ExecutiveSummary-module__gW-meW__unavailable{margin-top:12px;font-size:17px;font-weight:600}.ExecutiveSummary-module__gW-meW__code{border-top:1px solid var(--brief-line);margin-bottom:18px;padding-top:13px}.ExecutiveSummary-module__gW-meW__code dl{flex-wrap:wrap;gap:12px 30px;margin:8px 0;display:flex}.ExecutiveSummary-module__gW-meW__code dl>div{align-items:baseline;gap:7px;display:flex}.ExecutiveSummary-module__gW-meW__code dt{color:var(--brief-muted);font-size:11px}.ExecutiveSummary-module__gW-meW__code dd{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.ExecutiveSummary-module__gW-meW__code .ExecutiveSummary-module__gW-meW__caption{margin-bottom:0}.ExecutiveSummary-module__gW-meW__discussion{background:#edf5f4;border:1px solid #cde0dd;margin-bottom:19px;padding:13px 16px;font-size:12px;line-height:1.65}.ExecutiveSummary-module__gW-meW__discussion h3{color:#164f52}.ExecutiveSummary-module__gW-meW__footer{border-top:1px solid var(--brief-line);color:var(--brief-muted);padding-top:12px;font-size:10px;line-height:1.55}.ExecutiveSummary-module__gW-meW__footer p+p{margin-top:4px}.ExecutiveSummary-module__gW-meW__dataWarning{color:#744714;overflow-wrap:anywhere;margin-bottom:8px}.ExecutiveSummary-module__gW-meW__footer>div{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:10px;font-weight:600;display:flex}.ExecutiveSummary-module__gW-meW__empty{color:var(--brief-muted);padding-block:40px}@media screen and (max-width:1050px){.ExecutiveSummary-module__gW-meW__report{padding:26px}.ExecutiveSummary-module__gW-meW__columns{gap:20px}.ExecutiveSummary-module__gW-meW__features li{grid-template-columns:95px minmax(20px,1fr) auto}}@media screen and (max-width:700px){.ExecutiveSummary-module__gW-meW__report{padding:22px 18px}.ExecutiveSummary-module__gW-meW__identity{flex-wrap:wrap;gap:8px}.ExecutiveSummary-module__gW-meW__reportMeta{text-align:left}.ExecutiveSummary-module__gW-meW__heading h2{font-size:28px}.ExecutiveSummary-module__gW-meW__lead{font-size:17px}.ExecutiveSummary-module__gW-meW__metrics>div{padding-inline:9px}.ExecutiveSummary-module__gW-meW__metrics dt,.ExecutiveSummary-module__gW-meW__metrics p{font-size:10px}.ExecutiveSummary-module__gW-meW__metrics dd{font-size:23px}.ExecutiveSummary-module__gW-meW__columns{grid-template-columns:1fr;gap:0}.ExecutiveSummary-module__gW-meW__features li{grid-template-columns:110px minmax(30px,1fr) auto}}@page leadership-a4{size:A4 portrait;margin:12mm}@page leadership-letter{size:letter portrait;margin:12mm}@media print{body:has(.ExecutiveSummary-module__gW-meW__report){padding:0}body:has(.ExecutiveSummary-module__gW-meW__report) [data-upload-warning]{display:none}.ExecutiveSummary-module__gW-meW__brief{max-width:none;margin:0}.ExecutiveSummary-module__gW-meW__toolbar{display:none}.ExecutiveSummary-module__gW-meW__report{page:leadership-a4;border:0;padding:0;font-size:11px}.ExecutiveSummary-module__gW-meW__report.ExecutiveSummary-module__gW-meW__letter{page:leadership-letter}.ExecutiveSummary-module__gW-meW__identity{padding-bottom:8px}.ExecutiveSummary-module__gW-meW__heading{margin-block:11px}.ExecutiveSummary-module__gW-meW__heading h2{font-size:27px}.ExecutiveSummary-module__gW-meW__heading p{margin-top:7px;font-size:11px}.ExecutiveSummary-module__gW-meW__lead{margin-bottom:14px;font-size:17px}.ExecutiveSummary-module__gW-meW__metrics{margin-bottom:12px;padding-block:8px}.ExecutiveSummary-module__gW-meW__metrics dd{font-size:27px}.ExecutiveSummary-module__gW-meW__section{margin-bottom:12px}.ExecutiveSummary-module__gW-meW__caption{margin-bottom:7px;font-size:10px}.ExecutiveSummary-module__gW-meW__chart{max-height:105px}.ExecutiveSummary-module__gW-meW__features li{margin-block:7px}.ExecutiveSummary-module__gW-meW__featureValue small{margin-left:3px;display:inline}.ExecutiveSummary-module__gW-meW__note{margin-top:7px;font-size:10px}.ExecutiveSummary-module__gW-meW__concentrationValue{font-size:30px}.ExecutiveSummary-module__gW-meW__concentration{font-size:11px}.ExecutiveSummary-module__gW-meW__code{margin-bottom:13px;padding-top:10px}.ExecutiveSummary-module__gW-meW__discussion{margin-bottom:13px;padding:8px 13px;font-size:11px}.ExecutiveSummary-module__gW-meW__footer{padding-top:10px;font-size:9px}.ExecutiveSummary-module__gW-meW__metrics,.ExecutiveSummary-module__gW-meW__section,.ExecutiveSummary-module__gW-meW__identity,.ExecutiveSummary-module__gW-meW__heading,.ExecutiveSummary-module__gW-meW__code,.ExecutiveSummary-module__gW-meW__discussion,.ExecutiveSummary-module__gW-meW__footer{break-inside:avoid}}
