.section-about-hero{padding-top:var(--space-16);padding-bottom:var(--space-16)}.about-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr)minmax(0,1fr);gap:var(--space-10);align-items:center}.about-hero-copy h1{max-width:18ch}.about-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6)}.about-hero-media{display:flex;flex-direction:column;gap:var(--space-4)}.about-hero-image figcaption{margin-top:var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-muted)}.about-hero-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);padding:var(--space-4);margin-top:var(--space-2)}.about-hero-meta-item{display:flex;flex-direction:column;gap:var(--space-1)}.about-hero-meta-label{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:0.16em;color:var(--color-text-muted)}.about-hero-meta-value{font-family:var(--font-serif);font-size:var(--font-size-2xl);color:var(--color-accent-gold)}.section-about-who .about-image-panel img,.section-about-expertise .about-image-panel img,.section-about-process .about-image-panel img,.section-about-testimonials .about-image-panel img{border-radius:var(--radius-md)}.about-cta-inline{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.section-about-trust .about-trust-grid{align-items:stretch}.section-about-trust .about-trust-item h3{font-size:var(--font-size-xl);margin-bottom:var(--space-3)}.section-about-expertise .about-list,.section-about-philosophy .about-list,.section-about-process .about-list,.section-about-unique .about-list,.section-about-ethics .about-list{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-1)}.section-about-expertise .about-list li,.section-about-philosophy .about-list li,.section-about-process .about-list li,.section-about-unique .about-list li,.section-about-ethics .about-list li{position:relative;padding-left:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}.section-about-expertise .about-list li::before,.section-about-philosophy .about-list li::before,.section-about-process .about-list li::before,.section-about-unique .about-list li::before,.section-about-ethics .about-list li::before{content:"";position:absolute;left:0;top:0.6em;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--color-accent-gold),var(--color-accent-copper))}.section-about-process .about-steps{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-4)}.section-about-process .about-steps h3{font-size:var(--font-size-lg);margin-bottom:var(--space-2)}.section-about-process .about-steps p{margin-bottom:0}.about-process-highlight{margin-top:var(--space-5);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.about-process-highlight p{margin-bottom:0}.about-tags{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-5)}.about-testimonials-copy{display:flex;flex-direction:column;gap:var(--space-5)}.about-testimonial-quote p{margin-bottom:var(--space-3)}.about-testimonial-author{font-size:var(--font-size-sm);color:var(--color-text-muted)}.section-about-cta{padding-bottom:var(--space-20)}.about-cta-panel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-6)}.about-cta-panel h2{margin-bottom:var(--space-3)}.about-cta-panel p{max-width:52ch}.about-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}@media (max-width:1024px){.about-hero-grid{grid-template-columns:1fr}.about-hero-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.section-about-hero{padding-top:var(--space-14);padding-bottom:var(--space-14)}.about-hero-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.about-cta-panel{padding:var(--space-6) var(--space-4)}.about-cta-actions{width:100%}.about-cta-actions .btn,.about-cta-actions .btn-secondary{flex:1;justify-content:center}}@media (max-width:520px){.about-hero-meta{grid-template-columns:1fr}.about-hero-actions{flex-direction:column}.about-cta-inline{flex-direction:column}}