@font-face{font-family:DedlenCvJakarta;src:url(/fonts/cv/PlusJakartaSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvJakarta;src:url(/fonts/cv/PlusJakartaSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvJakarta;src:url(/fonts/cv/PlusJakartaSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DedlenCvDisplay;src:url(/fonts/cv/PlayfairDisplay-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvDisplay;src:url(/fonts/cv/PlayfairDisplay-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvDisplay;src:url(/fonts/cv/PlayfairDisplay-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:DedlenCvSerif;src:url(/fonts/cv/NotoSerif-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvSerif;src:url(/fonts/cv/NotoSerif-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvSerif;src:url(/fonts/cv/NotoSerif-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DedlenCvSans;src:url(/fonts/cv/NotoSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvSans;src:url(/fonts/cv/NotoSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DedlenCvSans;src:url(/fonts/cv/NotoSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}.web-module__C_nlpa__root{width:100%;container-type:inline-size}.web-module__C_nlpa__doc{--pt:calc(100cqw / 595.28);--page-h:calc(var(--pt) * 841.89);color:var(--c-text);font-family:var(--font);font-size:calc(var(--pt) * var(--s-body));line-height:calc(var(--pt) * var(--s-body) * var(--lh));text-align:left;white-space:pre-line;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-kerning:normal;text-rendering:geometricprecision;flex-direction:column;gap:16px;display:flex}.web-module__C_nlpa__page{box-sizing:border-box;width:100%;min-height:var(--page-h);padding:calc(var(--pt) * var(--m-top)) calc(var(--pt) * var(--m-x)) calc(var(--pt) * var(--m-bottom)) calc(var(--pt) * var(--m-left));background-color:#fff;flex-direction:column;display:flex}.web-module__C_nlpa__page:not(.web-module__C_nlpa__paged){clip-path:inset(0);position:relative}.web-module__C_nlpa__page:not(.web-module__C_nlpa__paged):after{--line:#00000024;content:"";top:calc(var(--page-h) - 1px);background-color:var(--line);height:1px;box-shadow:0 calc(var(--page-h) * 1) var(--line), 0 calc(var(--page-h) * 2) var(--line), 0 calc(var(--page-h) * 3) var(--line), 0 calc(var(--page-h) * 4) var(--line), 0 calc(var(--page-h) * 5) var(--line), 0 calc(var(--page-h) * 6) var(--line), 0 calc(var(--page-h) * 7) var(--line), 0 calc(var(--page-h) * 8) var(--line), 0 calc(var(--page-h) * 9) var(--line), 0 calc(var(--page-h) * 10) var(--line), 0 calc(var(--page-h) * 11) var(--line), 0 calc(var(--page-h) * 12) var(--line), 0 calc(var(--page-h) * 13) var(--line), 0 calc(var(--page-h) * 14) var(--line), 0 calc(var(--page-h) * 15) var(--line);pointer-events:none;position:absolute;left:0;right:0}@media (scripting:enabled){.web-module__C_nlpa__pending{visibility:hidden;animation:0s linear 3s forwards web-module__C_nlpa__cv-reveal}}@keyframes web-module__C_nlpa__cv-reveal{to{visibility:visible}}@media print{.web-module__C_nlpa__doc{gap:0}.web-module__C_nlpa__paged{break-after:page}.web-module__C_nlpa__paged:last-child{break-after:auto}}.web-module__C_nlpa__measure{visibility:hidden;pointer-events:none;contain:strict;width:0;height:0;position:fixed;top:0;left:0;overflow:hidden}.web-module__C_nlpa__tight,.web-module__C_nlpa__tight *,.web-module__C_nlpa__measureTight [data-piece],.web-module__C_nlpa__measureTight [data-piece] *{word-spacing:var(--tight-ws)}.web-module__C_nlpa__section,.web-module__C_nlpa__entry,.web-module__C_nlpa__bullets{flex-direction:column;display:flex}.web-module__C_nlpa__page *{box-sizing:border-box;margin:0;padding:0}.web-module__C_nlpa__page a{color:inherit;text-decoration:none}.web-module__C_nlpa__header{text-align:var(--h-align);margin-bottom:calc(var(--pt) * var(--sp-after-header))}.web-module__C_nlpa__name{font-family:var(--font-display);font-size:calc(var(--pt) * var(--s-name));color:var(--c-name);text-transform:var(--name-transform);letter-spacing:calc(var(--pt) * var(--name-ls));margin-bottom:calc(var(--pt) * var(--sp-after-name));font-weight:700;line-height:1.15}.web-module__C_nlpa__headline{font-size:calc(var(--pt) * var(--s-headline));color:var(--c-muted);margin-bottom:calc(var(--pt) * var(--sp-after-headline));line-height:1.25}.web-module__C_nlpa__contacts{font-size:calc(var(--pt) * var(--s-contact));color:var(--c-muted)}.web-module__C_nlpa__gapSection{margin-top:calc(var(--pt) * var(--sp-section))}.web-module__C_nlpa__heading{font-family:var(--font-display);font-size:calc(var(--pt) * var(--s-heading));font-weight:var(--h-weight);color:var(--c-heading);letter-spacing:calc(var(--pt) * var(--h-ls));text-transform:var(--h-transform);padding-top:calc(var(--pt) * (var(--h-rule-top-gap) + var(--h-rule-top)));padding-bottom:calc(var(--pt) * (var(--h-rule-gap) + var(--h-rule)));box-shadow:inset 0 calc(var(--pt) * var(--h-rule-top)) 0 var(--c-rule), inset 0 calc(var(--pt) * var(--h-rule) * -1) 0 var(--c-rule);margin-bottom:calc(var(--pt) * var(--sp-after-heading));line-height:1.2}.web-module__C_nlpa__gapEntry{margin-top:calc(var(--pt) * var(--sp-entry))}.web-module__C_nlpa__headBlock{margin-bottom:calc(var(--pt) * var(--sp-after-entry-head))}.web-module__C_nlpa__headRow{justify-content:space-between;align-items:flex-start;display:flex}.web-module__C_nlpa__headLeft{min-width:0;font-size:calc(var(--pt) * var(--s-title));flex:auto}.web-module__C_nlpa__headDate{margin-left:calc(var(--pt) * 8);font-size:calc(var(--pt) * var(--s-meta));color:var(--c-muted);text-align:right;white-space:nowrap;flex:none}.web-module__C_nlpa__headLine{font-size:calc(var(--pt) * var(--s-title))}.web-module__C_nlpa__headLeft>span,.web-module__C_nlpa__headLine>span{line-height:0}.web-module__C_nlpa__bold{font-weight:700}.web-module__C_nlpa__italic{font-style:italic}.web-module__C_nlpa__muted{color:var(--c-muted)}.web-module__C_nlpa__metaSize{font-size:calc(var(--pt) * var(--s-meta))}.web-module__C_nlpa__linkLine{font-size:calc(var(--pt) * var(--s-meta));color:var(--c-muted)}.web-module__C_nlpa__paragraph{margin-bottom:calc(var(--pt) * 2)}.web-module__C_nlpa__bullets{list-style:none}.web-module__C_nlpa__bullets>li{padding-left:calc(var(--pt) * var(--sp-bullet-indent));margin-top:calc(var(--pt) * var(--sp-bullet-gap));position:relative}.web-module__C_nlpa__bullets>li:before{content:"•";position:absolute;left:0}.web-module__C_nlpa__skill{margin-bottom:calc(var(--pt) * var(--sp-bullet-gap))}.web-module__C_nlpa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.sidebar-module__L8jUzG__sheet{position:relative}.sidebar-module__L8jUzG__sheet.sidebar-module__L8jUzG__framed{background-color:var(--page-bg)}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__band{width:calc(var(--pt) * var(--sb-w));background-color:var(--sb-fill);position:absolute;top:0;bottom:0;left:0}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__frame{inset:calc(var(--pt) * var(--fr-inset));border:calc(var(--pt) * var(--fr-w)) solid var(--fr-color);pointer-events:none;position:absolute}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__banner{--c-name:var(--band-text);--c-muted:var(--band-text);height:calc(var(--pt) * var(--band-h));padding:0 calc(var(--pt) * var(--m-x)) 0 calc(var(--pt) * var(--m-left));background-color:var(--band-fill);color:var(--band-text);flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__spacer{height:calc(var(--pt) * var(--spacer))}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__photo{width:calc(var(--pt) * var(--photo));height:calc(var(--pt) * var(--photo));object-fit:cover;flex:none;display:block}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__round{border-radius:50%}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__bandPhoto{left:calc(var(--pt) * var(--bp-left));top:calc(var(--pt) * var(--bp-top));position:absolute}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__asidePhoto{margin-bottom:calc(var(--pt) * var(--block-gap));align-self:center}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__headerRow{align-items:center;gap:calc(var(--pt) * var(--sp-after-header));display:flex}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__headerText{flex:auto;min-width:0}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__ruleUnder{padding-bottom:calc(var(--pt) * (var(--sp-after-heading) + var(--hd-rule)));box-shadow:inset 0 calc(var(--pt) * var(--hd-rule) * -1) 0 var(--c-header-rule)}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__ruleOver{padding-top:calc(var(--pt) * (var(--sp-after-heading) + var(--hd-rule)));box-shadow:inset 0 calc(var(--pt) * var(--hd-rule)) 0 var(--c-header-rule)}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__aside{--c-text:var(--sb-text);--c-muted:var(--sb-muted);--c-heading:var(--sb-heading);top:calc(var(--pt) * var(--sb-top));width:calc(var(--pt) * var(--sb-w));padding:0 calc(var(--pt) * var(--sb-pad));color:var(--sb-text);flex-direction:column;display:flex;position:absolute;left:0}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__contacts{gap:calc(var(--pt) * var(--contact-gap));font-size:calc(var(--pt) * var(--s-contact));line-height:var(--lh);flex-direction:column;list-style:none;display:flex}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__skillGroup,.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__language{margin-bottom:calc(var(--pt) * var(--sp-bullet-gap))}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__pills{gap:calc(var(--pt) * var(--pill-gap));flex-wrap:wrap;list-style:none;display:flex}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__pill{padding:calc(var(--pt) * var(--pill-py)) calc(var(--pt) * var(--pill-px));border-radius:calc(var(--pt) * 999);background-color:var(--pill-bg);color:var(--pill-text);font-size:calc(var(--pt) * var(--s-meta));line-height:var(--lh)}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__sideTitle{font-size:calc(var(--pt) * var(--s-title));line-height:var(--lh)}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__sideMeta{font-size:calc(var(--pt) * var(--s-meta));line-height:var(--lh);color:var(--c-muted)}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__sideBody{margin-top:calc(var(--pt) * var(--sp-after-entry-head))}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__marked{padding-left:calc(var(--pt) * var(--mk-indent))}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__markHead{position:relative}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__markHead:before{content:"";box-sizing:border-box;top:calc(var(--pt) * var(--mk-top));left:calc(var(--pt) * var(--mk-indent) * -1);width:calc(var(--pt) * var(--mk-size));height:calc(var(--pt) * var(--mk-size));background-color:var(--c-marker);border-radius:50%;position:absolute}.sidebar-module__L8jUzG__sheet .sidebar-module__L8jUzG__ring:before{border:calc(var(--pt) * var(--mk-ring)) solid var(--c-marker);background-color:#0000}
