.hero-track[data-astro-cid-yodha2z4]{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.hero-track[data-astro-cid-yodha2z4]::-webkit-scrollbar{display:none}.hero-slide[data-astro-cid-yodha2z4]{scroll-snap-align:start}.hero-control[data-astro-cid-yodha2z4]{z-index:20;width:44px;height:44px;color:var(--color-paper);backdrop-filter:blur(4px);background:#ffffff26;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero-control[data-astro-cid-yodha2z4]:hover{background:#ffffff4d}.hero-control-prev[data-astro-cid-yodha2z4]{left:16px}.hero-control-next[data-astro-cid-yodha2z4]{right:16px}.hero-dots[data-astro-cid-yodha2z4]{z-index:20;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hero-dot[data-astro-cid-yodha2z4]{background:#ffffff80;border-radius:9999px;width:8px;height:8px;transition:background-color .2s}.hero-dot[data-astro-cid-yodha2z4][aria-pressed=true]{background:var(--color-amber-500)}@media (width<=600px){.hero[data-astro-cid-yodha2z4] .hero-control[data-astro-cid-yodha2z4]{width:28px;height:28px}.hero-control[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:16px;height:16px}.hero-control[data-astro-cid-yodha2z4]:after{content:"";position:absolute;inset:-8px}}.mt-10[data-astro-cid-aaqb4hqw]{flex-wrap:wrap;gap:16px;display:flex}.service-list[data-astro-cid-aaqb4hqw]{border-top:1px solid #ffffff25;margin-top:48px}.service-row[data-astro-cid-aaqb4hqw]{transition-delay:var(--reveal-delay,0s);border-bottom:1px solid #ffffff25;align-items:center;gap:32px;padding:40px 4px;display:flex}.service-number[data-astro-cid-aaqb4hqw]{font-family:var(--font-mono);letter-spacing:.06em;color:#f5b745;flex-shrink:0;width:2.5ch;font-size:15px}.service-row-body[data-astro-cid-aaqb4hqw]{flex:1;min-width:0}.service-row-body[data-astro-cid-aaqb4hqw] h3[data-astro-cid-aaqb4hqw]{font-family:var(--font-body);color:#fff;font-size:24px;font-weight:600;transition:transform .3s}.service-row-body[data-astro-cid-aaqb4hqw] p[data-astro-cid-aaqb4hqw]{color:#c5d0dc;max-width:62ch;margin-top:10px;font-size:18px;line-height:1.6}.service-icon[data-astro-cid-aaqb4hqw]{opacity:.9;background:#fff;border-radius:3px;flex-shrink:0;padding:8px}.service-row[data-astro-cid-aaqb4hqw]:hover .service-row-body[data-astro-cid-aaqb4hqw] h3[data-astro-cid-aaqb4hqw],.service-row[data-astro-cid-aaqb4hqw]:focus-within .service-row-body[data-astro-cid-aaqb4hqw] h3[data-astro-cid-aaqb4hqw]{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.service-row[data-astro-cid-aaqb4hqw]:hover .service-row-body[data-astro-cid-aaqb4hqw] h3[data-astro-cid-aaqb4hqw],.service-row[data-astro-cid-aaqb4hqw]:focus-within .service-row-body[data-astro-cid-aaqb4hqw] h3[data-astro-cid-aaqb4hqw]{transform:none}}@media (width<=600px){.service-row[data-astro-cid-aaqb4hqw]{gap:16px;padding:22px 0}.service-row-body[data-astro-cid-aaqb4hqw] h3[data-astro-cid-aaqb4hqw]{font-size:17px}.service-icon[data-astro-cid-aaqb4hqw]{display:none}}.client-logos[data-astro-cid-zpvxj7gz]{border-bottom:1px solid var(--color-line);background:#fff;padding:28px 24px 16px;position:relative}.logos-marquee[data-astro-cid-zpvxj7gz]{max-width:1136px;margin:20px auto 0}.logo-item[data-astro-cid-zpvxj7gz]{flex-shrink:0;justify-content:center;align-items:center;width:192px;height:80px;padding:12px 24px;display:flex}.logo-item[data-astro-cid-zpvxj7gz] picture{justify-content:center;align-items:center;width:144px;height:56px;display:flex}.logo-item[data-astro-cid-zpvxj7gz] .client-logo-image{object-fit:contain;filter:grayscale();opacity:.65;mix-blend-mode:multiply;width:144px;height:56px;display:block}.logos-track[data-astro-cid-zpvxj7gz]{animation:logos-scroll var(--scroll-duration,60s) linear infinite}.logos-marquee[data-astro-cid-zpvxj7gz]:hover .logos-track[data-astro-cid-zpvxj7gz]{animation-play-state:paused}@keyframes logos-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.logos-track[data-astro-cid-zpvxj7gz]{animation:none}.logos-marquee[data-astro-cid-zpvxj7gz]{overflow-x:auto;mask-image:none}.logo-item[data-astro-cid-zpvxj7gz][aria-hidden=true]{display:none}}@media (width<=600px){.client-logos[data-astro-cid-zpvxj7gz]{padding-inline:16px}.logo-item[data-astro-cid-zpvxj7gz]{width:160px;padding-inline:16px}.logo-item[data-astro-cid-zpvxj7gz] picture,.logo-item[data-astro-cid-zpvxj7gz] .client-logo-image{width:128px;height:50px}}
