.AnalyticsStory-module___fNjda__story{text-align:left;background:#fff;border:1px solid #bdcdcc;margin:0;box-shadow:0 16px 40px #152b310a}.AnalyticsStory-module___fNjda__header{padding:24px 26px 18px}.AnalyticsStory-module___fNjda__eyebrow{color:var(--accent-dark);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:12px;margin:0 0 12px;font-size:.75rem;font-weight:650;display:flex}.AnalyticsStory-module___fNjda__eyebrow>span{color:var(--muted);letter-spacing:0;text-transform:none;font-weight:400}.AnalyticsStory-module___fNjda__header h2{letter-spacing:-.04em;margin:0;font-size:1.7rem;line-height:1.18}.AnalyticsStory-module___fNjda__sources{flex-wrap:wrap;gap:7px;margin:14px 0 0;font-size:.75rem;display:flex}.AnalyticsStory-module___fNjda__sources>span{color:var(--accent-dark)}.AnalyticsStory-module___fNjda__chartSection{padding:0 26px 16px}.AnalyticsStory-module___fNjda__chartHeading{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:7px 12px;padding-top:15px;display:flex}.AnalyticsStory-module___fNjda__chartHeading>p{color:var(--ink);margin:0;font-size:.8125rem;font-weight:600}.AnalyticsStory-module___fNjda__legend{color:var(--muted);gap:12px;font-size:.75rem;display:flex}.AnalyticsStory-module___fNjda__legend>span{align-items:center;gap:5px;display:flex}.AnalyticsStory-module___fNjda__legend i{width:8px;height:8px}.AnalyticsStory-module___fNjda__revenueKey{background:#c2d4d7}.AnalyticsStory-module___fNjda__profitKey{background:#234e58}.AnalyticsStory-module___fNjda__chartCanvas{grid-template-columns:37px minmax(0,1fr);gap:7px;margin-bottom:38px;padding-top:26px;display:grid}.AnalyticsStory-module___fNjda__scale,.AnalyticsStory-module___fNjda__plot{height:165px;position:relative}.AnalyticsStory-module___fNjda__scale>span{color:var(--muted);font-size:.75rem;position:absolute;right:0;transform:translateY(-50%)}.AnalyticsStory-module___fNjda__grid{pointer-events:none;position:absolute;inset:0}.AnalyticsStory-module___fNjda__grid>span{border-top:1px solid #e4eae9;position:absolute;left:0;right:0}.AnalyticsStory-module___fNjda__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:100%;display:grid;position:relative}.AnalyticsStory-module___fNjda__client{min-width:0;color:var(--ink);background:0 0;border:0;padding:0;position:relative}.AnalyticsStory-module___fNjda__client:hover .AnalyticsStory-module___fNjda__clientName{text-underline-offset:3px;text-decoration:underline}.AnalyticsStory-module___fNjda__client:focus-visible{outline:2px solid var(--accent-dark);outline-offset:5px}.AnalyticsStory-module___fNjda__bars{justify-content:center;align-items:flex-end;gap:5px;height:100%;display:flex}.AnalyticsStory-module___fNjda__bars>span{width:min(24px,40%);position:relative}.AnalyticsStory-module___fNjda__revenueBar{background:#c2d4d7}.AnalyticsStory-module___fNjda__profitBar{background:#234e58}.AnalyticsStory-module___fNjda__bars>span>span{white-space:nowrap;font-size:.75rem;font-weight:550;line-height:1;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.AnalyticsStory-module___fNjda__profitBar>span{color:#234e58}.AnalyticsStory-module___fNjda__client[aria-pressed=true] .AnalyticsStory-module___fNjda__clientName{color:var(--accent-dark);border-bottom:2px solid var(--accent);font-weight:700}.AnalyticsStory-module___fNjda__client[aria-pressed=true]:after{content:"";pointer-events:none;background:#c64d3006;border:1px solid #c64d3055;position:absolute;inset:-13px -3px -30px}.AnalyticsStory-module___fNjda__clientName{white-space:nowrap;padding-bottom:3px;font-size:.8125rem;line-height:1.3;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.AnalyticsStory-module___fNjda__chartHint{color:var(--muted);margin:0;font-size:.75rem}.AnalyticsStory-module___fNjda__insight{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f3f6f5;padding:16px 26px}.AnalyticsStory-module___fNjda__insightTitle{color:var(--ink);margin:0 0 12px;font-size:.9375rem;font-weight:600;line-height:1.4}.AnalyticsStory-module___fNjda__shares{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.AnalyticsStory-module___fNjda__shares>div{flex-direction:column;display:flex}.AnalyticsStory-module___fNjda__shares>div+div{border-left:1px solid var(--line);padding-left:12px}.AnalyticsStory-module___fNjda__shares dt{color:var(--muted);font-size:.75rem}.AnalyticsStory-module___fNjda__shares dd{color:var(--accent-dark);letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:1.7rem;line-height:1.2}.AnalyticsStory-module___fNjda__scenario{padding:18px 26px 16px}.AnalyticsStory-module___fNjda__scenarioHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 10px;margin-bottom:14px;display:flex}.AnalyticsStory-module___fNjda__scenarioHeading h3{letter-spacing:-.02em;margin:0;font-size:.9375rem;line-height:1.35}.AnalyticsStory-module___fNjda__scenarioHeading>span{color:var(--muted);font-size:.75rem}.AnalyticsStory-module___fNjda__sliderLabel{justify-content:space-between;gap:10px;font-size:.875rem;display:flex}.AnalyticsStory-module___fNjda__sliderLabel output{color:var(--accent-dark);font-weight:700}.AnalyticsStory-module___fNjda__scenario input[type=range]{width:100%;height:26px;accent-color:var(--accent-dark);cursor:pointer;margin:5px 0 0;display:block}.AnalyticsStory-module___fNjda__rangeLabels{color:var(--muted);justify-content:space-between;margin-top:-3px;font-size:.75rem;display:flex}.AnalyticsStory-module___fNjda__modelResult{grid-template-columns:1fr 1fr;gap:14px;margin:12px 0;display:grid}.AnalyticsStory-module___fNjda__modelResult>div>span{color:var(--muted);font-size:.75rem}.AnalyticsStory-module___fNjda__modelResult p{color:var(--muted);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:1.3rem;line-height:1.35}.AnalyticsStory-module___fNjda__modelResult p>span:not(.AnalyticsStory-module___fNjda__srOnly){padding-inline:4px;font-size:1rem}.AnalyticsStory-module___fNjda__modelResult strong{color:var(--ink);font-weight:650}.AnalyticsStory-module___fNjda__assumption{margin:0;font-size:.75rem;line-height:1.5}.AnalyticsStory-module___fNjda__caption{border-top:1px solid var(--line);color:var(--muted);padding:12px 26px;font-size:.75rem;line-height:1.5}.AnalyticsStory-module___fNjda__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1080px) and (min-width:801px),(max-width:420px){.AnalyticsStory-module___fNjda__header{padding:20px 18px 16px}.AnalyticsStory-module___fNjda__chartSection,.AnalyticsStory-module___fNjda__insight,.AnalyticsStory-module___fNjda__scenario,.AnalyticsStory-module___fNjda__caption{padding-inline:18px}.AnalyticsStory-module___fNjda__columns{gap:7px}.AnalyticsStory-module___fNjda__bars{gap:3px}.AnalyticsStory-module___fNjda__shares>div+div{padding-left:8px}.AnalyticsStory-module___fNjda__modelResult{gap:8px}.AnalyticsStory-module___fNjda__modelResult p{font-size:1.2rem}}@media (max-width:350px){.AnalyticsStory-module___fNjda__eyebrow{flex-wrap:wrap;gap:4px}.AnalyticsStory-module___fNjda__header h2{font-size:1.5rem}.AnalyticsStory-module___fNjda__chartCanvas{grid-template-columns:33px minmax(0,1fr);gap:4px}.AnalyticsStory-module___fNjda__columns{gap:5px}.AnalyticsStory-module___fNjda__clientName{font-size:.75rem}.AnalyticsStory-module___fNjda__modelResult{grid-template-columns:1fr}}
