:root{--luminance:.8;--chroma:.6;--color-hue:200deg;--line-height:1.25;--typography-spacing-vertical:1.15rem;--grid-spacing-horizontal:1rem;--form-element-spacing-vertical:.15rem;--form-element-spacing-horizontal:.25rem;--font-family:"Poppins", var(--font-family-base);--font-family-header:"Libre Baskerville", var(--font-family-base);--blog-color:hsl(var(--color-hue) 20% 90%)}@media (prefers-color-scheme:dark){:root{--luminance:.6;--chroma:.3;--accordion-close-summary-color:var(--color);--accordion-active-summary-color:var(--color);--blog-color:hsl(var(--color-hue) 20% 10%)}}@media print{:root{--chroma:0;--luminance:1;--spacing-block-vertical:.1rem}.no-print{display:none!important}.print-only{display:inherit}:root{--card-box-shadow:none!important;--card-sectioning-background-color:white!important}html{font-size:10pt}body{--font-size:10pt}body.container{max-width:99%!important}a{--color:#415462;color:var(--color)}a:after{content:" (" attr(href) ")";font-size:smaller;text-decoration:underline}.no-print-href a:after{content:""}}@media not print{.print-only{display:none}}body{margin-top:var(--block-spacing-vertical)}article>header>h3{margin-bottom:0}.organization{border-bottom:thin solid var(--card-border-color);grid-area:org;margin-bottom:0}.role,.education,.project{display:contents}.job,.education{gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2);grid:"org""about""details""competences"/1fr;display:grid}@media (min-width:768px){.job,.education{grid:"_a org""about details""competences details"/2fr 5fr}}.about{flex-direction:row;grid-area:about;align-items:baseline;margin-bottom:0;display:flex}.competences ul li{flex-flow:column wrap;justify-content:space-between;display:flex}@media (min-width:768px){.about{flex-direction:column}.competences ul li{flex-direction:row}}.details{grid-area:details}.competences{grid-area:competences}.competences ul{flex-flow:wrap;justify-content:space-between;display:flex}.competences li{list-style:none}@media (min-width:768px){.competences ul{flex-direction:column}}@media print{.publications section{columns:1}.publications section p span.print-only{order:1}}.root>header{gap:0 var(--block-spacing-horizontal);grid:"avatar name""avatar title""avatar location""links links"/150px auto;display:grid}@media (min-width:1024px){.root>header{grid:"avatar name links""avatar title links""avatar location links"/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{flex-direction:row-reverse;grid-area:location;justify-content:flex-end;gap:.25em;display:flex}.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{place-content:baseline space-between;display:flex}.artifacts{gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2);grid-template-columns:1fr;display:grid}@media (min-width:768px){.artifacts{grid-template-columns:1fr 1fr}}@media print{.artifacts{grid-template-columns:1fr}}.posts{gap:calc(var(--block-spacing-vertical) / 2) calc(var(--block-spacing-horizontal) / 2);grid:"title""summary"/1fr;display:grid}@media (min-width:768px){.posts{grid:"_a title""_b summary"/2fr 5fr;display:grid}}.float{float:left;margin-right:1em}.float.right{float:right;margin-left:1em}section:has(img.float)+section{clear:both}
/*# sourceMappingURL=2gklm4a8633tn.css.map*/