/* Actual estimates from the July 14 NFLX report, p. 2. Not reported subscribers. */
[data-solution-viz=investors]{container-type:inline-size}
.solution-card[data-solution-card=investors] .solution-card-viz,.solution-hero-visual[data-solution-viz=investors]{background:radial-gradient(ellipse at 90% 88%,#ac97552b,transparent 65%),linear-gradient(140deg,#162d37,#162336);border-color:#576b6c}
.ir-preview-heading{display:flex;align-items:center;gap:11px;color:#c9d4d4;font:9px/1.6 var(--mono);letter-spacing:.7px}
.ir-preview-heading>span:last-child{margin-left:auto;color:#c8c2a6;font-size:8px}
.ir-preview-netflix{display:grid;place-content:center;width:27px;height:27px;flex-shrink:0;border:1px solid #78938b4d;background:#0d151d;border-radius:5px;color:#ef5761}
.ir-preview-netflix>svg{width:14px;height:18px;display:block}
.ir-preview{margin:28px auto 0;max-width:520px}
.ir-preview-estimate>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:15px}
.ir-preview-estimate span{font-size:14px;line-height:1.7;color:#d1dce0}
.ir-preview-estimate strong{font:51px/1.1 var(--serif);letter-spacing:-1.6px;color:#dae4e6;white-space:nowrap}
.ir-preview-estimate strong>span{font:30px/1.1 var(--serif);letter-spacing:-.7px;margin-left:1px;color:inherit}
.ir-preview-track{height:11px;border-radius:2px;background:#77948b20;margin-top:12px;overflow:hidden}
.ir-preview-track>i{display:block;width:var(--estimate);height:100%;background:#819ba6;border:1px solid #97b0b8;border-radius:2px;transform-origin:left}
.ir-preview-plx{margin-top:26px}
.ir-preview-plx>div:first-child>span{color:#e3d6ab}
.ir-preview-plx strong{color:#f0d896}
.ir-preview-plx .ir-preview-track>i{background:#d5c181;border-color:#e3d395}
.ir-preview>p{font:8px/1.8 var(--mono);letter-spacing:.3px;color:#bfcbc5;margin:20px 0 0}
[data-solution-viz=investors]>.solution-viz-caption>span{color:#bdc9c4;line-height:1.6}
[data-solution-viz=investors]>.solution-viz-caption>strong{color:#f0e6c9;line-height:1.4}
.solution-hero-visual[data-solution-viz=investors]{min-height:417px;padding:30px 34px}
.solution-hero-visual[data-solution-viz=investors]>.solution-viz-caption{margin:24px 0 0;padding-top:20px;border-top:1px solid #8193875c}
.solution-hero-visual[data-solution-viz=investors]>.solution-viz-caption>strong{font-size:19px}
.solution-card-viz .ir-preview-heading{font-size:8px;gap:9px;letter-spacing:.4px}
.solution-card-viz .ir-preview-heading>span:last-child{font-size:7px}
.solution-card-viz .ir-preview-netflix{width:22px;height:22px;border-radius:4px}
.solution-card-viz .ir-preview-netflix>svg{height:15px;width:11px}
.solution-card-viz .ir-preview{margin-top:14px;max-width:100%}
.solution-card-viz .ir-preview-estimate span{font-size:11px}
.solution-card-viz .ir-preview-estimate strong{font-size:31px;letter-spacing:-.6px}
.solution-card-viz .ir-preview-estimate strong>span{font-size:19px}
.solution-card-viz .ir-preview-track{height:6px;margin-top:5px}
.solution-card-viz .ir-preview-plx{margin-top:12px}
.solution-card-viz .ir-preview>p{font-size:7px;letter-spacing:.2px;margin-top:12px}
.compact .solution-card-viz .ir-preview-heading{font-size:7px;gap:7px;letter-spacing:.2px}
.compact .solution-card-viz .ir-preview-heading>span:last-child{font-size:6px}
.compact .solution-card-viz .ir-preview-netflix{width:19px;height:19px}
.compact .solution-card-viz .ir-preview-netflix>svg{width:10px;height:13px}
.compact .solution-card-viz .ir-preview{margin-top:9px}
.compact .solution-card-viz .ir-preview-estimate span{font-size:10px}
.compact .solution-card-viz .ir-preview-estimate strong{font-size:25px}
.compact .solution-card-viz .ir-preview-estimate strong>span{font-size:16px}
.compact .solution-card-viz .ir-preview-track{height:5px;margin-top:3px}
.compact .solution-card-viz .ir-preview-plx{margin-top:8px}
.compact .solution-card-viz .ir-preview>p{font-size:6px;margin-top:8px;letter-spacing:0}
.compact [data-solution-viz=investors]>.solution-viz-caption>span{display:none}
.ir-preview.preview-in-view .ir-preview-plx .ir-preview-track>i{animation:ir-estimate-emphasis 1.6s ease-out both}
@keyframes ir-estimate-emphasis{0%{filter:brightness(1)}45%{filter:brightness(1.3)}100%{filter:brightness(1)}}
@container(max-width:300px){
 .ir-preview-heading{font-size:7px;gap:8px;letter-spacing:.3px}.ir-preview-heading>span:last-child{font-size:6px}
 .ir-preview-estimate span{font-size:12px}.ir-preview-estimate strong{font-size:44px}.ir-preview-estimate strong>span{font-size:26px}
 .ir-preview>p{font-size:7px;letter-spacing:0}
 .solution-card-viz .ir-preview-heading{font-size:7px;letter-spacing:0}.solution-card-viz .ir-preview-heading>span:last-child{font-size:6px}
 .solution-card-viz .ir-preview>p{font-size:6px;letter-spacing:0}
}
@media(max-width:600px){
 .solution-hero-visual[data-solution-viz=investors]{padding:24px;min-height:378px}
 .solution-hero-visual[data-solution-viz=investors]>.solution-viz-caption>strong{font-size:17px}
 .solution-card-viz .ir-preview{margin-top:17px}.compact .solution-card-viz .ir-preview{margin-top:17px}
 .compact .solution-card-viz .ir-preview-estimate strong{font-size:28px}.compact .solution-card-viz .ir-preview-estimate span{font-size:11px}
 .compact .solution-card-viz .ir-preview-plx{margin-top:12px}.compact .solution-card-viz .ir-preview-track{height:6px}
 .compact .solution-card-viz .ir-preview>p{font-size:6px;margin-top:13px}
}
@media(prefers-reduced-motion:reduce){.ir-preview.preview-in-view *{animation:none!important}}
