.llteam--clear.ll-section{background:transparent}.llteam__track{overflow-x:clip;overflow-y:visible}.llteam__grid{display:flex;gap:20px;transition:transform .45s var(--ll-ease);will-change:transform}.llteam__card.ll-card{flex-shrink:0;gap:0;overflow:hidden;padding:0;position:relative}.llteam__card.ll-bio-trigger:hover{box-shadow:var(--ll-card-shadow-hover)}.llteam__card.ll-bio-trigger:focus-visible{border-radius:var(--ll-radius-surface)}.llteam__media{position:relative}.llteam--donut .llteam__media{container-type:inline-size;--ll-ring-face:118px}.llteam--donut .ll-bio__badge{z-index:2}.llteam__media .ll-bio__badge{bottom:12px;right:12px}.llteam__photo{background-color:var(--ll-well);background-position:center 15%;background-repeat:no-repeat;background-size:cover;height:310px;width:100%}.llteam__foot{padding:var(--ll-space-5);text-align:center}.llteam__name{color:var(--ll-fg);font-family:var(--ll-font-heading);font-size:17px;font-weight:700;line-height:1.2;margin:0 0 6px}.llteam__role{color:var(--ll-fg-muted);font-family:var(--ll-font-body);font-size:12px;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.llteam__controls{align-items:center;display:grid;gap:var(--ll-space-4);grid-template-columns:1fr auto 1fr;margin-top:var(--ll-space-6)}.llteam__dots{gap:8px;justify-self:center;min-height:21px}.llteam__arrows,.llteam__dots{align-items:center;display:flex}.llteam__arrows{gap:14px;justify-self:end}.llteam__arrow,.llteam__arrow:focus-visible,.llteam__arrow:hover{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ll-control-accent);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0!important;transition:opacity var(--ll-dur-fast) var(--ll-ease),transform var(--ll-dur-fast) var(--ll-ease)}.llteam__arrow svg{display:block;fill:transparent}.llteam__arrow--prev svg{transform:scaleX(-1)}.llteam__arrow:hover{opacity:.7}.llteam__arrow--prev:hover{transform:translateX(-3px)}.llteam__arrow--next:hover{transform:translateX(3px)}.llteam__arrow:disabled{cursor:default;opacity:.25;pointer-events:none;transform:none}.llteam__dot{background:var(--ll-dot);border:none;border-radius:50%;cursor:pointer;flex-shrink:0;height:22px;margin:4px;padding:0;position:relative;transition:background var(--ll-dur-fast) var(--ll-ease);width:22px}.llteam__dot.is-active{background:transparent;border:1px solid var(--ll-dot-active)}.llteam__dot.is-active:after{background:var(--ll-dot-active);border-radius:50%;box-sizing:border-box;content:"";height:13px;inset:0;margin:auto;pointer-events:none;position:absolute;width:13px}@media (min-width:768px){.llteam__card{width:calc(33.33333% - 13.33333px)}.llteam--grid .llteam__track{overflow:visible}.llteam--grid .llteam__grid{display:grid;gap:var(--ll-gap-grid,24px);grid-template-columns:repeat(var(--llteam-cols,3),minmax(0,1fr));transform:none!important;transition:none;will-change:auto}.llteam--grid .llteam__card{min-width:0;width:auto}}@media (min-width:768px) and (max-width:1024px){.llteam--grid .llteam__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.llteam__controls{display:none}.llteam__track{overflow-x:auto;scroll-padding-left:var(--ll-gutter);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--ll-gutter)*-1);padding-inline:var(--ll-gutter);padding-bottom:var(--ll-space-2);scrollbar-width:none}.llteam__track::-webkit-scrollbar{display:none}.llteam__grid{transform:none!important;transition:none}.llteam__card{flex:0 0 auto;scroll-snap-align:start;width:86%}.llteam__photo{height:280px}.llteam--donut .llteam__media{--ll-ring-face:106px}}.llteam--arch .ll-bio__badge{display:none}.llteam--arch .llteam__media{overflow:hidden}.llteam--arch .ll-bio-trigger:focus-visible,.llteam--arch .ll-bio-trigger:hover{transform:none}.llteam__arch{inset:0;pointer-events:none;position:absolute;z-index:2}.llteam__arch:before{background:var(--ll-indigo);border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-18%;content:"";height:44%;left:-10%;position:absolute;right:-10%;transform:translateY(100%);transition:transform .7s var(--ll-ease-reveal)}.llteam__arch span{bottom:20px;color:var(--ll-text-invert,#fff);font-family:var(--ll-font-body);font-size:14px;font-weight:600;left:0;letter-spacing:.01em;opacity:0;position:absolute;right:0;text-align:center;transform:translateY(8px);transition:opacity .35s var(--ll-ease) .2s,transform .55s var(--ll-ease-reveal) .15s}.llteam__more{display:none}@media (hover:hover){.llteam--arch .llteam__card:focus-visible .llteam__arch:before,.llteam--arch .llteam__card:hover .llteam__arch:before{transform:none}.llteam--arch .llteam__card:focus-visible .llteam__arch span,.llteam--arch .llteam__card:hover .llteam__arch span{opacity:1;transform:none}}@media (hover:none){.llteam--arch .llteam__more{color:var(--ll-indigo);display:block;font-family:var(--ll-font-body);font-size:13px;font-weight:600;margin:10px 0 0}}@media not all{.llteam__arch span,.llteam__arch:before{transition:none}}.llteam--corner .ll-bio__badge{display:none}.llteam__donut{border:22px solid var(--ll-indigo);border-radius:50%;box-sizing:border-box;height:44px;left:16px;opacity:0;pointer-events:none;position:absolute;top:16px;transform:scale(.6);transition:opacity .3s var(--ll-ease),transform .6s var(--ll-ease-reveal),border-width .6s var(--ll-ease-reveal) .1s;width:44px;z-index:2}@media (hover:hover){.llteam--corner .llteam__card:focus-visible .llteam__donut,.llteam--corner .llteam__card:hover .llteam__donut{border-width:12px;opacity:1;transform:none}}.llteam--corner .llteam__foot .llteam__more{align-items:center;display:inline-flex;font-family:var(--ll-font-body);font-size:13px;font-weight:600;gap:6px;margin:10px 0 0;transition:gap .2s var(--ll-ease)}.llteam--corner .llteam__more svg{display:block}.llteam--corner .llteam__card:hover .llteam__more{gap:10px}@media not all{.llteam__donut{transition:none}}.llteam--corner .llteam__card.ll-bio-trigger:focus-visible,.llteam--corner .llteam__card.ll-bio-trigger:hover,.llteam--corner .llteam__card.ll-card,.llteam--corner .llteam__card.ll-card:hover{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;transform:none}.llteam--corner .llteam__card.ll-bio-trigger:focus-visible .llteam__media,.llteam--corner .llteam__card.ll-bio-trigger:focus-visible .llteam__photo,.llteam--corner .llteam__card.ll-bio-trigger:hover .llteam__media,.llteam--corner .llteam__card.ll-bio-trigger:hover .llteam__photo{box-shadow:none;transform:none}.llteam--corner .llteam__card.ll-bio-trigger:focus-visible{outline:2px solid var(--ll-indigo);outline-offset:6px}.llteam--corner .llteam__media{overflow:visible;position:relative}.llteam--corner .llteam__photo{aspect-ratio:4/5;background-position:center 15%;height:auto}.llteam--corner .llteam__photo,.llteam__veil{border-radius:36% 12px 12px 12px/29% 12px 12px 12px}.llteam__veil{background:var(--ll-indigo);inset:0;opacity:0;pointer-events:none;position:absolute;z-index:1;--vx:100%;--vy:55%;--vr:0px;-webkit-mask:radial-gradient(circle at var(--vx) var(--vy),transparent var(--vr),#000 calc(var(--vr) + 1px));mask:radial-gradient(circle at var(--vx) var(--vy),transparent var(--vr),#000 calc(var(--vr) + 1px))}.llteam__veil.is-armed{opacity:1}.llteam__mark{aspect-ratio:225/335;left:-2.5%;opacity:0;pointer-events:none;position:absolute;top:-3%;transform:scale(.6);transform-origin:100% 67.2%;transition:opacity .3s var(--ll-ease),transform .6s var(--ll-ease-reveal);width:22.5%;z-index:2}.llteam__mark:after,.llteam__mark:before{background-repeat:no-repeat;background-size:100% 100%;content:"";inset:0;position:absolute}.llteam__mark:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 225 335'%3E%3Cpath fill='%23354985' d='M0 225A225 225 0 0 1 225 0v115a110 110 0 0 0-110 110Z'/%3E%3C/svg%3E")}.llteam__mark:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 225 335'%3E%3Cpath fill='%236a629b' d='M225 225H115a110 110 0 0 0 110 110Z'/%3E%3C/svg%3E");opacity:0;transform:translate(6%,-6%);transition:opacity .3s var(--ll-ease),transform .5s var(--ll-ease-reveal)}@media (hover:hover){.llteam--corner .llteam__card:focus-visible .llteam__mark,.llteam--corner .llteam__card:hover .llteam__mark{opacity:1;transform:none}.llteam--corner .llteam__card:focus-visible .llteam__mark:after,.llteam--corner .llteam__card:hover .llteam__mark:after{opacity:1;transform:none;transition-delay:.12s}}@media (min-width:768px){.llteam--corner .llteam__track{margin:-16px 0 0 -14px;padding:16px 0 0 14px}.llteam--corner.llteam--grid .llteam__grid{gap:56px 32px}}.llteam--corner .llteam__foot{padding:18px 0 0;text-align:left}.llteam--corner .llteam__name{font-size:22px;font-weight:var(--ll-weight-heading,300);line-height:1.25;margin:0}.llteam--corner .llteam__role{color:var(--ll-text-secondary);font-family:var(--ll-font-body);font-size:15.5px;font-weight:400;letter-spacing:0;line-height:1.5;margin:4px 0 0;text-transform:none}.llteam--corner .llteam__foot .llteam__more{color:var(--ll-indigo);font-family:var(--ll-font-heading);font-size:14px;font-weight:500;gap:8px;line-height:1.4;margin:12px 0 0;transition:none}.llteam--corner .llteam__card:hover .llteam__foot .llteam__more{gap:8px}.llteam--corner .llteam__more svg{transition:transform .3s var(--ll-ease-reveal)}.llteam--corner .llteam__card:focus-visible .llteam__more svg,.llteam--corner .llteam__card:hover .llteam__more svg{transform:translateX(4px)}@media not all{.llteam--corner .llteam__more svg,.llteam__mark,.llteam__mark:after{transition:none}.llteam__veil{display:none}}.llteam__mdots.llteam__mdots{display:none}@media (max-width:767px){.llteam__mdots.llteam__mdots{display:flex;margin-top:var(--ll-space-4)}.llteam__mdots.llteam__mdots .ll-dot,.llteam__mdots.llteam__mdots .ll-dot:focus-visible,.llteam__mdots.llteam__mdots .ll-dot:hover{background:var(--ll-dot)!important;border:0!important;box-shadow:none!important;line-height:0!important;min-height:0!important;padding:0!important;position:relative}.llteam__mdots.llteam__mdots .ll-dot[aria-current=true]{background:var(--ll-dot-active)!important}.llteam__mdots.llteam__mdots .ll-dot:before{content:"";inset:-14px -6px;position:absolute}.llteam__mdots.llteam__mdots .ll-dot:focus-visible{outline:2px solid var(--ll-indigo)!important;outline-offset:4px}}.llteam .llteam__arrows{gap:2px}.llteam .llteam__arrow,.llteam .llteam__arrow:focus-visible,.llteam .llteam__arrow:hover{border-radius:0!important;height:36px;transform:none;width:36px}.llteam .llteam__arrow:focus-visible{outline:2px solid var(--ll-control-accent);outline-offset:2px}.llteam .llteam__arrow svg{transition:transform var(--ll-dur-fast) var(--ll-ease),opacity var(--ll-dur-fast) var(--ll-ease)}.llteam .llteam__arrow:hover svg{opacity:.7}.llteam .llteam__arrow--prev:hover svg{transform:scaleX(-1) translateX(4px)}.llteam .llteam__arrow--next:hover svg{transform:translateX(4px)}.llteam .llteam__arrow:hover{opacity:1}.llteam .llteam__arrow:disabled{color:var(--ll-control-accent)!important;opacity:.25!important}