.campaign-wrapper:has(>.hh-discover){padding-top:28px}@media (width>=768px){.campaign-wrapper:has(>.hh-discover){padding-top:56px}}.hh-discover{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width>=768px){.hh-discover{gap:32px}}.hh-discover-head{max-width:720px}@media (width>=768px){.hh-discover-head{gap:12px}.hh-discover-phone{display:none!important}}@media (width<=767px){.hh-discover-desk{display:none!important}}.hh-discover-results{flex-direction:column;gap:14px;min-width:0;display:flex}@media (width>=768px){.hh-discover-results{gap:24px}}.hh-discover-count{font-family:var(--font-sans);color:var(--ink-secondary);margin:0;font-size:15px;line-height:22px}.hh-discover-count b{color:var(--ink);font-weight:700}@media (width<=767px){.hh-discover-count{font-size:14px;line-height:20px}}.hh-discover-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;min-width:0;display:grid}@media (width>=768px){.hh-discover-grid{gap:24px}}.hh-discover-more{flex-direction:column;align-items:center;gap:16px;padding-top:6px;display:flex}@media (width>=768px){.hh-discover-more{padding-top:16px}}.hh-discover-more-btn{padding-left:32px;padding-right:32px}@media (width<=767px){.hh-discover-more-btn{align-self:stretch}}.hh-discover-end{font-family:var(--font-sans);color:var(--ink-secondary);text-align:center;margin:0;font-size:15px;line-height:22px}@media (width<=767px){.hh-discover-end{font-size:14px;line-height:20px}}.hh-discover-empty{background:var(--surface);border:1px dashed var(--neutral-200);border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 20px;display:flex}@media (width>=768px){.hh-discover-empty{border-radius:var(--radius-card-lg);padding:56px 24px}}.hh-discover-empty-icon{border-radius:var(--radius-pill);background:var(--surface-sunken);width:56px;height:56px;color:var(--ink-secondary);justify-content:center;align-items:center;display:flex}.hh-discover-empty-icon svg{width:24px;height:24px}.hh-discover-empty-title{font-family:var(--font-display);color:var(--navy-deep);margin:0;font-size:18px;font-weight:700;line-height:26px}@media (width>=768px){.hh-discover-empty-title{font-size:20px;line-height:28px}}.hh-discover-empty-text{max-width:420px;font-family:var(--font-sans);color:var(--ink-secondary);margin:0;font-size:15px;line-height:22px}@media (width>=768px){.hh-discover-empty-text{font-size:16px;line-height:24px}}.hh-discover-empty-btn{margin-top:4px;padding-left:22px;padding-right:22px}
