.mv-spinner[data-astro-cid-miij26cp]{width:36px;height:36px;border-radius:50%;border:2px solid #e9d5f5;border-top-color:#a7448a;animation:mv-spin .8s linear infinite}@keyframes mv-spin{to{transform:rotate(360deg)}}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee-track[data-astro-cid-miij26cp]{display:flex;width:200%;will-change:transform}.marquee-row[data-astro-cid-miij26cp]{display:flex;justify-content:space-between;width:50%}.marquee-left[data-astro-cid-miij26cp]{animation:marquee-left var(--marquee-dur, 120s) linear infinite}.marquee-right[data-astro-cid-miij26cp]{animation:marquee-right var(--marquee-dur, 120s) linear infinite}@keyframes our-clients-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.our-clients-marquee-track[data-astro-cid-mcqu2zka]{animation:our-clients-marquee-left var(--oc-dur, 60s) linear infinite}@media(prefers-reduced-motion:reduce){.our-clients-marquee-track[data-astro-cid-mcqu2zka]{animation:none;transform:translate(0)}}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:""}}}.card-glow-shadow[data-astro-cid-xngh4npw]{border-radius:0 4px 4px;position:relative}.card-glow-shadow[data-astro-cid-xngh4npw]:before{right:calc(var(--spacing,.25rem)*0);bottom:-6px;left:calc(var(--spacing,.25rem)*0);z-index:-10;opacity:.15;--tw-blur:blur(13px);height:15px;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);--tw-content:"";content:var(--tw-content);background:linear-gradient(138deg,#2f2a57 40.84%,#a7448a 74.77%,#e7b026 110.72%);border-radius:15px;position:absolute}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes bg-ellipse-orbit{0%{stroke-dashoffset:var(--dash-start, 4400)}to{stroke-dashoffset:var(--dash-end, 0)}}.bg-ellipse-anim{animation:bg-ellipse-orbit 14s linear infinite;animation-play-state:var(--anim-state, running)}.bg-el-2{animation-delay:-4.7s}.bg-el-3{animation-delay:-9.3s}@media(prefers-reduced-motion:reduce){.bg-ellipse-anim{animation:none}}.service-embla__viewport{overflow:hidden}.service-embla__container{display:flex;touch-action:pan-y pinch-zoom;align-items:stretch}.service-embla__slide{transform:translateZ(0);flex:0 0 calc(100% / 1.2)}@media(min-width:768px){.service-embla__slide{flex:0 0 calc(100% / 1.8);max-width:770px}}.service-embla__scrollbar-track{position:relative;height:4px;border-radius:10px;background:#d9d9d9;margin-left:1rem;margin-right:1rem;margin-bottom:4px;overflow:hidden;cursor:grab}.service-embla__scrollbar-thumb{position:absolute;top:0;left:0;height:100%;width:0;border-radius:10px;background:linear-gradient(90deg,#362b59,#9d4182);cursor:grab;will-change:transform}.service-embla__scrollbar-track.is-dragging .service-embla__scrollbar-thumb,.service-embla__scrollbar-thumb:active{cursor:grabbing}:global(body.service-embla-scrollbar-grabbing){cursor:grabbing!important}:global(body.service-embla-scrollbar-grabbing *){cursor:grabbing!important}@media(min-width:768px){.service-embla__scrollbar-track{margin-left:107px;margin-right:107px}}
