.main-module-scss-module__t6yUla__section{background:linear-gradient(135deg,#f3f1f1 0%,#fff 100%);padding:48px 0;position:relative;overflow:hidden}@media (min-width:1024px){.main-module-scss-module__t6yUla__section{padding:80px 0}}.main-module-scss-module__t6yUla__container{max-width:1280px;margin:0 auto;padding:0 1rem}.main-module-scss-module__t6yUla__grid{align-items:center;gap:32px;display:grid}@media (min-width:1024px){.main-module-scss-module__t6yUla__grid{grid-template-columns:1fr 1fr}}.main-module-scss-module__t6yUla__content{flex-direction:column;gap:24px;display:flex}.main-module-scss-module__t6yUla__badge{width:fit-content;display:inline-block}.main-module-scss-module__t6yUla__badge span{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.main-module-scss-module__t6yUla__title{color:#0f172a;font-family:Inter,Arial,"sans-serif";font-size:24px;font-weight:800;line-height:30px}@media (min-width:1366px){.main-module-scss-module__t6yUla__title{font-family:Inter,Arial,"sans-serif";font-size:48px;font-weight:800;line-height:48px}}.main-module-scss-module__t6yUla__description{color:#475569;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:1.6}.main-module-scss-module__t6yUla__buttons{flex-wrap:wrap;gap:16px;display:flex}.main-module-scss-module__t6yUla__arrowIcon{width:16px;height:16px;margin-left:8px}.main-module-scss-module__t6yUla__imageWrapper{position:relative}.main-module-scss-module__t6yUla__imagePlaceholder{aspect-ratio:1;background:linear-gradient(135deg,#38415e0d 0%,#ea801a0d 100%);border-radius:24px;overflow:hidden}.main-module-scss-module__t6yUla__image{object-fit:cover;width:100%;height:100%}.main-module-scss-module__t6yUla__cards{flex-direction:column;gap:12px;width:256px;display:flex;position:absolute;bottom:-24px;right:-16px}@media (min-width:1024px){.main-module-scss-module__t6yUla__cards{right:0}}.main-module-scss-module__t6yUla__cardBlue,.main-module-scss-module__t6yUla__cardOrange{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.main-module-scss-module__t6yUla__cardBlue{color:#fff;background-color:#2563eb}.main-module-scss-module__t6yUla__cardOrange{color:#fff;background-color:#ea801a}.main-module-scss-module__t6yUla__cardIcon{width:32px;height:32px;margin-bottom:8px}.main-module-scss-module__t6yUla__cardTitle{color:#fff;margin-bottom:4px;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:600;line-height:20px}.main-module-scss-module__t6yUla__cardText{color:#f8fafc;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}
.button-module-scss-module__2rUWRW__primary_button,.button-module-scss-module__2rUWRW__tertiary_button{color:#475569;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:14px;text-decoration:none;transition:all .3s;display:inline-flex}.button-module-scss-module__2rUWRW__primary_button:disabled,.button-module-scss-module__2rUWRW__tertiary_button:disabled{opacity:.5;cursor:not-allowed}.button-module-scss-module__2rUWRW__primary_button{color:#fff;background-color:#ea801a}.button-module-scss-module__2rUWRW__primary_button:hover:not(:disabled){background-color:#d67315}.button-module-scss-module__2rUWRW__tertiary_button{color:#38415e;background-color:#0000;border:2px solid #38415e}.button-module-scss-module__2rUWRW__tertiary_button:hover:not(:disabled){color:#fff;background-color:#38415e}
.modal-module-scss-module__wHaJiq__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#0009;justify-content:center;align-items:center;padding:0;animation:.2s ease-out modal-module-scss-module__wHaJiq__fadeIn;display:flex;position:fixed;inset:0}@media (min-width:768px){.modal-module-scss-module__wHaJiq__backdrop{padding:24px}}@keyframes modal-module-scss-module__wHaJiq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modal-module-scss-module__wHaJiq__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-module-scss-module__wHaJiq__modal{box-shadow:none;background:#fff;border-radius:0;flex-direction:column;width:100%;height:100vh;animation:.3s cubic-bezier(.4,0,.2,1) modal-module-scss-module__wHaJiq__slideUp;display:flex;overflow:hidden}@media (min-width:768px){.modal-module-scss-module__wHaJiq__modal{border-radius:24px;max-width:600px;height:auto;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}}.modal-module-scss-module__wHaJiq__header{border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:flex-end;align-items:center;padding:16px;display:flex;position:relative}@media (min-width:768px){.modal-module-scss-module__wHaJiq__header{z-index:10;border-bottom:none;padding:0;position:absolute;top:-50px;right:0}}.modal-module-scss-module__wHaJiq__title{color:#202730;flex:1;margin:0;padding-right:16px;font-family:Inter,Arial,"sans-serif";font-size:24px;font-weight:600;line-height:32px;display:none}.modal-module-scss-module__wHaJiq__closeButton{cursor:pointer;color:#707d97;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.modal-module-scss-module__wHaJiq__closeButton:hover{color:#202730;background:#f3f1f1}.modal-module-scss-module__wHaJiq__closeButton:active{transform:scale(.95)}.modal-module-scss-module__wHaJiq__closeButton:focus{outline:none;box-shadow:0 0 0 3px #ea801a33}@media (min-width:768px){.modal-module-scss-module__wHaJiq__closeButton{color:#202730;background:#fff;border-radius:50%;width:40px;height:40px;box-shadow:0 4px 12px #00000026}.modal-module-scss-module__wHaJiq__closeButton:hover{background:#f3f1f1;transform:scale(1.05)}.modal-module-scss-module__wHaJiq__closeButton:active{transform:scale(.95)}}.modal-module-scss-module__wHaJiq__closeIcon{width:24px;height:24px}.modal-module-scss-module__wHaJiq__content{flex:1;padding:20px 16px;overflow-y:auto}@media (min-width:768px){.modal-module-scss-module__wHaJiq__content{flex-direction:column;padding:32px;display:flex;overflow-y:visible}}@media (min-width:1024px){.modal-module-scss-module__wHaJiq__content{padding:36px 40px}}.modal-module-scss-module__wHaJiq__content::-webkit-scrollbar{width:8px}.modal-module-scss-module__wHaJiq__content::-webkit-scrollbar-track{background:#f3f1f1;border-radius:4px}.modal-module-scss-module__wHaJiq__content::-webkit-scrollbar-thumb{background:#cecccc;border-radius:4px;transition:background .2s}.modal-module-scss-module__wHaJiq__content::-webkit-scrollbar-thumb:hover{background:#707d97}
.callback-form-module-scss-module__tqFn5W__formWrapper{background:0 0;border:none;border-radius:0;padding:0}.callback-form-module-scss-module__tqFn5W__formTitle{color:#202730;text-align:center;margin:0 0 8px;font-family:Inter,Arial,"sans-serif";font-size:24px;font-weight:600;line-height:32px}@media (min-width:768px){.callback-form-module-scss-module__tqFn5W__formTitle{text-align:left;margin-bottom:4px}}.callback-form-module-scss-module__tqFn5W__formDescription{color:#707d97;text-align:center;margin:0 0 32px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){.callback-form-module-scss-module__tqFn5W__formDescription{text-align:left;margin-bottom:20px}}.callback-form-module-scss-module__tqFn5W__form{flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.callback-form-module-scss-module__tqFn5W__form{gap:16px}}.callback-form-module-scss-module__tqFn5W__privacy{color:#707d97;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.5}.callback-form-module-scss-module__tqFn5W__privacyLink{color:#ea801a;cursor:pointer;font-weight:500;text-decoration:underline;transition:all .2s}.callback-form-module-scss-module__tqFn5W__privacyLink:hover{color:#bf6712;text-decoration:none}.callback-form-module-scss-module__tqFn5W__submitButton{justify-content:center;align-items:center;gap:8px;width:100%;height:56px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.callback-form-module-scss-module__tqFn5W__submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.callback-form-module-scss-module__tqFn5W__submitButton:not(:disabled):hover{gap:12px}.callback-form-module-scss-module__tqFn5W__sendIcon{width:16px;height:16px;transition:transform .3s}.callback-form-module-scss-module__tqFn5W__submitButton:not(:disabled):hover .callback-form-module-scss-module__tqFn5W__sendIcon{transform:translateY(-2px)}
.input-module-scss-module__sWJylW__input_wrapper{flex-direction:column;gap:.375rem;width:100%;display:flex}.input-module-scss-module__sWJylW__label{color:#374151;font-size:.875rem;font-weight:500;line-height:1.25rem}.input-module-scss-module__sWJylW__outline_input{background-color:#0000;border:1px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition:all .2s}.input-module-scss-module__sWJylW__outline_input::placeholder{color:#9ca3af}.input-module-scss-module__sWJylW__outline_input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.input-module-scss-module__sWJylW__outline_input:disabled{cursor:not-allowed;opacity:.6;background-color:#f9fafb}.input-module-scss-module__sWJylW__filled_input{background-color:#fff;border:none;border-radius:.5rem;outline:none;width:100%;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;transition:all .2s;box-shadow:0 1px 2px #0000000d}.input-module-scss-module__sWJylW__filled_input::placeholder{color:#9ca3af}.input-module-scss-module__sWJylW__filled_input:focus{box-shadow:0 0 0 3px #667eea33}.input-module-scss-module__sWJylW__filled_input:disabled{cursor:not-allowed;opacity:.6;background-color:#f3f4f6}.input-module-scss-module__sWJylW__input_error{border-color:#ef4444!important}.input-module-scss-module__sWJylW__input_error:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #ef44441a!important}.input-module-scss-module__sWJylW__error_message{color:#ef4444;margin-top:-.125rem;font-size:.75rem;line-height:1rem}.input-module-scss-module__sWJylW__hint_message{color:#6b7280;margin-top:-.125rem;font-size:.75rem;line-height:1rem}
.textarea-module-scss-module__5BHVpG__textarea_wrapper{flex-direction:column;gap:.5rem;width:100%;display:flex}.textarea-module-scss-module__5BHVpG__label{color:#374151;font-size:.875rem;font-weight:500;line-height:1.25rem}.textarea-module-scss-module__5BHVpG__outline_textarea{resize:vertical;background-color:#0000;border:1px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;min-height:120px;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.5rem;transition:all .2s}.textarea-module-scss-module__5BHVpG__outline_textarea::placeholder{color:#9ca3af}.textarea-module-scss-module__5BHVpG__outline_textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.textarea-module-scss-module__5BHVpG__outline_textarea:disabled{cursor:not-allowed;opacity:.6;background-color:#f9fafb}.textarea-module-scss-module__5BHVpG__filled_textarea{resize:vertical;background-color:#fff;border:none;border-radius:.5rem;outline:none;width:100%;min-height:120px;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.5rem;transition:all .2s;box-shadow:0 1px 2px #0000000d}.textarea-module-scss-module__5BHVpG__filled_textarea::placeholder{color:#9ca3af}.textarea-module-scss-module__5BHVpG__filled_textarea:focus{box-shadow:0 0 0 3px #667eea33}.textarea-module-scss-module__5BHVpG__filled_textarea:disabled{cursor:not-allowed;opacity:.6;background-color:#f3f4f6}
.areas-of-application-module-scss-module__vSX6Ia__section{background-color:#fff;padding:64px 0}@media (min-width:1024px){.areas-of-application-module-scss-module__vSX6Ia__section{padding:96px 0}}.areas-of-application-module-scss-module__vSX6Ia__container{max-width:1280px;margin:0 auto;padding:0 1rem}.areas-of-application-module-scss-module__vSX6Ia__header{text-align:center;margin-bottom:48px}.areas-of-application-module-scss-module__vSX6Ia__badge{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.areas-of-application-module-scss-module__vSX6Ia__title{color:#0f172a;margin-top:12px;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.areas-of-application-module-scss-module__vSX6Ia__title{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.areas-of-application-module-scss-module__vSX6Ia__grid{gap:24px;margin-bottom:32px;display:grid}@media (min-width:768px){.areas-of-application-module-scss-module__vSX6Ia__grid{grid-template-columns:repeat(3,1fr)}}.areas-of-application-module-scss-module__vSX6Ia__card{background:linear-gradient(135deg,#f3f1f1 0%,#fff 100%);border:2px solid #e2e8f0;border-radius:16px;padding:24px;transition:all .3s}.areas-of-application-module-scss-module__vSX6Ia__card:hover{border-color:#ea801a4d;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.areas-of-application-module-scss-module__vSX6Ia__iconWrapper{background-color:#ea801a1a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.areas-of-application-module-scss-module__vSX6Ia__icon{color:#ea801a;width:24px;height:24px}.areas-of-application-module-scss-module__vSX6Ia__label{color:#586886;margin-bottom:4px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.areas-of-application-module-scss-module__vSX6Ia__value{color:#475569;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:14px}.areas-of-application-module-scss-module__vSX6Ia__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.areas-of-application-module-scss-module__vSX6Ia__arrowIcon{width:16px;height:16px;margin-left:8px}
.catalog-module-scss-module__UYYYXW__container{max-width:1280px;margin:0 auto;padding:0 1rem}.catalog-module-scss-module__UYYYXW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.catalog-module-scss-module__UYYYXW__badge{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.catalog-module-scss-module__UYYYXW__title{color:#0f172a;margin-top:12px;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.catalog-module-scss-module__UYYYXW__title{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.catalog-module-scss-module__UYYYXW__arrowIcon{width:16px;height:16px;transition:transform .3s}.catalog-module-scss-module__UYYYXW__image{object-fit:cover;width:100%;height:100%}.catalog-module-scss-module__UYYYXW__section{background-color:#fff;padding:64px 0;position:relative;overflow:hidden}@media (min-width:1024px){.catalog-module-scss-module__UYYYXW__section{padding:96px 0}}.catalog-module-scss-module__UYYYXW__subtitle{color:#475569;max-width:600px;margin-top:8px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:14px}.catalog-module-scss-module__UYYYXW__button{display:none}@media (min-width:768px){.catalog-module-scss-module__UYYYXW__button{display:flex}}.catalog-module-scss-module__UYYYXW__grid{gap:24px;display:grid}@media (min-width:640px){.catalog-module-scss-module__UYYYXW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.catalog-module-scss-module__UYYYXW__grid{grid-template-columns:repeat(4,1fr)}}
.product-card-module-scss-module__X1lSLa__card{cursor:pointer;background-color:#fff;border:2px solid #e2e8f0;border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.product-card-module-scss-module__X1lSLa__card:before{content:"";opacity:0;z-index:1;pointer-events:none;background:linear-gradient(135deg,#ea801a1a 0%,#0000 50%);transition:opacity .4s;position:absolute;inset:0}.product-card-module-scss-module__X1lSLa__card:hover{border-color:#ea801a66;transform:translateY(-8px);box-shadow:0 20px 40px #00000014,0 0 0 1px #ea801a1a}.product-card-module-scss-module__X1lSLa__card:hover:before{opacity:1}.product-card-module-scss-module__X1lSLa__card:hover .product-card-module-scss-module__X1lSLa__imageWrapper .product-card-module-scss-module__X1lSLa__image{transform:scale(1.15)}.product-card-module-scss-module__X1lSLa__card:hover .product-card-module-scss-module__X1lSLa__imageWrapper .product-card-module-scss-module__X1lSLa__hoverOverlay{opacity:1;visibility:visible}.product-card-module-scss-module__X1lSLa__card:hover .product-card-module-scss-module__X1lSLa__name{color:#ea801a}.product-card-module-scss-module__X1lSLa__card:hover .product-card-module-scss-module__X1lSLa__arrow{transform:translate(4px)}.product-card-module-scss-module__X1lSLa__card:hover .product-card-module-scss-module__X1lSLa__arrowWrapper{background-color:#ea801a;transform:scale(1.1)}.product-card-module-scss-module__X1lSLa__card:hover .product-card-module-scss-module__X1lSLa__arrowWrapper .product-card-module-scss-module__X1lSLa__arrow{color:#fff}.product-card-module-scss-module__X1lSLa__card:active{transform:translateY(-4px)}.product-card-module-scss-module__X1lSLa__imageWrapper{aspect-ratio:4/3;background:linear-gradient(135deg,#f3f1f1 0%,#f1f5f9 100%);position:relative;overflow:hidden}.product-card-module-scss-module__X1lSLa__image{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.product-card-module-scss-module__X1lSLa__hoverOverlay{opacity:0;visibility:hidden;z-index:2;background:linear-gradient(135deg,#ea801af2 0%,#ff9a3cf2 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:all .3s;display:flex;position:absolute;inset:0}.product-card-module-scss-module__X1lSLa__viewIcon{color:#fff;width:48px;height:48px;animation:2s ease-in-out infinite product-card-module-scss-module__X1lSLa__pulseIcon}@keyframes product-card-module-scss-module__X1lSLa__pulseIcon{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.product-card-module-scss-module__X1lSLa__viewText{color:#fff;letter-spacing:.02em;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:600;line-height:20px}.product-card-module-scss-module__X1lSLa__categoryBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.05em;text-transform:uppercase;z-index:3;background:linear-gradient(135deg,#38415ef2 0%,#38415ed9 100%);border-radius:20px;padding:6px 14px;font-family:Inter,Arial,"sans-serif";font-size:12px;font-weight:600;line-height:16px;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #00000026}.product-card-module-scss-module__X1lSLa__outOfStockBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:3;background:linear-gradient(135deg,#dc2626f2 0%,#b91c1cf2 100%);border-radius:20px;padding:6px 14px;font-family:Inter,Arial,"sans-serif";font-size:12px;font-weight:600;line-height:16px;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #dc26264d}.product-card-module-scss-module__X1lSLa__content{z-index:2;background:#fff;padding:24px;position:relative}.product-card-module-scss-module__X1lSLa__name{color:#38415e;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;margin-bottom:16px;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:600;line-height:22px;transition:color .3s;display:-webkit-box;overflow:hidden}.product-card-module-scss-module__X1lSLa__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.product-card-module-scss-module__X1lSLa__price{color:#38415e;flex-grow:1;font-family:Inter,Arial,"sans-serif";font-size:18px;font-weight:700;line-height:24px}.product-card-module-scss-module__X1lSLa__arrowWrapper{background:linear-gradient(135deg,#fff5ec 0%,#ea801a1a 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.product-card-module-scss-module__X1lSLa__arrow{color:#ea801a;width:18px;height:18px;transition:all .3s}
.about-module-scss-module__Sw_vda__section{background:linear-gradient(135deg,#f3f1f1 0%,#fff 100%);padding:64px 0;position:relative;overflow:hidden}@media (min-width:1024px){.about-module-scss-module__Sw_vda__section{padding:96px 0}}.about-module-scss-module__Sw_vda__container{max-width:1280px;margin:0 auto;padding:0 1rem}.about-module-scss-module__Sw_vda__grid{align-items:center;gap:48px;display:grid}@media (min-width:1024px){.about-module-scss-module__Sw_vda__grid{grid-template-columns:1fr 1fr}}.about-module-scss-module__Sw_vda__imageWrapper{position:relative}.about-module-scss-module__Sw_vda__imageContainer{aspect-ratio:4/3;background-color:#f1f5f9;border-radius:24px;overflow:hidden}.about-module-scss-module__Sw_vda__image{object-fit:cover;width:100%;height:100%}.about-module-scss-module__Sw_vda__certificateCard{color:#fff;background:linear-gradient(135deg,#ea801a 0%,#d67315 100%);border-radius:16px;align-items:flex-start;gap:16px;width:288px;padding:24px;display:flex;position:absolute;bottom:-32px;right:-32px;box-shadow:0 25px 50px -12px #00000040}@media (min-width:1024px){.about-module-scss-module__Sw_vda__certificateCard{right:0}}.about-module-scss-module__Sw_vda__certificateIcon{background-color:#fff3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.about-module-scss-module__Sw_vda__icon{color:#fff;width:28px;height:28px}.about-module-scss-module__Sw_vda__certificateInfo{flex-direction:column;gap:8px;display:flex}.about-module-scss-module__Sw_vda__certificateText{color:#f8fafc;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.4}.about-module-scss-module__Sw_vda__content{flex-direction:column;gap:24px;display:flex}@media (min-width:1024px){.about-module-scss-module__Sw_vda__content{padding-left:32px}}.about-module-scss-module__Sw_vda__badge{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.about-module-scss-module__Sw_vda__title{color:#0f172a;margin-top:12px;margin-bottom:16px;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.about-module-scss-module__Sw_vda__title{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.about-module-scss-module__Sw_vda__description{color:#475569;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:1.6}.about-module-scss-module__Sw_vda__advantagesCard{background-color:#fff;border:2px solid #38415e1a;border-radius:16px;padding:24px}.about-module-scss-module__Sw_vda__advantagesTitle{color:#475569;margin-bottom:16px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:14px}.about-module-scss-module__Sw_vda__advantagesList{flex-direction:column;gap:12px;display:flex}.about-module-scss-module__Sw_vda__advantageItem{align-items:flex-start;gap:12px;display:flex}.about-module-scss-module__Sw_vda__checkIcon{color:#ea801a;flex-shrink:0;width:20px;height:20px;margin-top:2px}.about-module-scss-module__Sw_vda__advantageItem span{color:#475569;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.5}
.call-back-block-module-scss-module__AohF_W__section{background-color:#fff;padding:64px 0}@media (min-width:1024px){.call-back-block-module-scss-module__AohF_W__section{padding:96px 0}}.call-back-block-module-scss-module__AohF_W__container{max-width:1280px;margin:0 auto;padding:0 1rem}.call-back-block-module-scss-module__AohF_W__grid{gap:48px;display:grid}@media (min-width:1024px){.call-back-block-module-scss-module__AohF_W__grid{grid-template-columns:1fr 1fr}}.call-back-block-module-scss-module__AohF_W__contactInfo{flex-direction:column;gap:32px;display:flex}.call-back-block-module-scss-module__AohF_W__badge{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.call-back-block-module-scss-module__AohF_W__title{color:#0f172a;margin-top:12px;margin-bottom:16px;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.call-back-block-module-scss-module__AohF_W__title{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.call-back-block-module-scss-module__AohF_W__description{color:#475569;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:1.6}
.contact-us-module-scss-module__CWZAja__contactInfo{flex-direction:column;gap:24px;display:flex}.contact-us-module-scss-module__CWZAja__contactCardPrimary,.contact-us-module-scss-module__CWZAja__contactCard{border-radius:16px;align-items:flex-start;gap:16px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.contact-us-module-scss-module__CWZAja__contactCardPrimary:before,.contact-us-module-scss-module__CWZAja__contactCard:before{content:"";background:linear-gradient(#ea801a 0%,#d67315 100%);width:4px;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleY(0)}.contact-us-module-scss-module__CWZAja__contactCardPrimary:hover,.contact-us-module-scss-module__CWZAja__contactCard:hover{transform:translate(4px)}.contact-us-module-scss-module__CWZAja__contactCardPrimary:hover:before,.contact-us-module-scss-module__CWZAja__contactCard:hover:before{transform:scaleY(1)}.contact-us-module-scss-module__CWZAja__contactCardPrimary{color:#fff;background:linear-gradient(135deg,#38415e 0%,#2d3548 100%);box-shadow:0 8px 24px #38415e33}.contact-us-module-scss-module__CWZAja__contactCardPrimary:hover{box-shadow:0 12px 32px #38415e4d}.contact-us-module-scss-module__CWZAja__contactCard{background:linear-gradient(135deg,#f3f1f1 0%,#fff 100%);border:2px solid #e2e8f0}.contact-us-module-scss-module__CWZAja__contactCard:hover{border-color:#ea801a4d;box-shadow:0 4px 16px #0000000f}.contact-us-module-scss-module__CWZAja__contactIconPrimary,.contact-us-module-scss-module__CWZAja__contactIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.contact-us-module-scss-module__CWZAja__contactIconPrimary svg,.contact-us-module-scss-module__CWZAja__contactIcon svg{width:24px;height:24px}.contact-us-module-scss-module__CWZAja__contactIconPrimary{background:linear-gradient(135deg,#ea801a 0%,#d67315 100%);box-shadow:0 4px 12px #ea801a4d}.contact-us-module-scss-module__CWZAja__contactIconPrimary svg{color:#fff}.contact-us-module-scss-module__CWZAja__contactCardPrimary:hover .contact-us-module-scss-module__CWZAja__contactIconPrimary{transform:scale(1.1)rotate(5deg);box-shadow:0 6px 16px #ea801a66}.contact-us-module-scss-module__CWZAja__contactIcon{background-color:#ea801a1a}.contact-us-module-scss-module__CWZAja__contactIcon svg{color:#ea801a}.contact-us-module-scss-module__CWZAja__contactCard:hover .contact-us-module-scss-module__CWZAja__contactIcon{background-color:#ea801a26;transform:scale(1.1)rotate(-5deg)}.contact-us-module-scss-module__CWZAja__contactLabel{color:#475569;letter-spacing:.02em;margin-bottom:4px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:600;line-height:20px}.contact-us-module-scss-module__CWZAja__contactCardPrimary .contact-us-module-scss-module__CWZAja__contactLabel{color:#ffffffb3}.contact-us-module-scss-module__CWZAja__contactCard .contact-us-module-scss-module__CWZAja__contactLabel{color:#707d97}.contact-us-module-scss-module__CWZAja__contactValue{color:#475569;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:20px;text-decoration:none;transition:color .3s;display:block}.contact-us-module-scss-module__CWZAja__contactCardPrimary .contact-us-module-scss-module__CWZAja__contactValue{color:#fff}.contact-us-module-scss-module__CWZAja__contactCardPrimary .contact-us-module-scss-module__CWZAja__contactValue:hover{color:#ea801a}.contact-us-module-scss-module__CWZAja__contactCard .contact-us-module-scss-module__CWZAja__contactValue{color:#38415e}.contact-us-module-scss-module__CWZAja__contactCard .contact-us-module-scss-module__CWZAja__contactValue:hover{color:#ea801a}.contact-us-module-scss-module__CWZAja__contactNote{color:#475569;margin-top:4px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-style:italic;font-weight:400;line-height:20px}.contact-us-module-scss-module__CWZAja__contactCardPrimary .contact-us-module-scss-module__CWZAja__contactNote{color:#fff9}.contact-us-module-scss-module__CWZAja__contactCard .contact-us-module-scss-module__CWZAja__contactNote{color:#707d97}.contact-us-module-scss-module__CWZAja__workingHours{background:linear-gradient(135deg,#ea801a0d 0%,#ea801a05 100%);border:2px solid #ea801a33;border-radius:16px;padding:24px;transition:all .3s}.contact-us-module-scss-module__CWZAja__workingHours:hover{border-color:#ea801a66;transform:translateY(-2px);box-shadow:0 4px 16px #ea801a1a}.contact-us-module-scss-module__CWZAja__workingHoursTitle{color:#38415e;align-items:center;gap:8px;margin-bottom:16px;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:600;line-height:20px;display:flex}.contact-us-module-scss-module__CWZAja__workingHoursTitle:before{content:"";background:linear-gradient(#ea801a 0%,#d67315 100%);border-radius:2px;width:4px;height:20px}.contact-us-module-scss-module__CWZAja__workingHoursList{color:#475569;flex-direction:column;gap:12px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:14px;display:flex}.contact-us-module-scss-module__CWZAja__workingHoursItem{background-color:#fff;border-radius:8px;justify-content:space-between;padding:8px 12px;transition:all .2s;display:flex}.contact-us-module-scss-module__CWZAja__workingHoursItem:hover{background-color:#ea801a0d;transform:translate(4px)}.contact-us-module-scss-module__CWZAja__workingHoursItem span:first-child{color:#38415e;font-weight:600}.contact-us-module-scss-module__CWZAja__supportNote{color:#ea801a;text-align:center;background-color:#fff;border:1px dashed #ea801a4d;border-radius:8px;margin-top:16px;padding:12px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:600;line-height:20px}
.footer-module-scss-module__p2IoJa__footer{color:#fff;background:linear-gradient(135deg,#38415e 0%,#2d3548 100%)}.footer-module-scss-module__p2IoJa__container{max-width:1280px;margin:0 auto;padding:0 1rem}.footer-module-scss-module__p2IoJa__mainContent{flex-direction:column;gap:40px;padding:50px 0 30px;display:flex}@media (min-width:768px){.footer-module-scss-module__p2IoJa__mainContent{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}}@media (min-width:1024px){.footer-module-scss-module__p2IoJa__mainContent{gap:80px;padding:60px 0 35px}}.footer-module-scss-module__p2IoJa__companyInfo{flex-direction:column;flex:none;gap:16px;max-width:350px;display:flex}@media (min-width:1024px){.footer-module-scss-module__p2IoJa__companyInfo{max-width:400px}}.footer-module-scss-module__p2IoJa__logo{align-items:center;gap:12px;margin-bottom:4px;display:flex}.footer-module-scss-module__p2IoJa__companyDescription{color:#f8fafc;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.6}@media (min-width:1024px){.footer-module-scss-module__p2IoJa__companyDescription{font-size:15px}}.footer-module-scss-module__p2IoJa__copyright{color:#f8fafc;margin-top:4px;font-family:Inter,Arial,"sans-serif";font-size:13px;font-weight:400;line-height:20px}.footer-module-scss-module__p2IoJa__navigationSection{flex-direction:column;flex:auto;gap:16px;display:flex}@media (min-width:768px){.footer-module-scss-module__p2IoJa__navigationSection{gap:20px}}.footer-module-scss-module__p2IoJa__navLinks{flex-wrap:wrap;gap:8px 12px;display:flex}@media (min-width:768px){.footer-module-scss-module__p2IoJa__navLinks{gap:8px 16px}}@media (min-width:1024px){.footer-module-scss-module__p2IoJa__navLinks{gap:8px 20px}}.footer-module-scss-module__p2IoJa__link{color:#ffffffbf;cursor:pointer;letter-spacing:.01em;white-space:nowrap;border-radius:8px;padding:.6rem .8rem;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.footer-module-scss-module__p2IoJa__link:after{content:"";background:linear-gradient(90deg,#ea801a,#ff9a3c);width:0;height:2px;transition:width .3s;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.footer-module-scss-module__p2IoJa__link:hover{color:#ea801a}.footer-module-scss-module__p2IoJa__link:hover:after{width:70%}@media (min-width:1024px){.footer-module-scss-module__p2IoJa__link{font-size:15px}}.footer-module-scss-module__p2IoJa__link span{z-index:1;position:relative}.footer-module-scss-module__p2IoJa__newsletterText{color:#f8fafc;margin-bottom:16px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.5}.footer-module-scss-module__p2IoJa__newsletterForm{gap:8px;display:flex}.footer-module-scss-module__p2IoJa__newsletterInput{color:#475569;background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;flex:1;height:44px;padding:0 16px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:14px;transition:all .3s}.footer-module-scss-module__p2IoJa__newsletterInput::placeholder{color:#ffffff80}.footer-module-scss-module__p2IoJa__newsletterInput:focus{background-color:#ffffff26;border-color:#ea801a;outline:none}.footer-module-scss-module__p2IoJa__newsletterButton{cursor:pointer;background-color:#ea801a;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .3s;display:flex}.footer-module-scss-module__p2IoJa__newsletterButton:hover{background-color:#d67315}.footer-module-scss-module__p2IoJa__mailIcon{color:#fff;width:16px;height:16px}.footer-module-scss-module__p2IoJa__bottomFooter{border-top:1px solid #ffffff14;padding:24px 0}.footer-module-scss-module__p2IoJa__bottomContent{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:768px){.footer-module-scss-module__p2IoJa__bottomContent{flex-direction:row;justify-content:center}}.footer-module-scss-module__p2IoJa__contacts{color:#f8fafc;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px;display:flex}.footer-module-scss-module__p2IoJa__contactLink{color:#ffffffbf;border-radius:4px;padding:4px 8px;text-decoration:none;transition:all .2s}.footer-module-scss-module__p2IoJa__contactLink:hover{color:#ea801a;background:#ffffff0d}.footer-module-scss-module__p2IoJa__separator{color:#fff3;font-size:12px}.footer-module-scss-module__p2IoJa__socialLinks{align-items:center;gap:12px;display:flex}.footer-module-scss-module__p2IoJa__socialLink{background-color:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .3s;display:flex}.footer-module-scss-module__p2IoJa__socialLink:hover{background-color:#ea801a}.footer-module-scss-module__p2IoJa__socialIcon{color:#fff;width:20px;height:20px}
.info-module-scss-module__a1SiIG__container{max-width:1280px;margin:0 auto;padding:0 1rem}.info-module-scss-module__a1SiIG__header{text-align:center;margin-bottom:48px}.info-module-scss-module__a1SiIG__badge{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.info-module-scss-module__a1SiIG__title{color:#0f172a;margin-top:12px;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.info-module-scss-module__a1SiIG__title{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.info-module-scss-module__a1SiIG__image{object-fit:cover;width:100%;height:100%}.info-module-scss-module__a1SiIG__equipmentSection{background:linear-gradient(135deg,#38415e 0%,#2d3548 100%);padding:64px 0;position:relative;overflow:hidden}.info-module-scss-module__a1SiIG__decorativePattern{opacity:.12;background-image:radial-gradient(circle,#ffffff26 2px,#0000 2px),linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(0deg,#ffffff14 1px,#0000 1px),repeating-linear-gradient(45deg,#0000,#0000 10px,#ea801a1f 10px 11px),repeating-linear-gradient(-45deg,#0000,#0000 10px,#ea801a1f 10px 11px),linear-gradient(90deg,#0000 48%,#ffffff1a 48% 52%,#0000 52%),linear-gradient(#0000 48%,#ffffff1a 48% 52%,#0000 52%);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-size:60px 60px,30px 30px,30px 30px,80px 80px,80px 80px,120px 120px,120px 120px;position:absolute;inset:0}.info-module-scss-module__a1SiIG__equipmentGrid{z-index:10;align-items:center;gap:48px;display:grid;position:relative}@media (min-width:1024px){.info-module-scss-module__a1SiIG__equipmentGrid{grid-template-columns:1fr 1fr}}.info-module-scss-module__a1SiIG__equipmentImage{position:relative}.info-module-scss-module__a1SiIG__imageContainer{aspect-ratio:4/3;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.info-module-scss-module__a1SiIG__equipmentContent{color:#fff;flex-direction:column;gap:32px;display:flex}.info-module-scss-module__a1SiIG__topSection{flex-direction:column;gap:16px;display:flex}.info-module-scss-module__a1SiIG__equipmentBadge{color:#ea801a;letter-spacing:.1em;text-transform:uppercase;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.info-module-scss-module__a1SiIG__equipmentTitle{color:#e8eaf0;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.info-module-scss-module__a1SiIG__equipmentTitle{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.info-module-scss-module__a1SiIG__equipmentTitle{line-height:1.2}.info-module-scss-module__a1SiIG__equipmentDescription{color:#f8fafc;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:1.6}.info-module-scss-module__a1SiIG__featuresGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.info-module-scss-module__a1SiIG__featuresGrid{grid-template-columns:repeat(3,1fr)}}.info-module-scss-module__a1SiIG__featureCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);border:1px solid #fff3;border-radius:16px;flex-direction:column;gap:12px;padding:20px;transition:all .3s;display:flex}.info-module-scss-module__a1SiIG__featureCard:hover{background:linear-gradient(135deg,#ea801a33 0%,#ea801a1a 100%);border-color:#ea801a66;transform:translateY(-4px);box-shadow:0 12px 24px #00000026}.info-module-scss-module__a1SiIG__featureIcon{background:linear-gradient(135deg,#ea801a 0%,#d67315 100%);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.info-module-scss-module__a1SiIG__featureIcon svg{color:#fff;width:24px;height:24px}.info-module-scss-module__a1SiIG__featureContent{flex-direction:column;gap:4px;display:flex}.info-module-scss-module__a1SiIG__featureValue{color:#fff;font-family:Inter,Arial,"sans-serif";font-size:28px;font-weight:700;line-height:32px}.info-module-scss-module__a1SiIG__featureLabel{color:#f8fafc;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.4}
.cookie-banner-module-scss-module__gdN_iW__backdrop{z-index:9999;background:linear-gradient(#0000 0%,#0000004d 100%);padding:1.5rem;animation:.4s ease-out cookie-banner-module-scss-module__gdN_iW__slideUp;position:fixed;bottom:0;left:0;right:0}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__backdrop{padding:1rem}}@keyframes cookie-banner-module-scss-module__gdN_iW__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.cookie-banner-module-scss-module__gdN_iW__banner{background:#fff;border-radius:1rem;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem;display:flex;box-shadow:0 10px 40px #00000026}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__banner{flex-direction:column;gap:1rem;padding:1.25rem}}.cookie-banner-module-scss-module__gdN_iW__content{flex:1;align-items:flex-start;gap:1.25rem;display:flex}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__content{flex-direction:column;gap:1rem}}.cookie-banner-module-scss-module__gdN_iW__icon{color:#fff;background:linear-gradient(135deg,#ea801a 0%,#ff9a3c 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.cookie-banner-module-scss-module__gdN_iW__icon svg{width:28px;height:28px}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__icon{width:40px;height:40px}.cookie-banner-module-scss-module__gdN_iW__icon svg{width:24px;height:24px}}.cookie-banner-module-scss-module__gdN_iW__text{flex:1}.cookie-banner-module-scss-module__gdN_iW__title{color:#000;margin:0 0 .5rem;font-family:Inter,Arial,"sans-serif";font-size:18px;font-weight:700;line-height:24px}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__title{font-size:16px;line-height:22px}}.cookie-banner-module-scss-module__gdN_iW__description{color:#4b5563;margin:0 0 .75rem;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__description{font-size:13px;line-height:18px}}.cookie-banner-module-scss-module__gdN_iW__linkButton{color:#ea801a;cursor:pointer;background:0 0;border:none;padding:0;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:500;line-height:20px;text-decoration:underline;transition:color .2s}.cookie-banner-module-scss-module__gdN_iW__linkButton:hover{color:#bf6712}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__linkButton{font-size:13px}}.cookie-banner-module-scss-module__gdN_iW__actions{flex-shrink:0;gap:.75rem;display:flex}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__actions{flex-direction:column-reverse;width:100%}}.cookie-banner-module-scss-module__gdN_iW__acceptButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ea801a 0%,#ff9a3c 100%);border:none;border-radius:.5rem;padding:.75rem 2rem;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:600;line-height:20px;transition:all .3s;box-shadow:0 4px 12px #ea801a4d}.cookie-banner-module-scss-module__gdN_iW__acceptButton:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ea801a66}.cookie-banner-module-scss-module__gdN_iW__acceptButton:active{transform:translateY(0)}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__acceptButton{width:100%;padding:.875rem}}.cookie-banner-module-scss-module__gdN_iW__declineButton{color:#6b7280;cursor:pointer;background:0 0;border:2px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1.5rem;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:600;line-height:20px;transition:all .2s}.cookie-banner-module-scss-module__gdN_iW__declineButton:hover{color:#374151;background:#f9fafb;border-color:#d1d5db}@media (max-width:768px){.cookie-banner-module-scss-module__gdN_iW__declineButton{width:100%;padding:.875rem}}
.services-module-scss-module__V1EY9W__container{max-width:1280px;margin:0 auto;padding:0 1rem}.services-module-scss-module__V1EY9W__header{text-align:center;margin-bottom:48px}.services-module-scss-module__V1EY9W__badge{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.services-module-scss-module__V1EY9W__title{color:#0f172a;margin-top:12px;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.services-module-scss-module__V1EY9W__title{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.services-module-scss-module__V1EY9W__servicesSection{background:linear-gradient(135deg,#f3f1f1 0%,#fff 100%);padding:64px 0;position:relative;overflow:hidden}@media (min-width:1024px){.services-module-scss-module__V1EY9W__servicesSection{padding:96px 0}}.services-module-scss-module__V1EY9W__servicesGrid{gap:16px;display:grid}@media (min-width:768px){.services-module-scss-module__V1EY9W__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.services-module-scss-module__V1EY9W__servicesGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.services-module-scss-module__V1EY9W__servicesGrid{grid-template-columns:repeat(4,1fr)}}
.catalog-module-scss-module__hlC_wq__container{max-width:1280px;margin:0 auto;padding:0 1rem}.catalog-module-scss-module__hlC_wq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.catalog-module-scss-module__hlC_wq__badge{color:#475569;letter-spacing:.1em;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:20px}.catalog-module-scss-module__hlC_wq__title{color:#0f172a;margin-top:12px;font-family:Inter,Arial,"sans-serif";font-size:20px;font-weight:600;line-height:28px}@media (min-width:1366px){.catalog-module-scss-module__hlC_wq__title{font-family:Inter,Arial,"sans-serif";font-size:30px;font-weight:600;line-height:36px}}.catalog-module-scss-module__hlC_wq__arrowIcon{width:16px;height:16px;transition:transform .3s}.catalog-module-scss-module__hlC_wq__image{object-fit:cover;width:100%;height:100%}.catalog-module-scss-module__hlC_wq__section{background-color:#fff;padding:64px 0;position:relative;overflow:hidden}@media (min-width:1024px){.catalog-module-scss-module__hlC_wq__section{padding:96px 0}}.catalog-module-scss-module__hlC_wq__subtitle{color:#475569;max-width:600px;margin-top:8px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:14px}.catalog-module-scss-module__hlC_wq__button{display:none}@media (min-width:768px){.catalog-module-scss-module__hlC_wq__button{display:flex}}.catalog-module-scss-module__hlC_wq__grid{gap:24px;display:grid}@media (min-width:640px){.catalog-module-scss-module__hlC_wq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.catalog-module-scss-module__hlC_wq__grid{grid-template-columns:repeat(4,1fr)}}.catalog-module-scss-module__hlC_wq__loading,.catalog-module-scss-module__hlC_wq__error,.catalog-module-scss-module__hlC_wq__empty{text-align:center;color:#586886;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:400px;display:flex}.catalog-module-scss-module__hlC_wq__spinner{border:4px solid #f3f4f6;border-top-color:#ea801a;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite catalog-module-scss-module__hlC_wq__spin}@keyframes catalog-module-scss-module__hlC_wq__spin{to{transform:rotate(360deg)}}.catalog-module-scss-module__hlC_wq__error{color:#dc2626}.catalog-module-scss-module__hlC_wq__empty{color:#586886}
.service-item-module-scss-module__wYmWTG__serviceCard,.service-item-module-scss-module__wYmWTG__ctaCard{cursor:pointer;border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.service-item-module-scss-module__wYmWTG__serviceCard:hover,.service-item-module-scss-module__wYmWTG__ctaCard:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 25px 50px -12px #00000040}.service-item-module-scss-module__wYmWTG__serviceCard:hover .service-item-module-scss-module__wYmWTG__decorCircle,.service-item-module-scss-module__wYmWTG__ctaCard:hover .service-item-module-scss-module__wYmWTG__decorCircle{transform:scale(1.5)}.service-item-module-scss-module__wYmWTG__serviceCard:hover .service-item-module-scss-module__wYmWTG__arrowIcon,.service-item-module-scss-module__wYmWTG__ctaCard:hover .service-item-module-scss-module__wYmWTG__arrowIcon{transform:translate(8px)}.service-item-module-scss-module__wYmWTG__serviceCard:active,.service-item-module-scss-module__wYmWTG__ctaCard:active{transform:translateY(-2px)scale(1.01)}.service-item-module-scss-module__wYmWTG__serviceCard{color:#fff;background:linear-gradient(135deg,#ea801a 0%,#d67315 100%);box-shadow:0 4px 16px #ea801a33}.service-item-module-scss-module__wYmWTG__serviceCard:hover{box-shadow:0 25px 50px -12px #ea801a66}.service-item-module-scss-module__wYmWTG__ctaCard{color:#fff;background-color:#38415e;border:2px solid #ea801a4d}.service-item-module-scss-module__wYmWTG__ctaCard:hover{border-color:#ea801a80;box-shadow:0 25px 50px -12px #00000059}.service-item-module-scss-module__wYmWTG__ctaCard:hover .service-item-module-scss-module__wYmWTG__ctaLink{background-color:#ea801a33;border-color:#ea801a80;gap:16px}.service-item-module-scss-module__wYmWTG__decorCircle{background-color:#ffffff1a;border-radius:50%;width:128px;height:128px;margin-top:-64px;margin-right:-64px;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;right:0}.service-item-module-scss-module__wYmWTG__content{z-index:10;flex-direction:column;height:100%;display:flex;position:relative}.service-item-module-scss-module__wYmWTG__icon{color:#fff;width:40px;height:40px;margin-bottom:16px;transition:transform .3s}.service-item-module-scss-module__wYmWTG__icon svg{width:100%;height:100%}.service-item-module-scss-module__wYmWTG__serviceCard:hover .service-item-module-scss-module__wYmWTG__icon{transform:scale(1.15)rotate(5deg)}.service-item-module-scss-module__wYmWTG__iconWrapper{color:#fff;background-color:#ea801a;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;transition:all .3s;display:flex}.service-item-module-scss-module__wYmWTG__iconWrapper svg{width:24px;height:24px}.service-item-module-scss-module__wYmWTG__ctaCard:hover .service-item-module-scss-module__wYmWTG__iconWrapper{transform:scale(1.1)rotate(-5deg);box-shadow:0 8px 16px #ea801a4d}.service-item-module-scss-module__wYmWTG__title{color:#fff;margin-bottom:8px;font-family:Inter,Arial,"sans-serif";font-size:16px;font-weight:600;line-height:20px;transition:color .3s}.service-item-module-scss-module__wYmWTG__description{color:#f8fafc;flex-grow:1;margin-bottom:16px;font-family:Inter,Arial,"sans-serif";font-size:14px;font-weight:400;line-height:1.5}.service-item-module-scss-module__wYmWTG__ctaCard .service-item-module-scss-module__wYmWTG__description{color:#fff9}.service-item-module-scss-module__wYmWTG__arrowIcon{color:#fff;width:16px;height:16px;margin-top:auto;transition:transform .3s}.service-item-module-scss-module__wYmWTG__ctaCard .service-item-module-scss-module__wYmWTG__arrowIcon{color:#ea801a;width:14px;height:14px}.service-item-module-scss-module__wYmWTG__ctaLink{color:#ea801a;background-color:#ea801a1a;border:1px solid #ea801a4d;border-radius:24px;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding:10px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.service-item-module-scss-module__wYmWTG__ctaLink span{font-family:Inter,Arial,"sans-serif";font-size:13px;font-weight:600;line-height:16px}
