.page-module__r7lgPq__ethicsPage{max-width:var(--container-max);padding:60px var(--container-padding)100px;margin:0 auto}.page-module__r7lgPq__header{text-align:center;margin-bottom:80px}.page-module__r7lgPq__label{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:12px;font-size:.7rem;font-weight:600;display:block}.page-module__r7lgPq__title{margin-bottom:20px;font-size:clamp(2rem,4vw,3.5rem)}.page-module__r7lgPq__intro{color:var(--color-text-light);max-width:520px;margin:0 auto;font-size:.95rem;font-weight:300;line-height:1.7}.page-module__r7lgPq__values{grid-template-columns:repeat(2,1fr);gap:50px;margin-bottom:80px;display:grid}.page-module__r7lgPq__value{flex-direction:column;align-items:flex-start;display:flex}.page-module__r7lgPq__valueIcon{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:1.4rem;display:flex}.page-module__r7lgPq__valueTitle{letter-spacing:.1em;margin-bottom:12px;font-size:1rem}.page-module__r7lgPq__valueText{color:var(--color-text-light);font-size:.85rem;font-weight:300;line-height:1.8}.page-module__r7lgPq__quote{text-align:center;background:var(--color-bg-white);max-width:700px;margin:0 auto;padding:60px 40px}.page-module__r7lgPq__quoteText{font-family:var(--font-heading);letter-spacing:.02em;text-transform:none;color:var(--color-text);margin-bottom:20px;font-size:clamp(1.2rem,2vw,1.6rem);font-style:italic;font-weight:400;line-height:1.5}.page-module__r7lgPq__quoteAuthor{letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-style:normal;font-weight:500}@media (max-width:768px){.page-module__r7lgPq__values{grid-template-columns:1fr;gap:40px}.page-module__r7lgPq__quote{padding:40px 20px}}
