.birth-info[data-astro-cid-7hkx7juk]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-elevated);border-radius:var(--radius-md);border:1px solid var(--color-border)}.birth-info-header[data-astro-cid-7hkx7juk]{display:flex;align-items:center;gap:var(--space-2)}.birth-icon[data-astro-cid-7hkx7juk]{font-size:var(--font-size-lg)}.birth-label[data-astro-cid-7hkx7juk]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0;text-transform:uppercase;letter-spacing:.05em}.birth-details[data-astro-cid-7hkx7juk]{display:flex;flex-direction:column;gap:var(--space-2)}.birth-text[data-astro-cid-7hkx7juk]{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.birth-place[data-astro-cid-7hkx7juk]{color:var(--color-text-primary)}.birth-year[data-astro-cid-7hkx7juk]{color:var(--color-text-secondary)}.separator[data-astro-cid-7hkx7juk]{color:var(--color-text-tertiary)}.birth-country[data-astro-cid-7hkx7juk]{margin-top:var(--space-1)}.country-link[data-astro-cid-7hkx7juk]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-text-primary);transition:all var(--transition-base);font-size:var(--font-size-sm)}.country-link[data-astro-cid-7hkx7juk]:hover{background:var(--color-surface-hover);border-color:var(--color-primary);transform:translateY(-1px)}.country-flag[data-astro-cid-7hkx7juk]{width:20px;height:auto;max-height:14px;-o-object-fit:contain;object-fit:contain;border-radius:2px}.country-name[data-astro-cid-7hkx7juk]{font-weight:var(--font-weight-medium)}@media (max-width: 640px){.birth-info[data-astro-cid-7hkx7juk]{padding:var(--space-3)}.birth-details[data-astro-cid-7hkx7juk]{gap:var(--space-2)}.country-link[data-astro-cid-7hkx7juk]{padding:var(--space-2)}}.citizenship-info[data-astro-cid-bdr6ewq3]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-elevated);border-radius:var(--radius-md);border:1px solid var(--color-border)}.citizenship-header[data-astro-cid-bdr6ewq3]{display:flex;align-items:center;gap:var(--space-2)}.citizenship-icon[data-astro-cid-bdr6ewq3]{font-size:var(--font-size-lg)}.citizenship-label[data-astro-cid-bdr6ewq3]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0;text-transform:uppercase;letter-spacing:.05em}.citizenship-content[data-astro-cid-bdr6ewq3]{display:flex;flex-direction:column}.citizenship-countries[data-astro-cid-bdr6ewq3]{display:flex;flex-direction:column;gap:var(--space-2)}.citizenship-country[data-astro-cid-bdr6ewq3]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-text-primary);transition:all var(--transition-base)}.citizenship-country[data-astro-cid-bdr6ewq3]:hover{background:var(--color-surface-hover);border-color:var(--color-primary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.citizenship-flag[data-astro-cid-bdr6ewq3]{width:32px;height:auto;max-height:24px;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-xs);flex-shrink:0}.citizenship-details[data-astro-cid-bdr6ewq3]{display:flex;flex-direction:column;gap:var(--space-1);flex:1}.citizenship-country-name[data-astro-cid-bdr6ewq3]{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-base)}.citizenship-official-name[data-astro-cid-bdr6ewq3]{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-style:italic}.citizenship-text[data-astro-cid-bdr6ewq3]{padding:var(--space-2) 0}.nationality-text[data-astro-cid-bdr6ewq3]{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}@media (min-width: 768px){.citizenship-countries[data-astro-cid-bdr6ewq3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3)}.citizenship-country[data-astro-cid-bdr6ewq3]{padding:var(--space-3)}}@media (max-width: 640px){.citizenship-info[data-astro-cid-bdr6ewq3],.citizenship-country[data-astro-cid-bdr6ewq3]{padding:var(--space-3)}.citizenship-flag[data-astro-cid-bdr6ewq3]{width:28px;max-height:20px}}.citizenship-countries[data-astro-cid-bdr6ewq3]:has(.citizenship-country:only-child){display:block}.citizenship-countries[data-astro-cid-bdr6ewq3]:has(.citizenship-country:only-child) .citizenship-country[data-astro-cid-bdr6ewq3]{display:flex;justify-content:flex-start}.education-list[data-astro-cid-b2fr76fh]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-elevated);border-radius:var(--radius-md);border:1px solid var(--color-border)}.education-header[data-astro-cid-b2fr76fh]{display:flex;align-items:center;gap:var(--space-2)}.education-icon[data-astro-cid-b2fr76fh]{font-size:var(--font-size-lg)}.education-label[data-astro-cid-b2fr76fh]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:0;text-transform:uppercase;letter-spacing:.05em}.education-items[data-astro-cid-b2fr76fh]{display:flex;flex-direction:column;gap:var(--space-3)}.education-item[data-astro-cid-b2fr76fh]{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:all var(--transition-base)}.education-item[data-astro-cid-b2fr76fh]:hover{background:var(--color-surface-hover);border-color:var(--color-primary-start);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.education-content[data-astro-cid-b2fr76fh]{display:flex;flex-direction:column;gap:var(--space-2)}.education-main[data-astro-cid-b2fr76fh]{display:flex;flex-direction:column;gap:var(--space-1)}.institution-name[data-astro-cid-b2fr76fh]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;line-height:var(--line-height-tight)}.degree-field[data-astro-cid-b2fr76fh]{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.education-year[data-astro-cid-b2fr76fh]{font-size:var(--font-size-sm);color:var(--color-text-tertiary);font-weight:var(--font-weight-medium)}.education-country[data-astro-cid-b2fr76fh]{margin-top:var(--space-1)}.education-country-link[data-astro-cid-b2fr76fh]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-text-secondary);transition:all var(--transition-base);font-size:var(--font-size-xs)}.education-country-link[data-astro-cid-b2fr76fh]:hover{background:var(--color-primary-start);color:var(--color-text-inverse);border-color:var(--color-primary-end);transform:translateY(-1px)}.education-flag[data-astro-cid-b2fr76fh]{width:18px;height:auto;max-height:12px;-o-object-fit:contain;object-fit:contain;border-radius:2px}.education-country-name[data-astro-cid-b2fr76fh]{font-weight:var(--font-weight-medium);white-space:nowrap}@media (min-width: 768px){.education-content[data-astro-cid-b2fr76fh]{flex-direction:row;justify-content:space-between;align-items:flex-start}.education-main[data-astro-cid-b2fr76fh]{flex:1}.education-country[data-astro-cid-b2fr76fh]{margin-top:0;flex-shrink:0}}@media (max-width: 640px){.education-list[data-astro-cid-b2fr76fh],.education-item[data-astro-cid-b2fr76fh]{padding:var(--space-3)}.education-country-link[data-astro-cid-b2fr76fh]{padding:var(--space-2);font-size:var(--font-size-xs)}.education-flag[data-astro-cid-b2fr76fh]{width:16px;max-height:10px}}.education-items[data-astro-cid-b2fr76fh]:has(.education-item:only-child) .education-item[data-astro-cid-b2fr76fh]{background:var(--color-surface-hover);border-color:var(--color-primary-start)}.biography-section[data-astro-cid-vgwhbslt]{margin:var(--space-8) 0}.biography-header[data-astro-cid-vgwhbslt]{margin-bottom:var(--space-6);text-align:center}.biography-title[data-astro-cid-vgwhbslt]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-2) 0;line-height:var(--line-height-tight)}.biography-description[data-astro-cid-vgwhbslt]{font-size:var(--font-size-base);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.biography-vertical[data-astro-cid-vgwhbslt]{display:flex;flex-direction:column;gap:var(--space-6)}.biography-grid[data-astro-cid-vgwhbslt]{display:grid;gap:var(--space-6);grid-template-columns:1fr}.biography-grid-2[data-astro-cid-vgwhbslt]{grid-template-columns:1fr}@media (min-width: 768px){.biography-grid-2[data-astro-cid-vgwhbslt]{grid-template-columns:1fr 1fr}}.biography-grid-3[data-astro-cid-vgwhbslt]{grid-template-columns:1fr}@media (min-width: 768px){.biography-grid-3[data-astro-cid-vgwhbslt]{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.biography-grid-3[data-astro-cid-vgwhbslt]{grid-template-columns:1fr 1fr 1fr}}.biography-item[data-astro-cid-vgwhbslt]{display:flex;flex-direction:column}.biography-item-education[data-astro-cid-vgwhbslt],.biography-item-related-concepts[data-astro-cid-vgwhbslt]{grid-column:1 / -1}.related-concepts-inline[data-astro-cid-vgwhbslt]{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-top:var(--space-2)}.related-concepts-inline[data-astro-cid-vgwhbslt] h4[data-astro-cid-vgwhbslt]{margin:0;font-size:var(--font-size-base);color:var(--color-text-primary)}.related-concepts-inline[data-astro-cid-vgwhbslt] p[data-astro-cid-vgwhbslt]{margin:0;font-size:var(--font-size-base);color:var(--color-text-secondary)}.related-concepts-inline[data-astro-cid-vgwhbslt] a[data-astro-cid-vgwhbslt]{text-decoration:none;color:var(--color-primary);transition:color var(--transition-base)}.related-concepts-inline[data-astro-cid-vgwhbslt] a[data-astro-cid-vgwhbslt]:hover{text-decoration:underline}@media (min-width: 768px){.biography-grid-2[data-astro-cid-vgwhbslt] .biography-item-education[data-astro-cid-vgwhbslt],.biography-grid-3[data-astro-cid-vgwhbslt] .biography-item-education[data-astro-cid-vgwhbslt]{grid-column:1 / -1}}@media (max-width: 640px){.biography-section[data-astro-cid-vgwhbslt]{margin:var(--space-6) 0}.biography-header[data-astro-cid-vgwhbslt]{margin-bottom:var(--space-4)}.biography-title[data-astro-cid-vgwhbslt]{font-size:var(--font-size-xl)}.biography-grid[data-astro-cid-vgwhbslt],.biography-vertical[data-astro-cid-vgwhbslt]{gap:var(--space-4)}}.biography-grid[data-astro-cid-vgwhbslt]:has(.biography-item:only-child),.biography-vertical[data-astro-cid-vgwhbslt]:has(.biography-item:only-child){max-width:600px;margin:0 auto}@media (prefers-color-scheme: dark){[data-astro-cid-vgwhbslt][data-theme=dark] .biography-title[data-astro-cid-vgwhbslt]{color:var(--color-text-primary)}[data-astro-cid-vgwhbslt][data-theme=dark] .biography-description[data-astro-cid-vgwhbslt]{color:var(--color-text-secondary)}}
