.services:where(.astro-ylefiqhw){padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:768px){.services:where(.astro-ylefiqhw){padding-top:5rem;padding-bottom:5rem}}.services-inner:where(.astro-ylefiqhw){width:100%}@media(min-width:640px){.services-inner:where(.astro-ylefiqhw){max-width:640px}}@media(min-width:768px){.services-inner:where(.astro-ylefiqhw){max-width:768px}}@media(min-width:1024px){.services-inner:where(.astro-ylefiqhw){max-width:1024px}}@media(min-width:1280px){.services-inner:where(.astro-ylefiqhw){max-width:1280px}}@media(min-width:1536px){.services-inner:where(.astro-ylefiqhw){max-width:1536px}}.services-inner:where(.astro-ylefiqhw){margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.services-header:where(.astro-ylefiqhw){margin-left:auto;margin-right:auto;margin-bottom:2rem;max-width:48rem;text-align:center}@media(min-width:768px){.services-header:where(.astro-ylefiqhw){margin-bottom:3rem}}.services-title:where(.astro-ylefiqhw){font-size:1.875rem;line-height:2.25rem;font-weight:700}@media(min-width:768px){.services-title:where(.astro-ylefiqhw){font-size:3rem;line-height:1}}.services-container:where(.astro-ylefiqhw){position:relative;margin-left:auto;margin-right:auto;max-width:72rem}.services-nav:where(.astro-ylefiqhw){margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-left:auto;margin-right:auto;max-width:64rem;padding-left:1rem;padding-right:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}@media(max-width:768px){.services-nav:where(.astro-ylefiqhw){flex-wrap:nowrap;align-items:center;justify-content:center}.services-nav:where(.astro-ylefiqhw)::-webkit-scrollbar{display:none}}.services-nav-button:where(.astro-ylefiqhw){border-radius:1.5rem;padding:.5rem .75rem;text-align:center;font-weight:500;margin-bottom:.75rem;overflow:hidden;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));max-width:220px;position:relative;z-index:1;transition:color .3s ease;border:4px solid transparent;background-color:#60a5fa}@media(max-width:768px){.services-nav-button:where(.astro-ylefiqhw){height:.75rem;width:.75rem;border-radius:9999px;min-width:0;padding:0}.services-nav-button:where(.astro-ylefiqhw) span:where(.astro-ylefiqhw){display:none}}.services-nav-button:where(.astro-ylefiqhw):before{content:"";position:absolute;inset:0;z-index:-1;background:#fff;transition:transform .4s cubic-bezier(.9,.1,.1,.9)}.services-nav-button:where(.astro-ylefiqhw):after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(45deg,#60a5fa,#3b82f6);background-size:200% 200%;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.9,.1,.1,.9);animation:gradientMove 3s ease infinite}.services-nav-button:where(.astro-ylefiqhw):hover{color:#fff}.services-nav-button:where(.astro-ylefiqhw):hover:before{transform:translate(100%)}.services-nav-button:where(.astro-ylefiqhw):hover:after{transform:scaleX(1)}.services-nav-button:where(.astro-ylefiqhw)[aria-selected=true]{color:#fff}.services-nav-button:where(.astro-ylefiqhw)[aria-selected=true]:before{transform:translate(100%)}.services-nav-button:where(.astro-ylefiqhw)[aria-selected=true]:after{transform:scaleX(1);background:linear-gradient(45deg,#3b82f6,#1d4ed8);background-size:200% 200%}@media(min-width:769px){.services-nav-button:where(.astro-ylefiqhw){width:100%}}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.services-nav-text:where(.astro-ylefiqhw){position:relative;z-index:10;white-space:nowrap}.services-slider:where(.astro-ylefiqhw){position:relative;margin-top:1rem}@media(min-width:768px){.services-slider:where(.astro-ylefiqhw){margin-top:1.5rem}}.services-slider:where(.astro-ylefiqhw){padding:0 15%}.services-panel:where(.astro-ylefiqhw){opacity:.3;transition:opacity .3s ease-in-out;position:relative}.services-panel:where(.astro-ylefiqhw).swiper-slide-active{opacity:1}.services-content:where(.astro-ylefiqhw){margin-left:auto;margin-right:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}@media(min-width:768px){.services-content:where(.astro-ylefiqhw){padding:2rem}}@media(min-width:1024px){.services-content:where(.astro-ylefiqhw){padding-left:2.5rem;padding-right:2.5rem}}.services-content:where(.astro-ylefiqhw){position:relative;top:-2em;padding-bottom:3em;margin-bottom:4em;margin-top:4em;max-width:800px}@media(min-width:1024px){.services-content:where(.astro-ylefiqhw){min-height:500px}}.services-content-header:where(.astro-ylefiqhw){margin-bottom:1.5rem;max-width:36rem}.services-content-title:where(.astro-ylefiqhw){margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media(min-width:768px){.services-content-title:where(.astro-ylefiqhw){font-size:2.25rem;line-height:2.5rem}}.services-content-description:where(.astro-ylefiqhw){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.services-list:where(.astro-ylefiqhw){display:grid;gap:.75rem}@media(min-width:1024px){.services-list:where(.astro-ylefiqhw){grid-template-columns:repeat(2,minmax(0,1fr))}}.services-list:where(.astro-ylefiqhw){-moz-columns:2;columns:2}.services-list-item:where(.astro-ylefiqhw){display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem}@media(min-width:768px){.services-list-item:where(.astro-ylefiqhw){font-size:1rem;line-height:1.5rem}}.services-list-icon:where(.astro-ylefiqhw){height:1.25rem;width:1.25rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(0 98 174 / var(--tw-text-opacity, 1))}.swiper:where(.astro-ylefiqhw){padding-bottom:1rem}@media(min-width:768px){.swiper:where(.astro-ylefiqhw){padding-bottom:10rem}}.swiper-button-prev:where(.astro-ylefiqhw),.swiper-button-next:where(.astro-ylefiqhw){position:absolute;top:50%;display:none;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.swiper-button-prev:where(.astro-ylefiqhw):hover,.swiper-button-next:where(.astro-ylefiqhw):hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}@media(min-width:768px){.swiper-button-prev:where(.astro-ylefiqhw),.swiper-button-next:where(.astro-ylefiqhw){display:flex}}.swiper-button-prev:where(.astro-ylefiqhw),.swiper-button-next:where(.astro-ylefiqhw){z-index:50;align-items:center;justify-content:center;border:2px solid var(--color-primary);width:50px!important;height:50px!important}.swiper-button-prev:where(.astro-ylefiqhw):after,.swiper-button-next:where(.astro-ylefiqhw):after{display:none}.swiper-button-prev:where(.astro-ylefiqhw).swiper-button-disabled,.swiper-button-next:where(.astro-ylefiqhw).swiper-button-disabled{pointer-events:none;opacity:0}.swiper-button-prev:where(.astro-ylefiqhw).swiper-button-disabled{opacity:0!important}.swiper-button-prev:where(.astro-ylefiqhw){left:10%}.swiper-button-next:where(.astro-ylefiqhw){right:10%}.services-nav-icon:where(.astro-ylefiqhw){height:3rem;width:3rem;width:10px;-o-object-fit:none;object-fit:none}@media(max-width:768px){.swiper-wrapper:where(.astro-ylefiqhw){scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.swiper-slide:where(.astro-ylefiqhw){scroll-snap-align:start}}.workshop-services-inner:where(.astro-jdprhbwv){position:relative;top:-6em;padding:1rem}@media(min-width:768px){.workshop-services-inner:where(.astro-jdprhbwv){top:0;padding:2.5rem;max-width:72rem;margin-left:auto;margin-right:auto;width:100%}.workshop-services-inner:where(.astro-jdprhbwv){padding:5rem}@media(min-width:1024px){.workshop-services-inner:where(.astro-jdprhbwv){padding-left:1rem;padding-right:1rem}}}.workshop-services-content-container:where(.astro-jdprhbwv){margin-bottom:4rem;max-width:42rem}.workshop-services-text-column:where(.astro-jdprhbwv){margin-bottom:2rem}@media(min-width:1024px){.workshop-services-text-column:where(.astro-jdprhbwv){margin-bottom:0;padding-right:5rem}}.workshop-services-subtitle:where(.astro-jdprhbwv){margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(0 98 174 / var(--tw-text-opacity, 1))}.workshop-services-title:where(.astro-jdprhbwv){margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}.workshop-services-description:where(.astro-jdprhbwv){font-size:1.125rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.workshop-services-cards-row:where(.astro-jdprhbwv){margin-bottom:4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:768px){.workshop-services-cards-row:where(.astro-jdprhbwv){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.workshop-services-cards-row:where(.astro-jdprhbwv){grid-template-columns:repeat(3,minmax(0,1fr))}}.consulting-services:where(.astro-om2prn2k){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.consulting-services-inner:where(.astro-om2prn2k){padding:2.5rem;max-width:72rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:768px){.consulting-services-inner:where(.astro-om2prn2k){padding:5rem}}@media(min-width:1024px){.consulting-services-inner:where(.astro-om2prn2k){padding-left:1rem;padding-right:1rem}}.consulting-services-content-container:where(.astro-om2prn2k){margin-bottom:4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:1024px){.consulting-services-content-container:where(.astro-om2prn2k){grid-template-columns:repeat(2,minmax(0,1fr))}}.consulting-services-text-column:where(.astro-om2prn2k){margin-bottom:2rem}@media(min-width:1024px){.consulting-services-text-column:where(.astro-om2prn2k){margin-bottom:0;padding-right:5rem}}.consulting-services-subtitle:where(.astro-om2prn2k){margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(0 98 174 / var(--tw-text-opacity, 1))}.consulting-services-title:where(.astro-om2prn2k){margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}.consulting-services-description:where(.astro-om2prn2k){font-size:1.125rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.consulting-services-image-column:where(.astro-om2prn2k){display:none}@media(min-width:1024px){.consulting-services-image-column:where(.astro-om2prn2k){display:block}}.consulting-services-image-column:where(.astro-om2prn2k) img:where(.astro-om2prn2k){border-radius:.375rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.consulting-services-cards-row:where(.astro-om2prn2k){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:768px){.consulting-services-cards-row:where(.astro-om2prn2k){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.consulting-services-cards-row:where(.astro-om2prn2k){grid-template-columns:repeat(3,minmax(0,1fr))}}.service-card{height:100%}.card-link{--tw-text-opacity: 1;color:rgb(0 98 174 / var(--tw-text-opacity, 1))}.card-link:hover{--tw-text-opacity: 1;color:rgb(0 74 130 / var(--tw-text-opacity, 1))}.card-link-icon{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group:where(.astro-om2prn2k):hover .card-link-icon{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.approach:where(.astro-w7yndxrr){background-color:#2d3642}.approach-inner:where(.astro-w7yndxrr){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:640px){.approach-inner:where(.astro-w7yndxrr){padding-left:0;padding-right:0}}@media(min-width:768px){.approach-inner:where(.astro-w7yndxrr){padding:2.5rem;max-width:72rem;margin-left:auto;margin-right:auto;width:100%}.approach-inner:where(.astro-w7yndxrr){padding:5rem}@media(min-width:1024px){.approach-inner:where(.astro-w7yndxrr){padding-left:1rem;padding-right:1rem}}}.approach-inner:where(.astro-w7yndxrr){padding:2em 1em}.approach-content-container:where(.astro-w7yndxrr){display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.approach-content-container:where(.astro-w7yndxrr){grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.approach-text-column:where(.astro-w7yndxrr){margin-bottom:2rem}@media(min-width:768px){.approach-text-column:where(.astro-w7yndxrr){margin-bottom:0}}@media(min-width:1024px){.approach-text-column:where(.astro-w7yndxrr){padding-right:5rem}}.approach-subtitle:where(.astro-w7yndxrr){margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(102 183 237 / var(--tw-text-opacity, 1))}.approach-title:where(.astro-w7yndxrr){margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}.approach-description:where(.astro-w7yndxrr){font-size:1.125rem;line-height:1.75rem;line-height:1.625}.approach-cards-column:where(.astro-w7yndxrr)>:where(.astro-w7yndxrr):not([hidden])~:where(.astro-w7yndxrr):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.approach-card:where(.astro-w7yndxrr){border-radius:.5rem;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .1;padding:1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.approach-card:where(.astro-w7yndxrr):hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.approach-card-title:where(.astro-w7yndxrr){margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(102 225 243 / var(--tw-text-opacity, 1))}.approach-card-description:where(.astro-w7yndxrr){font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.enterprise-services:where(.astro-hpcm3f2g){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.enterprise-services-inner:where(.astro-hpcm3f2g){padding:5rem 2rem 2rem}@media(min-width:768px){.enterprise-services-inner:where(.astro-hpcm3f2g){padding:2.5rem;max-width:72rem;margin-left:auto;margin-right:auto;width:100%}.enterprise-services-inner:where(.astro-hpcm3f2g){padding:5rem}@media(min-width:1024px){.enterprise-services-inner:where(.astro-hpcm3f2g){padding-left:1rem;padding-right:1rem}}}.enterprise-services-content-container:where(.astro-hpcm3f2g){margin-bottom:4rem;max-width:42rem}.enterprise-services-text-column:where(.astro-hpcm3f2g){margin-bottom:2rem}@media(min-width:1024px){.enterprise-services-text-column:where(.astro-hpcm3f2g){margin-bottom:0;padding-right:5rem}}.enterprise-services-subtitle:where(.astro-hpcm3f2g){margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(51 159 231 / var(--tw-text-opacity, 1))}.enterprise-services-title:where(.astro-hpcm3f2g){margin-bottom:1rem;font-size:2.25rem;line-height:2.5rem;font-weight:700}.enterprise-services-description:where(.astro-hpcm3f2g){font-size:1.125rem;line-height:1.75rem;line-height:1.625;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.enterprise-services-cards-row:where(.astro-hpcm3f2g){margin-bottom:4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:768px){.enterprise-services-cards-row:where(.astro-hpcm3f2g){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.enterprise-services-cards-row:where(.astro-hpcm3f2g){grid-template-columns:repeat(3,minmax(0,1fr))}}.implementation-services-container:where(.astro-hpcm3f2g){margin-bottom:5rem;border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));padding:2rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:1024px){.implementation-services-container:where(.astro-hpcm3f2g){padding-left:5rem;padding-right:5rem;padding-bottom:5rem}}.implementation-services-title:where(.astro-hpcm3f2g){margin-bottom:2rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600}.implementation-services-columns:where(.astro-hpcm3f2g){display:grid;gap:2rem}@media(min-width:768px){.implementation-services-columns:where(.astro-hpcm3f2g){grid-template-columns:repeat(2,minmax(0,1fr))}}.implementation-services-subtitle:where(.astro-hpcm3f2g){margin-bottom:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 159 231 / var(--tw-text-opacity, 1))}.implementation-services-list:where(.astro-hpcm3f2g)>:where(.astro-hpcm3f2g):not([hidden])~:where(.astro-hpcm3f2g):not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.implementation-services-item:where(.astro-hpcm3f2g){display:flex;align-items:center;gap:.5rem}.implementation-services-icon:where(.astro-hpcm3f2g){height:1.25rem;width:1.25rem;--tw-text-opacity: 1;color:rgb(51 159 231 / var(--tw-text-opacity, 1))}.services:where(.astro-zy76kwan){background-color:var(--color-light)}.services:where(.astro-zy76kwan) .top-section:where(.astro-zy76kwan){margin-left:auto;margin-right:auto;margin-bottom:2.5rem;max-width:48rem}.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){width:100%}@media(min-width:640px){.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){max-width:640px}}@media(min-width:768px){.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){max-width:768px}}@media(min-width:1024px){.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){max-width:1024px}}@media(min-width:1280px){.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){max-width:1280px}}@media(min-width:1536px){.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){max-width:1536px}}.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:flex-start;padding-top:2rem;padding-bottom:2rem}@media(min-width:768px){.services:where(.astro-zy76kwan) .content-container:where(.astro-zy76kwan){flex-direction:row}}.services:where(.astro-zy76kwan) .text-column:where(.astro-zy76kwan),.services:where(.astro-zy76kwan) .image-column:where(.astro-zy76kwan){padding-left:1rem;padding-right:1rem}@media(min-width:768px){.services:where(.astro-zy76kwan) .text-column:where(.astro-zy76kwan),.services:where(.astro-zy76kwan) .image-column:where(.astro-zy76kwan){width:50%}}.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan){padding:2.5rem;max-width:72rem;margin-left:auto;margin-right:auto;width:100%}@media(min-width:768px){.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan){padding:5rem}}@media(min-width:1024px){.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan){padding-left:1rem;padding-right:1rem}}.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan) h3:where(.astro-zy76kwan){margin-bottom:2rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700}.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan) .card-grid:where(.astro-zy76kwan){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media(min-width:768px){.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan) .card-grid:where(.astro-zy76kwan){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan) .card-grid:where(.astro-zy76kwan){grid-template-columns:repeat(3,minmax(0,1fr))}}.services:where(.astro-zy76kwan) .services-cards:where(.astro-zy76kwan) .cta-container:where(.astro-zy76kwan){margin-top:2rem;text-align:center}
