.bl-hero.svelte-1oibxz6.svelte-1oibxz6{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width: 900px){.bl-hero.svelte-1oibxz6.svelte-1oibxz6{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.bl-hero--solo.svelte-1oibxz6.svelte-1oibxz6{grid-template-columns:1fr}}.bl-hero.svelte-1oibxz6 .bl-hero__media{min-width:0}.bl-featured.svelte-1oibxz6.svelte-1oibxz6{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface);box-shadow:0 30px 60px -34px #14141466;transition:border-color .24s ease,transform .24s ease,box-shadow .24s ease}.bl-featured.svelte-1oibxz6.svelte-1oibxz6:hover{border-color:#c7a43073;transform:translateY(-3px);box-shadow:0 34px 70px -34px #14141480}.bl-featured__cover.svelte-1oibxz6.svelte-1oibxz6{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--color-surface-soft)}.bl-featured__img.svelte-1oibxz6.svelte-1oibxz6{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bl-featured.svelte-1oibxz6:hover .bl-featured__img.svelte-1oibxz6{transform:scale(1.05)}.bl-featured__placeholder.svelte-1oibxz6.svelte-1oibxz6{display:grid;place-items:center;width:100%;height:100%;font-family:var(--font-display);font-size:3.5rem;font-weight:700;color:var(--color-accent-dark);background:radial-gradient(120% 120% at 0% 0%,#c7a43038,#c7a4300a 60%),var(--color-surface-soft)}.bl-featured__cat.svelte-1oibxz6.svelte-1oibxz6{position:absolute;left:.85rem;top:.85rem;display:inline-flex;align-items:center;padding:.32rem .72rem;border-radius:999px;background:#0000009e;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.04em;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bl-featured__body.svelte-1oibxz6.svelte-1oibxz6{display:flex;flex-direction:column;gap:.5rem;padding:clamp(1.25rem,2.5vw,1.6rem)}.bl-featured__eyebrow.svelte-1oibxz6.svelte-1oibxz6{font-family:var(--font-body);font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-dark)}.bl-featured__title.svelte-1oibxz6.svelte-1oibxz6{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:740;line-height:1.18;letter-spacing:-.01em;color:var(--color-ink);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl-featured__excerpt.svelte-1oibxz6.svelte-1oibxz6{margin:0;font-size:.95rem;line-height:1.6;color:var(--color-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bl-featured__meta.svelte-1oibxz6.svelte-1oibxz6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1rem;font-size:.84rem;color:var(--color-subtle)}.bl-featured__author.svelte-1oibxz6.svelte-1oibxz6{font-weight:600;color:var(--color-ink-soft)}.bl-featured__cta.svelte-1oibxz6.svelte-1oibxz6{margin-top:.35rem;font-size:.9rem;font-weight:700;color:var(--color-accent-dark)}.bl-featured.svelte-1oibxz6:hover .bl-featured__cta.svelte-1oibxz6{color:var(--color-accent)}
