.case-section[data-astro-cid-mrrepcnr]{border-top:1px solid var(--ink);grid-template-columns:360px minmax(0,1fr);gap:24px 64px;padding-top:24px;display:grid}@media (width<=1100px){.case-section[data-astro-cid-mrrepcnr]{grid-template-columns:280px minmax(0,1fr);column-gap:40px}}@media (width<=900px){.case-section[data-astro-cid-mrrepcnr]{grid-template-columns:minmax(0,1fr)}}h2[data-astro-cid-mrrepcnr]{align-self:start}.case-body[data-astro-cid-mrrepcnr]{min-width:0;color:var(--muted);flex-direction:column;gap:20px;font-size:17px;line-height:1.6;display:flex}.case-body[data-astro-cid-mrrepcnr] :is(ul,ol){flex-direction:column;gap:8px;margin:0;display:flex}.case-body[data-astro-cid-mrrepcnr] ul{padding-left:20px}.case-body[data-astro-cid-mrrepcnr] ol{padding-left:22px}.case-body[data-astro-cid-mrrepcnr] strong{color:var(--ink);font-weight:500}blockquote[data-astro-cid-gmy2gchj]{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin:8px 0 0;padding:20px 0 0;display:flex}.label[data-astro-cid-gmy2gchj]{color:var(--sage-ink);font-size:13px}.text[data-astro-cid-gmy2gchj]{letter-spacing:-.01em;color:var(--ink);font-size:clamp(19px,1.2rem + .3vw,22px);line-height:1.4}.text[data-astro-cid-gmy2gchj] p{margin:0}.figures[data-astro-cid-qkvxkp7y]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.figures[data-astro-cid-qkvxkp7y]>figure:first-child .frame{aspect-ratio:4/3}.figures[data-astro-cid-qkvxkp7y]>figure:nth-child(2) .frame{aspect-ratio:3/4}@media (width<=760px){.figures[data-astro-cid-qkvxkp7y]{grid-template-columns:1fr;gap:36px}.figures[data-astro-cid-qkvxkp7y]>figure:nth-child(2) .frame{aspect-ratio:4/5}}figure[data-astro-cid-7sozin7c]{flex-direction:column;gap:12px;display:flex}figcaption[data-astro-cid-7sozin7c]{color:var(--muted);font-size:14px;line-height:1.5}.wide[data-astro-cid-omez2imi]{aspect-ratio:16/7}@media (width<=760px){.wide[data-astro-cid-omez2imi]{aspect-ratio:4/3}}.halftone[data-astro-cid-mkr65thh]{top:-120px;right:-120px}.row[data-astro-cid-mkr65thh]{--head:360px;--gap:64px;grid-template-columns:var(--head) minmax(0, 1fr);gap:24px var(--gap);border-top:1px solid var(--dark-line);padding-top:24px;display:grid}h2[data-astro-cid-mkr65thh]{align-self:start}.num[data-astro-cid-mkr65thh]{color:var(--sage)}.content[data-astro-cid-mkr65thh]{color:var(--dark-muted);flex-direction:column;gap:20px;min-width:0;font-size:17px;line-height:1.6;display:flex}.content[data-astro-cid-mkr65thh]>ol{margin-top:28px;margin-left:calc(-1 * (var(--head) + var(--gap)))}@media (width<=1100px){.row[data-astro-cid-mkr65thh]{--head:280px;--gap:40px}}@media (width<=900px){.row[data-astro-cid-mkr65thh]{grid-template-columns:minmax(0,1fr)}.content[data-astro-cid-mkr65thh]>ol{margin-top:12px;margin-left:0}}.steps[data-astro-cid-zd7jgotw]{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.steps[data-astro-cid-zd7jgotw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.steps[data-astro-cid-zd7jgotw]{grid-template-columns:minmax(0,1fr)}}.step[data-astro-cid-n5q5ubv3]{counter-increment:step;flex-direction:column;gap:28px;min-height:180px;padding:20px;display:flex}.n[data-astro-cid-n5q5ubv3]{color:var(--sage);font-size:13px}.n[data-astro-cid-n5q5ubv3]:before{content:"(" counter(step, decimal-leading-zero) ")"}.text[data-astro-cid-n5q5ubv3]{flex-direction:column;gap:6px;display:flex}strong[data-astro-cid-n5q5ubv3]{font-size:20px;font-weight:400}.text[data-astro-cid-n5q5ubv3]>span[data-astro-cid-n5q5ubv3]{color:var(--dark-muted);font-size:14px;line-height:1.5}@media (width<=560px){.step[data-astro-cid-n5q5ubv3]{gap:16px;min-height:0}}.case-buttons[data-astro-cid-qkzcpqon]{margin-top:12px}.highlights[data-astro-cid-gqrhbcqa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:12px;display:grid}@media (width<=640px){.highlights[data-astro-cid-gqrhbcqa]{grid-template-columns:minmax(0,1fr);gap:16px}}.highlight[data-astro-cid-2qn42hue]{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:12px;display:flex}.value[data-astro-cid-2qn42hue]{letter-spacing:-.03em;color:var(--ink);font-size:clamp(28px,1.4rem + .9vw,36px);line-height:1.15}.label[data-astro-cid-2qn42hue]{color:var(--muted);font-size:14px;line-height:1.45}.insights[data-astro-cid-3ea7b6of] ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;padding:0;list-style:none;display:grid}.insights[data-astro-cid-3ea7b6of] li{border-top:1px solid var(--line);color:var(--ink);padding-top:10px;font-size:16px;line-height:1.45}@media (width<=640px){.insights[data-astro-cid-3ea7b6of] ul{grid-template-columns:minmax(0,1fr)}}.case-intro[data-astro-cid-p6wvq7u6]{padding:clamp(40px, 4vw, 56px) var(--gutter) 0;flex-direction:column;gap:40px;display:flex}.text[data-astro-cid-p6wvq7u6]{flex-direction:column;gap:18px;max-width:760px;display:flex}.back[data-astro-cid-p6wvq7u6]{color:var(--muted);align-self:flex-start;margin:-8px 0;padding:8px 0;font-size:14px;text-decoration:none}.back[data-astro-cid-p6wvq7u6]:hover{color:var(--ink)}.summary[data-astro-cid-p6wvq7u6]{max-width:640px;font-size:clamp(20px,1.1rem + .5vw,24px);line-height:1.3}.facts[data-astro-cid-p6wvq7u6]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:18px;font-size:15px;display:grid}.facts[data-astro-cid-p6wvq7u6] div[data-astro-cid-p6wvq7u6]{flex-direction:column;gap:4px;display:flex}dt[data-astro-cid-p6wvq7u6]{color:var(--sage-ink);font-size:13px}.cover[data-astro-cid-p6wvq7u6]{aspect-ratio:2}@media (width<=900px){.facts[data-astro-cid-p6wvq7u6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.cover[data-astro-cid-p6wvq7u6]{aspect-ratio:3/2}}@media (width<=480px){.cover[data-astro-cid-p6wvq7u6]{aspect-ratio:4/3}}
