@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&family=Poppins:ital,wght@0,400;0,700;1,400&display=swap");:root{--luminance:0.8;--chroma:0.6;--color-hue:200deg;--line-height:1.25;--typography-spacing-vertical:1.15rem;--grid-spacing-horizontal:1rem;--form-element-spacing-vertical:0.15rem;--form-element-spacing-horizontal:0.25rem;--font-family:"Poppins",var(--font-family-base);--font-family-header:"Libre Baskerville",var(--font-family-base)}@media (prefers-color-scheme:dark){:root{--luminance:0.6;--chroma:0.3;--accordion-close-summary-color:var(--color);--accordion-active-summary-color:var(--color)}}@media print{:root{--chroma:0;--luminance:1;--spacing-block-vertical:0.1rem}.no-print{display:none!important}.print-only{display:inherit}:root{--card-box-shadow:none!important;--card-sectioning-background-color:#fff!important}html{font-size:10pt}body{--font-size:10pt}body.container{max-width:99%!important}a{--color:var(--color)}@supports (color:hsl(0 0% 0%/0)){a{--color:#415462}}a:after{content:" (" attr(href) ")";text-decoration:underline;font-size:smaller}.no-print-href a:after{content:""}}@media not print{.print-only{display:none}}body{margin-top:var(--block-spacing-vertical)}.organization,article>header>h3{margin-bottom:0}.organization{grid-area:org;border-bottom:thin solid var(--card-border-color)}.education,.project,.role{display:contents}.education,.job{display:grid;grid:"org" auto "about" auto "details" auto "competences" auto/1fr;grid-gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2);gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2)}@media (min-width:768px){.education,.job{grid:"_a org" auto "about details" auto "competences details"/2fr 5fr}}.about{grid-area:about;flex-direction:row;align-items:baseline;margin-bottom:0}.about,.competences ul li{display:flex;justify-content:space-between}.competences ul li{flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.about{flex-direction:column}.competences ul li{flex-direction:row}}.details{grid-area:details}.competences{grid-area:competences}.competences ul{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.competences li{list-style:none}@media (min-width:768px){.competences ul{flex-direction:column}}@media print{.publications section{column-count:1}.publications section p span.print-only{order:1}}.root>header{display:grid;grid:"avatar name" auto "avatar title" auto "avatar location" auto "links links"/150px auto;grid-gap:0 var(--block-spacing-horizontal);gap:0 var(--block-spacing-horizontal)}@media (min-width:1024px){.root>header{grid:"avatar name links" auto "avatar title links" auto "avatar location links" auto/150px auto}}.root>header hgroup{display:contents}.root>header h1{grid-area:name}.root>header h2{grid-area:title}.root>header figure{grid-area:avatar;margin:0}.root>header figure img{border-radius:10%}.root>header p.location{grid-area:location;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:.25em}.root>header p.location span:not(:first-child):after{content:","}.root>header nav{grid-area:links}.root>header nav ul{flex-direction:row}.root>header nav a{font-size:.8rem;line-height:1.5rem}.root>header nav ul li{text-align:right}@media (min-width:425px){.root>header nav ul{flex-direction:column}}.root>footer>nav{display:flex;justify-content:space-between;align-content:baseline}.artifacts{display:grid;grid-template-columns:1fr;grid-gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2);gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2)}@media (min-width:768px){.artifacts{grid-template-columns:1fr 1fr}}@media print{.artifacts{grid-template-columns:1fr}}.posts{display:grid;grid:"title" auto "summary" auto/1fr;grid-gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2);gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2)}@media (min-width:768px){.posts{display:grid;grid:"_a title" auto "_b summary" auto/2fr 5fr}}.float{float:left;margin-right:1em}.float.right{float:right;margin-left:1em}section:has(img.float)+section{clear:both}
/*# sourceMappingURL=8ebba7f93e3c8b18.css.map*/