section[data-astro-cid-uue4a3aj]{margin-bottom:2.5rem}.about-text[data-astro-cid-uue4a3aj]{line-height:1.8}.skills-grid[data-astro-cid-uue4a3aj]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.skill-category[data-astro-cid-uue4a3aj]{background:#ffffff0d;border-radius:8px;padding:1rem}.dark-mode[data-astro-cid-uue4a3aj] .skill-category[data-astro-cid-uue4a3aj]{background:#ffffff0d}.isLight[data-astro-cid-uue4a3aj] .skill-category[data-astro-cid-uue4a3aj]{background:#00000008}.skill-category-title[data-astro-cid-uue4a3aj]{color:var(--blue);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.85rem}.skill-tags[data-astro-cid-uue4a3aj]{flex-wrap:wrap;gap:.4rem;display:flex}.skill-tag[data-astro-cid-uue4a3aj]{color:inherit;background:#1841c61f;border:1px solid #1841c633;border-radius:4px;padding:.2rem .6rem;font-size:.8rem;display:inline-block}.isLight[data-astro-cid-uue4a3aj] .skill-tag[data-astro-cid-uue4a3aj]{background:#1841c614;border-color:#1841c626}.job-entry[data-astro-cid-uue4a3aj]{border-bottom:1px solid #80808033;margin-bottom:1.5rem;padding-bottom:1.5rem}.job-entry[data-astro-cid-uue4a3aj]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.job-header[data-astro-cid-uue4a3aj]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.job-title-company[data-astro-cid-uue4a3aj] h3[data-astro-cid-uue4a3aj]{margin:0;font-size:1.1rem}.company-name[data-astro-cid-uue4a3aj]{color:var(--blue);margin:.2rem 0 0;font-size:.9rem;font-weight:500}.job-meta[data-astro-cid-uue4a3aj]{text-align:right;opacity:.8;white-space:nowrap;font-size:.85rem}.job-meta[data-astro-cid-uue4a3aj] span[data-astro-cid-uue4a3aj]{display:block}.job-date[data-astro-cid-uue4a3aj] i[data-astro-cid-uue4a3aj],.job-location[data-astro-cid-uue4a3aj] i[data-astro-cid-uue4a3aj]{margin-right:.3rem}.job-experiences[data-astro-cid-uue4a3aj]{margin:0;padding:0;list-style:none}.job-experiences[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]{margin-bottom:.5rem;padding-left:1.2rem;line-height:1.5;display:block;position:relative}.job-experiences[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]:before{content:"›";color:var(--blue);font-size:1.2rem;font-weight:700;position:absolute;left:0}.job-experiences[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]:last-child{margin-bottom:0}.education-list[data-astro-cid-uue4a3aj]{margin:0;padding:0;list-style:none}.education-list[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]{margin-bottom:1rem}.education-list[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj] p[data-astro-cid-uue4a3aj]{margin:.2rem 0}.edu-detail[data-astro-cid-uue4a3aj]{opacity:.85;font-size:.95rem}.language-list[data-astro-cid-uue4a3aj]{margin:0;padding:0;list-style:none}.language-list[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]{margin-bottom:.5rem}.cv-actions[data-astro-cid-uue4a3aj]{text-align:right;margin-bottom:1rem}.btn-print[data-astro-cid-uue4a3aj],.btn-linkedin[data-astro-cid-uue4a3aj]{cursor:pointer;box-sizing:border-box;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;line-height:1.4;text-decoration:none;transition:background .2s;display:inline-flex}.btn-print[data-astro-cid-uue4a3aj]{color:#fff;background:#1841c6}.btn-print[data-astro-cid-uue4a3aj]:hover{background:#0f2d8a}.btn-linkedin[data-astro-cid-uue4a3aj]{color:#fff;background:#0a66c2;border-bottom:none}.btn-linkedin[data-astro-cid-uue4a3aj]:hover{background:#084d93;border-bottom:none}.isLight[data-astro-cid-uue4a3aj] .btn-print[data-astro-cid-uue4a3aj]{color:#fff;background:#1841c6}@media (width<=600px){.job-header[data-astro-cid-uue4a3aj]{flex-direction:column}.job-meta[data-astro-cid-uue4a3aj]{text-align:left}.skills-grid[data-astro-cid-uue4a3aj]{grid-template-columns:1fr}}@media print{@page{margin:1.5cm;size:A4}body{font-size:11pt;color:#000!important;background:#fff!important}.header[data-astro-cid-uue4a3aj],.sidebar[data-astro-cid-uue4a3aj],footer[data-astro-cid-uue4a3aj],.cv-actions[data-astro-cid-uue4a3aj],.menu-toggle[data-astro-cid-uue4a3aj],.mode-toggle[data-astro-cid-uue4a3aj],.back-button[data-astro-cid-uue4a3aj]{display:none!important}.content[data-astro-cid-uue4a3aj]{max-width:100%!important;margin:0!important;padding:0!important}hr[data-astro-cid-uue4a3aj]{border-color:#333!important}.skill-category[data-astro-cid-uue4a3aj]{break-inside:avoid;border:1px solid #ccc;background:0 0!important}.skill-tag[data-astro-cid-uue4a3aj]{color:#000!important;background:#f0f0f0!important;border-color:#ccc!important}.company-name[data-astro-cid-uue4a3aj],.skill-category-title[data-astro-cid-uue4a3aj]{color:#1841c6!important}.job-entry[data-astro-cid-uue4a3aj]{break-inside:avoid;border-bottom-color:#ccc!important}.job-experiences[data-astro-cid-uue4a3aj] li[data-astro-cid-uue4a3aj]:before{color:#1841c6!important}.btn-print[data-astro-cid-uue4a3aj],.btn-linkedin[data-astro-cid-uue4a3aj]{display:none!important}a[data-astro-cid-uue4a3aj]{color:#000!important;text-decoration:none!important}}
