@media only screen and (min-width:0rem){#team-1901{background-color:#fff;overflow:hidden;padding:var(--sectionPadding);position:relative;z-index:1}#team-1901 .cs-container{gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem}#team-1901 .cs-container,#team-1901 .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#team-1901 .cs-content{max-width:46.875rem;text-align:center}#team-1901 .cs-title{max-width:24ch}#team-1901 .cs-text{margin:0;max-width:46.875rem}#team-1901 .cs-text+.cs-text{margin-top:1rem}#team-1901 .cs-card-group{display:grid;gap:clamp(1rem,2.5vw,2rem);grid-template-columns:repeat(1,1fr);margin:0;padding:0;width:100%}#team-1901 .cs-item{align-items:center;background-color:#f7f7f7;border-bottom:4px solid var(--primary);box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;position:relative;text-align:center;transition:box-shadow .3s,transform .3s;width:100%}#team-1901 .cs-item:hover{box-shadow:0 .75rem 1.5rem rgba(0,0,0,.12);transform:translateY(-.25rem)}#team-1901 .cs-flip-inner{display:grid;height:100%;width:100%}#team-1901 .cs-face{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;grid-area:1/1;padding:0 0 1.25rem;width:100%}#team-1901 .cs-flip{cursor:pointer;perspective:75rem}#team-1901 .cs-flip:hover{transform:none}#team-1901 .cs-flip .cs-flip-inner{transform-style:preserve-3d;transition:transform .6s}#team-1901 .cs-flip .cs-face{backface-visibility:hidden}#team-1901 .cs-flip .cs-back{background-color:var(--secondary);gap:.75rem;justify-content:center;overflow-y:auto;padding:clamp(1.25rem,3vw,2rem);transform:rotateY(180deg)}#team-1901 .cs-flip .cs-back .cs-name{color:var(--bodyTextColorWhite);padding:0}#team-1901 .cs-flip .cs-bio{color:var(--bodyTextColorWhite);font-size:.9375rem;line-height:1.5em;margin:0}#team-1901 .cs-flip.cs-flipped .cs-flip-inner{transform:rotateY(180deg)}#team-1901 .cs-flip:has(.cs-flip-button:focus-visible){outline:3px solid var(--secondary);outline-offset:3px}#team-1901 .cs-flip-button{background:transparent;border:none;cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:2}#team-1901 .cs-flip-button:focus{outline:none}#team-1901 .cs-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;clip:rect(0,0,0,0);border:0;position:absolute;white-space:nowrap}#team-1901 .cs-picture{aspect-ratio:1/1;background-color:#e8e8e8;display:block;margin-bottom:1.25rem;overflow:hidden;position:relative;width:100%}#team-1901 .cs-picture img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:0;width:100%}#team-1901 .cs-avatar{align-items:center;background-color:var(--primary);display:flex;justify-content:center}#team-1901 .cs-avatar .cs-initials{color:#fff;display:block;font-family:var(--headerFont);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:.125rem;line-height:1em}#team-1901 .cs-name{color:var(--headerColor);font-family:var(--headerFont);font-size:clamp(1.125rem,1.6vw,1.25rem);font-weight:700;line-height:1.3em;margin:0 0 .375rem;padding:0 1rem;text-align:center}#team-1901 .cs-job{color:var(--bodyTextColor);font-family:var(--bodyFont);font-size:.875rem;font-weight:400;line-height:1.5em;margin:0;padding:0 1rem;text-align:center}}@media (hover:hover){#team-1901 .cs-flip:hover .cs-flip-inner{transform:rotateY(180deg)}}@media (prefers-reduced-motion:reduce){#team-1901 .cs-flip .cs-flip-inner{transition:none}}@media only screen and (min-width:38rem){#team-1901 .cs-card-group{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64rem){#team-1901 .cs-card-group{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:81.25rem){#team-1901 .cs-card-group{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:0rem){body.dark-mode #team-1901{background-color:var(--dark)}body.dark-mode #team-1901 .cs-text,body.dark-mode #team-1901 .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #team-1901 .cs-text{opacity:.8}body.dark-mode #team-1901 .cs-item{background-color:hsla(0,0%,100%,.06)}body.dark-mode #team-1901 .cs-picture{background-color:hsla(0,0%,100%,.1)}body.dark-mode #team-1901 .cs-name{color:var(--bodyTextColorWhite)}body.dark-mode #team-1901 .cs-job{color:var(--bodyTextColorWhite);opacity:.8}}