.case-bar-list[data-astro-cid-45nwgon5]{border-block:1px solid var(--line);margin:0;display:grid}.case-bar-cell[data-astro-cid-45nwgon5]{justify-content:space-between;gap:var(--space-2);padding-block:var(--space-2);border-top:1px solid var(--line);display:flex}.case-bar-cell[data-astro-cid-45nwgon5]:first-child{border-top:0}.case-bar-cell[data-astro-cid-45nwgon5] dt[data-astro-cid-45nwgon5]{color:var(--muted)}.case-bar-cell[data-astro-cid-45nwgon5] dd[data-astro-cid-45nwgon5]{text-align:right;margin:0}.case-bar-link[data-astro-cid-45nwgon5]{align-items:center;min-width:44px;min-height:44px;margin-block:-14px;display:inline-flex}.case-bar-cell[data-astro-cid-45nwgon5] .case-bar-stack[data-astro-cid-45nwgon5]{flex-direction:column;align-items:flex-end;margin-block:-14px;display:flex}.case-bar-stack[data-astro-cid-45nwgon5] .case-bar-link[data-astro-cid-45nwgon5]{margin-block:0}@media (width>=768px){.case-bar-cell[data-astro-cid-45nwgon5] .case-bar-stack[data-astro-cid-45nwgon5]{align-items:flex-start}.case-bar-list[data-astro-cid-45nwgon5]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.case-bar-cell[data-astro-cid-45nwgon5]{padding:var(--space-3) var(--space-2) var(--space-3) 0;border-top:0;flex-direction:column;justify-content:flex-start}.case-bar-cell[data-astro-cid-45nwgon5] dd[data-astro-cid-45nwgon5]{text-align:left}}.case-brief[data-astro-cid-bna7bkgv]{gap:var(--space-6);padding-block:var(--space-16) var(--space-8);display:grid}.case-section-title[data-astro-cid-bna7bkgv]{color:var(--muted);margin:0}.case-statement[data-astro-cid-bna7bkgv]{font-size:var(--text-h2);margin:0;font-weight:600;line-height:1.12}.case-prose[data-astro-cid-bna7bkgv] p{max-width:60ch;margin:0 0 1em}@media (width>=1024px){.case-brief[data-astro-cid-bna7bkgv]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.case-section-title[data-astro-cid-bna7bkgv]{grid-column:1/-1}.case-statement[data-astro-cid-bna7bkgv]{grid-column:1/span 9}.case-prose[data-astro-cid-bna7bkgv]{grid-column:8/span 5}}.case-statement[data-astro-cid-bna7bkgv] [data-word]{color:color-mix(in oklab, var(--muted), var(--fg) calc(var(--reveal,1) * 100%))}.case-hero[data-astro-cid-ce3d2jes]{gap:var(--space-4);padding-block:calc(var(--nav-clearance) + var(--space-8)) var(--space-8);display:grid}.case-scope[data-astro-cid-ce3d2jes]{color:var(--muted);margin:0}@media (width>=768px){.case-title[data-astro-cid-ce3d2jes]{--w:var(--wdth-wide)}}.case-cover[data-astro-cid-ce3d2jes]{background:var(--raise);margin:0}.case-cover[data-astro-cid-ce3d2jes] img{width:100%;height:auto}.case-result[data-astro-cid-avbkulwi]{gap:var(--space-4);padding-block:var(--space-8);display:grid}.case-section-title[data-astro-cid-avbkulwi]{color:var(--muted);margin:0}.case-metrics[data-astro-cid-avbkulwi],.case-outcomes[data-astro-cid-avbkulwi]{margin:0;display:grid}.case-metric[data-astro-cid-avbkulwi],.case-outcome[data-astro-cid-avbkulwi]{gap:var(--space-1);padding-block:var(--space-3);border-top:1px solid var(--line);display:grid}.case-outcome[data-astro-cid-avbkulwi]:last-child{border-bottom:1px solid var(--line)}.case-metric[data-astro-cid-avbkulwi] dd[data-astro-cid-avbkulwi],.case-outcome[data-astro-cid-avbkulwi] dt[data-astro-cid-avbkulwi]{color:var(--muted);margin:0}.case-outcome[data-astro-cid-avbkulwi] dd[data-astro-cid-avbkulwi]{max-width:60ch;margin:0}@media (width>=768px){.case-outcome[data-astro-cid-avbkulwi]{gap:var(--gutter);grid-template-columns:4fr 8fr}}.case-quote[data-astro-cid-avbkulwi]{margin-block:var(--space-8)}.case-quote[data-astro-cid-avbkulwi] blockquote[data-astro-cid-avbkulwi]{margin:0 0 var(--space-2)}.case-quote[data-astro-cid-avbkulwi] figcaption[data-astro-cid-avbkulwi]{color:var(--muted)}.case-shots[data-astro-cid-xs3yhxti]{gap:var(--space-4);padding-block:var(--space-8);display:grid}.case-section-title[data-astro-cid-xs3yhxti]{color:var(--muted);margin:0}.case-shots-list[data-astro-cid-xs3yhxti]{justify-items:center;gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.case-shot[data-astro-cid-xs3yhxti]{width:100%;min-width:0}.case-shot[data-astro-cid-xs3yhxti].is-portrait{width:min(100%,382px)}.case-shot[data-astro-cid-xs3yhxti] .shot{border-radius:var(--radius-shot);width:100%;height:auto;display:block}@media (width>=768px){.case-shots-list[data-astro-cid-xs3yhxti]{align-items:center;gap:var(--space-3);display:flex}.case-shot[data-astro-cid-xs3yhxti]{flex:var(--ratio) 1 0}}.next-case[data-astro-cid-hlx7m6gn]{padding-block:var(--space-12);border-top:1px solid var(--line)}.case-result+.next-case[data-astro-cid-hlx7m6gn]{border-top:0}.next-link[data-astro-cid-hlx7m6gn]{gap:var(--space-2);text-decoration:none;display:grid}.next-label[data-astro-cid-hlx7m6gn]{color:var(--muted)}.next-name[data-astro-cid-hlx7m6gn]{--hold-stretch:calc(var(--w,var(--wdth-display)) * 1%);transition:font-stretch var(--dur-reveal) var(--ease-cut)}@media (width>=768px){.next-name[data-astro-cid-hlx7m6gn]{--hold-stretch:calc(var(--wdth-wide) * 1%)}.next-link[data-astro-cid-hlx7m6gn]:hover .next-name[data-astro-cid-hlx7m6gn],.next-link[data-astro-cid-hlx7m6gn]:focus-visible .next-name[data-astro-cid-hlx7m6gn]{--w:var(--wdth-wide)}}.next-link[data-astro-cid-hlx7m6gn] .next-icon{justify-self:end;width:32px;height:32px}.next-bar[data-astro-cid-hlx7m6gn]{display:none}.next-case[data-astro-cid-hlx7m6gn][data-next-armed] .next-bar[data-astro-cid-hlx7m6gn]{background:var(--line);height:6px;display:block;position:relative}.next-fill[data-astro-cid-hlx7m6gn]{background:var(--accent);clip-path:polygon(0 0, calc(var(--fill,0) * 100% + 6px) 0, calc(var(--fill,0) * 100%) 100%, 0 100%);position:absolute;inset:0}@media (width>=768px){.next-case[data-astro-cid-hlx7m6gn][data-next-full] .next-name[data-astro-cid-hlx7m6gn]{--w:var(--wdth-wide)}}
