.blog-page[data-astro-cid-tzvl3j4m]{min-height:100vh;padding:140px 0 80px;position:relative;overflow:hidden}.hero-bg[data-astro-cid-tzvl3j4m]{z-index:0;background:linear-gradient(180deg, var(--orange-50) 0%, var(--cream) 30%, var(--cream-dark) 100%);position:absolute;inset:0}.hero-blob[data-astro-cid-tzvl3j4m]{opacity:.4;pointer-events:none;animation:20s ease-in-out infinite blob;position:absolute}.hero-blob-1[data-astro-cid-tzvl3j4m]{background:linear-gradient(135deg, var(--orange-200), var(--orange-100));width:500px;height:500px;top:-200px;right:-150px}.hero-blob-2[data-astro-cid-tzvl3j4m]{background:linear-gradient(135deg, var(--orange-100), var(--orange-50));width:350px;height:350px;animation-delay:-10s;bottom:100px;left:-100px}@keyframes blob{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}}.container[data-astro-cid-tzvl3j4m]{z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.breadcrumb[data-astro-cid-tzvl3j4m]{color:var(--text-muted);margin-bottom:32px;font-size:.9rem}.breadcrumb[data-astro-cid-tzvl3j4m] a[data-astro-cid-tzvl3j4m]{color:var(--orange-700);text-decoration:none;transition:color .3s}.breadcrumb[data-astro-cid-tzvl3j4m] a[data-astro-cid-tzvl3j4m]:hover{color:var(--orange-800)}.page-header[data-astro-cid-tzvl3j4m]{text-align:center;margin-bottom:60px}.section-tag[data-astro-cid-tzvl3j4m]{border:2px solid var(--orange-200);color:var(--text-secondary);background:#fff;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 20px;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 2px 12px #ff80001a}.page-title[data-astro-cid-tzvl3j4m]{font-family:var(--font-display);color:var(--text-primary);margin-bottom:16px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700}.page-desc[data-astro-cid-tzvl3j4m]{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.7}.articles-grid[data-astro-cid-tzvl3j4m]{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.article-card[data-astro-cid-tzvl3j4m]{border:1px solid var(--brown-100);background:#fff;border-radius:24px;flex-direction:column;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;overflow:hidden}.article-card[data-astro-cid-tzvl3j4m]:hover{border-color:#0000;transform:translateY(-8px);box-shadow:0 20px 50px #3c2e211f}.article-image[data-astro-cid-tzvl3j4m]{aspect-ratio:16/9;position:relative;overflow:hidden}.article-image[data-astro-cid-tzvl3j4m] img[data-astro-cid-tzvl3j4m]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.article-card[data-astro-cid-tzvl3j4m]:hover .article-image[data-astro-cid-tzvl3j4m] img[data-astro-cid-tzvl3j4m]{transform:scale(1.05)}.article-content[data-astro-cid-tzvl3j4m]{flex-direction:column;flex:1;padding:28px;display:flex}.article-meta[data-astro-cid-tzvl3j4m]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.tag[data-astro-cid-tzvl3j4m]{text-transform:uppercase;letter-spacing:.05em;background:var(--orange-50);color:var(--orange-700);border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:700}.article-card[data-astro-cid-tzvl3j4m][hidden]{display:none}.date[data-astro-cid-tzvl3j4m]{color:var(--text-muted);font-size:.85rem}.article-title[data-astro-cid-tzvl3j4m]{font-family:var(--font-body);color:var(--text-primary);margin-bottom:12px;font-size:1.35rem;font-weight:700;line-height:1.4;transition:color .3s}.article-card[data-astro-cid-tzvl3j4m]:hover .article-title[data-astro-cid-tzvl3j4m]{color:var(--orange-700)}.article-desc[data-astro-cid-tzvl3j4m]{color:var(--text-secondary);flex:1;margin-bottom:16px;font-size:.95rem;line-height:1.7}.article-footer[data-astro-cid-tzvl3j4m]{border-top:1px solid var(--brown-100);align-items:center;padding-top:16px;display:flex}.read-time[data-astro-cid-tzvl3j4m]{color:var(--text-muted);align-items:center;gap:6px;font-size:.85rem;display:flex}.coming-soon[data-astro-cid-tzvl3j4m]{text-align:center;border:1px solid var(--brown-100);background:#fff;border-radius:24px;padding:80px 40px}.coming-soon[data-astro-cid-tzvl3j4m] h2[data-astro-cid-tzvl3j4m]{font-family:var(--font-display);color:var(--text-primary);margin-bottom:12px;font-size:1.5rem;font-weight:700}.coming-soon[data-astro-cid-tzvl3j4m] p[data-astro-cid-tzvl3j4m]{color:var(--text-secondary);font-size:1rem}@media (width<=768px){.blog-page[data-astro-cid-tzvl3j4m]{padding:120px 0 60px}.articles-grid[data-astro-cid-tzvl3j4m]{grid-template-columns:1fr}.article-content[data-astro-cid-tzvl3j4m]{padding:20px}.article-title[data-astro-cid-tzvl3j4m]{font-size:1.2rem}}
