.btn-hero[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;justify-content:center;padding:12px 34px;font-family:Outfit,sans-serif;font-size:17px;font-weight:500;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;border-radius:15px;transition:all .3s ease;text-decoration:none}.btn-hero[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-2px)}.btn-navy[data-astro-cid-bbe6dxrz]{background-color:#0d1b2a;color:#fff;box-shadow:0 4px 6px -1px #0000001a}.btn-navy[data-astro-cid-bbe6dxrz]:hover{background-color:#1b263b;box-shadow:0 10px 15px -3px #0003}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes float-fast{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-float[data-astro-cid-bbe6dxrz]{animation:float 4s ease-in-out infinite}.animate-float-slow[data-astro-cid-bbe6dxrz]{animation:float-slow 6s ease-in-out infinite}.animate-float-fast[data-astro-cid-bbe6dxrz]{animation:float-fast 3s ease-in-out infinite}.marquee-wrapper[data-astro-cid-4z2k354d]{width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}.marquee-track[data-astro-cid-4z2k354d]{display:flex;align-items:center;gap:72px;padding:0 36px;width:-moz-max-content;width:max-content;animation:marquee-scroll 45s linear infinite}.marquee-item[data-astro-cid-4z2k354d]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.logo-img[data-astro-cid-4z2k354d]{height:30px;width:auto;max-width:130px;-o-object-fit:contain;object-fit:contain;opacity:.45;filter:grayscale(100%);transition:opacity .3s ease,filter .3s ease}.logo-img[data-astro-cid-4z2k354d]:hover{opacity:1;filter:grayscale(0%)}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.marquee-wrapper[data-astro-cid-4z2k354d]:hover .marquee-track[data-astro-cid-4z2k354d]{animation-play-state:paused}@keyframes flow-arrows{0%{background-position:0 0}to{background-position:0 40px}}.animate-flow-arrows[data-astro-cid-fz4tclxl]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='40' viewBox='0 0 4 40'%3E%3Cpath d='M0 10 L2 13 L4 10' fill='none' stroke='%23d946ef' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0 30 L2 33 L4 30' fill='none' stroke='%23f88626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:repeat-y;background-size:4px 40px;animation:flow-arrows 2s linear infinite;opacity:.6}#featured-case-study[data-astro-cid-wpkbhvkl]{scroll-margin-top:100px}.tab-btn[data-astro-cid-wpkbhvkl].active{background-color:#f88626;color:#fff;border-radius:15px;box-shadow:0 10px 20px -5px #f886264d}.scrollbar-hide[data-astro-cid-wpkbhvkl]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-wpkbhvkl]{-ms-overflow-style:none;scrollbar-width:none}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.animate-float-slow[data-astro-cid-wpkbhvkl]{animation:float-slow 4s ease-in-out infinite}@keyframes ping-slow{0%{transform:scale(1);opacity:.2}70%,to{transform:scale(1.4);opacity:0}}.animate-ping-slow[data-astro-cid-wpkbhvkl]{animation:ping-slow 3s cubic-bezier(0,0,.2,1) infinite}.animate-marquee[data-astro-cid-mqkmox2f]{animation:marquee 160s linear infinite}.animate-marquee2[data-astro-cid-mqkmox2f]{animation:marquee2 160s linear infinite}.group[data-astro-cid-mqkmox2f]:hover .animate-marquee[data-astro-cid-mqkmox2f],.group[data-astro-cid-mqkmox2f]:hover .animate-marquee2[data-astro-cid-mqkmox2f]{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee2{0%{transform:translate(100%)}to{transform:translate(0)}}.scrollbar-hide[data-astro-cid-aadlzisc]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-aadlzisc]{-ms-overflow-style:none;scrollbar-width:none}
