.cb-tm-body[data-v-578dd4f2]{padding-top:clamp(24px,4vw,48px)}.cb-tm-grid[data-v-578dd4f2]{align-items:start;display:grid;gap:64px;grid-template-columns:380px minmax(0,1fr)}.cb-tm-media[data-v-578dd4f2]{display:flex;flex-direction:column;gap:20px}.cb-tm-photo[data-v-578dd4f2]{aspect-ratio:9/12;background:var(--cb-surface-alt);border:1px solid var(--cb-hairline);border-radius:var(--cb-r-card-lg);box-shadow:var(--cb-shadow-photo);overflow:hidden;position:relative}.cb-tm-photo img[data-v-578dd4f2]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;width:100%}.cb-tm-photo--portrait[data-v-578dd4f2]{aspect-ratio:2/3}.cb-tm-photo--portrait img[data-v-578dd4f2]{-o-object-position:center top;object-position:center top}.cb-tm-clip[data-v-578dd4f2]{aspect-ratio:9/14;background:var(--cb-surface-alt);border:1px solid var(--cb-hairline);border-radius:var(--cb-r-card-lg);box-shadow:var(--cb-shadow-photo);margin:0;overflow:hidden;position:relative}.cb-tm-clip-caption[data-v-578dd4f2]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0c0e8c;border-radius:var(--cb-r-pill);bottom:14px;color:#fff;font-size:12px;font-weight:700;left:14px;letter-spacing:.08em;padding:6px 12px;pointer-events:none;position:absolute;text-transform:uppercase;z-index:2}.cb-tm-section+.cb-tm-section[data-v-578dd4f2]{margin-top:36px}.cb-tm-h[data-v-578dd4f2]{color:var(--cb-accent);font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.cb-tm-list[data-v-578dd4f2]{display:flex;flex-direction:column;gap:10px;list-style:none}.cb-tm-list li[data-v-578dd4f2]{color:#3c3c40;font-size:15.5px;line-height:1.6;padding-left:18px;position:relative}.cb-tm-list li[data-v-578dd4f2]:before{background:var(--cb-teal);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.62em;width:6px}.cb-tm-others[data-v-578dd4f2]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.cb-tm-other[data-v-578dd4f2]{text-align:center}.cb-tm-other-photo[data-v-578dd4f2]{margin-bottom:14px}.cb-tm-other-photo[data-v-578dd4f2] img{transition:transform .5s var(--cb-ease)}.cb-tm-other:hover .cb-tm-other-photo[data-v-578dd4f2] img{transform:scale(1.03)}.cb-tm-other-name[data-v-578dd4f2]{font-family:var(--cb-font-display);font-size:14px;font-weight:700}.cb-tm-other-role[data-v-578dd4f2]{color:var(--cb-muted);display:block;font-size:12px;margin-top:3px}@media(max-width:900px){.cb-tm-grid[data-v-578dd4f2]{gap:36px;grid-template-columns:1fr}.cb-tm-media[data-v-578dd4f2]{max-width:340px;position:static}.cb-tm-clip[data-v-578dd4f2]{aspect-ratio:9/12}.cb-tm-others[data-v-578dd4f2]{grid-template-columns:1fr 1fr}}
