.OfficeLocationCard_card__L_ydX{background-color:white;border-radius:16px;padding:24px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.08);max-width:400px;min-width:400px;height:400px;margin:0 auto}.OfficeLocationCard_imageWrapper__ZP56_{width:80px;height:80px;margin:0 auto 16px;border-radius:50%;display:flex;justify-content:center;align-items:center}.OfficeLocationCard_image__VymPe{width:40px;height:40px;object-fit:contain}.OfficeLocationCard_heading__jHMva{font-size:20px;font-weight:700;color:#000;margin-bottom:8px}.OfficeLocationCard_address__XoWtF{color:#666;font-size:14px;line-height:1.6}.OfficeLocationCard_card-grid__qKXpt{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;align-items:stretch}.OfficeLocationCard_service-box-2__SvT6w{position:relative;z-index:1;padding:8px 30px 30px;border-radius:20px;box-shadow:0 6px 35px rgba(0,0,0,.05);background:var(--clr-white);text-align:center}.OfficeLocationCard_visuallyHidden___Ez_k{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.OfficeLocationCard_radioGroup__hXuE7{display:flex;flex-direction:row;gap:20px}.OfficeLocationCard_radioOption__Z16EG{display:flex;flex-direction:column;justify-content:center}.OfficeLocationCard_imageRadio__srQCO{padding:3px}.CaseStudyDesc_projectBodyWrapper__THFNi{width:100%;padding:40px 5%;box-sizing:border-box;background:none}.CaseStudyDesc_projectCard__R5lzD{display:grid;grid-template-columns:40% 1fr;grid-gap:80px;gap:80px;width:100%;max-width:1200px;margin:0 auto;background:transparent;border-radius:0;box-shadow:none;overflow:visible;transition:none}.CaseStudyDesc_projectImage__U7BrE{height:auto;object-fit:cover;grid-column:1}.CaseStudyDesc_projectContent__YsF_X{grid-column:2;display:flex;flex-direction:column;justify-content:flex-start;padding-top:16px}.CaseStudyDesc_fullWidthContent__kq6Og{grid-column:1/-1;padding-top:24px}.CaseStudyDesc_projectTitle__biZC_{font-size:40px;font-weight:900;margin-bottom:24px;color:#333;line-height:1.2}.CaseStudyDesc_projectDescription__jbdb0{font-size:20px;color:#555;line-height:1.6}.CaseStudyDesc_btn1__e1C2m{margin-top:24px}.CaseStudyDesc_btnMd__kLCpJ{padding:1.5rem 3rem;width:100%}.CaseStudyDesc_detailsLink__xg8XV{display:inline-block;margin-top:8px;font-size:2rem;color:var(--clr-primary);text-decoration:underline;transition:color .3s ease}.CaseStudyDesc_detailsLink__xg8XV:hover{color:var(--clr-def-2)}.CaseStudyDesc_ghostButtonLargeNarrow__EByEl{display:inline-block;padding:1rem 1.2rem;border:2px solid var(--clr-def-2);color:var(--clr-def-2);background-color:transparent;border-radius:8px;font-size:2rem;font-weight:600;text-decoration:none;transition:all .25s ease-in-out;width:130px;text-align:center;white-space:nowrap;cursor:pointer;line-height:1.4}.CaseStudyDesc_ghostButtonLargeNarrow__EByEl:hover{background-color:var(--clr-def-2);color:var(--clr-white);transform:translateY(-2px);box-shadow:0 3px 6px rgba(0,0,0,.1)}@media (max-width:768px){.CaseStudyDesc_projectCard__R5lzD{grid-template-columns:1fr;gap:20px}.CaseStudyDesc_fullWidthContent__kq6Og,.CaseStudyDesc_projectContent__YsF_X,.CaseStudyDesc_projectImage__U7BrE{grid-column:1}.CaseStudyDesc_projectTitle__biZC_{font-size:36px}.CaseStudyDesc_projectDescription__jbdb0{font-size:18px}}.RadioButtonDesign_radio-group__sAKCf{display:flex;gap:30px;flex-wrap:wrap;justify-content:flex-start;margin-top:10px}.RadioButtonDesign_radio-option__AcAQb{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;font-size:14px;color:#666;width:80px;position:relative}.RadioButtonDesign_radio-option__AcAQb input[type=radio]{margin-bottom:8px;cursor:pointer}.RadioButtonDesign_imageWrapper__N__ms{width:50px;height:50px;margin-bottom:8px}.RadioButtonDesign_image__8JZOS{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid #ccc;box-shadow:0 0 4px rgba(0,0,0,.1);transition:transform .2s ease}.RadioButtonDesign_radio-option__AcAQb:hover .RadioButtonDesign_image__8JZOS{transform:scale(1.05)}.RadioButtonDesign_radio-option__AcAQb input[type=radio]:checked+.RadioButtonDesign_imageWrapper__N__ms .RadioButtonDesign_image__8JZOS{border-color:#007bff}.ChromeStyles_wrapper__YgjMY{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 15px;background-color:transparent}.ChromeStyles_wrapper__YgjMY>h2{margin-bottom:20px;color:#ffffff;font-size:20px;font-weight:400;text-transform:capitalize}.ChromeStyles_radio-buttons__d_7l2{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;max-width:100%}.ChromeStyles_custom-radio__PHY03 input{display:none}.ChromeStyles_radio-btn__1LWsV{position:relative;width:100px;height:120px;padding:6px;background-color:#ffffff;border:2px solid transparent;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;align-items:center}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_content__ldO67{display:flex;flex-direction:column;justify-content:center;align-items:center}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_profile-img__5uhb7{width:36px;height:36px;margin:8px 0;border-radius:50%;overflow:hidden}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_profile-img__5uhb7 img{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChromeStyles_radio-btn__1LWsV h2{color:#ffffff;margin-bottom:2px;font-size:11px;font-weight:600;text-align:center;text-transform:capitalize}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_skill__EKJPn{color:#c3c2c7;font-size:9px;margin-bottom:6px;text-align:center;text-transform:capitalize}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_check-icon__Ynb3x{width:16px;height:16px;background-color:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_check-icon__Ynb3x .ChromeStyles_icon__Hxjta{position:relative;width:8px;height:4px;transform:rotate(-40deg);display:inline-block}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_check-icon__Ynb3x .ChromeStyles_icon__Hxjta:before{content:"";width:2px;height:100%;background-color:#ffffff;position:absolute;left:0;bottom:0;border-radius:4px;transform:scaleY(0);transform-origin:top;transition:all .2s ease-in-out}.ChromeStyles_radio-btn__1LWsV .ChromeStyles_check-icon__Ynb3x .ChromeStyles_icon__Hxjta:after{content:"";width:100%;height:2px;background-color:#ffffff;position:absolute;left:0;bottom:0;border-radius:4px;transform:scaleX(0);transform-origin:left;transition:all .2s ease-in-out;transition-delay:.1s}.ChromeStyles_custom-radio__PHY03 input:checked+.ChromeStyles_radio-btn__1LWsV{border-color:#7434c3}.ChromeStyles_custom-radio__PHY03 input:checked+.ChromeStyles_radio-btn__1LWsV .ChromeStyles_check-icon__Ynb3x{background-color:#7434c3}.ChromeStyles_custom-radio__PHY03 input:checked+.ChromeStyles_radio-btn__1LWsV .ChromeStyles_check-icon__Ynb3x .ChromeStyles_icon__Hxjta:after,.ChromeStyles_custom-radio__PHY03 input:checked+.ChromeStyles_radio-btn__1LWsV .ChromeStyles_check-icon__Ynb3x .ChromeStyles_icon__Hxjta:before{transform:scale(1)}.ChromeStyles_radio-buttons__d_7l2 .ChromeStyles_add-profile__gJBCI{width:100px;height:120px;background-color:#ffffff;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ChromeStyles_radio-buttons__d_7l2 .ChromeStyles_add-profile__gJBCI img{width:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TechGrid_section__3C4n9{padding:60px 20px;max-width:1200px;margin:auto;text-align:center;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#fff;color:#333}.TechGrid_section__3C4n9 h2{font-size:32px;font-weight:800;margin-bottom:10px}.TechGrid_section__3C4n9 h2 span{color:#00B3DB}.TechGrid_section__3C4n9 p{font-size:16px;color:#777;max-width:700px;margin:0 auto 40px;text-align:justify}.TechGrid_underline__cR3PC{width:60px;height:4px;background:#00B3DB;margin:10px auto 30px;border-radius:2px}.TechGrid_techGrid__rSrxO{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:40px;gap:40px;text-align:left}.TechGrid_techCard__Ntw3m{display:flex;flex-direction:column;align-items:center;background:#f9f9f9;border-radius:10px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .3s ease;justify-content:space-between}.TechGrid_techCard__Ntw3m:hover{transform:translateY(-5px)}.TechGrid_techCard__Ntw3m img{width:32px;min-height:60px;margin-bottom:15px}.TechGrid_techCard__Ntw3m h3{font-size:18px;font-weight:700;margin-bottom:10px;min-height:45px}.TechGrid_techCard__Ntw3m p{font-size:14px;color:#444;line-height:1.6;min-height:180px}.TechGrid_modalOverlay__ZhHC4{position:fixed;top:30px;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.TechGrid_modalContent__2w5jM{background:#fff;padding:20px;border-radius:10px;width:90%;max-width:320px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.3)}.TechGrid_closeButton__o8IH9{position:absolute;top:10px;right:14px;background:transparent;border:none;font-size:24px;cursor:pointer;color:#333}.TechGrid_contactForm__hme76{display:flex;flex-direction:column}.TechGrid_contactForm__hme76 input,.TechGrid_contactForm__hme76 textarea{width:100%;padding:5px 10px;margin-bottom:4px;border:1px solid #ccc;border-radius:4px;font-size:14px;font-family:inherit;box-sizing:border-box}.TechGrid_contactForm__hme76 textarea{height:80px;resize:vertical}.TechGrid_submitBtn__pVQBG{padding:10px;background-color:var(--clr-def);color:white;border:none;font-weight:700;border-radius:6px;cursor:pointer}.TechGrid_submitBtn__pVQBG:hover{background-color:var(--clr-def-2)}.TechGrid_techHeader__GYCsP{display:flex;align-items:center;gap:20px;margin-bottom:7px}.TechGrid_techHeader__GYCsP img{width:32px;height:32px;object-fit:contain;margin:0}.TechGrid_techHeader__GYCsP h3{margin:0;font-size:18px;font-weight:700}