.page_container__lz0Hz{min-height:100vh;color:#1a1a1a;background-color:#ffffff}.page_hero__DXjrN{padding:8rem 1rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);text-align:center}.page_heroContent__vmg_Y{max-width:48rem;margin:0 auto}.page_title__NvTeq{font-size:4rem;line-height:1.1;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#1a1a1a,#4a5568);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.5rem}.page_subtitle__rFO_x{font-size:1.5rem;line-height:1.6;color:#4a5568;max-width:42rem;margin:0 auto}.page_section__dkRee{padding:6rem 1rem}.page_sectionAlt__Tso_r{background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.page_sectionContent__C5Esm{max-width:80rem;margin:0 auto;padding:0 1rem}.page_sectionTitle__WCg9T{font-size:2.5rem;line-height:1.2;font-weight:800;text-align:center;margin-bottom:4rem;background:linear-gradient(135deg,#1a1a1a,#4a5568);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_techGrid__0RUDj{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.page_techCard__onSHa{background:white;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.page_techCard__onSHa h3{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1.5rem}.page_techCard__onSHa ul{list-style:none;padding:0;margin:0}.page_techCard__onSHa li{color:#4a5568;padding:.75rem 0;font-size:1.1rem;line-height:1.6}.page_applicationsGrid__SxBSY{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.page_applicationCard__HuDnw{background:white;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.page_applicationCard__HuDnw h3{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem}.page_applicationCard__HuDnw p{color:#4a5568;font-size:1.1rem;line-height:1.6}.page_innovationContent__PymIH{max-width:48rem;margin:0 auto;text-align:center}.page_innovationText__Mcy7c{font-size:1.25rem;line-height:1.6;color:#4a5568;margin-bottom:3rem}.page_innovationGrid__giYWg{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.page_innovationCard__6Psyy{background:white;padding:2rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.page_innovationCard__6Psyy h3{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem}.page_innovationCard__6Psyy p{color:#4a5568;font-size:1.1rem;line-height:1.6}@media (max-width:768px){.page_title__NvTeq{font-size:3rem}.page_subtitle__rFO_x{font-size:1.25rem}.page_sectionTitle__WCg9T{font-size:2rem}}