.pf-partner-featured[data-astro-cid-mk6kyas2]{position:relative;border:1px solid var(--color-paper-deep);background:var(--color-paper-warm);padding:48px 56px 44px;display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:start}.pf-partner-featured__accent[data-astro-cid-mk6kyas2]{position:absolute;left:0;top:32px;bottom:32px;width:2px;background:var(--color-cinnabar)}.pf-partner-featured__meta[data-astro-cid-mk6kyas2]{display:flex;gap:10px;align-items:center;margin-bottom:24px;flex-wrap:wrap}.pf-partner-featured__tag[data-astro-cid-mk6kyas2]{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;color:var(--color-cinnabar)}.pf-partner-featured__rule[data-astro-cid-mk6kyas2]{width:24px;height:1px;background:var(--color-paper-deep)}.pf-partner-featured__coord[data-astro-cid-mk6kyas2]{font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;color:var(--color-ink-muted)}.pf-partner-featured__name[data-astro-cid-mk6kyas2]{font-size:clamp(2.5rem,5vw,4rem);margin:0 0 8px;font-weight:400;line-height:1}.pf-partner-featured__name-zh[data-astro-cid-mk6kyas2]{font-size:22px;color:var(--color-ink-muted);margin-bottom:28px}.pf-partner-featured__tagline[data-astro-cid-mk6kyas2]{font-size:var(--text-lead);color:var(--color-ink-soft);line-height:1.55;margin:0;max-width:520px}.pf-partner-featured__tagline[data-astro-cid-mk6kyas2].pf-zh{line-height:1.8}.pf-partner-featured__tags[data-astro-cid-mk6kyas2]{display:flex;gap:10px;margin-top:32px;flex-wrap:wrap}.pf-partner-featured__figure[data-astro-cid-mk6kyas2]{margin:0;width:100%;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--color-paper-deep);background:var(--color-paper)}.pf-partner-featured__image[data-astro-cid-mk6kyas2]{display:block;width:100%;height:100%;object-fit:cover}.pf-partner-featured__link[data-astro-cid-mk6kyas2]{display:inline-flex;align-items:center;gap:6px;margin-top:20px;font-family:var(--font-mono);font-size:12px;letter-spacing:.15em;color:var(--color-ink);text-decoration:none;border-bottom:1px solid var(--color-ink);padding-bottom:2px}@media(max-width:900px){.pf-partner-featured[data-astro-cid-mk6kyas2]{grid-template-columns:1fr;gap:32px;padding:40px 32px 36px}}@media(max-width:640px){.pf-partner-featured[data-astro-cid-mk6kyas2]{padding:32px 20px 28px}.pf-partner-featured__accent[data-astro-cid-mk6kyas2]{top:20px;bottom:20px}}.pf-partner-card[data-astro-cid-ihobquuh]{position:relative;padding:36px 36px 40px;border-right:1px solid var(--color-paper-deep);border-bottom:1px solid var(--color-paper-deep);background:var(--color-paper);transition:background .28s cubic-bezier(.16,1,.3,1);min-height:280px}.pf-partner-card[data-astro-cid-ihobquuh]:hover{background:var(--color-paper-warm)}.pf-partner-card__meta-top[data-astro-cid-ihobquuh]{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;color:var(--color-ink-muted);margin-bottom:28px}.pf-partner-card__index[data-astro-cid-ihobquuh]{color:var(--color-cinnabar)}.pf-partner-card__name[data-astro-cid-ihobquuh]{font-size:40px;margin:0 0 6px;font-weight:400;line-height:1.05}.pf-partner-card__name-zh[data-astro-cid-ihobquuh]{font-size:16px;color:var(--color-ink-muted);margin-bottom:20px}.pf-partner-card__tagline[data-astro-cid-ihobquuh]{font-size:14px;color:var(--color-ink-soft);line-height:1.6;margin:0 0 28px;max-width:420px}.pf-partner-card__tagline[data-astro-cid-ihobquuh].pf-zh{line-height:1.8}.pf-partner-card__meta-bottom[data-astro-cid-ihobquuh]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--color-paper-deep)}.pf-partner-card__industry[data-astro-cid-ihobquuh]{letter-spacing:.15em}.pf-partner-card__sep[data-astro-cid-ihobquuh]{width:3px;height:3px;border-radius:50%;background:var(--color-paper-deep)}.pf-partner-card__type[data-astro-cid-ihobquuh]{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--color-ink-muted)}.pf-partner-card__type--accent[data-astro-cid-ihobquuh]{color:var(--color-cinnabar)}.pf-partner-card__arrow[data-astro-cid-ihobquuh]{position:absolute;right:28px;bottom:32px;font-size:18px;color:var(--color-ink-muted);transition:transform .32s cubic-bezier(.16,1,.3,1),color .24s}.pf-partner-card[data-astro-cid-ihobquuh]:hover .pf-partner-card__arrow[data-astro-cid-ihobquuh]{color:var(--color-cinnabar);transform:translate(4px)}@media(prefers-reduced-motion:reduce){.pf-partner-card[data-astro-cid-ihobquuh],.pf-partner-card__arrow[data-astro-cid-ihobquuh]{transition:none}.pf-partner-card[data-astro-cid-ihobquuh]:hover .pf-partner-card__arrow[data-astro-cid-ihobquuh]{transform:none}}@media(max-width:640px){.pf-partner-card[data-astro-cid-ihobquuh]{padding:28px 24px 32px;min-height:220px}.pf-partner-card__name[data-astro-cid-ihobquuh]{font-size:32px}}.pf-work-hero[data-astro-cid-pas6yovk]{padding:96px 64px 32px}.pf-work-hero__grid[data-astro-cid-pas6yovk]{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end}.pf-work-hero__headline[data-astro-cid-pas6yovk]{font-size:var(--text-hero);margin:0}.pf-work-hero__lede[data-astro-cid-pas6yovk]{font-size:var(--text-lead);color:var(--color-ink-soft);margin:0;line-height:1.55;max-width:440px}.pf-work-hero__lede[data-astro-cid-pas6yovk].pf-zh{line-height:1.8}.pf-work-featured[data-astro-cid-pas6yovk]{padding:32px 64px 48px}.pf-work-divider[data-astro-cid-pas6yovk]{margin:0 64px;height:1px;background:var(--color-paper-deep)}.pf-work-index[data-astro-cid-pas6yovk]{padding:48px 64px 24px}.pf-work-index__head[data-astro-cid-pas6yovk]{display:flex;justify-content:space-between;align-items:baseline}.pf-work-index__count[data-astro-cid-pas6yovk]{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--color-ink-muted)}.pf-work-grid-wrap[data-astro-cid-pas6yovk]{padding:0 64px 120px}.pf-work-grid[data-astro-cid-pas6yovk]{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--color-paper-deep);border-left:1px solid var(--color-paper-deep)}.pf-work-grid__filler[data-astro-cid-pas6yovk]{border-right:1px solid var(--color-paper-deep);border-bottom:1px solid var(--color-paper-deep);background:repeating-linear-gradient(135deg,var(--color-paper) 0 8px,var(--color-paper-warm) 8px 9px);min-height:280px}@media(max-width:900px){.pf-work-hero[data-astro-cid-pas6yovk]{padding:72px 32px 24px}.pf-work-hero__grid[data-astro-cid-pas6yovk]{grid-template-columns:1fr;gap:20px}.pf-work-featured[data-astro-cid-pas6yovk]{padding:24px 32px 40px}.pf-work-divider[data-astro-cid-pas6yovk]{margin:0 32px}.pf-work-index[data-astro-cid-pas6yovk]{padding:40px 32px 20px}.pf-work-grid-wrap[data-astro-cid-pas6yovk]{padding:0 32px 80px}.pf-work-grid[data-astro-cid-pas6yovk]{grid-template-columns:1fr}.pf-work-grid__filler[data-astro-cid-pas6yovk]{display:none}}@media(max-width:640px){.pf-work-hero[data-astro-cid-pas6yovk]{padding:56px 20px 16px}.pf-work-featured[data-astro-cid-pas6yovk]{padding:16px 20px 32px}.pf-work-divider[data-astro-cid-pas6yovk]{margin:0 20px}.pf-work-index[data-astro-cid-pas6yovk]{padding:32px 20px 16px}.pf-work-grid-wrap[data-astro-cid-pas6yovk]{padding:0 20px 64px}}
