.model-card-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:11px -13px -13px;background:#e9eae5;border-top:1px solid #e9eae5}
.model-card-metrics span{min-width:0;background:#f8f8f5;padding:7px 1px 8px;text-align:center}
.model-card-metrics b{display:block;font-size:9px;line-height:1;color:#202229;overflow:hidden;text-overflow:ellipsis}
.model-card-metrics small{display:block;margin-top:4px;color:#858681;font-size:6.5px;font-weight:800;white-space:nowrap}
#dynamicModelGrid .talent-card{cursor:pointer}
#dynamicModelGrid .talent-card.is-expanded{border-color:#aebbf6;box-shadow:0 0 0 2px rgba(54,89,232,.08)}
#dynamicModelGrid button.talent-photo{display:block;width:100%;border:0;padding:0;text-align:left}
.model-inline-profile{grid-column:1/-1;background:#fff;border:1px solid #d9dbe5;border-radius:23px;overflow:hidden;box-shadow:0 15px 38px rgba(25,30,50,.10);margin:2px 0 7px}
.model-inline-cover{height:350px;background:#e4e5e1 center/cover no-repeat;position:relative;color:#fff}
.model-inline-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,9,12,.03) 35%,rgba(8,9,12,.84))}
.model-inline-cover.model-photo-empty{display:grid;place-items:center;background:linear-gradient(145deg,#e9ebf4,#ccd4ee)}
.model-inline-cover.model-photo-empty>span{position:relative;z-index:2;width:92px;height:92px;border-radius:30px;background:#fff;color:var(--blue);display:grid;place-items:center;font-size:38px;font-weight:900}
.model-inline-heading{position:absolute;z-index:2;left:20px;right:20px;bottom:20px}
.model-inline-heading small{font-size:8px;letter-spacing:1.7px;color:#d3dcff;font-weight:900}
.model-inline-heading h3{font-size:27px;letter-spacing:-1px;margin:7px 0 4px}
.model-inline-heading p{font-size:10px;color:#e3e5ea;margin:0}
.model-inline-content{padding:0 17px 21px}
.model-inline-metrics{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #e2e3de;border-radius:0 0 17px 17px;overflow:hidden;background:#e2e3de}
.model-inline-metrics div{background:#fafaf7;padding:13px 3px;text-align:center}
.model-inline-metrics b{display:block;font-size:13px}.model-inline-metrics span{display:block;color:#858681;font-size:7px;margin-top:5px}
.model-inline-price{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 1px 4px}
.model-inline-price span{font-size:9px;color:#7c7d78}.model-inline-price b{font-size:16px}
.model-inline-section{padding-top:19px}
.model-inline-section h4{font-size:16px;letter-spacing:-.5px;margin:0 0 10px}
.model-inline-copy{margin:0;color:#50534e;font-size:10px;line-height:1.75;white-space:pre-line}
.model-inline-measures{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}
.model-inline-measures div{background:#f4f4f0;border-radius:12px;padding:11px 5px;text-align:center}
.model-inline-measures span{display:block;color:#858681;font-size:7px}.model-inline-measures b{display:block;font-size:11px;margin-top:5px}
.model-inline-tags{display:flex;gap:6px;flex-wrap:wrap}.model-inline-tags span{background:#eef1ff;color:#2946bd;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:900}
.model-inline-gallery{display:grid;grid-template-columns:1fr 1fr;gap:7px}.model-inline-gallery a{aspect-ratio:3/4;border-radius:13px;background:#e7e7e1 center/cover no-repeat}.model-inline-gallery a:first-child{grid-column:1/-1;aspect-ratio:4/5}
.model-inline-actions{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:21px}
.model-inline-chat{border:0;border-radius:13px;background:var(--blue);color:#fff;padding:14px;font-size:11px;font-weight:900}
.model-inline-favorite{min-width:48px;border:1px solid #dcdcd6;border-radius:13px;background:#fff;font-size:19px;color:#111}
.model-inline-favorite[aria-pressed="true"]{color:var(--blue);background:#f0f3ff;border-color:#cbd5ff}
.model-inline-public{display:block;margin-top:8px;text-align:center;border:1px solid #e1e2dc;border-radius:12px;padding:11px;color:#555;text-decoration:none;font-size:9px;font-weight:900}
.model-inquiry-modal{position:fixed;inset:0;z-index:1700;display:none;align-items:flex-end;justify-content:center;padding:12px;background:rgba(10,12,18,.62)}
.model-inquiry-modal.show{display:flex}.model-inquiry-dialog{width:min(100%,430px);max-height:92vh;overflow:auto;background:#fff;border-radius:24px 24px 18px 18px;padding:20px}
.model-inquiry-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.model-inquiry-head h2{font-size:20px;margin:0}.model-inquiry-head p{font-size:9px;color:#7c7d78;margin:4px 0 0}
.model-inquiry-close{width:37px;height:37px;border:0;border-radius:50%;background:#f0f0ec;font-size:21px}
.model-inquiry-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.model-inquiry-field{display:grid;gap:6px;margin-top:12px}.model-inquiry-field.full{grid-column:1/-1}
.model-inquiry-field label{font-size:9px;font-weight:900}.model-inquiry-field input,.model-inquiry-field select,.model-inquiry-field textarea{width:100%;border:1px solid #deded7;border-radius:12px;background:#fafaf8;padding:12px;font:inherit;font-size:11px;outline:none}.model-inquiry-field textarea{min-height:96px;resize:vertical}
.model-inquiry-submit{width:100%;border:0;border-radius:13px;background:var(--blue);color:#fff;padding:14px;font-size:11px;font-weight:900;margin-top:15px}
.model-inquiry-note{font-size:8px;color:#858681;line-height:1.5;margin:10px 3px 0;text-align:center}
@media(max-width:360px){.model-inline-cover{height:320px}.model-inline-metrics b{font-size:11px}.model-inline-metrics span{font-size:6px}.model-inquiry-grid{grid-template-columns:1fr}.model-inquiry-field.full{grid-column:auto}}
