.color-bends-container{position:relative;width:100%;height:100%;overflow:hidden}.client-marquee[data-astro-cid-bv6tnkwu]{background-color:var(--color-bg)}.marquee-track[data-astro-cid-bv6tnkwu]{width:max-content;min-width:100%;animation:marquee 30s linear infinite}.marquee-track[data-astro-cid-bv6tnkwu]:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-bv6tnkwu]{animation:none;justify-content:center;flex-wrap:wrap}.marquee-item[data-astro-cid-bv6tnkwu]:nth-child(n+6){display:none}.marquee-track[data-astro-cid-bv6tnkwu]{transform:none}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}.services-bento-cq[data-astro-cid-oigsjvds]{container-type:inline-size;container-name:services-bento}.bento-grid[data-astro-cid-oigsjvds]{display:grid;gap:1rem;grid-auto-flow:dense;overflow:visible}.bento-grid[data-astro-cid-oigsjvds]{grid-template-columns:1fr;grid-auto-rows:minmax(240px,auto)}@container services-bento (min-width: 60rem){.bento-grid[data-astro-cid-oigsjvds]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,minmax(200px,1fr));grid-template-areas:"hero hero hero hero seo seo" "hero hero hero hero maintenance maintenance" "webapp webapp strat strat years years";gap:1.5rem;min-height:0}.bento-cell--hero[data-astro-cid-oigsjvds]{grid-area:hero}.bento-cell--seo[data-astro-cid-oigsjvds]{grid-area:seo}.bento-cell--maintenance[data-astro-cid-oigsjvds]{grid-area:maintenance}.bento-cell--webapp[data-astro-cid-oigsjvds]{grid-area:webapp}.bento-cell--strategy[data-astro-cid-oigsjvds]{grid-area:strat}.bento-cell--years[data-astro-cid-oigsjvds]{grid-area:years}}.bento-cell[data-astro-cid-oigsjvds]{min-height:0;overflow:hidden;transform-origin:center;transition:transform var(--card-duration) var(--card-ease),border-color var(--card-duration) var(--card-ease)}.bento-cell[data-astro-cid-oigsjvds]:hover{transform:translate(var(--card-shift-x),var(--card-shift-y)) scale(1.01);border-color:#d9f99d99}.bento-cell__content[data-astro-cid-oigsjvds],.bento-cell--years[data-astro-cid-oigsjvds]>div[data-astro-cid-oigsjvds]{transition:transform var(--card-duration) var(--card-ease)}.bento-cell__bg[data-astro-cid-oigsjvds]{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}.bento-cell__overlay[data-astro-cid-oigsjvds]{position:absolute;inset:0;pointer-events:none}.bento-cell__content--min-width[data-astro-cid-oigsjvds]{max-width:50%}.how-it-works__grid[data-astro-cid-cmgpsf2k]{display:grid;gap:0;grid-template-columns:1fr;position:relative}.how-it-works__grid[data-astro-cid-cmgpsf2k]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-primary) 12%,var(--color-primary) 88%,transparent 100%);pointer-events:none}.how-it-works__grid[data-astro-cid-cmgpsf2k]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-primary) 12%,var(--color-primary) 88%,transparent 100%);pointer-events:none}.how-it-works__card[data-astro-cid-cmgpsf2k]{position:relative}.how-it-works__card[data-astro-cid-cmgpsf2k]:before,.how-it-works__card[data-astro-cid-cmgpsf2k]:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-primary) 8%,var(--color-primary) 92%,transparent 100%);pointer-events:none}.how-it-works__card[data-astro-cid-cmgpsf2k]:before{top:0}.how-it-works__card[data-astro-cid-cmgpsf2k]:after{bottom:0}.how-it-works__card[data-astro-cid-cmgpsf2k]:first-child:before{display:none}.how-it-works__card[data-astro-cid-cmgpsf2k]:last-child:after{display:none}@media(min-width:640px){.how-it-works__grid[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(2,1fr)}.how-it-works__card[data-astro-cid-cmgpsf2k]:nth-child(-n+2):before{display:none}.how-it-works__card[data-astro-cid-cmgpsf2k]:nth-last-child(-n+2):after{display:none}}@media(min-width:1024px){.how-it-works__grid[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(3,1fr)}.how-it-works__card[data-astro-cid-cmgpsf2k]:nth-child(-n+3):before{display:none}.how-it-works__card[data-astro-cid-cmgpsf2k]:nth-last-child(-n+3):after{display:none}}.portfolio__track[data-astro-cid-uhrerali]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.portfolio__track[data-astro-cid-uhrerali]::-webkit-scrollbar{display:none}
