.hero-section[data-astro-cid-j7pv25f6]{margin-bottom:3rem}.hero-content[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:300px 1fr;gap:4rem;align-items:start;margin-top:1.5rem}.hero-sidebar[data-astro-cid-j7pv25f6]{position:sticky;top:2rem;text-align:center}.profile-image-wrapper[data-astro-cid-j7pv25f6]{width:180px;height:180px;margin:0 auto;border:2px solid var(--terminal-cyan);border-radius:50%;padding:6px;background:var(--slate-900);box-shadow:0 0 20px #06b6d44d,inset 0 0 20px #06b6d41a;transition:all .3s ease}.profile-image-wrapper[data-astro-cid-j7pv25f6]:hover{box-shadow:0 0 30px #06b6d480,inset 0 0 20px #06b6d433;transform:scale(1.05)}.profile-image[data-astro-cid-j7pv25f6]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.hero-text[data-astro-cid-j7pv25f6]{flex:1}.hero-title[data-astro-cid-j7pv25f6]{color:var(--terminal-green);font-size:1.75rem;font-weight:700;margin:0 0 .5rem;text-shadow:0 0 10px rgba(34,197,94,.3);font-family:Fira Code,monospace}.hero-subtitle[data-astro-cid-j7pv25f6]{color:var(--terminal-cyan);font-size:1.1rem;margin:0 0 .5rem;font-family:Fira Code,monospace}.hero-description[data-astro-cid-j7pv25f6]{color:var(--terminal-gray);font-size:1rem;margin:0 0 1rem;opacity:.9}.hero-links[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;font-size:.95rem}.hero-link[data-astro-cid-j7pv25f6]{color:var(--terminal-cyan);text-decoration:none;transition:color .2s ease}.hero-link[data-astro-cid-j7pv25f6]:hover{color:var(--terminal-yellow)}.separator[data-astro-cid-j7pv25f6]{color:var(--terminal-gray);opacity:.5}.dashboard-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:2rem}.dashboard-section[data-astro-cid-j7pv25f6]{min-width:0}.terminal-header[data-astro-cid-j7pv25f6]{margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--slate-800)}.command-prompt[data-astro-cid-j7pv25f6]{color:var(--terminal-cyan);font-size:.9rem;font-weight:500;font-family:Fira Code,monospace}.command-prompt[data-astro-cid-j7pv25f6]:after{content:"";display:inline-block;width:8px;height:14px;background:var(--terminal-green);margin-left:4px;animation:blink 1s step-end infinite}.content-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.content-item[data-astro-cid-j7pv25f6]{padding:.75rem;border:1px solid transparent;border-radius:6px;transition:all .2s ease}.content-item[data-astro-cid-j7pv25f6]:hover{background:#ffffff08;border-color:#ffffff1a}.item-meta[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.5rem;color:var(--terminal-gray);font-size:.8rem;margin-bottom:.4rem;opacity:.7;font-family:Fira Code,monospace}.featured-star[data-astro-cid-j7pv25f6]{color:var(--terminal-yellow);font-size:.9rem}.item-title[data-astro-cid-j7pv25f6]{display:block;font-size:1.1rem;color:var(--terminal-green);text-decoration:none;font-weight:600;margin-bottom:.4rem;transition:color .2s ease;font-family:Fira Code,monospace;line-height:1.4}.content-item[data-astro-cid-j7pv25f6]:hover .item-title[data-astro-cid-j7pv25f6]{color:var(--terminal-cyan)}.item-description[data-astro-cid-j7pv25f6]{color:var(--terminal-gray);font-size:.9rem;margin:0;opacity:.8;line-height:1.5}.view-all[data-astro-cid-j7pv25f6]{display:inline-block;color:var(--terminal-cyan);text-decoration:none;font-size:.95rem;font-family:Fira Code,monospace;transition:color .2s ease;padding:.5rem 0}.view-all[data-astro-cid-j7pv25f6]:hover{color:var(--terminal-yellow)}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:768px){.dashboard-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2.5rem}.hero-content[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem}.hero-sidebar[data-astro-cid-j7pv25f6]{position:static;display:flex;justify-content:center}.profile-image-wrapper[data-astro-cid-j7pv25f6]{width:180px;height:180px}.hero-title[data-astro-cid-j7pv25f6]{font-size:1.5rem}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:1rem}.hero-links[data-astro-cid-j7pv25f6]{flex-wrap:wrap}}@media(max-width:640px){.hero-title[data-astro-cid-j7pv25f6]{font-size:1.25rem}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:.95rem}.item-title[data-astro-cid-j7pv25f6]{font-size:1rem}.item-description[data-astro-cid-j7pv25f6]{font-size:.85rem}}
