/* A compact talent brief, in the site's existing champagne and charcoal palette. */
.profile-description .host-style{margin-top:18px;max-width:34em;color:#d3c6b3;font-size:16px;line-height:1.8}
.host-info{margin-top:24px;max-width:690px;color:var(--text);font-size:14px;line-height:1.75}
.host-info dl,.host-info dd{margin:0}
.host-info-basics{display:flex;flex-wrap:wrap;gap:12px 36px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.host-info-basics>div{display:flex;align-items:baseline;gap:15px}
.host-info dt{color:#b7a88e;font-size:12px;font-weight:400;letter-spacing:.08em}
.host-info-basics dd{font-size:16px;color:#e8d7bc}
.host-height-unit{font-size:12px;color:#b7a88e}
.host-info-details{display:grid;grid-template-columns:1fr 1fr;column-gap:26px}
.host-info-row{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:14px;padding-top:15px}
.host-info-games{grid-column:1/-1}
.host-info-values{display:flex;flex-wrap:wrap;gap:3px 15px}
.host-info-values>span{display:inline-block}
.host-info-row dd{min-width:0}
.host-info-row dd p{margin:6px 0 0;color:#aaa396;font-size:13px;line-height:1.8}
.profile-description:has(.host-info) .profile-actions{margin-top:27px;flex-wrap:wrap;gap:15px 23px}
@media(max-width:1100px){.host-info-details{grid-template-columns:1fr}.host-info-row{grid-column:1/-1;padding-top:12px}}
@media(max-width:760px){.profile-description .host-style{font-size:15px}.host-info{margin-top:21px}.host-info-basics{gap:10px 25px}.host-info-row{gap:10px;grid-template-columns:62px minmax(0,1fr)}.host-info-values{gap:3px 12px}}
