.about__hero{min-height:45vh;background-image:linear-gradient(135deg,rgba(45,42,38,.7),rgba(45,42,38,.5)),url(https://images.unsplash.com/photo-1574712483093-e258c1586dc4?w=1600&q=80);background-size:cover;background-position:50%;display:flex;align-items:flex-end}.about__hero-overlay{width:100%;padding:120px 0 60px;color:var(--color-white)}.about__title{font-size:3rem;margin-bottom:16px}.about__intro{font-size:1.15rem;font-weight:300;opacity:.9;max-width:500px}.about__content{padding:80px 24px}.about__grid{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:60px;gap:60px;align-items:start;margin-top:40px;margin-bottom:40px}.about__photo{position:relative;aspect-ratio:3/4;margin-bottom:32px;overflow:hidden}.about__photo-img{object-fit:cover}.about__stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.about__stat{text-align:center;padding:20px 8px;background-color:var(--color-white)}.about__stat-number{display:block;font-family:var(--font-heading);font-size:1.6rem;font-weight:700;color:var(--color-gold);margin-bottom:4px}.about__stat-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:var(--color-grey);font-weight:700}.about__text-col h2{font-size:2rem;margin-bottom:24px}.about__text-col p{font-size:1.05rem;line-height:1.8;color:var(--color-charcoal-light);margin-bottom:20px}.about__credentials{margin-top:36px;padding:28px;background-color:var(--color-white);border-left:3px solid var(--color-gold)}.about__credentials h3{font-size:1.1rem;margin-bottom:16px;color:var(--color-charcoal)}.about__credentials li{font-size:.95rem;color:var(--color-charcoal-light);padding:6px 0 6px 16px;position:relative}.about__credentials li:before{content:"—";position:absolute;left:0;color:var(--color-gold)}.about__philosophy{padding:100px 0;background-color:var(--color-charcoal);color:var(--color-white)}.about__philosophy .section-title{color:var(--color-white);margin-bottom:48px}.about__philosophy-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.about__philosophy-item{text-align:center;padding:0 12px}.about__philosophy-item h3{font-size:1.2rem;color:var(--color-gold-light);margin-bottom:16px}.about__philosophy-item p{font-size:.95rem;line-height:1.7;color:var(--color-grey-light);font-weight:300}.about__cta{padding:80px 0;background-color:var(--color-cream);text-align:center}.about__cta h2{font-size:2rem;margin-bottom:12px}.about__cta p{font-size:1.05rem;color:var(--color-grey);margin-bottom:28px}.about__cta-btn{display:inline-block;background-color:var(--color-gold);color:var(--color-white);border-radius:var(--radius-md);padding:14px 36px;font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px;transition:all var(--transition)}.about__cta-btn:hover{background-color:var(--color-gold-dark);transform:translateY(-2px)}@media (max-width:768px){.about__grid{grid-template-columns:1fr;gap:40px}.about__title{font-size:2.2rem}.about__philosophy-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto;gap:32px}}