.TopicSearchResults-module__geZS1W__resultsContent{gap:var(--space-md);flex-direction:column;display:flex}.TopicSearchResults-module__geZS1W__tabControls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.TopicSearchResults-module__geZS1W__tabList{background:#ffffff0a;border:1px solid #faf8f124;border-radius:999px;flex-wrap:wrap;gap:.4rem;padding:.35rem;display:inline-flex}.TopicSearchResults-module__geZS1W__tab{color:var(--color-identity-yellow-40);font-family:var(--font-social-medium);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.7rem 1rem;font-size:.95rem;line-height:1;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.TopicSearchResults-module__geZS1W__tab:hover{background:#ffffff12}.TopicSearchResults-module__geZS1W__tab[data-state=active]{background:var(--color-identity-yellow-40);color:#111913}.TopicSearchResults-module__geZS1W__tab:focus-visible,.TopicSearchResults-module__geZS1W__iconLink:focus-visible,.TopicSearchResults-module__geZS1W__chip:focus-visible,.TopicSearchResults-module__geZS1W__personName:focus-visible,.TopicSearchResults-module__geZS1W__titleSearchButton:focus-visible{outline-offset:3px;outline:2px solid #ffe863d9}.TopicSearchResults-module__geZS1W__tabCount{opacity:.75;font-size:.82rem}.TopicSearchResults-module__geZS1W__filterLabel{color:#f3eee3e6;font-family:var(--font-social-medium);cursor:pointer;background:#ffffff0a;border:1px solid #faf8f124;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem .85rem;font-size:.9rem;line-height:1.2;display:inline-flex}.TopicSearchResults-module__geZS1W__sortLabel{color:#f3eee3e6;font-family:var(--font-social-medium);background:#ffffff0a;border:1px solid #faf8f124;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem .5rem .4rem .85rem;font-size:.9rem;line-height:1.2;display:inline-flex}.TopicSearchResults-module__geZS1W__sortLabelText{white-space:nowrap}.TopicSearchResults-module__geZS1W__sortField{background:#ffffff12;border:1px solid #faf8f11a;border-radius:999px;align-items:center;min-width:12rem;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex;position:relative}.TopicSearchResults-module__geZS1W__sortLabel:hover .TopicSearchResults-module__geZS1W__sortField{background:#ffffff1c;border-color:#ffe8633d}.TopicSearchResults-module__geZS1W__sortField:focus-within{outline-offset:3px;outline:2px solid #ffe863d9}.TopicSearchResults-module__geZS1W__filterCheckbox{width:1rem;height:1rem;accent-color:var(--color-identity-yellow-40);margin:0}.TopicSearchResults-module__geZS1W__filterCheckbox:focus-visible{outline-offset:3px;outline:2px solid #ffe863d9}.TopicSearchResults-module__geZS1W__sortTrigger{color:#f3eee3f5;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;outline:none;padding:.65rem 2.5rem .65rem .95rem;line-height:1.2}.TopicSearchResults-module__geZS1W__sortTriggerLabel{white-space:nowrap;display:block}.TopicSearchResults-module__geZS1W__sortChevron{color:var(--color-identity-yellow-40);pointer-events:none;font-size:1.6rem;line-height:1;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.TopicSearchResults-module__geZS1W__sortMenu{z-index:10;background:#f4f0e8cc;border:1px solid #00000014;border-radius:1rem;min-width:max(100%,12rem);padding:.45rem;display:grid;position:absolute;top:calc(100% + .55rem);left:0;box-shadow:0 16px 36px #0003,0 2px 6px #0000001f}.TopicSearchResults-module__geZS1W__sortMenuItem{color:#22211f;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.8rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.7rem .8rem;display:grid}.TopicSearchResults-module__geZS1W__sortMenuItem:hover{background:#0000000d}.TopicSearchResults-module__geZS1W__sortMenuItem:focus-visible{outline-offset:2px;outline:2px solid #ffe863e6}.TopicSearchResults-module__geZS1W__sortMenuCheck{justify-content:center;align-items:center;min-height:1rem;display:inline-flex}.TopicSearchResults-module__geZS1W__sortMenuCheckIcon{font-size:1.25rem;line-height:1}.TopicSearchResults-module__geZS1W__tabPanel{display:block}.TopicSearchResults-module__geZS1W__cardList{gap:var(--space-md);display:grid}.TopicSearchResults-module__geZS1W__card{background:var(--color-card-background-dark);border:1px solid #d2c4ac;border-radius:1.35rem;padding:clamp(1rem,.85rem + .7vw,1.4rem)}.TopicSearchResults-module__geZS1W__cardHeader{flex-direction:column;gap:.7rem;display:flex}.TopicSearchResults-module__geZS1W__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;margin-top:1rem;margin-bottom:1rem;display:flex}.TopicSearchResults-module__geZS1W__metaRow{flex-wrap:wrap;gap:.45rem;display:flex}.TopicSearchResults-module__geZS1W__metaPill{font-family:var(--font-social-medium);letter-spacing:.01em;background:#ffffff0f;border:1px solid #faf8f124;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.8rem;line-height:1;display:inline-flex}.TopicSearchResults-module__geZS1W__cardTitle{color:#fff9ed;min-width:0;font-family:var(--font-social-medium);letter-spacing:-.02em;flex:18rem;margin:0;font-size:clamp(1.05rem,.75vw + .95rem,1.45rem);line-height:1.3}.TopicSearchResults-module__geZS1W__titleSearchButton{color:#f4efe6eb;font-family:var(--font-social-medium);text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #faf8f124;border-radius:999px;align-self:center;align-items:center;gap:.35rem;padding:.5rem .8rem;font-size:.84rem;line-height:1.2;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.TopicSearchResults-module__geZS1W__titleSearchButton:hover{background:#ffffff1c;border-color:#ffe86347;transform:translateY(-1px)}.TopicSearchResults-module__geZS1W__titleSearchButtonText{white-space:nowrap}.TopicSearchResults-module__geZS1W__titleSearchButtonIcon{flex-shrink:0;font-size:1rem;line-height:1}.TopicSearchResults-module__geZS1W__linkRow{flex-wrap:wrap;gap:.55rem;display:flex}.TopicSearchResults-module__geZS1W__iconLink{background:#ffffff0f;border:1px solid #faf8f124;border-radius:999px;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding:.75rem;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.TopicSearchResults-module__geZS1W__iconLink:hover{background:#ffffff1f;border-color:#ffe86352;transform:translateY(-1px)}.TopicSearchResults-module__geZS1W__iconImage{object-fit:contain;width:auto;height:2rem}.TopicSearchResults-module__geZS1W__cardSummary{margin:var(--space-md) 0 0;color:#f3eee3eb;font-family:var(--font-social-book);font-size:1rem;line-height:1.65}.TopicSearchResults-module__geZS1W__section{margin-top:var(--space-md)}.TopicSearchResults-module__geZS1W__accordionHeading{margin:0}.TopicSearchResults-module__geZS1W__accordionTrigger{color:inherit;text-align:left;cursor:pointer;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:0;display:flex}.TopicSearchResults-module__geZS1W__accordionTriggerOpen{margin-bottom:.7rem}.TopicSearchResults-module__geZS1W__accordionTrigger:focus-visible{outline-offset:3px;outline:2px solid #ffe863d9}.TopicSearchResults-module__geZS1W__accordionIcon{flex-shrink:0;font-size:2rem;line-height:1}.TopicSearchResults-module__geZS1W__sectionHeading{color:var(--color-identity-yellow-40);font-family:var(--font-social-bold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .7rem;line-height:1.2}.TopicSearchResults-module__geZS1W__chipList{flex-wrap:wrap;gap:.5rem;display:flex}.TopicSearchResults-module__geZS1W__chip{color:#f4efe6e0;font-family:var(--font-social-book);text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #faf8f11a;border-radius:999px;align-items:center;gap:.2rem;padding:.4rem .7rem;font-size:1.1rem;line-height:1.35;transition:background-color .18s,border-color .18s,transform .18s,opacity .18s;display:inline-flex}.TopicSearchResults-module__geZS1W__chip:hover{background:#ffffff1c;border-color:#ffe86347;transform:translateY(-1px)}.TopicSearchResults-module__geZS1W__chip[data-selected=true]{cursor:not-allowed;opacity:.6;background:#ffffff14;border-color:#ffe8632e;transform:none}.TopicSearchResults-module__geZS1W__chip:disabled{cursor:not-allowed}.TopicSearchResults-module__geZS1W__chipText{overflow-wrap:anywhere;min-width:0}.TopicSearchResults-module__geZS1W__chipIcon{flex-shrink:0;font-size:1rem;line-height:1}.TopicSearchResults-module__geZS1W__peopleList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.TopicSearchResults-module__geZS1W__personRow{background:#ffffff0d;border:1px solid #faf8f11a;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.25rem;padding:.9rem 1rem;display:grid}.TopicSearchResults-module__geZS1W__personMain{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.75rem;min-width:0;display:grid}.TopicSearchResults-module__geZS1W__personName{color:#fff9ed;min-width:0;font-family:var(--font-social-medium);font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.4;text-decoration:none}.TopicSearchResults-module__geZS1W__personName:hover{text-decoration:underline}.TopicSearchResults-module__geZS1W__personBadges{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.TopicSearchResults-module__geZS1W__roleBadge{color:#fff0c1;font-family:var(--font-social-medium);letter-spacing:.02em;background:#ffe86321;border-radius:999px;align-items:center;padding:.25rem .55rem;font-size:.72rem;line-height:1;display:inline-flex}.TopicSearchResults-module__geZS1W__personLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.TopicSearchResults-module__geZS1W__emptyState{color:#f3eee3e0;font-family:var(--font-social-book);margin:0;padding:1rem 0 .5rem;font-size:1rem;line-height:1.6}@media (max-width:640px){.TopicSearchResults-module__geZS1W__tabControls{align-items:stretch}.TopicSearchResults-module__geZS1W__tabList{width:100%}.TopicSearchResults-module__geZS1W__tab{flex:calc(50% - .2rem);justify-content:center}.TopicSearchResults-module__geZS1W__filterLabel,.TopicSearchResults-module__geZS1W__sortLabel{justify-content:center;width:100%}.TopicSearchResults-module__geZS1W__sortField{flex:auto;min-width:0}.TopicSearchResults-module__geZS1W__sortMenu{min-width:100%;left:auto;right:0}.TopicSearchResults-module__geZS1W__card{border-radius:1.1rem;padding:1rem}.TopicSearchResults-module__geZS1W__titleSearchButton{justify-content:center;width:100%}}
