.page_container__NjCay{max-width:var(--max-width);margin:0 auto;padding:40px 20px}.page_heroHeader__XW8AL{background-image:linear-gradient(rgba(0,30,60,.7),rgba(0,30,60,.7)),url(https://images.unsplash.com/photo-1656988826221-fa8652b1a08c?q=80&w=2370&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-size:cover;background-position:50%;color:var(--white);text-align:center;padding:6rem 2rem;min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;border-radius:12px}.page_heroHeader__XW8AL h1{font-size:3.5rem;font-weight:800;margin-bottom:1rem;color:var(--white);text-shadow:0 2px 4px rgba(0,0,0,.3)}.page_heroHeader__XW8AL .page_heroTitle__swWIt{color:#cf1111}.page_heroHeader__XW8AL p{font-size:1.25rem;color:var(--white);max-width:800px;margin:0 auto;opacity:.9;line-height:1.6}.page_section__Vn_Pq{margin-bottom:4rem}.page_sectionHeader__J8rta{margin-bottom:2rem;text-align:center}.page_sectionHeader__J8rta h2{font-size:2.5rem;color:var(--primary-blue);margin-bottom:1rem}.page_qmsSection__nm_Db .page_commitmentTitle__Nn7Ce,.page_qmsSection__nm_Db h3,.page_sectionHeader__J8rta .page_qmsHeader__NW2Sf{color:#cf1111}.page_contentBlock__rpRNN{background:var(--white);padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);line-height:1.8;color:var(--text-dark)}.page_valuesGrid__rK31E{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.page_valueCard__ODqH5{background:var(--white);padding:1.5rem;border-radius:8px;border:1px solid var(--border-color);box-shadow:0 2px 4px rgba(0,0,0,.05);text-align:center}.page_sectionHeader__J8rta .page_diversityHeader__t6BmJ{color:#cf1111}.page_valueCard__ODqH5 h3{color:var(--primary-blue);margin-bottom:1rem;font-size:1.25rem}.page_commitmentList__J_EOD{margin-top:1.5rem;padding-left:1.5rem}.page_commitmentList__J_EOD li{margin-bottom:1.5rem;padding-left:.5rem}.page_commitmentTitle__Nn7Ce{font-weight:700;color:var(--primary-blue);display:block;margin-bottom:.25rem}.page_qmsBlock__HfB0m{border:2px solid #ccc}.page_diversityBlock__NnmEG{border:none;background-color:#cf1111;color:var(--white)}.page_diversityBlock__NnmEG .page_commitmentTitle__Nn7Ce,.page_diversityBlock__NnmEG h3{color:var(--secondary-blue)}.page_diversityBlock__NnmEG li,.page_diversityBlock__NnmEG p{color:var(--white);opacity:.95}@media (max-width:768px){.page_heroHeader__XW8AL{padding:4rem 1.5rem;min-height:40vh}.page_heroHeader__XW8AL h1{font-size:clamp(2rem,8vw,2.8rem);word-break:break-word}.page_heroHeader__XW8AL p{font-size:1.05rem}}