.about-wrapper{background:var(--gray-50);min-height:100vh;padding:var(--section-spacing) 0}.about-container{max-width:900px;margin:0 auto;padding:0 var(--space-4)}.about-header{text-align:center;margin-bottom:var(--space-12)}.about-title{font-size:var(--text-5xl);font-weight:var(--font-extrabold);color:var(--gray-900);margin-bottom:var(--space-3);letter-spacing:-.02em}.about-subtitle{font-size:var(--text-xl);color:var(--gray-600)}.about-content{background:white;border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-md)}.about-section{margin-bottom:var(--space-10)}.about-section:last-child{margin-bottom:0}.about-section h2{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--gray-900);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--primary-600)}.about-section p{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--gray-700);margin-bottom:var(--space-4)}.coverage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.coverage-item{padding:var(--space-4);background:var(--gray-50);border-radius:var(--radius-lg);border:1px solid var(--gray-200)}.coverage-item h3{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--primary-600);margin-bottom:var(--space-2)}.coverage-item p{font-size:var(--text-sm);color:var(--gray-600);margin:0}.values-list{list-style:none;padding:0}.values-list li{padding:var(--space-3) 0;font-size:var(--text-lg);color:var(--gray-700);border-bottom:1px solid var(--gray-200)}.values-list li:last-child{border-bottom:none}.contact-btn{display:inline-block;padding:var(--space-3) var(--space-8);background:var(--primary-600);color:white;border-radius:var(--radius-lg);font-weight:var(--font-semibold);margin-top:var(--space-4);transition:all var(--transition-base)}.contact-btn:hover{background:var(--primary-700);transform:translateY(-2px);box-shadow:var(--shadow-lg)}@media (max-width:768px){.about-title{font-size:var(--text-4xl)}.about-content{padding:var(--space-6)}.coverage-grid{grid-template-columns:1fr}}