.bl-page[data-v-dabb77c3]{background:var(--vm-bg);color:var(--vm-text);min-height:100vh}.bl-main[data-v-dabb77c3]{margin:0 auto;padding:36px 0 80px;width:min(1120px,calc(100% - 40px))}.ba-hero[data-v-dabb77c3]{align-items:flex-start;display:flex;gap:24px;margin-bottom:44px;max-width:760px}.ba-avatar[data-v-dabb77c3]{background:var(--vm-border-light);border-radius:50%;flex:none;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.ba-hero h1[data-v-dabb77c3]{font-size:clamp(30px,3.6vw,42px);font-weight:800;letter-spacing:-.6px;margin:0 0 10px}.ba-bio[data-v-dabb77c3]{color:#3f3f46;font-size:17px;line-height:1.7;margin:0}.ba-links[data-v-dabb77c3]{display:flex;gap:14px;margin:12px 0 0}.ba-links a[data-v-dabb77c3]{color:var(--vm-accent-dark);font-weight:600}.ba-h2[data-v-dabb77c3]{font-size:clamp(22px,2.6vw,28px);font-weight:800;letter-spacing:-.4px;margin:0 0 18px}.bl-grid[data-v-dabb77c3]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.bl-grid[data-v-dabb77c3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.bl-main[data-v-dabb77c3]{padding-top:24px;width:calc(100% - 24px)}.ba-hero[data-v-dabb77c3]{flex-direction:column;gap:14px}.bl-grid[data-v-dabb77c3]{gap:16px;grid-template-columns:1fr}}
