.ph-bi[data-v-ba8be64e]{padding-bottom:80px}.ph-bi-head[data-v-ba8be64e]{background:var(--ph-surface);border-bottom:1px solid var(--ph-line);padding:clamp(36px,5vw,64px) 0 28px}.ph-bi-head .ph-wrap[data-v-ba8be64e]{display:grid;gap:14px;justify-items:center;text-align:center}.ph-bi-tools[data-v-ba8be64e]{display:grid;gap:16px;justify-items:center;margin-top:10px;width:100%}.ph-bi-search[data-v-ba8be64e]{align-items:center;background:var(--ph-paper);border:1px solid var(--ph-line);border-radius:999px;display:flex;gap:10px;height:48px;padding:0 16px;width:min(460px,100%)}.ph-bi-search .ph-icon[data-v-ba8be64e]{color:var(--ph-muted);height:18px;width:18px}.ph-bi-search input[data-v-ba8be64e]{background:transparent;border:0!important;box-shadow:none!important;flex:1;font:400 15px DM Sans,sans-serif;min-width:0;outline:none}.ph-bi-letters[data-v-ba8be64e]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.ph-bi-letters a[data-v-ba8be64e]{border-radius:50%;color:var(--ph-ink);display:grid;font-family:var(--ph-display);font-size:15px;height:34px;place-items:center;text-decoration:none;width:34px}.ph-bi-letters a[data-v-ba8be64e]:hover{background:var(--ph-deep);color:#fff}.ph-bi-body[data-v-ba8be64e]{display:grid;gap:40px;padding-top:40px}.ph-bi-group[data-v-ba8be64e]{align-items:start;display:grid;gap:24px;grid-template-columns:80px minmax(0,1fr);scroll-margin-top:20px}.ph-bi-letter[data-v-ba8be64e]{color:var(--ph-brand);font-family:var(--ph-display);font-size:56px;font-weight:300;line-height:.9;margin:0}.ph-bi-grid[data-v-ba8be64e]{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.ph-bi-card[data-v-ba8be64e]{background:var(--ph-surface);border:1px solid var(--ph-line);border-radius:var(--ph-radius);color:var(--ph-ink);display:grid;gap:10px;padding:12px 12px 14px;text-align:center;text-decoration:none;transition:border-color .2s,transform .2s}.ph-bi-card[data-v-ba8be64e]:hover{border-color:var(--ph-brand);transform:translateY(-2px)}.ph-bi-logo[data-v-ba8be64e]{background:#fff;border-radius:12px;display:grid;height:76px;padding:6px 10px;place-items:center}.ph-bi-logo img[data-v-ba8be64e]{max-height:62px;max-width:100%;-o-object-fit:contain;object-fit:contain}.ph-bi-logo b[data-v-ba8be64e]{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ph-bi-name[data-v-ba8be64e]{font-size:13px;font-weight:500}.ph-bi-empty[data-v-ba8be64e]{color:var(--ph-muted);text-align:center}@media(max-width:640px){.ph-bi-group[data-v-ba8be64e]{gap:10px;grid-template-columns:1fr}.ph-bi-letter[data-v-ba8be64e]{font-size:40px}.ph-bi-grid[data-v-ba8be64e]{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}
