.blog-page[data-v-e7b98eb8]{background:#fff;min-height:100vh;font-family:Inter,-apple-system,sans-serif;color:#1c1917}.blog-nav[data-v-e7b98eb8]{background:#fff;border-bottom:1px solid #E7E5E4;position:sticky;top:0;z-index:100}.blog-nav__inner[data-v-e7b98eb8]{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:64px}.blog-logo[data-v-e7b98eb8]{font-size:1.3rem;font-weight:700;text-decoration:none}.logo-dark[data-v-e7b98eb8]{color:#1c1917}.logo-amber[data-v-e7b98eb8]{color:#b45309}.blog-nav__links[data-v-e7b98eb8]{display:flex;align-items:center;gap:20px}.blog-nav__link[data-v-e7b98eb8]{text-decoration:none;color:#57534e;font-size:.88rem;font-weight:500}.btn-ghost-sm[data-v-e7b98eb8]{padding:6px 14px;border:1px solid #D5D0CB;border-radius:20px;text-decoration:none;color:#1c1917;font-size:.82rem;font-weight:500}.btn-amber-sm[data-v-e7b98eb8]{padding:6px 14px;background:#F59E0B;border-radius:20px;text-decoration:none;color:#1c1917;font-size:.82rem;font-weight:600}.blog-hero[data-v-e7b98eb8]{text-align:center;padding:64px 24px 48px;background:linear-gradient(180deg,#FFFBEB 0%,#fff 100%)}.blog-hero__badge[data-v-e7b98eb8]{display:inline-block;background:#FEF3C7;color:#92400e;padding:4px 14px;border-radius:20px;font-size:.78rem;font-weight:600;margin-bottom:16px}.blog-hero__title[data-v-e7b98eb8]{font-size:clamp(1.6rem,3.5vw,2.3rem);font-weight:700;margin:0 0 12px;line-height:1.25}.blog-hero__sub[data-v-e7b98eb8]{font-size:1rem;color:#78716c;margin:0}.blog-body[data-v-e7b98eb8]{padding:0 24px 64px}.blog-inner[data-v-e7b98eb8]{max-width:1140px;margin:0 auto}.blog-cats[data-v-e7b98eb8]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px;justify-content:center}.blog-cat[data-v-e7b98eb8]{padding:7px 16px;border-radius:20px;border:1px solid #E7E5E4;background:#fff;font-size:.84rem;font-weight:500;color:#57534e;cursor:pointer;transition:all .15s}.blog-cat[data-v-e7b98eb8]:hover{border-color:#f59e0b}.blog-cat--active[data-v-e7b98eb8]{background:#FEF3C7;border-color:#f59e0b;color:#92400e;font-weight:600}.blog-grid[data-v-e7b98eb8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.blog-card[data-v-e7b98eb8]{border-radius:12px;border:1px solid #E7E5E4;overflow:hidden;cursor:pointer;transition:box-shadow .2s,transform .15s}.blog-card[data-v-e7b98eb8]:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.blog-card__img[data-v-e7b98eb8]{height:140px;display:flex;align-items:center;justify-content:center}.blog-card__emoji[data-v-e7b98eb8]{font-size:3rem}.blog-card__body[data-v-e7b98eb8]{padding:18px}.blog-card__cat[data-v-e7b98eb8]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b45309}.blog-card__title[data-v-e7b98eb8]{font-size:1.05rem;font-weight:600;margin:6px 0 8px;line-height:1.35;color:#1c1917}.blog-card__excerpt[data-v-e7b98eb8]{font-size:.85rem;color:#78716c;line-height:1.55;margin:0 0 12px}.blog-card__meta[data-v-e7b98eb8]{display:flex;justify-content:space-between;font-size:.75rem;color:#57534e}.article-overlay[data-v-e7b98eb8]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:40px 20px}.article-modal[data-v-e7b98eb8]{background:#fff;border-radius:16px;max-width:720px;width:100%;position:relative}.article-close[data-v-e7b98eb8]{position:absolute;top:16px;right:16px;background:rgba(255,255,255,.9);border:none;font-size:1.5rem;width:36px;height:36px;border-radius:50%;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center}.article-header[data-v-e7b98eb8]{height:180px;display:flex;align-items:center;justify-content:center;border-radius:16px 16px 0 0}.article-emoji[data-v-e7b98eb8]{font-size:4rem}.article-body[data-v-e7b98eb8]{padding:32px}.article-cat[data-v-e7b98eb8]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#b45309}.article-title[data-v-e7b98eb8]{font-size:1.6rem;font-weight:700;margin:8px 0 12px;line-height:1.3}.article-meta[data-v-e7b98eb8]{font-size:.82rem;color:#57534e;margin-bottom:24px;display:flex;gap:16px}.article-content[data-v-e7b98eb8]{font-size:.95rem;line-height:1.75;color:#44403c}.article-content[data-v-e7b98eb8] h3{font-size:1.1rem;font-weight:700;color:#1c1917;margin:24px 0 8px}.article-content[data-v-e7b98eb8] p{margin:0 0 14px}.article-content[data-v-e7b98eb8] strong{color:#1c1917}@media (max-width: 600px){.blog-nav__links[data-v-e7b98eb8]{display:none}.blog-grid[data-v-e7b98eb8]{grid-template-columns:1fr}}
