.essay-card.svelte-1lasd7l{display:block;background:var(--trails-bg-cream-tinted, var(--card-bg, var(--bs-tertiary-bg)));border:1px solid var(--trails-border, var(--bs-border-color));border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 1px 3px #0000000a;transition:box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .2s ease}.essay-card.svelte-1lasd7l:hover{box-shadow:0 8px 24px #0000001a;border-color:var(--trails-crimson, var(--bs-link-color))}.essay-card.svelte-1lasd7l:hover .essay-title:where(.svelte-1lasd7l){color:var(--trails-crimson, var(--bs-link-color))}.essay-card.svelte-1lasd7l:focus-visible{outline:2px solid var(--trails-crimson, var(--bs-link-color));outline-offset:2px}.essay-visual.svelte-1lasd7l{overflow:hidden}.essay-image.svelte-1lasd7l{aspect-ratio:1/1;overflow:hidden}.essay-image.svelte-1lasd7l img:where(.svelte-1lasd7l),.essay-image.svelte-1lasd7l .essay-cover-image img{width:100%!important;height:100%!important;object-fit:cover}.essay-image.svelte-1lasd7l .essay-cover-image{width:100%;height:100%}.essay-image.landscape.svelte-1lasd7l{aspect-ratio:16/9}.essay-image.square.svelte-1lasd7l{aspect-ratio:1/1}.essay-image.portrait.svelte-1lasd7l{aspect-ratio:2/3;max-height:280px}.essay-image.portrait.svelte-1lasd7l img:where(.svelte-1lasd7l){object-position:top}.essay-content.svelte-1lasd7l{padding:1rem}.essay-meta.svelte-1lasd7l{display:flex;align-items:center;gap:.5em;font-size:.7rem;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem;font-family:"Lato",var(--font-ui);font-weight:400}.essay-category.svelte-1lasd7l{font-weight:600;color:var(--bs-link-color)}.essay-separator.svelte-1lasd7l{opacity:.4}.essay-title.svelte-1lasd7l{font-size:1.25rem;font-weight:400;line-height:1.3;margin:0 0 .75rem;transition:color .2s ease;font-family:var(--font-display)}.essay-excerpt.svelte-1lasd7l{font-size:.9rem;color:var(--bs-secondary-color);line-height:1.6;margin:0 0 1rem;font-family:var(--font-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.essay-footer.svelte-1lasd7l{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding-top:.75rem;border-top:1px solid var(--bs-border-color-translucent)}.essay-tags.svelte-1lasd7l{display:flex;gap:.375rem;flex-wrap:wrap}.essay-tag.svelte-1lasd7l{font-size:.6875rem;padding:.2rem .6rem;background:var(--bs-secondary-bg);border-radius:1rem;color:var(--bs-secondary-color);font-family:var(--font-body)}.essay-reading-time.svelte-1lasd7l{white-space:nowrap}
