.people-discover>.view-heading{display:block;background-image:none!important;padding:24px!important;min-height:0!important;margin-block-end:20px}.people-discover>.view-heading::before,.people-discover>.view-heading::after{display:none!important}
.people-discover>.view-heading h1{font-size:clamp(27px,3vw,36px);line-height:1.2;margin:18px 0 10px}.people-discover>.view-heading p{font-size:15px;line-height:1.6;max-width:65ch;margin:0}
.people-discover-back{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-size:14px;padding:9px 14px}
.people-discover-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-block:18px}.people-discover-search label{display:grid;gap:8px;min-width:0;font-size:14px;font-weight:600}.people-discover-search input{width:100%;min-width:0;box-sizing:border-box;min-height:48px;border:1px solid #385773;border-radius:12px;padding:10px 14px;font:inherit;font-size:16px;color:inherit;background:#0b2133}.people-discover-search button{min-height:48px;font-size:14px}.people-discover-search>.primary-action{grid-column:2;grid-row:1}html[data-design=light] .people-discover-search input{background:#fff;border-color:#c8d9e7;color:#203e58}
.people-discover-filters{grid-column:1/-1;min-width:0;border:1px solid #385773;border-radius:14px;background:#0d263a;padding:0 14px}.people-discover-filters summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;cursor:pointer;font-weight:650;list-style:none}.people-discover-filters summary::-webkit-details-marker{display:none}.people-discover-filters summary::before{content:'▸';display:inline-block;flex:none;transition:transform .15s}.people-discover-filters[open] summary::before{transform:rotate(90deg)}.people-discover-filters summary>span:first-child{flex:1;min-width:0}.people-discover-filter-badge{border-radius:999px;background:#1c527a;color:#eaf7ff;padding:4px 9px;font-size:12px;white-space:nowrap}.people-discover-filter-badge[hidden],.people-discover-clear[hidden]{display:none!important}.people-discover-filter-hint{margin:0 0 14px;font-size:13px;line-height:1.5;color:#bdd2e0}.people-discover-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.people-discover-clear{margin-block:14px;padding:9px 14px}html[data-design=light] .people-discover-filters{background:#fff;border-color:#c8d9e7}html[data-design=light] .people-discover-filter-hint{color:#536a7c}html[data-design=light] .people-discover-filter-badge{background:#e9f3fc;color:#205079}html[dir=rtl] .people-discover-filters summary::before{transform:rotate(180deg)}html[dir=rtl] .people-discover-filters[open] summary::before{transform:rotate(90deg)}
.people-discover-status{font-size:14px;line-height:1.5;min-height:22px;margin-block:14px}.people-discover-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}.people-discover-list .people-card{min-width:0;align-items:center;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:18px}.people-discover-list .people-card>button:last-child{grid-column:1/-1;justify-self:start;min-height:44px}.people-discover-list .people-card h2{font-size:17px;line-height:1.4;overflow-wrap:anywhere;margin:0}.people-discover-list .people-card p{font-size:13px;line-height:1.5;overflow-wrap:anywhere;margin:6px 0 0}
.people-discover-footer{display:flex;flex-direction:column;align-items:center;gap:10px;padding-block:22px 30px}.people-discover-count{font-size:14px;margin:0}.people-discover-footer button{min-height:48px;min-width:180px}.people-discover-footer button[hidden]{display:none!important}.people-discover :focus-visible{outline:3px solid #269be0;outline-offset:3px}
.people-discover-list .people-card>button:last-child{font-size:14px;padding:9px 12px}
@media(max-width:700px){.people-discover>.view-heading{padding:18px!important}.people-discover-list{grid-template-columns:minmax(0,1fr)}.people-discover-search{grid-template-columns:minmax(0,1fr)}.people-discover-search>.primary-action{grid-column:1;grid-row:3;width:100%}.people-discover-filter-grid{grid-template-columns:minmax(0,1fr)}.people-discover-list .people-card{padding:15px}}
