.team-section{width:100%;background:#fff;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.team-section.whoosh-up{animation:whooshUp .8s ease-out forwards}@keyframes whooshUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.section-title{width:100%;max-width:90rem;text-align:center;color:#181919;padding-top:2rem;font-size:3rem;font-family:Aktiv Grotesk Ex,sans-serif;font-weight:500;line-height:2rem}.team-container{width:100%;max-width:81.1875rem;position:relative}.team-row{display:grid;gap:3.4375rem;justify-items:center;align-items:start;margin-bottom:2rem}.team-container .team-row.team-row-hidden{display:none}.team-row.top,.team-row.partners{grid-template-columns:repeat(3,1fr);gap:5.4375rem}.team-row.bottom1{grid-template-columns:repeat(4,1fr)}.team-row.bottom2{grid-template-columns:repeat(3,1fr)}@media (min-width: 576px) and (max-width: 679px){.section-title{font-size:2rem;line-height:1.5rem}}.team-row.large .team-member,.team-row.large .partner{max-width:380px;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:relative}@media (max-width: 1200px){.team-row.large .team-member,.team-row.large .partner{max-width:330px}}@media (max-width: 576px){.team-row.large .team-member,.team-row.large .partner{height:28rem;max-width:310px}}.team-member.small{max-width:300px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:relative}.profile-image{width:100%;height:width;object-fit:cover;border-top-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.profile-image.small{border-top-left-radius:.9213rem;border-bottom-right-radius:.9213rem}.profile-name{color:#000;font-size:1.2rem;font-family:Aktiv Grotesk Ex,sans-serif;font-weight:500;line-height:2.1219rem;text-align:center;margin-top:1rem;width:100%}.profile-name.small{font-size:1rem;line-height:1.5638rem}.profile-title{color:#000;font-size:1.4rem;font-family:Aktiv Grotesk Ex,sans-serif;font-weight:400;line-height:1.8rem;text-align:center;margin-top:.5rem;width:100%;white-space:pre-line}.profile-title.small{font-size:.95rem;line-height:1.2rem;white-space:pre-line}.linkedin-button{margin-top:.5rem;padding:.5rem 1rem;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.linkedin-icon{width:2rem;height:2rem}.badge{width:3.1875rem;height:3.1875rem;position:absolute;border-radius:.265rem;left:2rem;top:2rem;background-image:url(/images/why-pointfit/forbes.png);background-size:cover;background-position:center}@media (max-width: 1450px){.badge{right:.5rem}}@media (max-width: 576px){.badge{width:2rem;height:2rem;right:.5rem;top:2rem}}.load-less{padding:1.0606rem;background:#fff;overflow:hidden;border-radius:1.0606rem;outline:.0663rem black solid;outline-offset:-.0663rem;display:flex;justify-content:center;align-items:center;gap:.6631rem;cursor:pointer;margin:2rem auto;width:fit-content}.load-less:hover{background:#f0f0f0}.load-less-text{color:#000;font-size:1.0606rem;font-family:Roboto,sans-serif;font-weight:600}.load-less-icon{width:1.3263rem;height:1.3263rem;display:flex;justify-content:center;align-items:center}.load-less-icon i{font-size:1rem;color:#000}@media (max-width: 1450px){.team-row.top,.team-row.partners{grid-template-columns:repeat(3,1fr);gap:2rem}.team-row.bottom1{grid-template-columns:repeat(4,1fr);gap:1.5rem}.team-row.bottom2{grid-template-columns:repeat(3,1fr);gap:1.5rem}.team-row.large .team-member,.team-row.large .partner{max-width:300px}.team-member.small{max-width:220px}}@media (min-width: 1440px){.team-row.bottom2{gap:3rem;padding-right:14%;padding-left:14%}}@media (max-width: 900px){.team-row.top,.team-row.partners{grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;gap:1.5rem}.team-row.top .team-member:nth-child(3),.team-row.partners .partner:nth-child(3){grid-row:2;grid-column:1 / span 2;justify-self:center;max-width:300px}.team-row.bottom1,.team-row.bottom2{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width: 576px){.section-title{font-size:1.5rem;line-height:1.5rem}.team-row.top,.team-row.partners{grid-template-columns:1fr;grid-template-rows:auto;gap:1rem}.team-row.top .team-member:nth-child(3),.team-row.partners .partner:nth-child(3){grid-row:auto;grid-column:1;max-width:280px}.team-row.bottom1,.team-row.bottom2{grid-template-columns:repeat(2,1fr);gap:1rem}.team-row.large .team-member,.team-row.large .partner{height:25rem;max-width:280px}.team-member.small{height:20rem;max-width:200px}.profile-name,.profile-title{font-size:1.1rem;line-height:1.6rem}.profile-name.small,.profile-title.small{font-size:.85rem;line-height:1.1rem}.linkedin-button{padding:.4rem .8rem}.linkedin-icon{width:1.5rem;height:1.5rem}.load-less{padding:.8rem;margin:1rem auto}.load-less-text{font-size:.9rem}.load-less-icon i{font-size:.8rem}}.load-more-container{display:flex;justify-content:center;align-items:center;width:100%}@keyframes float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-down{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes float-right{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes float-left{0%,to{transform:translate(0)}50%{transform:translate(-8px)}}.animate-float-up{animation:float-up 2s ease-in-out infinite;position:absolute;top:10px;right:20px}.animate-float-down{animation:float-down 2.5s ease-in-out infinite .5s;position:absolute;bottom:10px;left:20px}.animate-float-right{animation:float-right 3s ease-in-out infinite 1s;position:absolute;top:40%;left:10px}.animate-float-left{animation:float-left 2.8s ease-in-out infinite 1.5s;position:absolute;top:70%;right:10px}h1,p{transition:all .8s ease-out}
