.Workshop_container__TWDS2{min-height:100vh;background:#fff}.Workshop_containerLimited__Zq7jB{margin:0 auto;padding:0 20px}.Workshop_notFound__5m_uE{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:40px 20px}.Workshop_notFoundCard__L5S9F{background:#fff;padding:40px 24px;border-radius:28px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.1);width:100%}.Workshop_notFoundCard__L5S9F .Workshop_notFoundIcon__ersLu{font-size:3rem;margin-bottom:20px}.Workshop_notFoundCard__L5S9F h1{font-size:2rem;font-weight:700;color:#111827;margin-bottom:16px}.Workshop_notFoundCard__L5S9F p{font-size:1.2rem;color:#6b7280;margin-bottom:32px;line-height:1.6}.Workshop_backButton___2Rim{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:16px 28px;border-radius:12px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;width:100%;justify-content:center}.Workshop_backButton___2Rim svg{width:18px;height:18px;stroke-width:2}.Workshop_backButton___2Rim:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(59,130,246,.4)}.Workshop_hero__zQd8N{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;text-align:center}.Workshop_heroBackground__rKWNo{position:absolute;inset:0;z-index:1}.Workshop_heroBackgroundImage__SS2y0{object-fit:cover}.Workshop_heroOverlay__GUcCW{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.6),rgba(0,0,0,.3));opacity:.8;z-index:2}.Workshop_heroContent__IZa5E{position:relative;z-index:3;padding:0 20px;animation:Workshop_fadeInUp__kqWZm 1s ease-out}@keyframes Workshop_fadeInUp__kqWZm{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Workshop_heroIcon__vQrq3{font-size:3.5rem;margin-bottom:24px;display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.2))}.Workshop_heroTitle__6B3wi{font-size:2.5rem;font-weight:800;line-height:1.1;margin-bottom:20px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.Workshop_heroSubtitle__rOBTp{font-size:1.3rem;margin-bottom:20px;color:hsla(0,0%,100%,.9);font-weight:500}.Workshop_heroDescription__YaivZ{font-size:1.1rem;line-height:1.7;margin-bottom:40px;color:hsla(0,0%,100%,.8)}.Workshop_heroStats__hM6qT{display:flex;flex-direction:column;gap:20px;align-items:center}.Workshop_heroStat__rZbOd{text-align:center}.Workshop_heroStat__rZbOd .Workshop_statNumber__bAcDE{display:block;font-size:2.5rem;font-weight:900;margin-bottom:8px;text-shadow:0 4px 12px rgba(0,0,0,.3)}.Workshop_heroStat__rZbOd .Workshop_statLabel__HIQgK{font-size:.9rem;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:1px;font-weight:500}.Workshop_gallerySection__GLrZ0{padding:80px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.Workshop_galleryGrid__JNh1D{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.Workshop_galleryItem__kjegT{position:relative;height:200px;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer;opacity:0;animation:Workshop_slideUp__oQHkF .6s ease-out forwards}.Workshop_galleryItem__kjegT:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(59,130,246,.2)}.Workshop_galleryItem__kjegT:hover .Workshop_galleryImage__kjIqu{transform:scale(1.1)}.Workshop_galleryItem__kjegT:hover .Workshop_galleryOverlay__R_G2o{opacity:1}.Workshop_galleryItem__kjegT.Workshop_galleryItem1__LVtia{animation-delay:.1s}.Workshop_galleryItem__kjegT.Workshop_galleryItem2__4x4Bp{animation-delay:.2s}.Workshop_galleryItem__kjegT.Workshop_galleryItem3__szBVe{animation-delay:.3s}.Workshop_galleryItem__kjegT.Workshop_galleryItem4__0RSkR{animation-delay:.4s}.Workshop_galleryItem__kjegT.Workshop_galleryItem5__HsqOH{animation-delay:.5s}.Workshop_galleryItem__kjegT.Workshop_galleryItem6__FF4NW{animation-delay:.6s}.Workshop_galleryItem__kjegT.Workshop_galleryItem7__lMkjW{animation-delay:.7s}.Workshop_galleryItem__kjegT.Workshop_galleryItem8__okL_s{animation-delay:.8s}.Workshop_galleryItem__kjegT.Workshop_galleryItem9__8TZM6{animation-delay:.9s}@keyframes Workshop_slideUp__oQHkF{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Workshop_galleryImage__kjIqu{object-fit:cover;transition:transform .6s ease}.Workshop_galleryOverlay__R_G2o{position:absolute;inset:0;background:rgba(59,130,246,.8);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.Workshop_galleryIcon__ag8Ub{width:50px;height:50px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#3b82f6}.Workshop_galleryIcon__ag8Ub svg{width:24px;height:24px;stroke-width:2}.Workshop_sectionHeader__vg3Ae{text-align:center;margin-bottom:60px}.Workshop_sectionHeader__vg3Ae .Workshop_sectionTitle__DC0R5{font-size:2.3rem;font-weight:700;color:#111827;margin-bottom:16px;position:relative}.Workshop_sectionHeader__vg3Ae .Workshop_sectionTitle__DC0R5:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:2px}.Workshop_sectionHeader__vg3Ae .Workshop_sectionSubtitle__WYwN9{font-size:1.2rem;color:#6b7280;margin-top:24px}.Workshop_skillsSection__CPumJ{padding:80px 0;background:#fff}.Workshop_skillsGrid__vLnm0{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.Workshop_skillCard__ERNi3{background:#fff;padding:20px;border-radius:20px;box-shadow:0 12px 40px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid rgba(59,130,246,.1);display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;opacity:0;animation:Workshop_slideUp__oQHkF .6s ease-out forwards;position:relative;overflow:hidden}.Workshop_skillCard__ERNi3:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transform:scaleX(0);transform-origin:left;transition:all .3s ease}.Workshop_skillCard__ERNi3:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(59,130,246,.2)}.Workshop_skillCard__ERNi3:hover:before{transform:scaleX(1)}.Workshop_skillCard__ERNi3:hover .Workshop_skillNumber__v_tW_{transform:scale(1.1)}.Workshop_skillCard__ERNi3:hover .Workshop_skillProgressBar__zspZj{width:100%}.Workshop_skillNumber__v_tW_{width:50px;height:50px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.3rem;font-weight:700;flex-shrink:0;transition:all .3s ease;box-shadow:0 8px 20px rgba(59,130,246,.3)}.Workshop_skillContent__A0G02{flex:1 1}.Workshop_skillContent__A0G02 h3{font-size:1.3rem;font-weight:600;color:#111827;margin-bottom:12px}.Workshop_skillProgress__ST1hg{width:100%;height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.Workshop_skillProgressBar__zspZj{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);width:0;transition:width 1.5s ease-in-out}.Workshop_projectsSection__vaFZj{padding:80px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.Workshop_projectsGrid__0q9__{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.Workshop_projectCard__8E6Hv{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid rgba(59,130,246,.05);cursor:pointer}.Workshop_projectCard__8E6Hv:hover{transform:translateY(-12px);box-shadow:0 25px 60px rgba(59,130,246,.2)}.Workshop_projectCard__8E6Hv:hover .Workshop_projectImage__qW_V3{transform:scale(1.1)}.Workshop_projectCard__8E6Hv:hover .Workshop_projectOverlay___yLrd{opacity:1}.Workshop_projectImageWrapper__b98Rw{position:relative;height:250px;overflow:hidden}.Workshop_projectImage__qW_V3{object-fit:cover;transition:transform .6s ease}.Workshop_projectOverlay___yLrd{position:absolute;inset:0;background:rgba(59,130,246,.8);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.Workshop_projectIcon__0LVXE{width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#3b82f6}.Workshop_projectIcon__0LVXE svg{width:24px;height:24px;stroke-width:2}.Workshop_projectImageCount__PJNE6{position:absolute;top:16px;left:16px;background:rgba(0,0,0,.7);color:#fff;padding:6px 12px;border-radius:16px;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3}.Workshop_projectImageCount__PJNE6 svg{width:14px;height:14px;stroke-width:2}.Workshop_projectContent__Lbtes{padding:24px}.Workshop_projectContent__Lbtes .Workshop_projectCategory__0mlHg{color:#3b82f6;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.Workshop_projectContent__Lbtes h3{font-size:1.4rem;font-weight:700;color:#111827;margin-bottom:12px;line-height:1.3}.Workshop_projectContent__Lbtes p{font-size:1.1rem;color:#6b7280;line-height:1.6;margin-bottom:20px}.Workshop_viewDetailsBtn__cY2sR{display:inline-flex;align-items:center;gap:8px;background:rgba(0,0,0,0);border:2px solid #3b82f6;color:#3b82f6;padding:12px 20px;border-radius:12px;font-weight:600;font-size:1rem;transition:all .3s ease;cursor:pointer}.Workshop_viewDetailsBtn__cY2sR svg{width:16px;height:16px;stroke-width:2;transition:all .3s ease}.Workshop_viewDetailsBtn__cY2sR:hover{background:#3b82f6;color:#fff}.Workshop_viewDetailsBtn__cY2sR:hover svg{transform:translateX(4px)}.Workshop_infoSection__PmbEI{padding:80px 0;background:#fff}.Workshop_infoGrid__FNai2{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.Workshop_infoCard__J6_g7{background:#fff;padding:24px;border-radius:24px;box-shadow:0 12px 40px rgba(0,0,0,.08);border:1px solid rgba(59,130,246,.1);transition:all .3s ease;position:relative;overflow:hidden}.Workshop_infoCard__J6_g7:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(59,130,246,.15)}.Workshop_cardHeader__9k1cs{display:flex;align-items:center;gap:16px;margin-bottom:24px}.Workshop_cardHeader__9k1cs .Workshop_cardIcon__xHDS5{width:50px;height:50px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.Workshop_cardHeader__9k1cs .Workshop_cardIcon__xHDS5 svg{width:24px;height:24px;stroke-width:2}.Workshop_cardHeader__9k1cs h3{font-size:1.4rem;font-weight:700;color:#111827}.Workshop_teamInfo__39csF{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.Workshop_teamStat__Uf_c_{display:flex;flex-direction:column;gap:4px;text-align:center;padding:16px 0;border-bottom:1px solid #f1f3f4}.Workshop_teamStat__Uf_c_:last-child{border-bottom:none}.Workshop_teamLabel__AOys4{font-weight:500;color:#6b7280;font-size:1rem}.Workshop_teamValue__Fvn5d{font-weight:600;color:#3b82f6;font-size:1.1rem}.Workshop_equipmentList__pWc0M{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.Workshop_equipmentItem__o7rUi{display:flex;align-items:center;gap:12px;padding:6px 0}.Workshop_equipmentItem__o7rUi .Workshop_equipmentIcon__SUm1E{width:20px;height:20px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.Workshop_equipmentItem__o7rUi .Workshop_equipmentIcon__SUm1E svg{width:12px;height:12px;stroke-width:3}.Workshop_equipmentItem__o7rUi span{font-weight:500;color:#111827;font-size:1rem}.Workshop_processSection__xUX9H{padding:80px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.Workshop_processGrid__twlns{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}.Workshop_processStep__7ZK7Y{background:#fff;padding:24px 20px;border-radius:20px;text-align:center;position:relative;z-index:2;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid rgba(59,130,246,.1);transition:all .3s ease}.Workshop_processStep__7ZK7Y:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(59,130,246,.2)}.Workshop_processStep__7ZK7Y:hover .Workshop_processNumber__aDeeC{transform:scale(1.1);background:linear-gradient(135deg,#8b5cf6,#3b82f6)}.Workshop_processNumber__aDeeC{width:50px;height:50px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.3rem;font-weight:700;margin:0 auto 20px;transition:all .3s ease;box-shadow:0 8px 25px rgba(59,130,246,.3)}.Workshop_processContent__9UVPv h3{font-size:1.3rem;font-weight:700;color:#111827;margin-bottom:12px}.Workshop_processContent__9UVPv p{font-size:1rem;color:#6b7280;line-height:1.6}.Workshop_ctaSection__cmTNa{padding:80px 0;text-align:center;color:#fff;position:relative;overflow:hidden}.Workshop_ctaSection__cmTNa:before{content:"";position:absolute;inset:0;background:inherit;opacity:.9}.Workshop_ctaContent__mb9Rv{position:relative;z-index:2}.Workshop_ctaContent__mb9Rv .Workshop_ctaIcon__CtBj_{font-size:3rem;margin-bottom:24px;display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3))}.Workshop_ctaContent__mb9Rv h2{font-size:2.3rem;font-weight:700;margin-bottom:20px;text-shadow:0 4px 20px rgba(0,0,0,.3)}.Workshop_ctaContent__mb9Rv p{font-size:1.2rem;margin-bottom:40px;color:hsla(0,0%,100%,.9);line-height:1.6}.Workshop_ctaButtons__G1sxh{display:flex;flex-direction:column;gap:20px;align-items:center}.Workshop_ctaPrimary__vBUlY{display:inline-flex;align-items:center;gap:12px;background:#fff;color:#3b82f6;padding:18px 32px;border-radius:12px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 8px 25px rgba(0,0,0,.2);width:100%;justify-content:center}.Workshop_ctaPrimary__vBUlY svg{width:18px;height:18px;stroke-width:2;transition:all .3s ease}.Workshop_ctaPrimary__vBUlY:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(0,0,0,.3)}.Workshop_ctaPrimary__vBUlY:hover svg{transform:translateX(4px)}.Workshop_modal__G02aH{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999;padding:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:Workshop_modalFadeIn___Bn4i .3s ease-out}@keyframes Workshop_modalFadeIn___Bn4i{0%{opacity:0}to{opacity:1}}.Workshop_modalContent__Gm1Ug{background:#fff;border-radius:24px;width:100%;max-height:95vh;overflow-y:auto;position:relative;box-shadow:0 30px 80px rgba(0,0,0,.3);animation:Workshop_modalSlideIn__3Zf7A .4s ease-out;display:flex;flex-direction:column;min-height:500px}@keyframes Workshop_modalSlideIn__3Zf7A{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.Workshop_modalClose__Xc4JB{position:absolute;top:15px;right:15px;width:40px;height:40px;background:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;z-index:10;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Workshop_modalClose__Xc4JB svg{width:20px;height:20px;stroke-width:2}.Workshop_modalClose__Xc4JB:hover{background:rgba(0,0,0,.7);transform:scale(1.1)}.Workshop_modalGrid__bE3Eg{display:flex;flex-direction:column;min-height:500px}.Workshop_modalImageSection__oXGE5{position:relative;background:#f8f9fa;display:flex;flex-direction:column;order:-1}.Workshop_modalMainImage__pLSnV{position:relative;height:250px;margin:10px;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.1);flex-shrink:0}.Workshop_modalImage__AL6wn{object-fit:contain}.Workshop_modalImageCounter__ox0lU{position:absolute;top:16px;right:16px;background:rgba(0,0,0,.7);color:#fff;padding:6px 12px;border-radius:16px;font-size:.9rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Workshop_modalNext__B_a3X,.Workshop_modalPrev__yJ0vJ{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;color:#3b82f6;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Workshop_modalNext__B_a3X svg,.Workshop_modalPrev__yJ0vJ svg{width:20px;height:20px;stroke-width:2}.Workshop_modalNext__B_a3X:hover,.Workshop_modalPrev__yJ0vJ:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.Workshop_modalPrev__yJ0vJ{left:10px}.Workshop_modalNext__B_a3X{right:10px}.Workshop_modalThumbnails__HTQdV{display:flex;gap:8px;padding:0 10px 10px;overflow-x:auto;overflow-y:hidden;flex-shrink:0}.Workshop_modalThumbnails__HTQdV::-webkit-scrollbar{height:4px}.Workshop_modalThumbnails__HTQdV::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.Workshop_modalThumbnails__HTQdV::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.Workshop_modalThumbnails__HTQdV::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.Workshop_modalThumbnail__wRpin{position:relative;width:50px;height:40px;border-radius:6px;overflow:hidden;border:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .3s ease;box-shadow:0 2px 6px rgba(0,0,0,.1);flex-shrink:0}.Workshop_modalThumbnail__wRpin.Workshop_active__K0aqP{border-color:#3b82f6;box-shadow:0 3px 10px rgba(59,130,246,.3)}.Workshop_modalThumbnail__wRpin:hover{transform:scale(1.05);box-shadow:0 3px 10px rgba(0,0,0,.15)}.Workshop_thumbnailImage__b49Vf{object-fit:cover}.Workshop_modalInfo__37UwO{padding:20px;overflow-y:auto}.Workshop_modalHeader__w_YL8{border-bottom:1px solid #e5e7eb;padding-bottom:20px;margin-bottom:24px}.Workshop_modalHeader__w_YL8 .Workshop_modalCategory__B8aCe{color:#3b82f6;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.Workshop_modalHeader__w_YL8 .Workshop_modalTitle__AI_j_{font-size:1.6rem;font-weight:700;color:#111827;margin-bottom:16px;line-height:1.3}.Workshop_modalDescription__xSjWj{margin-bottom:24px}.Workshop_modalDescription__xSjWj p{font-size:1.1rem;line-height:1.7;color:#6b7280}.Workshop_modalTabs__rZglK{margin-bottom:24px}.Workshop_tabButtons__pmGBA{display:flex;gap:4px;margin-bottom:20px;border-bottom:1px solid #e5e7eb;justify-content:center;flex-wrap:wrap}.Workshop_tabButton__OUXZg{padding:12px 16px;background:rgba(0,0,0,0);color:#6b7280;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;border-bottom:2px solid rgba(0,0,0,0);font-size:1rem}.Workshop_tabButton__OUXZg.Workshop_active__K0aqP{color:#3b82f6;border-bottom-color:#3b82f6}.Workshop_tabButton__OUXZg:hover{color:#3b82f6}.Workshop_tabContent__J_S0R{min-height:150px}.Workshop_tabPanel__ht87F{display:block}.Workshop_featuresList__LUSnb{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.Workshop_featureItem__gtQC_{display:flex;align-items:center;gap:8px;font-size:1rem;color:#6b7280}.Workshop_featureItem__gtQC_ svg{width:16px;height:16px;color:#10b981;stroke-width:2;flex-shrink:0}.Workshop_specsList__hkkht{display:flex;flex-direction:column;gap:8px}.Workshop_specItem__UXsa2{padding:12px 16px;background:#f8f9fa;border-radius:8px;font-size:1rem;color:#6b7280;border-left:3px solid #3b82f6}.Workshop_technicalList__lu5Q7{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.Workshop_technicalItem__L5xIP{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f9fa;border-radius:8px;font-size:1rem}.Workshop_technicalKey__yLuN2{font-weight:600;color:#111827}.Workshop_technicalValue__1d1cJ{color:#3b82f6;font-weight:500}.Workshop_modalActions__9AQmj{display:flex;flex-direction:column;gap:16px;padding-top:20px;border-top:1px solid #e5e7eb}.Workshop_modalContactBtn__oovQQ{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;padding:16px 24px;border-radius:12px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;justify-content:center}.Workshop_modalContactBtn__oovQQ svg{width:18px;height:18px;stroke-width:2}.Workshop_modalContactBtn__oovQQ:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(59,130,246,.4)}.Workshop_modalShareBtn__Bzr35{display:inline-flex;align-items:center;gap:12px;background:rgba(0,0,0,0);border:2px solid #e5e7eb;color:#6b7280;padding:16px 24px;border-radius:12px;font-weight:600;font-size:1.1rem;transition:all .3s ease;cursor:pointer;justify-content:center}.Workshop_modalShareBtn__Bzr35 svg{width:18px;height:18px;stroke-width:2}.Workshop_modalShareBtn__Bzr35:hover{border-color:#3b82f6;color:#3b82f6}.Workshop_galleryModalContent__COSzo{position:relative;max-width:95vw;max-height:95vh;display:flex;align-items:center;justify-content:center}.Workshop_galleryModalImage__ElIxe{position:relative;width:90vw;height:70vh;border-radius:12px;overflow:hidden;box-shadow:0 25px 80px rgba(0,0,0,.3)}.Workshop_galleryModalImg__AGNfg{object-fit:contain}.Workshop_galleryModalNext__B44sd,.Workshop_galleryModalPrev__cNXo7{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.7);border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.Workshop_galleryModalNext__B44sd svg,.Workshop_galleryModalPrev__cNXo7 svg{width:20px;height:20px;stroke-width:2}.Workshop_galleryModalNext__B44sd:hover,.Workshop_galleryModalPrev__cNXo7:hover{background:rgba(0,0,0,.9);transform:translateY(-50%) scale(1.1)}.Workshop_galleryModalPrev__cNXo7{left:15px}.Workshop_galleryModalNext__B44sd{right:15px}.Workshop_galleryModalCounter__MIBiL{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:20px;font-size:1rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Workshop_modalVideo__Zh3wY{width:100%;height:100%;object-fit:contain;border-radius:12px}.Workshop_videoThumbnail__mIrnc{position:relative;width:100%;height:100%}.Workshop_thumbnailVideo__3SOE5{width:100%;height:100%;object-fit:cover}.Workshop_playIcon__1SdWL{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:rgba(0,0,0,.7);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.1rem}.Workshop_playIcon__1SdWL svg{width:12px;height:12px;margin-left:1px}.Workshop_modalThumbnail__wRpin:hover .Workshop_playIcon__1SdWL{background:rgba(59,130,246,.9)}.Workshop_imageWithMagnifier__7lQ_H{position:relative;width:100%;height:100%;cursor:crosshair}.Workshop_magnifier__OscWj{position:absolute;border:2px solid hsla(0,0%,100%,.9);border-radius:50%;cursor:none;z-index:5;background:#fff;overflow:hidden;pointer-events:none;box-shadow:0 8px 32px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;animation:Workshop_magnifierFadeIn__qR5d7 .2s ease-out forwards}@keyframes Workshop_magnifierFadeIn__qR5d7{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.Workshop_magnifierImage___J6n_{object-fit:contain;transition:transform .05s ease-out}@media(hover:none){.Workshop_imageWithMagnifier__7lQ_H{cursor:default}.Workshop_magnifier__OscWj{display:none!important}}@media(min-width:576px){.Workshop_containerLimited__Zq7jB{padding:0 24px}.Workshop_notFoundCard__L5S9F{padding:50px 40px;max-width:500px}.Workshop_notFoundCard__L5S9F .Workshop_notFoundIcon__ersLu{font-size:3.5rem}.Workshop_notFoundCard__L5S9F h1{font-size:2.3rem}.Workshop_notFoundCard__L5S9F p{font-size:1.3rem}.Workshop_backButton___2Rim{width:auto;padding:18px 32px;font-size:1.2rem}.Workshop_heroIcon__vQrq3{font-size:4rem;margin-bottom:28px}.Workshop_heroTitle__6B3wi{font-size:3.1rem;margin-bottom:24px}.Workshop_heroSubtitle__rOBTp{font-size:1.4rem;margin-bottom:24px}.Workshop_heroDescription__YaivZ{font-size:1.2rem;margin-bottom:48px}.Workshop_heroStats__hM6qT{flex-direction:row;gap:24px;justify-content:center}.Workshop_heroStat__rZbOd .Workshop_statNumber__bAcDE{font-size:2.9rem}.Workshop_heroStat__rZbOd .Workshop_statLabel__HIQgK{font-size:1rem}.Workshop_galleryGrid__JNh1D{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.Workshop_galleryItem__kjegT{height:220px}.Workshop_sectionHeader__vg3Ae{margin-bottom:70px}.Workshop_sectionHeader__vg3Ae .Workshop_sectionTitle__DC0R5{font-size:2.6rem}.Workshop_sectionHeader__vg3Ae .Workshop_sectionSubtitle__WYwN9{font-size:1.2rem;margin-top:28px}.Workshop_skillCard__ERNi3{flex-direction:row;text-align:left;padding:24px;gap:20px}.Workshop_skillNumber__v_tW_{width:60px;height:60px;font-size:1.4rem}.Workshop_skillContent__A0G02 h3{font-size:1.4rem}.Workshop_projectContent__Lbtes{padding:28px}.Workshop_projectContent__Lbtes h3{font-size:1.5rem}.Workshop_infoCard__J6_g7{padding:32px}.Workshop_teamStat__Uf_c_{flex-direction:row;justify-content:space-between;text-align:left;padding:12px 0}.Workshop_equipmentItem__o7rUi span{font-size:1.1rem}.Workshop_processNumber__aDeeC{width:60px;height:60px;font-size:1.5rem;margin-bottom:24px}.Workshop_processContent__9UVPv h3{font-size:1.4rem;margin-bottom:16px}.Workshop_processContent__9UVPv p{font-size:1.1rem}.Workshop_ctaContent__mb9Rv .Workshop_ctaIcon__CtBj_{font-size:3.6rem;margin-bottom:28px}.Workshop_ctaContent__mb9Rv h2{font-size:2.6rem;margin-bottom:24px}.Workshop_ctaContent__mb9Rv p{font-size:1.3rem;margin-bottom:48px}.Workshop_ctaButtons__G1sxh{flex-direction:row;gap:24px;justify-content:center}.Workshop_ctaPrimary__vBUlY{width:auto;padding:20px 40px;font-size:1.2rem}.Workshop_modalThumbnails__HTQdV{padding:0 15px 15px}.Workshop_modalThumbnail__wRpin{width:60px;height:45px}.Workshop_modalInfo__37UwO{padding:24px}.Workshop_modalHeader__w_YL8 .Workshop_modalTitle__AI_j_{font-size:1.9rem}.Workshop_modalDescription__xSjWj p{font-size:1.2rem}.Workshop_featuresList__LUSnb{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Workshop_featureItem__gtQC_{font-size:1rem}.Workshop_galleryModalImage__ElIxe{width:85vw;height:75vh}.Workshop_galleryModalPrev__cNXo7{left:20px}.Workshop_galleryModalNext__B44sd{right:20px}}@media(min-width:768px){.Workshop_ctaSection__cmTNa,.Workshop_gallerySection__GLrZ0,.Workshop_infoSection__PmbEI,.Workshop_processSection__xUX9H,.Workshop_projectsSection__vaFZj,.Workshop_skillsSection__CPumJ{padding:100px 0}.Workshop_heroIcon__vQrq3{font-size:4.5rem;margin-bottom:32px}.Workshop_heroTitle__6B3wi{font-size:3.6rem}.Workshop_heroSubtitle__rOBTp{font-size:1.5rem}.Workshop_heroDescription__YaivZ{font-size:1.2rem;max-width:600px;margin-left:auto;margin-right:auto}.Workshop_heroStats__hM6qT{gap:32px}.Workshop_heroStat__rZbOd .Workshop_statNumber__bAcDE{font-size:3.1rem}.Workshop_galleryGrid__JNh1D{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.Workshop_galleryItem__kjegT{height:250px}.Workshop_sectionHeader__vg3Ae{margin-bottom:80px}.Workshop_sectionHeader__vg3Ae .Workshop_sectionTitle__DC0R5{font-size:2.9rem}.Workshop_skillsGrid__vLnm0{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px}.Workshop_skillCard__ERNi3{padding:32px;gap:24px}.Workshop_projectsGrid__0q9__{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.Workshop_projectImageWrapper__b98Rw{height:280px}.Workshop_projectContent__Lbtes{padding:32px}.Workshop_projectContent__Lbtes h3{font-size:1.6rem}.Workshop_infoGrid__FNai2{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:40px}.Workshop_infoCard__J6_g7{padding:40px}.Workshop_cardHeader__9k1cs{margin-bottom:32px}.Workshop_cardHeader__9k1cs h3{font-size:1.6rem}.Workshop_teamInfo__39csF{margin-bottom:24px}.Workshop_processGrid__twlns{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;position:relative}.Workshop_processGrid__twlns:before{content:"";position:absolute;top:40px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);z-index:1}.Workshop_processStep__7ZK7Y{padding:40px 32px;z-index:2}.Workshop_processNumber__aDeeC{width:80px;height:80px;font-size:1.9rem;margin-bottom:24px}.Workshop_processContent__9UVPv h3{font-size:1.5rem}.Workshop_ctaContent__mb9Rv h2{font-size:2.9rem}.Workshop_ctaContent__mb9Rv p{font-size:1.4rem}.Workshop_ctaContent__mb9Rv .Workshop_ctaIcon__CtBj_{font-size:4rem;margin-bottom:32px}.Workshop_modalImageSection__oXGE5{order:0}.Workshop_modalMainImage__pLSnV{height:400px;margin:20px}.Workshop_modalThumbnails__HTQdV{padding:0 20px 20px}.Workshop_modalThumbnail__wRpin{width:80px;height:60px}.Workshop_modalInfo__37UwO{padding:40px}.Workshop_modalHeader__w_YL8 .Workshop_modalTitle__AI_j_{font-size:2.1rem}.Workshop_modalActions__9AQmj{flex-direction:row}.Workshop_modalContactBtn__oovQQ{flex:1 1}.Workshop_technicalList__lu5Q7{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Workshop_galleryModalImage__ElIxe{width:80vw;height:80vh;max-width:1000px;max-height:700px}.Workshop_galleryModalNext__B44sd,.Workshop_galleryModalPrev__cNXo7{width:50px;height:50px}.Workshop_galleryModalNext__B44sd svg,.Workshop_galleryModalPrev__cNXo7 svg{width:24px;height:24px}}@media(min-width:992px){.Workshop_containerLimited__Zq7jB{max-width:960px}.Workshop_heroIcon__vQrq3{font-size:5rem}.Workshop_heroTitle__6B3wi{font-size:4rem}.Workshop_heroSubtitle__rOBTp{font-size:1.6rem}.Workshop_heroStats__hM6qT{gap:40px}.Workshop_sectionHeader__vg3Ae .Workshop_sectionTitle__DC0R5{font-size:3.1rem}.Workshop_skillsGrid__vLnm0{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.Workshop_projectsGrid__0q9__{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.Workshop_processGrid__twlns{grid-template-columns:repeat(4,1fr)}.Workshop_ctaContent__mb9Rv h2{font-size:3.1rem}.Workshop_ctaContent__mb9Rv .Workshop_ctaIcon__CtBj_{font-size:4.6rem}.Workshop_modalGrid__bE3Eg{display:grid;grid-template-columns:1fr 1fr;min-height:600px}.Workshop_modalMainImage__pLSnV{height:450px}.Workshop_modalThumbnails__HTQdV{flex-wrap:wrap}.Workshop_galleryModalImage__ElIxe{max-width:1200px;max-height:800px}}@media(min-width:1200px){.Workshop_containerLimited__Zq7jB{max-width:1200px}.Workshop_heroIcon__vQrq3{font-size:5rem}.Workshop_heroTitle__6B3wi{font-size:4.5rem}.Workshop_heroStats__hM6qT{gap:48px}.Workshop_heroStat__rZbOd .Workshop_statNumber__bAcDE{font-size:3.1rem}.Workshop_ctaSection__cmTNa,.Workshop_gallerySection__GLrZ0,.Workshop_infoSection__PmbEI,.Workshop_processSection__xUX9H,.Workshop_projectsSection__vaFZj,.Workshop_skillsSection__CPumJ{padding:120px 0}.Workshop_sectionHeader__vg3Ae{margin-bottom:80px}.Workshop_ctaContent__mb9Rv h2,.Workshop_sectionHeader__vg3Ae .Workshop_sectionTitle__DC0R5{font-size:3.6rem}.Workshop_ctaContent__mb9Rv .Workshop_ctaIcon__CtBj_{font-size:4rem}.Workshop_modalContent__Gm1Ug{max-width:1200px}}