:root{--general-font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--xsmall-font-size:.85rem;--small-font-size:1rem;--medium-font-size:1.1rem;--large-font-size:1.8rem;--xlarge-font-size:2.75rem;--transparent-color:#fff0;--min-width:570px;--min-height:100dvh}:root.light{--main-background-color:radial-gradient(circle at 50% -20%, #0000000d 0%, #fff0 50%), linear-gradient(to bottom, #f4f6ff, #e8ecf7);--background-color:#f3f4f6;--text-color:#282828;--border-color:#d1d5db;--bold-color:#ba9500;--job-company-color:#2c68ff;--job-date-color:#262626cc;--technology-background-color:#e3e3e3}:root.dark{--main-background-color:radial-gradient(circle at 50% -20%, #ffffff0d 0%, #0000 50%), linear-gradient(to bottom, #181e3b, #030712);--background-color:#1c2633;--text-color:#f3f4f6;--border-color:#314158;--bold-color:#f2c615;--job-company-color:#2cc9ff;--job-date-color:#fffc;--technology-background-color:#1c2633}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--general-font-family);font-size:var(--medium-font-size);background:var(--main-background-color);color:var(--text-color);min-width:var(--min-width);min-height:var(--min-height);overflow-x:hidden}p{text-wrap:pretty}._header_18ir9_1{z-index:2;justify-content:center;align-items:center;width:100%;margin-top:10px;display:flex;position:fixed;top:0}._nav_18ir9_12{outline:var(--transparent-color) 1px solid;gap:.5rem;padding:0 .5rem;animation:1s both _solidMenu_18ir9_1;animation-timeline:scroll(root);animation-range:0 1px;display:flex;position:relative}._nav_18ir9_12>a,._nav_18ir9_12>div>div{white-space:nowrap;color:var(--text-color);padding:.5rem;font-weight:500;text-decoration:none}._nav_18ir9_12>a:hover{cursor:pointer;color:var(--bold-color)}._nav_18ir9_12>div{display:flex;position:relative}._currentState_18ir9_43{cursor:pointer;justify-content:center;align-items:center;display:flex}:is(._currentState_18ir9_43>svg,._currentState_18ir9_43>img)>path{fill:var(--text-color)}:is(._currentState_18ir9_43>svg,._currentState_18ir9_43>img):hover{transform:scale(1.2)}._states_18ir9_61{width:100px;font-size:var(--small-font-size);background-color:var(--background-color);outline:var(--border-color) 1px solid;border-radius:5px;flex-direction:column;gap:.25rem;display:flex;position:absolute;top:48px}._states_18ir9_61>span{padding:.25rem .5rem}._states_18ir9_61>span:hover{cursor:pointer;color:var(--bold-color)}@keyframes _solidMenu_18ir9_1{to{outline:var(--border-color) 1px solid;background-color:var(--background-color);border-radius:50px}}@media (width<=799px){._states_18ir9_61{right:0}}._content_ur9ga_1{max-width:50%;min-width:var(--min-width);margin:120px auto 0}._content_ur9ga_1>section{padding:3rem;scroll-margin-top:50px}._presentation_ur9ga_12{justify-content:center;place-items:center;gap:3rem;display:flex}._presentation_ur9ga_12>div>._image_ur9ga_20{border-radius:50%;max-width:240px}._presentation_ur9ga_12>div>h1{font-size:var(--xlarge-font-size);white-space:nowrap;margin-bottom:1.5rem}._presentation_ur9ga_12>div>p{width:374px;margin-bottom:2rem}._presentation_ur9ga_12>div>p>strong{color:var(--bold-color);font-weight:500}._presentation_ur9ga_12>div>._contentButtons_ur9ga_41{gap:1rem;display:flex}._experience_ur9ga_48>ol{flex-direction:column;gap:1.5rem;margin-left:.8rem;display:flex}._technologies_ur9ga_55>p{margin-bottom:2.5rem}._technologies_ur9ga_55>p>strong{color:var(--bold-color);font-weight:500}._technologies_ur9ga_55>:last-child{grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;display:grid}._technologies_ur9ga_55>:last-child>article{background-color:var(--technology-background-color);outline:var(--border-color) 1px solid;border-radius:1rem;padding:2rem 2rem 4rem}._technologies_ur9ga_55>:last-child>article>h3{text-align:center;font-size:var(--large-font-size);margin-bottom:2.5rem}._technologies_ur9ga_55>:last-child>article>aside{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:1.5rem;display:grid}._aboutMe_ur9ga_93>div>p:first-child{margin-bottom:1.5rem}._aboutMe_ur9ga_93>div>p>strong{color:var(--bold-color);font-weight:400}@media (width<=799px){._content_ur9ga_1>section{flex-direction:column;align-items:center;display:flex}._presentation_ur9ga_12>div:nth-child(2){text-align:center}._experience_ur9ga_48>ol>li>div:nth-child(2){display:block}._experience_ur9ga_48>ol>li>div:nth-child(2)>h3{margin-bottom:.8rem}._experience_ur9ga_48>ol>li>div:nth-child(2) :nth-child(2){display:none}._technologies_ur9ga_55>p{text-align:center}._technologies_ur9ga_55>:last-child{grid-template-columns:1fr}._aboutMe_ur9ga_93{text-align:center}}@media (800px<=width<=1279px){._presentation_ur9ga_12{flex-wrap:wrap}._technologies_ur9ga_55>:last-child{grid-template-columns:1fr}}@media (width>=1920px){._content_ur9ga_1>section{flex-direction:column;align-items:center;display:flex}._content_ur9ga_1>._presentation_ur9ga_12{flex-direction:row}._technologies_ur9ga_55>p,._aboutMe_ur9ga_93{text-align:center}}._subtitle_v0y37_1{align-items:center;gap:.8rem;margin-bottom:2rem;display:flex}._subtitle_v0y37_1>svg>path{fill:var(--text-color)}._subtitle_v0y37_1>h2{font-size:var(--large-font-size)}._techBadge_1q13w_1{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}._techBadge_1q13w_1>p{white-space:nowrap}._jobRole_tz49s_1{border-left:1px solid var(--text-color);flex-direction:column;padding-left:2rem;display:flex;position:relative}._jobRole_tz49s_1>span{color:var(--job-date-color);margin-bottom:.5rem;font-weight:350}._jobRole_tz49s_1>ul{margin-bottom:.5rem;list-style-type:none}._circle_tz49s_20{width:15px;height:15px;box-shadow:0 0 0 6px var(--border-color);background-color:#fff;border-radius:50%;position:absolute;top:6px;left:0;transform:translate(-50%)}._title_tz49s_32{flex-wrap:nowrap;align-items:baseline;gap:.8rem;margin-bottom:.5rem;display:flex}._title_tz49s_32 *{flex-shrink:0}._title_tz49s_32>h3{color:var(--bold-color);font-weight:500}._title_tz49s_32:nth-child(2){color:var(--job-company-color);font-weight:500}._linkButton_1g6gf_1{outline:var(--border-color) 1px solid;background-color:var(--background-color);color:var(--text-color);border:none;border-radius:50px;justify-content:center;align-items:center;gap:.5rem;padding:.4rem 1rem;font-weight:500;text-decoration:none;display:flex}._linkButton_1g6gf_1>svg>path{fill:var(--text-color)}._linkButton_1g6gf_1:hover{cursor:pointer;background-color:var(--text-color);color:var(--background-color)}._linkButton_1g6gf_1:hover>svg>path{fill:var(--background-color)}._footer_1rq7a_1{max-width:50%;min-width:var(--min-width);justify-content:space-between;margin:3rem auto;display:flex}._footer_1rq7a_1 *{opacity:.7;margin:0 3rem}._footer_1rq7a_1>a{color:var(--text-color);text-decoration:none}._footer_1rq7a_1>a:hover{cursor:pointer;opacity:1}
