.pointer-trail-module__1lYjha__zeroOne:before{content:"01"}.pointer-trail-module__1lYjha__oneZero:before{content:"10"}.pointer-trail-module__1lYjha__braces:before{content:"{ }"}.pointer-trail-module__1lYjha__hash:before{content:"#"}.pointer-trail-module__1lYjha__plusOne:before{content:"+1"}
.web-service-module__ts7ENq__page{min-width:0}.web-service-module__ts7ENq__page .section-heading{transform:none!important}.web-service-module__ts7ENq__page .section-heading h2{text-wrap:balance;min-width:0}.web-service-module__ts7ENq__hero{min-height:auto;padding-bottom:64px}.web-service-module__ts7ENq__hero h1{max-width:100%;color:var(--muted);margin-block:20px 24px;font-size:clamp(22px,2.6vw,32px)}.web-service-module__ts7ENq__hero h2{text-wrap:balance;max-width:1000px;font-size:clamp(36px,4.8vw,64px);line-height:1.3}.web-service-module__ts7ENq__hero p{max-width:760px;line-height:1.9}.web-service-module__ts7ENq__actions{flex-wrap:wrap;margin-top:32px}.web-service-module__ts7ENq__capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.web-service-module__ts7ENq__heading{align-items:start;gap:32px}.web-service-module__ts7ENq__heading>*{flex:1;min-width:0}.web-service-module__ts7ENq__heading p,.web-service-module__ts7ENq__process p,.web-service-module__ts7ENq__project p,.web-service-module__ts7ENq__impact p{color:var(--muted);line-height:1.9}.web-service-module__ts7ENq__process{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.web-service-module__ts7ENq__process li{border-block-start:1px solid var(--border);min-width:0;padding-block-start:24px}.web-service-module__ts7ENq__process h3,.web-service-module__ts7ENq__impact h3{margin-block:20px 12px;font-size:22px}.web-service-module__ts7ENq__project{grid-template-columns:1.15fr 1fr;display:grid;overflow:hidden}.web-service-module__ts7ENq__image{background:var(--bg);min-height:380px;position:relative}.web-service-module__ts7ENq__image img{object-fit:contain}.web-service-module__ts7ENq__projectCopy{align-self:center;min-width:0;padding:40px}.web-service-module__ts7ENq__projectCopy h3{margin-block:16px;font-size:clamp(25px,2.6vw,36px);line-height:1.5}.web-service-module__ts7ENq__projectCopy p{margin-bottom:28px}.web-service-module__ts7ENq__impact article{border-block-start:1px solid var(--border);padding-block-start:8px}.web-service-module__ts7ENq__final{min-height:auto;padding:48px}.web-service-module__ts7ENq__final .cta-copy{max-width:760px}@media (max-width:1100px){.web-service-module__ts7ENq__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.web-service-module__ts7ENq__process{grid-template-columns:1fr;gap:0}.web-service-module__ts7ENq__process li{grid-template-columns:40px 140px 1fr;align-items:baseline;gap:16px;padding-block:20px;display:grid}.web-service-module__ts7ENq__process h3{margin:0}}@media (max-width:800px){.web-service-module__ts7ENq__project{grid-template-columns:1fr}.web-service-module__ts7ENq__image{aspect-ratio:16/10;min-height:0}.web-service-module__ts7ENq__projectCopy{padding:32px}.web-service-module__ts7ENq__heading{flex-direction:column;gap:20px}}@media (max-width:600px){.web-service-module__ts7ENq__capabilities{grid-template-columns:1fr}.web-service-module__ts7ENq__process li{grid-template-columns:32px 1fr;gap:12px}.web-service-module__ts7ENq__process p{grid-column:2}.web-service-module__ts7ENq__actions{flex-direction:column;align-items:stretch}.web-service-module__ts7ENq__actions>a{justify-content:center}.web-service-module__ts7ENq__final{padding:32px 24px}}
.work-gallery-module__Gzn4lW__scrollbar{scrollbar-width:thin;scrollbar-color:#3cb9c180 transparent}@supports selector(::-webkit-scrollbar){.work-gallery-module__Gzn4lW__scrollbar{scrollbar-width:auto;scrollbar-color:auto}.work-gallery-module__Gzn4lW__scrollbar::-webkit-scrollbar{width:8px;height:8px}.work-gallery-module__Gzn4lW__scrollbar::-webkit-scrollbar-track{background:0 0}.work-gallery-module__Gzn4lW__scrollbar::-webkit-scrollbar-thumb{background:#3cb9c180;border-radius:999px}.work-gallery-module__Gzn4lW__scrollbar::-webkit-scrollbar-thumb:hover{background:#3cb9c1ad}.work-gallery-module__Gzn4lW__scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}}
