.logo-idea-process_logo-idea-process__lZ36J{display:flex;flex-direction:column;margin-bottom:50px}@media(min-width:768px){.logo-idea-process_logo-idea-process__lZ36J{margin-bottom:120px}}.logo-idea-process_logo-idea-process__container__stUgZ{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.logo-idea-process_logo-idea-process__container__stUgZ{padding:0 45px}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__container__stUgZ{padding:0}}.logo-idea-process_logo-idea-process__head___eczb{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.logo-idea-process_logo-idea-process__head___eczb{gap:32px}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__head___eczb{flex-direction:row;align-items:center;justify-content:space-between}}.logo-idea-process_logo-idea-process__text__MALL5{display:flex;flex-direction:column;gap:24px;transition:opacity .5s ease-in-out}@media(min-width:768px){.logo-idea-process_logo-idea-process__text__MALL5{gap:32px}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__text__MALL5{max-width:608px;gap:24px}}.logo-idea-process_logo-idea-process__text--animating__UhfoI{opacity:0}.logo-idea-process_logo-idea-process__title__NbHA6{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){.logo-idea-process_logo-idea-process__title__NbHA6{font-size:40px;line-height:50px}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__title__NbHA6{min-width:658px}}.logo-idea-process_logo-idea-process__lead__GWggu{margin:0;font-family:var(--font-montserrat);color:#16181b;font-size:14px;line-height:24px}@media(min-width:768px){.logo-idea-process_logo-idea-process__lead__GWggu{font-size:18px;line-height:24px}}.logo-idea-process_logo-idea-process__description__DnUxS{margin:0;font-size:14px;line-height:24px;color:#4a4a4a}@media(min-width:768px){.logo-idea-process_logo-idea-process__description__DnUxS{font-size:18px;line-height:24px}}.logo-idea-process_logo-idea-process__controls__HnsCE{flex-shrink:0;margin-left:auto;margin-right:auto;flex-direction:row!important;gap:14px;margin-top:0}.logo-idea-process_logo-idea-process__controls__HnsCE>div:nth-child(2){flex-direction:row-reverse!important;gap:15px}.logo-idea-process_logo-idea-process__stage__6XS9_{display:flex;margin-top:16px}@media(min-width:768px){.logo-idea-process_logo-idea-process__stage__6XS9_{margin-top:40px}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__stage__6XS9_{margin-top:48px}}.logo-idea-process_logo-idea-process__frame__2xvwD{width:0;height:0;overflow:hidden}.logo-idea-process_logo-idea-process__frame--active__tJXE6{width:100%;height:auto}.logo-idea-process_logo-idea-process__image__AePpe{display:flex;justify-content:center;transition:opacity .5s ease-in-out}.logo-idea-process_logo-idea-process__image--animating__uPoT1{opacity:0}.logo-idea-process_logo-idea-process__picture__H1rez{display:none;height:auto}.logo-idea-process_logo-idea-process__picture--mobile__hPJ7q{display:block;width:100%}@media(min-width:768px){.logo-idea-process_logo-idea-process__picture--mobile__hPJ7q{display:none}.logo-idea-process_logo-idea-process__picture--tablet__yQK3_{display:block;width:100%;max-width:678px}.logo-idea-process_logo-idea-process__picture__H1rez{z-index:1}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__picture--tablet__yQK3_{display:none}.logo-idea-process_logo-idea-process__picture--desktop__K7X8K{display:block;width:100%;max-height:597px}}.logo-idea-process_logo-idea-process__services-slide__PRM33{width:0;height:0;overflow:hidden;display:flex;justify-content:center}@media(min-width:768px){.logo-idea-process_logo-idea-process__services-slide__PRM33{gap:24px;z-index:1}}.logo-idea-process_logo-idea-process__services-slide--active__dK9S_{width:100%;height:auto;overflow:unset}.logo-idea-process_logo-idea-process__services-card__CQ01U{display:flex;flex-direction:column;gap:8px;width:343px;min-height:394px;max-height:394px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);background:#fff;border-radius:10px}@media(min-width:768px){.logo-idea-process_logo-idea-process__services-card__CQ01U{flex-shrink:0;width:327px;min-height:482px;max-height:482px;gap:8px}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__services-card__CQ01U{width:543px;min-height:597px;max-height:597px}}.logo-idea-process_logo-idea-process__services-card-description__hg7W9{min-height:auto}.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)}}.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__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__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:627px}}@media(min-width:1920px){.text-phones-gallery_text-phones-gallery__title__t8g76{max-width:827px}}.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: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;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}}.trubla-case-study_trubla-case-study__xaBtP{position:relative;overflow:hidden;background:#fff}.trubla-case-study_trubla-case-study__glow__5h_us{position:absolute;border-radius:50%;filter:blur(510px);pointer-events:none}.trubla-case-study_trubla-case-study__glow--top-left__35UDQ{top:435px;left:-364px;width:698px;height:508px;background:#fcd36d;opacity:.5}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow--top-left__35UDQ{left:-520px;top:290px;width:1047px;height:762px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow--top-left__35UDQ{top:372px;left:-983px;width:1396px;height:1017px}}.trubla-case-study_trubla-case-study__glow--top-right__hqLAq{top:-244px;right:-979px;width:1016px;height:740px;opacity:.5;background:#89ff8a}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow--top-right__hqLAq{top:-258px;right:-926px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow--top-right__hqLAq{right:-791px;top:-48px}}.trubla-case-study_trubla-case-study__hero-image___y8B8{width:275px;height:373px;margin-top:-22px}@media(min-width:768px){.trubla-case-study_trubla-case-study__hero-image___y8B8{width:328px;height:446px;margin-top:-28px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__hero-image___y8B8{width:382px;height:519px;margin-top:-46px}}.trubla-case-study_trubla-case-study__vision-to-impact-pill-wrapper__r36vj>div:first-child{margin-bottom:8px}@media(min-width:768px){.trubla-case-study_trubla-case-study__vision-to-impact-pill-wrapper__r36vj>div:first-child{margin-bottom:12px}}.trubla-case-study_trubla-case-study__content__JMJIA{display:flex;flex-direction:column;margin-bottom:40px}@media(min-width:768px){.trubla-case-study_trubla-case-study__content__JMJIA{margin-bottom:60px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__content__JMJIA{margin-bottom:100px}}.trubla-case-study_trubla-case-study__breadcrumbs__BOQQu{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.trubla-case-study_trubla-case-study__breadcrumbs__BOQQu{padding:0 45px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__breadcrumbs__BOQQu{padding:0}}.trubla-case-study_trubla-case-study__breadcrumbs__BOQQu{padding-top:24px}.trubla-case-study_trubla-case-study__details-wrapper___GF01{position:relative}.trubla-case-study_trubla-case-study__glow-details__KL3Ui{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;opacity:.3;background:#fcd36d;width:406px;height:400px;right:0;top:520px;transform:rotate(-22.5deg)}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow-details__KL3Ui{filter:blur(172px);width:584px;height:576px;right:-122px;top:280px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-details__KL3Ui{right:-248px;top:166px;filter:blur(240px)}}.trubla-case-study_trubla-case-study__glow-impact__Z_QBe{position:absolute;border-radius:50%;filter:blur(240px);pointer-events:none;opacity:.3;background:#89ff8a;width:1082px;height:1068px;right:0;top:68px;left:-834px;transform:rotate(-158deg)}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-impact__Z_QBe{left:-670px}}.trubla-case-study_trubla-case-study__glow-workflow__2kGiI{position:absolute;border-radius:50%;filter:blur(240px);pointer-events:none;opacity:.3;background:#fcd36d;width:895px;height:880px;top:110px;right:-730px;transform:rotate(-23deg)}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow-workflow__2kGiI{top:180px;right:-684px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-workflow__2kGiI{top:480px;left:-190px;right:0}}.trubla-case-study_trubla-case-study__glow-capabilities__MpsiK{position:absolute;filter:blur(240px);pointer-events:none;background:#89ff8a;width:1082px;height:1067px;right:-970px;top:816px;opacity:.3;transform:rotate(-158deg)}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow-capabilities__MpsiK{right:-556px;top:238px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-capabilities__MpsiK{width:0;height:0}}.trubla-case-study_trubla-case-study__glow-discovery__6v34I{position:absolute;filter:blur(240px);pointer-events:none;background:#fcd36d;opacity:.3;width:691px;height:681px;left:-429px;top:692px;transform:rotate(71deg)}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow-discovery__6v34I{left:-406px;top:144px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-discovery__6v34I{right:-304px;left:unset;top:538px}}.trubla-case-study_trubla-case-study__glow-challenges__96QCW{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){.trubla-case-study_trubla-case-study__glow-challenges__96QCW{top:1200px;left:-450px;opacity:.3}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-challenges__96QCW{top:500px}}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow-challenges-right__H0EuG{position:absolute;filter:blur(240px);pointer-events:none;background:#0ea464;opacity:.2;width:667px;height:658px;right:-370px;top:500px;transform:rotate(-23deg)}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-problem-right__kaPi7{position:absolute;filter:blur(240px);pointer-events:none;background:#0ea464;opacity:.3;width:667px;height:575px;right:70px;top:200px;transform:rotate(23deg)}.trubla-case-study_trubla-case-study__glow-visual-right__YIesm{position:absolute;filter:blur(240px);pointer-events:none;background:rgba(137,255,138,.502);opacity:.7;width:692px;height:682px;right:-218px;top:122px;transform:rotate(71deg)}.trubla-case-study_trubla-case-study__glow-logo-idea___Ncpu{position:absolute;filter:blur(240px);pointer-events:none;background:#fcd36d;opacity:.5;width:1082px;height:1068px;left:-636px;top:234px;transform:rotate(-23deg)}}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow-product-desicion__0_7De{position:absolute;filter:blur(240px);pointer-events:none;background:#89ff8a;opacity:.3;width:1082px;height:1068px;right:-555px;top:-560px;transform:rotate(-157deg)}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-product-desicion__0_7De{right:-586px;top:278px;transform:rotate(-23deg)}}.trubla-case-study_trubla-case-study__glow-portfolio-phones__CSlKo{width:1082px;height:1068px;position:absolute;filter:blur(240px);pointer-events:none;background:#fcd36d;opacity:.5;transform:rotate(-23deg);right:-1232px;top:-552px}@media(min-width:768px){.trubla-case-study_trubla-case-study__glow-portfolio-phones__CSlKo{right:-840px;top:-455px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__glow-portfolio-phones__CSlKo{display:none}}.trubla-case-study_trubla-case-study__restaurant-slider-text__bqJ_2{gap:24px}@media(min-width:768px){.trubla-case-study_trubla-case-study__restaurant-slider-text__bqJ_2{gap:52px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__restaurant-slider-text__bqJ_2{max-width:693px;gap:32px}}.trubla-case-study_trubla-case-study__design-values-badge__4pINd{top:104px;right:6px;left:unset}@media(min-width:768px){.trubla-case-study_trubla-case-study__design-values-badge__4pINd{top:54px;right:130px;left:unset}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__design-values-badge__4pINd{top:58px;right:-100px;left:unset}}.trubla-case-study_trubla-case-study__give-it-a-try-container__Jakae{min-height:320px!important}@media(min-width:768px){.trubla-case-study_trubla-case-study__give-it-a-try-container__Jakae{min-height:480px!important}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__give-it-a-try-container__Jakae{min-height:734px!important}}.trubla-case-study_trubla-case-study__how-we-develop__mom2o{position:relative;z-index:3;box-shadow:0 10px 40px 0 rgba(212,217,232,.2);border-radius:24px}.trubla-case-study_trubla-case-study__how-we-develop__mom2o div{text-align:center;align-items:flex-start}.trubla-case-study_trubla-case-study__how-we-develop__mom2o div>h2{width:100%;font-size:24px;line-height:32px;text-align:center}@media(min-width:768px){.trubla-case-study_trubla-case-study__how-we-develop__mom2o div>h2{font-size:50px;line-height:60px}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__how-we-develop__mom2o div>h2{font-size:60px;line-height:70px;text-align:left}}.trubla-case-study_trubla-case-study__how-we-develop__mom2o div>p{margin:0;text-align:center}@media(min-width:768px){.trubla-case-study_trubla-case-study__how-we-develop__mom2o div>p{max-width:600px;margin:0 auto}}@media(min-width:1200px){.trubla-case-study_trubla-case-study__how-we-develop__mom2o div>p{text-align:left;margin:0}}