.section.technologies{padding:10rem 3rem;background:var(--black);color:var(--white);position:relative;overflow:hidden}.section.technologies:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,var(--primary-glow) 0%,transparent 50%);opacity:.1}.section.technologies .section-container{max-width:1400px;margin:0 auto;position:relative;z-index:1}.section.technologies .section-header{text-align:center;margin-bottom:6rem}.section.technologies h2{color:var(--white);margin-bottom:1rem;text-transform:uppercase;font-size:2.5rem;font-weight:700}.section.technologies .section-subtitle{font-size:1.25rem;color:var(--gray-400);max-width:800px;margin:0 auto;line-height:1.6}.section.process-schneider,.section.process-siemens,.section.process-rockwell,.section.process-wago,.section.process-aveva,.section.process-codra{padding:10rem 3rem;background:var(--white);position:relative;overflow:hidden}.section.process-schneider .section-container,.section.process-siemens .section-container,.section.process-rockwell .section-container,.section.process-wago .section-container,.section.process-aveva .section-container,.section.process-codra .section-container{max-width:1400px;margin:0 auto;position:relative;z-index:1}.section.process-schneider .process-header,.section.process-siemens .process-header,.section.process-rockwell .process-header,.section.process-wago .process-header,.section.process-aveva .process-header,.section.process-codra .process-header{text-align:center;margin-bottom:6rem}.section.process-schneider h2,.section.process-siemens h2,.section.process-rockwell h2,.section.process-wago h2,.section.process-aveva h2,.section.process-codra h2{color:var(--black);margin-bottom:1rem;text-transform:uppercase;font-size:2.5rem}.section.process-schneider .process-subtitle,.section.process-siemens .process-subtitle,.section.process-rockwell .process-subtitle,.section.process-wago .process-subtitle,.section.process-aveva .process-subtitle,.section.process-codra .process-subtitle{font-size:1.25rem;color:var(--gray-600);max-width:800px;margin:0 auto}.section.process-schneider .process-timeline,.section.process-siemens .process-timeline,.section.process-rockwell .process-timeline,.section.process-wago .process-timeline,.section.process-aveva .process-timeline,.section.process-codra .process-timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem;position:relative;padding:0;margin-top:3rem}.section.process-schneider .process-timeline:before,.section.process-siemens .process-timeline:before,.section.process-rockwell .process-timeline:before,.section.process-wago .process-timeline:before,.section.process-aveva .process-timeline:before,.section.process-codra .process-timeline:before{content:"";position:absolute;top:40px;left:10%;right:10%;height:2px;width:auto;background:linear-gradient(90deg,var(--primary),var(--primary-dark));z-index:0;transform:none}.section.process-schneider .process-step,.section.process-siemens .process-step,.section.process-rockwell .process-step,.section.process-wago .process-step,.section.process-aveva .process-step,.section.process-codra .process-step{text-align:center;position:relative;z-index:1;padding:0;background:transparent;border:none;border-radius:0}.section.process-schneider .step-circle,.section.process-siemens .step-circle,.section.process-rockwell .step-circle,.section.process-wago .step-circle,.section.process-aveva .step-circle,.section.process-codra .step-circle{width:80px;height:80px;margin:0 auto 2rem;background:var(--white);border:3px solid var(--primary);display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:700;color:var(--primary);transition:all .4s var(--cubic-out);border-radius:50%;position:relative}.section.process-schneider .process-step:hover .step-circle,.section.process-siemens .process-step:hover .step-circle,.section.process-rockwell .process-step:hover .step-circle,.section.process-wago .process-step:hover .step-circle,.section.process-aveva .process-step:hover .step-circle,.section.process-codra .process-step:hover .step-circle{background:var(--primary);color:var(--white);transform:scale(1.1);box-shadow:0 0 40px var(--primary-glow)}.section.process-schneider .step-title,.section.process-siemens .step-title,.section.process-rockwell .step-title,.section.process-wago .step-title,.section.process-aveva .step-title,.section.process-codra .step-title{font-size:1.125rem;margin-bottom:.5rem;color:var(--black);text-transform:uppercase;font-weight:700}.section.process-schneider .step-description,.section.process-siemens .step-description,.section.process-rockwell .step-description,.section.process-wago .step-description,.section.process-aveva .step-description,.section.process-codra .step-description{font-size:.9rem;color:var(--gray-600);line-height:1.6}.tech-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:4rem}.tech-card{background:#ffffff05;border:1px solid var(--gray-800);border-radius:12px;padding:2rem;transition:all .3s var(--cubic-out)}.tech-card:hover{background:#ffffff0d;border-color:var(--primary);transform:translateY(-5px);box-shadow:0 20px 40px #00e6761a}.tech-card h3{color:var(--primary);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.tech-card p{color:var(--gray-400);line-height:1.6}@media (max-width: 1200px){.section.process-schneider .process-timeline,.section.process-siemens .process-timeline,.section.process-rockwell .process-timeline,.section.process-wago .process-timeline,.section.process-aveva .process-timeline,.section.process-codra .process-timeline{grid-template-columns:repeat(3,1fr)}.tech-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 992px){.section.process-schneider .process-timeline,.section.process-siemens .process-timeline,.section.process-rockwell .process-timeline,.section.process-wago .process-timeline,.section.process-aveva .process-timeline,.section.process-codra .process-timeline{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.section.technologies,.section.process-schneider,.section.process-siemens,.section.process-rockwell,.section.process-wago,.section.process-aveva,.section.process-codra{padding:4rem 1.5rem}.section.process-schneider .process-timeline,.section.process-siemens .process-timeline,.section.process-rockwell .process-timeline,.section.process-wago .process-timeline,.section.process-aveva .process-timeline,.section.process-codra .process-timeline{grid-template-columns:1fr;gap:2rem}.section.process-schneider .process-timeline:before,.section.process-siemens .process-timeline:before,.section.process-rockwell .process-timeline:before,.section.process-wago .process-timeline:before,.section.process-aveva .process-timeline:before,.section.process-codra .process-timeline:before{display:none}.tech-grid{grid-template-columns:1fr}.process-step{padding:1.5rem}.step-circle{width:60px;height:60px;font-size:1.25rem;margin-bottom:1.5rem}.step-title{font-size:1.125rem}.step-description{font-size:.875rem}}@media (max-width: 480px){.section.technologies h2,.process-header h2{font-size:1.75rem}.process-step{padding:1.25rem}}
