.owner-profile-panel{background:linear-gradient(135deg,#16152a,#111c2a 70%,#0f2828)}
.owner-profile-card{display:flex;align-items:center;gap:18px;margin-bottom:16px}
.owner-profile-card .agent-avatar{width:92px;height:92px;border-radius:26px;object-fit:cover;flex:0 0 auto}
.owner-profile-card h3{margin:0 0 6px;font-size:1.35rem}.owner-profile-card p{margin:3px 0}.owner-profile-card .owner-company{color:#88f4df;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}
#ownerProfileEditor{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}
#ownerProfileForm label:nth-child(4),#ownerProfileForm label:nth-child(5){grid-column:1/-1}
@media(max-width:560px){.owner-profile-card{align-items:flex-start}.owner-profile-card .agent-avatar{width:72px;height:72px}.owner-profile-card h3{font-size:1.1rem}}
