.AboutContent-module__ZFwofG__page{padding-bottom:100px}.AboutContent-module__ZFwofG__banner{background:var(--secondary);color:#fff;text-align:center;margin-bottom:80px;padding:180px 0 100px}.AboutContent-module__ZFwofG__banner h1{color:#fff;margin-bottom:1.5rem;font-size:4rem}.AboutContent-module__ZFwofG__banner h1 span{color:var(--primary);font-style:italic;font-weight:400}.AboutContent-module__ZFwofG__banner p{color:#ffffffb3;max-width:600px;margin:0 auto;font-size:1.25rem}.AboutContent-module__ZFwofG__content{max-width:900px;margin:0 auto}.AboutContent-module__ZFwofG__section{margin-bottom:80px}.AboutContent-module__ZFwofG__section h2{margin-bottom:2rem;font-size:2.5rem;display:inline-block;position:relative}.AboutContent-module__ZFwofG__section h2:after{content:"";background:var(--primary);width:50px;height:3px;position:absolute;bottom:-10px;left:0}.AboutContent-module__ZFwofG__section p{color:var(--text-muted);font-size:1.15rem;line-height:1.8}.AboutContent-module__ZFwofG__features{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;display:grid}.AboutContent-module__ZFwofG__feature{background:var(--bg-light);border:1px solid var(--border);border-radius:20px;padding:2rem;transition:all .3s}.AboutContent-module__ZFwofG__feature:hover{border-color:var(--primary);box-shadow:var(--card-shadow);transform:translateY(-5px)}.AboutContent-module__ZFwofG__feature h3{margin-bottom:1rem;font-size:1.4rem}.AboutContent-module__ZFwofG__feature p{font-size:.95rem;line-height:1.6}@media (max-width:900px){.AboutContent-module__ZFwofG__features{grid-template-columns:1fr}.AboutContent-module__ZFwofG__banner h1{font-size:3rem}}@media (max-width:500px){.AboutContent-module__ZFwofG__banner h1{font-size:2.2rem}.AboutContent-module__ZFwofG__section h2{font-size:1.8rem}}
