.PreviewNavbar-module__e-OUFq__navbar{z-index:1000;align-items:center;transition:all .4s;display:flex;position:sticky;inset:0 0 auto}.PreviewNavbar-module__e-OUFq__scrolled{box-shadow:0 2px 15px #00000014}.PreviewNavbar-module__e-OUFq__container{justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.PreviewNavbar-module__e-OUFq__logo__container{aspect-ratio:16/9;width:100px;position:relative}.PreviewNavbar-module__e-OUFq__logo__container img{object-fit:contain!important}.PreviewNavbar-module__e-OUFq__menu__toggle{cursor:pointer;color:inherit;background:0 0;border:none;display:block}.PreviewNavbar-module__e-OUFq__nav__links{z-index:2000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0;transform:translate(-100%)}.PreviewNavbar-module__e-OUFq__nav__links__open{transform:translate(0)}.PreviewNavbar-module__e-OUFq__close__btn{cursor:pointer;color:inherit;background:0 0;border:none;position:absolute;top:20px;right:20px}.PreviewNavbar-module__e-OUFq__links__wrapper{flex-direction:column;align-items:center;gap:30px;display:flex}.PreviewNavbar-module__e-OUFq__nav__link{font-family:var(--primary-font);font-size:var(--a-size);text-decoration:none;transition:all .3s}.PreviewNavbar-module__e-OUFq__btn__link{font-size:var(--btn-size);text-align:center;justify-content:center;align-items:center;padding:12px 30px;display:flex}@media (min-width:1280px){.PreviewNavbar-module__e-OUFq__container{max-width:1400px;margin:0 auto}.PreviewNavbar-module__e-OUFq__logo__container{width:140px}.PreviewNavbar-module__e-OUFq__menu__toggle,.PreviewNavbar-module__e-OUFq__close__btn{display:none}.PreviewNavbar-module__e-OUFq__nav__links{flex-direction:row;width:auto;height:auto;display:flex;position:relative;inset:auto;transform:none;background-color:#0000!important}.PreviewNavbar-module__e-OUFq__links__wrapper{flex-direction:row;gap:20px}.PreviewNavbar-module__e-OUFq__nav__link{padding:5px 0;position:relative}.PreviewNavbar-module__e-OUFq__nav__link:not(.PreviewNavbar-module__e-OUFq__btn__link):after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.PreviewNavbar-module__e-OUFq__nav__link:not(.PreviewNavbar-module__e-OUFq__btn__link):hover:after{transform:scaleX(1)}.PreviewNavbar-module__e-OUFq__btn__link{padding:8px 20px}}
.scene{perspective:1000px;flex-direction:column;align-items:center;gap:100px;width:250px;height:250px;margin:35px;display:flex;box-shadow:1px 20px 45px 20px #00000040}.img-cube{flex-direction:column;align-items:center;display:flex}.cube{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s;position:relative;transform:rotateX(0)rotateY(45deg)}.face{justify-content:center;align-items:center;width:250px;height:250px;font-size:20px;display:flex;position:absolute}.face img{object-fit:cover;width:100%;height:100%}.front{transform:rotateY(0)translateZ(125px)}.back{transform:rotateY(180deg)translateZ(125px)}.right{transform:rotateY(90deg)translateZ(125px)}.left{transform:rotateY(-90deg)translateZ(125px)}.controls{justify-content:center;gap:48px;width:350px;display:flex}.controls svg{color:var(--neutral-400);opacity:.5;transition:all .3s}@media (max-width:768px){.scene,.face{width:180px;height:180px}.front{transform:rotateY(0)translateZ(90px)}.back{transform:rotateY(180deg)translateZ(90px)}.right{transform:rotateY(90deg)translateZ(90px)}.left{transform:rotateY(-90deg)translateZ(90px)}.controls{width:216px}}@media (min-width:769px) and (max-width:1279px){.scene,.face{width:200px;height:200px}.front{transform:rotateY(0)translateZ(100px)}.back{transform:rotateY(180deg)translateZ(100px)}.right{transform:rotateY(90deg)translateZ(100px)}.left{transform:rotateY(-90deg)translateZ(100px)}.controls{width:240px}}
.ImagesSlider-module__xRf7zW__embla{width:100%;padding:15px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.ImagesSlider-module__xRf7zW__embla__viewport{width:100%;overflow:hidden}.ImagesSlider-module__xRf7zW__embla__container{flex-direction:row;display:flex}.ImagesSlider-module__xRf7zW__embla__slide{flex:none;align-items:center;padding-left:40px;display:flex}.ImagesSlider-module__xRf7zW__marquee_img{object-fit:contain;width:auto;height:50px;display:block}
[name=Accordion-Block]{width:100%}[name=Accordion-Header]{cursor:pointer;background-color:#e5fafa;border-radius:100px;justify-content:space-between;align-items:center;padding:4px 12px;display:flex}[name=Accordion-Header] span{align-items:center;transition:transform .3s;display:flex}[name=Accordion-Content]{opacity:0;border:3px solid #e5fafa;border-radius:24px;max-height:0;margin-top:12px;padding:0 10px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s,padding .3s;overflow:hidden}[name=Accordion-Content].show-accordion{opacity:1;margin-bottom:24px;padding:12px 10px}
.ArticleCard-module__0NaEhq__card{background:var(--art-body-bg);border-radius:8px;flex-direction:column;width:100%;height:100%;padding-bottom:40px;display:flex;position:relative}.ArticleCard-module__0NaEhq__image__wrapper{width:100%;height:200px;position:relative;overflow:hidden}.ArticleCard-module__0NaEhq__image__wrapper img{object-fit:cover;border-radius:8px 8px 0 0;transition:all .3s}.ArticleCard-module__0NaEhq__titles{background:var(--art-header-bg);flex-direction:column;gap:4px;padding:20px 24px;display:flex}.ArticleCard-module__0NaEhq__title,.ArticleCard-module__0NaEhq__subtitle{color:var(--art-header-text);margin:0}.ArticleCard-module__0NaEhq__card__body{color:var(--art-body-text);padding:20px 24px}.ArticleCard-module__0NaEhq__details__button{cursor:pointer;z-index:1;background:var(--art-btn-bg);color:var(--art-btn-text);border:var(--art-btn-width)var(--art-btn-style)var(--art-btn-br-color);border-radius:var(--art-btn-radius);white-space:nowrap;padding:10px 20px;font-weight:600;transition:all .3s;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001a}.ArticleCard-module__0NaEhq__details__button:hover{background:var(--art-btn-hover-bg);color:var(--art-btn-hover-text);border-color:var(--art-btn-hover-br);filter:brightness(1.1)}.ArticleCard-module__0NaEhq__overlay{z-index:1001;background:#0009;justify-content:center;align-items:center;transition:all .3s;display:flex;position:fixed;inset:0}.ArticleCard-module__0NaEhq__modal{background:var(--art-body-bg);border-radius:8px;width:90%;max-width:900px;max-height:80vh;padding:2rem;position:relative;overflow-y:auto}.ArticleCard-module__0NaEhq__modal__title,.ArticleCard-module__0NaEhq__modal__subtitle,.ArticleCard-module__0NaEhq__modal__body{color:var(--art-body-text)}.ArticleCard-module__0NaEhq__open{opacity:1;visibility:visible}.ArticleCard-module__0NaEhq__close{opacity:0;visibility:hidden}.ArticleCard-module__0NaEhq__close__button{cursor:pointer;width:24px;height:24px;margin-left:auto;display:block}@media (min-width:768px){.ArticleCard-module__0NaEhq__card{flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem)}}@media (min-width:1280px){.ArticleCard-module__0NaEhq__card{flex:0 0 calc(24% - 1rem);width:calc(24% - 1rem)}}
.ArticlesLoader-module__TKJDsa__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite ArticlesLoader-module__TKJDsa__loading}@keyframes ArticlesLoader-module__TKJDsa__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.ArticlesLoader-module__TKJDsa__skeleton_img{width:100%;height:200px;margin-bottom:1rem}.ArticlesLoader-module__TKJDsa__skeleton_text{width:80%;height:20px;margin-bottom:.5rem}.ArticlesLoader-module__TKJDsa__articles__grid{flex-direction:column;gap:3rem 1rem;max-width:1600px;margin:auto;padding:40px 20px;display:flex}.ArticlesLoader-module__TKJDsa__pagination__wrapper{justify-content:center;gap:.5em;width:100%;margin-top:3em;display:flex}.ArticlesLoader-module__TKJDsa__page__btn{aspect-ratio:1;background:#4e5f7e25;border:none;border-radius:100%;justify-content:center;align-items:center;width:2rem;font-weight:600;display:flex}.ArticlesLoader-module__TKJDsa__page__btn:active,.ArticlesLoader-module__TKJDsa__page__btn:focus{background:#4e5f7e50}@media (min-width:768px){.ArticlesLoader-module__TKJDsa__articles__grid{flex-flow:wrap;gap:4rem 2rem}}
.VacancyForm-module__Q6l6La__form{flex-direction:column;gap:.5em;margin-top:3em;display:flex}.VacancyForm-module__Q6l6La__form__titleContainer{flex-direction:column;margin-bottom:1em;display:flex}.VacancyForm-module__Q6l6La__form__title{font-weight:600}.VacancyForm-module__Q6l6La__form__text{font-size:.875em}.VacancyForm-module__Q6l6La__row{flex-direction:column;gap:.8em;display:flex}.VacancyForm-module__Q6l6La__hide{display:none}.VacancyForm-module__Q6l6La__input{box-sizing:border-box;color:#000;background-color:#fff;border:none;border-radius:50px;width:100%;padding:10px}.VacancyForm-module__Q6l6La__textarea{box-sizing:border-box;color:#000;background-color:#fff;border:none;border-radius:8px;width:100%;padding:10px}.VacancyForm-module__Q6l6La__item{flex-direction:column;gap:.3em;width:100%;display:flex}.VacancyForm-module__Q6l6La__item label{color:#3c537a;font-size:.875em;font-weight:600}.VacancyForm-module__Q6l6La__upload__container{background-color:#d3d3d3;border-radius:50px;justify-content:space-between;align-items:center;width:100%;display:flex}.VacancyForm-module__Q6l6La__upload__bar{background-color:#fff;border-radius:50px;justify-content:space-between;align-items:center;width:100%;display:flex}.VacancyForm-module__Q6l6La__upload__button{cursor:pointer;text-align:center;white-space:nowrap;background-color:#e9e9e9;border-radius:50px;margin-left:auto;padding:10px 30px;margin-bottom:0!important}.VacancyForm-module__Q6l6La__file__name{color:#61779e;padding-left:1em}.VacancyForm-module__Q6l6La__icon{vertical-align:-.125em;fill:#3c537a;width:1.5em;height:1.5em}.VacancyForm-module__Q6l6La__form__button{cursor:pointer;color:#fff;text-transform:uppercase;background-color:#61779e;border:none;border-radius:50px;justify-content:center;align-items:center;gap:1em;width:100%;margin-top:1.4em;padding:10px 20px;font-size:.9em;font-weight:600;display:flex}.VacancyForm-module__Q6l6La__form__button__icon{fill:#fff;width:2em}@media (min-width:768px){.VacancyForm-module__Q6l6La__row{flex-direction:row;gap:1em}.VacancyForm-module__Q6l6La__form__button{width:fit-content}.VacancyForm-module__Q6l6La__upload__button{padding:10px 20px}}
.VacancyCard-module__nHEDQq__card{background:var(--vac-body-bg);border-radius:8px;flex-direction:column;width:100%;height:100%;padding-bottom:40px;display:flex;position:relative}.VacancyCard-module__nHEDQq__image__wrapper{width:100%;height:200px;position:relative;overflow:hidden}.VacancyCard-module__nHEDQq__image__wrapper img{object-fit:cover;border-radius:8px 8px 0 0;transition:all .3s}.VacancyCard-module__nHEDQq__image__wrapper:hover img{transform:scale(1.05)}.VacancyCard-module__nHEDQq__titles{background:var(--vac-header-bg);flex-direction:column;gap:4px;padding:20px 24px;display:flex}.VacancyCard-module__nHEDQq__title,.VacancyCard-module__nHEDQq__subtitle{color:var(--vac-header-text);margin:0}.VacancyCard-module__nHEDQq__card__body{color:var(--vac-body-text);flex-direction:column;gap:15px;padding:20px 24px;display:flex}.VacancyCard-module__nHEDQq__info{flex-direction:column;gap:5px;font-size:.9rem;font-weight:500;display:flex}.VacancyCard-module__nHEDQq__details__button{cursor:pointer;z-index:1;background:var(--vac-btn-bg);color:var(--vac-btn-text);border:var(--vac-btn-width)var(--vac-btn-style)var(--vac-btn-br-color);border-radius:var(--vac-btn-radius);white-space:nowrap;padding:10px 20px;font-weight:600;transition:all .3s;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001a}.VacancyCard-module__nHEDQq__details__button:hover{background:var(--vac-btn-hover-bg);color:var(--vac-btn-hover-text);border-color:var(--vac-btn-hover-br);filter:brightness(1.1)}.VacancyCard-module__nHEDQq__overlay{z-index:1001;background:#0009;justify-content:center;align-items:center;transition:all .3s;display:flex;position:fixed;inset:0}.VacancyCard-module__nHEDQq__modal{background:var(--vac-body-bg);border-radius:8px;width:90%;max-width:1000px;max-height:85vh;padding:2rem;position:relative;overflow-y:auto}.VacancyCard-module__nHEDQq__modal__content{flex-direction:column;gap:2rem;display:flex}.VacancyCard-module__nHEDQq__modal__title,.VacancyCard-module__nHEDQq__modal__subtitle,.VacancyCard-module__nHEDQq__modal__info,.VacancyCard-module__nHEDQq__vacancy_rich_text{color:var(--vac-body-text)}.VacancyCard-module__nHEDQq__modal__info{background:#00000008;border-radius:4px;margin:1rem 0;padding:1rem}.VacancyCard-module__nHEDQq__contact__person{background:var(--vac-contact-bg);color:var(--vac-contact-text);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.5rem;display:flex}.VacancyCard-module__nHEDQq__contact__image_wrapper{aspect-ratio:1;width:80px;position:relative}.VacancyCard-module__nHEDQq__contact__image_wrapper img{object-fit:cover;border-radius:50%}.VacancyCard-module__nHEDQq__contact__details{flex-direction:column;gap:1rem;display:flex}.VacancyCard-module__nHEDQq__bold{font-weight:700}.VacancyCard-module__nHEDQq__extra__btn{text-align:center;margin-top:15px}.VacancyCard-module__nHEDQq__extra__btn a{background:var(--vac-btn-bg);color:var(--vac-btn-text);border-radius:var(--vac-btn-radius);padding:8px 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.VacancyCard-module__nHEDQq__extra__btn a:hover{background:var(--vac-btn-hover-bg)}.VacancyCard-module__nHEDQq__open{opacity:1;visibility:visible}.VacancyCard-module__nHEDQq__close{opacity:0;visibility:hidden}.VacancyCard-module__nHEDQq__close__button{cursor:pointer;width:24px;height:24px;margin-bottom:1rem;margin-left:auto;display:block}@media (min-width:768px){.VacancyCard-module__nHEDQq__contact__person{flex-direction:row;justify-content:space-around}.VacancyCard-module__nHEDQq__contact__image_wrapper{width:200px}.VacancyCard-module__nHEDQq__card{flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem)}}@media (min-width:1280px){.VacancyCard-module__nHEDQq__card{flex:0 0 calc(24% - 1rem);width:calc(23% - 1rem)}.VacancyCard-module__nHEDQq__modal__content{flex-flow:wrap;justify-content:space-between;align-items:flex-start}.VacancyCard-module__nHEDQq__modal__text{flex:0 0 60%;width:60%}.VacancyCard-module__nHEDQq__contact__person{flex-direction:column;flex:0 0 30%;width:30%}}
.VacanciesLoader-module__lWbP0W__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite VacanciesLoader-module__lWbP0W__loading}@keyframes VacanciesLoader-module__lWbP0W__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.VacanciesLoader-module__lWbP0W__skeleton_img{width:100%;height:200px;margin-bottom:1rem}.VacanciesLoader-module__lWbP0W__skeleton_text{width:80%;height:20px;margin-bottom:.5rem}.VacanciesLoader-module__lWbP0W__vacancies__grid{flex-direction:column;gap:3rem 1rem;max-width:1600px;margin:auto;padding:40px 20px;display:flex}.VacanciesLoader-module__lWbP0W__pagination__wrapper{justify-content:center;gap:.5em;width:100%;margin-top:3em;display:flex}.VacanciesLoader-module__lWbP0W__page__btn{aspect-ratio:1;background:#4e5f7e25;border:none;border-radius:100%;justify-content:center;align-items:center;width:2rem;font-weight:600;display:flex}.VacanciesLoader-module__lWbP0W__page__btn:active,.VacanciesLoader-module__lWbP0W__page__btn:focus{background:#4e5f7e50}@media (min-width:768px){.VacanciesLoader-module__lWbP0W__vacancies__grid{flex-flow:wrap;gap:4rem 2rem}}
.ReviewsSlider-module__INFmnG__embla{width:100%;padding:20px 0;position:relative}.ReviewsSlider-module__INFmnG__viewport_container{align-items:center;padding:0 10px;display:flex;position:relative}.ReviewsSlider-module__INFmnG__embla__viewport{width:100%;padding:2em 1em;overflow:hidden}.ReviewsSlider-module__INFmnG__embla__container{margin-left:-20px;display:flex}.ReviewsSlider-module__INFmnG__embla__slide{flex:0 0 100%;min-width:0;padding-left:20px}.ReviewsSlider-module__INFmnG__review_card{height:100%;color:var(--rev-text);background:var(--rev-bg);border-radius:12px;min-height:200px;padding:2rem;box-shadow:0 4px 12px #00000014}.ReviewsSlider-module__INFmnG__nav_arrow{background:var(--rev-arrow-bg);color:var(--rev-arrow-color);cursor:pointer;z-index:2;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:all .2s;display:flex}.ReviewsSlider-module__INFmnG__nav_arrow:hover{background:var(--rev-accent);color:#fff;transform:scale(1.1)}.ReviewsSlider-module__INFmnG__embla__dots{justify-content:center;gap:8px;margin-top:25px;display:flex}.ReviewsSlider-module__INFmnG__embla__dot{background:var(--rev-inactive);cursor:pointer;border:none;border-radius:50%;width:10px;height:10px;transition:background .3s}.ReviewsSlider-module__INFmnG__stars{gap:4px;margin-bottom:12px;display:flex}.ReviewsSlider-module__INFmnG__star_icon{width:24px;height:24px;transition:transform .2s}.ReviewsSlider-module__INFmnG__full{fill:gold;stroke:gold}.ReviewsSlider-module__INFmnG__empty{fill:#e4e5e9;stroke:#ccc}.ReviewsSlider-module__INFmnG__review_card:hover .ReviewsSlider-module__INFmnG__star_icon{transform:scale(1.1)}.ReviewsSlider-module__INFmnG__embla__dot__selected{background:var(--rev-accent);transform:scale(1.2)}@media (min-width:768px){.ReviewsSlider-module__INFmnG__embla__slide{flex:0 0 50%}}@media (min-width:1280px){.ReviewsSlider-module__INFmnG__embla__slide{flex:0 0 33.333%}}
.ProjectsSlider-module__FGLUOG__embla{background:var(--projects-bg);width:100%;color:var(--projects-text);position:relative}.ProjectsSlider-module__FGLUOG__viewport_container{align-items:center;display:flex;position:relative}.ProjectsSlider-module__FGLUOG__embla__viewport{width:100%;overflow:hidden}.ProjectsSlider-module__FGLUOG__embla__container{backface-visibility:hidden;display:flex}.ProjectsSlider-module__FGLUOG__embla__slide{flex:0 0 100%;min-width:0;position:relative}.ProjectsSlider-module__FGLUOG__project_card{width:100%;position:relative}.ProjectsSlider-module__FGLUOG__image_container{display:flex}.ProjectsSlider-module__FGLUOG__image_container img{object-fit:cover;width:100%}.ProjectsSlider-module__FGLUOG__content{background:linear-gradient(64deg,#fffc,#fff6);flex-direction:column;gap:1em;min-height:200px;padding:1.5em;display:flex}.ProjectsSlider-module__FGLUOG__nav_arrow{background:var(--projects-arrow-bg);color:var(--projects-arrow-color);cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ProjectsSlider-module__FGLUOG__prev{left:10px}.ProjectsSlider-module__FGLUOG__next{right:10px}.ProjectsSlider-module__FGLUOG__embla__dots{justify-content:center;gap:8px;margin-top:15px;padding-bottom:10px;display:flex}.ProjectsSlider-module__FGLUOG__embla__dot{background:var(--projects-inactive);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;transition:background .3s}.ProjectsSlider-module__FGLUOG__embla__dot__selected{background:var(--projects-accent)}@media (min-width:1200px){.ProjectsSlider-module__FGLUOG__content{border-radius:8px;width:50%;position:absolute;top:60%;left:30%;transform:translate(-50%,-50%)}}
.SocialMedia-module__8Elo9q__socials{flex-direction:var(--social-direction,row);justify-content:center;align-items:center;gap:1em;width:100%;padding:10px 0;display:flex}.SocialMedia-module__8Elo9q__social{width:var(--social-width,40px);height:var(--social-width,40px);aspect-ratio:1;justify-content:center;align-items:center;text-decoration:none;transition:all .3s ease-in-out;display:flex}.SocialMedia-module__8Elo9q__social svg{width:100%;height:100%;fill:var(--social-color,currentColor);transition:fill .3s,transform .3s}.SocialMedia-module__8Elo9q__social:hover svg{fill:var(--social-hover-color,var(--social-color));transform:scale(1.1)}.SocialMedia-module__8Elo9q__loader{color:#888;justify-content:center;align-items:center;width:100%;min-height:50px;font-size:.9rem;display:flex}
.ProductCard-module__dfJAqq__card{background:var(--prod-body-bg);border-radius:8px;flex-direction:column;width:100%;height:100%;padding-bottom:40px;display:flex;position:relative}.ProductCard-module__dfJAqq__image__wrapper{border-radius:12px 12px 0 0;width:100%;height:320px;position:relative;overflow:hidden}.ProductCard-module__dfJAqq__image__wrapper img{object-fit:cover;transition:all .5s}.ProductCard-module__dfJAqq__card:hover .ProductCard-module__dfJAqq__image__wrapper img{transform:scale(1.1)}.ProductCard-module__dfJAqq__titles{background:var(--prod-header-bg);color:var(--prod-header-text);flex-direction:column;gap:4px;padding:20px 24px;display:flex}.ProductCard-module__dfJAqq__title{margin:0;font-size:1.25rem;font-weight:700}.ProductCard-module__dfJAqq__subtitle{opacity:.8;margin:0;font-size:.9rem}.ProductCard-module__dfJAqq__card__body{color:var(--prod-body-text);flex-direction:column;flex-grow:1;gap:15px;padding:20px 24px;display:flex;position:relative}.ProductCard-module__dfJAqq__info_row{flex-wrap:wrap;gap:15px;font-size:.9rem;font-weight:600;display:flex}.ProductCard-module__dfJAqq__information{align-items:center;gap:6px;display:flex}.ProductCard-module__dfJAqq__icon{width:16px;height:16px}.ProductCard-module__dfJAqq__details__button{cursor:pointer;white-space:nowrap;z-index:2;background:var(--prod-btn-bg);color:var(--prod-btn-text);border:var(--prod-btn-width)var(--prod-btn-style)var(--prod-btn-br-color);border-radius:var(--prod-btn-radius);padding:12px 24px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-50px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.ProductCard-module__dfJAqq__details__button:hover{background:var(--prod-btn-hover-bg);color:var(--prod-btn-hover-text);border-color:var(--prod-btn-hover-br);transform:translate(-50%)scale(1.05)}.ProductCard-module__dfJAqq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#000000b3;justify-content:center;align-items:center;padding:20px;transition:all .3s;display:flex;position:fixed;inset:0}.ProductCard-module__dfJAqq__modal{background:var(--prod-body-bg);width:90%;max-width:900px;max-height:80vh;color:var(--prod-body-text);border-radius:8px;padding:2rem;position:relative;overflow-y:auto}.ProductCard-module__dfJAqq__open{opacity:1;visibility:visible}.ProductCard-module__dfJAqq__close{opacity:0;visibility:hidden}.ProductCard-module__dfJAqq__close__button{cursor:pointer;width:24px;height:24px;color:var(--prod-header-text);flex-shrink:0;margin-left:auto;display:block}.ProductCard-module__dfJAqq__modal__content_wrapper,.ProductCard-module__dfJAqq__modal{flex-direction:column;gap:40px;display:flex}.ProductCard-module__dfJAqq__main_image_container{background:#f5f5f5;border-radius:8px;width:100%;height:400px;position:relative;overflow:hidden}.ProductCard-module__dfJAqq__img_contain{object-fit:contain!important}.ProductCard-module__dfJAqq__thumbnails{flex-wrap:wrap;gap:10px;display:flex}.ProductCard-module__dfJAqq__thumb{cursor:pointer;border:2px solid #0000;border-radius:6px;width:70px;height:70px;position:relative;overflow:hidden}.ProductCard-module__dfJAqq__active_thumb{border-color:var(--prod-btn-bg)}.ProductCard-module__dfJAqq__modal__cta{background:var(--prod-cta-bg);color:var(--prod-cta-text);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:20px;padding:30px;display:flex}.ProductCard-module__dfJAqq__cta_action{flex-direction:column;align-items:center;gap:20px;display:flex}.ProductCard-module__dfJAqq__mini_logo{width:60px;height:60px;position:relative}.ProductCard-module__dfJAqq__mini_logo img{object-fit:contain}.ProductCard-module__dfJAqq__cta_btn{background:var(--prod-btn-bg);color:var(--prod-btn-text);border-radius:var(--prod-btn-radius);padding:12px 30px;font-weight:700;text-decoration:none}@media (min-width:768px){.ProductCard-module__dfJAqq__modal__cta{flex-direction:row;justify-content:space-around}}@media (min-width:1280px){.ProductCard-module__dfJAqq__modal__content_wrapper{flex-direction:row}.ProductCard-module__dfJAqq__modal__text_section{flex:1}.ProductCard-module__dfJAqq__modal__gallery{width:350px}}
.ProductsLoader-module__QyktGG__container{flex-direction:column;width:100%;max-width:1400px;margin:0 auto;padding:40px 20px;display:flex}.ProductsLoader-module__QyktGG__products__grid{grid-template-columns:1fr;gap:4rem 2rem;display:grid}.ProductsLoader-module__QyktGG__pagination__wrapper{justify-content:center;gap:.75em;width:100%;margin-top:4em;display:flex}.ProductsLoader-module__QyktGG__page__btn{color:#4e5f7e;cursor:pointer;background:#4e5f7e25;border:none;border-radius:100%;justify-content:center;align-items:center;width:3rem;height:3rem;font-weight:600;transition:all .3s;display:flex}.ProductsLoader-module__QyktGG__activePage{color:#fff!important;background:#4e5f7e!important}.ProductsLoader-module__QyktGG__page__btn:hover:not(:disabled){background:#4e5f7e50}.ProductsLoader-module__QyktGG__skeleton_card{background:#f9f9f9;border-radius:12px;padding-bottom:20px;overflow:hidden}.ProductsLoader-module__QyktGG__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite ProductsLoader-module__QyktGG__loading}@keyframes ProductsLoader-module__QyktGG__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.ProductsLoader-module__QyktGG__skeleton_img{width:100%;height:320px}.ProductsLoader-module__QyktGG__skeleton_text{border-radius:4px;width:70%;height:20px;margin:20px auto}@media (min-width:768px){.ProductsLoader-module__QyktGG__products__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.ProductsLoader-module__QyktGG__products__grid{grid-template-columns:repeat(4,1fr)}}
