.sbw-study{--pink:#f53796;--pink-hover:#ff4aa5;--navy:#002;--white:#f5f5f5;--ink-80:#002c;--ink-60:#0029;--ink-40:#0026;--ink-12:#0000221f;--pink-30:#f537964d;--pink-08:#f5379614;--pink-glow:#f5379680;--grad-night:linear-gradient(160deg, #002 0%, #000 100%);--font-heading:var(--font-bebas), "Bebas Neue", "Oswald", sans-serif;--font-body:var(--font-space-grotesk), "Inter", system-ui, sans-serif;--font-mono:var(--font-space-mono), "Roboto Mono", monospace;background:var(--white);color:var(--navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-body);font-variant-numeric:tabular-nums lining-nums;line-height:1.65;overflow-x:hidden}.sbw-study *,.sbw-study :before,.sbw-study :after{box-sizing:border-box;margin:0;padding:0}.sbw-study h1,.sbw-study h2,.sbw-study h3{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:3px;font-weight:400;line-height:.95}.sbw-study a{color:var(--navy);text-underline-offset:3px;text-decoration-color:#f537968c}.sbw-study a:hover{color:var(--pink)}.sbw-study p+p{margin-top:18px}.sbw-study .shell{max-width:860px;margin:0 auto;padding:0 28px}.sbw-study .shell-wide{max-width:1100px;margin:0 auto;padding:0 28px}.sbw-study .micro{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--ink-60);font-size:.625rem}.sbw-study .hero{background:var(--grad-night);color:var(--white);padding:88px 0 72px}.sbw-study .hero h1{letter-spacing:4px;margin-bottom:22px;font-size:clamp(2.6rem,7vw,5.2rem)}.sbw-study .hero .standfirst{color:#f5f5f5d1;max-width:62ch;font-size:clamp(1.05rem,2vw,1.3rem)}.sbw-study .hero .micro{color:#f5f5f58c}.sbw-study .hero .micro a{color:#f5f5f5cc;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.sbw-study .hero .micro a:hover{color:var(--white)}.sbw-study .hero .deck{font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;color:var(--pink);margin:14px 0 0;font-size:.78rem}.sbw-study .rule{background:var(--pink);width:90px;height:4px;margin:0 0 26px}.sbw-study section{padding:58px 0}.sbw-study h2{margin-bottom:8px;font-size:clamp(1.7rem,3.4vw,2.6rem)}.sbw-study h3{letter-spacing:2px;margin:34px 0 12px;font-size:1.12rem}.sbw-study .lede{color:var(--ink-80);font-size:1.12rem}.sbw-study .stats{background:var(--ink-12);border:1px solid var(--ink-12);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:30px 0;display:grid}.sbw-study .stat{background:var(--white);padding:22px 18px}.sbw-study .stat .n{font-family:var(--font-heading);letter-spacing:1px;margin-bottom:6px;font-size:2.1rem;line-height:1;display:block}.sbw-study .tl{border-left:2px solid var(--pink-30);margin:26px 0;padding-left:22px}.sbw-study .tl-row{border-bottom:1px solid var(--ink-12);grid-template-columns:78px 1fr;align-items:baseline;gap:16px;padding:11px 0;display:grid}.sbw-study .tl-row:last-child{border-bottom:0}.sbw-study .tl-time{font-family:var(--font-mono);color:var(--navy);font-size:.82rem;font-weight:700}.sbw-study .tbl-wrap{border:1px solid var(--ink-12);margin:24px 0;overflow-x:auto}.sbw-study table{border-collapse:collapse;width:100%;min-width:480px;font-size:.92rem}.sbw-study th{font-family:var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--ink-60);text-align:left;border-bottom:2px solid var(--ink-12);white-space:nowrap;padding:12px 14px;font-size:.62rem}.sbw-study td{border-bottom:1px solid var(--ink-12);padding:11px 14px}.sbw-study tr:last-child td{border-bottom:0}.sbw-study td.num,.sbw-study th.num{text-align:right;font-family:var(--font-mono);font-size:.85rem}.sbw-study .term{font-family:var(--font-mono);font-size:.85rem}.sbw-study .bar{background:var(--pink);vertical-align:middle;min-width:2px;height:9px;display:inline-block}.sbw-study .bar-mute{background:var(--ink-40)}.sbw-study blockquote{font-size:1.16rem;font-style:italic;line-height:1.5}.sbw-study cite{margin-top:12px;font-style:normal;display:block}.sbw-study .method{border-top:1px solid var(--ink-12);border-bottom:1px solid var(--ink-12);background:#00002208}.sbw-study .cta{background:var(--navy);color:var(--white);text-align:center;padding:70px 0}.sbw-study .cta h2{margin-bottom:16px}.sbw-study .cta p{color:#f5f5f5bf;max-width:54ch;margin:0 auto 26px}.sbw-study .btn-primary{font-family:var(--font-heading);letter-spacing:2px;background:var(--pink);color:var(--white);padding:16px 42px;font-size:1.2rem;text-decoration:none;transition:all .3s;display:inline-block}.sbw-study .btn-primary:hover{background:var(--pink-hover);color:var(--white);box-shadow:0 6px 30px var(--pink-glow);transform:translateY(-2px)}@media (max-width:640px){.sbw-study .tl-row{grid-template-columns:62px 1fr;gap:10px}.sbw-study section{padding:44px 0}}.sbw-study .chart{margin:30px 0 18px}.sbw-study .chart-plot{border-bottom:2px solid var(--ink-12);align-items:flex-end;gap:4px;height:210px;padding:0 2px;display:flex;overflow-x:auto}.sbw-study .chart-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:26px;height:100%;display:flex}.sbw-study .chart-bars{align-items:flex-end;gap:2px;height:100%;display:flex}.sbw-study .chart-bar{flex:1 1 0;min-height:2px;display:block}.sbw-study .chart-bar-platform{background:var(--ink-40)}.sbw-study .chart-bar-publisher{background:var(--pink)}.sbw-study .chart-year{font-family:var(--font-mono);color:var(--ink-60);text-align:center;white-space:nowrap;padding-top:6px;font-size:.56rem}.sbw-study .chart-year.is-cross{color:var(--navy);border-bottom:2px solid var(--pink);font-weight:700}.sbw-study figcaption{margin-top:12px}.sbw-study .key{vertical-align:-1px;width:11px;height:11px;margin-right:3px;display:inline-block}.sbw-study .key-platform{background:var(--ink-40)}.sbw-study .key-publisher{background:var(--pink)}.sbw-study .muted{color:var(--ink-40)}.sbw-study caption{text-align:left;caption-side:top;padding:12px 14px}.sbw-study .pill{font-family:var(--font-mono);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border:1px solid var(--ink-12);padding:4px 9px;font-size:.6rem;display:inline-block}.sbw-study .pill-operating{background:var(--pink);color:var(--white);border-color:var(--pink)}.sbw-study .pill-unreachable,.sbw-study .pill-obsolete{background:var(--navy);color:var(--white);border-color:var(--navy)}.sbw-study .pill-fading{color:var(--ink-60);background:0 0}.sbw-study .pill-inuse{background:var(--pink-08);color:var(--navy);border-color:var(--pink-30)}.sbw-study .pill-current{background:var(--pink);color:var(--navy);border-color:var(--pink)}.sbw-study td.term a,.sbw-study .hero .micro a,.sbw-study #edition-2 a{text-decoration-line:underline}.sbw-study section[id],.sbw-study details[id]{scroll-margin-top:80px}.sbw-study .edition2-table .ed1-marker{font-family:var(--font-mono);color:var(--ink-60);margin-top:4px;font-size:.68rem;line-height:1.4;display:block}.sbw-study .edition2-table .band-row th{border-top:2px solid var(--ink-12);color:var(--navy);background:#00002208}.sbw-study .muted-cell{color:var(--ink-60);font-size:.85rem}.sbw-study .keyfindings{border:2px solid var(--pink-30);border-top:6px solid var(--pink);margin-bottom:34px;padding:26px 30px}.sbw-study .keyfindings ul{margin-top:14px;list-style:none}.sbw-study .keyfindings li{border-bottom:1px solid var(--ink-12);padding:9px 0 9px 20px;position:relative}.sbw-study .keyfindings li:last-child{border-bottom:0}.sbw-study .keyfindings li:before{content:"";background:var(--pink);width:8px;height:2px;position:absolute;top:18px;left:0}.sbw-study .faq dt{margin-top:18px;font-weight:700}.sbw-study .faq dd{color:var(--ink-80);margin-top:4px}.sbw-study .cta .ctalinks{margin-top:20px;font-size:.9rem}.sbw-study .cta .ctalinks a{color:var(--white);-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.sbw-study .chartfig{margin:30px 0 26px}.sbw-study .chartfig svg{width:100%;height:auto;display:block;overflow:visible}.sbw-study .chartfig .ax{font-family:var(--font-mono);fill:var(--ink-60);font-size:11px}.sbw-study .chartfig .lbl{font-family:var(--font-mono);font-size:12px;font-weight:700}.sbw-study .chartfig figcaption{max-width:68ch;margin-top:12px}.sbw-study .chartkey{flex-wrap:wrap;gap:20px;margin-bottom:6px;display:flex}.sbw-study .chartkey span{align-items:center;gap:7px;display:inline-flex}.sbw-study .chartkey i{width:16px;height:3px;display:inline-block}.sbw-study .datatable{margin:8px 0 30px}.sbw-study .datatable summary{cursor:pointer;border-top:1px solid var(--ink-12);padding:10px 0}.sbw-study .datatable summary:hover{color:var(--pink)}.sbw-study .sparkwrap{margin:26px 0 30px}.sbw-study .sparkhead{margin:22px 0 10px}.sbw-study .sparkgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px 18px;display:grid}.sbw-study .spark svg{width:100%;height:auto;display:block}.sbw-study .spark-term{font-family:var(--font-mono);margin-top:2px;font-size:11px;line-height:1.3;display:block}.sbw-study .spark-pct{font-family:var(--font-mono);color:var(--ink-60);font-size:11px}.sbw-study .spark-live .spark-pct{color:var(--pink);font-weight:700}.sbw-study .chips{flex-wrap:wrap;gap:8px;margin:6px 0 14px;display:flex}.sbw-study .chip{font-family:var(--font-mono);border:1px solid var(--ink-12);padding:5px 10px;font-size:12px}.sbw-study .chip em{color:var(--ink-60);font-style:normal}.sbw-study .xgrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px 26px;margin:14px 0 26px;display:grid}.sbw-study .xpanel{margin:0}.sbw-study .xpanel svg{width:100%;height:auto;display:block;overflow:visible}.sbw-study .xpanel .ax{font-family:var(--font-mono);fill:var(--ink-60);font-size:10px}.sbw-study .xpanel .lbl{font-family:var(--font-mono);font-size:11px;font-weight:700}.sbw-study .xpanel figcaption{font-family:var(--font-mono);margin-top:8px;font-size:12px}.sbw-study .xold{color:var(--ink-60)}.sbw-study .xnew{color:var(--pink);font-weight:700}.sbw-study .chartfig .tl-term{font-family:var(--font-mono);fill:var(--navy);font-size:11px}.sbw-study .chartfig .tl-year{fill:var(--ink-60)}.sbw-study .slope{width:84px;height:20px;display:block}
