.page-module__vwlpCG__container{min-height:80vh}.page-module__vwlpCG__hero{background:var(--sage);color:#fff;text-align:center;padding:5rem 2rem 4rem}.page-module__vwlpCG__title{font-family:var(--font-display);margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.page-module__vwlpCG__subtitle{opacity:.9;max-width:600px;margin:0 auto;font-size:1.2rem;line-height:1.6}.page-module__vwlpCG__content{max-width:900px;margin:0 auto;padding:4rem 2rem}.page-module__vwlpCG__section{margin-bottom:4rem}.page-module__vwlpCG__sectionTitle{font-family:var(--font-display);color:var(--charcoal);margin-bottom:1.25rem;font-size:1.75rem}.page-module__vwlpCG__text{color:var(--warm-gray);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}.page-module__vwlpCG__features{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-top:2rem;display:grid}.page-module__vwlpCG__feature{text-align:center;background:var(--cream);border-radius:var(--radius-lg);padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s}.page-module__vwlpCG__feature:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000000f}.page-module__vwlpCG__featureIcon{margin-bottom:1rem;font-size:2.5rem}.page-module__vwlpCG__featureTitle{font-family:var(--font-display);color:var(--charcoal);margin-bottom:.5rem;font-size:1.1rem}.page-module__vwlpCG__featureText{color:var(--warm-gray);font-size:.9rem;line-height:1.6}.page-module__vwlpCG__values{background:var(--cream);border-radius:var(--radius-lg);margin-top:3rem;padding:3rem}.page-module__vwlpCG__valuesList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-top:2rem;display:grid}.page-module__vwlpCG__value h3{font-family:var(--font-display);color:var(--charcoal);margin-bottom:.5rem;font-size:1.1rem}.page-module__vwlpCG__value p{color:var(--warm-gray);font-size:.9rem;line-height:1.6}@media (max-width:768px){.page-module__vwlpCG__title{font-size:2rem}.page-module__vwlpCG__features,.page-module__vwlpCG__valuesList{grid-template-columns:1fr}}
