.case-thumbnail[data-astro-cid-bwd7mfio]{aspect-ratio:1.5;border:1px solid var(--hairline);background:var(--quiet);isolation:isolate;border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}.case-thumbnail__dashboard[data-astro-cid-bwd7mfio]{border:1px solid #d8d4cd;border-radius:5px;width:115%;max-width:none;height:auto;position:absolute;top:10%;left:7%;box-shadow:0 10px 26px #18181b12}.case-thumbnail--quality[data-astro-cid-bwd7mfio]{background:var(--quiet);justify-content:center;display:flex}.case-thumbnail__phone[data-astro-cid-bwd7mfio]{color:#302c29;background:#f9f3e6;border:5px solid #2c2a29;border-radius:25px;flex:none;width:54%;position:absolute;top:9%;overflow:hidden;box-shadow:0 12px 25px #18181b16}.case-thumbnail__speaker[data-astro-cid-bwd7mfio]{height:23px;position:relative}.case-thumbnail__speaker[data-astro-cid-bwd7mfio]:after{content:"";background:#2c2a29;border-radius:10px;width:36px;height:8px;position:absolute;top:7px;left:calc(50% - 18px)}.case-thumbnail__venue[data-astro-cid-bwd7mfio]{height:30cqw;position:relative}.case-thumbnail__venue[data-astro-cid-bwd7mfio] img[data-astro-cid-bwd7mfio]{object-fit:cover;width:100%;height:100%}.case-thumbnail__venue[data-astro-cid-bwd7mfio]:after{content:"";background:linear-gradient(#0000,#25180bd9);position:absolute;inset:0}.case-thumbnail__venue[data-astro-cid-bwd7mfio]>div[data-astro-cid-bwd7mfio]{z-index:1;color:#fff;display:grid;position:absolute;bottom:12px;left:12px}.case-thumbnail__venue[data-astro-cid-bwd7mfio] span[data-astro-cid-bwd7mfio]{font-size:2.1cqw}.case-thumbnail__venue[data-astro-cid-bwd7mfio] strong[data-astro-cid-bwd7mfio]{font-size:5cqw;font-weight:500;line-height:1.3}.case-thumbnail__moment[data-astro-cid-bwd7mfio]{color:#962c38;justify-items:center;gap:3px;padding:13px 7px 10px;display:grid}.case-thumbnail__moment[data-astro-cid-bwd7mfio] i[data-astro-cid-bwd7mfio]{border:1px solid #ba828a;border-radius:50%;place-items:center;width:27px;height:27px;font-size:18px;font-style:normal;display:grid}.case-thumbnail__moment[data-astro-cid-bwd7mfio] strong[data-astro-cid-bwd7mfio]{font-size:3.1cqw;font-weight:500}.case-thumbnail__moment[data-astro-cid-bwd7mfio]>span[data-astro-cid-bwd7mfio]{color:#705e59;font-size:2cqw}.case-thumbnail__journey[data-astro-cid-bwd7mfio]{color:#705e59;border-top:1px solid #dfd7ca;justify-content:space-around;padding:9px 8px 14px;font-size:1.9cqw;display:flex}.case-thumbnail__journey[data-astro-cid-bwd7mfio] b[data-astro-cid-bwd7mfio]{font-weight:400}.case-thumbnail--support[data-astro-cid-bwd7mfio]{color:#f4f4f5;background:#18181b;border-color:#333338}.case-thumbnail__call[data-astro-cid-bwd7mfio]{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:10% 7%}.case-thumbnail__call-label[data-astro-cid-bwd7mfio]{color:#e4e4e7;align-items:center;gap:10px;font-size:3.4cqw;display:flex}.case-thumbnail__call-label[data-astro-cid-bwd7mfio] svg[data-astro-cid-bwd7mfio]{fill:none;stroke:currentColor;stroke-width:1.5px;width:22px;height:22px}.case-thumbnail__wave[data-astro-cid-bwd7mfio]{flex:1;width:100%;min-height:0}.case-thumbnail__wave[data-astro-cid-bwd7mfio] path[data-astro-cid-bwd7mfio]{fill:none;stroke:#45454d;stroke-width:1px}.case-thumbnail__wave[data-astro-cid-bwd7mfio] rect[data-astro-cid-bwd7mfio]{fill:#e4e4e7}.case-thumbnail__call-foot[data-astro-cid-bwd7mfio]{color:#d4d4d8;align-items:center;gap:10px;font-size:2.7cqw;line-height:1.5;display:flex}.case-thumbnail__call-foot[data-astro-cid-bwd7mfio] i[data-astro-cid-bwd7mfio]{background:#5a5a63;flex:1;height:1px}.case-library[data-astro-cid-lxt3yz42]{--row-columns:minmax(104px,.7fr) minmax(220px,1.4fr) minmax(220px,1.4fr) 340px;min-width:0}p[data-astro-cid-lxt3yz42],h2[data-astro-cid-lxt3yz42],figure[data-astro-cid-lxt3yz42]{margin:0}.column-labels[data-astro-cid-lxt3yz42]{grid-template-columns:var(--row-columns);border-top:1px solid var(--hairline);color:var(--muted);font:400 11px/1.4 var(--font-meta);letter-spacing:.025em;text-transform:uppercase;gap:28px;padding-block:20px 16px;display:grid}.project-row[data-astro-cid-lxt3yz42]{grid-template-columns:var(--row-columns);border-bottom:1px solid var(--hairline);grid-template-rows:1fr 44px;gap:10px 28px;min-height:244px;padding-block:28px;display:grid;position:relative}.project-row[data-astro-cid-lxt3yz42]>[data-astro-cid-lxt3yz42]{min-width:0}.project-industry[data-astro-cid-lxt3yz42]{color:var(--muted);grid-area:1/1/3;padding-top:3px;font-size:15px}.project-title[data-astro-cid-lxt3yz42]{font:500 26px/1.23 var(--font-body);letter-spacing:-.025em;text-wrap:balance;grid-area:1/2}.project-result[data-astro-cid-lxt3yz42]{grid-area:1/3/3}.result-label[data-astro-cid-lxt3yz42]{color:var(--muted);font:400 12px/1.5 var(--font-meta);text-transform:uppercase;letter-spacing:.025em;margin-bottom:14px}.result-copy[data-astro-cid-lxt3yz42]{letter-spacing:-.015em;max-width:24ch;font-size:21px;line-height:1.4}.result-number[data-astro-cid-lxt3yz42]{font:500 40px/1.1 var(--font-body);letter-spacing:-.035em;margin:-5px 0 6px;display:block}.result-explanation[data-astro-cid-lxt3yz42]{letter-spacing:0;max-width:27ch;font-size:16px;line-height:1.5;display:block}.project-media[data-astro-cid-lxt3yz42]{grid-area:1/4/3}.project-media[data-astro-cid-lxt3yz42] figcaption[data-astro-cid-lxt3yz42]{color:var(--muted);margin-top:9px;font-size:11px;line-height:1.4}.case-link[data-astro-cid-lxt3yz42]{min-height:44px;color:var(--ink);grid-area:2/2;place-self:end start;align-items:center;gap:14px;font-size:15px;text-decoration:none;display:inline-flex}.case-link[data-astro-cid-lxt3yz42]:after{content:"";z-index:1;position:absolute;inset:0}.case-link[data-astro-cid-lxt3yz42]:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:2px}.case-link[data-astro-cid-lxt3yz42] svg[data-astro-cid-lxt3yz42]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;transition:transform .18s}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail{aspect-ratio:1.78;border-radius:8px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__dashboard{border-radius:4px;width:112%;top:8%;left:5%}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__phone{border-width:4px;border-radius:19px;top:6%}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__speaker{height:19px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__speaker:after{width:30px;height:6px;top:6px;left:calc(50% - 15px)}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__venue{height:22cqw}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__venue:after{background:linear-gradient(#25180bb3,#25180bf2)}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__venue>div{bottom:9px;left:9px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__venue span{font-size:max(8px,2.1cqw)}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__moment{padding:8px 5px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__moment i{width:23px;height:23px;font-size:16px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__moment strong{font-size:max(8px,3.1cqw)}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__moment>span,.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__journey{font-size:8px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__call{inset:12% 7%}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__call-label{gap:8px;font-size:max(10px,3.6cqw)}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__call-label svg{width:18px;height:18px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail__call-foot{gap:8px;font-size:max(8px,2.7cqw)}@media (hover:hover) and (pointer:fine){.case-link[data-astro-cid-lxt3yz42]:hover{color:var(--signal)}.case-link[data-astro-cid-lxt3yz42]:hover svg[data-astro-cid-lxt3yz42]{transform:translate(4px)}.project-row[data-astro-cid-lxt3yz42]:has(.case-link:hover) .project-title[data-astro-cid-lxt3yz42]{text-underline-offset:4px;text-decoration:underline 1px}}@media (width<=1100px){.case-library[data-astro-cid-lxt3yz42]{--row-columns:90px minmax(180px,1fr) minmax(180px,1fr) minmax(220px,1.2fr)}.column-labels[data-astro-cid-lxt3yz42],.project-row[data-astro-cid-lxt3yz42]{column-gap:20px}.project-title[data-astro-cid-lxt3yz42]{font-size:24px}.result-copy[data-astro-cid-lxt3yz42]{font-size:19px}}@media (width<=900px){.column-labels[data-astro-cid-lxt3yz42]{display:none}.project-list[data-astro-cid-lxt3yz42]{border-top:1px solid var(--hairline)}.project-row[data-astro-cid-lxt3yz42]{grid-template-rows:auto auto 1fr 44px;grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);gap:12px 32px;padding-block:28px}.project-industry[data-astro-cid-lxt3yz42]{font:400 12px/1.5 var(--font-meta);text-transform:uppercase;letter-spacing:.025em;grid-area:1/1;padding:0}.project-title[data-astro-cid-lxt3yz42]{grid-area:2/1}.project-result[data-astro-cid-lxt3yz42]{grid-area:3/1;margin-top:4px}.result-label[data-astro-cid-lxt3yz42]{margin-bottom:6px}.result-copy[data-astro-cid-lxt3yz42]{font-size:18px}.result-number[data-astro-cid-lxt3yz42]{font-size:36px}.result-explanation[data-astro-cid-lxt3yz42]{font-size:15px}.project-media[data-astro-cid-lxt3yz42]{grid-area:1/2/5;align-self:center}.case-link[data-astro-cid-lxt3yz42]{grid-area:4/1}}@media (width<=600px){.project-row[data-astro-cid-lxt3yz42]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:12px;padding-block:28px 20px}.project-industry[data-astro-cid-lxt3yz42],.project-title[data-astro-cid-lxt3yz42],.project-result[data-astro-cid-lxt3yz42],.project-media[data-astro-cid-lxt3yz42],.case-link[data-astro-cid-lxt3yz42]{grid-area:auto/1}.project-title[data-astro-cid-lxt3yz42]{font-size:23px}.project-result[data-astro-cid-lxt3yz42]{margin-top:2px}.result-label[data-astro-cid-lxt3yz42]{margin-bottom:5px}.result-copy[data-astro-cid-lxt3yz42]{max-width:29ch;font-size:17px}.result-number[data-astro-cid-lxt3yz42]{margin-right:8px;font-size:30px;display:inline}.result-explanation[data-astro-cid-lxt3yz42]{font-size:16px;display:inline}.project-media[data-astro-cid-lxt3yz42]{margin-top:5px}.project-media[data-astro-cid-lxt3yz42] .case-thumbnail{aspect-ratio:1.95}.project-media[data-astro-cid-lxt3yz42] figcaption[data-astro-cid-lxt3yz42]{margin-top:7px}.case-link[data-astro-cid-lxt3yz42]{margin-top:2px}}@media (prefers-reduced-motion:reduce){.case-link[data-astro-cid-lxt3yz42] svg[data-astro-cid-lxt3yz42]{transition:none}}@media (forced-colors:active){.project-media[data-astro-cid-lxt3yz42] .case-thumbnail{border-color:canvastext}}.case-index[data-astro-cid-q7obu3qe]{padding-top:calc(var(--header) + clamp(4rem,7vw,7rem))}h1[data-astro-cid-q7obu3qe]{font:400 clamp(40px,6.2vw,88px)/1.08 var(--font-display);letter-spacing:-.025em;margin:28px 0 0}.case-index__head[data-astro-cid-q7obu3qe]{margin-bottom:clamp(36px,4vw,56px)}.case-index__close[data-astro-cid-q7obu3qe]{justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding-top:28px;display:flex}.case-index__close[data-astro-cid-q7obu3qe] p[data-astro-cid-q7obu3qe]{color:var(--muted);margin:0;font-size:18px}.gallery-text-link[data-astro-cid-q7obu3qe]{min-height:44px;color:var(--ink);border-bottom:1px solid;align-items:center;gap:28px;padding-block:8px;font-size:18px;text-decoration:none;display:inline-flex}.gallery-text-link[data-astro-cid-q7obu3qe] svg[data-astro-cid-q7obu3qe]{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}@media (width<=700px){.case-index__close[data-astro-cid-q7obu3qe]{display:block}.case-index__close[data-astro-cid-q7obu3qe] a[data-astro-cid-q7obu3qe]{margin-top:20px}}
