.or-profile-card{background:var(--or-color-bg-surface);border:var(--or-border-hairline) solid var(--or-color-border-card);border-radius:var(--or-radius-mobile-card);box-shadow:var(--or-shadow-card);overflow:hidden}.or-profile-card__cover{aspect-ratio:3;object-fit:cover;background:linear-gradient(135deg, var(--or-color-accent-cyan), var(--or-color-brand-primary));width:100%}.or-profile-card--candidate .or-profile-card__cover{background:var(--or-color-brand-orange)}.or-profile-card--consumer .or-profile-card__cover{background:linear-gradient(135deg, var(--or-color-state-success), var(--or-color-accent-cyan))}.or-profile-card__identity{padding:0 var(--or-space-20) var(--or-space-20);margin-bottom:-2rem;transform:translateY(-2rem)}.or-profile-card__stats{gap:var(--or-space-6);padding:var(--or-space-16);border-top:var(--or-border-hairline) solid var(--or-color-border-divider);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.or-profile-card__stat{align-items:center;gap:var(--or-space-2);text-align:center;flex-direction:column;min-width:0;display:flex}.or-profile-card__stat-value,.or-profile-card__stat-label{margin:0}.or-profile-card__stat-value{color:var(--or-color-text-primary);font-size:1.125rem;font-weight:var(--or-font-weight-bold)}.or-profile-card__stat-label{color:var(--or-color-text-muted);font-size:var(--or-type-caption-size)}.or-profile-card__actions{justify-content:center;gap:var(--or-space-8);padding:0 var(--or-space-16) var(--or-space-20);flex-wrap:wrap;display:flex}.or-profile-card__state{min-height:14rem;padding:var(--or-space-24);color:var(--or-color-text-muted);place-items:center;margin:0;display:grid}.or-profile-card__state--error{color:var(--or-color-state-danger-strong)}@media (min-width:48rem){.or-profile-card{border-radius:var(--or-radius-card)}.or-profile-card__identity{padding-inline:var(--or-space-32)}.or-profile-card__stats{gap:var(--or-space-8);padding:var(--or-space-20) var(--or-space-24)}}
