.buttonsPanel_container__rWSWN{width:100%;gap:.625rem;display:flex;flex-wrap:wrap;align-items:center;padding:0 4.375rem}@media only screen and (max-width:992px){.buttonsPanel_container__rWSWN{padding-left:1.875rem;padding-right:1.875rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.buttonsPanel_container__rWSWN::-webkit-scrollbar{display:none;width:6px;position:absolute}.buttonsPanel_container__rWSWN::-webkit-scrollbar-thumb,.buttonsPanel_container__rWSWN::-webkit-scrollbar-track{border-radius:5px;background:transparent;position:absolute}}@media only screen and (max-width:767px){.buttonsPanel_container__rWSWN{padding-left:.9375rem;padding-right:.9375rem}}.buttonsPanel_activeButton__bORey,.buttonsPanel_button__eUS9b{width:-moz-fit-content;width:fit-content;padding:.4375rem 1rem;background:linear-gradient(to right,var(--color-black) 50%,var(--color-white) 50%);background-size:200% 100%;background-position:100% 100%;transition:background-position .2s ease;border:2px solid var(--color-black);border-radius:1.3125rem;height:2.5rem;cursor:pointer}@media only screen and (max-width:992px){.buttonsPanel_activeButton__bORey,.buttonsPanel_button__eUS9b{background:transparent;cursor:default}}.buttonsPanel_activeButton__bORey:hover,.buttonsPanel_button__eUS9b:hover{background-position:0 100%}@media only screen and (max-width:992px){.buttonsPanel_activeButton__bORey:hover,.buttonsPanel_button__eUS9b:hover{background:transparent}}.buttonsPanel_activeButton__bORey:hover .buttonsPanel_textButton__gggYe,.buttonsPanel_button__eUS9b:hover .buttonsPanel_textButton__gggYe{color:var(--color-white)}@media only screen and (max-width:992px){.buttonsPanel_activeButton__bORey:hover .buttonsPanel_textButton__gggYe,.buttonsPanel_button__eUS9b:hover .buttonsPanel_textButton__gggYe{color:var(--color-black)}}.buttonsPanel_textButton__gggYe{font-weight:500;font-family:var(--ibmPlexMono);font-size:1rem;line-height:1.375rem;letter-spacing:.32px;text-transform:uppercase;color:var(--color-black);white-space:nowrap}@media only screen and (min-width:993px){.buttonsPanel_textButton__gggYe{cursor:pointer}}.buttonsPanel_activeButton__bORey{background:var(--color-cruise)!important;border:2px solid var(--color-cruise)}.buttonsPanel_activeButton__bORey:hover .buttonsPanel_textButton__gggYe{color:var(--color-black)}.workMainSection_container__M2XnR{max-width:90rem;width:100%;margin:0 auto;padding:10.25rem 0 2.5rem}@media only screen and (max-width:992px){.workMainSection_container__M2XnR{padding:12.125rem 0 1.875rem}}@media only screen and (max-width:767px){.workMainSection_container__M2XnR{padding:9rem 0 1.875rem}}.workMainSection_wrapperText__zPpRX{width:100%;padding:0 4.375rem 3.75rem}@media only screen and (max-width:992px){.workMainSection_wrapperText__zPpRX{padding:0 1.875rem 3.75rem}}@media only screen and (max-width:767px){.workMainSection_wrapperText__zPpRX{padding:0 .9375rem}}.workMainSection_title__3pyrT{width:80%;color:var(--color-black);text-align:start;margin:0 0 1.875rem}.workMainSection_title__3pyrT br{display:none}@media only screen and (max-width:992px){.workMainSection_title__3pyrT{width:70%;margin:0;font-weight:500;font-family:var(--generalSans);font-size:3.5rem;line-height:1.2857142857}.workMainSection_title__3pyrT br{display:block}}@media only screen and (max-width:767px){.workMainSection_title__3pyrT{width:100%;font-weight:500;font-family:var(--generalSans);font-size:2.5rem;line-height:1.25}}.workMainSection_text__m1g45{font-weight:400;font-family:var(--ibmPlexMono);font-size:1.125rem;line-height:1.625rem;display:block;max-width:30.4375rem;text-align:start;margin-top:0;margin-left:auto;margin-right:10.25rem}@media only screen and (max-width:1200px){.workMainSection_text__m1g45{margin-right:3.75rem}}@media only screen and (max-width:992px){.workMainSection_text__m1g45{width:70%;margin-left:0;margin-right:0;margin-top:2.5rem}}@media only screen and (max-width:767px){.workMainSection_text__m1g45{width:100%;margin-bottom:2.9375rem}}.workMainSection_wrapperLine__E4H_O{width:100%;padding:0 4.375rem;margin-top:2.5rem}@media only screen and (max-width:992px){.workMainSection_wrapperLine__E4H_O{margin-top:1.875rem;padding:0 1.875rem}}@media only screen and (max-width:767px){.workMainSection_wrapperLine__E4H_O{padding:0 .9375rem;display:none}}.workMainSection_line___m0_v{width:100%;height:.125rem;background:var(--color-black)}.projectSection_container__lN2OV{max-width:1440px;width:100%;margin:0 auto;padding:0 4.375rem 6.25rem;min-height:100vh;display:flex;justify-content:space-between}@media only screen and (max-width:992px){.projectSection_container__lN2OV{padding:0 1.875rem 2.5rem}}@media only screen and (max-width:767px){.projectSection_container__lN2OV{padding:0 .9375rem 2.5rem}}.projectSection_filterBar__0GUzk{width:30%;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-black) transparent;padding:0 0 2.5rem;display:flex;flex-direction:column}.projectSection_filterBar__0GUzk::-webkit-scrollbar{width:2px;position:absolute}.projectSection_filterBar__0GUzk::-webkit-scrollbar-track{background:var(--color-scrollbar-track);position:absolute}.projectSection_filterBar__0GUzk::-webkit-scrollbar-thumb{background:var(--color-black);position:absolute}@media only screen and (max-width:576px){.projectSection_filterBar__0GUzk{display:none}}.projectSection_filterItem__I_c86{font-weight:500;font-family:var(--generalSans);font-size:1.5rem;line-height:1.4166666667;display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:1.875rem;color:var(--color-gray-text2);background:transparent;border:none;text-align:left;cursor:pointer}.projectSection_filterItem__I_c86:last-child{margin-bottom:0}.projectSection_filterItem__I_c86:hover{color:var(--color-dark-gray)}@media only screen and (max-width:992px){.projectSection_filterItem__I_c86:hover{color:var(--color-black)}.projectSection_filterItem__I_c86{font-weight:500;font-family:var(--generalSans);font-size:1.125rem;line-height:1.8888888889;cursor:default}.projectSection_filterItem__I_c86:hover{color:var(--color-gray-text2)}}.projectSection_activeFilterItem__IMzDT{font-weight:600;font-family:var(--generalSans);font-size:1.5rem;line-height:1.4166666667;color:var(--color-black)}@media only screen and (max-width:992px){.projectSection_activeFilterItem__IMzDT{font-weight:600;font-family:var(--generalSans);font-size:1.125rem;line-height:1.8888888889;color:var(--color-black)}.projectSection_activeFilterItem__IMzDT:hover{color:var(--color-black)}}.projectSection_contentContainer__QDAKv{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem}@media only screen and (max-width:767px){.projectSection_contentContainer__QDAKv{gap:1.25rem}}@media only screen and (max-width:576px){.projectSection_contentContainer__QDAKv{gap:0;grid-template-columns:repeat(1,1fr)}}.projectSection_activeFilter__Bt8Rg{width:70%;grid-template-columns:repeat(2,1fr);padding-left:2.5rem}@media only screen and (max-width:576px){.projectSection_activeFilter__Bt8Rg{padding-left:0;width:100%;grid-template-columns:repeat(1,1fr)}}.ModalLayout_container__qW4Ls{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background:var(--color-gray-text);position:fixed;top:0;z-index:100}.workPage_container__MCJ6g{width:100%;position:relative;background-image:url(https://cdn.onix-systems.com/_next/static/media/img_work_mobile_bg.06632ce2.webp);background-repeat:no-repeat;background-position:top;background-size:100% auto;overflow-x:hidden}@media only screen and (min-width:768px){.workPage_container__MCJ6g{background-image:url(https://cdn.onix-systems.com/_next/static/media/img_work_tablet_bg.46822b14.webp)}}@media only screen and (min-width:993px){.workPage_container__MCJ6g{background-image:url(https://cdn.onix-systems.com/_next/static/media/img_work_bg.c492f767.webp)}}.workPage_page__uZPWf{position:relative}.workPage_bgContainer__R5F42{position:absolute;top:0;left:0;width:100%;height:131.25rem}@media only screen and (max-width:992px){.workPage_bgContainer__R5F42{top:0;height:118.75rem}}.workPage_bgContainer__R5F42 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media only screen and (min-width:768px){.workPage_bgContainer__R5F42 img{-o-object-position:center;object-position:center}}