.AboutPage-module__1gSaYq__main{padding:5rem 0}.AboutPage-module__1gSaYq__header{text-align:center;margin-bottom:5rem}.AboutPage-module__1gSaYq__header h1{font-size:var(--text-h1);margin-bottom:1rem}.AboutPage-module__1gSaYq__header p{color:var(--muted-foreground);font-size:1.25rem}.AboutPage-module__1gSaYq__content{max-width:900px;margin:0 auto}.AboutPage-module__1gSaYq__textSection{margin-bottom:4rem}.AboutPage-module__1gSaYq__textSection h2{font-size:var(--text-h2);margin-bottom:1.5rem}.AboutPage-module__1gSaYq__textSection p{color:var(--foreground);font-size:1.15rem;line-height:1.8}.AboutPage-module__1gSaYq__grid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:5rem;display:grid}.AboutPage-module__1gSaYq__card{background:var(--secondary);border:1px solid var(--border);transition:var(--transition-normal);border-radius:24px;padding:2rem}.AboutPage-module__1gSaYq__card:hover{border-color:var(--primary);transform:translateY(-5px)}.AboutPage-module__1gSaYq__icon{background:var(--primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;display:flex}.AboutPage-module__1gSaYq__card h3{margin-bottom:.75rem;font-size:1.25rem}.AboutPage-module__1gSaYq__card p{color:var(--muted-foreground);font-size:.95rem;line-height:1.5}.AboutPage-module__1gSaYq__textSection ul{padding:0;list-style:none}.AboutPage-module__1gSaYq__textSection li{margin-bottom:1rem;padding-left:1.5rem;font-size:1.1rem;position:relative}.AboutPage-module__1gSaYq__textSection li:before{content:"•";color:var(--primary);font-weight:700;position:absolute;left:0}@media (max-width:768px){.AboutPage-module__1gSaYq__grid{grid-template-columns:1fr}.AboutPage-module__1gSaYq__header h1{font-size:var(--text-h2)}}.AboutPage-module__1gSaYq__valuesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-bottom:3rem;display:grid}.AboutPage-module__1gSaYq__valueCard{border:1px solid var(--border);background:var(--secondary);border-radius:24px;min-width:0;padding:2rem}@media (max-width:700px){.AboutPage-module__1gSaYq__main{padding:2rem 0}.AboutPage-module__1gSaYq__header{margin-bottom:2rem}.AboutPage-module__1gSaYq__header p{font-size:1rem}.AboutPage-module__1gSaYq__valuesGrid{grid-template-columns:minmax(0,1fr);gap:1rem}.AboutPage-module__1gSaYq__valueCard{padding:1.25rem}}
