.blog.svelte-nc7c2r{padding:56px 0 96px}.blog__hero.svelte-nc7c2r{position:relative;display:grid;justify-items:start;gap:16px;max-width:760px;margin-bottom:40px}.blog__note.svelte-nc7c2r{position:absolute;right:-40px;top:8px;color:#e879f9;font-size:20px;transform:rotate(8deg)}.blog__muted.svelte-nc7c2r{font-size:14px;color:var(--nd-muted)}.blog-featured.svelte-nc7c2r{display:grid;overflow:hidden;transition:border-color .2s var(--nd-ease),box-shadow .2s var(--nd-ease)}.blog-featured.svelte-nc7c2r:hover{border-color:var(--nd-border-accent);box-shadow:var(--nd-glow-primary)}.blog-featured__media.svelte-nc7c2r{position:relative;aspect-ratio:16 / 10;overflow:hidden}.blog-featured__media.svelte-nc7c2r img:where(.svelte-nc7c2r){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--nd-ease)}.blog-featured.svelte-nc7c2r:hover img:where(.svelte-nc7c2r){transform:scale(1.03)}.blog-featured__tag.svelte-nc7c2r{position:absolute;left:16px;top:16px}.blog-featured__copy.svelte-nc7c2r{display:grid;align-content:center;gap:16px;padding:clamp(22px,4vw,44px)}.blog-featured__copy.svelte-nc7c2r p:where(.svelte-nc7c2r){color:var(--nd-text-2);line-height:1.6}.blog-featured__meta.svelte-nc7c2r{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.blog__section-head.svelte-nc7c2r{display:flex;align-items:baseline;justify-content:space-between;margin:72px 0 24px}.blog-grid.svelte-nc7c2r{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.blog-card.svelte-nc7c2r{display:flex;flex-direction:column;overflow:hidden;transition:transform .2s var(--nd-ease),border-color .2s var(--nd-ease),background .2s var(--nd-ease)}.blog-card.svelte-nc7c2r:hover{transform:translateY(-3px);background:var(--nd-surface-hover);border-color:var(--nd-border-accent)}.blog-card__media.svelte-nc7c2r{aspect-ratio:16 / 10;overflow:hidden}.blog-card__media.svelte-nc7c2r img:where(.svelte-nc7c2r){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card__body.svelte-nc7c2r{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 20px 20px}.blog-card__body.svelte-nc7c2r h3:where(.svelte-nc7c2r){font-size:17px;font-weight:600;line-height:1.35}.blog-card__body.svelte-nc7c2r p:where(.svelte-nc7c2r){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.55;color:var(--nd-text-2)}.blog-card__foot.svelte-nc7c2r{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:10px;font-size:13px;color:var(--nd-muted)}.blog-card__go.svelte-nc7c2r{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1.5px solid var(--nd-border-accent);color:#fff}.blog-card.svelte-nc7c2r:hover .blog-card__go:where(.svelte-nc7c2r){background:var(--nd-grad-primary);border-color:transparent}@media (min-width: 1024px){.blog.svelte-nc7c2r{padding-top:80px}.blog-featured.svelte-nc7c2r{grid-template-columns:1.1fr .9fr}.blog-featured__media.svelte-nc7c2r{aspect-ratio:auto;min-height:400px}}@media (max-width: 640px){.blog__note.svelte-nc7c2r{display:none}}
