.case-figures[data-astro-cid-tkly3ffz]{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.case-figures[data-astro-cid-tkly3ffz] li[data-astro-cid-tkly3ffz]{gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--ink);align-content:start;display:grid}.fig[data-astro-cid-tkly3ffz]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--red-ink);font-variant-numeric:lining-nums;font-weight:700;line-height:.95}.case-figures--lead[data-astro-cid-tkly3ffz] .fig[data-astro-cid-tkly3ffz]{font-size:clamp(3.4rem,2.2rem + 5vw,6rem)}.case-figures--band[data-astro-cid-tkly3ffz] .fig[data-astro-cid-tkly3ffz]{font-size:var(--step-5)}.case-figures--lead[data-astro-cid-tkly3ffz] .fig--word[data-astro-cid-tkly3ffz]{font-size:var(--step-5);line-height:1.05}.case-figures--band[data-astro-cid-tkly3ffz] .fig--word[data-astro-cid-tkly3ffz]{font-size:var(--step-4)}.fig-label[data-astro-cid-tkly3ffz]{color:var(--ink-soft);max-width:22ch;font-size:16px;line-height:1.4}@media (width<=600px){.case-figures[data-astro-cid-tkly3ffz]{grid-template-columns:1fr;gap:0}.case-figures[data-astro-cid-tkly3ffz] li[data-astro-cid-tkly3ffz]{align-items:baseline;gap:var(--s-3);padding-block:var(--s-3);border-top-color:var(--rule);grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.case-figures[data-astro-cid-tkly3ffz] li[data-astro-cid-tkly3ffz]:first-child{border-top-color:var(--ink)}.case-figures--lead[data-astro-cid-tkly3ffz] .fig[data-astro-cid-tkly3ffz],.case-figures--band[data-astro-cid-tkly3ffz] .fig[data-astro-cid-tkly3ffz]{font-size:var(--step-4)}.case-figures--lead[data-astro-cid-tkly3ffz] .fig--word[data-astro-cid-tkly3ffz],.case-figures--band[data-astro-cid-tkly3ffz] .fig--word[data-astro-cid-tkly3ffz]{font-size:var(--step-2)}.fig-label[data-astro-cid-tkly3ffz]{font-size:15px}}.case-media[data-astro-cid-zfdsgwql]{max-width:var(--measure);min-width:0}.case-media--stat[data-astro-cid-zfdsgwql],.case-media--quote[data-astro-cid-zfdsgwql]{background:var(--cream);border-radius:var(--radius);padding:var(--s-4)}figure[data-astro-cid-zfdsgwql]{gap:var(--s-2);margin:0;display:grid}img[data-astro-cid-zfdsgwql]{border-radius:var(--radius);width:100%;height:auto}figcaption[data-astro-cid-zfdsgwql]{color:var(--ink-soft);font-size:15px}.video[data-astro-cid-zfdsgwql]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--ink);overflow:hidden}.video[data-astro-cid-zfdsgwql] iframe{border:0;width:100%;height:100%;display:block}.play[data-astro-cid-zfdsgwql]{place-content:center;justify-items:center;gap:var(--s-2);background:var(--ink);width:100%;height:100%;color:var(--paper);font:700 16px/1.3 var(--font-body);cursor:pointer;border:0;display:grid}.play-icon[data-astro-cid-zfdsgwql]{background:var(--yellow);width:72px;height:72px;transition:transform .16s var(--ease);border-radius:50%}.play-icon[data-astro-cid-zfdsgwql]:after{content:"";border-style:solid;border-width:14px 0 14px 22px;border-color:transparent transparent transparent var(--ink);margin:22px 0 0 28px;display:block}.play[data-astro-cid-zfdsgwql]:hover .play-icon[data-astro-cid-zfdsgwql],.play[data-astro-cid-zfdsgwql]:focus-visible .play-icon[data-astro-cid-zfdsgwql]{transform:scale(1.06)}.play[data-astro-cid-zfdsgwql]:focus-visible{outline:3px solid var(--blue);outline-offset:-8px}.stat[data-astro-cid-zfdsgwql]{gap:var(--s-1);margin:0;display:grid}.stat-figure[data-astro-cid-zfdsgwql]{font-family:var(--font-heading);font-size:var(--step-6);letter-spacing:-.02em;color:var(--red-ink);font-weight:700;line-height:.95}.stat-label[data-astro-cid-zfdsgwql]{font-size:var(--step-1);color:var(--ink)}.stat-note[data-astro-cid-zfdsgwql]{color:var(--ink-soft);font-size:15px}.quote[data-astro-cid-zfdsgwql] blockquote[data-astro-cid-zfdsgwql]{font-family:var(--font-heading);font-size:var(--step-2);margin:0;line-height:1.3}.quote[data-astro-cid-zfdsgwql] blockquote[data-astro-cid-zfdsgwql] p[data-astro-cid-zfdsgwql]:before{content:"“"}.quote[data-astro-cid-zfdsgwql] blockquote[data-astro-cid-zfdsgwql] p[data-astro-cid-zfdsgwql]:after{content:"”"}.quote[data-astro-cid-zfdsgwql] figcaption[data-astro-cid-zfdsgwql]{color:var(--ink);font-weight:700}.quote[data-astro-cid-zfdsgwql] figcaption[data-astro-cid-zfdsgwql] span[data-astro-cid-zfdsgwql]{color:var(--ink-soft);font-weight:400}.case-lead[data-astro-cid-l6ijujdd]{order:-1;width:100%}.case-title[data-astro-cid-l6ijujdd]{font-size:var(--step-4);max-width:26ch;margin-top:var(--s-3);line-height:1.1}.case-summary[data-astro-cid-l6ijujdd]{max-width:52ch}.detail-grid[data-astro-cid-l6ijujdd]{gap:var(--s-6);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}.case-stats[data-astro-cid-l6ijujdd]{gap:var(--s-3);min-width:0;max-width:var(--measure);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.study[data-astro-cid-l6ijujdd]{gap:var(--s-5);min-width:0;display:grid}.feature[data-astro-cid-l6ijujdd]{max-width:var(--measure);margin:0}.feature[data-astro-cid-l6ijujdd] img{border-radius:var(--radius);width:100%}@media (width<=900px){.detail-grid[data-astro-cid-l6ijujdd]{grid-template-columns:1fr}}
