html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder{--sc1305-ink:#181b20;--sc1305-paper:#fffdf9;--sc1305-secondary:#484e57;--sc1305-line:#7c8490;--sc1305-hover:#eeeef0;--sc1305-focus:#005fcc;--sc1305-size:1;--sc-finder-ink:var(--sc1305-ink);--sc-finder-paper:var(--sc1305-paper);container-type:inline-size;display:block!important;width:100%;max-width:1000px!important;min-width:0!important;margin:0 auto!important;padding:clamp(16px,3vw,32px)!important;border:0!important;border-radius:0!important;background:var(--sc1305-paper)!important;background-image:none!important;color:var(--sc1305-ink)!important;font:500 calc(18px * var(--sc1305-size))/1.5 system-ui,sans-serif!important;letter-spacing:normal!important;text-align:start!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder[data-sc1305-tone=dark]{--sc1305-ink:#f6f7f9;--sc1305-paper:#121518;--sc1305-secondary:#c3cbd4;--sc1305-line:#78828d;--sc1305-hover:#272c32;--sc1305-focus:#ffd27a;color-scheme:dark}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder[data-sc1305-large=true]{--sc1305-size:1.2}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :where(*){box-sizing:border-box!important;min-width:0;color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;letter-spacing:normal!important;opacity:1!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder [hidden]{display:none!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(button,a,summary,input,select,textarea){font:650 calc(17px * var(--sc1305-size))/1.4 system-ui,sans-serif!important;touch-action:manipulation}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-width:48px;min-height:50px!important;width:auto;max-width:100%;margin:0!important;padding:11px 16px!important;white-space:normal!important;overflow-wrap:anywhere;border:1px solid var(--sc1305-line)!important;border-radius:6px!important;background:transparent!important;color:var(--sc1305-ink)!important;box-shadow:none!important;cursor:pointer;text-align:center!important;transition:none!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder button:hover{background:var(--sc1305-hover)!important;color:var(--sc1305-ink)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(button,input,select,summary,a):focus-visible{outline:3px solid var(--sc1305-focus)!important;outline-offset:3px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder button:disabled{cursor:wait;border-style:dashed!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(.sc1305-primary,.sc1305-modes button[aria-pressed=true],.sc1305-text-toggle[aria-pressed=true]){background:var(--sc1305-ink)!important;border-color:var(--sc1305-ink)!important;color:var(--sc1305-paper)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-modes button[aria-pressed=true]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;font-weight:800!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(.sc1305-heading,.sc1305-heading-actions){display:flex!important;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:12px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-heading{margin-bottom:22px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-heading-copy{flex:1 1 320px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-heading h2{margin:0 0 8px!important;font:800 calc(32px * var(--sc1305-size))/1.15 system-ui,sans-serif!important;letter-spacing:-.025em!important;color:var(--sc1305-ink)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-intro{display:block!important;margin:0!important;max-width:42ch;font:500 calc(18px * var(--sc1305-size))/1.5 system-ui,sans-serif!important;color:var(--sc1305-secondary)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-heading-actions{flex:0 1 auto;gap:8px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-heading-actions button{font-size:calc(16px * var(--sc1305-size))!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 24px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-modes button{width:100%;min-height:54px!important;padding-inline:10px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-search{display:block!important;margin:0 0 18px!important;gap:0!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(.sc1305-query-label,.sc1121-field,.sc1121-location){display:flex!important;flex-direction:column;gap:8px!important;margin:0!important;font:700 calc(17px * var(--sc1305-size))/1.45 system-ui,sans-serif!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(input:not([type=checkbox]),select,textarea){display:block!important;width:100%!important;min-height:54px!important;margin:0!important;padding:12px!important;border:1px solid var(--sc1305-line)!important;border-radius:6px!important;background:var(--sc1305-paper)!important;color:var(--sc1305-ink)!important;font-weight:500!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(input,textarea)::placeholder{color:var(--sc1305-secondary)!important;opacity:1!important;-webkit-text-fill-color:currentColor!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder select option{background:var(--sc1305-paper)!important;color:var(--sc1305-ink)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-search-help{margin:8px 0 18px!important;font:500 calc(16px * var(--sc1305-size))/1.5 system-ui,sans-serif!important;color:var(--sc1305-secondary)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(.sc1132-essentials,.sc1121-fields){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-search-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-search-actions>button{min-width:160px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(.sc1121-filters,.sc1305-community){display:block;border:0!important;border-top:1px solid var(--sc1305-line)!important;border-bottom:1px solid var(--sc1305-line)!important;border-radius:0!important;margin:16px 0!important;padding:0!important;background:transparent!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder summary{display:list-item!important;list-style:disclosure-closed inside!important;min-height:52px!important;margin:0!important;padding:14px 4px!important;cursor:pointer;text-align:start!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder details[open]>summary{list-style-type:disclosure-open!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-quick{display:flex!important;flex-wrap:wrap;align-items:end;gap:12px;margin:8px 0 18px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-quick>label{flex:1 1 220px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-quick>button{text-decoration:none!important;font-size:calc(16px * var(--sc1305-size))!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-fields{padding:0 0 16px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-check{display:flex!important;flex-direction:row;align-items:center;gap:12px!important;min-height:50px!important;font:550 calc(17px * var(--sc1305-size))/1.4 system-ui,sans-serif!important;cursor:pointer}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder input[type=checkbox]{appearance:auto!important;-webkit-appearance:checkbox!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important;accent-color:var(--sc1305-ink)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-tools{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 18px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-tools button{font-size:calc(16px * var(--sc1305-size))!important;text-decoration:none!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-community-intro{margin:0 0 14px;font:500 calc(16px * var(--sc1305-size))/1.5 system-ui,sans-serif!important;color:var(--sc1305-secondary)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-community-nav{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:10px!important;margin:0 0 18px!important;padding:0!important;overflow:visible!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-community-nav>button{width:100%;white-space:normal!important;font-size:calc(17px * var(--sc1305-size))!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-result-bar{display:flex;align-items:end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:24px 0 12px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-status{flex:1 1 240px;margin:0!important;font:700 calc(18px * var(--sc1305-size))/1.5 system-ui,sans-serif!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .scmf-utility{display:flex!important;flex-wrap:wrap;align-items:end;gap:10px!important;margin:0!important;flex:1 1 320px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .scmf-utility>label{flex:1 1 150px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .scmf-utility>button{flex:1 1 150px;font-size:calc(16px * var(--sc1305-size))!important;min-height:54px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .scmf-summary{margin:8px 0 16px!important;padding:0!important;border:0!important;font:500 calc(16px * var(--sc1305-size))/1.5 system-ui,sans-serif!important;color:var(--sc1305-secondary)!important;overflow-wrap:anywhere}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-results{container-type:inline-size;border-top:1px solid var(--sc1305-line)!important;background:transparent!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-person{display:grid!important;grid-template-columns:minmax(0,1fr);gap:18px!important;align-items:start!important;margin:0!important;padding:24px 0!important;border:0!important;border-bottom:1px solid var(--sc1305-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-open{display:flex!important;align-items:flex-start!important;gap:16px!important;width:100%!important;padding:4px!important;border:0!important;border-radius:4px!important;text-align:start!important;background:transparent!important;min-height:64px!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-avatar{flex:0 0 64px;width:64px;height:64px;min-width:64px;aspect-ratio:1;display:grid;place-items:center;background:var(--sc1305-hover)!important;border:1px solid var(--sc1305-line);color:var(--sc1305-ink)!important;font:750 25px/1 system-ui!important;border-radius:50%;overflow:hidden}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-info{display:flex!important;flex-direction:column;gap:6px!important;min-width:0;overflow-wrap:anywhere;text-align:start!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-info strong{font:800 calc(22px * var(--sc1305-size))/1.25 system-ui,sans-serif!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-info :is(span,small){font:500 calc(17px * var(--sc1305-size))/1.5 system-ui,sans-serif!important;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-info .scmf-handle{font-size:calc(16px * var(--sc1305-size))!important;color:var(--sc1305-secondary)!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .scmf-bio{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:4px;font-size:calc(17px * var(--sc1305-size))!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-info .sc1305-profile-hint{margin-top:4px;font-weight:750!important;text-decoration:underline;text-underline-offset:4px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1245-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start!important;gap:10px!important;width:100%!important;max-width:none!important;margin:0!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1245-actions>button{width:100%!important;min-height:52px!important;padding:11px 10px!important;font-size:calc(17px * var(--sc1305-size))!important;margin:0!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1245-actions>details{grid-column:1 / -1}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-empty{padding:28px 0!important;font:500 calc(18px * var(--sc1305-size))/1.5 system-ui,sans-serif!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-empty>strong{display:block;font-size:calc(20px * var(--sc1305-size))!important;margin-bottom:8px}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-more{width:100%!important;margin:20px 0!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-profile-help{margin-top:20px!important;padding:20px 0!important;border-bottom:1px solid var(--sc1305-line)}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-profile-help strong{font:750 calc(20px * var(--sc1305-size))/1.4 system-ui,sans-serif!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1132-profile-help p{font:500 calc(17px * var(--sc1305-size))/1.5 system-ui,sans-serif!important}
html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-note{font:500 calc(16px * var(--sc1305-size))/1.5 system-ui,sans-serif!important;color:var(--sc1305-secondary)!important;opacity:1!important;padding:18px 0!important}
@container(min-width:700px){html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1121-person{grid-template-columns:minmax(0,1fr) 270px}}
@media(max-width:620px){html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-heading-actions{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-modes{grid-template-columns:repeat(2,minmax(0,1fr))}html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-modes>[data-find-suggested]{grid-column:1 / -1}html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder :is(.sc1132-essentials,.sc1121-fields){grid-template-columns:minmax(0,1fr)!important}html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-search-actions>button{flex:1 1 160px}html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-community-nav{grid-template-columns:minmax(0,1fr)!important}html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder .sc1305-heading h2{font-size:calc(30px * var(--sc1305-size))!important}}
@media(prefers-reduced-motion:reduce){html body #sc867-hub #sc-v42-home .sc1121-find.sc1305-finder *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
