.ProductDetail_container__m1mbf{padding-top:2rem;padding-bottom:2rem}.ProductDetail_breadcrumbSection__2gVwK{background-color:#f9fafb;padding-top:2rem;padding-bottom:2rem}.ProductDetail_containerInner__xCAQj{max-width:1200px;margin:0 auto;padding:0 1rem}.ProductDetail_backLink__2jzoG{display:inline-flex;align-items:center;color:#ea580c;margin-bottom:1rem;text-decoration:none;transition:color .2s}.ProductDetail_backLink__2jzoG:hover{color:#ea580c}.ProductDetail_backIcon__dLihk{width:1rem;height:1rem;margin-right:.5rem}.ProductDetail_breadcrumbNav__1GQc4{font-size:.875rem;color:#6b7280}.ProductDetail_breadcrumbLink__Z8J1y{color:#6b7280;text-decoration:none;transition:color .2s}.ProductDetail_breadcrumbLink__Z8J1y:hover{color:#ea580c}.ProductDetail_breadcrumbSeparator__lJm__{margin:0 .5rem}.ProductDetail_breadcrumbCurrent__jn45S{color:#1f2937}.ProductDetail_productDetailsSection__Wy8Ai{padding-top:4rem;padding-bottom:4rem;background-color:#ffffff}.ProductDetail_productGrid___7usH{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width:1024px){.ProductDetail_productGrid___7usH{grid-template-columns:1fr 1fr}}.ProductDetail_imageContainer___gVDi{position:relative}.ProductDetail_productImage__q7vtY{border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:100%;height:auto}.ProductDetail_categoryBadge__tl__U{position:absolute;top:1rem;left:1rem}.ProductDetail_categoryText__2Ce6h{background-color:#ea580c;color:#ffffff;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}.ProductDetail_productTitle__8tBhP{font-size:2.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.ProductDetail_productDescription__A4Gus{color:#6b7280;font-size:1.125rem;margin-bottom:1.5rem;line-height:1.625}.ProductDetail_applicationsSection__fsHiX{margin-bottom:1.5rem}.ProductDetail_sectionTitle__entIx{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.75rem}.ProductDetail_applicationsList__F8kLX{display:flex;flex-wrap:wrap;gap:.5rem}.ProductDetail_applicationTag__x5IdG{background-color:#dbeafe;color:#1f2937;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}.ProductDetail_featuresSection__L24KJ{margin-bottom:2rem}.ProductDetail_featuresList__9Zdf_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.ProductDetail_featureItem__sDnUx{display:flex;align-items:flex-start}.ProductDetail_featureIcon___u81v{width:1.25rem;height:1.25rem;color:#16a34a;margin-right:.5rem;margin-top:.125rem;flex-shrink:0}.ProductDetail_featureText__VNuAz{color:#374151}.ProductDetail_ctaButtons__2oPDi{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.ProductDetail_ctaButtons__2oPDi{flex-direction:row}}.ProductDetail_downloadButton__QdFKA{display:flex;align-items:center;justify-content:center}.ProductDetail_downloadIcon__DaBkP{width:1rem;height:1rem;margin-right:.5rem}.ProductDetail_specificationsSection__lJoLl{padding-top:4rem;padding-bottom:4rem;background-color:#f9fafb}.ProductDetail_mainTitle__RU9Qs{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:2rem;text-align:center}.ProductDetail_specificationsGrid__aFjV7{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1152px;margin:0 auto}@media (min-width:1024px){.ProductDetail_specificationsGrid__aFjV7{grid-template-columns:1fr 1fr}}.ProductDetail_specCard___3U3p{background-color:#ffffff;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:1.5rem}.ProductDetail_specCardTitle__7I6cz{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.ProductDetail_specList__eel8K{display:flex;flex-direction:column;gap:.75rem}.ProductDetail_specItem__E2q56{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f3f4f6}.ProductDetail_specItem__E2q56:last-child{border-bottom:none}.ProductDetail_specKey__p_t0D{font-weight:500;color:#374151}.ProductDetail_specValue__QwvUr{color:#6b7280}.ProductDetail_relatedProductsSection__woaRc{padding-top:4rem;padding-bottom:4rem;background-color:#ffffff}.ProductDetail_relatedProductsContent__MPc9e{text-align:center}@media (max-width:640px){.ProductDetail_productTitle__8tBhP{font-size:1.875rem}.ProductDetail_mainTitle__RU9Qs{font-size:1.5rem}}