.subtitle[data-astro-cid-kh7btl4r]{color:var(--accent);font-size:1.1rem;font-weight:600;margin-top:-10px;margin-bottom:25px}.terminal-banner[data-astro-cid-kh7btl4r]{font-size:.95rem;color:color-mix(in srgb,var(--foreground) 75%,transparent);margin-bottom:15px}.prompt-user[data-astro-cid-kh7btl4r]{color:var(--accent);font-weight:700}.prompt-path[data-astro-cid-kh7btl4r]{color:var(--foreground)}.prompt-symbol[data-astro-cid-kh7btl4r]{color:var(--accent);margin-right:6px}.prompt-cmd[data-astro-cid-kh7btl4r]{color:var(--foreground);font-weight:600}.about-section[data-astro-cid-kh7btl4r]{margin:40px 0}.bio-container[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:28px;align-items:center}.bio-portrait[data-astro-cid-kh7btl4r]{width:100%;max-width:260px;flex-shrink:0}.profile-figure[data-astro-cid-kh7btl4r]{margin:0 auto;padding:0!important;border:3px solid var(--accent);background:var(--background);width:100%;display:flex;flex-direction:column}.profile-img[data-astro-cid-kh7btl4r]{display:block;width:100%;height:auto;border:none!important;padding:0!important;margin:0!important;image-rendering:pixelated}.profile-caption[data-astro-cid-kh7btl4r]{background:var(--accent)!important;color:var(--background)!important;padding:6px 10px!important;font-size:.8rem!important;font-weight:700!important;text-align:center!important;margin:0!important;letter-spacing:.5px}.bio-text[data-astro-cid-kh7btl4r]{flex:1;width:100%}@media(min-width:720px){.bio-container[data-astro-cid-kh7btl4r]{flex-direction:row;align-items:flex-start;gap:36px}.bio-portrait[data-astro-cid-kh7btl4r]{width:250px}}.about-section[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.98rem;line-height:1.65}.section-prefix[data-astro-cid-kh7btl4r]{color:var(--accent);margin-right:6px}.action-buttons[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.edu-card[data-astro-cid-kh7btl4r]{margin-bottom:25px;background:color-mix(in srgb,var(--background) 95%,white 5%)}.edu-header[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:12px;border-bottom:1px dashed color-mix(in srgb,var(--accent) 25%,transparent);padding-bottom:10px}.edu-header[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0 0 4px;color:var(--accent);font-size:1.15rem}.degree[data-astro-cid-kh7btl4r]{font-size:.95rem;font-weight:600}.meta-right[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;align-items:flex-end;font-size:.85rem;opacity:.85}.edu-details[data-astro-cid-kh7btl4r]{margin-left:20px;margin-bottom:0}.edu-details[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{margin-bottom:6px;font-size:.92rem;line-height:1.5}.activity-box[data-astro-cid-kh7btl4r]{background:color-mix(in srgb,var(--background) 95%,white 5%)}.activity-box[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0 0 5px;color:var(--accent)}.role-title[data-astro-cid-kh7btl4r]{font-size:.9rem;font-weight:600;opacity:.9;margin-bottom:15px;border-bottom:1px dashed color-mix(in srgb,var(--accent) 25%,transparent);padding-bottom:8px}.sub-activity[data-astro-cid-kh7btl4r]{margin-top:15px}.sub-activity[data-astro-cid-kh7btl4r] h4[data-astro-cid-kh7btl4r]{margin:0 0 6px;color:var(--accent);font-size:1rem}.sub-activity[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.92rem;margin:0}.tests-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.test-item[data-astro-cid-kh7btl4r]{background:color-mix(in srgb,var(--background) 95%,white 5%)}.test-item[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0 0 10px;color:var(--accent);font-size:1.05rem}.score[data-astro-cid-kh7btl4r]{font-size:.95rem}.lang-list[data-astro-cid-kh7btl4r]{margin-left:20px;margin-bottom:0}.lang-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{margin-bottom:4px;font-size:.92rem}.references-grid[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:16px}.ref-card[data-astro-cid-kh7btl4r]{background:color-mix(in srgb,var(--background) 95%,white 5%)}.ref-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin:0 0 5px;color:var(--accent);font-size:1.1rem}.ref-title[data-astro-cid-kh7btl4r]{font-size:.9rem;margin-bottom:3px}.ref-role[data-astro-cid-kh7btl4r]{font-size:.88rem;opacity:.85;margin-bottom:8px}.ref-contact[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{font-size:.9rem}.contact-list[data-astro-cid-kh7btl4r]{list-style:none;padding-left:0;margin-left:0}.contact-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding-left:20px;position:relative;margin-bottom:10px;font-size:.95rem}.contact-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"›";position:absolute;left:0;color:var(--accent);font-weight:700}@media(max-width:640px){.meta-right[data-astro-cid-kh7btl4r]{align-items:flex-start}}
