.mb-profile{color:#eee9df;background:#151310;font-family:'Golos Text',sans-serif}.mb-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:start}.mb-cover{aspect-ratio:3/4;background:#25211b;display:grid;place-items:center;overflow:hidden}.mb-cover img{width:100%;height:100%;object-fit:cover}.mb-cover>span{font:32px Oswald,sans-serif;letter-spacing:8px;color:#807262}.mb-identity{padding-block:20px}.mb-overline{font-size:11px;text-transform:uppercase;letter-spacing:1.8px;color:#c4ae92;line-height:1.8}.mb-identity h1{font:clamp(42px,5vw,82px)/1.1 Oswald,sans-serif;margin:20px 0;overflow-wrap:anywhere}.mb-identity h1>span{color:#ee4b2b}.mb-represented{font-size:13px;color:#b7aa98;line-height:1.7}.mb-availability{display:inline-block;border:1px solid #695744;border-radius:30px;padding:9px 14px;font-size:11px}.mb-stats{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:28px 0}.mb-stats>div{padding:12px 0;border-bottom:1px solid #3e352b;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.mb-stats dt{color:#ac9d8a}.mb-stats dd{margin:0;text-align:right;color:#f3ebdf}.mb-bio{line-height:1.9;white-space:pre-wrap;font-size:14px}.mb-book{display:inline-flex;border-radius:30px;padding:15px 24px;margin-top:20px;background:#ef4b2b;color:white;text-decoration:none;font-size:12px;gap:22px}.mb-social{display:block;width:max-content;margin-top:18px;color:#d6c3aa;font-size:12px}.mb-folio{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;align-items:start}.mb-folio img{display:block;width:100%;height:auto;max-height:1100px;object-fit:contain;background:#1e1a15}.mb-public-page{padding-top:40px;padding-bottom:90px}.mb-public-back{display:inline-block;margin-bottom:30px;font-size:12px;color:var(--ink-65,#c4b49d)}.mb-live-card{cursor:pointer}.mb-live-card a.mb-card-link{position:absolute;inset:0;z-index:2}.mb-live-card .face-media{position:relative}.mb-board-error{font-size:12px;color:#c4b49d;grid-column:1/-1}@media(max-width:700px){.mb-intro{grid-template-columns:1fr;gap:18px}.mb-identity{padding:0}.mb-identity h1{font-size:46px}.mb-folio{gap:12px;margin-top:25px}.mb-public-page{padding-top:25px;padding-bottom:50px}}
