.page_hero__bUkcq{padding:6rem 0;background-image:linear-gradient(to bottom,var(--color-bg-dark),var(--color-bg-medium));text-align:center}@media (min-width:768px){.page_hero__bUkcq{padding:10rem 0}}.page_heroTitle__UoU7C{font-size:2.25rem;font-weight:800;color:var(--color-text-primary);line-height:1.2;margin:0}@media (min-width:768px){.page_heroTitle__UoU7C{font-size:3.75rem}}.page_heroAccent__S4Y9s{color:var(--color-primary)}.page_heroSubtitle__YN0Uh{margin-top:1rem;font-size:1.125rem;color:var(--color-text-secondary);max-width:42rem;margin-left:auto;margin-right:auto;line-height:1.6}.page_heroCta__3B6yi{margin-top:2rem;display:inline-block;background-color:var(--color-primary-dark);color:var(--color-text-primary);font-weight:700;padding:.75rem 2rem;border-radius:.5rem;font-size:1.125rem;box-shadow:0 10px 15px -3px rgba(6,182,212,.2);transition:background-color .3s ease,transform .2s ease;text-decoration:none}.page_heroCta__3B6yi:hover{background-color:var(--color-primary-darker)}.page_section__7R63w{padding:5rem 0}.page_sectionGradient__DqkYv{background-image:linear-gradient(to bottom,var(--color-bg-dark),var(--color-bg-medium))}.page_container__jVNNx{max-width:1280px;margin:0 auto;padding:0 1.5rem}.page_sectionHeader__s_Nx3{text-align:center;margin-bottom:3rem}.page_sectionTitle__LYP35{font-size:1.875rem;font-weight:700;color:var(--color-text-primary);margin:0}.page_sectionSubtitle__IadkL{margin-top:.5rem;font-size:1rem;color:var(--color-text-muted);max-width:42rem;margin-left:auto;margin-right:auto}.page_philosophyGrid__gHBFj{display:grid;gap:2rem}@media (min-width:768px){.page_philosophyGrid__gHBFj{grid-template-columns:repeat(3,1fr)}}.page_philosophyCard__7dMpv{background-color:rgba(30,41,59,.5);padding:2rem;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);text-align:center}.page_philosophyIcon__i1SKl{font-size:2.25rem;margin-bottom:1rem}.page_philosophyTitle__hnzNP{font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin-bottom:.5rem}.page_philosophyDescription__UcAWl{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6;margin:0}.page_stepperContainer__NYvy2{max-width:48rem;margin:0 auto}.page_stepperItem__lr_sc{position:relative;padding-bottom:2rem}.page_stepperLine__B3EqO{position:absolute;top:1rem;left:1rem;margin-left:-1px;margin-top:.125rem;height:100%;width:2px;background-color:var(--color-bg-light)}.page_stepperButton__ejUwC{position:relative;display:flex;align-items:flex-start;cursor:pointer;border:none;background:none;padding:0;width:100%;text-align:left}.page_stepperDotContainer__aH56v{height:2.25rem;display:flex;align-items:center;flex-shrink:0}.page_stepperDot__CDrVn{position:relative;z-index:10;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-light);border-radius:9999px;transition:all .3s ease}.page_stepperDotInner__dOE3l{height:.5rem;width:.5rem;background-color:var(--color-bg-medium);border-radius:9999px}.page_stepperContent__A32DF{margin-left:1rem;flex:1}.page_stepperTitle__Zb87H{font-size:1.125rem;font-weight:600;color:var(--color-text-secondary);transition:color .3s ease;margin:0 0 .25rem}.page_stepperSummary__15Mqf{color:var(--color-text-secondary);font-size:.875rem;margin:.25rem 0;line-height:1.6}.page_stepperDetails__aUpUT{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out,padding .5s ease-in-out;padding-top:0;padding-bottom:0}.page_stepperDetailsOpen__YR6NL{max-height:500px;padding-top:1rem;padding-bottom:1rem}.page_stepperDetailsText__H5pox{color:var(--color-text-secondary);font-size:.875rem;margin:0;line-height:1.6}.page_stepperItem__lr_sc.page_active__61Hkw .page_stepperDot__CDrVn{background-color:var(--color-primary);transform:scale(1.25)}.page_stepperItem__lr_sc.page_active__61Hkw .page_stepperTitle__Zb87H{color:var(--color-primary)}.page_expertiseGrid__RlB6V{display:grid;gap:2rem}@media (min-width:768px){.page_expertiseGrid__RlB6V{grid-template-columns:repeat(2,1fr)}}.page_expertiseCard__Kt12c{background-color:var(--color-bg-medium);padding:2rem;border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-left:4px solid var(--color-primary)}.page_expertiseTitle__htv9v{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 1rem}.page_expertiseDescription__uzskx{color:var(--color-text-secondary);margin:0;line-height:1.6}.page_footer__SAVIy{background-image:linear-gradient(to top,var(--color-bg-dark),var(--color-bg-medium));color:var(--color-text-primary);padding:4rem 0;text-align:center}.page_footerTitle__ud1AG{font-size:1.875rem;font-weight:800;color:var(--color-text-primary);margin:0}.page_footerText__Lgq3P{margin-top:.5rem;color:var(--color-text-secondary);max-width:36rem;margin-left:auto;margin-right:auto}.page_footerCta__Izb6G{margin-top:2rem;display:inline-block;background-color:var(--color-primary-dark);color:var(--color-text-primary);font-weight:700;padding:.75rem 2rem;border-radius:.5rem;font-size:1.125rem;box-shadow:0 10px 15px -3px rgba(6,182,212,.2);transition:background-color .3s ease;text-decoration:none}.page_footerCta__Izb6G:hover{background-color:var(--color-primary-darker)}.page_copyright__ep5jt{background-color:var(--color-bg-medium);padding:1.5rem 0;text-align:center}.page_copyrightText__yBfWu{color:var(--color-text-muted);font-size:.875rem;margin:0}