[data-astro-cid-iyiqi2so][data-theme=dark]{--bg-primary: #1a1a1a;--bg-secondary: #262626;--bg-tertiary: #404040;--text-primary: #fafafa;--text-secondary: #e5e5e5;--text-muted: #a3a3a3;--border: #404040;--border-subtle: #262626;--accent-primary: #3a62ce;--accent-secondary: #00b6a3}.post-card[data-astro-cid-iyiqi2so]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:24px;transition:all .3s ease-in-out;height:100%;display:flex;flex-direction:column}.post-card[data-astro-cid-iyiqi2so]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.post-card[data-astro-cid-iyiqi2so] a[data-astro-cid-iyiqi2so]{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.post-card[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{font-size:1.5rem;margin-bottom:12px;line-height:1.4;transition:color .2s ease-in-out}.post-card[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]:hover{opacity:.8}.post-card[data-astro-cid-iyiqi2so] .description[data-astro-cid-iyiqi2so]{color:var(--text-secondary);margin-bottom:16px;line-height:1.6;flex-grow:1}.post-card[data-astro-cid-iyiqi2so] .tags[data-astro-cid-iyiqi2so]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.post-card[data-astro-cid-iyiqi2so] .meta[data-astro-cid-iyiqi2so]{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:.9rem;margin-top:auto}.post-card[data-astro-cid-iyiqi2so] .meta[data-astro-cid-iyiqi2so] .separator[data-astro-cid-iyiqi2so]{opacity:.5}.post-card[data-astro-cid-iyiqi2so] .meta[data-astro-cid-iyiqi2so] .author[data-astro-cid-iyiqi2so]{font-style:italic}.post-card[data-astro-cid-iyiqi2so] time[data-astro-cid-iyiqi2so]{color:var(--text-muted)}html[data-theme=light] .post-card[data-astro-cid-iyiqi2so]{background:#f5f5f5}html[data-theme=light] .post-card[data-astro-cid-iyiqi2so] .description[data-astro-cid-iyiqi2so]{color:#404040}html[data-theme=light] .post-card[data-astro-cid-iyiqi2so] .meta[data-astro-cid-iyiqi2so],html[data-theme=light] .post-card[data-astro-cid-iyiqi2so] time[data-astro-cid-iyiqi2so]{color:#737373}html[data-theme=light] .post-card-blue[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #2a52be26;border-color:#2a52be}html[data-theme=light] .post-card-blue[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#2a52be}html[data-theme=light] .post-card-teal[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #00a69326;border-color:#00a693}html[data-theme=light] .post-card-teal[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#00a693}html[data-theme=light] .post-card-red[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #d6282826;border-color:#d62828}html[data-theme=light] .post-card-red[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#d62828}html[data-theme=light] .post-card-accent[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #2a52be26;border-color:#2a52be}html[data-theme=light] .post-card-accent[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#2a52be}html[data-theme=dark] .post-card[data-astro-cid-iyiqi2so]{background:#262626}html[data-theme=dark] .post-card[data-astro-cid-iyiqi2so] .description[data-astro-cid-iyiqi2so]{color:#e5e5e5}html[data-theme=dark] .post-card[data-astro-cid-iyiqi2so] .meta[data-astro-cid-iyiqi2so],html[data-theme=dark] .post-card[data-astro-cid-iyiqi2so] time[data-astro-cid-iyiqi2so]{color:#a3a3a3}html[data-theme=dark] .post-card-blue[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #3a62ce33;border-color:#3a62ce}html[data-theme=dark] .post-card-blue[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#3a62ce}html[data-theme=dark] .post-card-teal[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #00b6a333;border-color:#00b6a3}html[data-theme=dark] .post-card-teal[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#00b6a3}html[data-theme=dark] .post-card-red[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #e6394633;border-color:#e63946}html[data-theme=dark] .post-card-red[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#e63946}html[data-theme=dark] .post-card-accent[data-astro-cid-iyiqi2so]:hover{box-shadow:0 8px 24px #e6394633;border-color:#e63946}html[data-theme=dark] .post-card-accent[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{color:#e63946}@media(max-width:768px){.post-card[data-astro-cid-iyiqi2so]{padding:20px}.post-card[data-astro-cid-iyiqi2so] h2[data-astro-cid-iyiqi2so]{font-size:1.3rem}.post-card[data-astro-cid-iyiqi2so] .description[data-astro-cid-iyiqi2so]{font-size:.95rem}}:root{--bg-primary: #fafafa;--bg-secondary: #f5f5f5;--bg-tertiary: #e5e5e5;--text-primary: #1a1a1a;--text-secondary: #404040;--text-muted: #737373;--border: #d4d4d4;--border-subtle: #e5e5e5;--accent-primary: #2a52be;--accent-secondary: #00a693}[data-astro-cid-synqgp74][data-theme=dark]{--bg-primary: #1a1a1a;--bg-secondary: #262626;--bg-tertiary: #404040;--text-primary: #fafafa;--text-secondary: #e5e5e5;--text-muted: #a3a3a3;--border: #404040;--border-subtle: #262626;--accent-primary: #3a62ce;--accent-secondary: #00b6a3}.article-grid[data-astro-cid-synqgp74]{display:grid;gap:24px;width:100%;margin-bottom:64px}.article-grid-1col[data-astro-cid-synqgp74]{grid-template-columns:1fr}.article-grid-2col[data-astro-cid-synqgp74]{grid-template-columns:repeat(2,1fr)}.article-grid-3col[data-astro-cid-synqgp74]{grid-template-columns:repeat(3,1fr)}.empty-message[data-astro-cid-synqgp74]{grid-column:1/-1;text-align:center;padding:48px 24px;color:var(--text-secondary);font-size:1.2rem}@media(max-width:1024px){.article-grid-3col[data-astro-cid-synqgp74]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.article-grid-2col[data-astro-cid-synqgp74],.article-grid-3col[data-astro-cid-synqgp74]{grid-template-columns:1fr}.article-grid[data-astro-cid-synqgp74]{gap:16px;margin-bottom:32px}}
