.page-module__xgPmsG__philosophyGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem;display:grid}.page-module__xgPmsG__philosophyCard{border-left:2px solid var(--green-haze);padding:2.5rem}.page-module__xgPmsG__philosophyCard h3{color:var(--text-dark);margin-bottom:.75rem;font-family:Instrument Serif,serif;font-size:1.4rem;font-weight:400}.page-module__xgPmsG__philosophyCard p{color:var(--text-body);font-size:.88rem;font-weight:300;line-height:1.75}.page-module__xgPmsG__storySection .page-module__xgPmsG__storyText{max-width:1000px}.page-module__xgPmsG__storySection .page-module__xgPmsG__storyText p{font-size:1rem;line-height:1.9}.page-module__xgPmsG__valuesGrid{grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem;display:grid}.page-module__xgPmsG__valueItem{align-items:flex-start;gap:1.25rem;display:flex}.page-module__xgPmsG__valueIcon{background:var(--white);border:1px solid var(--border-light);border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;display:flex}.page-module__xgPmsG__valueIcon svg{width:22px;height:22px;color:var(--classic-grey)}.page-module__xgPmsG__valueItem h4{color:var(--text-dark);margin-bottom:.35rem;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:500}.page-module__xgPmsG__valueItem p{color:var(--text-body);margin-bottom:0;font-size:.85rem;font-weight:300;line-height:1.7}.page-module__xgPmsG__techOverview{background:var(--white);border:1px solid var(--border-light);border-radius:16px;margin-top:2rem;padding:3rem}.page-module__xgPmsG__techGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:1.5rem;display:grid}.page-module__xgPmsG__techItem h4{color:var(--text-dark);margin-bottom:.5rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500}.page-module__xgPmsG__techItem p{color:var(--text-body);margin-bottom:0;font-size:.82rem;font-weight:300;line-height:1.7}.page-module__xgPmsG__locationSection{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.page-module__xgPmsG__locationDetail{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__xgPmsG__locationDetail:last-child{margin-bottom:0}.page-module__xgPmsG__locationLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--classic-grey);min-width:100px;font-size:.7rem;font-weight:600}.page-module__xgPmsG__locationValue{color:var(--text-body);font-size:.92rem;font-weight:300;line-height:1.7}.page-module__xgPmsG__madeWithCare{text-align:center;max-width:600px;margin:0 auto}.page-module__xgPmsG__madeWithCare h2{margin-bottom:1.25rem}.page-module__xgPmsG__madeWithCare p{font-size:1rem;line-height:1.85}.page-module__xgPmsG__pullQuote{color:var(--classic-grey);border-left:3px solid var(--green-haze);max-width:600px;margin:3rem 0;padding-left:2rem;font-family:Instrument Serif,serif;font-size:1.6rem;font-style:italic;line-height:1.45}@media (max-width:1024px){.page-module__xgPmsG__philosophyGrid,.page-module__xgPmsG__techGrid,.page-module__xgPmsG__valuesGrid{grid-template-columns:1fr}.page-module__xgPmsG__locationSection{grid-template-columns:1fr;gap:2.5rem}}
