.comparisonTable{padding:5rem 0}.comparisonTable .table-container{box-shadow:none;border:1px solid #eee}.comparisonTable .table-container .MuiTableCell-head{background-color:#f5f5f5;font-weight:600;color:#678804}.comparisonTable .table-container .MuiTableCell-root{padding:1rem}@media(max-width:768px){.comparisonTable .table-container .MuiTableCell-root{padding:.75rem;font-size:.9rem}}.comparisonTable .table-container .MuiTableRow-root:nth-of-type(2n){background-color:#fafafa}.comparisonTable .table-container .MuiTableRow-root:hover{background-color:#f5f5f5}.product-list{padding:4rem 0;background:var(--color-background)}@media(max-width:768px){.product-list{padding:2rem 0}}.product-list .section-header{text-align:center;margin-bottom:3rem}@media(max-width:768px){.product-list .section-header{margin-bottom:2rem}}.product-list .section-header h2{font-size:2rem;margin-bottom:1rem;color:#678804}@media(max-width:768px){.product-list .section-header h2{font-size:2rem;margin-bottom:.75rem}}.product-list .section-header p{font-size:1.1rem;color:#333;max-width:800px;margin:0 auto}@media(max-width:768px){.product-list .section-header p{font-size:1rem;padding:0 1rem}}.product-list .categories{margin-top:3rem}.product-list .category{margin-bottom:3rem}@media(max-width:768px){.product-list .category{margin-bottom:2rem}}.product-list .category h3{font-size:1.5rem!important;margin-bottom:1.5rem;color:#678804;border-bottom:1px solid #eee;padding-bottom:.5rem}@media(max-width:768px){.product-list .category h3{font-size:1.5rem;margin-bottom:1rem}}.product-list .category .products{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:2rem;gap:2rem}@media(max-width:768px){.product-list .category .products{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}}.product-list .product-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;height:100%}@media(max-width:768px){.product-list .product-card{box-shadow:0 1px 4px rgba(0,0,0,.1)}}.product-list .product-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(hover:none){.product-list .product-card:hover{transform:none;box-shadow:0 1px 4px rgba(0,0,0,.1)}}.product-list .product-card .product-image{position:relative;height:340px;width:100%;background:#f5f5f5}@media(max-width:768px){.product-list .product-card .product-image{height:320px}}.product-list .product-card .product-image img{object-fit:cover;width:100%!important;height:100%!important}.product-list .product-card .product-content{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column;position:relative;z-index:1;background:#fff}@media(max-width:768px){.product-list .product-card .product-content{padding:1rem}}.product-list .product-card .product-content h4{font-size:1.2rem;margin-bottom:.5rem;color:var(--color-text-primary,#333)}@media(max-width:768px){.product-list .product-card .product-content h4{font-size:1.1rem}}.product-list .product-card .product-content p{font-size:.9rem;color:var(--color-text-secondary,#666);line-height:1.4;font-weight:300;margin:0}@media(max-width:768px){.product-list .product-card .product-content p{font-size:.85rem;line-height:1.3}}.product-list .text-center{text-align:center}.product-list .inline-flex{display:inline-flex}.product-list .items-center{align-items:center}.product-list .px-8{padding-left:2rem;padding-right:2rem}.product-list .py-3{padding-top:.75rem;padding-bottom:.75rem}.product-list .bg-blue-600{background-color:#2563eb}.product-list .text-white{color:#fff}.product-list .font-semibold{font-weight:600}.product-list .rounded-lg{border-radius:.5rem}.product-list .hover\:bg-blue-700:hover{background-color:#1d4ed8}.product-list .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.product-list .duration-300{transition-duration:.3s}.product-list .shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.product-list .hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.product-list .ml-2{margin-left:.5rem}.product-list .w-5{width:1.25rem}.product-list .h-5{height:1.25rem}.videos{padding:5rem 0}.videos__header{text-align:center;margin-bottom:4rem}.videos__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media(max-width:928px){.videos__grid{grid-template-columns:1fr}}.videos__video{position:relative;width:100%;padding-top:56.25%}.videos__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}@media(max-width:768px){.videos{padding:4rem 0}.videos h3{font-size:2.5rem}.videos h4{font-size:1.8rem}}.reachout-container{padding:0 1.5rem;margin:3rem 0}.reachout{padding:3rem 2rem;background-color:#3a3a3a;border-radius:8px;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/media/header1.png);background-size:cover;background-position:50%;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff}.reachout p{color:#fff!important}.reachout__header{text-align:center;margin-bottom:2rem}.reachout__details{display:flex;justify-content:center}.reachout__info-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;width:100%}@media(max-width:992px){.reachout__info-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.reachout__info-grid{grid-template-columns:1fr}}.reachout__item{background-color:hsla(0,0%,100%,.1);padding:1.5rem;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.reachout__item h6{margin-bottom:.5rem;color:#fff}.reachout__item p{color:#fff!important}.reachout__item a{color:#fff;text-decoration:none;transition:color .2s ease}.reachout__item a:hover{text-decoration:underline;color:#fff}@media(max-width:768px){.reachout{padding:2rem 1rem}.reachout__header{margin-bottom:1.5rem}}.documents-section{padding:4rem 0;background-color:#f8f9fa}.documents-section .documents-container .documents-header{text-align:center;margin-bottom:3rem}.documents-section .documents-container .documents-header .documents-title{margin-bottom:1rem;font-weight:600}.documents-section .documents-container .documents-header .documents-subtitle{color:#666;font-weight:400}.documents-section .documents-container .documents-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.documents-section .documents-container .documents-list .document-item{transition:transform .2s ease,box-shadow .2s ease;height:100%}.documents-section .documents-container .documents-list .document-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.documents-section .documents-container .documents-list .document-item .MuiListItem-root{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;height:100%}.documents-section .documents-container .documents-list .document-item .MuiListItem-root .MuiListItemIcon-root{margin-bottom:1rem;min-width:auto}.documents-section .documents-container .documents-list .document-item .MuiListItem-root .document-text{margin-bottom:1.5rem;width:100%}.documents-section .documents-container .documents-list .document-item .MuiListItem-root .document-text .MuiListItemText-primary{font-weight:600;font-size:1.1rem;margin-bottom:.5rem}.documents-section .documents-container .documents-list .document-item .MuiListItem-root .document-text .MuiListItemText-secondary{color:#666}.documents-section .documents-container .documents-list .document-item .MuiListItem-root .download-button{margin-top:auto;align-self:flex-end}@media(max-width:768px){.documents-section .documents-list{grid-template-columns:1fr}}.comparison{padding:4rem 1rem}@media(min-width:768px){.comparison{padding:5rem 2rem}}.comparison__inner{max-width:1200px;margin:0 auto}.comparison__header{text-align:center;margin-bottom:3rem}.comparison__title{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:var(--color-primary);text-transform:uppercase}.comparison__subtitle{font-size:1.25rem;font-weight:400;margin-bottom:1.5rem;color:var(--color-text)}.comparison__grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:768px){.comparison__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.comparison__grid{grid-template-columns:repeat(3,1fr)}}.comparison__card{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%}.comparison__image{height:200px;overflow:hidden}.comparison__image img{width:100%;height:100%;object-fit:cover}.comparison__info{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.comparison__product-name{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--color-primary);text-align:center}.comparison__features-list{list-style-type:none;padding:0;margin:0;flex-grow:1}.comparison__feature-item{padding:.75rem 0;border-bottom:1px solid #eee;display:flex;align-items:center}.comparison__feature-item:last-child{border-bottom:none}.comparison__feature-item:before{content:"✓";color:var(--color-primary);margin-right:.75rem;font-weight:700}.industry-overview{padding:4rem 0;background-color:#f9f9f9}.industry-overview .industry-overview-container{display:flex;gap:3rem;align-items:center}@media(max-width:768px){.industry-overview .industry-overview-container{flex-direction:column-reverse;gap:2rem}}.industry-overview .industry-overview-content{flex:1 1}.industry-overview .industry-overview-content h2{font-size:2rem;margin-bottom:1.5rem;color:#678804}.industry-overview .industry-overview-content .industry-overview-description{font-size:1.1rem;line-height:1.6;color:#333}.industry-overview .industry-overview-image{flex:1 1;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.industry-overview .industry-overview-image img{display:block;width:100%;height:auto}.services{padding:4rem 0;background-color:#ecebeb}.services__header{text-align:center;margin-bottom:3rem}.services__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;gap:2.5rem}@media(max-width:768px){.services__grid{grid-template-columns:1fr;gap:2rem}}.services__item{text-align:center;padding:2.2rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.services__item:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.services__item h5{color:#678804;font-size:1.4rem;margin-top:1rem;margin-bottom:.5rem}.services__item p{color:#666;line-height:1.5;font-size:.95rem;margin:0}.services__icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1rem;background:linear-gradient(135deg,#678804,#3f5b0f);border-radius:50%;color:#fff}.services__icon svg{font-size:1.8rem}.products{padding:4rem 0;background:#fff}@media(max-width:768px){.products{padding:2rem 0}}.products .section-header{text-align:center;margin-bottom:3rem}@media(max-width:768px){.products .section-header{margin-bottom:2rem}}.products .section-header h2{font-size:2.6rem;margin-bottom:1rem;color:#678804;font-weight:400;text-transform:uppercase}@media(max-width:768px){.products .section-header h2{font-size:2rem;margin-bottom:.75rem}}.products .section-header p{font-size:1.1rem;color:#5d5d5d;max-width:800px;margin:0 auto;font-weight:500;line-height:1.6}@media(max-width:768px){.products .section-header p{font-size:1rem;padding:0 1rem}}.products .products-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:3rem}@media(max-width:1024px){.products .products-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:768px){.products .products-grid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}}.products .product-card{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(11,73,81,.08);transition:all .3s ease;text-decoration:none;height:100%;border:1px solid rgba(11,73,81,.1)}@media(max-width:768px){.products .product-card{border-radius:8px;box-shadow:0 2px 12px rgba(11,73,81,.06)}}.products .product-card:hover{transform:translateY(-6px);box-shadow:0 8px 30px rgba(11,73,81,.15);border-color:rgba(11,73,81,.2)}@media(hover:none){.products .product-card:hover{transform:none;box-shadow:0 4px 20px rgba(11,73,81,.08)}}.products .product-card .product-image{position:relative;height:280px;width:100%;background:#f8f9fa}@media(max-width:768px){.products .product-card .product-image{height:240px}}.products .product-card .product-image img{object-fit:cover;width:100%!important;height:100%!important}.products .product-card .product-content{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column;background:#fff}@media(max-width:768px){.products .product-card .product-content{padding:1.25rem}}.products .product-card .product-content h4{font-size:1.3rem;margin-bottom:.75rem;color:#678804;font-weight:600;line-height:1.3}@media(max-width:768px){.products .product-card .product-content h4{font-size:1.2rem;margin-bottom:.5rem}}.products .product-card .product-content p{font-size:.95rem;color:#5d5d5d;line-height:1.5;font-weight:500;margin:0;flex-grow:1}@media(max-width:768px){.products .product-card .product-content p{font-size:.9rem;line-height:1.4}}.products .text-center{text-align:center}.products .more-products-btn{display:inline-flex;align-items:center;padding:1rem 2rem;background:#678804;color:#fff;font-weight:600;border-radius:90px;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 15px rgba(11,73,81,.2);font-size:1rem}.products .more-products-btn:hover{background:#0a3d44;transform:translateY(-2px);box-shadow:0 6px 20px rgba(11,73,81,.3)}@media(hover:none){.products .more-products-btn:hover{transform:none;box-shadow:0 4px 15px rgba(11,73,81,.2)}}.products .more-products-btn .arrow-icon{width:1.25rem;height:1.25rem;margin-left:.5rem;transition:transform .3s ease}.products .more-products-btn:hover .arrow-icon{transform:translateX(3px)}.safety{padding:4rem 0;background-color:#ecebeb}.safety__content{max-width:800px;margin:0 auto}.safety__title{font-size:2.6rem!important;font-weight:400;color:#678804;margin-bottom:3rem;text-align:center;text-transform:uppercase;line-height:1.2}.safety__list{display:flex;flex-direction:column;gap:2rem}.safety__item{display:flex;align-items:flex-start;gap:1.5rem;background:#fff;padding:2.2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.safety__item:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.safety__icon{font-size:1.5rem;flex-shrink:0;margin-top:.25rem;color:#678804}.safety__text{font-size:.95rem;line-height:1.5;color:#666;margin:0;font-weight:500}@media(max-width:768px){.safety{padding:4rem 0}.safety__title{font-size:2rem!important;margin-bottom:2rem}.safety__list{gap:1.5rem}.safety__item{padding:1.5rem;gap:1rem}.safety__text{font-size:.9rem}.safety__icon{font-size:1.25rem}}@media(max-width:480px){.safety__item{padding:1rem}.safety__text{font-size:.85rem}}.certifications{padding:4rem 0;background-color:#ecebeb}.certifications__content{max-width:900px;margin:0 auto}.certifications__title{font-size:2.6rem!important;font-weight:400;color:#678804;margin-bottom:1rem;text-align:center;text-transform:uppercase;line-height:1.2}.certifications__subtitle{font-size:1.1rem!important;font-weight:600;color:#5d5d5d;margin-bottom:2rem;text-align:center;font-style:italic}.certifications__list{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.certifications__item{display:flex;align-items:flex-start;gap:1.5rem;background:#fff;padding:2.2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.certifications__item:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.certifications__bullet{width:8px;height:8px;background:#678804;border-radius:50%;flex-shrink:0;margin-top:.5rem}.certifications__text{font-size:.95rem;line-height:1.5;color:#666;margin:0;font-weight:500}.certifications__note{background:#f8f9fa;padding:2.2rem;border-radius:8px;border-left:4px solid #678804;margin-top:2rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.certifications__note p{font-size:.95rem;line-height:1.5;color:#678804;margin:0;font-weight:500;font-style:italic}@media(max-width:768px){.certifications{padding:4rem 0}.certifications__title{font-size:2rem!important;margin-bottom:.5rem}.certifications__subtitle{font-size:1.25rem;margin-bottom:1.5rem}.certifications__list{gap:1.5rem}.certifications__item{padding:1.5rem;gap:1rem}.certifications__text{font-size:.9rem}.certifications__note{padding:1.5rem;margin-top:1.5rem}.certifications__note p{font-size:.9rem}}@media(max-width:480px){.certifications__item,.certifications__note{padding:1rem}}.product-features{padding:4rem 1rem;background-color:var(--color-background-alt)}@media(min-width:768px){.product-features{padding:5rem 2rem}}.product-features__inner{max-width:1200px;margin:0 auto}.product-features__header{text-align:center;margin-bottom:3rem}.product-features__title{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:var(--color-primary);text-transform:uppercase}.product-features__subtitle{font-size:1.25rem;font-weight:400;margin-bottom:1.5rem;color:var(--color-text)}.product-features__content{margin-bottom:3rem;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6}.product-features__grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:768px){.product-features__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.product-features__grid{grid-template-columns:repeat(3,1fr)}}.product-features__card{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.product-features__card:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(0,0,0,.1)}.product-features__image{height:200px;overflow:hidden}.product-features__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-features__card:hover .product-features__image img{transform:scale(1.05)}.product-features__info{padding:1.5rem}.product-features__product-title{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--color-primary)}.product-features__description{font-size:.95rem;line-height:1.5;margin-bottom:1.5rem;color:var(--color-text)}.product-features__link{display:inline-block;padding:.5rem 1rem;background-color:var(--color-primary);color:#fff;text-decoration:none;border-radius:4px;font-weight:500;transition:background-color .3s ease}.product-features__link:hover{background-color:var(--color-primary-dark)}.industry-applications{padding:3rem 0;background-color:#ecebeb}.industry-applications__additional,.industry-applications__contact,.industry-applications__industries{margin-bottom:4rem}.industry-applications__additional:last-child,.industry-applications__contact:last-child,.industry-applications__industries:last-child{margin-bottom:0}.industry-applications__header{text-align:center;margin-bottom:3rem}.industry-applications__title{font-size:1.4rem!important;color:#678804;margin-bottom:.5rem;font-weight:600;line-height:1.3}.industry-applications__subtitle{font-size:1rem!important;color:rgba(0,0,0,.7);max-width:800px;margin:0 auto;line-height:1.4}.industry-applications__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2.5rem;gap:2.5rem}@media(max-width:768px){.industry-applications__grid{grid-template-columns:1fr;gap:2rem}}.industry-applications__card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.industry-applications__card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.industry-applications__card-header{background:linear-gradient(135deg,#678804,#3f5b0f);padding:1.25rem 1.5rem;color:#fff}.industry-applications__industry-title{font-size:1.2rem!important;font-weight:600;margin:0;text-transform:uppercase;letter-spacing:.03em;line-height:1.3}.industry-applications__card-content{padding:1.5rem}.industry-applications__section{margin-bottom:1.25rem}.industry-applications__section:last-child{margin-bottom:0}.industry-applications__section h4{font-size:1rem;font-weight:600;color:#678804;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.02em;line-height:1.3}.industry-applications__section p{color:rgba(0,0,0,.7);line-height:1.5;font-size:.9rem;margin:0}.industry-applications__products{list-style:none;padding:0;margin:0}.industry-applications__products li{color:rgba(0,0,0,.7);line-height:1.5;font-size:.95rem;border-bottom:1px solid #e9ecef;position:relative;padding:.25rem 0 .25rem 1.5rem}.industry-applications__products li:before{content:"•";color:#678804;font-weight:700;position:absolute;left:0}.industry-applications__products li:last-child{border-bottom:none}.industry-applications__uses-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2.5rem;gap:2.5rem}@media(max-width:768px){.industry-applications__uses-grid{grid-template-columns:1fr;gap:2rem}}.industry-applications__use-card{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);border-left:4px solid #678804;transition:transform .2s ease,box-shadow .2s ease}.industry-applications__use-card:hover{transform:translateX(5px);box-shadow:0 4px 16px rgba(0,0,0,.12)}.industry-applications__use-title{font-size:1.3rem;font-weight:600;color:#678804;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.industry-applications__use-content{color:rgba(0,0,0,.7);line-height:1.6;font-size:.95rem;margin:0}.industry-applications__contact{text-align:center;background:#fff;padding:3rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.industry-applications__contact-content{max-width:800px;margin:0 auto}.industry-applications__contact-text{color:rgba(0,0,0,.7);line-height:1.7;font-size:1.1rem;margin-bottom:2rem}.industry-applications__button{display:inline-block;background:linear-gradient(135deg,#678804,#3f5b0f);color:#fff;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}.industry-applications__button:hover{background:linear-gradient(135deg,#3f5b0f,#678804);transform:translateY(-2px);box-shadow:0 8px 20px rgba(11,73,81,.3)}@media(max-width:768px){.industry-applications{padding:4rem 0}.industry-applications__title{font-size:2rem!important}.industry-applications__subtitle{font-size:1.1rem!important}.industry-applications__grid{grid-template-columns:1fr;gap:1.5rem}.industry-applications__card-content{padding:1.5rem}.industry-applications__uses-grid{grid-template-columns:1fr;gap:1.5rem}.industry-applications__use-card{padding:1.5rem}.industry-applications__contact{padding:2rem 1rem}.industry-applications__button{padding:.875rem 1.5rem;font-size:1rem}}@media(max-width:480px){.industry-applications__grid{grid-template-columns:1fr}.industry-applications__card-content{padding:1rem}.industry-applications__industry-title{font-size:1.2rem}.industry-applications__section h4{font-size:1rem}.industry-applications__section p{font-size:.9rem}}.typical-uses{padding:4rem 0;background-color:#ecebeb}.typical-uses__content{max-width:800px;margin:0 auto;text-align:center}.typical-uses__title{font-size:2.6rem!important;font-weight:400;color:#678804;margin-bottom:2rem;text-transform:uppercase;line-height:1.2}.typical-uses__text{background:#fff;padding:2.2rem;border-radius:8px;border-left:6px solid #678804;box-shadow:0 2px 8px rgba(0,0,0,.08)}.typical-uses__text p{font-size:.95rem;line-height:1.5;color:#666;margin:0;font-weight:500}@media(max-width:768px){.typical-uses{padding:4rem 0}.typical-uses__title{font-size:2rem!important;margin-bottom:1.5rem}.typical-uses__text{padding:1.5rem}.typical-uses__text p{font-size:.9rem}}@media(max-width:480px){.typical-uses__text{padding:1rem}.typical-uses__text p{font-size:.85rem}}.technicalSpecs{padding:5rem 0;font-family:Nunito,Nunito Fallback!important}.technicalSpecs .technical-specs-wrapper{display:flex;gap:3rem;align-items:flex-start}.technicalSpecs .technical-specs-wrapper.has-image .specs-image{flex:0 0 300px}.technicalSpecs .technical-specs-wrapper.has-image .specs-image img{width:auto;max-width:300px;height:300px;border-radius:8px;object-fit:cover}.technicalSpecs .technical-specs-wrapper.has-image .specs-image button{width:100%;display:block}.technicalSpecs .technical-specs-wrapper.has-image .specs-content{flex:1 1}.technicalSpecs .technical-specs-wrapper.no-image .specs-content{width:100%}@media(max-width:768px){.technicalSpecs .technical-specs-wrapper{flex-direction:column;gap:2rem}.technicalSpecs .technical-specs-wrapper.has-image .specs-image{flex:none;width:100%;max-width:400px;margin:0 auto}}.technicalSpecs .specs-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(max-width:768px){.technicalSpecs .specs-list{grid-template-columns:1fr}}.technicalSpecs .spec-item{display:block;gap:1rem;padding:1.5rem;border-bottom:1px solid #eee;background-color:#f9f9f9;border-radius:8px}.technicalSpecs .spec-item:last-child{border-bottom:none}.spec-label{font-weight:700;color:#1c1c1c;text-transform:uppercase;margin-bottom:.5rem}.spec-value{font-size:14px;line-height:1.4}