.ServicesCaseCard_root__OaZz0{min-width:0;height:100%}.ServicesCaseCard_focus__aYNBS{height:100%;border-radius:20px}.ServicesCaseCard_focus__aYNBS.ServicesCaseCard_focus-visible__F17Tx{outline:2px solid #006177;outline-offset:2px}.ServicesCaseCard_focus__aYNBS:focus-visible{outline:2px solid #006177;outline-offset:2px}.ServicesCaseCard_surface__g3m85{border:none!important;display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border-radius:20px;box-shadow:0 0 40px 1px rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .3s ease}.ServicesCaseCard_surface__g3m85:hover{box-shadow:0 12px 36px 1px rgba(0,0,0,.1);transform:translateY(-4px)}.ServicesCaseCard_link__lriaU{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;color:inherit;text-decoration:none}.ServicesCaseCard_media__YzdUp{position:relative;flex-shrink:0;width:100%;height:190px;overflow:hidden}.ServicesCaseCard_img__YQp00{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease}.ServicesCaseCard_focus__aYNBS:hover .ServicesCaseCard_img__YQp00{transform:scale(1.05)}.ServicesCaseCard_body__fyjYA{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:26px 26px 30px}.ServicesCaseCard_category__wyNZG{margin:0;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.ServicesCaseCard_title__Fw_yi{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#131313;font-size:18px;font-weight:600;line-height:1.3;transition:color .3s ease}.ServicesCaseCard_category__wyNZG+.ServicesCaseCard_title__Fw_yi{margin-top:10px}.ServicesCaseCard_focus__aYNBS:hover .ServicesCaseCard_title__Fw_yi{color:#006177}.ServicesCaseStudies_section__5TKp9{padding:88px 0;background:#f7f7f8}@media(max-width:980px){.ServicesCaseStudies_section__5TKp9{padding:64px 0}}.ServicesCaseStudies_intro__oDwJq{max-width:640px;margin-bottom:44px}.ServicesCaseStudies_title__xei4N{margin:0;color:#131313;font-size:34px;font-weight:700;line-height:1.2}@media(max-width:620px){.ServicesCaseStudies_title__xei4N{font-size:26px}}.ServicesCaseStudies_subtitle__edQx5{margin:16px 0 0;color:#4b5563;font-size:16px;line-height:1.65}.ServicesCaseStudies_grid__4NXip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media(max-width:620px){.ServicesCaseStudies_grid__4NXip{grid-template-columns:1fr}}.ServicesCaseStudies_cta-wrap__N6gGa{margin-top:44px}.ServicesCaseStudies_cta___lbQD a,.ServicesCaseStudies_cta___lbQD button{display:inline-flex!important;padding:13px 30px!important;border-width:2px!important;font-size:15px!important;font-weight:600!important;line-height:1!important;white-space:nowrap!important;box-sizing:border-box;gap:9px;align-items:center}.ServicesCaseStudies_cta___lbQD .font-icon,.ServicesCaseStudies_cta___lbQD [data-button-icon]{margin-left:0!important;font-size:14px!important;text-decoration:none!important}.SimilarPosts_section__0OYAG{background:#f7f7f8;padding:80px 0}@media(max-width:980px){.SimilarPosts_section__0OYAG{padding:56px 0}}.SimilarPosts_inner__wbH1Z{max-width:1200px}.SimilarPosts_intro__kQtXu{max-width:640px;margin-bottom:40px}.SimilarPosts_subtitle__T9Jh9{margin:14px 0 0;color:#4b5563;font-size:16px;line-height:1.6}.SimilarPosts_blog_intro__qeyx9{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.SimilarPosts_blog_link__rxAz_{display:inline-flex;flex:none;gap:8px;align-items:center;color:#006177;font-size:15px;font-weight:600;white-space:nowrap;text-decoration:none}.SimilarPosts_blog_link__rxAz_.SimilarPosts_focus-visible__o2A0j,.SimilarPosts_blog_link__rxAz_:hover{color:#005568;outline:none}.SimilarPosts_blog_link__rxAz_:focus-visible,.SimilarPosts_blog_link__rxAz_:hover{color:#005568;outline:none}.SimilarPosts_blog_link_icon__GxgSz{font-size:14px}.SimilarPosts_grid__F1XVp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}@media(max-width:980px){.SimilarPosts_grid__F1XVp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.SimilarPosts_grid__F1XVp{grid-template-columns:1fr}}.SimilarPosts_cta__mJYn_{display:flex;justify-content:center;margin-top:40px}