.is-light[data-v-bb24efca] .text-section{color:#1b1d23!important}.is-light[data-v-bb24efca] .text-sectionSecondary{color:#1b1d23ad!important}.is-light[data-v-bb24efca] .border-sectionSecondary\/25{border-color:#545b4773!important}.is-light[data-v-bb24efca] .bg-sectionSecondary\/5{background-color:#1b1d2308!important}.is-light[data-v-bb24efca] .bg-section\/70{background-color:#545b47f2!important}.team-card[data-v-bb24efca]{aspect-ratio:4/5.8;border-radius:0;cursor:pointer;display:block;isolation:isolate;outline:none;perspective:1400px;position:relative}.team-card[data-v-bb24efca]:focus-visible{outline:3px solid rgba(27,29,35,.4);outline-offset:4px}.team-card__inner[data-v-bb24efca]{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.16,1,.3,1);width:100%;will-change:transform}.team-card:focus-visible .team-card__inner[data-v-bb24efca],.team-card:hover .team-card__inner[data-v-bb24efca]{transform:rotateY(180deg)}.team-card__face[data-v-bb24efca]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:0;box-shadow:0 1px #1b1d230a,0 12px 28px #1b1d2314,0 24px 60px #1b1d231a;inset:0;overflow:hidden;position:absolute;transition:box-shadow .4s ease}.team-card:hover .team-card__face[data-v-bb24efca]{box-shadow:0 1px #1b1d230f,0 24px 50px #1b1d232e,0 50px 90px #1b1d2338}.team-card__front[data-v-bb24efca]{background:#262932}.team-card__img[data-v-bb24efca]{filter:saturate(.92);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;position:absolute;transform:scale(1.04);transition:transform 1.1s cubic-bezier(.16,1,.3,1);width:100%}.team-card:hover .team-card__img[data-v-bb24efca]{filter:saturate(1.05);transform:scale(1.1)}.team-card__veil[data-v-bb24efca]{background:linear-gradient(0deg,#1b1d23d9 0,#1b1d2366 35%,#1b1d231a 60%,#1b1d2300);inset:0;pointer-events:none;position:absolute}.team-card__caption[data-v-bb24efca]{bottom:1.25rem;color:#f9efde;left:1.25rem;position:absolute;right:1.25rem}.team-card__role[data-v-bb24efca]{color:#f9eeddc7;font-family:General Sans,Helvetica,Arial,sans-serif;font-size:.66rem;font-weight:500;letter-spacing:.22em;text-shadow:0 2px 12px rgba(0,0,0,.45);text-transform:uppercase}.team-card__name[data-v-bb24efca]{font-family:Big Caslon CC,serif;font-size:clamp(1.35rem,.9vw + 1rem,1.85rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin-top:.4rem;text-shadow:0 2px 16px rgba(0,0,0,.5)}.team-card__location[data-v-bb24efca]{color:#f9eeddc7;font-family:General Sans,Helvetica,Arial,sans-serif;font-size:.78rem;margin-top:.4rem;text-shadow:0 2px 12px rgba(0,0,0,.45)}.team-card__back[data-v-bb24efca]{background:linear-gradient(155deg,#262932,#1b1d23);color:#f9efde;display:flex;flex-direction:column;padding:1.5rem 1.25rem 1.25rem;transform:rotateY(180deg)}.team-card__quote[data-v-bb24efca]{color:#f9eedd80;flex-shrink:0;height:24px;width:24px}.team-card__bio[data-v-bb24efca]{color:#f9eedde0;font-family:General Sans,Helvetica,Arial,sans-serif;font-size:clamp(.68rem,.2vw + .62rem,.76rem);letter-spacing:-.002em;line-height:1.45;margin-top:.65rem;white-space:pre-line}@media(max-width:639px){.team-card__bio[data-v-bb24efca]{color:#f9eedde6;font-size:.9rem;line-height:1.55}}.team-card__back-foot[data-v-bb24efca]{align-items:center;border-top:1px solid hsla(38,69%,92%,.18);display:flex;gap:.75rem;justify-content:space-between;margin-top:auto;padding-top:.85rem}.team-card__back-name[data-v-bb24efca]{color:#f9efde;font-size:.95rem;font-weight:600;line-height:1.2}.team-card__back-name[data-v-bb24efca],.team-card__back-role[data-v-bb24efca]{font-family:General Sans,Helvetica,Arial,sans-serif}.team-card__back-role[data-v-bb24efca]{color:#f9eedd8c;font-size:.7rem;letter-spacing:.16em;margin-top:.15rem;text-transform:uppercase}.team-card__socials[data-v-bb24efca]{display:flex;gap:.5rem}.team-card__socials a[data-v-bb24efca]{align-items:center;border:1px solid hsla(38,69%,92%,.25);border-radius:9999px;color:#f9eeddd9;display:inline-flex;height:30px;justify-content:center;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease;width:30px}.team-card__socials a[data-v-bb24efca]:hover{background:#f2fdaf;color:#1b1d23;transform:translateY(-1px)}@media(hover:none){.team-card[data-v-bb24efca]{aspect-ratio:auto;background:linear-gradient(155deg,#262932,#1b1d23);border-radius:0;box-shadow:0 8px 24px #1b1d231a,0 16px 40px #1b1d2314;cursor:default;overflow:hidden;perspective:none}.team-card__inner[data-v-bb24efca]{transform:none!important;transform-style:flat}.team-card__face[data-v-bb24efca]{backface-visibility:visible;-webkit-backface-visibility:visible;border-radius:0;box-shadow:none;inset:auto;position:relative}.team-card__front[data-v-bb24efca]{aspect-ratio:4/5.8}.team-card__back[data-v-bb24efca]{padding:1.75rem 1.5rem 1.5rem;transform:none}.team-card__quote[data-v-bb24efca]{display:none}.team-card:hover .team-card__img[data-v-bb24efca]{filter:saturate(.92);transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.team-card__face[data-v-bb24efca],.team-card__img[data-v-bb24efca],.team-card__inner[data-v-bb24efca]{transition:none!important}.team-card:focus-visible .team-card__inner[data-v-bb24efca],.team-card:hover .team-card__inner[data-v-bb24efca]{transform:none}.team-card:hover .team-card__img[data-v-bb24efca]{filter:saturate(.92);transform:scale(1.04)}}
