.baaz-v2.services-v2.services-page--tech-capabilities .tech-related-services-panel{border-top:1px solid var(--v2-border)!important;width:100%!important;max-width:none!important;margin:0!important;padding:48px 0 0!important}.baaz-v2.services-v2.services-page--tech-capabilities .tech-related-services-intro{font-family:var(--v2-sans)!important;color:var(--v2-text-2)!important;text-align:left!important;max-width:42rem!important;margin:0 0 24px!important;font-weight:300!important;line-height:1.75!important}.baaz-v2.services-v2.services-page--tech-capabilities .tech-related-services-list{flex-direction:column!important;grid-template-columns:none!important;gap:0!important;display:flex!important}.baaz-v2.services-v2.services-page--tech-capabilities .tech-related-services-item{border-bottom:1px solid var(--v2-border)}.baaz-v2.services-v2.services-page--tech-capabilities .tech-related-services-link{font-family:var(--v2-sans)!important;color:var(--v2-text)!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;padding:20px 0!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;transition:padding-left .2s,color .2s!important;display:flex!important}.baaz-v2.services-v2.services-page--tech-capabilities .tech-related-services-link:hover{box-shadow:none!important;color:var(--v2-accent)!important;padding-left:8px!important;transform:none!important}.baaz-v2.services-v2.services-page--tech-capabilities .service-offering-card--link{cursor:pointer;text-decoration:none!important;transition:background .2s,transform .2s,box-shadow .2s!important;display:block!important}.baaz-v2.services-v2.services-page--tech-capabilities .service-offering-card--link:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000059;background:var(--v2-bg-1)!important}.baaz-v2.services-v2.services-page--tech-capabilities .service-offering-card--link:hover .service-tech-title{color:var(--v2-accent)}.baaz-v2.services-v2.services-page--tech-capabilities .service-offering-card--link:hover .service-card-icon{border-color:var(--v2-accent)!important;color:var(--v2-accent)!important}.baaz-v2.services-v2.services-page--tech-capabilities .service-offering-card--link:focus-visible{outline:2px solid var(--v2-accent);outline-offset:-2px}.baaz-v2.services-v2.services-page--tech-capabilities .service-highlights-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))!important}.baaz-v2.services-v2.services-page--tech-capabilities .service-tech-tools--block{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;max-width:none!important;margin:16px 0 0!important;display:grid!important}@media (max-width:64rem){.baaz-v2.services-v2.services-page--tech-capabilities .service-highlights-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){.baaz-v2.services-v2.services-page--tech-capabilities .service-highlights-grid--four{grid-template-columns:1fr!important}.baaz-v2.services-v2.services-page--tech-capabilities .service-tech-tools--block{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:480px){.baaz-v2.services-v2.services-page--tech-capabilities .service-tech-tools--block{grid-template-columns:1fr!important}}.services-page--tech-capabilities:not(.services-v2) .navbar{z-index:9999}.tech-related-services-panel{border-top:1px solid #e6e9f0;width:100%;max-width:900px;margin:clamp(2.35rem,4.3vw,3.5rem) auto 0;padding-top:clamp(2rem,3.85vw,2.95rem)}.tech-related-services-panel .tech-related-services-panel__heading{margin-bottom:.85rem}.tech-related-services-intro{font-family:var(--font-outfit),sans-serif;color:#596271;text-align:center;max-width:40rem;margin:0 auto 1.5rem;font-size:clamp(.9125rem,1.4vw,1.065rem);line-height:1.62}.tech-related-services-list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:clamp(.65rem,1.4vw,.95rem);margin:0;padding:0;list-style:none;display:grid}.tech-related-services-item{margin:0}.tech-related-services-link{font-family:var(--font-urbanist),sans-serif;color:#1e243b;background:#fcfcfffa;border:1px solid #1f2a562e;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.95rem;padding:clamp(1.05rem,1.9vw,1.45rem) clamp(1.2rem,2vw,1.55rem);font-size:clamp(.98rem,1.45vw,1.1rem);font-weight:700;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.tech-related-services-link span[aria-hidden=true]{color:#4e5ee5;flex-shrink:0;font-weight:700;transition:transform .18s}.tech-related-services-link:hover{border-color:#6f7ef3;transform:translateY(-2px);box-shadow:0 16px 32px #2f37961f}.tech-related-services-link:hover span[aria-hidden=true]{display:inline-block;transform:translate(2px)}.tech-related-services-link:focus-visible{outline-offset:2px;outline:2px solid #5968ea}.service-highlights-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:64rem){.service-highlights-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.service-highlights-grid--four{grid-template-columns:1fr}}.services-page--tech-capabilities .service-tech-tools--block{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:.45rem;max-width:900px;margin:.75rem auto 0;display:grid}@media (max-width:48rem){.services-page--tech-capabilities .service-tech-tools--block{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.services-page--tech-capabilities .service-tech-tools--block{grid-template-columns:1fr}}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offerings-grid,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-highlights-grid,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-grid,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-why-choose-grid,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-tech-grid{background:0 0!important;gap:0!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offerings-grid:after,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-tech-grid:after,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-why-choose-grid:after{content:none!important;display:none!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-highlight-card,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-card,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-tech-card,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-why-card{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offerings-grid{counter-reset:geo-offer;grid-template-columns:1fr!important;gap:0!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card{counter-increment:geo-offer;align-items:start;border-top:1px solid var(--v2-border)!important;grid-template-columns:240px 1fr!important;gap:44px!important;padding:30px 0!important;display:grid!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card:last-child{border-bottom:1px solid var(--v2-border)!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card .service-card-icon{display:none!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card .service-tech-title{align-items:baseline;gap:16px;margin:0!important;font-size:17px!important;display:flex!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card .service-tech-title:before{content:counter(geo-offer,decimal-leading-zero);font-family:var(--v2-serif);color:var(--v2-accent);font-size:28px;font-style:italic;font-weight:500;line-height:1}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card .service-tech-description{max-width:none!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-highlights-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:56px!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-highlight-card{border-top:1px solid var(--v2-border)!important;padding:22px 0!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-highlight-card .service-card-icon{width:1.75rem!important;height:1.75rem!important;margin:0 0 10px!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-tech-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:40px!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-tech-card{border-top:1px solid var(--v2-border)!important;padding:24px 0 0!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-grid{counter-reset:geo-step;position:relative;grid-template-columns:1fr!important;gap:0!important;padding-left:34px!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-grid:before{content:"";background:var(--v2-border-h);width:1px;position:absolute;top:10px;bottom:10px;left:6px}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-card{counter-increment:geo-step;position:relative;border:none!important;padding:0 0 34px!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-card:last-child{padding-bottom:0!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-card:before{content:"";background:var(--v2-bg);border:2px solid var(--v2-accent);border-radius:50%;width:13px;height:13px;position:absolute;top:6px;left:-34px}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-card .service-card-icon{display:none!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-workflow-title:before{content:"Step " counter(geo-step);font-family:var(--v2-sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:600;display:block;color:var(--v2-accent)!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-why-choose-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 48px!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-why-card{border-left:2px solid var(--v2-accent)!important;padding:2px 0 2px 20px!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-why-card .service-card-icon{display:none!important}@media (max-width:768px){.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-highlights-grid--four,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-tech-grid,.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-why-choose-grid{grid-template-columns:1fr!important;column-gap:0!important}.baaz-v2.services-v2.services-page--tech-geospatial-digital-twin .service-offering-card{grid-template-columns:1fr!important;gap:14px!important}}
