.hwx-team{--hwx-team-display:"Playfair Display",Georgia,"Times New Roman",serif;--hwx-team-body:"Montserrat","Helvetica Neue",Arial,sans-serif;background:var(--hwx-team-bg,#fafafa);color:var(--hwx-team-text,#4d4547);font-family:var(--hwx-team-body);font-weight:300;line-height:1.7;overflow-x:clip;padding-bottom:var(--hwx-team-pad-bottom,60px);padding-top:var(--hwx-team-pad-top,60px)}.hwx-team *,.hwx-team :after,.hwx-team :before{box-sizing:border-box}.hwx-team__wrap{margin:0 auto;max-width:var(--hwx-team-width,1180px);padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.hwx-team__copy{align-items:end;display:grid;gap:24px 64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:44px}.hwx-team__kicker{color:var(--hwx-team-kicker,#e70000);font:600 12px/1.4 var(--hwx-team-body);letter-spacing:.16em;margin:0 0 14px;text-transform:uppercase}.hwx-team__title{color:var(--hwx-team-ink,#141112);font-family:var(--hwx-team-display);font-size:clamp(30px,3.4vw,44px);font-weight:700;letter-spacing:-.01em;line-height:1.12;margin:0;text-wrap:balance}.hwx-team__hl{transition:color .35s ease,-webkit-text-fill-color .35s ease}@media (hover:hover){.hwx-team:hover .hwx-team__hl{color:var(--hwx-team-heading-hover,#e70000);-webkit-text-fill-color:var(--hwx-team-heading-hover,#e70000)}}.hwx-team__intro{font-size:16px;line-height:1.7}.hwx-team__intro p{margin:0}.hwx-team__intro p+p{margin-top:10px}.hwx-team__intro b,.hwx-team__intro strong{color:var(--hwx-team-ink,#141112);font-weight:600}.hwx-team__creds{align-items:flex-start;display:flex;flex-direction:column;gap:10px;list-style:none;margin:18px 0 0;padding:0}.hwx-team__creds li{align-items:flex-start;display:flex;font-size:14px;gap:8px;line-height:1.4}.hwx-team__creds svg{color:var(--hwx-team-icon,#e70000);flex:none;margin-top:1px}.hwx-team__creds b,.hwx-team__creds strong{color:var(--hwx-team-ink,#141112);font-weight:600}.hwx-team__creds a{color:inherit}.hwx-team__carousel{min-width:0;position:relative;--hwx-team-gap:24px}.hwx-team__stage{margin-top:-30px;overflow:hidden;padding:30px 0 50px;touch-action:pan-y}.hwx-team__track{display:flex;gap:var(--hwx-team-gap);transition:transform .8s cubic-bezier(.16,1,.3,1);will-change:transform}.hwx-team__card{background:var(--hwx-team-card,#fff);border:1px solid var(--hwx-team-line,#e6dfe0);border-radius:20px;box-shadow:0 30px 50px -40px rgba(60,10,15,.45);display:flex;flex:0 0 calc((100% - (var(--hwx-team-per,3) - 1)*var(--hwx-team-gap))/var(--hwx-team-per,3));flex-direction:column;height:var(--hwx-team-card-h,540px);min-width:0;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.hwx-team__carousel.is-static .hwx-team__track{justify-content:center;transform:none!important}.hwx-team__photo{background:#e9e2e1;flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.hwx-team__photo img{height:100%;inset:0;object-fit:cover;object-position:var(--hwx-team-photo-pos,50% 18%);position:absolute;transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .5s ease;width:100%}.hwx-team--gray .hwx-team__photo img{filter:grayscale(1)}.hwx-team__initials{color:var(--hwx-team-role,#8c1c24);display:grid;font:700 72px/1 var(--hwx-team-display);inset:0;opacity:.35;place-items:center;position:absolute}@media (hover:hover){.hwx-team__card:hover{box-shadow:0 36px 60px -38px rgba(60,10,15,.55);transform:translateY(-6px)}.hwx-team__card:hover .hwx-team__photo img{transform:scale(1.04)}.hwx-team--gray .hwx-team__card:hover .hwx-team__photo img{filter:grayscale(0)}}.hwx-team__info{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;min-height:178px;min-width:0;padding:20px 22px 22px;text-align:left}.hwx-team__role{color:var(--hwx-team-role,#8c1c24);font:600 11.5px/1.4 var(--hwx-team-body);letter-spacing:.12em;margin:0;text-transform:uppercase}.hwx-team__role.is-highlight{color:var(--hwx-team-role-hl,#e70000)}.hwx-team__name{color:var(--hwx-team-ink,#141112);font:700 24px/1.15 var(--hwx-team-display);margin:8px 0 0;text-wrap:balance}.hwx-team__job{color:var(--hwx-team-text,#4d4547);font-size:14.5px;line-height:1.5;margin:6px 0 0}.hwx-team__profile{align-items:center;color:var(--hwx-team-link,#e70000);display:inline-flex;font:600 14px/1.3 var(--hwx-team-body);gap:6px;margin-top:auto;padding-top:12px;text-decoration:none}.hwx-team__profile svg{transition:transform .2s ease}.hwx-team__profile:hover{text-decoration:underline}.hwx-team__profile:hover svg{transform:translateX(3px)}.hwx-team__profile:focus-visible{border-radius:4px;outline:3px solid #00a2e1;outline-offset:3px}.hwx-team__nav{align-items:center;display:flex;gap:20px;justify-content:flex-end;margin-top:-14px}.hwx-team__arrows{display:flex;gap:12px;margin-left:auto}.hwx-team__arrow{background:var(--hwx-team-card,#fff);border:1px solid var(--hwx-team-line,#e6dfe0);border-radius:50%;box-shadow:0 8px 20px -14px rgba(60,10,15,.5);color:var(--hwx-team-ink,#141112);cursor:pointer;display:grid;height:52px;padding:0;place-items:center;transition:background .2s,color .2s,border-color .2s,transform .2s;width:52px}.hwx-team__arrow:hover{background:var(--hwx-team-arrow-hover,#8c1c24);border-color:var(--hwx-team-arrow-hover,#8c1c24);color:#fff;transform:translateY(-2px)}.hwx-team__arrow:focus-visible{outline:3px solid #00a2e1;outline-offset:3px}.hwx-team__carousel.is-static .hwx-team__nav{display:none}@media (max-width:760px){.hwx-team--phone-no-intro .hwx-team__intro,.hwx-team__nav{display:none}.hwx-team--phone-no-intro .hwx-team__creds{margin-top:0}}@media (hover:none),(max-width:760px){.hwx-team__card:has(.hwx-team__profile) .hwx-team__photo{cursor:pointer}}.hwx-team--reveal .is-hidden{opacity:0;transform:translateY(24px)}.hwx-team--reveal .is-ready{transition:opacity .75s ease,transform .75s cubic-bezier(.2,.7,.2,1)}@media (max-width:1020px){.hwx-team{padding-bottom:min(var(--hwx-team-pad-bottom,60px),52px);padding-top:min(var(--hwx-team-pad-top,60px),52px)}}@media (max-width:980px){.hwx-team__copy{align-items:start;grid-template-columns:minmax(0,1fr);margin-bottom:32px}.hwx-team__carousel{--hwx-team-gap:18px}.hwx-team__card{flex-basis:calc((100% - (min(var(--hwx-team-per,3), 2) - 1)*var(--hwx-team-gap))/min(var(--hwx-team-per,3), 2))}}@media (max-width:640px){.hwx-team{padding-bottom:min(var(--hwx-team-pad-bottom,60px),44px);padding-top:min(var(--hwx-team-pad-top,60px),44px)}.hwx-team__card{flex-basis:100%;height:min(var(--hwx-team-card-h,540px),520px)}.hwx-team__info{min-height:168px;padding:18px 20px 20px}}@media (prefers-reduced-motion:reduce){.hwx-team__card,.hwx-team__photo img,.hwx-team__track{transition:none}.hwx-team--reveal .is-hidden{opacity:1;transform:none}}.hwx-team a.hwx-team__profile,.hwx-team a.hwx-team__profile:active,.hwx-team a.hwx-team__profile:focus,.hwx-team a.hwx-team__profile:link,.hwx-team a.hwx-team__profile:visited{color:var(--hwx-team-link,#e70000)!important;-webkit-text-fill-color:var(--hwx-team-link,#e70000)!important;text-decoration:none!important}.hwx-team a.hwx-team__profile:hover{color:var(--hwx-team-link,#e70000)!important;-webkit-text-fill-color:var(--hwx-team-link,#e70000)!important;text-decoration:underline!important}.hwx-team a.hwx-team__profile svg,.hwx-team a.hwx-team__profile svg path{fill:none!important;stroke:var(--hwx-team-link,#e70000)!important}.hwx-team .hwx-team__creds a,.hwx-team .hwx-team__creds a:active,.hwx-team .hwx-team__creds a:focus,.hwx-team .hwx-team__creds a:hover,.hwx-team .hwx-team__creds a:link,.hwx-team .hwx-team__creds a:visited,.hwx-team .hwx-team__intro a,.hwx-team .hwx-team__intro a:active,.hwx-team .hwx-team__intro a:focus,.hwx-team .hwx-team__intro a:hover,.hwx-team .hwx-team__intro a:link,.hwx-team .hwx-team__intro a:visited{color:inherit!important}