.grid[data-astro-cid-aadlzisc]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}.quote[data-astro-cid-aadlzisc]{position:relative;background:#fff;border-radius:var(--r-lg);padding:32px 28px 26px;box-shadow:var(--shadow-card)}.mark[data-astro-cid-aadlzisc]{position:absolute;left:24px;top:8px;font-size:64px;line-height:1;color:var(--teal);opacity:.8}blockquote[data-astro-cid-aadlzisc]{margin-top:24px;font-size:16.5px;line-height:1.6;color:var(--ink)}figcaption[data-astro-cid-aadlzisc]{margin-top:20px;display:grid;gap:2px;font-size:14px}figcaption[data-astro-cid-aadlzisc] span[data-astro-cid-aadlzisc]{color:var(--ink-2);font-size:13px}@media(max-width:900px){.grid[data-astro-cid-aadlzisc]{grid-template-columns:1fr}}.client-review[data-astro-cid-za5eha5l]{grid-column:1 / -1;padding:clamp(24px,4vw,48px);border-radius:var(--r-xl);background:linear-gradient(120deg,#fff,#e7eefc);border:1px solid var(--line);box-shadow:var(--shadow-card)}.client-review[data-astro-cid-za5eha5l] blockquote[data-astro-cid-za5eha5l]{margin-top:18px;max-width:42ch;font-size:clamp(22px,2.6vw,32px);line-height:1.45;color:var(--ink)}.client-review[data-astro-cid-za5eha5l] figcaption[data-astro-cid-za5eha5l]{display:flex;align-items:center;gap:14px;margin-top:26px}.client-review[data-astro-cid-za5eha5l] .review-photo{width:64px;height:64px;flex-shrink:0;border-radius:50%;object-fit:cover;object-position:center 30%;border:3px solid #fff;box-shadow:0 4px 14px #0c1a3a1f}.client-review[data-astro-cid-za5eha5l] figcaption[data-astro-cid-za5eha5l] strong[data-astro-cid-za5eha5l],.client-review[data-astro-cid-za5eha5l] figcaption[data-astro-cid-za5eha5l] a[data-astro-cid-za5eha5l]{display:block}.client-review[data-astro-cid-za5eha5l] figcaption[data-astro-cid-za5eha5l] a[data-astro-cid-za5eha5l]{color:var(--blue);font-size:14px;margin-top:3px}.full-review[data-astro-cid-za5eha5l]{margin-top:26px;border-top:1px solid var(--line);padding-top:20px}.client-review[data-astro-cid-za5eha5l] summary[data-astro-cid-za5eha5l]{cursor:pointer;color:var(--blue);font-weight:600;padding:6px 0}.client-review[data-astro-cid-za5eha5l] summary[data-astro-cid-za5eha5l]:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.full-review[data-astro-cid-za5eha5l] p[data-astro-cid-za5eha5l]{max-width:80ch;margin-top:18px;color:var(--ink-2);line-height:1.75;overflow-wrap:anywhere}.full-review[data-astro-cid-za5eha5l] .translation-note[data-astro-cid-za5eha5l]{font-size:13px;color:var(--muted)}.original-review[data-astro-cid-za5eha5l]{margin-top:22px}.projects[data-astro-cid-za5eha5l]{padding-top:40px}.project[data-astro-cid-za5eha5l]{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center;padding:56px 0;border-top:1px solid var(--line)}.project[data-astro-cid-za5eha5l]:first-child{border-top:0}.project[data-astro-cid-za5eha5l].flip .gallery[data-astro-cid-za5eha5l]{order:2}.gallery[data-astro-cid-za5eha5l]{display:grid;gap:16px}.browser[data-astro-cid-za5eha5l]{border-radius:14px;background:#fff;box-shadow:var(--shadow-card);overflow:hidden}.bar[data-astro-cid-za5eha5l]{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--line)}.bar[data-astro-cid-za5eha5l] i[data-astro-cid-za5eha5l]{width:8px;height:8px;border-radius:50%;background:#dfe5f4}.url[data-astro-cid-za5eha5l]{margin-left:8px;font-size:11px;color:var(--muted);background:var(--bg);padding:4px 10px;border-radius:6px;flex:1}.screen[data-astro-cid-za5eha5l]{aspect-ratio:16 / 9.4;overflow:hidden}.screen[data-astro-cid-za5eha5l] img{width:100%;height:100%;object-fit:cover;object-position:top}.thumbs[data-astro-cid-za5eha5l]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.small[data-astro-cid-za5eha5l] .screen[data-astro-cid-za5eha5l]{aspect-ratio:16 / 10}.copy[data-astro-cid-za5eha5l] h2[data-astro-cid-za5eha5l]{font-size:clamp(28px,2.8vw,38px)}.copy[data-astro-cid-za5eha5l] .lede[data-astro-cid-za5eha5l]{margin-top:16px;font-size:16.5px}.scope[data-astro-cid-za5eha5l]{margin-top:24px}.label[data-astro-cid-za5eha5l]{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.scope[data-astro-cid-za5eha5l] ul[data-astro-cid-za5eha5l]{display:grid;gap:10px;font-size:14.5px}.scope[data-astro-cid-za5eha5l] li[data-astro-cid-za5eha5l]{display:flex;align-items:center;gap:10px}.copy[data-astro-cid-za5eha5l] .btn-link[data-astro-cid-za5eha5l]{margin-top:24px}@media(max-width:900px){.project[data-astro-cid-za5eha5l]{grid-template-columns:1fr;gap:28px;padding:40px 0}.project[data-astro-cid-za5eha5l].flip .gallery[data-astro-cid-za5eha5l]{order:0}}
