.EnglishFamilyLanding_root__UWoei h2{max-width:24ch}.EnglishFamilyLanding_intro__QTmLH{max-width:65ch;margin-bottom:2rem}.EnglishFamilyLanding_services__rq_Ts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2.5rem;margin:2rem 0}.EnglishFamilyLanding_services__rq_Ts article{border-top:1px solid #c9d3ca;padding-top:1.25rem}.EnglishFamilyLanding_services__rq_Ts h3{font-size:1.35rem;line-height:1.3;margin-bottom:.65rem}.EnglishFamilyLanding_person__puRb5 p,.EnglishFamilyLanding_services__rq_Ts p{line-height:1.7}.EnglishFamilyLanding_team__Q5Cq5{background:#f1f4ef}.EnglishFamilyLanding_people__oPblm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:2rem 0}.EnglishFamilyLanding_person__puRb5{display:grid;grid-template-columns:140px minmax(0,1fr);gap:1.5rem;align-items:start}.EnglishFamilyLanding_person__puRb5 img{width:140px;height:175px;object-fit:cover;object-position:top;border-radius:3px}.EnglishFamilyLanding_person__puRb5 h3{font-size:1.65rem;margin:.25rem 0 .75rem}.EnglishFamilyLanding_role__yuklZ{font-size:.8rem;text-transform:uppercase;letter-spacing:.07em;margin:0}.EnglishFamilyLanding_booking__ZJRB3{max-width:70ch;border-top:1px solid #c9d3ca;padding-top:2rem;margin-top:2.5rem}@media (max-width:860px){.EnglishFamilyLanding_services__rq_Ts{grid-template-columns:repeat(2,minmax(0,1fr))}.EnglishFamilyLanding_people__oPblm{grid-template-columns:1fr}}@media (max-width:520px){.EnglishFamilyLanding_services__rq_Ts{grid-template-columns:1fr;gap:1rem}.EnglishFamilyLanding_person__puRb5{grid-template-columns:110px minmax(0,1fr);gap:1rem}.EnglishFamilyLanding_person__puRb5 img{width:110px;height:138px}.EnglishFamilyLanding_person__puRb5 h3{font-size:1.4rem}.EnglishFamilyLanding_root__UWoei h2{font-size:1.9rem;line-height:1.2}}