.style_hero___YuYj{position:relative;padding-top:64px;padding-bottom:64px;background:linear-gradient(180deg,#f9f9fa,#fff 28.22%,#fff)}@media (min-width:768px){.style_hero___YuYj{padding-top:128px;padding-bottom:128px}}.style_pattern__rtC7c{position:absolute;top:0;left:0;right:0;bottom:0;max-width:1600px;width:100%;margin:auto}@media (min-width:768px){.style_pattern__rtC7c{background-image:var(--pattern);background-repeat:no-repeat;background-position:100% 0}}.style_container__MzPVP{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:48px 32px;gap:48px 32px}@media (min-width:768px){.style_container__MzPVP{--columns:12}}.style_content__KSpPb{grid-column:1/-1}@media (min-width:768px){.style_content__KSpPb{grid-column:1/6}}.style_content__KSpPb>*{max-width:415px}.style_heading__NNEZ9{margin:0}.style_description__qv0sr{margin:8px 0 0;color:var(--gray-3)}.style_ctas__gPR5f{margin-top:24px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:24px;gap:24px}.style_cards__HEb4z{--columns:1;grid-column:1/-1;align-self:start;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:32px;gap:32px}@media (min-width:600px){.style_cards__HEb4z{--columns:2}}@media (min-width:768px){.style_cards__HEb4z{--columns:1;grid-column:7/-1}}@media (min-width:1120px){.style_cards__HEb4z{--columns:2;grid-column:6/-1}}.style_card__aNsjZ{--token-radius:6px;--token-elevation-mid:0 2px 3px hsla(222,8%,43%,.1),0 8px 16px -10px hsla(222,8%,43%,.2);opacity:0;padding:40px 32px;display:flex;align-items:flex-start;flex-direction:column;flex-grow:1;background-color:var(--white);border-radius:var(--token-radius);box-shadow:0 0 0 1px rgba(38,53,61,.1),var(--token-elevation-mid)}.style_loaded__y3TAr .style_card__aNsjZ{animation-name:style_slideIn__JVo8D;animation-duration:.5s;animation-delay:calc(var(--index) * .1s);animation-fill-mode:forwards}.style_cardHeading__3XrHv{margin:0}.style_cardDescription__pJLgh{margin:8px 0 16px}.style_cardSubText__k_Kna{margin:32px 0 0;color:var(--gray-3)}@keyframes style_slideIn__JVo8D{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.style_dialogOverlay__Nsg6Z{background-color:rgba(0,0,0,.75);height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:666666667}.style_dialogWrapper__SLXZ8{display:grid;min-height:100vh;padding:24px;place-items:center}.style_dialogContent__eQm_C{background-color:var(--gray-1);color:var(--white);max-width:800px;outline:transparent;overflow-y:auto;padding:24px;position:relative;width:100%}@media (min-width:768px){.style_dialogContent__eQm_C{padding:48px}}.style_dialogClose__oy__4{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;margin:0;padding:0;position:absolute;color:var(--white);right:24px;top:24px;z-index:1}@media (min-width:768px){.style_dialogClose__oy__4{right:48px;top:48px}}html[dir=rtl] .style_dialogClose__oy__4{left:24px;right:auto}@media (min-width:768px){html[dir=rtl] .style_dialogClose__oy__4{left:48px;right:auto}}.style_videoCallout__U989G{--columns:1;margin:0;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:32px;gap:32px;background-color:var(--black);border-radius:6px;overflow:hidden}@media (min-width:768px){.style_videoCallout__U989G{--columns:12}}.style_thumbnail__24oGl{position:relative;display:grid;place-items:center;grid-column:1/-1;background-color:transparent;border:0;cursor:pointer;padding:96px 32px;min-height:300px}@media (min-width:768px){.style_thumbnail__24oGl{grid-column:1/7}}@media (min-width:1120px){.style_thumbnail__24oGl{grid-column:1/9}}.style_thumbnail__24oGl>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width:767px){.style_thumbnail__24oGl>svg{width:52px;height:52px}}.style_thumbnail__24oGl:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.45;transition:opacity .2s ease-in-out}.style_thumbnail__24oGl:hover:after{opacity:.2}.style_content__pIlKn{padding:32px;grid-column:1/-1}@media (min-width:768px){.style_content__pIlKn{padding:80px 32px;grid-column:7/-1}}@media (min-width:1120px){.style_content__pIlKn{grid-column:9/-1}}.style_heading__wtW5g{margin:0;color:var(--white)}.style_description__jrZ38{margin:8px 0 0;color:var(--white)}.style_person__fKe6S{margin-top:64px;display:flex;align-items:center;grid-gap:16px;gap:16px}.style_personThumbnail__XDviz{display:flex;border-radius:9999px;overflow:hidden}.style_personName__KGeN3{margin:0;color:var(--white)}.style_personDescription__6p7HN{margin:4px 0 0;color:var(--gray-3)}.style_videoHeading__dvm_V{margin-top:0;margin-bottom:32px;padding-right:100px}.style_video__rJPDs{position:relative;background-color:var(--gray-2);aspect-ratio:16/9}.style_inlineCallout__8N8gS{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px;grid-gap:16px 32px;gap:16px 32px;background-color:var(--brand-secondary);color:var(--gray-2);border-radius:6px}@media (min-width:768px){.style_inlineCallout__8N8gS{flex-direction:row-reverse}}.style_heading__ni5Bb{margin:0}.style_description__l_WUY{margin:16px 0}.style_cta__M63_M{display:flex;align-items:center;grid-gap:12px;gap:12px}.style_cta__M63_M svg{transition:.2s;margin-bottom:-2px}.style_inlineCallout__8N8gS:hover .style_cta__M63_M svg{transform:translate(2px)}.style_media__FvrRJ{flex-shrink:0}@media (min-width:768px){.style_media__FvrRJ{max-width:calc(100% * 1 / 3)}}.style_content___i8lB{max-width:525px}.style_feature__VoCZk{display:flex;align-items:center;flex-direction:column;padding:32px;grid-gap:24px 64px;gap:24px 64px;border-radius:6px;background-color:#f9f9fa;color:var(--black);box-shadow:0 2px 3px hsla(222,8%,43%,.1),0 8px 16px -10px hsla(222,8%,43%,.2)}@media (min-width:768px){.style_feature__VoCZk{flex-direction:row}}.style_featureLink__nxJUl{transition:box-shadow .2s ease-in-out}.style_featureLink__nxJUl:hover{box-shadow:0 2px 3px hsla(222,8%,43%,.15),0 16px 16px -10px hsla(222,8%,43%,.2)}.style_featureMedia__8ug5o{flex-shrink:0;display:flex;width:100%;border-radius:6px;overflow:hidden;border:1px solid var(--gray-5)}@media (min-width:768px){.style_featureMedia__8ug5o{width:300px}}@media (min-width:1120px){.style_featureMedia__8ug5o{width:400px}}.style_featureContent__rzH9n{max-width:520px}.style_featureHeading__i8pMN{margin:0}.style_featureDescription__JYm4Q{margin:8px 0 24px;color:var(--gray-3)}.style_featureCta__ZvZ49{display:inline-flex;align-items:center}.style_featureCta__ZvZ49>span{display:flex;margin-left:12px}.style_featureCta__ZvZ49>span>svg{transition:transform .2s}.style_feature__VoCZk:hover .style_featureCta__ZvZ49 span svg{transform:translateX(2px)}.style_root__tyYI_{position:relative;margin-bottom:60px}@media (min-width:768px){.style_root__tyYI_{margin-bottom:120px}}.style_root__tyYI_.style_withOfferings__CZwlC:not(.style_withFeatures__cmDx7):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(93.55% 93.55% at 50% 0,var(--gray-6) 0,hsla(240,4%,95%,0) 100%)}@media (min-width:1120px){.style_root__tyYI_.style_withOfferings__CZwlC:not(.style_withFeatures__cmDx7):before{border-radius:6px;left:24px;right:24px}}.style_header__AnJUi{padding-top:64px;padding-bottom:64px;text-align:center}.style_withFeatures__cmDx7 .style_header__AnJUi{background-color:var(--brand);color:var(--brand-text-on-primary)}.style_withFeatures__cmDx7.style_consul__Nzb7d .style_header__AnJUi{color:var(--white)}.style_headerInner__HIrlf{margin:auto}@media (min-width:768px){.style_headerInner__HIrlf{max-width:calc(100% * 7 / 12)}}.style_heading__EOnB0{margin:0}.style_description__sN7wO{margin:24px 0 0}.style_withOfferings__CZwlC:not(.style_withFeatures__cmDx7) .style_description__sN7wO{color:var(--gray-3)}.style_features__9uJY5{list-style:none;margin:0;padding:0;display:grid;grid-gap:32px;gap:32px}.style_features__9uJY5 li:first-of-type{background-image:linear-gradient(to bottom,var(--brand) 50%,var(--white) 50%)}.style_offerings__SPmKl{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:64px 32px;gap:64px 32px}@media (min-width:768px){.style_offerings__SPmKl{--columns:12}}.style_features__9uJY5+.style_offerings__SPmKl{margin-top:60px}@media (min-width:768px){.style_features__9uJY5+.style_offerings__SPmKl{margin-top:120px}}.style_offeringsMedia__aZ8oz{grid-column:1/-1}@media (min-width:768px){.style_offeringsMedia__aZ8oz{grid-column:1/6}}.style_offeringsContent__GcRMy{grid-column:1/-1}@media (min-width:768px){.style_offeringsContent__GcRMy{grid-column:7/-1}}.style_offeringsList__WkQas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media (max-width:767px){.style_offeringsList__WkQas{grid-template-columns:repeat(1,1fr)}}.style_offeringsListHeading__ZrR1Z{margin:0}.style_offeringsListDescription__7eESE{margin:16px 0 0}.style_offeringsCta__xpQZG{margin-top:48px}.style_callout__tdV3Q{margin-top:60px}@media (min-width:768px){.style_callout__tdV3Q{margin-top:120px}}.style_video__YNyF7{margin-top:60px}@media (min-width:768px){.style_video__YNyF7{margin-top:120px}}.style_card__i45_c{--token-radius:6px;--token-spacing-03:8px;--token-spacing-04:16px;--token-spacing-05:24px;--token-spacing-06:32px;--token-elevation-mid:0 2px 3px hsla(222,8%,43%,.1),0 8px 16px -10px hsla(222,8%,43%,.2);--token-elevation-high:0 2px 3px hsla(222,8%,43%,.15),0 16px 16px -10px hsla(222,8%,43%,.2);--token-transition:ease-in-out 0.2s;min-height:300px}.style_card__i45_c,.style_card__i45_c a{display:flex;flex-direction:column;flex-grow:1}.style_card__i45_c a{border-radius:var(--token-radius);box-shadow:0 0 0 1px rgba(38,53,61,.1),var(--token-elevation-mid);transition:var(--token-transition);transition-property:background-color,box-shadow}.style_card__i45_c a:hover{box-shadow:0 0 0 2px rgba(38,53,61,.15),var(--token-elevation-high);cursor:pointer}.style_card__i45_c a.style_dark__2DTAW{background-color:var(--gray-1)}.style_card__i45_c a.style_dark__2DTAW:hover{background-color:var(--gray-2)}.style_card__i45_c a.style_gray__rqHGA{background-color:#f9f9fa}.style_card__i45_c a.style_light__yhDvW{background-color:var(--white)}.style_card__i45_c a.style_none__0mPqs{padding:0}.style_card__i45_c a.style_sm__NngD0{padding:var(--token-spacing-05)}.style_card__i45_c a.style_md__z8GSd{padding:var(--token-spacing-06)}.style_eyebrow__QQ9pm{margin:0;color:var(--gray-3)}.style_dark__2DTAW .style_eyebrow__QQ9pm{color:var(--gray-5)}.style_heading__aEtrD{margin:0;color:var(--black)}*+.style_heading__aEtrD{margin-top:var(--token-spacing-05)}.style_dark__2DTAW .style_heading__aEtrD{color:var(--white)}.style_description__HZO0N{margin:0;color:var(--gray-3)}*+.style_description__HZO0N{margin-top:var(--token-spacing-03)}.style_dark__2DTAW .style_description__HZO0N{color:var(--gray-5)}.style_footer__1ufPe{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;padding-top:32px}.style_products__6wGYa{display:flex;grid-gap:8px;gap:8px;margin:0;padding:0}.style_products__6wGYa>li{width:32px;height:32px;display:grid;place-items:center}.style_products__6wGYa .style_logo__4jGQl{display:flex}.style_products__6wGYa .style_logo__4jGQl svg{width:32px;height:32px}.style_linkType__NgzIf{margin-left:auto;display:flex;color:var(--black)}.style_dark__2DTAW .style_linkType__NgzIf{color:var(--white)}.style_cardContainer__Lugeq{position:relative}.style_cardContainer__Lugeq+.style_cardContainer__Lugeq{margin-top:64px}@media (min-width:768px){.style_cardContainer__Lugeq+.style_cardContainer__Lugeq{margin-top:132px}}.style_header__YPHQ_{margin:0 auto 64px;text-align:center;max-width:600px}.style_heading__PxXSf{margin:0}.style_dark__9Gdqh .style_heading__PxXSf{color:var(--white)}.style_description__gZxux{margin:8px 0 0}.style_dark__9Gdqh .style_description__gZxux{color:var(--gray-5)}.style_subHeader__lS_Fo{margin:0 0 32px;display:flex;align-items:center;justify-content:space-between}.style_dark__9Gdqh .style_subHeader__lS_Fo{color:var(--gray-5)}.style_label__579N2{margin:0}.style_cardList__6NG8g{list-style:none;--minCol:250px;--columns:var(--length);position:relative;grid-gap:32px;gap:32px;padding:0}@media (max-width:767px){.style_cardList__6NG8g{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding:6px 24px;left:50%;margin:0 0 0 -50vw;width:100vw}.style_cardList__6NG8g:after{content:"";display:block;width:1px;flex-shrink:0}}@media (min-width:768px){.style_cardList__6NG8g{display:grid;grid-template-columns:repeat(var(--columns),minmax(var(--minCol),1fr))}.style_cardList__6NG8g.style_fourUp__HTbed,.style_cardList__6NG8g.style_threeUp__D9Z7t{--columns:3;--minCol:0}}@media (min-width:1120px){.style_cardList__6NG8g.style_fourUp__HTbed{--columns:4}}.style_cardList__6NG8g>li{display:flex}@media (max-width:767px){.style_cardList__6NG8g>li{flex-shrink:0;width:250px}}.style_inPractice__i3Il_{position:relative;margin:60px auto;padding:64px 0;max-width:1600px}@media (min-width:768px){.style_inPractice__i3Il_{padding:80px 0;margin:120px auto}}.style_inPractice__i3Il_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--black);background-image:var(--pattern);background-repeat:no-repeat;background-size:50%;background-position:top 200px left}@media (min-width:1120px){.style_inPractice__i3Il_:before{border-radius:6px;left:24px;right:24px;background-size:35%;background-position:top 64px left}}.style_inPracticeCta__3YP0f{--columns:1;position:relative;margin-top:64px;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:64px 32px;gap:64px 32px}@media (min-width:768px){.style_inPracticeCta__3YP0f{--columns:12}}.style_inPracticeCta__3YP0f:before{content:"";position:absolute;top:0;left:0;width:100%;bottom:-64px;background-image:radial-gradient(42.33% 42.33% at 50% 100%,#363638 0,#000 100%)}@media (min-width:768px){.style_inPracticeCta__3YP0f:before{bottom:-80px}}.style_inPracticeCtaContent__WLT8C{position:relative;grid-column:1/-1}@media (min-width:768px){.style_inPracticeCtaContent__WLT8C{grid-column:1/5}}.style_inPracticeCtaMedia__iqW1n{grid-column:1/-1}@media (min-width:768px){.style_inPracticeCtaMedia__iqW1n{grid-column:6/-1}}.style_inPracticeCtaHeading__YKpPA{margin:0;color:var(--white)}.style_inPracticeCtaDescription__iTmSH{margin:8px 0 32px;color:var(--gray-5)}.style_root__k6Ywu{position:relative;margin:60px auto;max-width:1600px}@media (min-width:768px){.style_root__k6Ywu{margin:120px auto}}.style_header__uW6FW{margin-bottom:32px}@media (min-width:768px){.style_header__uW6FW{max-width:calc(100% * 5 / 12)}}.style_heading__iUScA{margin:0}.style_description__zO2jd{margin:8px 0 0;color:var(--gray-3)}.style_caseStudies__Hw4GO{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:32px;gap:32px}@media (min-width:768px){.style_caseStudies__Hw4GO{--columns:12}}.style_primary__4nZ_d{--columns:1;grid-column:1/-1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-gap:32px;gap:32px}@media (min-width:768px){.style_primary__4nZ_d{--columns:2}}@media (min-width:1120px){.style_primary__4nZ_d{grid-column:1/9}}.style_primaryItem__3hEG1{display:flex}.style_card__GX3c4{position:relative;overflow:hidden;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:32px;box-shadow:0 8px 16px -10px hsla(222,8%,43%,.2);background-color:#000;border-radius:6px;color:var(--white);transition:.2s ease-in-out;transition-property:box-shadow;min-height:300px}.style_card__GX3c4:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;border-radius:6px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45));transition:opacity .2s ease-in-out}.style_card__GX3c4:hover{box-shadow:0 2px 3px hsla(222,8%,43%,.15),0 16px 16px -10px hsla(222,8%,43%,.2)}.style_card__GX3c4:hover:before{opacity:.75}.style_cardThumbnail__wjXUM{transition:transform .4s}.style_card__GX3c4:hover .style_cardThumbnail__wjXUM{transform:scale(1.04)}.style_cardHeading__pJ66R{margin:0;z-index:10}.style_secondary__7OOeZ{grid-column:1/-1;list-style:none;margin:0;padding:0}@media (min-width:1120px){.style_secondary__7OOeZ{margin-top:-32px;grid-column:9/-1}}.style_secondaryItem__PyVkH{border-bottom:1px solid var(--gray-5)}.style_link__RAqjt{display:flex;width:100%;color:var(--black)}.style_linkInner__FBtsk{display:flex;width:100%;justify-content:space-between;padding-top:32px;padding-bottom:32px;transition:transform .2s ease-in-out}.style_link__RAqjt:hover .style_linkInner__FBtsk{transform:translateX(4px)}.style_linkInner__FBtsk svg{margin-top:6px;flex-shrink:0}.style_linkHeading__YpPb1{margin:0 32px 0 0}.style_callToAction__zldnT{margin:60px auto 0;background-image:linear-gradient(52.3deg,#2c2d2f 39.83%,#626264 96.92%)}@media (min-width:768px){.style_callToAction__zldnT{margin:120px auto 0}}.style_callToAction__zldnT>*{background-color:transparent}