.typing-container[data-astro-cid-7dqpfwzr]{display:inline-flex;align-items:center;gap:.25rem}.typing-text[data-astro-cid-7dqpfwzr]{font-size:inherit;font-weight:inherit;color:inherit}.cursor[data-astro-cid-7dqpfwzr]{display:inline-block;width:3px;height:1.2em;background:var(--color-accent, #F97316);animation:blink 1s infinite;margin-left:4px;border-radius:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.typing-container[data-astro-cid-7dqpfwzr].complete .cursor[data-astro-cid-7dqpfwzr]{animation:blink 1s infinite}.hero[data-astro-cid-j7pv25f6]{text-align:center;padding:4rem 0;max-width:800px;margin:0 auto}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:3.5rem;margin:0 0 1rem;line-height:1.2;min-height:4.2rem;display:flex;align-items:center;justify-content:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .typing-text{background:linear-gradient(135deg,var(--color-accent, #F97316) 0%,var(--color-blue, #3B82F6) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:inherit;font-weight:inherit}.subtitle[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:var(--color-light, #A7A7A9);margin-bottom:2rem;line-height:1.6}.cta-buttons[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.button[data-astro-cid-j7pv25f6]{padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:500;transition:all .2s;display:inline-block}.button[data-astro-cid-j7pv25f6].primary{background:linear-gradient(135deg,var(--color-accent, #F97316) 0%,var(--color-blue, #3B82F6) 100%);color:#fff;font-weight:600}.button[data-astro-cid-j7pv25f6].primary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f9731666;opacity:.9}.button[data-astro-cid-j7pv25f6].secondary{background:var(--color-medium, #1E293B);color:var(--color-accent, #F97316);border:1px solid var(--color-accent, #F97316)}.button[data-astro-cid-j7pv25f6].secondary:hover{background:var(--color-accent, #F97316);border-color:var(--color-accent, #F97316);color:#fff}.latest-posts[data-astro-cid-j7pv25f6]{margin-top:4rem}.latest-posts[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;margin-bottom:2rem;color:var(--color-accent, #F97316)}.posts-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.post-card[data-astro-cid-j7pv25f6]{background:var(--color-medium, #1E293B);border:1px solid var(--color-medium, #1E293B);border-radius:12px;overflow:hidden;transition:transform .2s,border-color .2s}.post-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:var(--color-accent, #F97316);box-shadow:0 8px 16px #f9731633}.post-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:inherit;display:block}.post-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:180px;object-fit:cover;background:var(--color-dark, #453F3C)}.post-content[data-astro-cid-j7pv25f6]{padding:1.5rem}.post-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .75rem;font-size:1.25rem;color:var(--color-accent, #F97316)}.description[data-astro-cid-j7pv25f6]{color:var(--color-light, #A7A7A9);margin:0 0 1rem;line-height:1.6;font-size:.9rem}.post-meta[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.875rem;color:var(--color-light, #A7A7A9)}.tags[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;flex-wrap:wrap}.tag[data-astro-cid-j7pv25f6]{background:var(--color-dark, #0F172A);padding:.25rem .75rem;border-radius:6px;color:var(--color-accent, #F97316);font-size:.75rem;border:1px solid var(--color-accent, #F97316)}.view-all[data-astro-cid-j7pv25f6]{text-align:center;margin-top:2rem}@media(max-width:768px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.5rem}.posts-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.cta-buttons[data-astro-cid-j7pv25f6]{flex-direction:column}.button[data-astro-cid-j7pv25f6]{width:100%;text-align:center}}
