.wavy[data-astro-cid-sfumqixu]{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.wavy[data-astro-cid-sfumqixu]:after{content:"";filter:url(#noise-filter);opacity:.2;pointer-events:none;position:absolute;inset:0}.wavy__canvas[data-astro-cid-sfumqixu]{z-index:0;position:absolute;inset-block-start:0;inset-inline-start:0}.wavy__content[data-astro-cid-sfumqixu]{z-index:10;position:relative}.wavy__defs[data-astro-cid-sfumqixu]{visibility:hidden;position:absolute}.hero[data-astro-cid-i3irphx7]{color:#fff;background:#0b141d;position:relative;overflow:hidden}.hero__inner[data-astro-cid-i3irphx7]{text-align:center;width:100%;max-width:896px;margin-inline:auto;padding:64px 24px;position:relative}.hero__eyebrow[data-astro-cid-i3irphx7]{text-wrap:wrap;color:#f97316;margin-block-end:20px;font-size:14px;font-weight:600;line-height:20px}.hero__title[data-astro-cid-i3irphx7]{letter-spacing:-.025em;text-align:start;text-wrap:wrap;margin-block-end:64px;font-size:36px;font-weight:600;line-height:40px}.hero__description[data-astro-cid-i3irphx7]{text-align:start;text-wrap:wrap;color:#e5e7eb;max-width:768px;margin-block-end:48px;margin-inline:auto;font-size:16px;font-weight:500;line-height:1.625}.hero__actions[data-astro-cid-i3irphx7]{flex-direction:column;justify-content:center;gap:16px;display:flex}.hero__button[data-astro-cid-i3irphx7]{transition:transform .3s cubic-bezier(.4, 0, .2, 1), background-color var(--transition-fast)}.hero__button[data-astro-cid-i3irphx7]:hover{transform:scale(1.02)}@media (width>=640px){.hero__title[data-astro-cid-i3irphx7]{font-size:60px;line-height:1}.hero__description[data-astro-cid-i3irphx7]{font-size:20px;line-height:28px}.hero__actions[data-astro-cid-i3irphx7]{flex-direction:row;gap:24px}}@media (width>=768px){.hero__wave{padding-block-start:40px}.hero__inner[data-astro-cid-i3irphx7]{padding-block:96px}.hero__title[data-astro-cid-i3irphx7]{text-align:center;font-size:72px}.hero__description[data-astro-cid-i3irphx7]{text-align:center}}@media (prefers-reduced-motion:reduce){.hero__button[data-astro-cid-i3irphx7]{transition:none}.hero__button[data-astro-cid-i3irphx7]:hover{transform:none}}.services[data-astro-cid-imgzwmm4]{background:#fff;width:100%;padding-block:64px}.services__container[data-astro-cid-imgzwmm4]{padding-inline:24px}.services__header[data-astro-cid-imgzwmm4]{text-align:start;max-width:672px;margin-block-end:48px;margin-inline:auto}.services__title[data-astro-cid-imgzwmm4]{color:var(--color-orange);margin-block-end:32px;font-size:36px;font-weight:700;line-height:40px}.services__intro[data-astro-cid-imgzwmm4]{text-wrap:wrap;color:var(--color-gray-900);font-size:18px;font-weight:500;line-height:28px}.services__grid[data-astro-cid-imgzwmm4]{text-align:start;grid-template-columns:minmax(0,1fr);gap:32px;max-width:1280px;margin-inline:auto;display:grid}.service-card[data-astro-cid-imgzwmm4]{color:#000;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;justify-content:space-between;padding:32px;transition:all .7s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 20px 25px -5px #f3f4f6,0 8px 10px -6px #f3f4f6}.service-card[data-astro-cid-imgzwmm4]:hover{background:var(--color-gray-900);color:#fff;transform:translateY(-12px);box-shadow:0 4px 6px -1px #f3f4f6,0 2px 4px -2px #f3f4f6}.service-card__title[data-astro-cid-imgzwmm4]{margin-block-end:16px;font-size:24px;font-weight:700;line-height:32px}.service-card__description[data-astro-cid-imgzwmm4]{margin-block-end:32px;font-size:16px;line-height:1.625}.service-card__action[data-astro-cid-imgzwmm4]{margin-block-start:auto;padding-block-start:24px}.service-card__button[data-astro-cid-imgzwmm4]{color:#fff;background:#000;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.service-card__sr[data-astro-cid-imgzwmm4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.service-card[data-astro-cid-imgzwmm4]:hover .service-card__button[data-astro-cid-imgzwmm4]{background:#ea580c}@media (width>=768px){.services[data-astro-cid-imgzwmm4]{padding-block:96px}.services__header[data-astro-cid-imgzwmm4]{text-align:center;margin-block-end:64px}.services__title[data-astro-cid-imgzwmm4]{font-size:48px;line-height:48px}.services__grid[data-astro-cid-imgzwmm4]{grid-template-columns:repeat(3,minmax(0,1fr))}.service-card[data-astro-cid-imgzwmm4]{padding:40px}.service-card__title[data-astro-cid-imgzwmm4]{font-size:30px;line-height:36px}}@media (prefers-reduced-motion:reduce){.service-card[data-astro-cid-imgzwmm4]{transition:none}.service-card[data-astro-cid-imgzwmm4]:hover{transform:none}}.video-band[data-astro-cid-abjgcwrn]{background:#f9fafb;width:100%;padding-block:96px}.video[data-astro-cid-abjgcwrn]{flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:640px;margin-inline:auto;padding-block-start:48px;display:flex}.video__text[data-astro-cid-abjgcwrn]{text-align:start;padding-inline:20px}.video__eyebrow[data-astro-cid-abjgcwrn]{color:var(--color-orange);margin-block-end:12px;font-size:30px;font-weight:700;line-height:36px}.video__title[data-astro-cid-abjgcwrn]{text-wrap:wrap;color:#000;margin-block-end:16px;font-size:36px;font-weight:600;line-height:40px}.video__description[data-astro-cid-abjgcwrn]{color:#4b5563;max-width:672px;font-weight:500;line-height:24px}.video__button[data-astro-cid-abjgcwrn]{margin-block-start:20px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.video__button[data-astro-cid-abjgcwrn]:hover{transform:scale(1.02)}.video__button-label[data-astro-cid-abjgcwrn]{font-weight:700}.video__media[data-astro-cid-abjgcwrn]{width:100%;margin-inline:auto;padding-block:40px;padding-inline:25px}.video__media[data-astro-cid-abjgcwrn] iframe[data-astro-cid-abjgcwrn]{aspect-ratio:16/9;border:0;width:100%;display:block}@media (width>=640px){.video[data-astro-cid-abjgcwrn]{max-width:640px}}@media (width>=768px){.video[data-astro-cid-abjgcwrn]{flex-direction:row;max-width:1280px}.video__media[data-astro-cid-abjgcwrn]{width:50%}}@media (width>=901px){.video__media[data-astro-cid-abjgcwrn]{padding-inline:0}}@media (prefers-reduced-motion:reduce){.video__button[data-astro-cid-abjgcwrn]{transition:none}.video__button[data-astro-cid-abjgcwrn]:hover{transform:none}}.works[data-astro-cid-uhsvohz4]{-webkit-font-smoothing:antialiased;background:#fff;padding-block:64px;scroll-margin-block-start:0}.works__container[data-astro-cid-uhsvohz4]{max-width:1280px;margin-inline:auto;padding-inline:16px}.works__title[data-astro-cid-uhsvohz4]{letter-spacing:-.025em;text-align:center;text-wrap:wrap;color:var(--color-gray-900);margin-block-end:48px;font-size:30px;font-weight:600;line-height:36px}.works__grid[data-astro-cid-uhsvohz4]{grid-template-columns:minmax(0,1fr);gap:64px;min-width:fit-content;display:grid}.work[data-astro-cid-uhsvohz4]{background:#fff}.work__thumb[data-astro-cid-uhsvohz4]{overflow:hidden}.work__thumb[data-astro-cid-uhsvohz4] .work__image[data-astro-cid-uhsvohz4]{object-fit:cover;object-position:top;width:100%;height:256px}.work__stats[data-astro-cid-uhsvohz4]{text-align:start;color:#000;flex-direction:column;gap:32px;margin-block-end:24px;padding-block-start:32px;display:flex}.work__stat[data-astro-cid-uhsvohz4]{flex:1}.work__figure[data-astro-cid-uhsvohz4]{font-size:30px;font-weight:700;line-height:36px}.work__label[data-astro-cid-uhsvohz4]{color:#4b5563;margin-block-start:4px}.work__description[data-astro-cid-uhsvohz4]{text-align:start;color:#374151;font-weight:500}.work__action[data-astro-cid-uhsvohz4]{text-align:start;padding-block:24px}.work__button[data-astro-cid-uhsvohz4]{text-align:center;color:#fff;background:#1f2937;padding:12px 24px;font-weight:600;transition:background-color .5s cubic-bezier(.4,0,.2,1);display:inline-block}.work__button[data-astro-cid-uhsvohz4]:hover{background:#c2410c}@media (width>=640px){.works[data-astro-cid-uhsvohz4]{padding-block:96px}.works__container[data-astro-cid-uhsvohz4]{padding-inline:24px}.works__title[data-astro-cid-uhsvohz4]{margin-block-end:64px;font-size:48px;line-height:48px}.works__grid[data-astro-cid-uhsvohz4]{grid-template-columns:repeat(2,minmax(0,1fr))}.work__stats[data-astro-cid-uhsvohz4]{flex-direction:row}}@media (width>=1024px){.works__container[data-astro-cid-uhsvohz4]{padding-inline:32px}.work__figure[data-astro-cid-uhsvohz4]{font-size:36px;line-height:40px}}@media (prefers-reduced-motion:reduce){.work__button[data-astro-cid-uhsvohz4]{transition:none}}.home-body[data-astro-cid-lcdefpme]{text-align:center}
