.about-container{max-width:900px;margin:0 auto;padding:4rem 2rem;background:linear-gradient(180deg,#0a0a0a,#0f141980,#0a0a0a)}.about-hero{text-align:center;margin-bottom:4rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.about-hero h1{margin-bottom:1.5rem}.about-hero>p{font-size:1.125rem;color:var(--color-text-muted);max-width:none}section{margin-bottom:3.5rem;scroll-margin-top:80px}section h2{color:var(--color-primary);position:relative;padding-bottom:.5rem;margin-bottom:1.5rem}section h2:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,var(--color-primary),transparent)}section p{font-size:1.0625rem;line-height:1.8;margin-top:1rem;color:var(--color-text-muted)}section ul{padding-left:1.5rem;margin-top:1.5rem}section ul li{margin-bottom:1rem;font-size:1.0625rem;line-height:1.7;color:var(--color-text-muted)}section ul li strong{color:var(--color-primary);font-weight:600}.value-item{padding:1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;margin-bottom:1rem;transition:all .3s ease}.value-item:hover{border-color:var(--color-primary);box-shadow:0 4px 16px #28c4d91a;transform:translateY(-2px)}.value-item strong{color:var(--color-primary);display:block;margin-bottom:.5rem;font-size:1.0625rem}.cta-section{margin-top:4rem;padding:2rem;background:linear-gradient(135deg,#28c4d90d,#0ea5e90d);border:1px solid var(--color-border);border-radius:8px;text-align:center}.cta-section p{margin-bottom:1.5rem;font-size:1.0625rem}@media(max-width:768px){.about-container{padding:2rem 1rem}section{margin-bottom:2.5rem}.value-item{padding:1rem}.cta-section{padding:1.5rem}}
