.hero[data-astro-cid-5qqjv3h6]{grid-template-rows:auto 1fr;min-height:max(560px,100svh - 299px);padding-top:20px;display:grid}.hero-top[data-astro-cid-5qqjv3h6]{gap:28px var(--gutter);grid-template-columns:1fr auto;display:grid;position:relative}.who[data-astro-cid-5qqjv3h6]{align-self:start;align-items:center;gap:10px;display:flex}.avatar[data-astro-cid-5qqjv3h6]{aspect-ratio:1;background:var(--fill);object-fit:cover;border-radius:50%;flex:none;width:44px}.name[data-astro-cid-5qqjv3h6]{letter-spacing:-.04em;font-size:22px;font-weight:500;line-height:21px}.name[data-astro-cid-5qqjv3h6] span[data-astro-cid-5qqjv3h6]{display:block}.claim[data-astro-cid-5qqjv3h6],.what[data-astro-cid-5qqjv3h6],.services-short[data-astro-cid-5qqjv3h6]{grid-column:1/-1}.claim[data-astro-cid-5qqjv3h6]{letter-spacing:-.015em;max-width:24ch;font-size:clamp(20px,1.7vw,26px);font-weight:500;line-height:1.15}.what[data-astro-cid-5qqjv3h6] .caption[data-astro-cid-5qqjv3h6],.services-short[data-astro-cid-5qqjv3h6] .caption[data-astro-cid-5qqjv3h6]{margin-bottom:10px}.list[data-astro-cid-5qqjv3h6]{margin-top:10px}.approach[data-astro-cid-5qqjv3h6]{align-self:center;padding-block:48px}@media (width>=900px){.hero-top[data-astro-cid-5qqjv3h6]{grid-template-columns:repeat(4,1fr)}.claim[data-astro-cid-5qqjv3h6],.what[data-astro-cid-5qqjv3h6],.services-short[data-astro-cid-5qqjv3h6]{grid-column:auto}}.fragments[data-astro-cid-5qqjv3h6]{padding-top:clamp(40px,3vw,64px)}.h5[data-astro-cid-5qqjv3h6]{font-size:var(--fs-h5);letter-spacing:-.025em;font-weight:400;line-height:1}.fragments-head[data-astro-cid-5qqjv3h6]{justify-content:space-between;align-items:baseline;display:flex}.fragments[data-astro-cid-5qqjv3h6] .caption[data-astro-cid-5qqjv3h6]{margin:14px 0 20px}.case-grid[data-astro-cid-5qqjv3h6]{gap:clamp(40px, 5vw, 64px) var(--gutter);display:grid}@media (width>=900px){.case-grid[data-astro-cid-5qqjv3h6]{grid-template-columns:1fr 1fr}}.product-grid[data-astro-cid-5qqjv3h6]{gap:40px var(--gutter);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=900px){.product-grid[data-astro-cid-5qqjv3h6]{grid-template-columns:repeat(4,1fr)}}.more[data-astro-cid-5qqjv3h6]{margin-top:clamp(40px,5vw,64px)}.skills-intro[data-astro-cid-5qqjv3h6]{max-width:46ch;margin:16px auto clamp(56px,8vw,104px);line-height:14px}.skill-list[data-astro-cid-5qqjv3h6]{text-align:center;position:relative}.skill-list[data-astro-cid-5qqjv3h6]:before{content:"";background:var(--line);height:1px;position:absolute;top:4px;left:16.66%;right:16.66%}.skill-list[data-astro-cid-5qqjv3h6] li[data-astro-cid-5qqjv3h6]{justify-items:center;gap:8px;display:grid;position:relative}.dot[data-astro-cid-5qqjv3h6]{background:var(--label-1);border-radius:50%;width:9px;height:9px;margin-bottom:12px}@media (width>=900px){.skill-list[data-astro-cid-5qqjv3h6] li[data-astro-cid-5qqjv3h6]{grid-column:span 4}}@media (width<=899px){.skill-list[data-astro-cid-5qqjv3h6]:before{display:none}}.stats[data-astro-cid-5qqjv3h6] dt[data-astro-cid-5qqjv3h6]{margin-bottom:8px}.world-intro[data-astro-cid-5qqjv3h6]{max-width:36ch;margin-inline:auto}.ghost-word[data-astro-cid-5qqjv3h6]{color:var(--label-4);text-align:center;white-space:nowrap;font-size:clamp(40px,12.4vw,180px)}.region[data-astro-cid-5qqjv3h6]{margin:clamp(32px,5vw,64px) 0}.coords[data-astro-cid-5qqjv3h6]{color:var(--label-1);font-variant-numeric:tabular-nums;margin-top:12px}.countries[data-astro-cid-5qqjv3h6]{color:var(--label-1);margin-top:6px}.services[data-astro-cid-5qqjv3h6]{justify-items:center;gap:16px;display:grid}.services[data-astro-cid-5qqjv3h6] ul[data-astro-cid-5qqjv3h6]{gap:2px;display:grid}.email[data-astro-cid-5qqjv3h6]{font-size:var(--fs-display-3);letter-spacing:-.03em;overflow-wrap:anywhere;margin:clamp(56px,8vw,104px) 0 clamp(24px,3vw,40px);font-weight:500;line-height:1}.copy[data-astro-cid-5qqjv3h6]{font:inherit;vertical-align:top;color:var(--label-3);cursor:pointer;background:0 0;border:0;padding:0 0 0 4px;font-size:.3em}.lead[data-astro-cid-5qqjv3h6]{max-width:40ch;margin-inline:auto}.questions[data-astro-cid-5qqjv3h6]{margin:clamp(48px,6vw,80px) 0}.questions[data-astro-cid-5qqjv3h6] .caption[data-astro-cid-5qqjv3h6]{line-height:14px}.questions[data-astro-cid-5qqjv3h6] li[data-astro-cid-5qqjv3h6]{color:var(--label-1)}.questions[data-astro-cid-5qqjv3h6] ul[data-astro-cid-5qqjv3h6]{margin-top:6px}
