.sp-topHeader{border-radius:var(--radius-card);border:1px solid var(--sp-line-soft);background:radial-gradient(120% 160% at 5% 0,#7e97cf33 0%,#0000 42%),radial-gradient(120% 160% at 100% 100%,#80bfa72e 0%,#0000 46%),linear-gradient(150deg,#f7faff 0%,#eef3fb 58%,#edf6f2 100%);margin-bottom:2rem;padding:clamp(1rem,2.2vw,1.4rem);box-shadow:0 12px 32px #4a608414}.sp-identity{margin-bottom:1.25rem}.sp-identityRow{flex-wrap:wrap;align-items:center;gap:1.4rem;display:flex}@media (max-width:640px){.sp-identityRow{gap:1rem}}
.sp-reviewsBody .sitterReviewsPanel{box-shadow:none;background:0 0;border:none;gap:1rem;padding:0;display:grid}.sp-reviewsBody .sitterReviewList{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.sp-reviewsBody .sitterReviewItem{border-radius:var(--radius-card);border:1px solid var(--sp-line-soft);background:var(--sp-frame);flex-direction:column;gap:1rem;padding:1.5rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:inset 0 1px #ffffff80,0 4px 14px #253a750d}.sp-reviewsBody .sitterReviewItem:hover{border-color:color-mix(in srgb, var(--sp-blue) 24%, var(--sp-line-soft));transform:translateY(-2px);box-shadow:inset 0 1px #fff9,0 10px 26px #253a751a}.sp-reviewsBody .sitterReviewItemHead{align-items:center;gap:.75rem;display:flex}.sp-reviewsBody .sitterReviewAuthorMeta{flex-direction:column;gap:.2rem;min-width:0;display:flex}
