.articles-main[data-astro-cid-h5q2y2v6]{width:100%;padding:3rem 0}.hero-section[data-astro-cid-h5q2y2v6]{text-align:center;margin-bottom:4rem;padding:0 1rem}.hero-title[data-astro-cid-h5q2y2v6]{font-size:2.5rem;font-weight:700;color:var(--color-text-primary);margin-bottom:1.5rem;text-shadow:0 0 15px rgba(0,217,255,.5)}.page-indicator[data-astro-cid-h5q2y2v6]{font-size:1.5rem;color:var(--color-text-secondary);font-weight:400}.title-bracket[data-astro-cid-h5q2y2v6]{color:var(--color-accent);margin-right:.5rem}@media(min-width:768px){.hero-title[data-astro-cid-h5q2y2v6]{font-size:3rem}}.hero-description[data-astro-cid-h5q2y2v6]{font-size:1.125rem;color:var(--color-text-body);max-width:48rem;margin:0 auto;line-height:1.75}.hero-divider[data-astro-cid-h5q2y2v6]{width:6rem;height:2px;background:linear-gradient(90deg,transparent 0%,var(--color-primary) 50%,transparent 100%);margin:2rem auto 0;border-radius:9999px}.articles-section[data-astro-cid-h5q2y2v6]{padding:0 1rem;max-width:1200px;margin:0 auto}.articles-grid[data-astro-cid-h5q2y2v6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(max-width:768px){.articles-grid[data-astro-cid-h5q2y2v6]{grid-template-columns:1fr;gap:2.5rem}}.article-card[data-astro-cid-h5q2y2v6]{position:relative;background:var(--color-bg-secondary);border:1px solid var(--color-border-dim);border-radius:8px;overflow:hidden;transition:all var(--duration-normal) ease}.article-card[data-astro-cid-h5q2y2v6]:hover{transform:translateY(-8px);border-color:var(--color-primary);box-shadow:0 20px 40px #00d9ff33}.card-border-top[data-astro-cid-h5q2y2v6],.card-border-bottom[data-astro-cid-h5q2y2v6]{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));opacity:0;transition:opacity var(--duration-normal) ease}.card-border-top[data-astro-cid-h5q2y2v6]{top:0}.card-border-bottom[data-astro-cid-h5q2y2v6]{bottom:0}.article-card[data-astro-cid-h5q2y2v6]:hover .card-border-top[data-astro-cid-h5q2y2v6],.article-card[data-astro-cid-h5q2y2v6]:hover .card-border-bottom[data-astro-cid-h5q2y2v6]{opacity:1}.card-link[data-astro-cid-h5q2y2v6]{display:block;text-decoration:none;color:inherit;height:100%}.card-image-wrapper[data-astro-cid-h5q2y2v6]{position:relative;aspect-ratio:2 / 1;overflow:hidden}.card-image[data-astro-cid-h5q2y2v6]{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-normal) ease}.image-overlay[data-astro-cid-h5q2y2v6]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,217,255,.1) 0%,transparent 50%,rgba(0,217,255,.05) 100%);opacity:0;transition:opacity var(--duration-normal) ease}.article-card[data-astro-cid-h5q2y2v6]:hover .card-image[data-astro-cid-h5q2y2v6]{transform:scale(1.05)}.article-card[data-astro-cid-h5q2y2v6]:hover .image-overlay[data-astro-cid-h5q2y2v6]{opacity:1}.card-content[data-astro-cid-h5q2y2v6]{padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 180px)}.card-title[data-astro-cid-h5q2y2v6]{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.75rem;line-height:1.4;transition:color var(--duration-normal) ease}.title-arrow[data-astro-cid-h5q2y2v6]{color:var(--color-accent);font-weight:700;margin-right:.5rem;transition:transform var(--duration-normal) ease}.article-card[data-astro-cid-h5q2y2v6]:hover .title-arrow[data-astro-cid-h5q2y2v6]{transform:translate(4px)}.article-card[data-astro-cid-h5q2y2v6]:hover .card-title[data-astro-cid-h5q2y2v6]{color:var(--color-accent)}.card-description[data-astro-cid-h5q2y2v6]{color:var(--color-text-body);line-height:1.6;margin-bottom:1rem;flex-grow:1}.card-footer[data-astro-cid-h5q2y2v6]{display:flex;align-items:center;justify-content:space-between;font-size:.875rem}.card-date[data-astro-cid-h5q2y2v6]{color:var(--color-text-secondary);font-weight:500;font-family:var(--font-family-mono)}.read-more[data-astro-cid-h5q2y2v6]{color:var(--color-accent);font-weight:500;transition:all var(--duration-normal) ease}.article-card[data-astro-cid-h5q2y2v6]:hover .read-more[data-astro-cid-h5q2y2v6]{color:var(--color-primary);text-shadow:0 0 8px rgba(0,217,255,.6)}.arrow[data-astro-cid-h5q2y2v6]{display:inline-block;transition:transform var(--duration-normal) ease}.article-card[data-astro-cid-h5q2y2v6]:hover .arrow[data-astro-cid-h5q2y2v6]{transform:translate(4px)}
