.bc-crumb[data-v-14c783d0]{background:var(--vm-bg)}.bc-crumb-inner[data-v-14c783d0]{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;gap:4px 8px;list-style:none;margin:0 auto;max-width:1200px;padding:16px 24px 2px}.bc-link[data-v-14c783d0]{color:var(--vm-text-2);text-decoration:none;transition:color .15s}.bc-link[data-v-14c783d0]:hover{color:var(--vm-accent)}.bc-link[data-v-14c783d0]:focus-visible{border-radius:4px;outline:2px solid var(--vm-accent);outline-offset:2px}.bc-plain[data-v-14c783d0]{color:var(--vm-text-2)}.bc-sep[data-v-14c783d0]{color:var(--vm-text-3);display:inline-flex}.bc-sep svg[data-v-14c783d0]{height:15px;width:15px}.bc-current[data-v-14c783d0]{color:var(--vm-text);font-weight:700}@media(max-width:900px){.bc-crumb-inner[data-v-14c783d0]{padding-left:16px;padding-right:16px}}@media(max-width:640px){.bc-crumb-inner[data-v-14c783d0]{font-size:13px}}.bpc[data-v-44b2f579]{background:var(--vm-surface);border:1px solid var(--vm-border);border-radius:var(--vm-radius-lg);box-shadow:var(--vm-shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s,border-color .2s}.bpc[data-v-44b2f579]:hover{border-color:#d4d4d8;box-shadow:var(--vm-shadow-lg)}.bpc-cover[data-v-44b2f579]{aspect-ratio:1200/630;background:var(--vm-border-light);display:block}.bpc-cover img[data-v-44b2f579]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bpc-body[data-v-44b2f579]{flex:1;flex-direction:column;padding:18px 20px 20px}.bpc-body[data-v-44b2f579],.bpc-tags[data-v-44b2f579]{display:flex;gap:8px}.bpc-tags[data-v-44b2f579]{align-items:center;flex-wrap:wrap}.bpc-badge[data-v-44b2f579]{background:var(--vm-accent);color:#fff;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.bpc-badge[data-v-44b2f579],.bpc-cat[data-v-44b2f579]{border-radius:999px;padding:3px 10px}.bpc-cat[data-v-44b2f579]{background:var(--vm-accent-light);color:var(--vm-accent-dark);font-size:13px;font-weight:600;text-decoration:none;transition:background .15s}a.bpc-cat[data-v-44b2f579]:hover{background:#ccfbf1}.bpc-cat--plain[data-v-44b2f579]{cursor:default}.bpc-title[data-v-44b2f579]{font-size:19px;font-weight:700;letter-spacing:-.2px;line-height:1.35;margin:2px 0 0}.bpc-title a[data-v-44b2f579]{color:var(--vm-text);text-decoration:none;transition:color .15s}.bpc-title a[data-v-44b2f579]:hover{color:var(--vm-accent)}.bpc-cat[data-v-44b2f579]:focus-visible,.bpc-title a[data-v-44b2f579]:focus-visible{border-radius:4px;outline:2px solid var(--vm-accent);outline-offset:2px}.bpc-excerpt[data-v-44b2f579]{color:#52525b;flex:1;font-size:15px;line-height:1.6;margin:0}.bpc-meta[data-v-44b2f579]{color:var(--vm-text-2);display:flex;font-size:13.5px;gap:8px;margin:4px 0 0}.bpc--featured[data-v-44b2f579]{flex-direction:row}.bpc--featured .bpc-cover[data-v-44b2f579]{aspect-ratio:auto;flex:0 0 56%}.bpc--featured .bpc-body[data-v-44b2f579]{gap:12px;justify-content:center;padding:28px 32px}.bpc--featured .bpc-title[data-v-44b2f579]{font-size:clamp(22px,2.4vw,28px)}.bpc--featured .bpc-excerpt[data-v-44b2f579]{flex:0 0 auto;font-size:16.5px}@media(max-width:860px){.bpc--featured[data-v-44b2f579]{flex-direction:column}.bpc--featured .bpc-cover[data-v-44b2f579]{aspect-ratio:1200/630;flex:none}.bpc--featured .bpc-body[data-v-44b2f579]{padding:20px}}@media(max-width:768px){a.bpc-cat[data-v-44b2f579]{position:relative}a.bpc-cat[data-v-44b2f579]:after{content:"";inset:-9px -4px;position:absolute}}@media(prefers-reduced-motion:reduce){.bpc[data-v-44b2f579],.bpc-cat[data-v-44b2f579],.bpc-title a[data-v-44b2f579]{transition:none}}
