.saas-spotlight{align-content:start;justify-items:start;gap:var(--saas-space-sm);min-block-size:200px;padding:var(--saas-space-md) var(--saas-space-lg);border-radius:var(--saas-radius-xl);color:var(--saas-spotlight-text);font-family:var(--saas-font-family);padding-inline-end:150px;display:grid;position:relative;overflow:hidden}.saas-spotlight[data-tone=green]{background:linear-gradient(135deg, var(--saas-spotlight-green-from), var(--saas-spotlight-green-to))}.saas-spotlight[data-tone=blue]{background:linear-gradient(135deg, var(--saas-spotlight-blue-from), var(--saas-spotlight-blue-to))}.saas-spotlight:before{border-radius:var(--saas-radius-full);background:var(--saas-spotlight-chip);content:"";block-size:200px;inline-size:200px;position:absolute;inset-block-start:-60px;inset-inline-end:-40px}.saas-spotlight__badge{align-items:center;gap:var(--saas-space-xs);padding:2px var(--saas-space-sm);border-radius:var(--saas-radius-sm);background:var(--saas-bg-surface);color:var(--saas-brand-strong);font-size:var(--saas-font-body-sm);font-weight:600;display:inline-flex}.saas-spotlight[data-tone=blue] .saas-spotlight__badge{color:var(--saas-status-info)}.saas-spotlight__name{margin:0;font-size:20px;font-weight:700}.saas-spotlight__link{color:inherit;text-decoration:none}.saas-spotlight__link:hover{text-decoration:underline}.saas-spotlight__link:focus-visible{border-radius:var(--saas-radius-sm);box-shadow:0 0 0 2px var(--saas-bg-surface);outline:none}.saas-spotlight__subtitle,.saas-spotlight__empty{font-size:var(--saas-font-reading);margin:0}.saas-spotlight__chip{align-items:center;gap:var(--saas-space-xs);padding:var(--saas-space-2xs) var(--saas-space-sm);border:1px solid var(--saas-spotlight-ring);border-radius:var(--saas-radius-full);background:var(--saas-spotlight-chip);font-size:var(--saas-font-body-sm);font-weight:600;display:inline-flex}.saas-spotlight__stats{gap:var(--saas-space-sm);margin:var(--saas-space-sm) 0 0;flex-wrap:wrap;display:flex}.saas-spotlight__stat{min-inline-size:64px;padding:var(--saas-space-xs) var(--saas-space-sm);border:1px solid var(--saas-spotlight-ring);border-radius:var(--saas-radius-md);background:var(--saas-spotlight-chip);justify-items:center;display:grid}.saas-spotlight__stat-value{font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:18px;font-weight:700}.saas-spotlight__stat-label{font-size:var(--saas-font-body-sm)}.saas-spotlight__portrait{border:2px dashed var(--saas-spotlight-ring);border-radius:var(--saas-radius-full);background:var(--saas-spotlight-chip);letter-spacing:.02em;place-items:center;block-size:104px;inline-size:104px;font-size:34px;font-weight:700;display:grid;position:absolute;inset-block-end:var(--saas-space-lg);inset-inline-end:var(--saas-space-lg)}@media (width<=599px){.saas-spotlight{min-block-size:0;padding:var(--saas-space-md)}.saas-spotlight__portrait{display:none}}