.Hero-module-scss-module__mFC5Yq__productHero{align-items:center;min-height:60vh;padding-bottom:3rem;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Hero-module-scss-module__mFC5Yq__productHero{min-height:350px;padding-bottom:2.5rem}}@media (max-width:576px){.Hero-module-scss-module__mFC5Yq__productHero{min-height:300px;padding-bottom:2rem}}.Hero-module-scss-module__mFC5Yq__hero{width:50%;margin:0 auto}.Hero-module-scss-module__mFC5Yq__backgroundImage{z-index:1;position:absolute;inset:0}.Hero-module-scss-module__mFC5Yq__backgroundImage img{object-fit:cover;object-position:center}.Hero-module-scss-module__mFC5Yq__overlay{z-index:2;background:linear-gradient(#17325526 0%,#0c0c0c73 100%);position:absolute;inset:0}.Hero-module-scss-module__mFC5Yq__breadcrumb{z-index:3;color:#fff;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;padding-inline:5rem;font-size:1.1rem;display:flex;position:relative}@media only screen and (max-width:528px){.Hero-module-scss-module__mFC5Yq__breadcrumb{padding-inline:0}}.Hero-module-scss-module__mFC5Yq__breadcrumb a{color:#fff;text-decoration:none}.Hero-module-scss-module__mFC5Yq__current{color:#fff;text-underline-offset:4px;font-weight:600;text-decoration:underline}.Hero-module-scss-module__mFC5Yq__content{z-index:3;text-align:center;padding-inline:5rem;position:relative}@media only screen and (max-width:528px){.Hero-module-scss-module__mFC5Yq__content{padding-inline:0}}.Hero-module-scss-module__mFC5Yq__title{color:#fff;margin-bottom:.75rem;font-size:4.5rem;font-weight:600;line-height:1.2}@media (max-width:992px){.Hero-module-scss-module__mFC5Yq__title{font-size:2.5rem}}@media (max-width:768px){.Hero-module-scss-module__mFC5Yq__title{font-size:2rem}}@media (max-width:576px){.Hero-module-scss-module__mFC5Yq__title{font-size:1.625rem}}.Hero-module-scss-module__mFC5Yq__description{color:#fffc;text-align:center;font-size:1.2rem;line-height:1.7}@media (max-width:576px){.Hero-module-scss-module__mFC5Yq__description{font-size:.875rem;line-height:1.6}}
.Tabs-module-scss-module__NQaBIG__productTabs{padding:2vmax 0;background-color:#fff;border-bottom:1px solid #e2e8f0;padding-inline:5rem}@media only screen and (max-width:528px){.Tabs-module-scss-module__NQaBIG__productTabs{padding-inline:0}}.Tabs-module-scss-module__NQaBIG__productTabs{position:sticky;top:4vmax}@media (max-width:576px){.Tabs-module-scss-module__NQaBIG__productTabs{padding-inline:0;padding:1vmax 0;top:6vmax}}.Tabs-module-scss-module__NQaBIG__productTabs{z-index:100}.Tabs-module-scss-module__NQaBIG__tabsWrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:1440px;margin:0 auto;display:flex}@media (max-width:576px){.Tabs-module-scss-module__NQaBIG__tabsWrapper{flex-flow:column;gap:.75rem}}.Tabs-module-scss-module__NQaBIG__tabs{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}@media (max-width:576px){.Tabs-module-scss-module__NQaBIG__tabs{padding:12px 0;flex-wrap:nowrap;justify-content:center;width:100%;padding-left:10px;overflow:auto hidden}}.Tabs-module-scss-module__NQaBIG__tab{color:#aaa;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:4px;padding:.625rem 1.25rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .25s}.Tabs-module-scss-module__NQaBIG__tab:hover{color:#dc2626;border-color:#dc2626}.Tabs-module-scss-module__NQaBIG__tab.Tabs-module-scss-module__NQaBIG__active{color:#fff;background:#dc2626;border-color:#dc2626}@media (max-width:576px){.Tabs-module-scss-module__NQaBIG__tab{flex:1;min-width:fit-content;padding:.5rem 1rem;font-size:.8rem}}.Tabs-module-scss-module__NQaBIG__downloadBtn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .25s;display:flex}.Tabs-module-scss-module__NQaBIG__downloadBtn:hover{background:#b91c1c}@media (max-width:576px){.Tabs-module-scss-module__NQaBIG__downloadBtn{justify-content:center;width:100%;padding:.5rem 1rem;font-size:.8rem}}.Tabs-module-scss-module__NQaBIG__downloadIcon{font-size:.9rem}
.DetailedAchievements-module-scss-module__a_Tv5a__detailedAchievements{padding:5rem 0}@media (max-width:768px){.DetailedAchievements-module-scss-module__a_Tv5a__detailedAchievements{padding:2rem 0}}@media (max-width:576px){.DetailedAchievements-module-scss-module__a_Tv5a__detailedAchievements{padding:1rem 0}}.DetailedAchievements-module-scss-module__a_Tv5a__detailedAchievements{background-color:#fff;padding-inline:5rem}@media only screen and (max-width:528px){.DetailedAchievements-module-scss-module__a_Tv5a__detailedAchievements{padding-inline:0}}@media (max-width:768px){.DetailedAchievements-module-scss-module__a_Tv5a__detailedAchievements{padding:3rem 0}}.DetailedAchievements-module-scss-module__a_Tv5a__header{text-align:center;margin-bottom:4rem}.DetailedAchievements-module-scss-module__a_Tv5a__label{letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.DetailedAchievements-module-scss-module__a_Tv5a__title{color:#1f1e57;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.DetailedAchievements-module-scss-module__a_Tv5a__title{font-size:2rem}}.DetailedAchievements-module-scss-module__a_Tv5a__description{color:#aaa;max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.6}.DetailedAchievements-module-scss-module__a_Tv5a__imageSection{margin-bottom:4rem}.DetailedAchievements-module-scss-module__a_Tv5a__imageContainer{background:#f1f5f9;border-radius:12px;height:100%;min-height:400px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.DetailedAchievements-module-scss-module__a_Tv5a__imageContainer .DetailedAchievements-module-scss-module__a_Tv5a__productImage{object-fit:cover;width:100%;height:100%}@media (max-width:992px){.DetailedAchievements-module-scss-module__a_Tv5a__imageContainer{min-height:300px}}.DetailedAchievements-module-scss-module__a_Tv5a__imageContent{padding-left:2rem}@media (max-width:992px){.DetailedAchievements-module-scss-module__a_Tv5a__imageContent{margin-top:2rem;padding-left:0}}.DetailedAchievements-module-scss-module__a_Tv5a__imageContent h3{color:#1f1e57;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.DetailedAchievements-module-scss-module__a_Tv5a__imageContent p{color:#aaa;margin-bottom:1rem;font-size:1.05rem;line-height:1.7}.DetailedAchievements-module-scss-module__a_Tv5a__imageContent p:last-child{margin-bottom:0}.DetailedAchievements-module-scss-module__a_Tv5a__achievementsGrid{margin-top:3rem}.DetailedAchievements-module-scss-module__a_Tv5a__achievementCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:2rem;transition:all .3s}.DetailedAchievements-module-scss-module__a_Tv5a__achievementCard:hover{border-color:#000;transform:translateY(-5px);box-shadow:0 10px 30px #dc26261a}.DetailedAchievements-module-scss-module__a_Tv5a__achievementCard h3{color:#1f1e57;margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.DetailedAchievements-module-scss-module__a_Tv5a__achievementCard p{color:#aaa;margin:0;font-size:.95rem;line-height:1.6}.DetailedAchievements-module-scss-module__a_Tv5a__iconWrapper{color:#fff;background:linear-gradient(135deg,#ff8f8f 0%,#b91c1c 100%);border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;font-size:1.5rem;display:flex;box-shadow:0 8px 16px #dc262633}
.DetailedCustomerProfile-module-scss-module__UAF0Ka__detailedCustomerProfile{padding:5rem 0}@media (max-width:768px){.DetailedCustomerProfile-module-scss-module__UAF0Ka__detailedCustomerProfile{padding:2rem 0}}@media (max-width:576px){.DetailedCustomerProfile-module-scss-module__UAF0Ka__detailedCustomerProfile{padding:1rem 0}}.DetailedCustomerProfile-module-scss-module__UAF0Ka__detailedCustomerProfile{background-color:#fff;padding-inline:5rem}@media only screen and (max-width:528px){.DetailedCustomerProfile-module-scss-module__UAF0Ka__detailedCustomerProfile{padding-inline:0}}@media (max-width:768px){.DetailedCustomerProfile-module-scss-module__UAF0Ka__detailedCustomerProfile{padding:3rem 0}}.DetailedCustomerProfile-module-scss-module__UAF0Ka__header{text-align:center;margin-bottom:4rem}.DetailedCustomerProfile-module-scss-module__UAF0Ka__label{letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.DetailedCustomerProfile-module-scss-module__UAF0Ka__title{color:#1f1e57;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.DetailedCustomerProfile-module-scss-module__UAF0Ka__title{font-size:2rem}}.DetailedCustomerProfile-module-scss-module__UAF0Ka__description{color:#aaa;font-size:1.1rem;line-height:1.6}.DetailedCustomerProfile-module-scss-module__UAF0Ka__imageSection{border-radius:12px;margin-bottom:4rem;overflow:hidden;box-shadow:0 20px 40px #0000001a}.DetailedCustomerProfile-module-scss-module__UAF0Ka__imageSection .DetailedCustomerProfile-module-scss-module__UAF0Ka__customerImage{width:100%;height:auto;display:block}.DetailedCustomerProfile-module-scss-module__UAF0Ka__categorySection{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:3rem;padding:2rem}.DetailedCustomerProfile-module-scss-module__UAF0Ka__categoryHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.DetailedCustomerProfile-module-scss-module__UAF0Ka__categoryHeader h3{color:#1f1e57;margin:0;font-size:1.5rem;font-weight:700}.DetailedCustomerProfile-module-scss-module__UAF0Ka__iconWrapper{color:#fff;background:linear-gradient(135deg,#ff8f8f 0%,#b91c1c 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex;box-shadow:0 4px 12px #dc262633}.DetailedCustomerProfile-module-scss-module__UAF0Ka__projectsList{flex-direction:column;gap:.75rem;display:flex}.DetailedCustomerProfile-module-scss-module__UAF0Ka__projectItem{color:#1f1e57;background:#fff;border-left:2px solid #000;border-radius:6px;gap:.75rem;padding:.75rem 1rem;font-size:.95rem;line-height:1.5;transition:all .2s;display:flex}.DetailedCustomerProfile-module-scss-module__UAF0Ka__projectItem:hover{background:#f1f5f9;transform:translate(5px)}.DetailedCustomerProfile-module-scss-module__UAF0Ka__projectItem .DetailedCustomerProfile-module-scss-module__UAF0Ka__bullet{color:#000;flex-shrink:0;font-weight:700}.DetailedCustomerProfile-module-scss-module__UAF0Ka__customerBaseSection{border-top:2px solid #e2e8f0;margin-top:4rem;padding-top:3rem}.DetailedCustomerProfile-module-scss-module__UAF0Ka__customerBaseSection h3{color:#1f1e57;text-align:center;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.DetailedCustomerProfile-module-scss-module__UAF0Ka__customerCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex}.DetailedCustomerProfile-module-scss-module__UAF0Ka__customerCard:hover{background:#fff;border-color:#000;box-shadow:0 4px 12px #dc26261a}.DetailedCustomerProfile-module-scss-module__UAF0Ka__customerCard .DetailedCustomerProfile-module-scss-module__UAF0Ka__checkmark{color:#000;flex-shrink:0;font-size:1.25rem;font-weight:700}.DetailedCustomerProfile-module-scss-module__UAF0Ka__customerCard span:last-child{color:#1f1e57;font-size:1rem;font-weight:500}
.DetailedPipingSystem-module-scss-module__TraOUa__detailedPipingSystem{padding:5rem 0}@media (max-width:768px){.DetailedPipingSystem-module-scss-module__TraOUa__detailedPipingSystem{padding:2rem 0}}@media (max-width:576px){.DetailedPipingSystem-module-scss-module__TraOUa__detailedPipingSystem{padding:1rem 0}}.DetailedPipingSystem-module-scss-module__TraOUa__detailedPipingSystem{background-color:#fff;padding-inline:5rem}@media only screen and (max-width:528px){.DetailedPipingSystem-module-scss-module__TraOUa__detailedPipingSystem{padding-inline:0}}@media (max-width:768px){.DetailedPipingSystem-module-scss-module__TraOUa__detailedPipingSystem{padding:3rem 0}}.DetailedPipingSystem-module-scss-module__TraOUa__header{text-align:center;margin-bottom:3rem}.DetailedPipingSystem-module-scss-module__TraOUa__label{letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.DetailedPipingSystem-module-scss-module__TraOUa__title{color:#1f1e57;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.DetailedPipingSystem-module-scss-module__TraOUa__title{font-size:2rem}}.DetailedPipingSystem-module-scss-module__TraOUa__description{color:#aaa;max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.6}.DetailedPipingSystem-module-scss-module__TraOUa__imageSection{border-radius:12px;margin-bottom:4rem;overflow:hidden;box-shadow:0 20px 40px #0000001a}.DetailedPipingSystem-module-scss-module__TraOUa__imageSection .DetailedPipingSystem-module-scss-module__TraOUa__bannerImage{width:100%;height:auto;display:block}.DetailedPipingSystem-module-scss-module__TraOUa__componentsGrid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (max-width:992px){.DetailedPipingSystem-module-scss-module__TraOUa__componentsGrid{grid-template-columns:1fr}}.DetailedPipingSystem-module-scss-module__TraOUa__componentCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:2rem;transition:all .3s}.DetailedPipingSystem-module-scss-module__TraOUa__componentCard:hover{border-color:#000;transform:translateY(-5px);box-shadow:0 10px 30px #dc26261a}.DetailedPipingSystem-module-scss-module__TraOUa__componentCard .DetailedPipingSystem-module-scss-module__TraOUa__description{color:#aaa;max-width:100%;margin:0 0 1rem;font-size:1rem;line-height:1.7}.DetailedPipingSystem-module-scss-module__TraOUa__componentCard .DetailedPipingSystem-module-scss-module__TraOUa__additionalInfo{color:#1f1e57;background:#fff;border-left:3px solid #000;border-radius:6px;margin:0;padding:1rem;font-size:.95rem;line-height:1.6}.DetailedPipingSystem-module-scss-module__TraOUa__cardHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.DetailedPipingSystem-module-scss-module__TraOUa__cardHeader h3{color:#1f1e57;margin:0;font-size:1.5rem;font-weight:700}.DetailedPipingSystem-module-scss-module__TraOUa__componentImage{border-radius:8px;margin-bottom:1.5rem;overflow:hidden}.DetailedPipingSystem-module-scss-module__TraOUa__iconWrapper{color:#fff;background:linear-gradient(135deg,#ff8f8f 0%,#b91c1c 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex;box-shadow:0 4px 12px #dc262633}
.DetailedServices-module-scss-module__6yY6bq__detailedServices{padding:5rem 0}@media (max-width:768px){.DetailedServices-module-scss-module__6yY6bq__detailedServices{padding:2rem 0}}@media (max-width:576px){.DetailedServices-module-scss-module__6yY6bq__detailedServices{padding:1rem 0}}.DetailedServices-module-scss-module__6yY6bq__detailedServices{background-color:#fff;padding-inline:5rem}@media only screen and (max-width:528px){.DetailedServices-module-scss-module__6yY6bq__detailedServices{padding-inline:0}}@media (max-width:768px){.DetailedServices-module-scss-module__6yY6bq__detailedServices{padding:3rem 0}}.DetailedServices-module-scss-module__6yY6bq__header{text-align:center;margin-bottom:4rem}.DetailedServices-module-scss-module__6yY6bq__label{letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.DetailedServices-module-scss-module__6yY6bq__title{color:#1f1e57;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.DetailedServices-module-scss-module__6yY6bq__title{font-size:2rem}}.DetailedServices-module-scss-module__6yY6bq__description{color:#aaa;max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.6}.DetailedServices-module-scss-module__6yY6bq__imageSection{margin-bottom:4rem}.DetailedServices-module-scss-module__6yY6bq__imageContainer{background:#f1f5f9;border-radius:12px;height:100%;min-height:400px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.DetailedServices-module-scss-module__6yY6bq__imageContainer .DetailedServices-module-scss-module__6yY6bq__serviceImage{object-fit:cover;width:100%;height:100%}@media (max-width:992px){.DetailedServices-module-scss-module__6yY6bq__imageContainer{min-height:300px}}.DetailedServices-module-scss-module__6yY6bq__imageContent{padding-left:2rem}@media (max-width:992px){.DetailedServices-module-scss-module__6yY6bq__imageContent{margin-top:2rem;padding-left:0}}.DetailedServices-module-scss-module__6yY6bq__imageContent h3{color:#1f1e57;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.DetailedServices-module-scss-module__6yY6bq__imageContent p{color:#aaa;margin-bottom:1rem;font-size:1.05rem;line-height:1.7}.DetailedServices-module-scss-module__6yY6bq__imageContent p:last-child{margin-bottom:0}.DetailedServices-module-scss-module__6yY6bq__servicesGrid{margin-top:3rem}.DetailedServices-module-scss-module__6yY6bq__servicesTitle{color:#1f1e57;text-align:center;margin-bottom:2.5rem;font-size:1.75rem;font-weight:700}.DetailedServices-module-scss-module__6yY6bq__serviceCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:2rem;transition:all .3s}.DetailedServices-module-scss-module__6yY6bq__serviceCard:hover{border-color:#000;transform:translateY(-5px);box-shadow:0 10px 30px #dc26261a}.DetailedServices-module-scss-module__6yY6bq__serviceCard h4{color:#1f1e57;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.DetailedServices-module-scss-module__6yY6bq__serviceCard p{color:#aaa;margin:0;font-size:1rem;line-height:1.6}.DetailedServices-module-scss-module__6yY6bq__iconWrapper{color:#fff;background:linear-gradient(135deg,#ff8f8f 0%,#b91c1c 100%);border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;font-size:1.75rem;display:flex;box-shadow:0 8px 16px #dc262633}
.DetailedTechnology-module-scss-module__moJq5a__detailedTechnology{padding:5rem 0}@media (max-width:768px){.DetailedTechnology-module-scss-module__moJq5a__detailedTechnology{padding:2rem 0}}@media (max-width:576px){.DetailedTechnology-module-scss-module__moJq5a__detailedTechnology{padding:1rem 0}}.DetailedTechnology-module-scss-module__moJq5a__detailedTechnology{background-color:#fff;padding-inline:5rem}@media only screen and (max-width:528px){.DetailedTechnology-module-scss-module__moJq5a__detailedTechnology{padding-inline:0}}@media (max-width:768px){.DetailedTechnology-module-scss-module__moJq5a__detailedTechnology{padding:3rem 0}}.DetailedTechnology-module-scss-module__moJq5a__header{text-align:center;margin-bottom:4rem}.DetailedTechnology-module-scss-module__moJq5a__label{letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.DetailedTechnology-module-scss-module__moJq5a__title{color:#1f1e57;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.DetailedTechnology-module-scss-module__moJq5a__title{font-size:2rem}}.DetailedTechnology-module-scss-module__moJq5a__description{color:#aaa;font-size:1.1rem;line-height:1.6}.DetailedTechnology-module-scss-module__moJq5a__technologySection{margin-bottom:4rem}.DetailedTechnology-module-scss-module__moJq5a__imageContainer{background:#f1f5f9;border-radius:12px;height:100%;min-height:400px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.DetailedTechnology-module-scss-module__moJq5a__imageContainer .DetailedTechnology-module-scss-module__moJq5a__techImage{object-fit:cover;width:100%;height:100%}@media (max-width:992px){.DetailedTechnology-module-scss-module__moJq5a__imageContainer{min-height:300px}}.DetailedTechnology-module-scss-module__moJq5a__techContent{padding-left:2rem}@media (max-width:992px){.DetailedTechnology-module-scss-module__moJq5a__techContent{margin-top:2rem;padding-left:0}}.DetailedTechnology-module-scss-module__moJq5a__techContent h3{color:#1f1e57;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.DetailedTechnology-module-scss-module__moJq5a__techContent p{color:#aaa;margin-bottom:1rem;font-size:1.05rem;line-height:1.7}.DetailedTechnology-module-scss-module__moJq5a__techContent p:last-child{margin-bottom:0}.DetailedTechnology-module-scss-module__moJq5a__iconWrapper{color:#fff;background:linear-gradient(135deg,#ff8f8f 0%,#b91c1c 100%);border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;font-size:1.5rem;display:flex;box-shadow:0 8px 16px #dc262633}.DetailedTechnology-module-scss-module__moJq5a__collaborationSection{margin-bottom:4rem}.DetailedTechnology-module-scss-module__moJq5a__collaborationCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:2.5rem}.DetailedTechnology-module-scss-module__moJq5a__collaborationCard h3{color:#1f1e57;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.DetailedTechnology-module-scss-module__moJq5a__collaborationCard p{color:#aaa;max-width:800px;margin:0 auto 1rem;font-size:1.05rem;line-height:1.7}.DetailedTechnology-module-scss-module__moJq5a__collaborationCard p:last-child{margin-bottom:0}.DetailedTechnology-module-scss-module__moJq5a__collaborationCard p strong{color:#000;font-weight:600}.DetailedTechnology-module-scss-module__moJq5a__collaborationCard .DetailedTechnology-module-scss-module__moJq5a__iconWrapper{margin:0 auto 1.5rem}.DetailedTechnology-module-scss-module__moJq5a__benefitsSection h3{color:#1f1e57;text-align:center;margin-bottom:2.5rem;font-size:1.75rem;font-weight:700}.DetailedTechnology-module-scss-module__moJq5a__materialImageSection{border-radius:12px;margin-bottom:2.5rem;overflow:hidden;box-shadow:0 20px 40px #0000001a}.DetailedTechnology-module-scss-module__moJq5a__materialImageSection .DetailedTechnology-module-scss-module__moJq5a__materialImage{width:100%;height:auto;display:block}.DetailedTechnology-module-scss-module__moJq5a__benefitCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:1.5rem;height:100%;padding:1.5rem;transition:all .3s;display:flex}.DetailedTechnology-module-scss-module__moJq5a__benefitCard:hover{border-color:#000;transform:translateY(-5px);box-shadow:0 10px 30px #dc26261a}.DetailedTechnology-module-scss-module__moJq5a__benefitIcon{color:#000;background:#dc26261a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex}.DetailedTechnology-module-scss-module__moJq5a__benefitContent h4{color:#1f1e57;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.DetailedTechnology-module-scss-module__moJq5a__benefitContent p{color:#aaa;margin:0;font-size:.95rem;line-height:1.6}
.Overview-module-scss-module__bU3N0a__overview{padding:4rem 0;background-color:#fff;padding-inline:5rem}@media only screen and (max-width:528px){.Overview-module-scss-module__bU3N0a__overview{padding-inline:0}}@media (max-width:768px){.Overview-module-scss-module__bU3N0a__overview{padding:3rem 0}}.Overview-module-scss-module__bU3N0a__content{text-align:center;max-width:1200px;margin:0 auto}.Overview-module-scss-module__bU3N0a__content .Overview-module-scss-module__bU3N0a__productHeader{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.Overview-module-scss-module__bU3N0a__content .Overview-module-scss-module__bU3N0a__logoBadge{background:#dc2626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.Overview-module-scss-module__bU3N0a__content .Overview-module-scss-module__bU3N0a__logoBadge svg{width:2.5rem;height:2.5rem}@media (max-width:576px){.Overview-module-scss-module__bU3N0a__content .Overview-module-scss-module__bU3N0a__logoBadge{width:3.5rem;height:3.5rem}.Overview-module-scss-module__bU3N0a__content .Overview-module-scss-module__bU3N0a__logoBadge svg{width:2.2rem;height:2.2rem}}.Overview-module-scss-module__bU3N0a__content .Overview-module-scss-module__bU3N0a__headerText{flex-direction:column;align-items:center;display:flex}.Overview-module-scss-module__bU3N0a__content .Overview-module-scss-module__bU3N0a__sectionLabel{color:#aaa;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.5rem;font-size:1.1rem;font-weight:600;line-height:1}.Overview-module-scss-module__bU3N0a__content h2{color:#000;letter-spacing:normal;margin-bottom:0;font-size:2.2rem;font-weight:600;line-height:1}@media (max-width:576px){.Overview-module-scss-module__bU3N0a__content h2{font-size:1.5rem}}.Overview-module-scss-module__bU3N0a__intro{color:#000;text-align:center;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.6}.Overview-module-scss-module__bU3N0a__companyInfo{color:#aaa;text-align:center;max-width:900px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.05rem;line-height:1.7}.Overview-module-scss-module__bU3N0a__highlightsSection{margin-top:3rem}.Overview-module-scss-module__bU3N0a__highlightsSection h3{color:#1f1e57;text-align:center;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.Overview-module-scss-module__bU3N0a__highlightItem{background:#f8fafc;border-left:3px solid #000;border-radius:8px;align-items:flex-start;gap:1rem;padding:1rem;transition:all .3s;display:flex}.Overview-module-scss-module__bU3N0a__highlightItem:hover{background:#f1f5f9;transform:translate(5px)}.Overview-module-scss-module__bU3N0a__highlightItem .Overview-module-scss-module__bU3N0a__icon{color:#000;flex-shrink:0;margin-top:.1rem;font-size:1.25rem}.Overview-module-scss-module__bU3N0a__highlightItem span{color:#1f1e57;font-size:1rem;line-height:1.6}.Overview-module-scss-module__bU3N0a__productsShowcase{border-top:2px solid #e2e8f0;margin-top:5rem;padding-top:3rem}.Overview-module-scss-module__bU3N0a__productsShowcase h3{color:#1f1e57;text-align:center;margin-bottom:2.5rem;font-size:1.75rem;font-weight:700}.Overview-module-scss-module__bU3N0a__productCard{background:#fff;border-radius:12px;height:100%;transition:all .3s;overflow:hidden;box-shadow:0 4px 12px #00000014}.Overview-module-scss-module__bU3N0a__productCard:hover{transform:translateY(-8px);box-shadow:0 12px 24px #dc262626}.Overview-module-scss-module__bU3N0a__productImage{background:#f1f5f9;width:100%;height:250px;position:relative;overflow:hidden}.Overview-module-scss-module__bU3N0a__productImage img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.Overview-module-scss-module__bU3N0a__productCard:hover .Overview-module-scss-module__bU3N0a__productImage img{transform:scale(1.05)}.Overview-module-scss-module__bU3N0a__productInfo{padding:1.5rem}.Overview-module-scss-module__bU3N0a__productInfo h4{color:#1f1e57;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.Overview-module-scss-module__bU3N0a__productInfo p{color:#aaa;margin:0;font-size:.95rem;line-height:1.6}
