.what-sets{padding:40px 20px;background-color:#ffffff;color:#111;max-width:1200px;margin:0 auto}.what-sets__heading{font-size:2.6rem;color:#ca3d7c;margin-bottom:50px;font-weight:700}.what-sets__top{display:flex;flex-direction:row;gap:40px;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.what-sets__image-container{flex:1 1;min-width:300px;display:flex;align-items:stretch}.what-sets__image{width:100%;height:auto;object-fit:cover;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.what-sets__list{flex:1 1;min-width:300px;display:flex;flex-direction:column;justify-content:space-between}.what-sets__item{margin-bottom:30px}.what-sets__item-title{font-size:1.2rem;font-weight:700;color:#000000;margin-bottom:10px;text-transform:uppercase}.what-sets__item-description{font-size:1.05rem;line-height:1.7;color:#333}@media (max-width:768px){.what-sets__top{flex-direction:column;gap:30px}.what-sets__heading{font-size:2.2rem}}.who-hero{padding:40px 20px;background-color:#fff;color:#111;max-width:1200px;margin:0 auto}.who-hero__heading{font-size:2.8rem;font-weight:700;color:#ca3d7c;margin-bottom:40px;text-align:center}.who-hero__content{display:flex;flex-direction:row;gap:40px;align-items:center;justify-content:space-between;flex-wrap:wrap}.who-hero__text{flex:1 1;min-width:300px;font-size:1.1rem;line-height:1.8;color:#555}.who-hero__text p{margin-bottom:24px}.who-hero__image-container{flex:1 1;min-width:300px;display:flex;justify-content:center;align-items:center}.who-hero__image{width:100%;height:auto;max-width:500px;object-fit:cover;box-shadow:0 10px 30px rgba(0,0,0,.1)}@media (max-width:768px){.who-hero__content{flex-direction:column-reverse;gap:30px}.who-hero__heading{font-size:2.2rem}}@media (max-width:500px){.who-hero__heading{font-size:1.8rem}}