.TeamProfileDialog_overlay___b_HS{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));background:rgba(16,22,24,.58);backdrop-filter:blur(8px)}.TeamProfileDialog_panel__S7KFc{position:relative;width:min(100%,58rem);max-height:min(88svh,48rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--cq-gold) 26%,transparent);border-radius:8px;background:var(--cq-paper);color:var(--cq-ink);box-shadow:0 18px 54px rgba(16,22,24,.26)}@supports (height:100dvh){.TeamProfileDialog_panel__S7KFc{max-height:min(88dvh,48rem)}}.TeamProfileDialog_close__zuQll{position:absolute;top:max(.65rem,env(safe-area-inset-top));left:max(.65rem,env(safe-area-inset-left));z-index:4;width:2.75rem;height:2.75rem;display:grid;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--cq-ink) 16%,transparent);border-radius:8px;background:color-mix(in srgb,var(--cq-paper) 94%,white);color:var(--cq-ink);font-size:1.35rem;line-height:1;cursor:pointer;touch-action:manipulation;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.TeamProfileDialog_close__zuQll:focus-visible,.TeamProfileDialog_close__zuQll:hover{border-color:color-mix(in srgb,var(--cq-gold) 58%,var(--cq-line));background:color-mix(in srgb,var(--cq-gold) 10%,var(--cq-paper));color:var(--cq-gold)}.TeamProfileDialog_close__zuQll:focus-visible{outline:2px solid color-mix(in srgb,var(--cq-gold) 72%,transparent);outline-offset:3px}.TeamProfileDialog_scrollArea__vxY8C{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable}.TeamProfileDialog_mobileScrollCue__xIpzo{display:none}.TeamProfileDialog_layout__xchxf{display:grid;grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);align-items:start;gap:clamp(1.1rem,3vw,1.8rem);padding:clamp(1rem,3vw,1.35rem)}.TeamProfileDialog_media__640Du{position:relative;width:100%;aspect-ratio:4/5;align-self:start;overflow:hidden;border-radius:7px;background:color-mix(in srgb,var(--cq-warm) 62%,var(--cq-paper))}.TeamProfileDialog_media__640Du .cq-team-avatar{width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;border-radius:inherit}.TeamProfileDialog_copy__rCrfF{min-width:0;display:grid;align-content:start;gap:.75rem;padding-block:.35rem}.TeamProfileDialog_copy__rCrfF h2{margin:0;color:var(--cq-ink);font-size:clamp(1.55rem,3.8vw,2.2rem);line-height:1.25;overflow-wrap:anywhere}.TeamProfileDialog_bio__U5pwv,.TeamProfileDialog_title__wfSQL{margin:0;line-height:1.8}.TeamProfileDialog_title__wfSQL{color:var(--cq-gold);font-size:clamp(1rem,2.3vw,1.12rem)}.TeamProfileDialog_bio__U5pwv{color:rgba(56,75,83,.78)}.TeamProfileDialog_details__KiSFg{display:grid;gap:.65rem;margin:.25rem 0 0}.TeamProfileDialog_detail__B_ppv{display:grid;gap:.25rem;padding-block-start:.65rem;border-block-start:1px solid color-mix(in srgb,var(--cq-line) 76%,transparent)}.TeamProfileDialog_detail__B_ppv dt{color:var(--cq-ink);font-size:.82rem;font-weight:800;line-height:1.45}.TeamProfileDialog_detail__B_ppv dd{display:grid;gap:.42rem;margin:0;color:rgba(56,75,83,.78);font-size:clamp(.92rem,1.8vw,1rem);line-height:1.75;overflow-wrap:anywhere}.TeamProfileDialog_detail__B_ppv dd>span{display:block}.TeamProfileDialog_social__H9t_Y{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.TeamProfileDialog_social__H9t_Y a{width:2.75rem;height:2.75rem;display:inline-grid;place-items:center;border:1px solid var(--cq-line);border-radius:8px;color:var(--cq-ink);touch-action:manipulation;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.TeamProfileDialog_social__H9t_Y a:focus-visible,.TeamProfileDialog_social__H9t_Y a:hover{color:var(--cq-gold);border-color:color-mix(in srgb,var(--cq-gold) 58%,var(--cq-line));background:color-mix(in srgb,var(--cq-gold) 8%,transparent)}@media (max-width:759px){.TeamProfileDialog_panel__S7KFc{width:min(100%,34rem)}.TeamProfileDialog_layout__xchxf{grid-template-columns:1fr;gap:.9rem;padding:.75rem}.TeamProfileDialog_media__640Du{height:clamp(8.5rem,25dvh,11rem);aspect-ratio:auto}.TeamProfileDialog_copy__rCrfF{gap:.65rem;padding:.15rem .25rem .75rem}.TeamProfileDialog_copy__rCrfF h2{font-size:clamp(1.35rem,6vw,1.75rem)}.TeamProfileDialog_mobileScrollCue__xIpzo{position:absolute;right:0;bottom:0;left:0;z-index:3;display:block;height:4rem;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--cq-paper) 0%,transparent),var(--cq-paper) 88%)}}@media (max-height:520px) and (orientation:landscape){.TeamProfileDialog_panel__S7KFc{max-height:calc(100dvh - 1rem)}.TeamProfileDialog_layout__xchxf{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr)}.TeamProfileDialog_media__640Du{height:auto;aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.TeamProfileDialog_close__zuQll,.TeamProfileDialog_social__H9t_Y a{transition:none}}