.hero[data-astro-cid-lcdefpme]{padding:48px 0 0}.hero__top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.hero__eyebrow[data-astro-cid-lcdefpme]{color:var(--c-text);align-items:center;gap:14px;font-size:16px;font-weight:500;display:flex}.hero__eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:currentColor;flex:none;width:24px;height:1px}.hero__arrow[data-astro-cid-lcdefpme]{color:#c6c6c6;flex:none}.hero__title[data-astro-cid-lcdefpme]{max-width:1100px;margin-top:8px}.hero__title[data-astro-cid-lcdefpme] .w[data-astro-cid-lcdefpme]{opacity:0;filter:blur(6px);animation:.7s cubic-bezier(.2,.7,.2,1) forwards wordIn;animation-delay:calc(var(--i) * 70ms + .15s);display:inline-block;transform:translateY(14px)}@keyframes wordIn{to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.hero__title[data-astro-cid-lcdefpme] .w[data-astro-cid-lcdefpme]{opacity:1;filter:none;animation:none;transform:none}}.hero__actions[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:24px;margin-top:96px;display:flex}.hero__scroll[data-astro-cid-lcdefpme]{align-items:center;display:flex}.hero__scroll-line[data-astro-cid-lcdefpme]{background:#c6c6c6;width:64px;height:1px}.hero__scroll-dot[data-astro-cid-lcdefpme]{border:1px solid #c6c6c6;border-radius:50%;width:32px;height:32px;transition:transform .3s}.hero__scroll[data-astro-cid-lcdefpme]:hover .hero__scroll-dot[data-astro-cid-lcdefpme]{transform:translateY(4px)}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:16/8;background:var(--c-soft);margin-top:56px;overflow:hidden}.hero__media[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.about__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.about__text[data-astro-cid-lcdefpme]{color:var(--c-ink);font-size:18px;font-weight:500;line-height:1.7}.about__btn[data-astro-cid-lcdefpme]{margin-top:32px}.expertise[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line-dark);border-left:1px solid var(--c-line-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid}.expertise__item[data-astro-cid-lcdefpme]{border-right:1px solid var(--c-line-dark);border-bottom:1px solid var(--c-line-dark);padding:56px 48px}.expertise__item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:40px;height:40px}.expertise__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:72px 0 18px;font-size:24px}.expertise__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#bdbdbd;max-width:520px;font-size:15px;line-height:1.7}.process[data-astro-cid-lcdefpme]{border:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;display:grid}.process__item[data-astro-cid-lcdefpme]{text-align:center;padding:72px 24px}.process__item[data-astro-cid-lcdefpme]+.process__item[data-astro-cid-lcdefpme]{border-left:1px solid var(--c-line)}.process__item[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--c-text);font-size:16px}.process__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--f-body);margin-top:16px;font-size:32px;font-weight:500}@media (width<=900px){.about__grid[data-astro-cid-lcdefpme],.expertise[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.expertise__item[data-astro-cid-lcdefpme]{padding:40px 28px}.expertise__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:40px}}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding-top:24px}.hero__eyebrow[data-astro-cid-lcdefpme]{align-items:flex-start;font-size:14px}.hero__eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-top:11px}.hero__arrow[data-astro-cid-lcdefpme]{display:none}.hero__actions[data-astro-cid-lcdefpme]{margin-top:48px}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;margin-top:40px}.process[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.process__item[data-astro-cid-lcdefpme]{padding:40px 24px}.process__item[data-astro-cid-lcdefpme]+.process__item[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--c-line)}}
