.A4Page-module__ge0W1q__article{background-color:#fff;width:21cm;max-width:85vw;margin:auto;font-size:1cm;box-shadow:12px 17px 35px -1px #000000b3}@media (min-width:320px){.A4Page-module__ge0W1q__article{font-size:.5cm}}@media (min-width:481px){.A4Page-module__ge0W1q__article{font-size:.6cm}}@media (min-width:641px){.A4Page-module__ge0W1q__article{font-size:.7cm}}@media (min-width:961px){.A4Page-module__ge0W1q__article{font-size:1cm}}
.Title-module__O8v8CW__title{color:var(--color-primary-text);font-size:var(--header-title-font-size);text-align:center;margin-top:.2em;margin-bottom:0}
.Header-module__ZFNCXq__header{margin-bottom:.75em}.Header-module__ZFNCXq__imageContainer{width:100%}
.Summary-module__JuODua__summary{--summary-row-color:#7d7d7d;color:var(--summary-row-color);font-size:var(--text-font-size);text-align:center;flex-direction:column;align-items:flex-start;margin-top:0;font-weight:400;display:flex}.Summary-module__JuODua__summaryRow{align-items:center;gap:1em;width:100%;margin:.5em 0;display:flex}.Summary-module__JuODua__link{cursor:pointer}.Summary-module__JuODua__linkvisited{color:inherit}.Summary-module__JuODua__link:hover{text-decoration:underline}.Summary-module__JuODua__summaryText{text-align:left;height:fit-content}
.Link-module__dkcdzG__link{-webkit-text-fill-color:transparent;color:currentColor;background-position:-100%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;transition:all .3s ease-in-out;display:inline-block;position:relative}.Link-module__dkcdzG__link:before{content:"";background:var(--color-hover-link);width:0;height:2px;transition:all .3s ease-in-out;display:block;position:absolute;bottom:0;left:0}.Link-module__dkcdzG__link:hover{background-position:0}.Link-module__dkcdzG__link:hover:before{width:100%}.Link-module__dkcdzG__link:visited{text-decoration:none}
.JobTitle-module__S6Ng_q__jobTitle{font-size:var(--section-title-font-size);text-align:center;text-transform:uppercase;letter-spacing:.1em;width:100%;margin-top:.3em;margin-bottom:.6em}
.List-module__-ShxTa__list{margin:0;padding:0;list-style-type:none}.List-module__-ShxTa__listItem{align-items:center;margin:.4em 0;display:flex}.List-module__-ShxTa__listItemMarker{border:1px solid var(--color-primary-text);border-radius:50%;width:.22em;height:.22em;margin-right:.3em}.List-module__-ShxTa__listItemContent{flex-grow:1}.List-module__-ShxTa__listItemHeaderTitle{width:65%}.List-module__-ShxTa__listItemHeaderDate{text-align:right;width:35%}.List-module__-ShxTa__listItemHeader{justify-content:space-between;width:100%;margin:0 0 .25em;font-size:.35em;display:flex}.List-module__-ShxTa__listItemDescription{font-size:var(--text-font-size);margin:0}
.RelevantExperience-module__ZEv_WW__container{align-items:flex-start;width:100%;margin:.5em 0;padding:0;display:flex}.RelevantExperience-module__ZEv_WW__logoContainer{width:var(--company-logo);height:var(--company-logo);font-size:var(--text-font-size);margin-right:2em}.RelevantExperience-module__ZEv_WW__detailContainer{flex-direction:column;flex-grow:1;display:flex}.RelevantExperience-module__ZEv_WW__detailHeader{justify-content:space-between;gap:.1em;width:100%;margin:0 0 .25em;font-size:.38em;display:flex}.RelevantExperience-module__ZEv_WW__detailBody{margin-top:.3em;display:flex}.RelevantExperience-module__ZEv_WW__title{width:65%;margin:0}.RelevantExperience-module__ZEv_WW__date{text-align:right;width:35%;font-weight:700}.RelevantExperience-module__ZEv_WW__jobTitle{font-size:var(--text-font-size);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:500}.RelevantExperience-module__ZEv_WW__description{font-size:var(--text-font-size);text-align:justify;margin:0 0 .2em}
.Section-module__eta0xG__section{margin-bottom:.75em;padding:0}
.Subsection-module__VkwCRa__subsection{margin:.6em 0;padding:0}
.Title-module__-r6B6a__header{color:var(--color-primary-text);font-size:var(--subsection-title-font-size);margin:0 0 .8em;font-weight:500;display:flex}.Title-module__-r6B6a__text{background:inherit;z-index:1;white-space:nowrap;padding-right:.2rem;display:inline;position:relative}.Title-module__-r6B6a__dots{opacity:.5;border-bottom:2px dotted;flex-grow:1;width:100%;margin-bottom:4px}
.Title-module__biNZIq__title{color:var(--color-primary-text);font-size:var(--section-title-font-size);border-bottom:1px solid var(--color-primary-text);margin:0}
.Logo-module__MSOgda__container{object-fit:contain;width:var(--company-logo);height:var(--company-logo);border:1px solid #0004;border-radius:50%;padding:.5em;overflow:hidden}.Logo-module__MSOgda__img{border-radius:50%}
.PresentationLetter-module__xROheW__article{color:#fff;max-width:800px;padding:25px}.PresentationLetter-module__xROheW__greeting{letter-spacing:.3em;font-weight:800}@keyframes PresentationLetter-module__xROheW__fadeInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.PresentationLetter-module__xROheW__paragraph:first-child{animation-delay:calc(var(--presentation-letter-delay-step)*0)}.PresentationLetter-module__xROheW__paragraph:nth-child(2){animation-delay:calc(var(--presentation-letter-delay-step)*1)}.PresentationLetter-module__xROheW__paragraph:nth-child(3){animation-delay:calc(var(--presentation-letter-delay-step)*2)}.PresentationLetter-module__xROheW__paragraph:nth-child(4){animation-delay:calc(var(--presentation-letter-delay-step)*3)}.PresentationLetter-module__xROheW__paragraph:nth-child(5){animation-delay:calc(var(--presentation-letter-delay-step)*4)}.PresentationLetter-module__xROheW__paragraph:nth-child(6){animation-delay:calc(var(--presentation-letter-delay-step)*5)}.PresentationLetter-module__xROheW__paragraph:nth-child(7){animation-delay:calc(var(--presentation-letter-delay-step)*6)}.PresentationLetter-module__xROheW__paragraph{opacity:0;letter-spacing:.1em;font-weight:700;animation-name:PresentationLetter-module__xROheW__fadeInRight;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:forwards}
.Columns-module__wvImjq__columns{flex-direction:row;width:100%;display:flex;position:relative}.Columns-module__wvImjq__column{padding:6%;position:relative}.Columns-module__wvImjq__column:nth-child(odd){background-color:#fbf4e9;border-right:1px solid #000}.Columns-module__wvImjq__column:nth-child(2n){background-color:#fff;padding-left:2%}
.index-module__ZTZrsW__main{background-color:var(--color-landing-background);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}
@keyframes LanguageSwitch-module__M-jSJG__slideIn{0%{transform:translate(200%)}to{transform:translate(0)}}.LanguageSwitch-module__M-jSJG__container{animation:1s ease-out LanguageSwitch-module__M-jSJG__slideIn;position:fixed;bottom:20px;right:20px}.LanguageSwitch-module__M-jSJG__languageSwitch{background:linear-gradient(#9d9fa1,#eee,#9d9fa1);border:2px solid #000;border-radius:30px;justify-content:space-between;align-items:center;gap:8px;width:fit-content;padding:8px;display:flex;position:relative}.LanguageSwitch-module__M-jSJG__selector{background-color:#f5f5f5;border-radius:30px;width:34px;height:34px;padding:10px;transition:left .1s linear;position:absolute;left:3px}.LanguageSwitch-module__M-jSJG__toRight{left:48%}.LanguageSwitch-module__M-jSJG__language{cursor:pointer;z-index:1;align-items:center;font-size:20px;display:flex}
.index-module__9FalvW__main{background-color:#525659;padding:50px 0}
