.section-team-member{--shell-gutter:4rem;--shell-max-width:105.8rem;--headings-color:currentColor;@media (max-width:1023px){&{--shell-gutter:2.4rem}}@media (max-width:767px){&{--shell-gutter:1.6rem}}& .section__bar{margin-bottom:4rem;padding-left:.2rem;padding-top:7rem;@media (max-width:1199px){&{margin-bottom:3.2rem;padding-left:0}}@media (max-width:1023px){&{margin-bottom:2.4rem}}@media (max-width:767px){&{margin-bottom:1.6rem}}&:last-child{margin-bottom:0}}& .section__back{color:var(--primary);display:inline-flex;font-family:var(--ff-base);font-size:1.8rem;font-weight:400;gap:.5556em;letter-spacing:-.02em;line-height:1.1111;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s linear;@media (max-width:1023px){&{font-size:1.6rem}}@media (max-width:767px){&{font-size:1.4rem}}&:hover{text-decoration-color:currentColor}& .icon-arrow-left{--icon-size:1em;@media (max-width:767px){&{--icon-size:0.8571em}}}}& .section__entry{display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;margin-bottom:8rem;padding-inline:.1rem 1.6rem;@media (max-width:1199px){&{gap:3.2rem;margin-bottom:6rem;padding-inline:0}}@media (max-width:1023px){&{gap:2.4rem;margin-bottom:5rem}}@media (max-width:767px){&{gap:1.6rem;margin-bottom:4.2rem}}&:last-child{margin-bottom:0}}& .section__image{flex:1;height:fit-content;isolation:isolate;margin-top:1.2rem;max-width:43.3rem;min-width:min(26rem,100%);position:relative;@media (max-width:1023px){&{margin-top:.8rem}}@media (max-width:767px){&{margin-top:0;max-width:36rem}}&:before{background-color:#060606;content:"";inset:0;opacity:.04;position:absolute;z-index:-1}& img{height:auto;object-fit:cover;object-position:center;width:100%}}& .section__info{flex:1;max-width:54rem;min-width:min(38rem,100%)}& .section__head{--headings-color:var(--primary);color:#3e3e3e;font-size:1.6rem;font-weight:500;line-height:1.625;margin-bottom:3.1rem;@media (max-width:1199px){&{margin-bottom:2.6rem}}@media (max-width:1023px){&{font-size:1.4rem;line-height:1.5;margin-bottom:2rem}}& h2{font-family:var(--ff-third);font-size:3.6rem;font-weight:700;letter-spacing:-.026em;line-height:1.0278;margin-bottom:.9rem;@media (max-width:1199px){&{font-size:3.4rem}}@media (max-width:1023px){&{font-size:2.8rem;line-height:1.05;margin-bottom:.7rem}}@media (max-width:767px){&{font-size:2.4rem}}&:last-child{margin-bottom:0}}&:last-child{margin-bottom:0}}& .section__socials{color:#2d2926;display:flex;flex-wrap:wrap;font-family:Helvetica Neue;font-size:1.4rem;gap:1.6rem;line-height:1.1429;list-style:none;margin-bottom:5.2rem;padding-left:.3rem;text-transform:uppercase;@media (max-width:1199px){&{margin-bottom:4.2rem;padding-left:0}}@media (max-width:1023px){&{margin-bottom:3.2rem}}@media (max-width:767px){&{font-size:1.2rem;margin-bottom:2.4rem}}& a{align-items:center;display:flex;gap:.2857em;opacity:.7;text-decoration:none;transition:color .2s linear,opacity .2s linear;&:hover{color:var(--primary);opacity:1}& [class^=icon-]{--icon-size:1em}}&:last-child{margin-bottom:0}}& .section__quote{border-top:1px solid rgba(0,0,0,.1);margin:0 0 2.4rem -.3rem;padding-top:2.4rem;@media (max-width:1199px){&{margin:0 0 1.8rem;padding-top:2rem}}@media (max-width:1023px){&{margin-bottom:1.6rem;padding-top:1.6rem}}@media (max-width:767px){&{margin-bottom:1.2rem;padding-top:1.2rem}}& q{color:var(--black);display:inline-block;font-family:var(--ff-secondary);font-size:2.31rem;font-weight:300;line-height:1.53;margin-bottom:.9524em;@media (max-width:1199px){&{font-size:2.2rem}}@media (max-width:1023px){&{font-size:2rem}}@media (max-width:767px){&{font-size:1.8rem}}& strong{font-weight:800}&:last-child{margin-bottom:0}}&:last-child{margin-bottom:0}}& .section__signature{& .signature__handwritten{display:block;font-family:Meow Script;font-size:3.55rem;letter-spacing:-.02em;line-height:1;margin-bottom:.4rem;@media (max-width:1199px){&{font-size:3.5rem}}@media (max-width:1023px){&{font-size:3rem}}@media (max-width:767px){&{font-size:2.6rem}}&:last-child{margin-bottom:0}}& .signature__role{font-size:1.33rem;@media (max-width:1199px){&{font-size:1.3rem}}@media (max-width:1023px){&{font-size:1.2rem}}}}& .section__content{color:#3e3e3e;font-family:var(--ff-base);font-size:1.8rem;font-weight:500;line-height:1.6667;margin-bottom:3.1667em;@media (max-width:1023px){&{font-size:1.6rem;line-height:1.575}}@media (max-width:767px){&{font-size:1.4rem}}& p{margin-bottom:2.55em;@media (max-width:1023px){&{margin-bottom:2.15em}}&:last-child{margin-bottom:0}}&:last-child{margin-bottom:0}}& .section__actions{display:flex;flex-wrap:wrap;gap:1.6rem}& .section__btn{--padding:1rem 3.7rem 1.1rem 2.2rem;--fsize:1.49rem;@media (max-width:1199px){&{--padding:1rem 2rem;--fsize:1.4rem}}@media (max-width:1023px){&{--padding:0.8rem 1.6rem}}@media (max-width:767px){&{--padding:0.6rem 1.2rem}}&.btn--arrow{@media (max-width:767px){&{--btn-icon-size:1em;gap:1em}}}}}