.th-h2[data-astro-cid-va7khktg]{font-size:52px;font-weight:700;line-height:58px}.th-lead[data-astro-cid-va7khktg]{max-width:640px;color:var(--ink-800);margin-top:20px;font-size:20px;font-weight:500;line-height:28px}.rich[data-astro-cid-va7khktg] a{color:var(--red-accent)}.rich[data-astro-cid-va7khktg] a:hover{text-decoration:underline}.th-hero[data-astro-cid-va7khktg]{grid-template-columns:1fr 420px;align-items:center;gap:60px;padding-block:32px 110px;display:grid}.th-crumb[data-astro-cid-va7khktg]{color:var(--ink-500);font-size:16px;font-weight:500}.th-crumb[data-astro-cid-va7khktg] a[data-astro-cid-va7khktg]{color:var(--red-accent)}.th-crumb[data-astro-cid-va7khktg] a[data-astro-cid-va7khktg]:hover{text-decoration:underline}.th-hero__title[data-astro-cid-va7khktg]{margin-top:12px;font-size:85px;font-weight:700;line-height:90px}.th-hero__intro[data-astro-cid-va7khktg]{max-width:680px;margin-top:24px;font-size:20px;font-weight:500;line-height:28px}.th-hero__cta[data-astro-cid-va7khktg]{margin-top:36px}.th-quote[data-astro-cid-va7khktg]{background:var(--ink-50);border-radius:4px;padding:40px}.th-quote[data-astro-cid-va7khktg] blockquote[data-astro-cid-va7khktg]{font-size:20px;font-weight:500;line-height:30px}.th-quote[data-astro-cid-va7khktg] figcaption[data-astro-cid-va7khktg]{align-items:center;gap:14px;margin-top:28px;display:flex}.th-quote[data-astro-cid-va7khktg] figcaption[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]{width:40px;height:40px}.th-quote[data-astro-cid-va7khktg] figcaption[data-astro-cid-va7khktg] span[data-astro-cid-va7khktg]{color:var(--ink-500);font-size:16px;line-height:22px;display:grid}.th-quote[data-astro-cid-va7khktg] strong[data-astro-cid-va7khktg]{color:var(--ink-900);font-size:18px;font-weight:600}.th-dev[data-astro-cid-va7khktg]{background:var(--ink-50);padding-block:110px}.th-dev__head[data-astro-cid-va7khktg]{grid-template-columns:1fr 1fr;align-items:end;gap:64px;display:grid}.th-dev__head[data-astro-cid-va7khktg] .th-lead[data-astro-cid-va7khktg]{margin-top:0}.th-dev__body[data-astro-cid-va7khktg]{grid-template-columns:520px 1fr;gap:70px;margin-top:64px;display:grid}.th-dev__images[data-astro-cid-va7khktg]{height:560px;position:relative}.th-dev__images[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]{border-radius:4px;position:absolute}.th-dev__images[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]:first-child{width:294px;top:0;left:0}.th-dev__images[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]:last-child{width:300px;bottom:0;right:0}.th-dev__list[data-astro-cid-va7khktg]{align-content:start;gap:36px;display:grid}.th-dev__list[data-astro-cid-va7khktg] li[data-astro-cid-va7khktg]{grid-template-columns:48px 1fr;gap:20px;display:grid}.th-dev__list[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]{width:48px;height:48px}.th-dev__list[data-astro-cid-va7khktg] h3[data-astro-cid-va7khktg]{font-size:24px;font-weight:600;line-height:30px}.th-dev__list[data-astro-cid-va7khktg] p[data-astro-cid-va7khktg]{margin-top:8px;font-size:16px;line-height:26px}.th-services[data-astro-cid-va7khktg]{grid-template-columns:1fr 1fr;gap:64px;padding-block:120px;display:grid}.th-services__list[data-astro-cid-va7khktg]{border-top:1px solid var(--ink-300)}.th-services__list[data-astro-cid-va7khktg] li[data-astro-cid-va7khktg]{border-bottom:1px solid var(--ink-300);align-items:baseline;gap:24px;padding:22px 0;display:flex}.th-services__num[data-astro-cid-va7khktg]{color:var(--red-accent);font-size:16px;font-weight:600}.th-services__list[data-astro-cid-va7khktg] h3[data-astro-cid-va7khktg]{font-size:24px;font-weight:600;line-height:30px}.th-hire[data-astro-cid-va7khktg]{background:var(--ink-50);padding-block:110px}.th-hire__grid[data-astro-cid-va7khktg]{margin-top:40px}.th-process[data-astro-cid-va7khktg]{padding-block:120px 40px}.th-process__steps[data-astro-cid-va7khktg]{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:56px;display:grid}.th-process__steps[data-astro-cid-va7khktg] a[data-astro-cid-va7khktg]{justify-items:center;display:grid}.th-process__steps[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]{width:180px;height:200px;transition:transform .2s}.th-process__steps[data-astro-cid-va7khktg] a[data-astro-cid-va7khktg]:hover img[data-astro-cid-va7khktg]{transform:translateY(-6px)}.th-cases[data-astro-cid-va7khktg]{padding-top:80px}.th-cases__item[data-astro-cid-va7khktg]{padding-top:48px}.th-cases__more[data-astro-cid-va7khktg]{padding-top:40px}.th-testimonial[data-astro-cid-va7khktg]{padding-top:120px}.th-testimonial__card[data-astro-cid-va7khktg]{border-left:4px solid var(--red-accent);max-width:980px;margin-top:40px;padding-left:32px}.th-testimonial__card[data-astro-cid-va7khktg] blockquote[data-astro-cid-va7khktg]{font-size:28px;font-weight:500;line-height:40px}.th-testimonial__card[data-astro-cid-va7khktg] figcaption[data-astro-cid-va7khktg]{justify-items:start;gap:4px;margin-top:24px;display:grid}.th-testimonial__card[data-astro-cid-va7khktg] strong[data-astro-cid-va7khktg]{font-size:22px;font-weight:600}.th-testimonial__card[data-astro-cid-va7khktg] span[data-astro-cid-va7khktg]{color:var(--ink-500);font-size:16px}.th-testimonial__card[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]{width:99px;margin-top:12px}.th-testimonial[data-astro-cid-va7khktg]+.cta--wave{padding-top:300px}@media (width<=1024px){.th-hero[data-astro-cid-va7khktg]{grid-template-columns:1fr;padding-bottom:80px}.th-hero__title[data-astro-cid-va7khktg]{font-size:64px;line-height:70px}.th-dev[data-astro-cid-va7khktg],.th-hire[data-astro-cid-va7khktg]{padding-block:72px}.th-dev__head[data-astro-cid-va7khktg],.th-services[data-astro-cid-va7khktg]{grid-template-columns:1fr;gap:24px}.th-dev__body[data-astro-cid-va7khktg]{grid-template-columns:1fr}.th-dev__images[data-astro-cid-va7khktg]{display:none}.th-services[data-astro-cid-va7khktg]{padding-block:72px}.th-process[data-astro-cid-va7khktg]{padding-top:72px}.th-process__steps[data-astro-cid-va7khktg]{grid-template-columns:repeat(2,1fr);row-gap:40px}.th-testimonial[data-astro-cid-va7khktg]{padding-top:72px}}@media (width<=767px){.th-hero[data-astro-cid-va7khktg]{padding-top:16px}.th-hero__title[data-astro-cid-va7khktg]{font-size:42px;line-height:48px}.th-hero__intro[data-astro-cid-va7khktg],.th-lead[data-astro-cid-va7khktg]{font-size:18px;line-height:26px}.th-quote[data-astro-cid-va7khktg]{padding:28px 24px}.th-h2[data-astro-cid-va7khktg]{font-size:34px;line-height:42px}.th-dev__list[data-astro-cid-va7khktg] h3[data-astro-cid-va7khktg],.th-services__list[data-astro-cid-va7khktg] h3[data-astro-cid-va7khktg]{font-size:20px;line-height:26px}.th-process__steps[data-astro-cid-va7khktg] img[data-astro-cid-va7khktg]{width:130px;height:145px}.th-cases__item[data-astro-cid-va7khktg]{padding-top:32px}.th-testimonial__card[data-astro-cid-va7khktg]{padding-left:20px}.th-testimonial__card[data-astro-cid-va7khktg] blockquote[data-astro-cid-va7khktg]{font-size:21px;line-height:31px}}.rich[data-astro-cid-h4vxsraj] a{color:var(--red-accent)}.rich[data-astro-cid-h4vxsraj] a:hover{text-decoration:underline}.tl-hero[data-astro-cid-h4vxsraj]{grid-template-columns:1fr auto;align-items:center;gap:80px;padding-block:32px 80px;display:grid}.tl-crumb[data-astro-cid-h4vxsraj]{color:var(--ink-500);font-size:16px;font-weight:500}.tl-crumb[data-astro-cid-h4vxsraj] a[data-astro-cid-h4vxsraj]{color:var(--red-accent)}.tl-crumb[data-astro-cid-h4vxsraj] a[data-astro-cid-h4vxsraj]:hover{text-decoration:underline}.tl-hero__title[data-astro-cid-h4vxsraj]{margin-top:12px;font-size:85px;font-weight:700;line-height:90px}.tl-hero__tagline[data-astro-cid-h4vxsraj]{text-transform:uppercase;max-width:720px;color:var(--red-accent);margin-top:20px;font-size:16px;font-weight:900;line-height:28px}.tl-hero__text[data-astro-cid-h4vxsraj]{gap:14px;max-width:720px;margin-top:20px;font-size:20px;font-weight:500;line-height:28px;display:grid}.tl-hero__actions[data-astro-cid-h4vxsraj]{flex-wrap:wrap;align-items:center;gap:24px 40px;margin-top:36px;display:flex}.tl-hero__logo[data-astro-cid-h4vxsraj]{width:var(--w);max-width:100%;height:auto}.tl-cases__item[data-astro-cid-h4vxsraj]{padding-top:48px}.tl-industry[data-astro-cid-h4vxsraj]{background:var(--ink-50);margin-top:120px;padding-block:110px}.tl-industry__grid[data-astro-cid-h4vxsraj]{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.tl-h2[data-astro-cid-h4vxsraj]{font-size:52px;font-weight:700;line-height:58px}.tl-lead[data-astro-cid-h4vxsraj]{max-width:600px;color:var(--ink-800);margin-top:20px;font-size:20px;font-weight:500;line-height:28px}.tl-highlights[data-astro-cid-h4vxsraj]{border-top:1px solid var(--ink-300);gap:0;display:grid}.tl-highlights[data-astro-cid-h4vxsraj] li[data-astro-cid-h4vxsraj]{border-bottom:1px solid var(--ink-300);grid-template-columns:200px 1fr;align-items:baseline;gap:20px;padding:26px 0;display:grid}.tl-highlights[data-astro-cid-h4vxsraj] strong[data-astro-cid-h4vxsraj]{color:var(--red-accent);font-size:40px;font-weight:700;line-height:44px}.tl-highlights[data-astro-cid-h4vxsraj] span[data-astro-cid-h4vxsraj]{font-size:18px;font-weight:500;line-height:26px}.tl-industry[data-astro-cid-h4vxsraj]+.cta--wave{padding-top:260px}@media (width<=1024px){.tl-hero[data-astro-cid-h4vxsraj]{grid-template-columns:1fr;gap:40px}.tl-hero__title[data-astro-cid-h4vxsraj]{font-size:64px;line-height:70px}.tl-hero__logo[data-astro-cid-h4vxsraj]{max-width:280px}.tl-industry[data-astro-cid-h4vxsraj]{margin-top:72px;padding-block:72px}.tl-industry__grid[data-astro-cid-h4vxsraj]{grid-template-columns:1fr;gap:40px}}@media (width<=767px){.tl-hero[data-astro-cid-h4vxsraj]{padding-top:16px}.tl-hero__title[data-astro-cid-h4vxsraj]{font-size:44px;line-height:48px}.tl-hero__text[data-astro-cid-h4vxsraj],.tl-lead[data-astro-cid-h4vxsraj]{font-size:18px;line-height:26px}.tl-h2[data-astro-cid-h4vxsraj]{font-size:34px;line-height:42px}.tl-cases__item[data-astro-cid-h4vxsraj]{padding-top:32px}.tl-highlights[data-astro-cid-h4vxsraj] li[data-astro-cid-h4vxsraj]{grid-template-columns:1fr;gap:6px}.tl-highlights[data-astro-cid-h4vxsraj] strong[data-astro-cid-h4vxsraj]{font-size:32px;line-height:36px}}
