.bv[data-astro-cid-x255k2k2]{padding:2rem 1.5rem}.bv-board[data-astro-cid-x255k2k2]{background:linear-gradient(160deg,#ffffff1a,#ffffff05 60%),#0a0c1ae6;border:1px solid #ffffff24;border-radius:1.75rem;padding:1.5rem;transition:transform .6s cubic-bezier(.16,1,.3,1);position:relative;transform:perspective(1200px)rotateY(-8deg)rotateX(4deg);box-shadow:inset 0 1px #ffffff26,0 40px 80px -30px #000000e6}.bv[data-astro-cid-x255k2k2]:hover .bv-board[data-astro-cid-x255k2k2]{transform:perspective(1200px)rotateY(-3deg)rotateX(2deg)}.bv-logo[data-astro-cid-x255k2k2]{color:#fff;background:linear-gradient(140deg,#ffb86b,#ff6bd6 60%,#a78bfa);border-radius:.8rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.95rem;display:grid;box-shadow:inset 0 1px #ffffff59,inset 0 -6px 10px -4px #0000004d}.bv-status[data-astro-cid-x255k2k2]{color:#ffb86b;background:#ffb86b1a;border:1px solid #ffb86b4d;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.6875rem;font-weight:600;display:inline-flex}.bv-dot[data-astro-cid-x255k2k2]{background:#ffb86b;border-radius:50%;width:6px;height:6px;animation:2s infinite bv-pulse}@keyframes bv-pulse{0%{box-shadow:0 0 #ffb86bb3}70%,to{box-shadow:0 0 0 7px #ffb86b00}}.bv-row[data-astro-cid-x255k2k2]{background:#ffffff06;border:1px solid #ffffff0f;border-radius:1rem;align-items:center;gap:.85rem;padding:.75rem;display:flex}.bv-row-on[data-astro-cid-x255k2k2]{background:linear-gradient(100deg, color-mix(in srgb, var(--tint) 14%, transparent), #ffffff05 70%);border-color:color-mix(in srgb, var(--tint) 35%, transparent)}.bv-row[data-astro-cid-x255k2k2] .bv-thumb{border-radius:.7rem;flex-shrink:0;width:5.5rem;box-shadow:0 0 0 1px #ffffff14}.bf[data-astro-cid-x255k2k2]{isolation:isolate;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.625rem;display:grid;position:relative;overflow:hidden}.bf[data-astro-cid-x255k2k2]:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 80% at 0% 0%, color-mix(in srgb, var(--tint) 16%, transparent), transparent 70%), radial-gradient(50% 70% at 100% 100%, #7b8cff14, transparent 70%);position:absolute;inset:0}.bf-media[data-astro-cid-x255k2k2]{align-self:center;min-width:0;position:relative}.bf-media[data-astro-cid-x255k2k2] .bf-thumb{border-radius:.95rem;width:100%;box-shadow:0 0 0 1px #ffffff14,0 20px 40px -20px #000000b3}.bf-body[data-astro-cid-x255k2k2]{flex-direction:column;justify-content:center;min-width:0;padding:1.25rem .75rem .75rem;display:flex}.bf-latest[data-astro-cid-x255k2k2]{letter-spacing:.04em;color:#0a0c1a;background:linear-gradient(90deg,#ffb86b,#ff6bd6);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .7rem;font-size:.6875rem;font-weight:700;display:inline-flex}.bf-dot[data-astro-cid-x255k2k2]{opacity:.6;background:#0a0c1a;border-radius:999px;width:.375rem;height:.375rem}.bf-title[data-astro-cid-x255k2k2]{color:#fff;text-wrap:balance;margin-top:1rem;font-size:clamp(1.375rem,1.05rem + 1.1vw,2rem);font-weight:700;line-height:1.2}.bf-desc[data-astro-cid-x255k2k2]{color:#94a3b8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.75rem;font-size:.9375rem;line-height:1.65;display:-webkit-box;overflow:hidden}.bf-foot[data-astro-cid-x255k2k2]{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.bf-cta[data-astro-cid-x255k2k2]{color:#fff;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (width>=768px){.bf[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding:.75rem}.bf-body[data-astro-cid-x255k2k2]{padding:1rem 1.25rem 1rem 0}.bf-desc[data-astro-cid-x255k2k2]{-webkit-line-clamp:2}}@media (width>=1024px){.bf[data-astro-cid-x255k2k2]{gap:2.5rem;padding:.875rem}.bf-body[data-astro-cid-x255k2k2]{padding-right:2rem}.bf-desc[data-astro-cid-x255k2k2]{-webkit-line-clamp:3;font-size:1rem}}.bc-chip[data-astro-cid-x255k2k2]{letter-spacing:.04em;width:fit-content;color:color-mix(in srgb, var(--tint) 80%, white 20%);border:1px solid color-mix(in srgb, var(--tint) 35%, transparent);background:color-mix(in srgb, var(--tint) 12%, transparent);border-radius:999px;padding:.25rem .7rem;font-size:.6875rem;font-weight:600}.bv-cat[data-astro-cid-x255k2k2]{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--tint) 80%, white 20%);font-size:.625rem;font-weight:700}.bv-title[data-astro-cid-x255k2k2]{font-family:var(--font-display);color:#fff;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.15rem;font-size:.875rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.bv-row-on[data-astro-cid-x255k2k2] .bv-title[data-astro-cid-x255k2k2]{-webkit-line-clamp:2}.bv-foot[data-astro-cid-x255k2k2]{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.bv-tag[data-astro-cid-x255k2k2]{color:color-mix(in srgb, var(--tint) 80%, white 20%);background:color-mix(in srgb, var(--tint) 12%, transparent);border:1px solid color-mix(in srgb, var(--tint) 28%, transparent);border-radius:999px;padding:.2rem .55rem;font-size:.625rem;font-weight:600}.bv-chip[data-astro-cid-x255k2k2]{z-index:3;color:#fff;white-space:nowrap;backdrop-filter:blur(10px);background:#0a0c1ad9;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute}.bv-chip-a[data-astro-cid-x255k2k2]{top:0;right:0}.bv-chip-b[data-astro-cid-x255k2k2]{bottom:0;left:0}@media (prefers-reduced-motion:reduce){.bv-dot[data-astro-cid-x255k2k2]{animation:none}.bv-board[data-astro-cid-x255k2k2],.bv[data-astro-cid-x255k2k2]:hover .bv-board[data-astro-cid-x255k2k2]{transform:none}}
