.hero-section[data-astro-cid-j7pv25f6]{padding:4.5rem 0 3.5rem;border-bottom:1px solid var(--border-subtle)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.35fr .95fr;gap:2.5rem;align-items:center}.hero-grid[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6],.manifesto-box[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.14;margin-bottom:1.25rem}.hero-lead[data-astro-cid-j7pv25f6]{font-size:1.12rem;color:var(--text-secondary);line-height:1.7;margin-bottom:2rem;max-width:62ch}.hero-lead[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--text-primary)}.hero-credentials[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:.85rem;max-width:62ch}.hero-credentials[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-left:3px solid var(--accent-amber)}.cred-icon[data-astro-cid-j7pv25f6]{font-size:1.35rem;line-height:1}.hero-credentials[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:.95rem;color:var(--text-primary)}.hero-credentials[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:not(.cred-icon){display:block;font-size:.82rem;color:var(--text-secondary);line-height:1.4}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.hero-card[data-astro-cid-j7pv25f6]{background:linear-gradient(160deg,var(--bg-elevated) 0%,var(--bg-secondary) 100%);padding:1.85rem}.hero-card-header[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;margin-bottom:1.25rem;border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:.82rem}.code-tag[data-astro-cid-j7pv25f6]{color:var(--accent-indigo);font-weight:600}.location-tag[data-astro-cid-j7pv25f6]{color:var(--text-muted)}.identity-list[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-direction:column;gap:1.2rem}.identity-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:.9rem}.id-icon[data-astro-cid-j7pv25f6]{font-size:1.35rem;line-height:1;padding:.55rem;border-radius:10px;background:var(--bg-primary);border:1px solid var(--border-subtle)}.identity-list[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:.96rem;margin-bottom:.2rem}.identity-list[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.87rem;color:var(--text-secondary);line-height:1.5}.section-block[data-astro-cid-j7pv25f6]{padding:4rem 0 1rem}.pillars-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));gap:1.25rem;margin-top:1.5rem}.pillar-card[data-astro-cid-j7pv25f6]{padding:1.45rem;background:var(--bg-secondary)}.pillar-top[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.pillar-icon[data-astro-cid-j7pv25f6]{font-size:1.5rem}.pillar-arrow[data-astro-cid-j7pv25f6]{color:var(--accent-amber);font-weight:700;transition:transform .2s ease}.pillar-card[data-astro-cid-j7pv25f6]:hover .pillar-arrow[data-astro-cid-j7pv25f6]{transform:translate(4px)}.pillar-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.08rem;margin-bottom:.45rem}.pillar-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--text-secondary);line-height:1.55}.recent-posts-wrapper[data-astro-cid-j7pv25f6]{margin-top:2.5rem}.recent-heading[data-astro-cid-j7pv25f6]{font-size:1.15rem;color:var(--text-secondary);margin-bottom:1.15rem}.manifesto-section[data-astro-cid-j7pv25f6]{padding:4rem 0 1rem}.manifesto-box[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;gap:2.5rem;align-items:center;padding:2.5rem;border-left:4px solid var(--accent-amber)}.manifesto-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-secondary);margin-top:1rem;font-size:1.02rem}.manifesto-stats[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.25rem}.stat-item[data-astro-cid-j7pv25f6]{padding:1.25rem;border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border-subtle)}.stat-num[data-astro-cid-j7pv25f6]{display:block;font-size:1.75rem;font-weight:800;color:var(--accent-amber);line-height:1.1;margin-bottom:.35rem}.stat-label[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--text-secondary)}.cta-banner[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;padding:2.5rem;background:linear-gradient(135deg,var(--bg-elevated) 0%,var(--bg-secondary) 100%)}.cta-banner[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.55rem;margin-bottom:.5rem}.cta-banner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-secondary);max-width:58ch}.cta-buttons[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.85rem}@media(max-width:900px){.hero-grid[data-astro-cid-j7pv25f6],.manifesto-box[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-section[data-astro-cid-j7pv25f6]{padding:2.75rem 0 2.5rem}}@media(max-width:640px){.hero-card[data-astro-cid-j7pv25f6],.manifesto-box[data-astro-cid-j7pv25f6],.cta-banner[data-astro-cid-j7pv25f6]{padding:1.45rem}.hero-card-header[data-astro-cid-j7pv25f6]{flex-wrap:wrap;gap:.4rem}}
