.hero[data-astro-cid-sw76uxlm]{text-align:center;max-width:46rem;margin:0 auto;padding:3rem 1.5rem 2rem}.eyebrow[data-astro-cid-sw76uxlm]{font-family:var(--v2-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--v2-ink-soft);margin:0 0 .75rem;font-size:.75rem;font-weight:700}h1[data-astro-cid-sw76uxlm]{font-family:var(--v2-font-display);margin:0 0 1.25rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:400;line-height:1.15}.highlight[data-astro-cid-sw76uxlm]{color:var(--v2-blue)}.lede[data-astro-cid-sw76uxlm]{color:var(--v2-ink-soft);max-width:36rem;margin:0 auto;font-size:1.125rem;line-height:1.6}.principles[data-astro-cid-sw76uxlm]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;max-width:64rem;margin:0 auto;padding:1rem 1.5rem 4rem;display:grid}.principle-card[data-astro-cid-sw76uxlm]{background:var(--v2-surface);border:3px solid var(--card-color);border-radius:1.5rem;padding:2rem 1.75rem}.principle-emoji[data-astro-cid-sw76uxlm]{box-sizing:border-box;background:color-mix(in srgb, var(--card-color) 18%, white);object-fit:contain;border-radius:999px;width:3rem;height:3rem;margin-bottom:1rem;padding:.5rem;display:block}.principle-card[data-astro-cid-sw76uxlm] h2[data-astro-cid-sw76uxlm]{font-family:var(--v2-font-display);margin:0 0 .5rem;font-size:1.125rem;font-weight:400}.principle-card[data-astro-cid-sw76uxlm] p[data-astro-cid-sw76uxlm]{color:var(--v2-ink-soft);margin:0;line-height:1.6}.team[data-astro-cid-sw76uxlm]{max-width:64rem;margin:0 auto;padding:1rem 1.5rem 4rem}.team-header[data-astro-cid-sw76uxlm]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.team-filters[data-astro-cid-sw76uxlm]{flex-wrap:wrap;gap:.5rem;display:flex}.team-filter[data-astro-cid-sw76uxlm]{background:var(--v2-surface);border:2px solid var(--sede-color);color:var(--sede-color);cursor:pointer;border-radius:999px;padding:.35rem .9rem;font-size:.8rem;font-weight:700;transition:background .15s,color .15s}.team-filter[data-astro-cid-sw76uxlm]:hover{background:color-mix(in srgb, var(--sede-color) 12%, white)}.team-filter[data-astro-cid-sw76uxlm].active{background:var(--sede-color);color:#fff}.team-intro[data-astro-cid-sw76uxlm]{color:var(--v2-ink-soft);max-width:42rem;margin:0 0 2rem;line-height:1.6}.team-row[data-astro-cid-sw76uxlm]{grid-template-columns:12rem 1fr;align-items:start;gap:1.5rem;margin-bottom:2.5rem;display:grid}.team-row-label[data-astro-cid-sw76uxlm]{position:sticky;top:5.5rem}.staff-group-title[data-astro-cid-sw76uxlm]{font-family:var(--v2-font-display);margin:0 0 .3rem;font-size:1.5rem;font-weight:400;line-height:1.15}.team-row-description[data-astro-cid-sw76uxlm]{color:var(--v2-ink-soft);margin:0;font-size:.85rem;line-height:1.5}.team-carousel-wrap[data-astro-cid-sw76uxlm]{min-width:0}.team-carousel[data-astro-cid-sw76uxlm]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;display:flex;overflow-x:auto}.team-carousel[data-astro-cid-sw76uxlm].is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.team-carousel[data-astro-cid-sw76uxlm]::-webkit-scrollbar{display:none}.team-carousel-track[data-astro-cid-sw76uxlm]{gap:1rem;padding:.25rem .25rem .75rem;display:flex}.team-polaroid[data-astro-cid-sw76uxlm]{scroll-snap-align:start;background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:.6rem;flex:none;width:9rem;padding:.5rem .5rem .75rem;box-shadow:0 3px 10px #2d2a261f}.team-polaroid-photo[data-astro-cid-sw76uxlm]{aspect-ratio:4/5;background:var(--v2-surface);border-radius:.35rem;margin-bottom:.6rem;position:relative;overflow:hidden}.team-polaroid-photo[data-astro-cid-sw76uxlm]:after{content:"";mix-blend-mode:multiply;opacity:.15;pointer-events:none;background:#fa00cc;position:absolute;inset:0}.team-polaroid-photo[data-astro-cid-sw76uxlm] img[data-astro-cid-sw76uxlm]{object-fit:cover;object-position:center 20%;filter:contrast(128%)grayscale(0%)hue-rotate()invert(0%)opacity()saturate(120%)sepia(0%);width:100%;height:100%;mix-blend-mode:none;pointer-events:none;display:block}.sede-pill[data-astro-cid-sw76uxlm]{background:var(--sede-color);color:#fff;border-radius:999px;padding:.25rem .5rem;font-size:.6rem;font-weight:700;line-height:1;display:inline-block;position:absolute;top:.4rem;right:.4rem;box-shadow:0 1px 4px #00000040}.person-name[data-astro-cid-sw76uxlm]{color:var(--v2-ink);margin:0 0 .15rem;font-size:.8rem;font-weight:700}.person-role[data-astro-cid-sw76uxlm]{color:var(--v2-ink-soft);margin:0;font-size:.7rem}.team-carousel-dots[data-astro-cid-sw76uxlm]{justify-content:center;gap:.4rem;margin-top:.25rem;display:flex}.team-carousel-dots[data-astro-cid-sw76uxlm] button{background:color-mix(in srgb, var(--v2-ink-soft) 40%, white);cursor:pointer;border:none;border-radius:999px;width:.5rem;height:.5rem;padding:0;transition:width .2s,background .2s,box-shadow .2s}.team-carousel-dots[data-astro-cid-sw76uxlm] button.active{background:var(--v2-orange);width:1.4rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--v2-orange) 25%, transparent)}@media (width<=640px){.team-row[data-astro-cid-sw76uxlm]{grid-template-columns:1fr}.team-row-label[data-astro-cid-sw76uxlm]{position:static}}.cta-band[data-astro-cid-sw76uxlm]{text-align:center;max-width:36rem;margin:0 auto;padding:1rem 1.5rem 4rem}.cta-band[data-astro-cid-sw76uxlm] h2[data-astro-cid-sw76uxlm]{margin:0 0 .5rem}.cta-band[data-astro-cid-sw76uxlm] p[data-astro-cid-sw76uxlm]{color:var(--v2-ink-soft);margin:0 0 1.5rem;line-height:1.6}
