.discover-heading{position:relative;padding-block:8px 12px}.discover-heading h2{font-size:clamp(34px,6vw,46px);margin-top:16px}.discover-heading p{font-size:15px;line-height:2}.discover-symbol{display:grid;place-items:center;width:48px;height:48px;background:var(--accent);color:var(--accent-foreground);border-radius:16px}.discover-search{margin-block:20px 24px}.discover-search input{box-shadow:var(--shadow-raised)}.discover-filter{margin-block:-8px 24px}.discover-filter button{display:inline-flex;gap:8px;align-items:center;border:1px solid var(--border);border-radius:30px;padding:8px 14px;min-height:44px;background:var(--card);font-size:13px}.discover-refresh-note{font-size:14px;color:var(--muted-foreground);margin-block:16px}.discovery-list{gap:16px}.discovery-list a{align-items:flex-start;border-radius:var(--radius-surface);padding:24px;box-shadow:var(--shadow-raised)}.discovery-list .person-initial{width:56px;height:56px;font:400 30px/1 Lalezar,Vazirmatn,sans-serif;background:var(--secondary);color:var(--secondary-foreground);border:0}.discovery-list a>svg{align-self:center}.discovery-list h2{font-size:18px}.discover-card-copy{display:grid;gap:4px}.discover-service-preview{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;border-top:1px solid var(--border);padding-top:12px;margin-top:8px;font-size:13px}.discover-service-preview strong{font-weight:650;font-variant-numeric:tabular-nums}@media(max-width:640px){.discover-heading h2{font-size:36px}.discovery-list a{padding:20px 16px;gap:12px}.discovery-list .person-initial{width:46px;height:46px}.discovery-list h2{font-size:16px}.discover-service-preview{margin-inline-start:-58px}}