.posts-page[data-astro-cid-fjqfnjxi]{padding:32px 0 80px}.posts-header[data-astro-cid-fjqfnjxi]{text-align:center;max-width:780px;margin:0 auto 40px}.page-title[data-astro-cid-fjqfnjxi]{font-size:clamp(26px,3.8vw,38px);font-weight:800;color:#fff;line-height:1.25;margin-bottom:14px}.page-intro[data-astro-cid-fjqfnjxi]{font-size:16px;color:var(--text-secondary);line-height:1.6}.master-guide-card[data-astro-cid-fjqfnjxi]{background:linear-gradient(135deg,#0e3450b3,#061b2ecc);border:1px solid var(--border-glass-strong);border-radius:var(--radius-lg);padding:32px;margin-bottom:48px;position:relative;box-shadow:0 10px 30px #0000004d}.master-tag[data-astro-cid-fjqfnjxi]{position:absolute;top:-12px;left:28px;background:linear-gradient(135deg,#35ebd0,#20c2a8);color:#030d17;font-size:12px;font-weight:800;padding:4px 12px;border-radius:var(--radius-pill);box-shadow:0 2px 8px #35ebd066}.master-cat[data-astro-cid-fjqfnjxi]{display:inline-block;font-size:12px;color:var(--color-cyan);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.master-title[data-astro-cid-fjqfnjxi]{font-size:clamp(20px,2.8vw,26px);font-weight:700;margin-bottom:12px;line-height:1.35}.master-title[data-astro-cid-fjqfnjxi] a[data-astro-cid-fjqfnjxi]{color:#fff;transition:color var(--transition-fast)}.master-title[data-astro-cid-fjqfnjxi] a[data-astro-cid-fjqfnjxi]:hover{color:var(--color-cyan)}.master-desc[data-astro-cid-fjqfnjxi]{font-size:15px;color:var(--text-secondary);line-height:1.65;margin-bottom:22px;max-width:880px}.master-footer[data-astro-cid-fjqfnjxi]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;border-top:1px solid rgba(53,235,208,.12);padding-top:18px}.master-meta[data-astro-cid-fjqfnjxi]{font-size:13px;color:var(--text-muted)}.posts-grid-section[data-astro-cid-fjqfnjxi]{margin-bottom:50px}.section-heading[data-astro-cid-fjqfnjxi]{font-size:22px;font-weight:700;color:#fff;margin-bottom:24px;padding-bottom:10px;border-bottom:1px solid rgba(53,235,208,.15)}.posts-grid[data-astro-cid-fjqfnjxi]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.post-card[data-astro-cid-fjqfnjxi]{padding:24px;border-radius:var(--radius-md);display:flex;flex-direction:column;transition:transform var(--transition-smooth),border-color var(--transition-smooth),box-shadow var(--transition-smooth)}.post-card[data-astro-cid-fjqfnjxi]:hover{transform:translateY(-5px);border-color:#35ebd059;box-shadow:0 12px 28px #00000059}.post-card-top[data-astro-cid-fjqfnjxi]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px}.post-category[data-astro-cid-fjqfnjxi]{color:var(--color-cyan);background:#35ebd01a;padding:2px 8px;border-radius:4px;font-weight:500}.post-readtime[data-astro-cid-fjqfnjxi]{color:var(--text-muted)}.post-title[data-astro-cid-fjqfnjxi]{font-size:17px;font-weight:600;line-height:1.45;margin-bottom:10px}.post-title[data-astro-cid-fjqfnjxi] a[data-astro-cid-fjqfnjxi]{color:#fff;transition:color var(--transition-fast)}.post-title[data-astro-cid-fjqfnjxi] a[data-astro-cid-fjqfnjxi]:hover{color:var(--color-cyan)}.post-summary[data-astro-cid-fjqfnjxi]{font-size:13px;color:var(--text-secondary);line-height:1.6;margin-bottom:16px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-tags-row[data-astro-cid-fjqfnjxi]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.tag-badge[data-astro-cid-fjqfnjxi]{font-size:11px;color:var(--text-muted);background:#ffffff0a;padding:2px 6px;border-radius:4px}.post-card-footer[data-astro-cid-fjqfnjxi]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(53,235,208,.08);padding-top:12px;font-size:12px}.post-date[data-astro-cid-fjqfnjxi]{color:var(--text-muted)}.read-link[data-astro-cid-fjqfnjxi]{font-size:13px;font-weight:600;color:var(--color-cyan);transition:color var(--transition-fast)}.read-link[data-astro-cid-fjqfnjxi]:hover{color:var(--color-cyan-light)}.posts-help-callout[data-astro-cid-fjqfnjxi]{padding:28px 32px;border-radius:var(--radius-lg);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.help-text[data-astro-cid-fjqfnjxi] h3[data-astro-cid-fjqfnjxi]{font-size:18px;font-weight:700;color:#fff;margin-bottom:6px}.help-text[data-astro-cid-fjqfnjxi] p[data-astro-cid-fjqfnjxi]{font-size:14px;color:var(--text-secondary);margin:0}.help-actions[data-astro-cid-fjqfnjxi]{display:flex;gap:12px}@media(max-width:1024px){.posts-grid[data-astro-cid-fjqfnjxi]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.posts-grid[data-astro-cid-fjqfnjxi]{grid-template-columns:1fr}.master-guide-card[data-astro-cid-fjqfnjxi]{padding:24px 18px}.master-footer[data-astro-cid-fjqfnjxi],.posts-help-callout[data-astro-cid-fjqfnjxi]{flex-direction:column;align-items:flex-start}.help-actions[data-astro-cid-fjqfnjxi]{width:100%;flex-direction:column}}
