@media(max-width:767px){.hero-wrapper[data-astro-cid-anhloy43]{position:sticky;top:0;left:0;width:100%;z-index:0}.hero-content[data-astro-cid-anhloy43]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 5rem)}}.hero-video[data-astro-cid-anhloy43]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.service-item[data-astro-cid-anhloy43]{position:relative;padding-right:3rem;transition:all .3s ease}.service-item[data-astro-cid-anhloy43]:after{content:"↗";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);opacity:.7;transition:all .3s ease}.service-item[data-astro-cid-anhloy43]:hover:after{opacity:1;transform:translateY(-50%) rotate(45deg)}.video-control[data-astro-cid-anhloy43]{position:absolute;bottom:6rem;right:2rem;width:3.5rem;height:3.5rem;background:#ffffff40;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:40;box-shadow:0 4px 16px #0000001a}@media(min-width:768px){.video-control[data-astro-cid-anhloy43]{bottom:2rem}}.video-control[data-astro-cid-anhloy43]:hover{background:#fff6;transform:scale(1.1);box-shadow:0 6px 20px #00000026}.video-control[data-astro-cid-anhloy43] svg[data-astro-cid-anhloy43]{width:1.2rem;height:1.2rem;fill:#fff}.hero-video-light[data-astro-cid-anhloy43],.hero-video-dark[data-astro-cid-anhloy43]{display:none}.hydrated .hero-video-light[data-astro-cid-anhloy43]{display:block}.hydrated .hero-video-dark[data-astro-cid-anhloy43],.hydrated.dark .hero-video-light[data-astro-cid-anhloy43]{display:none}.hydrated.dark .hero-video-dark[data-astro-cid-anhloy43]{display:block}html:not(.dark) .service-item[data-astro-cid-anhloy43]{border-color:#0003}html:not(.dark) .service-item[data-astro-cid-anhloy43]:hover{border-color:#0006}.hero-cta-arrow[data-astro-cid-anhloy43]{transform:rotate(-45deg);transition:transform .3s ease-in-out}.group[data-astro-cid-anhloy43]:hover .hero-cta-arrow[data-astro-cid-anhloy43]{transform:rotate(0)}.service-item[data-astro-cid-md26pu45]{position:relative;cursor:default}.service-cta-link[data-astro-cid-md26pu45]{position:relative;padding-right:2rem;border-bottom:1px solid currentColor}.service-cta-link[data-astro-cid-md26pu45]:before{content:"";position:absolute;left:0;bottom:-1px;width:0%;height:1px;background-color:var(--accent-color);transition:width .4s ease}.service-cta-link[data-astro-cid-md26pu45]:hover:before,.service-cta-link[data-astro-cid-md26pu45]:active:before{width:100%}.service-cta-link[data-astro-cid-md26pu45]:after{content:"↗";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);opacity:.7;transition:all .3s ease;color:currentColor;background:none;-webkit-text-fill-color:currentColor;font-size:1.25em}.service-cta-link[data-astro-cid-md26pu45]:hover:after,.service-cta-link[data-astro-cid-md26pu45]:active:after{opacity:1;transform:translateY(-50%) rotate(45deg)}.service-cta-link[data-astro-cid-md26pu45].spotlight-active:after{-webkit-text-fill-color:currentColor!important;background:none!important}.spotlight-text[data-astro-cid-md26pu45]{position:relative;--mouse-x: 0px;--mouse-y: 0px;--spotlight-color: #10b981}.spotlight-text[data-astro-cid-md26pu45].spotlight-active{background:radial-gradient(circle 120px at var(--mouse-x) var(--mouse-y),var(--spotlight-color) 0%,transparent 100%),linear-gradient(currentColor,currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background .05s ease}.lottie-container[data-astro-cid-md26pu45]{position:relative;width:64px;height:64px}.lottie-animation[data-astro-cid-md26pu45]{width:100%;height:100%}.case-study-card[data-astro-cid-rr5fq25r]{position:relative;box-shadow:0 1px 3px #0000001a}.case-study-card[data-astro-cid-rr5fq25r]:hover{box-shadow:0 10px 40px #00000026}.scrollbar-hide[data-astro-cid-rr5fq25r]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-rr5fq25r]{-ms-overflow-style:none;scrollbar-width:none}.case-study-bg-light[data-astro-cid-rr5fq25r]{display:block}.case-study-bg-dark[data-astro-cid-rr5fq25r],.dark .case-study-bg-light[data-astro-cid-rr5fq25r]{display:none}.dark .case-study-bg-dark[data-astro-cid-rr5fq25r]{display:block}.card-gradient-overlay[data-astro-cid-rr5fq25r]{background:linear-gradient(to top,var(--card-gradient-start) 11.87%,var(--card-gradient-end) 76.06%)}:root{--card-gradient-start: #FAFAFA;--card-gradient-end: rgba(250, 250, 250, 0)}.dark{--card-gradient-start: #0C111D;--card-gradient-end: rgba(12, 17, 29, 0)}.case-study-arrow[data-astro-cid-rr5fq25r]{opacity:.7;transform:rotate(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.group[data-astro-cid-rr5fq25r]:hover .case-study-arrow[data-astro-cid-rr5fq25r]{opacity:1;transform:rotate(45deg)}
