.gallery-row.svelte-1ur8nab{display:flex;flex-direction:row;gap:1rem}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab){aspect-ratio:13/9}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab){height:24rem}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab){flex-shrink:0}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab){overflow:hidden}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab){border-radius:.5rem}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab) img:where(.svelte-1ur8nab){height:100%}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab) img:where(.svelte-1ur8nab){width:100%}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab) img:where(.svelte-1ur8nab){-o-object-fit:cover;object-fit:cover}.gallery-row.svelte-1ur8nab .gallery-item:where(.svelte-1ur8nab) img:where(.svelte-1ur8nab){transition:all .4s ease-out}#gallery.svelte-1ur8nab:hover img:where(.svelte-1ur8nab):not(:hover){filter:grayscale(1);opacity:.8}.services-grid.svelte-psi3u4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;grid-template-rows:auto 1fr auto;max-width:1280px;margin:4rem auto 0}.service-item.svelte-psi3u4{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:5px}.service-item.svelte-psi3u4 h3:where(.svelte-psi3u4){margin-bottom:2rem}.service-item.svelte-psi3u4 h3:where(.svelte-psi3u4){font-family:Lora}.service-item.svelte-psi3u4 h3:where(.svelte-psi3u4){font-size:1.875rem;line-height:2.25rem}.service-item.svelte-psi3u4 h3:where(.svelte-psi3u4){font-weight:600}.service-item.svelte-psi3u4 p:where(.svelte-psi3u4){margin-bottom:1.5rem}.service-item.svelte-psi3u4 a:where(.svelte-psi3u4){font-size:.875rem;line-height:1.25rem}.service-item.svelte-psi3u4 a:where(.svelte-psi3u4){text-decoration-line:underline}.service-item.svelte-psi3u4 a:where(.svelte-psi3u4){text-underline-offset:2px}.work-grid.svelte-10uluxj{display:grid;grid-template-columns:36vw 36vw 36vw;gap:2rem;grid-template-rows:auto 1fr auto;max-width:1280px;margin:4rem auto 0}.work-item.svelte-10uluxj{display:grid;grid-template-rows:subgrid;overflow:hidden;border-radius:.25rem;border-width:.5px;--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity));grid-row:span 4;gap:5px}.work-item.svelte-10uluxj .work-item-image:where(.svelte-10uluxj){aspect-ratio:5/4}.work-item.svelte-10uluxj .work-item-image:where(.svelte-10uluxj){width:100%}.work-item.svelte-10uluxj .work-item-image:where(.svelte-10uluxj){--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity))}.work-item.svelte-10uluxj .work-item-image:where(.svelte-10uluxj){background-size:cover}.work-item.svelte-10uluxj .work-item-image:where(.svelte-10uluxj){background-position:center}.work-item.svelte-10uluxj h3:where(.svelte-10uluxj){margin-bottom:.5rem}.work-item.svelte-10uluxj h3:where(.svelte-10uluxj){margin-top:1.5rem}.work-item.svelte-10uluxj h3:where(.svelte-10uluxj){padding-left:1.5rem;padding-right:1.5rem}.work-item.svelte-10uluxj h3:where(.svelte-10uluxj){font-family:Lora}.work-item.svelte-10uluxj h3:where(.svelte-10uluxj){font-size:1.25rem;line-height:1.75rem}.work-item.svelte-10uluxj h3:where(.svelte-10uluxj){font-weight:600}.work-item.svelte-10uluxj p:where(.svelte-10uluxj){margin-bottom:1rem}.work-item.svelte-10uluxj p:where(.svelte-10uluxj){padding-left:1.5rem;padding-right:1.5rem}.work-item.svelte-10uluxj .logo_container:where(.svelte-10uluxj){display:flex}.work-item.svelte-10uluxj .logo_container:where(.svelte-10uluxj){width:100%}.work-item.svelte-10uluxj .logo_container:where(.svelte-10uluxj){flex-direction:row}.work-item.svelte-10uluxj .logo_container:where(.svelte-10uluxj){align-items:center}.work-item.svelte-10uluxj .logo_container:where(.svelte-10uluxj) img:where(.svelte-10uluxj){margin-left:1.5rem;margin-right:1.5rem}.work-item.svelte-10uluxj .logo_container:where(.svelte-10uluxj) img:where(.svelte-10uluxj){margin-bottom:2.5rem}.logo-banner.svelte-10uluxj{margin-top:6rem;margin-bottom:6rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5rem}.logo-banner.svelte-10uluxj img:where(.svelte-10uluxj){max-height:3rem}.tech-grid.svelte-13k5st9{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){display:flex}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){aspect-ratio:13/4}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){flex-direction:column}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){align-items:center}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){justify-content:center}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){gap:1rem}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){border-radius:.25rem}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){border-width:.5px}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9){--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9) img:where(.svelte-13k5st9){height:2rem}.tech-grid.svelte-13k5st9 .tech-item:where(.svelte-13k5st9) img:where(.svelte-13k5st9){width:auto}.footer.svelte-1b7auxy{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity));padding-top:5rem;padding-bottom:5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}
