.blog-page.svelte-106flww.svelte-106flww{max-width:1000px;margin:0 auto;padding:3rem 1.5rem 5rem}.blog-header.svelte-106flww.svelte-106flww{margin-bottom:3rem}.blog-label.svelte-106flww.svelte-106flww{font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;color:#f59e0b;margin:0 0 .75rem;font-weight:600;font-family:var(--font-primary)}.blog-title.svelte-106flww.svelte-106flww{font-size:clamp(2rem,5vw,3rem);font-weight:900;color:#f1f5f9;margin:0 0 .75rem;letter-spacing:-.03em;text-wrap:balance}.blog-subtitle.svelte-106flww.svelte-106flww{font-size:1.05rem;color:#dde4ef;line-height:1.7;margin:0;max-width:640px}.featured-card.svelte-106flww.svelte-106flww{display:grid;grid-template-columns:1fr;background:#1e293b4d;border:1px solid rgba(148,163,184,.06);border-radius:20px;overflow:hidden;text-decoration:none;transition:all .3s ease;margin-bottom:3rem}.featured-card.svelte-106flww.svelte-106flww:hover{border-color:#f59e0b33;transform:translateY(-4px);box-shadow:0 20px 60px #0000004d}.featured-image-wrap.svelte-106flww.svelte-106flww{position:relative;overflow:hidden;min-height:300px}.featured-image.svelte-106flww.svelte-106flww{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.featured-card.svelte-106flww:hover .featured-image.svelte-106flww{transform:scale(1.05)}.featured-overlay.svelte-106flww.svelte-106flww{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(2,6,23,.3),transparent)}.featured-badge.svelte-106flww.svelte-106flww{position:absolute;top:1rem;left:1rem;padding:.3rem .7rem;background:linear-gradient(135deg,#f59e0b,#f97316);color:#0f172a;font-size:.8rem;font-weight:700;border-radius:6px;text-transform:uppercase;letter-spacing:.05em}.featured-content.svelte-106flww.svelte-106flww{padding:2rem;display:flex;flex-direction:column;justify-content:center}.featured-meta.svelte-106flww.svelte-106flww{display:flex;gap:.5rem .75rem;align-items:center;flex-wrap:wrap;font-size:.83rem;color:#94a3b8;margin-bottom:1rem}.post-tag.svelte-106flww.svelte-106flww{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#f59e0b;background:#f59e0b1a;border:1px solid rgba(245,158,11,.15);border-radius:4px;padding:.2rem .55rem;white-space:nowrap;flex-shrink:0;line-height:1.4}.featured-title.svelte-106flww.svelte-106flww{font-size:1.5rem;font-weight:700;color:#f1f5f9;margin:0 0 .75rem;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.featured-excerpt.svelte-106flww.svelte-106flww{font-size:.92rem;color:#dde4ef;line-height:1.6;margin:0 0 1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.read-link.svelte-106flww.svelte-106flww{font-size:.88rem;font-weight:600;color:#f59e0b;display:inline-flex;align-items:center;gap:.3rem}.arrow.svelte-106flww.svelte-106flww{transition:transform .2s}.featured-card.svelte-106flww:hover .arrow.svelte-106flww,.post-card.svelte-106flww:hover .arrow.svelte-106flww{transform:translate(3px)}.posts-grid.svelte-106flww.svelte-106flww{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.5rem}.post-card.svelte-106flww.svelte-106flww{display:flex;flex-direction:column;background:#1e293b40;border:1px solid rgba(148,163,184,.06);border-radius:16px;overflow:hidden;text-decoration:none;transition:all .3s ease;animation:svelte-106flww-fadeUp .5s ease forwards;opacity:0}@keyframes svelte-106flww-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.post-card.svelte-106flww.svelte-106flww:hover{border-color:#f59e0b33;transform:translateY(-4px);box-shadow:0 12px 40px #00000040}.post-image-wrap.svelte-106flww.svelte-106flww{overflow:hidden;aspect-ratio:16 / 9;background:#0f172a80}.post-image.svelte-106flww.svelte-106flww{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.post-card.svelte-106flww:hover .post-image.svelte-106flww{transform:scale(1.05)}.post-content.svelte-106flww.svelte-106flww{padding:1.25rem;display:flex;flex-direction:column;flex:1}.post-meta.svelte-106flww.svelte-106flww{display:flex;gap:.4rem .6rem;align-items:center;flex-wrap:wrap;font-size:.8rem;color:#94a3b8;margin-bottom:.65rem}.post-title.svelte-106flww.svelte-106flww{font-size:1.1rem;font-weight:700;color:#e2e8f0;margin:0 0 .5rem;line-height:1.3;letter-spacing:-.01em}.post-excerpt.svelte-106flww.svelte-106flww{font-size:.85rem;color:#dde4ef;line-height:1.5;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.post-footer.svelte-106flww.svelte-106flww{display:flex;justify-content:space-between;align-items:center}.post-read-time.svelte-106flww.svelte-106flww{font-size:.82rem;color:#dde4ef;font-family:var(--font-primary)}.blog-page.svelte-106flww.svelte-106flww{padding:clamp(1.5rem,5vw,3rem) clamp(1rem,4vw,1.5rem) clamp(3rem,8vw,5rem)}.blog-header.svelte-106flww.svelte-106flww{margin-bottom:clamp(1.75rem,5vw,3rem)}.featured-image-wrap.svelte-106flww.svelte-106flww{min-height:200px}.featured-content.svelte-106flww.svelte-106flww{padding:clamp(1.25rem,4vw,2rem)}.post-content.svelte-106flww.svelte-106flww{padding:clamp(1rem,3vw,1.25rem)}.post-title.svelte-106flww.svelte-106flww{font-size:clamp(1rem,3vw,1.1rem)}.post-excerpt.svelte-106flww.svelte-106flww{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.posts-grid.svelte-106flww.svelte-106flww{gap:clamp(1rem,3vw,1.5rem)}@media (min-width: 600px){.featured-card.svelte-106flww.svelte-106flww{grid-template-columns:1fr 1fr}.featured-image-wrap.svelte-106flww.svelte-106flww{min-height:280px}.post-excerpt.svelte-106flww.svelte-106flww{-webkit-line-clamp:2}}@media (min-width: 900px){.featured-image-wrap.svelte-106flww.svelte-106flww{min-height:320px}}
