.profile[data-astro-cid-qrqa5ih3]{max-width:60rem;margin:0 auto;padding:4rem 1.5rem 6rem}.profile__header[data-astro-cid-qrqa5ih3]{margin-bottom:3.5rem}.profile__eyebrow[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-electric-text);text-transform:uppercase;letter-spacing:.08em}.profile__header[data-astro-cid-qrqa5ih3] h1[data-astro-cid-qrqa5ih3]{font-size:var(--text-3xl);margin:.5rem 0 .75rem}.profile__subtitle[data-astro-cid-qrqa5ih3]{color:var(--color-text-secondary);font-size:var(--text-lg);max-width:45rem}.profile__section[data-astro-cid-qrqa5ih3]{margin:4rem 0;padding-top:3rem;border-top:1px solid var(--veil-10)}.profile__section[data-astro-cid-qrqa5ih3] h2[data-astro-cid-qrqa5ih3]{font-size:var(--text-2xl)}.profile__section-subtitle[data-astro-cid-qrqa5ih3]{color:var(--color-text-muted);font-size:var(--text-sm);margin:.35rem 0 2rem}.profile__intro[data-astro-cid-qrqa5ih3]{color:var(--color-text-secondary);line-height:1.75;max-width:60ch;margin-bottom:2rem}.journey-list[data-astro-cid-qrqa5ih3]{display:flex;flex-direction:column;gap:1.5rem}.journey-card[data-astro-cid-qrqa5ih3]{padding:1.5rem;background:var(--color-bg-card);border:1px solid var(--veil-10);border-radius:var(--radius-brand)}.journey-card__period[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-electric-text);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.journey-card__role[data-astro-cid-qrqa5ih3]{font-size:var(--text-lg);margin-bottom:.15rem}.journey-card__company[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:.75rem}.journey-card__description[data-astro-cid-qrqa5ih3]{color:var(--color-text-secondary);line-height:1.7}.journey-card__tech[data-astro-cid-qrqa5ih3]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:1rem 0 0}.journey-card__tech[data-astro-cid-qrqa5ih3] li[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);border:1px solid var(--veil-10);border-radius:999px;padding:.15rem .6rem}.journey-card__interview[data-astro-cid-qrqa5ih3]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--veil-10)}.journey-card__interview-label[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.journey-card__interview[data-astro-cid-qrqa5ih3] blockquote[data-astro-cid-qrqa5ih3]{color:var(--color-text-primary);font-style:italic;margin:0 0 .5rem;line-height:1.6}.skills-groups[data-astro-cid-qrqa5ih3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2rem}.skills-group[data-astro-cid-qrqa5ih3] h3[data-astro-cid-qrqa5ih3]{font-size:var(--text-base);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-primary);margin-bottom:.85rem}.skills-group__list[data-astro-cid-qrqa5ih3]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0}.skill[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-sm);padding:.3rem .7rem;border:1px solid var(--veil-10);border-radius:var(--radius-brand);color:var(--color-text-secondary)}.skill--expert[data-astro-cid-qrqa5ih3]{color:var(--color-accent-electric-text);border-color:var(--color-accent-electric-glow);font-weight:600}.skill--advanced[data-astro-cid-qrqa5ih3]{color:var(--color-text-primary)}.skill--intermediate[data-astro-cid-qrqa5ih3]{color:var(--color-text-muted);font-size:var(--text-xs)}.certifications-list[data-astro-cid-qrqa5ih3]{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0}.certification[data-astro-cid-qrqa5ih3]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.85rem 1rem;background:var(--color-bg-card);border:1px solid var(--veil-10);border-radius:var(--radius-brand)}.certification__name[data-astro-cid-qrqa5ih3]{font-weight:600;color:var(--color-text-primary)}.certification__meta[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.enablement-track[data-astro-cid-qrqa5ih3]{padding:1.75rem;background:var(--color-bg-card);border:1px solid var(--veil-10);border-radius:var(--radius-brand);margin-bottom:1.5rem}.enablement-track[data-astro-cid-qrqa5ih3] h3[data-astro-cid-qrqa5ih3]{font-size:var(--text-xl);margin-bottom:.75rem}.enablement-track__description[data-astro-cid-qrqa5ih3]{color:var(--color-text-secondary);line-height:1.75;max-width:65ch}.enablement-track__metrics[data-astro-cid-qrqa5ih3]{display:flex;flex-wrap:wrap;gap:2rem;list-style:none;padding:1.25rem 0;margin:1.5rem 0;border-top:1px solid var(--veil-10);border-bottom:1px solid var(--veil-10)}.enablement-track__metrics[data-astro-cid-qrqa5ih3] li[data-astro-cid-qrqa5ih3]{display:flex;flex-direction:column}.enablement-track__metrics[data-astro-cid-qrqa5ih3] strong[data-astro-cid-qrqa5ih3]{font-size:var(--text-2xl);color:var(--color-accent-electric-text)}.enablement-track__metrics[data-astro-cid-qrqa5ih3] span[data-astro-cid-qrqa5ih3]{font-size:var(--text-xs);color:var(--color-text-muted)}.enablement-track__label[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:.6rem}.enablement-track__topics[data-astro-cid-qrqa5ih3]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0}.enablement-track__topics[data-astro-cid-qrqa5ih3] li[data-astro-cid-qrqa5ih3]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);border:1px solid var(--veil-10);border-radius:var(--radius-sm);background:var(--color-bg-elevated);padding:.3rem .65rem}.profile__pillars-title[data-astro-cid-qrqa5ih3]{font-size:var(--text-lg);margin:2.5rem 0 1rem}.profile__pillars[data-astro-cid-qrqa5ih3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;list-style:none;padding:0}.profile__pillars[data-astro-cid-qrqa5ih3] li[data-astro-cid-qrqa5ih3]{padding:1rem;border-left:2px solid var(--color-accent);background:var(--color-bg-secondary);color:var(--color-text-secondary);line-height:1.6}
