.sp-card-featured.svelte-jlass7{break-inside:avoid;border-radius:12px;margin-bottom:1rem;transition:transform .2s;overflow:hidden}.sp-card-featured.svelte-jlass7:hover{transform:translateY(-3px)}.sp-card-featured__link.svelte-jlass7{color:inherit;text-decoration:none;display:block}.sp-card-featured__bg.svelte-jlass7{aspect-ratio:16/9;background-position:50%;background-size:cover;min-height:0;position:relative}.sp-card-featured__overlay.svelte-jlass7{background:linear-gradient(#0000,#1a0a00eb 60%);flex-direction:column;justify-content:flex-end;padding:1.25rem;display:flex;position:absolute;inset:0}.sp-card-featured__tags.svelte-jlass7{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.sp-card-featured__tag.svelte-jlass7{color:#fdba74;text-transform:uppercase;letter-spacing:.05em;background:#ea580c59;border-radius:3px;width:fit-content;padding:2px 8px;font-size:.7rem;font-weight:700}.sp-card-featured__title.svelte-jlass7{color:#fff7ed;margin-bottom:.5rem;font-size:1.3rem;font-weight:900;line-height:1.25}.sp-card-featured__excerpt.svelte-jlass7{color:#d6d3d1;font-size:.85rem;line-height:1.5}.sp-card__meta.svelte-jlass7{color:#78350f;gap:.75rem;margin-top:.75rem;font-size:.75rem;display:flex}.sp-card__meta--light.svelte-jlass7{color:#a8a29e}.sp-card-large.svelte-9z9ir4{background:var(--sp-blog-surface);break-inside:avoid;content-visibility:auto;contain-intrinsic-size:auto 340px;border-radius:10px;margin-bottom:1rem;transition:transform .2s;overflow:hidden}.sp-card-large.svelte-9z9ir4:hover{transform:translateY(-3px)}.sp-card-large__link.svelte-9z9ir4{color:inherit;text-decoration:none;display:block}.sp-card-large__cover-frame.svelte-9z9ir4{width:100%;height:180px;overflow:hidden}.sp-card-large__cover.svelte-9z9ir4{object-fit:cover;width:100%;height:100%;display:block}.sp-card-large__cover--gradient.svelte-9z9ir4{width:100%;height:100%}.sp-card-large__body.svelte-9z9ir4{padding:1rem}.sp-card-large__title.svelte-9z9ir4{color:var(--sp-blog-text);margin:.35rem 0 .5rem;font-size:1.05rem;font-weight:800;line-height:1.3}.sp-card-large__excerpt.svelte-9z9ir4{color:var(--sp-blog-muted);font-size:.825rem;line-height:1.55}.sp-card__tags.svelte-9z9ir4{flex-wrap:wrap;gap:.5rem;display:flex}.sp-card__tag.svelte-9z9ir4{color:var(--sp-blog-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}.sp-card__meta.svelte-9z9ir4{color:var(--sp-blog-muted);gap:.75rem;margin-top:.75rem;font-size:.75rem;display:flex}.sp-card-small.svelte-fvma2s{background:var(--sp-blog-surface);break-inside:avoid;border-left:4px solid var(--sp-blog-primary);content-visibility:auto;contain-intrinsic-size:auto 150px;border-radius:10px;margin-bottom:1rem;transition:transform .2s;overflow:hidden}.sp-card-small.svelte-fvma2s:hover{transform:translateY(-3px)}.sp-card-small__link.svelte-fvma2s{color:inherit;padding:1rem 1rem 1rem .875rem;text-decoration:none;display:block}.sp-card-small__title.svelte-fvma2s{color:var(--sp-blog-text);margin:.3rem 0 .45rem;font-size:.95rem;font-weight:800;line-height:1.35}.sp-card-small__quote.svelte-fvma2s{color:var(--sp-blog-muted);font-size:.8rem;line-height:1.5}.sp-card__tags.svelte-fvma2s{flex-wrap:wrap;gap:.5rem;display:flex}.sp-card__tag.svelte-fvma2s{color:var(--sp-blog-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}.sp-card__meta.svelte-fvma2s{color:var(--sp-blog-muted);gap:.75rem;margin-top:.75rem;font-size:.75rem;display:flex}.sp-masonry.svelte-1xvn94w{columns:1;column-gap:1rem}@media (width>=640px){.sp-masonry.svelte-1xvn94w{columns:2}}@media (width>=1024px){.sp-masonry.svelte-1xvn94w{columns:3}}
