.about-page{padding:var(--spacing-xl) 0}.page-header{text-align:center;margin-bottom:var(--spacing-xl)}.page-title{font-size:var(--font-size-xxlarge);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:.05em}.about-page-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.about-page-image img{width:100%;height:auto;display:block}.about-page-name{font-size:var(--font-size-xxlarge);margin-bottom:var(--spacing-xs);text-transform:uppercase;letter-spacing:.05em}.about-page-title{font-size:var(--font-size-large);color:var(--accent-color);margin-bottom:var(--spacing-lg);text-transform:uppercase;letter-spacing:.05em}.about-page-text p{margin-bottom:var(--spacing-md);line-height:1.6}.about-page-expertise{margin:var(--spacing-lg) 0}.about-page-expertise h3{margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:.05em}.expertise-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--spacing-md);list-style:none}.expertise-list li{position:relative;padding-left:var(--spacing-md)}.expertise-list li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:2px;background-color:var(--accent-color)}.about-page-approach{margin-top:var(--spacing-xl)}.approach-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.approach-item{position:relative;padding:var(--spacing-lg);background-color:var(--gray-light);transition:transform .3s ease}.approach-item:hover{transform:translateY(-10px)}.approach-number{font-size:var(--font-size-xxlarge);color:var(--accent-color);opacity:.5;font-weight:700;display:block;margin-bottom:var(--spacing-sm)}.approach-item h3{font-size:var(--font-size-large);margin-bottom:var(--spacing-md);text-transform:uppercase}.approach-item p{line-height:1.6}@media (max-width: 992px){.about-page-grid{grid-template-columns:1fr}.about-page-image{margin-bottom:var(--spacing-lg)}}
