.case-header[data-astro-cid-uccd7n42]{padding-top:var(--s7)}.kicker[data-astro-cid-uccd7n42]{font-family:var(--font-serif);letter-spacing:.06em;text-transform:uppercase;margin:0 0 var(--s1);font-size:26px;font-weight:400;line-height:1.25}.num[data-astro-cid-uccd7n42]{display:inline-block}h1[data-astro-cid-uccd7n42]{letter-spacing:-.035em;width:fit-content;font-size:56px;font-weight:600;line-height:1}.sub[data-astro-cid-uccd7n42]{font-size:var(--fs-lede);color:var(--muted);margin:var(--s2) 0 0;letter-spacing:-.015em;line-height:1.4}@media (width<=720px){.case-header[data-astro-cid-uccd7n42]{padding-top:var(--s5)}.kicker[data-astro-cid-uccd7n42]{font-size:20px}h1[data-astro-cid-uccd7n42]{letter-spacing:-.03em;font-size:32px}.sub[data-astro-cid-uccd7n42]{font-size:18px}}.case-intro[data-astro-cid-isxjoz3s]{gap:var(--s5) 40px;margin-top:var(--s6);border-top:1px solid var(--strong);padding-top:var(--s3);grid-template-columns:1.9fr 1fr .9fr;display:grid}.ci-lbl[data-astro-cid-isxjoz3s]{font-family:var(--font-mono);color:var(--muted);margin-bottom:var(--s2);font-size:12px;line-height:16px;display:block}.lead[data-astro-cid-isxjoz3s]{font-family:var(--font-serif);letter-spacing:-.005em;max-width:34em;margin:0;font-size:22px;line-height:1.42}.ci-b[data-astro-cid-isxjoz3s] p[data-astro-cid-isxjoz3s]{margin:0 0 var(--s2);font-size:14px;line-height:1.5}.facts[data-astro-cid-isxjoz3s]{margin:0}.facts[data-astro-cid-isxjoz3s] div[data-astro-cid-isxjoz3s]+div[data-astro-cid-isxjoz3s]{margin-top:var(--s2)}dt[data-astro-cid-isxjoz3s]{line-height:16px}dd[data-astro-cid-isxjoz3s]{font-family:var(--font-serif);margin:0;font-size:16px;line-height:1.4}.outcome-v[data-astro-cid-isxjoz3s]{font-family:var(--font-sans);letter-spacing:-.01em;font-size:15px;font-weight:500}.hero-band[data-astro-cid-isxjoz3s]{background:var(--band);margin-top:var(--s7);padding:var(--s6) 0}.hero[data-astro-cid-isxjoz3s]{border-radius:3px;overflow:hidden}.hero[data-astro-cid-isxjoz3s] img{width:100%}@media (width<=900px){.case-intro[data-astro-cid-isxjoz3s]{grid-template-columns:1fr 1fr}.ci-a[data-astro-cid-isxjoz3s]{grid-column:1/-1}}@media (width<=720px){.case-intro[data-astro-cid-isxjoz3s]{margin-top:var(--s5);grid-template-columns:minmax(0,1fr)}.lead[data-astro-cid-isxjoz3s]{font-size:20px}.hero-band[data-astro-cid-isxjoz3s]{margin-top:var(--s5);padding:var(--s3) 0}}.next[data-astro-cid-lyfnp6fy]{margin-top:var(--s8);padding-top:var(--s4);position:relative}.next[data-astro-cid-lyfnp6fy]:before{content:"";top:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--strong);position:absolute}.next[data-astro-cid-lyfnp6fy]>a[data-astro-cid-lyfnp6fy]{font-size:var(--fs-intro);letter-spacing:-.022em;margin:var(--s2) 0 var(--s4);text-decoration:none;display:inline-block}.next[data-astro-cid-lyfnp6fy]>a[data-astro-cid-lyfnp6fy] .arrow{margin-left:.3em}.next[data-astro-cid-lyfnp6fy]>a[data-astro-cid-lyfnp6fy]:hover{text-underline-offset:6px;text-decoration:underline}.progress[data-astro-cid-pznzci7v]{background:var(--strong);transform-origin:0;z-index:30;height:1px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.prose[data-astro-cid-pznzci7v]{counter-reset:cs-sec fig;margin-top:var(--s8)}.prose[data-astro-cid-pznzci7v] .cs-sec{--sec-lead:calc(200px + var(--s4));counter-increment:cs-sec;column-gap:var(--s4);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.prose[data-astro-cid-pznzci7v] .cs-sec+.cs-sec{margin-top:var(--s8)}.prose[data-astro-cid-pznzci7v] .cs-sec>*{max-width:var(--measure);grid-column:2}.prose[data-astro-cid-pznzci7v] .cs-sec>[data-key]{max-width:34ch}.prose[data-astro-cid-pznzci7v] .cs-sec>.figure.band{max-width:none;margin-left:calc(-1 * var(--sec-lead))}.prose[data-astro-cid-pznzci7v] .cs-sec>.figure:last-child{margin-bottom:0}.prose[data-astro-cid-pznzci7v] .cs-sec>h2{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--fg);grid-area:1/1/span 99;padding-top:7px;scroll-margin-top:96px;font-size:12px;font-weight:400;line-height:16px;position:sticky;top:96px}.prose[data-astro-cid-pznzci7v] .cs-sec>h2:before{content:counter(cs-sec, decimal-leading-zero) "  ";color:var(--muted)}.prose[data-astro-cid-pznzci7v] p{margin:0 0 var(--s3);color:var(--fg)}@media (width<=900px){.prose[data-astro-cid-pznzci7v] .cs-sec{--sec-lead:0px;grid-template-columns:minmax(0,1fr)}.prose[data-astro-cid-pznzci7v] .cs-sec>*{grid-column:1}.prose[data-astro-cid-pznzci7v] .cs-sec>h2{margin-bottom:var(--s3);grid-row:auto;padding-top:0;position:static}}html.presenting{overflow:hidden}.presenter{z-index:100;background:var(--bg);color:var(--fg);outline:none;grid-template-rows:1fr auto;grid-template-columns:1fr auto;display:grid;position:fixed;inset:0}.p-stage{flex-direction:column;grid-column:1;justify-content:center;gap:16px;padding:64px 96px 24px;display:flex;overflow:auto}.p-stage.p-in{animation:p-fade .2s var(--ease)}@keyframes p-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.p-stage.p-in{animation:none}}.p-title{letter-spacing:-.04em;font-size:72px;line-height:1}.p-sub{color:var(--muted);letter-spacing:-.015em;margin:0;font-size:28px}.p-key{letter-spacing:-.03em;max-width:22ch;margin:0;font-size:44px;line-height:1.15}.p-metric{letter-spacing:-.05em;margin:0;font-size:120px;font-weight:500;line-height:1}.p-stage .figure{max-height:72vh;margin:0}.p-stage .figure img{width:auto;max-height:64vh}.p-notes{border-left:1px solid var(--line);white-space:pre-wrap;grid-area:1/2/3;width:360px;padding:64px 24px;font-size:15px;line-height:1.55;overflow:auto}.p-bar{grid-column:1;justify-content:space-between;align-items:center;padding:16px 96px 24px;display:flex}.p-bar button{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 0}.p-bar button:hover{color:var(--fg)}
