.horizontal-marquee-container[data-astro-cid-tc5hu2co]{width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.marquee-layer[data-astro-cid-tc5hu2co]{width:100%;position:relative;padding:1rem 0}.marquee-inner[data-astro-cid-tc5hu2co]{width:100%;overflow:hidden}.marquee-track[data-astro-cid-tc5hu2co]{display:flex;width:fit-content;animation:scroll var(--speed) linear infinite}.marquee-track[data-astro-cid-tc5hu2co].right{animation-name:scroll-right}.marquee-track[data-astro-cid-tc5hu2co].left{animation-name:scroll-left}.marquee-content[data-astro-cid-tc5hu2co]{display:flex;align-items:center;gap:2rem;padding-right:2rem;flex-shrink:0}.marquee-item[data-astro-cid-tc5hu2co]{flex:0 0 auto;display:flex;justify-content:center;align-items:center}.client-logo[data-astro-cid-tc5hu2co]{width:auto;height:2.5rem;opacity:.7;transition:opacity .3s ease,filter .3s ease;filter:grayscale(100%)}.client-logo[data-astro-cid-tc5hu2co]:hover{opacity:1;filter:grayscale(0)}@keyframes scroll-right{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-left{0%{transform:translate(-50%)}to{transform:translate(0)}}.pause-on-hover[data-astro-cid-tc5hu2co] .marquee-inner[data-astro-cid-tc5hu2co]:hover .marquee-track[data-astro-cid-tc5hu2co]{animation-play-state:paused}.problem-card[data-astro-cid-w74rfnvw]>div[data-astro-cid-w74rfnvw]{transform:translate(0);transition:all .5s cubic-bezier(.22,1,.36,1);will-change:transform,box-shadow,border-color}.problem-card[data-astro-cid-w74rfnvw]:hover>div[data-astro-cid-w74rfnvw]{transform:translate(12px)}.fade-in-element[data-astro-cid-w74rfnvw]{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.fade-in-element[data-astro-cid-w74rfnvw].visible{opacity:1;transform:translateY(0)}.problem-card[data-astro-cid-w74rfnvw]>div[data-astro-cid-w74rfnvw]{transform:translateY(0);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);will-change:transform,box-shadow}.problem-card[data-astro-cid-w74rfnvw]:hover>div[data-astro-cid-w74rfnvw]{transform:translateY(-12px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.problem-icon[data-astro-cid-w74rfnvw]{width:3rem;height:3rem;margin-bottom:1rem;transition:transform .3s ease}.problem-card[data-astro-cid-w74rfnvw]:hover .problem-icon[data-astro-cid-w74rfnvw]{transform:scale(1.15)}.trend-line[data-astro-cid-w74rfnvw]{stroke-dasharray:40;stroke-dashoffset:40;animation:drawTrendLine 3s infinite ease-in-out}.trend-arrow[data-astro-cid-w74rfnvw]{stroke-dasharray:12;stroke-dashoffset:12;animation:drawTrendArrow 3s infinite ease-in-out;animation-delay:.5s}@keyframes drawTrendLine{0%{stroke-dashoffset:40}40%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes drawTrendArrow{0%{stroke-dashoffset:12}60%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.alert-triangle[data-astro-cid-w74rfnvw]{stroke-dasharray:50;stroke-dashoffset:50;animation:drawTriangle 2s infinite ease-in-out}.alert-line[data-astro-cid-w74rfnvw]{stroke-dasharray:6;stroke-dashoffset:6;animation:drawAlertLine 2s infinite ease-in-out;animation-delay:.5s}.alert-dot[data-astro-cid-w74rfnvw]{opacity:0;fill:currentColor;animation:showAlertDot 2s infinite ease-in-out;animation-delay:1s}@keyframes drawTriangle{0%{stroke-dashoffset:50}60%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes drawAlertLine{0%,30%{stroke-dashoffset:6}80%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes showAlertDot{0%,60%{opacity:0}80%{opacity:1}to{opacity:1}}.chain-link-1[data-astro-cid-w74rfnvw]{stroke-dasharray:25;stroke-dashoffset:25;animation:drawChainLink1 2.5s infinite ease-in-out}.chain-link-2[data-astro-cid-w74rfnvw]{stroke-dasharray:25;stroke-dashoffset:25;animation:drawChainLink2 2.5s infinite ease-in-out;animation-delay:.6s}@keyframes drawChainLink1{0%{stroke-dashoffset:25}50%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes drawChainLink2{0%,25%{stroke-dashoffset:25}75%{stroke-dashoffset:0}to{stroke-dashoffset:0}}
