.meet-the-team{gap:var(--global-item-gap-lg);flex-direction:column;display:flex}@media screen and (width>=1024px){.meet-the-team{padding-left:var(--global-sect-pad-x-md);padding-right:var(--global-sect-pad-x-md)}.meet-the-team .swiper-container .team-cards{gap:var(--global-grid-gap-sm);grid-template-columns:repeat(5,1fr);max-width:100%;display:grid}.meet-the-team .swiper-controls{display:none}.meet-the-team .swiper-container:not(.desktop-carousel){overflow:visible}.meet-the-team .swiper-container:not(.desktop-carousel) .swiper-wrapper{transform:none!important}.meet-the-team .swiper-container:not(.desktop-carousel) .swiper-slide,.meet-the-team .swiper-container:not(.desktop-carousel) .swiper-wrapper{position:unset}.meet-the-team .swiper-container.desktop-carousel{overflow:hidden}.meet-the-team .swiper-container.desktop-carousel .team-cards{grid-template-columns:unset;max-width:unset;gap:0;display:flex}.meet-the-team .swiper-container.desktop-carousel .swiper-controls{display:block}}@media screen and (width<=1023px){.meet-the-team{padding-left:0;padding-right:0}}.meet-the-team.background--black .team-card .team-card--content h3,.meet-the-team.background--grey .team-card .team-card--content h3{color:var(--heading-fill-light)}.meet-the-team.background--black .team-card .team-card--content .body-md,.meet-the-team.background--grey .team-card .team-card--content .body-md{color:var(--body-fill-light)}@media screen and (width<=1023px){.meet-the-team .section-heading{padding-left:var(--global-sect-pad-x-md);padding-right:var(--global-sect-pad-x-md)}}.meet-the-team .swiper-container{overflow:hidden}@media screen and (width<=1023px){.meet-the-team .swiper-container{padding-left:var(--global-sect-pad-x-md);padding-right:var(--global-sect-pad-x-md)}}.meet-the-team .team-card{transition:opacity .3s}.meet-the-team .team-card:has(a:hover){opacity:.8}.meet-the-team .team-card .team-card-modal-trigger{gap:var(--base-2xs);cursor:pointer;background:0 0;border:none;flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex}.meet-the-team .team-card .team-card-modal-trigger:hover .team-card--image img{transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scale(1.08)}.meet-the-team .team-card .team-card-modal-trigger:hover h3{text-decoration-color:var(--heading-fill-dark)}.meet-the-team .team-card .team-card--image{aspect-ratio:5/7;flex-grow:1;width:100%;overflow:hidden}.meet-the-team .team-card .team-card--image img{-o-object-fit:cover;object-fit:cover;border-radius:var(--global-border-rad);width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.meet-the-team .team-card .team-card--content{gap:var(--base-2xs);text-align:left;flex-direction:column;display:flex}.meet-the-team .team-card .team-card--content h3{color:var(--heading-fill-dark);text-transform:none;font-weight:400;text-decoration:underline #0000;transition:text-decoration-color .3s}.meet-the-team .team-card .team-card--content .body-md{color:var(--body-fill-dark)}.meet-the-team .team-modal{box-sizing:border-box;z-index:9999999;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;position:fixed;top:0;left:0;overflow:auto}.meet-the-team .team-modal[aria-hidden=false]{display:flex}.meet-the-team .team-modal .team-modal__content{background-color:var(--primal-white);padding:var(--card-padding-lg);border-radius:var(--global-border-rad);box-sizing:border-box;max-height:calc(100vh - 2*var(--global-sect-pad-y-lg));max-width:calc(100vw - 2*var(--global-sect-pad-x-md));gap:var(--card-padding-md);flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}.meet-the-team .team-modal .team-modal__content .team-modal__close{border:var(--global-border-width) solid var(--global-border-color);cursor:pointer;background:0 0;border-radius:1000px;justify-content:center;align-self:flex-end;align-items:center;width:45px;min-width:45px;height:45px;min-height:45px;padding:0;transition:all .3s ease-in-out;display:flex}.meet-the-team .team-modal .team-modal__content .team-modal__close:hover{background-color:var(--primal-black);color:var(--primal-white)}.meet-the-team .team-modal .team-modal__content .team-modal__close:hover path{color:var(--primal-white);transition:color .3s ease-in-out}.meet-the-team .team-modal .team-modal__content .team-modal__info{flex-direction:column;flex-grow:1;display:flex}.meet-the-team .team-modal .team-modal__content .team-modal__link{padding-top:var(--global-text-gap-xs);width:25px}.meet-the-team .team-modal .team-modal__content .team-modal__member-info{gap:var(--global-grid-gap-lg);flex-direction:row;flex:auto;display:flex}@media screen and (width<=1023px){.meet-the-team .team-modal .team-modal__content .team-modal__member-info{flex-direction:column}}.meet-the-team .team-modal .team-modal__content .team-modal__member-info h3{padding-bottom:var(--global-text-gap-lg)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .heading-xs{padding-bottom:var(--global-text-gap-md)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc{--snug-text-cap-height:.7em;--snug-text-top:calc(.35em - .5lh);--snug-text-bottom:calc(.4em - .2lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));gap:var(--snug-text-gap);flex-direction:column;display:flex}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>h1,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>.h1,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>h2,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>.h2,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>h3,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>.h3,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>h4,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>.h4,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>h5,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>.h5,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>h6,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>.h6,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>p,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>.paragraph,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>s,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>ul,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc>a:not(.button){--snug-text-cap-height:.7em;--snug-text-top:calc(.35em - .5lh);--snug-text-bottom:calc(.4em - .2lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);height:min-content;min-height:0}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h1,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h2,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h3,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h4,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h5,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h6{color:var(--heading-fill-dark);padding-bottom:var(--global-text-gap-sm);padding-top:var(--global-text-gap-sm)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h1:first-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h2:first-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h3:first-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h4:first-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h5:first-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h6:first-child{padding-top:0}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h1:last-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h2:last-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h3:last-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h4:last-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h5:last-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h6:last-child{padding-bottom:0}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc p,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ol,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ul{padding-bottom:var(--global-text-gap-sm)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc p:last-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ol:last-child,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ul:last-child{padding-bottom:0}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc p,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ul,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ol,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc span,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc em,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc li{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);color:var(--body-fill-dark)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc a{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);color:var(--body-fill-dark);text-decoration:underline;transition:color .3s}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc a:hover{color:var(--primal-charcoal)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc strong,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc b{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);color:var(--body-fill-dark);font-weight:800}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ul,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ol{gap:var(--base-2xs);flex-direction:column;margin:0;padding:0;list-style-position:inside;display:flex}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ul::marker,.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc ol::marker{color:var(--heading-fill-dark)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h1{font-family:var(--global-heading-xl-font-family);font-size:var(--global-heading-xl-font-size);font-style:var(--global-heading-xl-font-style);font-weight:var(--global-heading-xl-font-weight);letter-spacing:var(--global-heading-xl-letter-spacing);line-height:var(--global-heading-xl-line-height);gap:var(--global-heading-xl-paragraph-spacing);text-transform:var(--global-heading-xl-text-transform)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h2{font-family:var(--global-heading-lg-font-family);font-size:var(--global-heading-lg-font-size);font-style:var(--global-heading-lg-font-style);font-weight:var(--global-heading-lg-font-weight);letter-spacing:var(--global-heading-lg-letter-spacing);line-height:var(--global-heading-lg-line-height);gap:var(--global-heading-lg-paragraph-spacing);text-transform:var(--global-heading-lg-text-transform)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h3{font-family:var(--global-heading-md-font-family);font-size:var(--global-heading-md-font-size);font-style:var(--global-heading-md-font-style);font-weight:var(--global-heading-md-font-weight);letter-spacing:var(--global-heading-md-letter-spacing);line-height:var(--global-heading-md-line-height);gap:var(--global-heading-md-paragraph-spacing);text-transform:var(--global-heading-md-text-transform)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h4{font-family:var(--global-body-lg-font-family);font-size:var(--global-body-lg-font-size);font-style:var(--global-body-lg-font-style);font-weight:var(--global-body-lg-font-weight);letter-spacing:var(--global-body-lg-letter-spacing);line-height:var(--global-body-lg-line-height);gap:var(--global-body-lg-paragraph-spacing);text-transform:var(--global-body-lg-text-transform)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h5{font-family:var(--global-eyebrow-lg-font-family);font-size:var(--global-eyebrow-lg-font-size);font-style:var(--global-eyebrow-lg-font-style);font-weight:var(--global-eyebrow-lg-font-weight);letter-spacing:var(--global-eyebrow-lg-letter-spacing);line-height:var(--global-eyebrow-lg-line-height);gap:var(--global-eyebrow-lg-paragraph-spacing);text-transform:var(--global-eyebrow-lg-text-transform)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc h6{font-family:var(--global-eyebrow-md-font-family);font-size:var(--global-eyebrow-md-font-size);font-style:var(--global-eyebrow-md-font-style);font-weight:var(--global-eyebrow-md-font-weight);letter-spacing:var(--global-eyebrow-md-letter-spacing);line-height:var(--global-eyebrow-md-line-height);gap:var(--global-eyebrow-md-paragraph-spacing);text-transform:var(--global-eyebrow-md-text-transform)}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc :empty:not(path){display:none}.meet-the-team .team-modal .team-modal__content .team-modal__member-info .team-modal__desc{flex-direction:column;display:flex}.meet-the-team .team-modal .team-modal__content .team-modal__image{flex:0 0 270px;max-width:fit-content;height:fit-content;position:sticky;top:0}@media screen and (width<=1023px){.meet-the-team .team-modal .team-modal__content .team-modal__image{flex:auto;max-width:100%;max-height:fit-content;position:relative}}.meet-the-team .team-modal .team-modal__content .team-modal__image img{-o-object-fit:contain;object-fit:contain;border-radius:var(--global-border-rad);width:270px;height:auto}@media screen and (width<=1023px){.meet-the-team .team-modal .team-modal__content .team-modal__image img{width:100%}}