:root{--font-family-main:"area-normal",sans-serif;--font-family-display:"halyard-display",sans-serif;--font-family-body:"area-normal",sans-serif;--font-family-display-medium:var(--font-family-display);--font-family-body-regular:var(--font-family-body);--font-family-body-book:var(--font-family-body);--font-family-body-bold:var(--font-family-body);--font-weight-display-medium:400;--font-weight-body-regular:400;--font-weight-body-book:400;--font-weight-body-bold:700;--font-weight-body-black:900;--color-primary:#00c6c2;--color-secondary:#052831;--color-teal:#00c6c2;--color-midnight-black:#052831;--color-putty:#fdf7ea;--color-white:#fff;--color-midnight-black-dark:#031d24;--color-black:#000;--color-error:#d00}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes draw{0%{stroke-dashoffset:1000}30%{stroke-dashoffset:0}45%{stroke-dashoffset:0}75%{stroke-dashoffset:1000}to{stroke-dashoffset:1000}}@keyframes svg-spin{0%{transform:scale(1) rotateY(0)}30%{transform:scale(1) rotateY(0)}35%{transform:scale(1.25) rotateY(0)}40%{transform:scale(1.25) rotateY(1turn)}45%{transform:scale(1) rotateY(1turn)}to{transform:scale(1) rotateY(1turn)}}.team-grid{background-color:var(--color-putty);color:var(--color-secondary);padding:10rem 0 13.75rem}.team-grid.block-theme-dark{background-color:var(--color-secondary);color:var(--color-white)}@media(max-width:992px){.team-grid{padding:5.5rem 0}}.team-grid__heading{margin-bottom:5rem}@media(max-width:992px){.team-grid__heading{margin-bottom:3.5rem}}.team-grid__grid{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:repeat(4,1fr)}@media(max-width:1440px){.team-grid__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.team-grid__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.team-grid__grid{grid-template-columns:1fr}}@media(max-width:1440px){.team-grid__grid__item{transition-delay:.2s!important}}.team-grid__card{background:var(--color-white);border-radius:10px;box-sizing:border-box;color:var(--color-secondary);display:flex;flex-direction:column;height:100%;opacity:1;overflow:hidden;padding:2rem;position:relative;text-decoration:none;transition:all .5s}.team-grid__card:not(.team-grid__card--has-bio):hover{opacity:.75}.team-grid__card--has-bio{cursor:pointer}.team-grid__card--has-bio.team-grid__card--bio-visible .team-grid__card__bio,.team-grid__card--has-bio:focus-within .team-grid__card__bio,.team-grid__card--has-bio:hover .team-grid__card__bio{opacity:1;pointer-events:auto;visibility:visible}.team-grid__card figure{margin:0 0 2.5rem}.team-grid__card figure img{aspect-ratio:1/1;display:block;height:auto;margin:0 auto;max-width:254px;object-fit:contain;width:100%}.team-grid__card__bio{background-color:var(--color-midnight-black);border-radius:10px;display:flex;inset:0;opacity:0;padding:2rem;pointer-events:none;position:absolute;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;z-index:2}.team-grid__card__bio,.team-grid__card__bio *,.team-grid__card__bio a{color:var(--color-white)}.team-grid__card__bio__content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-right:20px;scrollbar-color:#fff6 #0000;scrollbar-width:thin;touch-action:pan-y}.team-grid__card__bio__content>:last-child{margin-bottom:0}.team-grid__card__bio__content>*{font-size:clamp(14px,2vw,16px);line-height:1.5}.team-grid__card__bio__content::-webkit-scrollbar{width:4px}.team-grid__card__bio__content::-webkit-scrollbar-thumb{background-color:#fff6;border-radius:4px}.team-grid__card__linkedin{align-items:center;display:flex;gap:1rem;margin-top:auto}