.hero-about{background-color:#333;background-image:linear-gradient(#44404080,#00000080),url(/build/assets/background_hero-CecTk6gy.png);background-size:cover;background-position:center;min-height:25rem!important}.hero-content-about h1{font-size:6rem;font-weight:700;line-height:1.1;letter-spacing:.02em;margin:0 auto;padding-top:12rem;padding-bottom:7rem}.about-bio-section{padding-bottom:3rem}.about-tagline{font-size:4.5rem;font-weight:700;color:var(--accent-color);text-align:center;margin-bottom:3rem;line-height:1.3}.about-bio-grid{align-items:stretch;gap:3rem}.about-bio-img img{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(20%)}.about-bio-text{display:flex;flex-direction:column;justify-content:center;gap:1.2rem}.about-bio-text p{font-family:Inter,sans-serif;font-size:1.25rem;line-height:1.75}.about-testimonials-section{padding-top:3rem;padding-bottom:0}.about-testimonials-title{display:flex;align-items:center;gap:1.5rem;margin-bottom:4rem}.about-title-line{flex:1;height:1px;background-color:#000}.about-testimonials-title h2{font-size:4rem;font-weight:700;white-space:nowrap;margin-bottom:0;line-height:1.2}.about-testimonials-grid{gap:3rem;padding-bottom:3rem}.testimonial-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.testimonial-avatar{position:relative;height:183px;margin:0 auto}.avatar-circle-svg{display:block;width:100%;height:100%}.testimonial-text{font-family:Inter,sans-serif;font-size:1.25rem;line-height:1.7;margin-top:1rem}@media(max-width:1024px){p,.about-bio-text p,.testimonial-text{font-size:1rem}}@media(max-width:768px){.hero-content-about h1{font-size:2.8rem;padding-top:10rem;padding-bottom:0}.about-tagline{font-size:1.5rem;white-space:normal}.about-bio-grid{gap:2rem}.about-bio-img img{max-width:80%;margin:0 auto}.about-testimonials-grid{gap:3rem}.about-testimonials-title h2{font-size:1.8rem}}
