.blog-card[data-astro-cid-fkyubztb].featured{border:2px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(135deg,var(--ocean),var(--neon)) border-box}.featured-badge[data-astro-cid-fkyubztb]{position:absolute;top:var(--space-md);right:var(--space-md);z-index:10}.featured-badge[data-astro-cid-fkyubztb] span[data-astro-cid-fkyubztb]{display:inline-block;padding:6px 12px;background:var(--grad-ocean);color:#fff;font-size:.75rem;font-weight:600;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em}.card-link[data-astro-cid-fkyubztb]{display:block;text-decoration:none;color:inherit}.card-content[data-astro-cid-fkyubztb]{padding:var(--space-xl)}.card-title[data-astro-cid-fkyubztb]{font-family:var(--font-display);font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--dark-text);margin-bottom:var(--space-md);transition:color var(--transition-fast) ease}.card-title[data-astro-cid-fkyubztb] .text-gradient[data-astro-cid-fkyubztb],.card-title[data-astro-cid-fkyubztb] .emoji-preserve[data-astro-cid-fkyubztb]{transition:all var(--transition-fast) ease}.blog-card[data-astro-cid-fkyubztb]:hover .card-title[data-astro-cid-fkyubztb] .text-gradient[data-astro-cid-fkyubztb]{background:linear-gradient(135deg,#0ea5e9,#22d3ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-title[data-astro-cid-fkyubztb] .emoji-preserve[data-astro-cid-fkyubztb]{display:inline;color:inherit}.blog-card[data-astro-cid-fkyubztb]:hover .card-title[data-astro-cid-fkyubztb] .emoji-preserve[data-astro-cid-fkyubztb]{color:inherit}.card-description[data-astro-cid-fkyubztb]{color:var(--muted);line-height:1.6;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-meta[data-astro-cid-fkyubztb]{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:var(--muted)}.meta-info[data-astro-cid-fkyubztb]{display:flex;align-items:center;gap:var(--space-sm)}.separator[data-astro-cid-fkyubztb]{opacity:.5}.read-more[data-astro-cid-fkyubztb]{font-weight:600;color:var(--ocean);transition:all var(--transition-fast) ease}.blog-card[data-astro-cid-fkyubztb]:hover .read-more[data-astro-cid-fkyubztb]{color:var(--neon);transform:translate(4px)}.card-tags[data-astro-cid-fkyubztb]{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--space-md);padding-top:var(--space-md);border-top:var(--simple-border)}.tag[data-astro-cid-fkyubztb]{display:inline-block;padding:4px 10px;background:var(--surface);border-radius:var(--radius-full);font-size:.75rem;font-weight:500;color:var(--dark-text);opacity:.8}.tag-more[data-astro-cid-fkyubztb]{display:inline-block;padding:4px 10px;font-size:.75rem;color:var(--muted)}@media (max-width: 768px){.card-content[data-astro-cid-fkyubztb]{padding:var(--space-lg)}.card-title[data-astro-cid-fkyubztb]{font-size:1.5rem}}.thoughts-page[data-astro-cid-r2b435tp]{min-height:100vh;background:var(--bg)}.thoughts-hero[data-astro-cid-r2b435tp]{padding:120px 0 60px;text-align:center;position:relative;overflow:hidden}.thoughts-hero[data-astro-cid-r2b435tp]:before{content:"";position:absolute;inset:0;background:radial-gradient(1200px 600px at 50% -20%,rgba(14,165,233,.05),transparent 60%);pointer-events:none}.container[data-astro-cid-r2b435tp]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.page-title[data-astro-cid-r2b435tp]{font-size:clamp(40px,5vw,68px);font-weight:800;margin-bottom:24px}.page-description[data-astro-cid-r2b435tp]{max-width:800px;margin:0 auto}.thoughts-content[data-astro-cid-r2b435tp]{padding:60px 0}.no-posts[data-astro-cid-r2b435tp]{text-align:center;padding:80px 0}.no-posts[data-astro-cid-r2b435tp] p[data-astro-cid-r2b435tp]{font-size:1.125rem;margin-bottom:12px}.muted[data-astro-cid-r2b435tp]{color:var(--muted)}.featured-section[data-astro-cid-r2b435tp]{margin-bottom:80px}.section-title[data-astro-cid-r2b435tp]{font-size:2rem;font-weight:700;margin-bottom:32px;color:var(--dark-text)}.posts-grid[data-astro-cid-r2b435tp]{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.featured-grid[data-astro-cid-r2b435tp]{grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}.tags-filter[data-astro-cid-r2b435tp]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px;padding-bottom:20px;border-bottom:var(--simple-border)}.filter-tag[data-astro-cid-r2b435tp]{padding:8px 20px;background:var(--surface);border:var(--simple-border);border-radius:100px;font-size:.875rem;font-weight:500;color:var(--dark-text);cursor:pointer;transition:all .3s ease}.filter-tag[data-astro-cid-r2b435tp]:hover{border-color:#0ea5e94d;background:linear-gradient(135deg,#0ea5e90d,#22d3ee0d)}.filter-tag[data-astro-cid-r2b435tp].active{background:var(--grad-ocean);color:#fff;border-color:transparent}.newsletter-cta[data-astro-cid-r2b435tp]{text-align:center;padding:80px 24px;background:linear-gradient(180deg,transparent 0%,rgba(241,245,249,.5) 50%,rgba(241,245,249,.8) 100%)}.newsletter-cta[data-astro-cid-r2b435tp] h2[data-astro-cid-r2b435tp]{font-size:2.5rem;font-weight:800;margin:0 0 16px;font-family:var(--font-display)}.newsletter-cta[data-astro-cid-r2b435tp] p[data-astro-cid-r2b435tp]{font-size:1.25rem;color:var(--muted);margin:0 0 32px}.btn[data-astro-cid-r2b435tp]{display:inline-block;padding:14px 32px;border-radius:var(--radius-btn);font-weight:600;font-size:16px;transition:all .3s ease;text-decoration:none}.btn-primary[data-astro-cid-r2b435tp]{background:#fff;color:#0ea5e9;border:var(--simple-border)}.btn-primary[data-astro-cid-r2b435tp]:hover{background:var(--grad-ocean);color:#fff;border-color:transparent;transform:translateY(-2px);box-shadow:0 8px 24px #0ea5e94d}@media (max-width: 768px){.thoughts-hero[data-astro-cid-r2b435tp]{padding:100px 0 40px}.page-title[data-astro-cid-r2b435tp]{font-size:36px}.posts-grid[data-astro-cid-r2b435tp],.featured-grid[data-astro-cid-r2b435tp]{grid-template-columns:1fr}.cta-card[data-astro-cid-r2b435tp]{padding:40px 24px}.cta-card[data-astro-cid-r2b435tp] h2[data-astro-cid-r2b435tp]{font-size:2rem}}
