.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%}}.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__eyebrow__srKi2{display:inline-block;font-family:var(--font-montserrat);font-weight:700;font-size:20px;line-height:28px;color:#16181b}@media(min-width:768px){.logo-idea-process_logo-idea-process__eyebrow__srKi2{font-size:24px;line-height:32px}}.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__title-wrapper__6D5ZG{position:relative}.logo-idea-process_logo-idea-process__highlight__zWimp{width:-moz-fit-content;width:fit-content;background:#fad524;padding:8px 16px;border-radius:8px;font-family:var(--font-montserrat);font-weight:700;font-size:14px;line-height:24px;color:#242424;position:absolute;right:var(--highlight-position-x,10px);top:65px;transform:rotate(-3deg)}@media(min-width:768px){.logo-idea-process_logo-idea-process__highlight__zWimp{padding:12px 20px;font-size:24px;line-height:32px;right:var(--highlight-position-x-md,var(--highlight-position-x,-7px));top:80px;transform:rotate(-1.5deg)}}@media(min-width:1200px){.logo-idea-process_logo-idea-process__highlight__zWimp{right:var(--highlight-position-x-xl,var(--highlight-position-x-md,var(--highlight-position-x,-32px)));transform:rotate(-3deg);top:78px}}.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-top:24px;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%;max-width:345px}@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:703px}}.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-phones-gallery_portfolio-phones-gallery__O5mkP{margin-bottom:60px;display:flex;justify-content:center;position:relative;z-index:1}@media(min-width:768px){.portfolio-phones-gallery_portfolio-phones-gallery__O5mkP{margin-bottom:90px}}@media(min-width:1200px){.portfolio-phones-gallery_portfolio-phones-gallery__O5mkP{margin-bottom:120px}}.portfolio-phones-gallery_portfolio-phones-gallery__content__j096x{display:none;object-fit:cover}.portfolio-phones-gallery_portfolio-phones-gallery__content--mobile__N384L{display:block}.portfolio-phones-gallery_portfolio-phones-gallery__content--desktop__kzEA2,.portfolio-phones-gallery_portfolio-phones-gallery__content--tablet__56pBa{display:none}@media(min-width:768px){.portfolio-phones-gallery_portfolio-phones-gallery__content--mobile__N384L{display:none}.portfolio-phones-gallery_portfolio-phones-gallery__content--tablet__56pBa{display:block}.portfolio-phones-gallery_portfolio-phones-gallery__content--desktop__kzEA2{display:none}}@media(min-width:1200px){.portfolio-phones-gallery_portfolio-phones-gallery__content--mobile__N384L,.portfolio-phones-gallery_portfolio-phones-gallery__content--tablet__56pBa{display:none}.portfolio-phones-gallery_portfolio-phones-gallery__content--desktop__kzEA2{display:block}}.screens-showcase_screens-showcase__IW81Y{position:relative;height:534px;margin-bottom:50px}@media(min-width:768px){.screens-showcase_screens-showcase__IW81Y{height:512px}}@media(min-width:1200px){.screens-showcase_screens-showcase__IW81Y{height:836px;margin-bottom:100px}}.screens-showcase_screens-showcase__bg-image__bCogC{display:none;object-fit:fill}.screens-showcase_screens-showcase__bg-image--mobile__N1b4A{display:block}@media(min-width:768px){.screens-showcase_screens-showcase__bg-image--mobile__N1b4A{display:none}.screens-showcase_screens-showcase__bg-image--tablet__13Baq{display:block}}@media(min-width:1200px){.screens-showcase_screens-showcase__bg-image--tablet__13Baq{display:none}.screens-showcase_screens-showcase__bg-image--desktop__AF67v{display:block}}.screens-showcase_screens-showcase__overlay__dsYNd{z-index:3;pointer-events:none}@media(min-width:1200px){.screens-showcase_screens-showcase__overlay__dsYNd{display:none}}.screens-showcase_screens-showcase__stack__6EZn3{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.screens-showcase_screens-showcase__stack__6EZn3{padding:0 45px}}@media(min-width:1200px){.screens-showcase_screens-showcase__stack__6EZn3{padding:0}}.screens-showcase_screens-showcase__stack__6EZn3{position:absolute;inset:0;z-index:1}.screens-showcase_screens-showcase__screen__P91_H{position:absolute;display:none;border-radius:18px;height:auto;box-shadow:0 20px 40px rgba(0,0,0,.15)}.screens-showcase_screens-showcase__screen__P91_H img{height:auto}.screens-showcase_screens-showcase__screen--mobile__pBrgJ{display:block}.screens-showcase_screens-showcase__screen--one__gMDTL{z-index:3;top:70px;left:50%;transform:translateX(-50%)}.screens-showcase_screens-showcase__screen--two__uhH_3{z-index:2;top:240px;left:50%;transform:translateX(-50%)}.screens-showcase_screens-showcase__screen--three__e5hFV{z-index:1;top:360px;left:50%;transform:translateX(-50%)}@media(min-width:768px){.screens-showcase_screens-showcase__screen__P91_H{border-radius:22px}.screens-showcase_screens-showcase__screen--mobile__pBrgJ{display:none}.screens-showcase_screens-showcase__screen--tablet__Vkb7I{display:block}.screens-showcase_screens-showcase__screen--one__gMDTL{top:70px;left:50%;transform:translateX(-100%)}.screens-showcase_screens-showcase__screen--two__uhH_3{top:150px;left:50%;transform:translateX(-50%)}.screens-showcase_screens-showcase__screen--three__e5hFV{top:270px;left:44%;transform:none;z-index:1;left:50%}}@media(min-width:1200px){.screens-showcase_screens-showcase__screen__P91_H{border-radius:28px}.screens-showcase_screens-showcase__screen--tablet__Vkb7I{display:none}.screens-showcase_screens-showcase__screen--desktop__yqjnX{display:block}.screens-showcase_screens-showcase__screen--one__gMDTL{top:140px;left:50%;transform:translateX(-100%)}.screens-showcase_screens-showcase__screen--two__uhH_3{top:240px;left:50%;transform:translateX(-50%)}.screens-showcase_screens-showcase__screen--three__e5hFV{top:340px;left:50%}}.user-flow_user-flow__ICw3j{position:relative;z-index:3;overflow:hidden;margin-bottom:40px;height:var(--uf-height-mobile,auto)}@media(min-width:768px){.user-flow_user-flow__ICw3j{margin-bottom:60px;height:var(--uf-height-tablet,auto)}}@media(min-width:1200px){.user-flow_user-flow__ICw3j{margin-bottom:130px;height:var(--uf-height-desktop,730px)}}.user-flow_user-flow__container__xk1H7{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.user-flow_user-flow__container__xk1H7{padding:0 45px}}@media(min-width:1200px){.user-flow_user-flow__container__xk1H7{padding:0}}.user-flow_user-flow__title__EF8tQ{margin:0;font-family:var(--font-montserrat);font-weight:700;color:#16181b;font-size:24px;position:relative;top:20px;z-index:4;line-height:32px}@media(min-width:768px){.user-flow_user-flow__title__EF8tQ{font-size:40px;line-height:50px;top:30px}}@media(min-width:1200px){.user-flow_user-flow__title__EF8tQ{top:150px}}.user-flow_user-flow__content___UCu9{display:none;object-fit:cover;justify-content:center}.user-flow_user-flow__content--mobile__lfXun{display:block}.user-flow_user-flow__content--desktop__zIzdv,.user-flow_user-flow__content--tablet__jAGvy{display:none}.user-flow_user-flow__content--cropped__x93Uw{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width:768px){.user-flow_user-flow__content--mobile__lfXun{display:none}.user-flow_user-flow__content--tablet__jAGvy{display:block}.user-flow_user-flow__content--desktop__zIzdv{display:none}}@media(min-width:1200px){.user-flow_user-flow__content--mobile__lfXun,.user-flow_user-flow__content--tablet__jAGvy{display:none}.user-flow_user-flow__content--desktop__zIzdv{display:block;position:absolute;right:0}}.user-flow_user-flow__fade__955lV{position:absolute;pointer-events:none;width:100%}.user-flow_user-flow__fade--start___CF3I{top:0;height:var(--uf-fade-start-mobile,80px);z-index:3;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.user-flow_user-flow__fade--end__yn7Oe,.user-flow_user-flow__fade--start___CF3I{position:absolute;width:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.user-flow_user-flow__fade--end__yn7Oe{height:var(--uf-fade-end-mobile,80px);bottom:0;background:linear-gradient(1turn,#fff,hsla(0,0%,100%,0))}@media(min-width:768px){.user-flow_user-flow__fade--start___CF3I{width:100%;height:var(--uf-fade-start-tablet,75px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.user-flow_user-flow__fade--end__yn7Oe{width:100%;height:var(--uf-fade-end-tablet,75px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(1turn,#fff,hsla(0,0%,100%,0))}}@media(min-width:1200px){.user-flow_user-flow__fade--start___CF3I{height:var(--uf-fade-start-desktop,150px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.user-flow_user-flow__fade--end__yn7Oe{height:var(--uf-fade-end-desktop,150px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(1turn,#fff,hsla(0,0%,100%,0))}}.librarius-case-study_librarius-case-study__U4EXc{position:relative;overflow:hidden;background:#fff}.librarius-case-study_librarius-case-study__glow__IbpV6{position:absolute;border-radius:50%;filter:blur(510px);pointer-events:none}.librarius-case-study_librarius-case-study__glow--top-left__zmyaw{top:435px;left:-364px;width:698px;height:508px;background:#fed030;opacity:.5}@media(min-width:768px){.librarius-case-study_librarius-case-study__glow--top-left__zmyaw{left:-520px;top:290px;width:1047px;height:762px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow--top-left__zmyaw{top:372px;left:-983px;width:1396px;height:1017px}}.librarius-case-study_librarius-case-study__glow--top-right__oDP0O{top:-244px;right:-979px;width:1016px;height:740px;opacity:.5;background:#4076c7}@media(min-width:768px){.librarius-case-study_librarius-case-study__glow--top-right__oDP0O{top:-258px;right:-926px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow--top-right__oDP0O{right:-791px;top:-48px}}.librarius-case-study_librarius-case-study__hero-image__YgN_M{width:343px;height:222px;margin-top:-12px}@media(min-width:768px){.librarius-case-study_librarius-case-study__hero-image__YgN_M{width:678px;height:439px;margin-top:-16px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__hero-image__YgN_M{width:715px;height:464px;margin-top:-24px}.librarius-case-study_librarius-case-study__quotation__NALDE [class*=quotation__title]{max-width:856px}}.librarius-case-study_librarius-case-study__quotation-logo__IZJ5r{margin-left:5px;width:109px;height:32px}@media(min-width:768px){.librarius-case-study_librarius-case-study__quotation-logo__IZJ5r{width:136px;height:40px}}.librarius-case-study_librarius-case-study__key-metrics__okblf img[class*=item_2-icon]{width:194px;height:146px}.librarius-case-study_librarius-case-study__key-metrics__okblf img[class*=item_3-icon]{width:155px;height:130px}.librarius-case-study_librarius-case-study__key-metrics__okblf img[class*=item_5-icon]{width:180px;height:142px}.librarius-case-study_librarius-case-study__key-metrics__okblf img[class*=item_6-icon]{width:162px;height:122px}.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=timeline-card__item]{max-width:none}@media(min-width:1200px){.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=timeline-card__item]{margin-right:-24px}}.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=detail-list-card__list]{max-width:none}.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=technology] [class*=detail-list-card__list]{display:grid;grid-template-columns:repeat(2,143px);grid-template-rows:repeat(6,auto);grid-auto-flow:column;grid-column-gap:24px;column-gap:24px}.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=technology] [class*=detail-list-card__list-item]{display:list-item}@media(max-width:1199.98px){.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=card--technology],.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=card2--technology]{min-height:296px}.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=detail-list-card__list]{position:relative;z-index:1}}@media(min-width:768px)and (max-width:1199.98px){.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=card--team],.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=card--technology],.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=card2--team],.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=card2--technology]{min-height:292px}.librarius-case-study_librarius-case-study__project-details__ZEozF [class*=project-details__grid]{grid-template-columns:252fr 99fr 279fr;grid-template-areas:"category timeline timeline" "review review review" "technology technology team"}}.librarius-case-study_librarius-case-study__engineering__K0dhV [class*=engineering-wain__description]+[class*=engineering-wain__description]{margin-top:12px}.librarius-case-study_librarius-case-study__text-gallery__xvyVK [class*=text-phones-gallery__text]{display:flex;flex-direction:column}.librarius-case-study_librarius-case-study__text-gallery__xvyVK [class*=text-phones-gallery__description]:not([class*=description--2]){order:-1;margin-bottom:24px;font-weight:700;font-size:20px;line-height:28px;color:#242424}@media(min-width:768px){.librarius-case-study_librarius-case-study__text-gallery__xvyVK [class*=text-phones-gallery__description]:not([class*=description--2]){font-size:24px;line-height:32px}}.librarius-case-study_librarius-case-study__text-gallery__xvyVK [class*=description--2]{margin-top:0}@media(min-width:768px){.librarius-case-study_librarius-case-study__phones-beside__meS9s{min-height:0}.librarius-case-study_librarius-case-study__phones-beside__meS9s [class*=text-phones-gallery__description],.librarius-case-study_librarius-case-study__phones-beside__meS9s [class*=text-phones-gallery__title]{max-width:549px}.librarius-case-study_librarius-case-study__phones-beside__meS9s [class*=text-phones-gallery__gallery]{position:static;justify-content:center;margin-top:16px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__phones-beside__meS9s{min-height:656px;justify-content:center}.librarius-case-study_librarius-case-study__phones-beside__meS9s [class*=text-phones-gallery__gallery]{position:absolute;right:max(-78px,50vw - 798px);justify-content:right;margin-top:0}.librarius-case-study_librarius-case-study__phones-beside__meS9s [class*=text-phones-gallery__description]:not([class*=description--2]),.librarius-case-study_librarius-case-study__phones-beside__meS9s [class*=text-phones-gallery__title]{max-width:min(627px,50vw - 93px)}.librarius-case-study_librarius-case-study__phones-beside__meS9s [class*=description--2]{max-width:min(535px,50vw - 93px)}}@media(max-width:767.98px){.librarius-case-study_librarius-case-study__product-decision-text__ZIQkp [class*=image-text-slider__highlight]{position:static;align-self:center;margin:4px 0}}@media(min-width:768px){.librarius-case-study_librarius-case-study__product-decision-text__ZIQkp [class*=image-text-slider__title]{min-height:108px}.librarius-case-study_librarius-case-study__product-decision-text__ZIQkp [class*=image-text-slider__highlight]{transform:rotate(-1.5deg)}}@media(min-width:768px)and (max-width:1199.98px){.librarius-case-study_librarius-case-study__product-decision-text__ZIQkp [class*=image-text-slider__title]{margin-right:-12px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__product-decision-text__ZIQkp{width:760px;max-width:760px;gap:16px}.librarius-case-study_librarius-case-study__product-decision-text__ZIQkp [class*=image-text-slider__description]{max-width:559px}}@media(max-width:767.98px){.librarius-case-study_librarius-case-study__product-decision__1oTVY [class*=image-text-slider__controls]{max-width:100%}.librarius-case-study_librarius-case-study__product-decision__1oTVY [class*=__progress-line]{min-width:0}.librarius-case-study_librarius-case-study__product-decision__1oTVY [class*=__progress-container]{flex:0 1 150px;min-width:0}}.librarius-case-study_librarius-case-study__product-decision-br__NqZ_L{display:none}@media(min-width:1200px){.librarius-case-study_librarius-case-study__product-decision-br__NqZ_L{display:inline}}@media(max-width:767.98px){.librarius-case-study_librarius-case-study__hero__CiWb_ [class*=case-study-hero__links]{flex-wrap:wrap;gap:8px;max-width:292px;margin-inline:auto}.librarius-case-study_librarius-case-study__hero__CiWb_ [class*=case-study-hero__link__]{width:min(142px,50% - 4px);height:auto;aspect-ratio:142/42}.librarius-case-study_librarius-case-study__hero__CiWb_ [class*=case-study-hero__link__] img{width:100%;height:100%}}.librarius-case-study_librarius-case-study__content__mVlla{display:flex;flex-direction:column;margin-bottom:40px}@media(min-width:768px){.librarius-case-study_librarius-case-study__content__mVlla{margin-bottom:60px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__content__mVlla{margin-bottom:100px}}.librarius-case-study_librarius-case-study__breadcrumbs__a9OuS{max-width:1110px;margin:0 auto;padding:0 15px;width:100%;display:flex;flex-direction:column}@media(min-width:768px){.librarius-case-study_librarius-case-study__breadcrumbs__a9OuS{padding:0 45px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__breadcrumbs__a9OuS{padding:0}}.librarius-case-study_librarius-case-study__breadcrumbs__a9OuS{padding-top:24px}.librarius-case-study_librarius-case-study__details-wrapper__sKzpO{position:relative}.librarius-case-study_librarius-case-study__glow-details__xhN2l{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;opacity:.3;background:#fed030;width:406px;height:400px;right:0;top:520px;transform:rotate(-22.5deg)}@media(min-width:768px){.librarius-case-study_librarius-case-study__glow-details__xhN2l{filter:blur(172px);width:584px;height:576px;right:-122px;top:280px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow-details__xhN2l{right:-248px;top:166px;filter:blur(240px)}}.librarius-case-study_librarius-case-study__glow-impact__gIz6C{position:absolute;border-radius:50%;filter:blur(240px);pointer-events:none;opacity:.3;background:#4076c7;width:1082px;height:1068px;right:0;top:68px;left:-834px;transform:rotate(-158deg)}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow-impact__gIz6C{left:-670px}}.librarius-case-study_librarius-case-study__glow-workflow__PXpOJ{position:absolute;border-radius:50%;filter:blur(240px);pointer-events:none;opacity:.3;background:#fed030;width:895px;height:880px;top:110px;right:-730px;transform:rotate(-23deg)}@media(min-width:768px){.librarius-case-study_librarius-case-study__glow-workflow__PXpOJ{top:180px;right:-684px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow-workflow__PXpOJ{top:480px;left:-190px;right:0}}.librarius-case-study_librarius-case-study__glow-capabilities__GDxwz{position:absolute;filter:blur(240px);pointer-events:none;background:#4076c7;width:1082px;height:1067px;right:-970px;top:816px;opacity:.3;transform:rotate(-158deg)}@media(min-width:768px){.librarius-case-study_librarius-case-study__glow-capabilities__GDxwz{right:-556px;top:238px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow-capabilities__GDxwz{width:0;height:0}}.librarius-case-study_librarius-case-study__glow-discovery__FLaTL{position:absolute;filter:blur(240px);pointer-events:none;background:#fed030;opacity:.3;width:691px;height:681px;left:-429px;top:692px;transform:rotate(71deg)}@media(min-width:768px){.librarius-case-study_librarius-case-study__glow-discovery__FLaTL{left:-406px;top:144px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow-discovery__FLaTL{right:-304px;left:unset;top:538px}.librarius-case-study_librarius-case-study__glow-visual-right__92UKs{position:absolute;filter:blur(240px);pointer-events:none;background:rgba(64,118,199,.502);opacity:.7;width:692px;height:682px;right:-218px;top:122px;transform:rotate(71deg)}.librarius-case-study_librarius-case-study__glow-logo-idea__dOBF5{position:absolute;filter:blur(240px);pointer-events:none;background:#fed030;opacity:.5;width:1082px;height:1068px;left:-636px;top:234px;transform:rotate(-23deg)}}@media(min-width:768px){.librarius-case-study_librarius-case-study__glow-product-desicion__nlV_L{position:absolute;filter:blur(240px);pointer-events:none;background:#4076c7;opacity:.3;width:1082px;height:1068px;right:-555px;top:-560px;transform:rotate(-157deg)}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow-product-desicion__nlV_L{right:-586px;top:278px;transform:rotate(-23deg)}}.librarius-case-study_librarius-case-study__design-values-badge__32JEp{top:104px;right:6px;left:unset}@media(max-width:767.98px){.librarius-case-study_librarius-case-study__design-values-badge__32JEp{position:static;display:block;max-width:100%;margin:12px 0;white-space:normal}}@media(min-width:768px){.librarius-case-study_librarius-case-study__design-values-badge__32JEp{top:54px;right:44px;left:unset}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__design-values-badge__32JEp{top:58px;right:-100px;left:unset}.librarius-case-study_librarius-case-study__user-flow__8lhH7 [class*=user-flow__title]{top:60px}}.librarius-case-study_librarius-case-study__user-flow__8lhH7 img[class*=content--desktop]{top:170px;right:auto!important;left:max(24px,50% - 651px);width:1451px!important;max-width:none;height:592px!important;object-fit:cover!important}.librarius-case-study_librarius-case-study__user-flow__8lhH7 img[class*=content--mobile],.librarius-case-study_librarius-case-study__user-flow__8lhH7 img[class*=content--tablet]{object-fit:cover!important}@media(min-width:768px)and (max-width:1199.98px){.librarius-case-study_librarius-case-study__user-flow__8lhH7{height:calc(125px + (100vw - max(35px,50vw - 520px) + 50px)*.493)!important}.librarius-case-study_librarius-case-study__user-flow__8lhH7 img[class*=content--tablet]{top:112px;left:max(35px,50% - 520px);width:calc(100% - max(35px,50% - 520px) + 50px);max-width:none;height:auto}}@media(max-width:767.98px){.librarius-case-study_librarius-case-study__user-flow__8lhH7{height:calc(69px + (100vw + 40px)*.5566)!important}.librarius-case-study_librarius-case-study__user-flow__8lhH7 img[class*=content--mobile]{top:69px;left:16px;width:calc(100% + 40px);max-width:none;height:auto}}@media(min-width:1601px){.librarius-case-study_librarius-case-study__user-flow__8lhH7{height:calc(126px + (50vw + 651px)*.408)!important}.librarius-case-study_librarius-case-study__user-flow__8lhH7 img[class*=content--desktop]{width:calc(50% + 651px)!important;height:auto!important}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__shelves-gallery__P7A_g [class*=description--2]{max-width:586px}}@media(min-width:768px){.librarius-case-study_librarius-case-study__shelves-gallery__P7A_g{min-height:0}.librarius-case-study_librarius-case-study__shelves-gallery__P7A_g [class*=text-phones-gallery__gallery]{position:static;justify-content:center;margin-top:40px}}.librarius-case-study_librarius-case-study__books-showcase__y5uzm [class*=screens-showcase__bg-image]{width:100%;height:auto}@media(min-width:1200px){.librarius-case-study_librarius-case-study__books-showcase__y5uzm [class*=screens-showcase__bg-image]{height:468px;object-fit:cover}.librarius-case-study_librarius-case-study__books-showcase__y5uzm [class*=screens-showcase__screen--one]{top:85px}.librarius-case-study_librarius-case-study__books-showcase__y5uzm [class*=screens-showcase__screen--two]{top:263px}.librarius-case-study_librarius-case-study__books-showcase__y5uzm [class*=screens-showcase__screen--three]{top:421px}.librarius-case-study_librarius-case-study__engineering-card__WH9Zy{height:680px!important}.librarius-case-study_librarius-case-study__engineering-card__WH9Zy [class*=engineering-wain-card__list]{align-items:flex-start}}.librarius-case-study_librarius-case-study__give-it-a-try-wrapper__8nPCg{position:relative}.librarius-case-study_librarius-case-study__glow-give-it-a-try__cfXmu{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(254,208,48,.5) 0,rgba(254,208,48,0) 100%)}@media(min-width:1200px){.librarius-case-study_librarius-case-study__glow-give-it-a-try__cfXmu{background:radial-gradient(50% 50% at 50% 50%,rgba(254,208,48,.55) 0,rgba(254,208,48,0) 100%)}}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl{min-height:320px!important}@media(min-width:768px){.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl{min-height:480px!important}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl{min-height:734px!important}}@media(min-width:768px){.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl img[class*=contentImage--tablet]{right:-17px;bottom:78px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl img[class*=contentImage--desktop]{right:-50px;bottom:120px}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__links]{gap:8px}}@media(max-width:767.98px){.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl{align-items:center;text-align:center;gap:12px}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__content__]{display:contents}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__text]{order:1;align-items:center}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__image]{order:2}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl img[class*=contentImage--mobile]{position:static;width:343px;max-width:100%;height:auto;margin-top:0}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__links]{order:3;width:100%;flex-direction:row;justify-content:center;gap:8px}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__link__]{width:min(100px,(100% - 16px)/3);height:auto;aspect-ratio:10/3}}@media(min-width:768px)and (max-width:1199.98px){.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__links]{flex-wrap:wrap;max-width:305px;gap:8px}.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__link__]{width:142px;height:42px}}@media(max-width:1199.98px){.librarius-case-study_librarius-case-study__give-it-a-try-container___O7Bl [class*=give-it-a-try__link__] img{width:100%;height:100%}}.librarius-case-study_librarius-case-study__how-we-develop__San7V{position:relative;z-index:3;box-shadow:0 10px 40px 0 rgba(212,217,232,.2);border-radius:24px}.librarius-case-study_librarius-case-study__how-we-develop__San7V div{text-align:center;align-items:flex-start}.librarius-case-study_librarius-case-study__how-we-develop__San7V div>h2{width:100%;font-size:24px;line-height:32px;text-align:center}@media(min-width:768px){.librarius-case-study_librarius-case-study__how-we-develop__San7V div>h2{font-size:50px;line-height:60px}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__how-we-develop__San7V div>h2{font-size:60px;line-height:70px;text-align:left}}.librarius-case-study_librarius-case-study__how-we-develop__San7V div>p{margin:0;text-align:center}@media(min-width:768px){.librarius-case-study_librarius-case-study__how-we-develop__San7V div>p{max-width:600px;margin:0 auto}}@media(min-width:1200px){.librarius-case-study_librarius-case-study__how-we-develop__San7V div>p{text-align:left;margin:0}.librarius-case-study_librarius-case-study__how-we-develop__San7V{gap:40px}.librarius-case-study_librarius-case-study__how-we-develop__San7V>div:last-child{height:440px}}