@font-face{font-family:satoshi;src:url(/assets/Satoshi-Variable-ChAXbpFa.ttf)}@font-face{font-family:poppins;src:url(/assets/Poppins-Variable-qTKhEDhV.ttf)}@font-face{font-family:space-mono;src:url(/assets/SpaceMono-Regular-Ba0nOT4a.ttf)}@font-face{font-family:space-mono-bold;src:url(/assets/SpaceMono-Bold-Dyp2aizM.ttf)}@font-face{font-family:space-mono-bold-it;src:url(/assets/SpaceMono-BoldItalic-Cfx5I7zT.ttf)}*{padding:unset;margin:unset;font-weight:unset;color:unset}:root{--accent-color: #0000ff;--padding: 4mm;--inner-padding: 3mm;--font-family: "space-mono"}body{width:100vw;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10mm 0;overflow:auto;box-sizing:border-box;background-color:#d3d3d3}body#index-body{height:100vh}#download-btn{background-color:#fff;border:0px solid gray;border-radius:0;padding:.9em;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:.15s all;position:fixed;top:10mm;left:calc(50% + 112mm)}#download-btn:hover{background-color:#a6a6ff}#download-btn img{width:7mm;height:auto}nav{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}nav a{font-family:space-mono-bold;font-size:1.2em;margin:0 1em;height:fit-content;width:fit-content;border:1px solid gray;border-radius:15px;padding:.8em 2em;background-color:#fff;box-shadow:0 0 10px gray;transition:.1s all}nav a:hover{background-color:#babaff}i{font-family:space-mono-bold-it;font-style:normal}#main-container{width:210mm;height:297mm;box-shadow:0 0 20px #0000;font-family:var(--font-family);background-color:#fff;display:flex;flex-direction:column}#main-container header{width:100%;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;margin-bottom:3mm}#main-container header #top-container{width:100%;height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;padding:var(--padding) var(--padding) 0mm var(--padding);box-sizing:border-box}#main-container header #top-container img{background-color:var(--accent-color);border:0px;width:25mm!important;height:auto!important}#main-container header #top-container #title-container{width:100%;height:100%;line-height:1;display:flex;flex-direction:column;justify-content:flex-end}#main-container header #top-container #title-container h1{font-size:1.7em;font-variation-settings:"wght" 900;font-family:space-mono-bold;margin-bottom:.2em}#main-container header #top-container #title-container h2{font-size:1.25em;font-variation-settings:"wght" 400;margin-bottom:.2em}#main-container header #bottom-container{width:100%;height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:calc(var(--padding) - 0mm) var(--padding) var(--padding) var(--padding)}#main-container header a{font-size:1em;color:var(--accent-color);font-size:1.25em;font-variation-settings:"wght" 800;text-decoration:0px;border-bottom:1px solid var(--accent-color);width:100%;box-sizing:border-box;line-height:1.1}#main-container #content{width:100%;height:100%;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start;padding:calc(var(--padding) - 1.4mm) var(--padding) var(--padding) var(--padding);box-sizing:border-box}#main-container #content .col{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box}#main-container #content .col#left-col{margin-left:10mm;width:40%}#main-container #content .col#right-col{width:60%}#main-container #content .container{margin-bottom:4mm;width:100%;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:2mm}#main-container #content .container.informations .content-container{margin-bottom:3mm}#main-container #content .container.skills-container .content-container{margin-bottom:3mm!important}#main-container #content .container.work-container h4{margin-bottom:1.5mm}#main-container #content .container.work-container ul li{margin-bottom:4mm!important}#main-container #content .container.work-container ul li:last-of-type{margin-bottom:0!important}#main-container #content .container.studies-container h4{margin-bottom:1mm}#main-container #content .container .content-container{margin-bottom:5mm;display:flex;flex-direction:column}#main-container #content .container .content-container:last-of-type{margin-bottom:0!important}#main-container #content .container .content-container.lang{display:flex;flex-direction:row!important;margin-bottom:.2em}#main-container #content .container .content-container.lang:last-of-type{margin-bottom:1mm}#main-container #content .container .content-container.lang p{margin-left:2mm}#main-container #content .container .content-container.transvers{margin-bottom:1mm}#main-container #content .container:first-of-type{margin-top:0}#main-container #content .container h3{padding:2mm 0 0;margin-bottom:2mm;width:fit-content;height:fit-content;box-sizing:border-box;color:#00f;font-size:1.12em;font-variation-settings:"wght" 900;font-family:space-mono-bold;border-bottom:1px solid blue;width:100%;line-height:1;white-space:nowrap}#main-container #content .container h3:before{content:"";font-family:space-mono-bold;font-variation-settings:"wght" 900}#main-container #content .container h4{font-size:.85em;font-variation-settings:"wght" 750;font-family:space-mono-bold;line-height:1.2;margin-bottom:.4mm}#main-container #content .container h4:before{font-variation-settings:"wght" 900;content:"";font-family:space-mono-bold}#main-container #content .container h4 span{font-variation-settings:"wght" 450}#main-container #content .container .container-content{border-left:1px dashed rgb(190,190,190);padding-left:var(--inner-padding)}#main-container #content .container ul{list-style:none;padding-right:var(--inner-padding)}#main-container #content .container ul li:before{content:"> ";font-family:space-mono-bold;font-variation-settings:"wght" 900}#main-container #content .container p,#main-container #content .container li{font-size:.75em;font-variation-settings:"wght" 400}#main-container #content .container li{line-height:1.3}#main-container #content .container li span{margin-left:4.4mm}#main-container #content .container li.detail{line-height:1.2}#main-container #content .container p,#main-container #content .container a{font-size:.75em;text-decoration:none;line-height:1.3;padding-right:var(--inner-padding)}#main-container #content .container p:before,#main-container #content .container a:before{content:"> ";font-family:space-mono-bold;font-variation-settings:"wght" 900}#main-container #content .container p span,#main-container #content .container a span{margin-left:4.4mm}#main-container #content .container strong{font-variation-settings:"wght" 900;margin-left:0;font-family:space-mono-bold}#main-container #content .container #pres-txt{line-height:1.3;font-size:.75em;padding-left:0;border:0px}#main-container #content .container #pres-txt:before{content:""}@media print{body{padding:0!important}#download-btn{display:none}}
