.team-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}@media only screen and (min-width: 1180px){.team-grid{position:relative}.team-grid:before{content:"";position:absolute;top:0;left:-50vw;width:200vw;height:1px;background-color:var(--off-black);z-index:1}.team-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(min-width: 600px){.editor-styles-wrapper .team-grid{position:relative}.editor-styles-wrapper .team-grid:before{content:"";position:absolute;top:0;left:-50vw;width:200vw;height:1px;background-color:var(--off-black);z-index:1}.editor-styles-wrapper .team-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}}.team-grid__list{grid-column:1/-1;display:grid;grid-template-columns:subgrid}@media only screen and (min-width: 1180px){.team-grid__list{grid-column:2/-1;position:relative;z-index:0}}@media(min-width: 600px){.editor-styles-wrapper .team-grid__list{grid-column:2/-1;position:relative;z-index:0}}.team-grid__member{box-sizing:border-box;min-width:0;overflow:hidden;border-bottom:var(--divider-width) solid var(--off-black)}.team-grid__member:last-child{border-bottom-right-radius:var(--radius-md)}@media only screen and (max-width: 1179px){.team-grid__member{border-left-width:0;border-left-style:solid;border-left-color:rgba(0,0,0,0)}.team-grid__member:nth-child(2n+1):nth-last-child(2),.team-grid__member:nth-child(2n+1):last-child{border-bottom-left-radius:var(--radius-md)}.team-grid__member:nth-child(2n):nth-last-child(2){border-bottom-right-radius:var(--radius-md)}.team-grid__member:first-child{border-top-left-radius:var(--radius-md);border-top:var(--divider-width) solid var(--off-black)}.team-grid__member:nth-child(2){border-top-right-radius:var(--radius-md);border-top:var(--divider-width) solid var(--off-black)}.team-grid__member:nth-child(2n+1){border-left-width:var(--divider-width);border-left-style:solid;border-left-color:var(--off-black);margin-left:-1px;border-right-width:var(--divider-width);border-right-style:solid;border-right-color:var(--off-black)}.team-grid__member:nth-child(2n){border-right-width:var(--divider-width);border-right-style:solid;border-right-color:var(--off-black)}}@media only screen and (min-width: 1180px){.team-grid__member{border-right:var(--divider-width) solid var(--off-black)}.team-grid__member:nth-child(4n+1){border-left-width:var(--divider-width);border-left-style:solid;border-left-color:var(--off-black);margin-left:-1px}.team-grid__member:nth-child(4n+1):nth-last-child(-n+4){border-bottom-left-radius:var(--radius-md)}.team-grid__member:has(+.team-grid__member:nth-child(4n+1):nth-last-child(-n+4)){border-bottom-right-radius:var(--radius-md)}}@media(min-width: 600px){.editor-styles-wrapper .team-grid__member{border-right:var(--divider-width) solid var(--off-black)}.editor-styles-wrapper .team-grid__member:nth-child(4n+1){border-left-width:var(--divider-width);border-left-style:solid;border-left-color:var(--off-black);margin-left:-1px}.editor-styles-wrapper .team-grid__member:nth-child(4n+1):nth-last-child(-n+4){border-bottom-left-radius:var(--radius-md)}.editor-styles-wrapper .team-grid__member:has(+.team-grid__member:nth-child(4n+1):nth-last-child(-n+4)){border-bottom-right-radius:var(--radius-md)}}.team-grid__member--clickable{cursor:pointer}@media(hover: hover)and (pointer: fine){.team-grid__member--clickable:hover .team-grid__asset img{transform:scale(1.04)}.team-grid__member--clickable:hover .team-grid__toggle{color:var(--orange)}}.team-grid__image-wrap{border-bottom:var(--divider-width) solid var(--off-black);z-index:1;overflow:hidden}.team-grid .team-grid__image-wrap.team-grid__dialog-open{cursor:pointer}.team-grid__name-heading{margin-top:0;margin-bottom:0}.team-grid__name-heading .team-grid__name{display:block;width:100%;text-align:inherit}.team-grid__asset img{aspect-ratio:47/60;object-fit:cover;object-position:top;transform-origin:center center;transition:transform .55s cubic-bezier(0.22, 1, 0.36, 1)}.team-grid__info{padding:1rem 1.6rem;min-height:11rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;align-items:flex-start}@media only screen and (min-width: 1180px){.team-grid__info{padding:1.6rem 2rem 2rem;min-height:15.2rem}}@media(min-width: 600px){.editor-styles-wrapper .team-grid__info{padding:1.6rem 2rem 2rem;min-height:15.2rem}}.team-grid__toggle{text-underline-offset:.2rem;text-decoration-thickness:1px;transition:color var(--transition-base) var(--easing)}.team-grid__dialog{position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:100vh;max-height:100dvh;margin:0;border:none;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;background-color:rgba(30,30,30,.97);color:var(--white);overflow:hidden;overscroll-behavior:none}.team-grid__dialog::backdrop{background-color:rgba(0,0,0,0)}@media only screen and (min-width: 1180px){.team-grid__dialog{display:none !important}}@media(min-width: 600px){.editor-styles-wrapper .team-grid__dialog{display:none !important}}.team-grid__dialog .team-grid__socials{display:none}.team-grid__dialog-inner{position:relative;box-sizing:border-box;height:100%;max-height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-top:4rem;padding-right:4rem;padding-bottom:4rem;padding-left:4rem}.team-grid__dialog-close{position:absolute;z-index:12;top:2rem;right:2rem;cursor:pointer}.team-grid__dialog-close:focus-visible{outline:0 solid var(--orange);outline-offset:.2rem}@media only screen and (min-width: 1180px){.team-grid__dialog-close{top:2.4rem;right:2.4rem}}@media(min-width: 600px){.editor-styles-wrapper .team-grid__dialog-close{top:2.4rem;right:2.4rem}}.team-grid__dialog-close-shape{box-sizing:border-box;width:3.2rem;height:3.2rem;flex-shrink:0;border-width:var(--border-width);border-style:solid;border-color:var(--white);border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;position:relative;width:3.6rem;height:3.6rem;background-color:var(--orange);border-color:var(--orange);border-radius:var(--radius-md)}.team-grid__dialog-close-icon{display:inline-flex;align-items:center;justify-content:center;transform:rotate(45deg);color:var(--off-black)}.team-grid__dialog-close-icon svg{display:block;width:1.9rem;height:1.9rem}.team-grid__dialog-image-wrap{box-sizing:border-box;width:60%;border-radius:.8rem;overflow:hidden}.team-grid__dialog-asset img{display:block;width:100%;height:auto}.team-grid__dialog-content{display:flex;flex-direction:column;gap:2rem;margin-top:2.8rem;line-height:1.4;color:var(--off-white)}.team-grid__dialog-split-main{display:flex;flex-direction:column;gap:2rem}.team-grid__dialog-see-less{display:none}.team-grid__dialog-body a{color:inherit}.team-grid__dialog-body p,.team-grid__dialog-body li{font-size:inherit}.team-grid__insight{display:flex;flex-direction:column;gap:2rem}.team-grid__insight-label{margin-top:0;margin-bottom:0;text-transform:uppercase}.team-grid__insight-list{display:flex;flex-direction:column;gap:3.2rem}.team-grid__insight-item{display:flex;flex-direction:column;gap:1.2rem}.team-grid__insight-title{margin-top:0;margin-bottom:0}.team-grid__desktop-overlay{display:none}@media only screen and (min-width: 1180px){.team-grid__desktop-overlay{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));position:absolute;z-index:8;box-sizing:border-box;left:-1px;width:calc(100% + 2px);min-width:0;overflow:clip;border-right:var(--divider-width) solid var(--off-black);border-bottom:var(--divider-width) solid var(--off-black);border-left:var(--divider-width) solid var(--off-black);border-top:var(--divider-width) solid var(--off-black);background-color:var(--off-black);color:var(--off-white)}}@media(min-width: 600px){.editor-styles-wrapper .team-grid__desktop-overlay{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));position:absolute;z-index:8;box-sizing:border-box;left:-1px;width:calc(100% + 2px);min-width:0;overflow:clip;border-right:var(--divider-width) solid var(--off-black);border-bottom:var(--divider-width) solid var(--off-black);border-left:var(--divider-width) solid var(--off-black);border-top:var(--divider-width) solid var(--off-black);background-color:var(--off-black);color:var(--off-white)}}.team-grid__desktop-overlay-inner{grid-column:1/-1;width:100%;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:clip}.team-grid__desktop-overlay:has(.team-grid__socials) .team-grid__socials{padding-bottom:5.4rem}.team-grid__desktop-overlay:not(:has(.team-grid__socials)) .team-grid__insight-list{padding-bottom:5.4rem}.team-grid__desktop-overlay .team-grid__dialog-inner{position:relative;flex-grow:1;flex-shrink:1;flex-basis:auto;box-sizing:border-box;min-height:0;overflow:clip;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:minmax(0, auto);align-items:stretch;column-gap:0;row-gap:0;width:100%}.team-grid__desktop-overlay .team-grid__dialog-inner:not(:has(.team-grid__dialog-image-wrap)){grid-template-columns:minmax(0, 1fr)}.team-grid__desktop-overlay .team-grid__dialog-inner:not(:has(.team-grid__dialog-image-wrap)) .team-grid__dialog-content{grid-column:1}.team-grid__desktop-overlay .team-grid__dialog-image-wrap{grid-column:1;grid-row:1;box-sizing:border-box;width:100%;min-width:0;min-height:0;align-self:stretch;border-radius:0;overflow:hidden;display:flex;flex-direction:column;border-bottom:none}.team-grid__desktop-overlay .team-grid__dialog-asset{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;flex-direction:column;min-height:0;width:100%}.team-grid__desktop-overlay .team-grid__dialog-asset picture{flex-grow:1;flex-shrink:1;flex-basis:auto;display:flex;flex-direction:column;min-height:0;width:100%}.team-grid__desktop-overlay .team-grid__dialog-asset img{flex-grow:1;flex-shrink:1;flex-basis:auto;display:block;width:100%;min-width:0;min-height:0;height:100%;object-fit:cover;object-position:top center;max-height:33vw}.team-grid__desktop-overlay .team-grid__dialog-content{grid-column:2/-1;display:grid;box-sizing:border-box;min-width:0;min-height:0;overflow:clip;margin-top:0;background-color:var(--off-black);justify-items:start;grid-template-columns:subgrid;grid-template-rows:repeat(3, min-content);align-items:start;gap:0 2rem;padding-top:3rem;padding-right:4.2rem;padding-bottom:3rem;padding-left:4.2rem}.team-grid__desktop-overlay .team-grid__dialog-content-inner{grid-column:1/span 2;grid-row:1;margin-top:0}.team-grid__desktop-overlay .team-grid__dialog-name{margin-top:0}.team-grid__desktop-overlay .team-grid__dialog-role{margin-top:0;margin-bottom:0;color:var(--off-white)}.team-grid__desktop-overlay .team-grid__dialog-split-main{grid-column:1/span 2;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;min-height:0;overflow:clip}.team-grid__desktop-overlay .team-grid__dialog-split-main.is-scrollable{overflow-y:auto;overflow-x:clip}.team-grid__desktop-overlay .team-grid__insight{display:contents}.team-grid__desktop-overlay .team-grid__insight-label{grid-column:3;grid-row:1;margin-top:0;margin-bottom:0;padding-top:.8rem;text-transform:uppercase;color:var(--off-white)}.team-grid__desktop-overlay .team-grid__insight-list{grid-column:3;grid-row:2;margin-top:0;margin-bottom:0;padding-top:0;gap:2rem}.team-grid__desktop-overlay .team-grid__insight-item{gap:.8rem}.team-grid__desktop-overlay .team-grid__insight-title{color:var(--off-white)}.team-grid__desktop-overlay .team-grid__insight .btn{display:inline;width:auto;min-width:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:rgba(0,0,0,0);border-radius:0;color:var(--orange);text-decoration:underline;text-underline-offset:.2em;text-align:left;vertical-align:baseline}.team-grid__desktop-overlay .team-grid__socials{grid-column:3;grid-row:3;width:100%;min-width:0;margin-top:2.4rem;padding-right:4rem}.team-grid__desktop-overlay .team-grid__socials .footer__socials-list{margin-bottom:0}.team-grid__desktop-overlay .team-grid__dialog-see-less{display:inline-block;grid-column:1/span 2;grid-row:3;align-self:flex-start;margin-right:0;margin-bottom:0;margin-top:3rem}.team-grid__desktop-overlay .team-grid__dialog-body{color:var(--off-white)}.team-grid__desktop-overlay .team-grid__dialog-body a{color:var(--orange)}html.team-grid-scroll-lock{overflow:hidden;overscroll-behavior:none;block-size:100%}
