.PG0OlG_root{--gap:4px;container-type:inline-size}.PG0OlG_toolbar{justify-content:flex-end;margin-bottom:16px;display:flex}.PG0OlG_root:not([data-ready]) .PG0OlG_toolbar{visibility:hidden}.PG0OlG_toggle{border:1px solid var(--line-strong);min-width:44px;min-height:44px;color:var(--ink-soft);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 16px;font-size:12px;font-weight:500;transition:background-color .2s,color .2s}.PG0OlG_toggle+.PG0OlG_toggle{border-left:0}.PG0OlG_toggle:hover{color:var(--ink)}.PG0OlG_toggle[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.PG0OlG_toggle:focus-visible{z-index:1;outline-offset:2px;position:relative}.PG0OlG_mosaic{--unit:calc((100cqi - (var(--d-cols) - 1) * var(--gap)) / var(--d-cols));grid-template-columns:repeat(var(--d-cols), minmax(0, 1fr));grid-template-rows:repeat(var(--d-rows), var(--unit));gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.PG0OlG_cell{grid-column:var(--dc) / span var(--dw);grid-row:var(--dr) / span var(--dh);min-width:0;position:relative}@container not (min-width:680px){.PG0OlG_mosaic{--unit:calc((100cqi - (var(--p-cols) - 1) * var(--gap)) / var(--p-cols));grid-template-columns:repeat(var(--p-cols), minmax(0, 1fr));grid-template-rows:repeat(var(--p-rows), var(--unit))}.PG0OlG_cell{grid-column:var(--pc) / span var(--pw);grid-row:var(--pr) / span var(--ph)}.PG0OlG_cell[data-phone=off]{display:none}}.PG0OlG_cell:hover,.PG0OlG_cell:focus-within{z-index:2}.PG0OlG_tile{inset:var(--trim);color:inherit;rotate:var(--tilt);transition:rotate .25s,scale .25s;display:block;position:absolute}@media (hover:hover){.PG0OlG_tile:hover{rotate:0deg;scale:1.04}}.PG0OlG_tile:focus-visible{outline-offset:3px;rotate:0deg;scale:1.04}.PG0OlG_frame{perspective:1000px;position:absolute;inset:0}.PG0OlG_card{transform:rotateY(calc(var(--turns,0) * 180deg));transform-style:preserve-3d;transition:transform .7s cubic-bezier(.45,.05,.25,1);position:absolute;inset:0}.PG0OlG_face{background:var(--paper-deep);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.PG0OlG_back{transform:rotateY(180deg)}.PG0OlG_img{object-fit:cover}.PG0OlG_caption{z-index:1;box-sizing:border-box;background:color-mix(in srgb, var(--panel) 88%, transparent);width:max-content;min-width:100%;max-width:max(100%,min(240px,50cqi));color:var(--cream);letter-spacing:.02em;opacity:0;pointer-events:none;flex-direction:column;gap:1px;padding:6px 9px 7px;font-size:12px;font-weight:500;line-height:1.3;transition:opacity .2s,translate .2s;display:flex;position:absolute;bottom:0;left:0;translate:0 4px}.PG0OlG_cell[data-dcap=end] .PG0OlG_caption{left:auto;right:0}@container not (min-width:680px){.PG0OlG_cell .PG0OlG_caption{left:0;right:auto}.PG0OlG_cell[data-pcap=end] .PG0OlG_caption{left:auto;right:0}}.PG0OlG_captionContext{color:var(--cream-soft);font-weight:400}.PG0OlG_caption[data-empty]{display:none}@media (hover:hover){.PG0OlG_tile:hover .PG0OlG_caption{opacity:1;translate:0}}.PG0OlG_tile:focus-visible .PG0OlG_caption{opacity:1;translate:0}.PG0OlG_root[data-view=grid] .PG0OlG_mosaic{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:28px 16px}@container (min-width:900px){.PG0OlG_root[data-view=grid] .PG0OlG_mosaic{grid-template-columns:repeat(6,minmax(0,1fr))}}@container not (min-width:680px){.PG0OlG_root[data-view=grid] .PG0OlG_mosaic{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px}}.PG0OlG_root[data-view=grid] .PG0OlG_cell{grid-area:auto}.PG0OlG_root[data-view=grid] .PG0OlG_tile{flex-direction:column;gap:8px;display:flex;position:relative;inset:auto;rotate:none;scale:none}.PG0OlG_root[data-view=grid] .PG0OlG_frame{aspect-ratio:4/3;position:relative;inset:auto}.PG0OlG_root[data-view=grid] .PG0OlG_img{object-fit:contain}.PG0OlG_root[data-view=grid] .PG0OlG_caption{width:auto;min-width:0;max-width:none;color:var(--ink);opacity:1;background:0 0;padding:0;font-size:13px;position:static;translate:none}.PG0OlG_root[data-view=grid] .PG0OlG_captionContext{color:var(--ink-soft)}.PG0OlG_root[data-view=grid] .PG0OlG_caption{height:calc(3.9em + 1px);overflow:hidden}.PG0OlG_root[data-view=grid] .PG0OlG_captionTitle,.PG0OlG_root[data-view=grid] .PG0OlG_captionContext{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PG0OlG_root[data-view=grid] .PG0OlG_captionContext{-webkit-line-clamp:1}.PG0OlG_root[data-view=grid] .PG0OlG_caption[data-empty]{visibility:hidden;display:flex}.PG0OlG_root[data-view=grid][data-captions=none] .PG0OlG_caption{display:none}@container not (min-width:680px){.PG0OlG_root[data-view=grid] .PG0OlG_caption{height:calc(5.2em + 1px)}.PG0OlG_root[data-view=grid] .PG0OlG_captionContext{-webkit-line-clamp:2}}@media (prefers-reduced-motion:reduce){.PG0OlG_toggle,.PG0OlG_tile,.PG0OlG_card,.PG0OlG_caption{transition:none}}
.rZ3_8G_stage{--bubble-base:46px;isolation:isolate;touch-action:pan-y;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;max-width:900px;margin:8px auto 0;padding:16px;display:flex;position:relative}.rZ3_8G_stage:before{content:"";background:radial-gradient(ellipse, color-mix(in srgb, var(--accent-wash) 80%, transparent) 0%, color-mix(in srgb, var(--accent-wash) 40%, transparent) 56%, transparent 74%);pointer-events:none;border-radius:50%;position:absolute;inset:2%}.rZ3_8G_row{display:contents}.rZ3_8G_slot{--bubble-size:clamp(44px, calc(var(--bubble-base) + var(--size-variation)), 64px);flex:0 0 var(--bubble-size);width:var(--bubble-size);height:var(--bubble-size);display:block;position:relative}.rZ3_8G_slot:hover,.rZ3_8G_slot:focus-within{z-index:2}.rZ3_8G_floater{width:100%;height:100%;transform:translate(var(--rest-x), var(--rest-y));animation:rZ3_8G_drift var(--float-duration) ease-in-out var(--float-delay) infinite var(--float-direction);display:block}.rZ3_8G_slot:hover .rZ3_8G_floater,.rZ3_8G_slot:focus-within .rZ3_8G_floater{animation-play-state:paused}.rZ3_8G_bubble{border:2px solid color-mix(in srgb, var(--card) 85%, transparent);background:var(--accent-wash);width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-soft) 55%, transparent), 0 4px 12px color-mix(in srgb, var(--accent) 9%, transparent);transform:translate(var(--drag-x,0px), var(--drag-y,0px));cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:50%;transition:transform .65s cubic-bezier(.22,1.35,.36,1),box-shadow .2s;display:block;position:relative}.rZ3_8G_bubble:hover{box-shadow:0 0 0 2px var(--accent-soft), 0 6px 20px color-mix(in srgb, var(--accent) 16%, transparent)}.rZ3_8G_bubble:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.rZ3_8G_dragging{cursor:grabbing;box-shadow:0 0 0 2px var(--accent-soft), 0 8px 22px color-mix(in srgb, var(--accent) 22%, transparent);transition:box-shadow .2s}.rZ3_8G_photo{object-fit:cover;pointer-events:none;border-radius:50%}.rZ3_8G_initialBubble{background:radial-gradient(circle at 30% 25%, var(--lightningcss-light,color-mix(in srgb, var(--accent-wash) 40%, var(--card)))var(--lightningcss-dark,color-mix(in srgb, var(--accent-wash) 75%, var(--accent-soft))) 0%, var(--accent-wash) 48%, var(--lightningcss-light,color-mix(in srgb, var(--accent-wash) 55%, var(--accent-soft)))var(--lightningcss-dark,color-mix(in srgb, var(--accent-wash) 70%, var(--panel))) 100%)}.rZ3_8G_initials{color:var(--accent-ink);font-size:max(14px, calc(var(--bubble-size) * .31));pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes rZ3_8G_drift{0%,to{transform:translate(calc(var(--rest-x) - 3px), var(--rest-y))}35%{transform:translate(var(--rest-x), calc(var(--rest-y) - 3px))}70%{transform:translate(calc(var(--rest-x) + 3px), calc(var(--rest-y) + 1px))}}@media (min-width:640px){.rZ3_8G_stage{--bubble-base:54px}}@media (min-width:1024px){.rZ3_8G_row{flex-wrap:wrap;flex-basis:100%;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}}@media (hover:none){.rZ3_8G_bubble{cursor:pointer}}@media (prefers-reduced-motion:reduce){.rZ3_8G_floater{animation:none}.rZ3_8G_bubble,.rZ3_8G_dragging{transition:none}}
._655bpq_portrait{aspect-ratio:1;background:var(--accent-wash,#e0d8f4);border:4px solid var(--card);width:88px;max-width:100%;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 22%, var(--paper));border-radius:50%;flex-shrink:0;display:block;position:relative;overflow:hidden}._655bpq_initials{color:var(--accent-ink,var(--accent-deep));justify-content:center;align-items:center;font-size:28px;display:flex;position:absolute;inset:0}._655bpq_photo{object-fit:cover}._655bpq_statusBadge{overflow-wrap:anywhere;border-radius:100px;align-self:start;max-width:100%;margin-top:10px;padding:4px 10px;font-size:12px;line-height:1.4;display:inline-flex}._655bpq_pastBadge{background:var(--line);color:var(--ink-soft)}._655bpq_currentBadge{background:var(--accent-wash,#e6def9);color:var(--accent-ink,var(--accent-deep))}._655bpq_dialogContent>._655bpq_statusBadge{margin-top:16px}._655bpq_dialog{border:1px solid var(--line);width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--card);overscroll-behavior:contain;border-radius:24px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 100px #00000045}._655bpq_dialog::backdrop{background:color-mix(in srgb, var(--panel) 64%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._655bpq_dialogToolbar{z-index:2;background:linear-gradient(var(--card) 75%, transparent);justify-content:flex-end;padding:12px 12px 0;display:flex;position:sticky;top:0}._655bpq_dialogContent{text-align:center;overflow-wrap:anywhere;padding:0 24px 24px;position:relative}._655bpq_close{background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:30px;line-height:1;display:flex}._655bpq_close:hover{background:var(--paper-deep)}._655bpq_dialogPortrait{width:180px;margin:6px auto 28px}._655bpq_dialogPortrait ._655bpq_portrait{width:180px;height:180px}._655bpq_dialogPortrait ._655bpq_initials{font-size:48px}._655bpq_dialogBio{max-width:420px;color:var(--ink-soft);margin:22px auto 0;font-size:16px;line-height:1.7}._655bpq_involvement{margin-top:24px}._655bpq_involvement ul{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;list-style:none;display:flex}._655bpq_involvement li{background:var(--accent-wash,#ebe5fa);max-width:100%;color:var(--accent-ink,var(--accent-deep));overflow-wrap:anywhere;border-radius:100px;padding:6px 14px;font-size:13px}._655bpq_contributions{text-align:left;margin-top:24px}._655bpq_contributions ul{color:var(--ink-soft);margin-top:12px;padding-left:20px;font-size:14px;line-height:1.65;list-style:outside}._655bpq_contributions li+li{margin-top:8px}._655bpq_profileLinks{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}._655bpq_profileLinks a{border:1px solid var(--line);max-width:100%;min-height:44px;color:var(--accent);overflow-wrap:anywhere;border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex}._655bpq_dialogFoot{border-top:1px solid var(--line);color:var(--ink-faint);margin-top:32px;padding-top:20px;font-size:12px}@media (min-width:640px){._655bpq_dialogContent{padding:0 40px 28px}}
.tMrena_wrapper{max-width:1400px;margin:0 auto;padding:48px 16px 64px}.tMrena_directory{scroll-margin-top:100px}.tMrena_directoryControls{justify-content:flex-end;margin-bottom:12px;display:flex}.tMrena_searchField{border:1px solid var(--line-strong);background:var(--card);border-radius:100px;align-items:center;gap:12px;width:min(100%,450px);min-width:0;padding:0 18px;display:flex}.tMrena_searchField svg{color:var(--ink-faint);flex-shrink:0}.tMrena_searchField:focus-within{outline:2px solid var(--accent);outline-offset:3px}.tMrena_searchField input{color:var(--ink);background:0 0;outline:none;width:100%;min-width:0;height:48px;font-size:16px}.tMrena_searchField input::placeholder{color:var(--ink-faint);opacity:1}.tMrena_viewToggle{gap:20px;display:flex}.tMrena_viewToggle button{min-width:44px;min-height:44px;color:var(--ink-faint);cursor:pointer;justify-content:center;align-items:center;padding:8px 4px;font-size:14px;display:flex}.tMrena_viewToggle button[aria-pressed=true]{color:var(--accent);text-underline-offset:6px;text-decoration:underline}.tMrena_resultsLine{color:var(--ink-faint);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:20px 0 14px;font-size:13px;display:flex}.tMrena_resultsLine button{min-height:40px;color:var(--accent);cursor:pointer;text-underline-offset:4px;text-decoration:underline}.tMrena_personText{flex-direction:column;min-width:0;display:flex}.tMrena_personName{overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.3}.tMrena_personRole{color:var(--ink-soft);overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.4}.tMrena_activeYears{color:var(--ink-faint);margin-top:6px;font-size:12px;line-height:1.4}.tMrena_list{border-top:1px solid var(--line);list-style:none}.tMrena_listRow{border-bottom:1px solid var(--line);text-align:left;cursor:pointer;align-items:center;gap:18px;width:100%;padding:18px 8px;transition:background .2s;display:flex}.tMrena_listRow:hover{background:var(--accent-wash)}.tMrena_listRow .tMrena_rowPortrait{border-width:2px;width:64px;height:64px}.tMrena_listRow .tMrena_personText{flex:1}.tMrena_listRow .tMrena_openProfile{color:var(--accent);flex-shrink:0;margin-left:auto;padding:0 8px;font-size:22px}.tMrena_empty{border:1px solid var(--line);background:var(--accent-wash);text-align:center;border-radius:24px;padding:64px 20px}.tMrena_empty p{color:var(--ink-soft);margin-top:12px}.tMrena_empty button{min-height:48px;color:var(--accent);cursor:pointer;margin-top:20px;padding:8px 18px}.tMrena_leadership{text-align:center;max-width:840px;margin:64px auto 0}.tMrena_leadershipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin-top:32px;list-style:none;display:grid}.tMrena_leadershipGrid li{min-width:0}.tMrena_leaderPortraitButton{text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:16px;width:100%;height:100%;padding:4px;display:flex}.tMrena_leaderPortraitButton .tMrena_leaderPortrait{width:88px}.tMrena_leaderPortraitButton:hover .tMrena_leaderPortrait{box-shadow:0 0 0 1px var(--accent)}.tMrena_staticProfiles{margin-top:40px}.tMrena_staticProfiles>ul{gap:24px;margin-top:24px;list-style:none;display:grid}.tMrena_staticProfiles>ul>li{border-top:1px solid var(--line);padding-top:24px}.tMrena_staticProfiles p{color:var(--ink-soft);font-size:15px;line-height:1.7}.tMrena_staticProfiles .tMrena_staticInvolvement{color:var(--accent);margin:10px 0;font-size:13px}.tMrena_staticProfiles .tMrena_staticLinks{justify-content:start}.tMrena_staticProfiles>ul>li{overflow-wrap:anywhere;min-width:0;scroll-margin-top:100px}.tMrena_staticContributions{margin-top:16px}.tMrena_staticContributions ul{color:var(--ink-soft);margin-top:8px;padding-left:20px;font-size:14px;list-style:outside}@media (min-width:640px){.tMrena_wrapper{padding:56px 24px 80px}.tMrena_personName{font-size:18px}.tMrena_leadershipGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.tMrena_leaderPortraitButton .tMrena_leaderPortrait{width:112px}.tMrena_staticProfiles>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tMrena_listRow{transition:none}}
.ufY7Iq_dialog{border:1px solid var(--line);width:min(720px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--card);overscroll-behavior:contain;border-radius:24px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 100px #00000045}.ufY7Iq_dialog::backdrop{background:color-mix(in srgb, var(--panel) 64%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ufY7Iq_toolbar{z-index:2;justify-content:flex-end;height:0;display:flex;position:sticky;top:0;overflow:visible}.ufY7Iq_close{background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:12px 12px 0 0;font-size:30px;line-height:1;display:flex}.ufY7Iq_close:hover{background:var(--paper-deep)}.ufY7Iq_cover{aspect-ratio:16/10;border-bottom:1px solid var(--line);background:var(--paper-deep);position:relative;overflow:hidden}.ufY7Iq_darkCover{background:var(--panel)}.ufY7Iq_plateCover{aspect-ratio:21/9}.ufY7Iq_coverImage{object-fit:contain}.ufY7Iq_coverFill{object-fit:cover}.ufY7Iq_plate{width:100%;height:100%;display:block}.ufY7Iq_body{overflow-wrap:anywhere;padding:24px 24px 28px}.ufY7Iq_meta{color:var(--accent);margin-bottom:12px}.ufY7Iq_subtitle{color:var(--ink-soft);margin-top:10px;font-size:18px;line-height:1.5}.ufY7Iq_team{color:var(--ink);margin-top:20px;font-size:15px;line-height:1.6}.ufY7Iq_teamLabel{color:var(--ink-faint);margin-bottom:2px;display:block}.ufY7Iq_description{color:var(--ink-soft);margin-top:16px;font-size:15px;line-height:1.7}.ufY7Iq_note{color:var(--ink-faint);margin-top:16px;font-size:13px;line-height:1.6}.ufY7Iq_note a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.ufY7Iq_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ufY7Iq_primary{background:var(--accent-fill,var(--accent));min-height:44px;color:var(--on-accent,var(--card));border-radius:100px;align-items:center;gap:8px;padding:10px 20px;display:inline-flex}.ufY7Iq_primary:hover{background:var(--accent-deep)}@media (min-width:640px){.ufY7Iq_body{padding:28px 40px 32px}}@media (prefers-reduced-motion:no-preference){.ufY7Iq_primary{transition:background-color .2s}}
