.section-html{width:100%}.section-html__content{width:100%;padding:3rem 5rem 2rem}.section-html__content h1{text-align:left;font-size:2.3rem;font-weight:700;line-height:1.3}.section-html__content h2{text-align:left;font-size:2rem;font-weight:600;line-height:1.4}.section-html__content p{text-align:left;margin-bottom:1.5rem;font-size:1.22rem;line-height:1.8}.section-html__content p:last-child{margin-bottom:0}.section-html__content strong{color:#1f2937;font-weight:700}.section-html__content em{font-style:italic}.section-html__content a{color:#ea7317;text-decoration:underline;transition:color .3s}.section-html__content a:hover{color:#c25d0f}.section-html__content ul,.section-html__content ol{color:#4b5563;margin:.5em 0 1.5em;padding-left:1.5em;font-size:1.22rem;line-height:1.8}.section-html__content ul{list-style-type:disc}.section-html__content ol{list-style-type:decimal}.section-html__content li{margin:.25em 0;list-style-position:outside;display:list-item}@media (max-width:1024px){.section-html__content{width:100%;padding:3.5rem 3rem}.section-html__content h1{font-size:2.2rem;line-height:1.35}.section-html__content h2{font-size:1.8rem;line-height:1.4}.section-html__content p,.section-html__content ul,.section-html__content ol{font-size:1.1rem;line-height:1.7}}@media (max-width:768px){.section-html__content{width:100%;padding:3.5rem 1.5rem}.section-html__content h1{font-size:2rem;line-height:1.4}.section-html__content h2{font-size:1.6rem;line-height:1.45}.section-html__content p{text-align:justify;font-size:1rem;line-height:1.6}.section-html__content ul,.section-html__content ol{font-size:1rem;line-height:1.6}}@media (max-width:480px){.section-html__content{width:100%;padding:3rem 1.5rem}.section-html__content h1{font-size:1.5rem;line-height:1.45}.section-html__content h2{font-size:1.3rem;line-height:1.5}.section-html__content p{margin-bottom:1.25rem;font-size:.95rem;line-height:1.5}.section-html__content ul,.section-html__content ol{margin:.5em 0 1.25em;font-size:.95rem;line-height:1.5}}
.team-member-card{cursor:pointer;background-color:#fff;border-radius:15px;width:320px;min-width:300px;transition:transform .3s,box-shadow .3s;max-width:320px!important}.team-member-card__over{z-index:3;background:linear-gradient(2deg,#0f0f0f 0%,transparent 32%);width:100%;height:100%;position:relative}.team-member-card__image-wrapper{border-radius:15px;width:100%;height:500px;position:relative;overflow:hidden}.team-member-card__background{z-index:1;background:linear-gradient(356deg,#ea7317 0%,#f59e0b 100%);border-radius:0 0 31% 26%;width:370px;height:78.5%;position:absolute;bottom:0;left:-20px;right:0;transform:scaleY(-1)}.team-member-card__image{object-fit:cover;object-position:calc(50% + 15px)0%;z-index:2;width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.team-member-card__info{text-align:left;z-index:4;background-color:transparent;padding:1.5rem 1.25rem;position:absolute;bottom:0}.team-member-card__name{color:#fff;margin:0 0 .5rem;font-size:1.8rem;font-weight:700;line-height:1.3}.team-member-card__position{color:#d1d5db;margin:0;padding-right:3.7rem;font-size:1.3rem;font-weight:700;line-height:1.4}@media (max-width:1024px){.team-member-card{width:300px;min-width:280px}.team-member-card__image-wrapper{height:420px}.team-member-card__background{width:320px;height:78%;left:0}.team-member-card__image{object-position:calc(50% + 12px)0%}.team-member-card__name{font-size:1.6rem}.team-member-card__position{font-size:1.1rem}}@media (max-width:768px){.team-member-card{width:280px}.team-member-card__image-wrapper{height:420px}.team-member-card__image{object-position:calc(50% + 11px)0%}.team-member-card__background{height:78%;left:4px}.team-member-card__info{padding:1.25rem 1rem}.team-member-card__name{font-size:1.4rem}.team-member-card__position{font-size:1rem}}@media (max-width:480px){.team-member-card{width:100%;min-width:210px;max-width:260px}.team-member-card__image-wrapper{height:400px}.team-member-card__background{height:77%;left:4px}.team-member-card__info{padding:1rem .875rem}.team-member-card__name{font-size:1.5rem}.team-member-card__position{font-size:1.1rem}}@media (max-width:360px){.team-member-card{max-width:260px}.team-member-card__image-wrapper{height:380px}.team-member-card__background{height:78%}.team-member-card__info{padding:.875rem .75rem}}
