.connected-contribution_connected-contribution__Svprz{margin-bottom:60px}@media(min-width:1200px){.connected-contribution_connected-contribution__Svprz{margin-bottom:120px}}.connected-contribution_connected-contribution__container__3umhN{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.connected-contribution_connected-contribution__container__3umhN{padding:0 45px}}@media(min-width:1200px){.connected-contribution_connected-contribution__container__3umhN{padding:0}}.connected-contribution_connected-contribution__main-wrapper__ezTfj{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.connected-contribution_connected-contribution__main-wrapper__ezTfj{gap:48px}}@media(min-width:1200px){.connected-contribution_connected-contribution__main-wrapper__ezTfj{align-items:center;flex-direction:row}}.connected-contribution_connected-contribution__eyebrow__GaAc6{display:inline-block;margin:0 0 16px;font-family:var(--font-montserrat);font-weight:700;font-size:20px;line-height:28px;color:#16181b}@media(min-width:768px){.connected-contribution_connected-contribution__eyebrow__GaAc6{font-size:24px;line-height:32px}}.connected-contribution_connected-contribution__heading__I8vUO{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:12px;row-gap:8px;position:relative}.connected-contribution_connected-contribution__title__fjgWO{margin-bottom:24px;font-family:var(--font-montserrat);font-weight:700;color:#242424;font-size:24px;line-height:32px}@media(min-width:768px){.connected-contribution_connected-contribution__title__fjgWO{margin-bottom:32px;font-size:40px;line-height:50px}}@media(min-width:1200px){.connected-contribution_connected-contribution__title__fjgWO{max-width:445px}}.connected-contribution_connected-contribution__highlight__Ju9B8{display:inline-block;padding:8px;border-radius:8px;background:#fad524;color:#242424;font-family:var(--font-montserrat);font-weight:700;font-size:14px;line-height:24px;letter-spacing:0;position:absolute;right:0;top:64px;transform:rotate(-2deg)}@media(min-width:768px){.connected-contribution_connected-contribution__highlight__Ju9B8{top:82px;padding:12px 20px;font-size:24px;line-height:32px;transform:rotate(-3deg)}}@media(min-width:1200px){.connected-contribution_connected-contribution__highlight__Ju9B8{top:42px;right:300px}}.connected-contribution_connected-contribution__br__jR1sC{display:none}@media(min-width:768px){.connected-contribution_connected-contribution__br__jR1sC{display:block}}.connected-contribution_connected-contribution__description__fxsxA{max-width:640px;font-size:14px;line-height:24px;color:#4a4a4a}@media(min-width:768px){.connected-contribution_connected-contribution__description__fxsxA{font-size:18px}}.connected-contribution_connected-contribution__description__fxsxA strong{color:#16181b;font-weight:700}@media(min-width:1200px){.connected-contribution_connected-contribution__description__fxsxA{max-width:445px}}.connected-contribution_connected-contribution__gallery__gnIpn{display:flex;justify-content:center}.connected-contribution_connected-contribution__image__EpE5Q{display:none;width:100%;height:auto;position:relative;z-index:3}.connected-contribution_connected-contribution__image--mobile__JJktG{display:block;max-width:324px}@media(min-width:768px){.connected-contribution_connected-contribution__image--mobile__JJktG{display:none}.connected-contribution_connected-contribution__image--tablet__2Vv1n{display:block;max-width:560px}}@media(min-width:1200px){.connected-contribution_connected-contribution__image--tablet__2Vv1n{display:none}.connected-contribution_connected-contribution__image--desktop___ppPP{display:block;max-width:614px}}.connected-contribution_connected-contribution__store__NFF_7{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:32px}@media(min-width:768px){.connected-contribution_connected-contribution__store__NFF_7{margin-top:16px}}.connected-contribution_connected-contribution__store-label__xQ73Y{margin:0;font-size:14px;line-height:22px;color:#4a4a4a}@media(min-width:768px){.connected-contribution_connected-contribution__store-label__xQ73Y{font-size:16px;line-height:28px}}.connected-contribution_connected-contribution__store-links__yFCta{display:flex;align-items:center;gap:12px}.connected-contribution_connected-contribution__store-link__4_2ZL{display:flex}.design-system_design-system__YrKvC{margin-bottom:60px}@media(min-width:1200px){.design-system_design-system__YrKvC{margin-bottom:120px}}.design-system_design-system__YrKvC img{height:auto}.design-system_design-system__container__usiz3{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.design-system_design-system__container__usiz3{padding:0 45px}}@media(min-width:1200px){.design-system_design-system__container__usiz3{padding:0}}.design-system_design-system__eyebrow__t3qJQ{display:inline-block;margin:0 0 24px;font-family:var(--font-montserrat);font-weight:700;font-size:20px;line-height:28px;color:#16181b;text-underline-offset:4px}@media(min-width:768px){.design-system_design-system__eyebrow__t3qJQ{font-size:24px;line-height:32px}}.design-system_design-system__title__zI4ZR{margin:0;font-family:var(--font-montserrat);font-weight:700;font-size:24px;line-height:32px;color:#16181b}@media(min-width:768px){.design-system_design-system__title__zI4ZR{font-size:40px;line-height:50px}}.design-system_design-system__description__rxg6l{margin:24px 0 0;max-width:640px;font-size:14px;line-height:24px;color:#4a4a4a}@media(min-width:768px){.design-system_design-system__description__rxg6l{font-size:18px}}.design-system_design-system__gallery__RnV67{position:relative;overflow:hidden;width:100%;margin-top:32px}@media(min-width:768px){.design-system_design-system__gallery__RnV67{margin-top:48px}}@media(min-width:1200px){.design-system_design-system__gallery__RnV67{margin-top:56px}}.design-system_design-system__row__74jjk{display:none}.design-system_design-system__row--mobile__loU_N{display:flex;width:100%}@media(min-width:768px){.design-system_design-system__row--mobile__loU_N{display:none}.design-system_design-system__row--tablet__Zesnz{display:flex}}@media(min-width:1200px){.design-system_design-system__row--tablet__Zesnz{display:none}.design-system_design-system__row--desktop__ojtb3{display:flex}}.design-system_design-system__image--mobile__fie81{display:block;flex:1 1;width:100%;height:auto}.design-system_design-system__fade__YpveB{position:absolute;z-index:2;pointer-events:none}.design-system_design-system__fade--top__bEHYn{top:0;left:0;height:146px;width:100%;background:linear-gradient(180deg,#fff 19.68%,hsla(0,0%,100%,.8) 33.44%,hsla(0,0%,100%,0) 65.92%)}.design-system_design-system__fade--bottom__IyjHc{right:0;bottom:0;height:97px;width:100%;background:linear-gradient(1turn,#fff 19.68%,hsla(0,0%,100%,.8) 33.44%,hsla(0,0%,100%,0) 65.92%)}@media(min-width:768px){.design-system_design-system__fade--top__bEHYn{height:140px;width:100%}.design-system_design-system__fade--bottom__IyjHc{width:100%;height:111px}}@media(min-width:1200px){.design-system_design-system__fade--top__bEHYn{height:320px;width:100%}.design-system_design-system__fade--bottom__IyjHc{height:180px;width:100%}}.challenge-card_challenge-card__vMqui{display:flex;flex-direction:column;gap:16px}.challenge-card_challenge-card__badge__41NYA{margin-bottom:4px}.challenge-card_challenge-card__description__xDB12{margin:0;font-size:1px;line-height:22px;color:#4a4a4a;font-size:18px;line-height:24px}.key-challenges_key-challenges__Hr68Z{margin-bottom:50px;position:relative;z-index:2}@media(min-width:768px){.key-challenges_key-challenges__Hr68Z{margin-bottom:60px}}@media(min-width:1200px){.key-challenges_key-challenges__Hr68Z{margin-bottom:120px}}.key-challenges_key-challenges__container__EiQvv{max-width:1110px;margin:0 auto;padding:0 15px;width:100%}@media(min-width:768px){.key-challenges_key-challenges__container__EiQvv{padding:0 45px}}@media(min-width:1200px){.key-challenges_key-challenges__container__EiQvv{padding:0}}.key-challenges_key-challenges__container__EiQvv{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.key-challenges_key-challenges__container__EiQvv{gap:48px}}.key-challenges_key-challenges__title__wBOg1{margin:0;font-family:var(--font-montserrat);font-weight:700;color:#16181b;font-size:32px;line-height:32px;letter-spacing:0;text-align:left}@media(min-width:768px){.key-challenges_key-challenges__title__wBOg1{font-size:60px;line-height:70px;text-align:center}}.key-challenges_key-challenges__eyebrow__CE77Z{font-family:var(--font-montserrat);font-weight:700;color:#242424;font-size:20px;line-height:28px}@media(min-width:768px){.key-challenges_key-challenges__eyebrow__CE77Z{font-size:24px;line-height:32px}}.key-challenges_key-challenges__content__H5PJG{position:relative;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.key-challenges_key-challenges__content__H5PJG{gap:24px}}@media(min-width:1200px){.key-challenges_key-challenges__content__H5PJG{max-width:730px;gap:32px}}.key-challenges_key-challenges__subtitle__Haga9{margin:0;font-family:var(--font-montserrat);font-weight:700;color:#242424;font-size:24px;line-height:32px}@media(min-width:768px){.key-challenges_key-challenges__subtitle__Haga9{font-size:40px;line-height:50px}}.key-challenges_key-challenges__highlight__prZ5D{width:-moz-fit-content;width:fit-content;display:inline-block;padding:8px;border-radius:8px;background:#fad524;color:#242424;font-family:var(--font-montserrat);font-weight:700;font-size:14px;line-height:24px;letter-spacing:0;position:absolute;right:0;top:64px;transform:rotate(-2deg);text-wrap:nowrap}@media(min-width:768px){.key-challenges_key-challenges__highlight__prZ5D{top:82px;padding:12px 20px;font-size:24px;line-height:32px;transform:rotate(-3deg)}}@media(min-width:1200px){.key-challenges_key-challenges__highlight__prZ5D{top:42px;right:300px}}.key-challenges_key-challenges__description__8NSyy{margin:0;font-size:18px!important;line-height:24px;color:#4a4a4a}@media(min-width:768px){.key-challenges_key-challenges__description__8NSyy{font-size:16px;line-height:28px}}.key-challenges_key-challenges__grid__IauPA{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.key-challenges_key-challenges__grid__IauPA{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;column-gap:32px}}@media(min-width:1200px){.key-challenges_key-challenges__grid__IauPA{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;column-gap:32px}}.portfolio-key-metrics_portfolio-key-metrics__32xnU{margin-bottom:50px}@media(min-width:768px){.portfolio-key-metrics_portfolio-key-metrics__32xnU{margin-bottom:60px}}@media(min-width:1200px){.portfolio-key-metrics_portfolio-key-metrics__32xnU{margin-bottom:120px}}.portfolio-key-metrics_portfolio-key-metrics__container__iwlbv{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.portfolio-key-metrics_portfolio-key-metrics__container__iwlbv{padding:0 45px}}@media(min-width:1200px){.portfolio-key-metrics_portfolio-key-metrics__container__iwlbv{padding:0}}.portfolio-key-metrics_portfolio-key-metrics__grid__PhB1I{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.portfolio-key-metrics_portfolio-key-metrics__grid__PhB1I{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.portfolio-key-metrics_portfolio-key-metrics__grid__PhB1I{grid-template-columns:repeat(3,1fr)}}.problem-and-solution-slider_problem-and-solution-slider__eZWab{display:flex;flex-direction:column}.problem-and-solution-slider_problem-and-solution-slider__head__PJLpT{position:relative;display:flex;flex-direction:column;gap:8px;margin-bottom:24px;transition:opacity .5s ease-in-out}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__head__PJLpT{margin-bottom:32px;gap:24px}}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__head__PJLpT{max-width:700px}}.problem-and-solution-slider_problem-and-solution-slider__head--animating__S5ElZ{opacity:0}.problem-and-solution-slider_problem-and-solution-slider__eyebrow__kq0GC{margin:0;font-size:20px;line-height:28px;font-weight:700;color:#16181b}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__eyebrow__kq0GC{font-size:24px;line-height:32px}}.problem-and-solution-slider_problem-and-solution-slider__title__ycHkl{margin:0;font-family:var(--font-montserrat);font-weight:700;color:#16181b;font-size:24px;line-height:32px;letter-spacing:0}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__title__ycHkl{font-size:40px;line-height:50px}}.problem-and-solution-slider_problem-and-solution-slider__description__OItR0{margin:0;font-size:14px;line-height:24px;color:#4a4a4a}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__description__OItR0{font-size:18px;line-height:24px}}.problem-and-solution-slider_problem-and-solution-slider__decor-arrow__hZ7IQ{display:none}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__decor-arrow__hZ7IQ{display:block;position:absolute;top:-8px;right:-140px;width:128px;height:180px}}.problem-and-solution-slider_problem-and-solution-slider__body__rF0X7{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__body__rF0X7{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:32px}}.problem-and-solution-slider_problem-and-solution-slider__panel__YyQTG{display:flex;flex-direction:column;width:100%;position:relative;z-index:3}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__panel__YyQTG{max-width:320px;flex-shrink:0}}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__panel__YyQTG{max-width:540px;min-height:170px}}.problem-and-solution-slider_problem-and-solution-slider__stack__vNweF{display:none;flex-direction:column;gap:16px;transition:opacity .5s ease-in-out}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__stack__vNweF{display:flex}}.problem-and-solution-slider_problem-and-solution-slider__stack--animating__KKAVD{opacity:0}.problem-and-solution-slider_problem-and-solution-slider__tabbed__ySvKs{display:flex;flex-direction:column;gap:16px;transition:opacity .5s ease-in-out}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__tabbed__ySvKs{display:none}}.problem-and-solution-slider_problem-and-solution-slider__tabbed--animating__ppqwB{opacity:0}.problem-and-solution-slider_problem-and-solution-slider__tabs__L682x{display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap;padding-bottom:12px}.problem-and-solution-slider_problem-and-solution-slider__tabs--plain__0Gxd_{gap:4px}.problem-and-solution-slider_problem-and-solution-slider__tab__Mcprl{padding:0 0 4px;background:none;border:none;font-family:var(--font-montserrat);font-weight:700;font-size:14px;line-height:20px;color:#4a4a4a;cursor:pointer}.problem-and-solution-slider_problem-and-solution-slider__tab--active__Dl5RE{color:#16181b;text-decoration:underline;text-underline-offset:4px}.problem-and-solution-slider_problem-and-solution-slider__card__v8Zy4{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:12px 16px;border-radius:10px}.problem-and-solution-slider_problem-and-solution-slider__card--rose__wswJw{background:rgba(255,209,198,.4)}.problem-and-solution-slider_problem-and-solution-slider__card--grey__ppUkm{background:rgba(231,246,240,.4)}.problem-and-solution-slider_problem-and-solution-slider__card--blue__2ZpE4{background:rgba(118,215,250,.102)}.problem-and-solution-slider_problem-and-solution-slider__card--plain__bdxmf{background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.06)}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__card__v8Zy4{padding:16px;min-height:170px}}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__card-mobile__cNvRo{display:none}}.problem-and-solution-slider_problem-and-solution-slider__card-title__eJwU2{margin:0;font-family:var(--font-montserrat);font-weight:700;color:#242424;font-size:14px;line-height:24px}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__card-title__eJwU2{font-size:20px;line-height:28px}}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__card-title__eJwU2{font-size:24px;line-height:32px}}.problem-and-solution-slider_problem-and-solution-slider__card-description__CQzRa{margin:0;font-size:14px;line-height:24px;color:#4a4a4a}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__card-description__CQzRa{font-size:16px;line-height:28px}}.problem-and-solution-slider_problem-and-solution-slider__cta__6Ep8z{font-family:var(--font-montserrat);font-weight:700;font-size:14px;line-height:20px;color:#16181b;text-decoration:underline!important;text-underline-offset:4px}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__cta__6Ep8z{font-size:16px}}.problem-and-solution-slider_problem-and-solution-slider__controls__JcTgJ{margin-top:24px;justify-content:start}.problem-and-solution-slider_problem-and-solution-slider__controls__JcTgJ>div:nth-child(2){gap:5px;flex-direction:row-reverse;justify-content:flex-end}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__controls__JcTgJ>div:nth-child(2){display:none}}.problem-and-solution-slider_problem-and-solution-slider__image__IsRud{display:flex;justify-content:center;flex-shrink:0}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__image__IsRud{justify-content:flex-end;flex:1 1}}.problem-and-solution-slider_problem-and-solution-slider__frame__pnX1A{width:0;height:0;overflow:hidden}.problem-and-solution-slider_problem-and-solution-slider__frame--active__ZTcPU{width:100%;height:auto}.problem-and-solution-slider_problem-and-solution-slider__frame--services__2YYQq .problem-and-solution-slider_problem-and-solution-slider__picture--mobile__1dgdY{max-width:345px;height:470px}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__frame--services__2YYQq .problem-and-solution-slider_problem-and-solution-slider__picture--tablet__WQO6G{height:600px;object-fit:cover;object-position:right}}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__frame--services__2YYQq .problem-and-solution-slider_problem-and-solution-slider__picture--desktop__2KlRT{max-width:899px;object-position:none}}.problem-and-solution-slider_problem-and-solution-slider__media__AZTGI{display:flex;justify-content:center;transition:opacity .5s ease-in-out}.problem-and-solution-slider_problem-and-solution-slider__media--animating__M6nFf{opacity:0}.problem-and-solution-slider_problem-and-solution-slider__picture__A18sC{display:none;height:auto}.problem-and-solution-slider_problem-and-solution-slider__picture--mobile__1dgdY{display:block;width:100%;max-width:173px}@media(min-width:768px){.problem-and-solution-slider_problem-and-solution-slider__picture--mobile__1dgdY{display:none}.problem-and-solution-slider_problem-and-solution-slider__picture--tablet__WQO6G{display:block;max-height:602px;max-width:297px}.problem-and-solution-slider_problem-and-solution-slider__picture--desktop__2KlRT{display:none;width:100%;max-width:297px}}@media(min-width:1200px){.problem-and-solution-slider_problem-and-solution-slider__picture--tablet__WQO6G{display:none}.problem-and-solution-slider_problem-and-solution-slider__picture--desktop__2KlRT{display:block;width:100%;max-width:323px}.problem-and-solution-slider_problem-and-solution-slider--services__WJUgs .problem-and-solution-slider_problem-and-solution-slider__image__IsRud{margin-right:-60px}}.problem-and-solution_problem-and-solution__2x27T{margin-bottom:60px;position:relative;z-index:2}@media(min-width:1200px){.problem-and-solution_problem-and-solution__2x27T{margin-bottom:120px}}.problem-and-solution_problem-and-solution__container__MlS5C{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.problem-and-solution_problem-and-solution__container__MlS5C{padding:0 45px}}@media(min-width:1200px){.problem-and-solution_problem-and-solution__container__MlS5C{padding:0}}.text-phones-gallery_text-phones-gallery__rjQ8X{position:relative;margin-bottom:32px;display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__rjQ8X{margin-bottom:48px;align-items:center;min-height:602px}}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__rjQ8X{margin-bottom:120px;min-height:656px}}.text-phones-gallery_text-phones-gallery__eyebrow__P4Ihy{margin-bottom:16px;font-family:var(--font-montserrat);font-weight:700;font-size:20px;line-height:28px;color:#242424;text-underline-offset:4px}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__eyebrow__P4Ihy{max-width:356px;font-size:24px;line-height:32px;margin-bottom:24px}}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__eyebrow__P4Ihy{max-width:527px}}@media(min-width:1440px){.text-phones-gallery_text-phones-gallery__eyebrow__P4Ihy{max-width:627px}}@media(min-width:1920px){.text-phones-gallery_text-phones-gallery__eyebrow__P4Ihy{max-width:827px}}.text-phones-gallery_text-phones-gallery__text__PVbBQ{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__text__PVbBQ{padding:0 45px}}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__text__PVbBQ{padding:0}}.text-phones-gallery_text-phones-gallery__heading__0AYGA{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:12px;row-gap:8px;position:relative}.text-phones-gallery_text-phones-gallery__title__t8g76{margin-bottom:24px;font-family:var(--font-montserrat);font-weight:700;color:#242424;font-size:24px;line-height:32px}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__title__t8g76{max-width:356px;font-size:40px;line-height:50px}}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__title__t8g76{max-width:527px}}@media(min-width:1440px){.text-phones-gallery_text-phones-gallery__title__t8g76{max-width:627px}}@media(min-width:1920px){.text-phones-gallery_text-phones-gallery__title__t8g76{max-width:827px}}.text-phones-gallery_text-phones-gallery__highlight__C7ILZ{display:inline-block;padding:8px;border-radius:8px;background:#fad524;color:#242424;font-family:var(--font-montserrat);font-weight:700;font-size:14px;line-height:24px;letter-spacing:0;position:absolute;right:0;top:64px;transform:rotate(-2deg)}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__highlight__C7ILZ{top:82px;padding:12px 20px;font-size:24px;line-height:32px;transform:rotate(-3deg)}}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__highlight__C7ILZ{top:42px;right:300px}}.text-phones-gallery_text-phones-gallery__description__UFmKR{font-family:var(--font-montserrat);font-size:14px;line-height:24px;color:#4a4a4a}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__description__UFmKR{font-size:18px;max-width:320px}}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__description__UFmKR{max-width:527px}}@media(min-width:1440px){.text-phones-gallery_text-phones-gallery__description__UFmKR{max-width:627px}}@media(min-width:1920px){.text-phones-gallery_text-phones-gallery__description__UFmKR{max-width:827px}}.text-phones-gallery_text-phones-gallery__description--2__SsOjn{margin-top:24px}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__description--2__SsOjn{margin-top:8px}}.text-phones-gallery_text-phones-gallery__gallery__CtX9a{display:flex;justify-content:right}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__gallery__CtX9a{position:absolute;top:0;right:0}}.text-phones-gallery_text-phones-gallery__image__QDpkS{display:none;width:100%;height:auto;z-index:3}.text-phones-gallery_text-phones-gallery__image--mobile__WoYzZ{display:block;max-width:360px}@media(min-width:768px){.text-phones-gallery_text-phones-gallery__image--mobile__WoYzZ{display:none}.text-phones-gallery_text-phones-gallery__image--tablet__b1hQE{display:block;max-width:680px}}@media(min-width:1200px){.text-phones-gallery_text-phones-gallery__image--tablet__b1hQE{display:none}.text-phones-gallery_text-phones-gallery__image--desktop__akPj8{display:block;max-width:1116px}}.nanohabits-case-study_nanohabits-case-study__Nco93{position:relative;overflow:hidden;background:#fff}.nanohabits-case-study_nanohabits-case-study__glow__f0x30{position:absolute;border-radius:50%;filter:blur(510px);pointer-events:none}.nanohabits-case-study_nanohabits-case-study__glow--top-left__3kJf1{top:435px;left:-364px;width:698px;height:508px;background:#f0cbb4;opacity:.7}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow--top-left__3kJf1{left:-520px;top:360px;width:1047px;height:762px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow--top-left__3kJf1{top:362px;left:-983px;width:1396px;height:1017px}}.nanohabits-case-study_nanohabits-case-study__glow--top-right__7SIX7{top:-154px;right:-621px;width:630px;height:459px;opacity:.5;background:#a3bcae}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow--top-right__7SIX7{top:-197px;right:-997px;width:1016px;height:740px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow--top-right__7SIX7{top:-58px;right:-791px}}.nanohabits-case-study_nanohabits-case-study__hero-image__mN5VF{width:343px;height:285px;margin-top:-30px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__hero-image__mN5VF{width:482px;height:401px;margin-top:-46px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__hero-image__mN5VF{width:584px;height:485px;margin-top:-66px}}.nanohabits-case-study_nanohabits-case-study__quotation-icon__bbw4R{margin-top:-4px;margin-left:5px;width:170px;height:24px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__quotation-icon__bbw4R{width:203px}}.nanohabits-case-study_nanohabits-case-study__vision-to-impact-pill-wrapper__Z1p7L>div:first-child{margin-bottom:8px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__vision-to-impact-pill-wrapper__Z1p7L>div:first-child{margin-bottom:12px}}.nanohabits-case-study_nanohabits-case-study__content__jrcTh{display:flex;flex-direction:column;margin-bottom:40px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__content__jrcTh{margin-bottom:60px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__content__jrcTh{margin-bottom:100px}}.nanohabits-case-study_nanohabits-case-study__breadcrumbs___CRY1{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__breadcrumbs___CRY1{padding:0 45px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__breadcrumbs___CRY1{padding:0}}.nanohabits-case-study_nanohabits-case-study__breadcrumbs___CRY1{padding-top:24px}.nanohabits-case-study_nanohabits-case-study__details-wrapper__0zLco{position:relative}.nanohabits-case-study_nanohabits-case-study__glow-details__mBAwl{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;opacity:.3;background:rgba(163,188,174,.502);width:406px;height:400px;right:-278px;top:778px;transform:rotate(-22.5deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-details__mBAwl{filter:blur(172px);width:584px;height:576px;right:-160px;top:878px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-details__mBAwl{width:812px;height:800px;right:-484px;top:166px;opacity:1;filter:blur(240px)}}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-impact__ESYbS{position:absolute;border-radius:50%;filter:blur(240px);pointer-events:none;opacity:.4;background:hsla(23,67%,82%,.698);width:1082px;height:1068px;right:0;top:68px;left:-834px;transform:rotate(-158deg)}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-impact__ESYbS{left:-670px}}.nanohabits-case-study_nanohabits-case-study__glow-workflow__oqIbx{position:absolute;border-radius:50%;filter:blur(240px);pointer-events:none;opacity:.3;background:rgba(163,188,174,.502);width:895px;height:880px;top:110px;right:-716px;transform:rotate(-23deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-workflow__oqIbx{top:180px;right:-684px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-workflow__oqIbx{background:hsla(23,67%,82%,.698);top:250px;left:-530px;right:0}.nanohabits-case-study_nanohabits-case-study__engineering-nanohabits-card__Z3KyV{height:540px}}.nanohabits-case-study_nanohabits-case-study__glow-capabilities__LIZ2I{position:absolute;filter:blur(240px);pointer-events:none;background:#f0cbb4;width:893px;height:880px;right:-884px;top:110px;opacity:.7;transform:rotate(-23deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-capabilities__LIZ2I{position:absolute;filter:blur(240px);pointer-events:none;background:hsla(23,67%,82%,.502);width:1082px;height:1067px;right:-556px;top:238px;opacity:.7;transform:rotate(-158deg)}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-capabilities__LIZ2I{width:691px;height:681px;background:hsla(23,67%,82%,.698);right:unset;top:978px;left:-414px;opacity:.3;transform:rotate(-71deg)}}.nanohabits-case-study_nanohabits-case-study__capability-card__tP7a4{min-height:416px;max-height:530px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__capability-card__tP7a4{min-height:628px;max-height:820px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__capability-card__tP7a4{min-height:456px;max-height:632px}}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__capability-card-description__QTa_C{min-height:192px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__capability-card-description__QTa_C{min-height:120px}}.nanohabits-case-study_nanohabits-case-study__glow-discovery__SgN5s{position:absolute;filter:blur(240px);pointer-events:none;background:rgba(163,188,174,.502);opacity:.3;width:1082px;height:1067px;right:-970px;top:-677px;transform:rotate(157deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-discovery__SgN5s{background:hsla(23,67%,82%,.698);opacity:.3;width:691px;height:681px;right:unset;left:-406px;top:144px;transform:rotate(71deg)}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-discovery__SgN5s{background:rgba(163,188,174,.502);opacity:.7;right:-304px;left:unset;top:-212px}}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-discovery-right__E9L4G{position:absolute;filter:blur(240px);pointer-events:none;background:hsla(23,67%,82%,.698);opacity:.3;width:691px;height:681px;left:-377px;top:229px;transform:rotate(71deg)}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-discovery-right__E9L4G{background:rgba(163,188,174,.502);opacity:.7;right:-304px;left:unset;top:538px}}.nanohabits-case-study_nanohabits-case-study__glow-challenges__9iKep{position:absolute;filter:blur(240px);pointer-events:none;background:#0ea464;opacity:.2;width:667px;height:658px;left:-370px;top:1000px;transform:rotate(-23deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-challenges__9iKep{top:1200px;left:-450px;opacity:.3}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-challenges__9iKep{top:500px}}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-challenges-right__j8aCu{position:absolute;filter:blur(240px);pointer-events:none;background:#0ea464;opacity:.2;width:667px;height:658px;right:-370px;top:500px;transform:rotate(-23deg)}}.nanohabits-case-study_nanohabits-case-study__glow-problem-right__g6HPq{position:absolute;filter:blur(240px);pointer-events:none;background:#f0cbb4;opacity:.5;width:377px;height:330px;right:-290px;top:326px;transform:rotate(23deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-problem-right__g6HPq{background:hsla(23,67%,82%,.502);opacity:.7;width:667px;height:575px;right:-357px;top:122px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-problem-right__g6HPq{background:#f0cbb4;right:-161px;top:111px}.nanohabits-case-study_nanohabits-case-study__glow-visual-right__LqsoX{position:absolute;filter:blur(240px);pointer-events:none;background:rgba(163,188,174,.502);opacity:.7;width:692px;height:682px;right:-218px;top:182px;transform:rotate(71deg)}}.nanohabits-case-study_nanohabits-case-study__visual-design-cell__WETgP{padding:20px 8px}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__visual-design-cell__WETgP{padding:20px 24px}}.nanohabits-case-study_nanohabits-case-study__design-system-description___UO_D{max-width:826px}.nanohabits-case-study_nanohabits-case-study__glow-product-desicion__cOEvT{position:absolute;filter:blur(240px);pointer-events:none;background:rgba(163,188,174,.502);opacity:.5;width:1082px;height:1068px;right:-1000px;top:189px;transform:rotate(-23deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-product-desicion__cOEvT{right:-840px;top:182px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-product-desicion__cOEvT{opacity:.7;right:-424px;top:-800px}.nanohabits-case-study_nanohabits-case-study__connected-contribution-description__NdOWY,.nanohabits-case-study_nanohabits-case-study__connected-contribution-title__QLRYz{max-width:350px}}.nanohabits-case-study_nanohabits-case-study__connected-contribution-image__TDvud{max-width:343px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__connected-contribution-image__TDvud{max-width:678px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__connected-contribution-image__TDvud{max-width:676px}}.nanohabits-case-study_nanohabits-case-study__text-phones-gallery__ARRlq{display:none}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__text-phones-gallery__ARRlq{display:flex;flex-direction:column;justify-content:center}.nanohabits-case-study_nanohabits-case-study__product-decision__5ECs1{display:none}}.nanohabits-case-study_nanohabits-case-study__glow-design-values__PbgRQ{position:absolute;filter:blur(240px);pointer-events:none;background:hsla(2,100%,74%,.2);opacity:.7;width:1082px;height:1068px;left:-703px;top:-462px;transform:rotate(-23deg)}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__glow-design-values__PbgRQ{left:-523px;top:-232px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-design-values__PbgRQ{top:-498px;right:-424px;left:unset}}.nanohabits-case-study_nanohabits-case-study__restaurant-slider-text__Cddr4{gap:46px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__restaurant-slider-text__Cddr4{gap:52px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__restaurant-slider-text__Cddr4{max-width:775px;gap:32px}.nanohabits-case-study_nanohabits-case-study__restaurant-slider-text--second__sPQ9B{max-width:666px}}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__restaurant-title-br__i7p3S{display:none}}@media(max-width:767px){.nanohabits-case-study_nanohabits-case-study__restaurant-highlight-text__vJzHs{left:0;right:unset!important}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__glow-restaurant-page__Ya08o{position:absolute;filter:blur(240px);pointer-events:none;background:rgba(163,188,174,.502);opacity:.7;width:1082px;height:1068px;right:-424px;top:278px;transform:rotate(-23deg)}}.nanohabits-case-study_nanohabits-case-study__design-values-badge__3ywuG{top:30px;left:0}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__design-values-badge__3ywuG{top:58px;right:80px;left:unset}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__design-values-badge__3ywuG{top:56px;right:-150px;left:unset}}.nanohabits-case-study_nanohabits-case-study__give-a-try-container__Oy13k{min-height:260px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__give-a-try-container__Oy13k{min-height:357px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__give-a-try-container__Oy13k{min-height:580px}}.nanohabits-case-study_nanohabits-case-study__cta-text__eGcZ4{max-width:320px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__cta-text__eGcZ4{max-width:460px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__cta-text__eGcZ4{max-width:607px}}.nanohabits-case-study_nanohabits-case-study__cta-text__eGcZ4 br{display:block}.nanohabits-case-study_nanohabits-case-study__cta-title__rdrdH br{display:none}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__cta-title__rdrdH br{display:block}}.nanohabits-case-study_nanohabits-case-study__give-a-try-image__XQR2e{right:0!important;bottom:0!important}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__give-a-try-image__XQR2e{right:0!important;bottom:0!important}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__give-a-try-image__XQR2e{right:-15%!important;margin-top:0!important;bottom:0!important}}.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j{position:relative;z-index:3;box-shadow:0 10px 40px 0 rgba(212,217,232,.2);border-radius:24px}.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j div{align-items:flex-start}.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j div>h2{width:100%;font-size:24px;line-height:32px}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j div>h2{font-size:50px;line-height:60px}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j div>h2{font-size:60px;line-height:70px;text-align:left}}.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j div>p{margin:0}@media(min-width:768px){.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j div>p{max-width:700px;margin:0 auto}}@media(min-width:1200px){.nanohabits-case-study_nanohabits-case-study__how-we-develop__QUG1j div>p{text-align:left;margin:0}}.nanohabits-case-study_nanohabits-case-study__how-we-develop-desktop-card__4QOZy{height:452px}