.page-module__NfDiEG__page{max-width:800px;margin:0 auto;padding:48px 16px}.page-module__NfDiEG__container{width:100%}.page-module__NfDiEG__title{color:var(--foreground);text-align:center;margin-bottom:12px;font-size:2rem;font-weight:800}.page-module__NfDiEG__subtitle{color:var(--text-secondary);text-align:center;margin-bottom:40px;font-size:1.125rem}.page-module__NfDiEG__content{flex-direction:column;gap:40px;display:flex}.page-module__NfDiEG__section{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:#fff;padding:28px 24px}.page-module__NfDiEG__section h2{color:var(--foreground);margin-bottom:16px;font-size:1.25rem;font-weight:700}.page-module__NfDiEG__section p{color:var(--text-secondary);font-size:.938rem;line-height:1.7}.page-module__NfDiEG__section ul{flex-direction:column;gap:10px;list-style:none;display:flex}.page-module__NfDiEG__section li{color:var(--text-secondary);align-items:center;gap:10px;font-size:.938rem;display:flex}.page-module__NfDiEG__section li:before{content:"✓";background:var(--primary-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:flex}.page-module__NfDiEG__valuesGrid{grid-template-columns:1fr;gap:16px;display:grid}.page-module__NfDiEG__valueCard{background:var(--background-alt);border-radius:var(--radius-md);padding:20px}.page-module__NfDiEG__valueCard h3{color:var(--foreground);margin-bottom:8px;font-size:1rem;font-weight:600}.page-module__NfDiEG__valueCard p{color:var(--text-secondary);font-size:.875rem;line-height:1.6}@media (min-width:640px){.page-module__NfDiEG__page{padding:64px 24px}.page-module__NfDiEG__title{font-size:2.25rem}.page-module__NfDiEG__subtitle{font-size:1.25rem}.page-module__NfDiEG__section{padding:32px}.page-module__NfDiEG__section h2{font-size:1.375rem}.page-module__NfDiEG__valuesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.page-module__NfDiEG__page{padding:80px 24px}.page-module__NfDiEG__content{gap:48px}.page-module__NfDiEG__section{padding:36px}.page-module__NfDiEG__valuesGrid{gap:20px}.page-module__NfDiEG__valueCard{padding:24px}}
