.about-hero{padding:60px 20px;background-color:#fff;color:#111;max-width:1200px;margin:0 auto}.about-hero__title{display:flex;align-items:center;gap:12px;font-size:1.2rem;font-weight:600;color:#ca3d7c;margin-bottom:24px;text-transform:uppercase}.about-hero__title img{width:24px;height:24px}.about-hero h1{font-size:3rem;font-weight:500;margin-bottom:32px;color:#222}.about-hero-description-intro{display:flex;gap:40px;margin-bottom:40px;align-items:flex-start}.about-hero-description{flex:1 1;display:flex;flex-direction:column;gap:20px;font-size:1.3rem;line-height:1.6;color:#444}.about-hero-description-image{flex:1 1}.about-hero-description-image img{width:100%;height:auto;box-shadow:0 6px 20px rgba(0,0,0,.1)}@media (max-width:1024px){.about-hero-description-intro{flex-direction:column;gap:24px}.about-hero-description-image{max-width:100%;display:flex;justify-content:center;max-width:clamp(400px,100%,600px);margin:auto;width:100%}.about-hero h1{font-size:2.5rem}}@media (max-width:600px){.about-hero__title{font-size:1rem;gap:8px}.about-hero h1{font-size:1.7rem}.about-hero-description{font-size:1rem}.about-hero-description-image{max-width:100%}}.about-why{color:#222;padding:60px 20px 80px;max-width:1200px;margin:0 auto;display:flex;align-items:stretch;gap:40px}.about-why-content{flex:100% 1;display:flex;flex-direction:column}.about-why-image-container{flex:50% 1;display:flex;flex-direction:column;justify-content:space-between;height:auto;gap:20px}.about-why-image-container img{height:100%;object-fit:cover;width:100%}.about-why-content h1{font-size:2.5rem;font-weight:700;color:#ca3d7c;margin-bottom:16px}.about-why-content>h3{font-size:1.1rem;color:#0d0d0d;line-height:1.6;margin-bottom:32px}.about-why-content div:not(:first-child){margin-bottom:20px}.about-why-content div h3{font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#111111;margin-bottom:6px}.about-why-content div p{font-size:1.1rem;line-height:1.6;color:#555555;margin:0}@media (max-width:1024px){.about-why{flex-direction:column;padding:50px 20px}.about-why-image-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.about-why-image-container img{width:100%;height:auto}}@media (max-width:768px){.about-why{padding:40px 16px 50px}.about-why-content h1{font-size:2rem}.about-why-content div h3,.about-why-content>h3{font-size:1.2rem}.about-why-content div p{font-size:1.1rem}.about-why-image-container img{width:100%;height:auto}}@media (max-width:500px){.about-why-image-container{display:flex;flex-direction:column;gap:12px}.about-why-content div h3,.about-why-content>h3{font-size:1.1rem}.about-why-content div p{font-size:1rem}}