@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.button-component{display:flex;padding:var(--size-sm);font-size:var(--size-md);color:var(--button-text-color);border-width:var(--size-xs);border-style:solid;transition:opacity .3s}.button-component.round{border-radius:100%}.button-component:not(:disabled){cursor:pointer}.button-component:not(:disabled).primary{border-color:var(--color-primary)}.button-component:not(:disabled).primary:not(.transparent){background-color:var(--color-primary)}.button-component:not(:disabled):hover{opacity:.75}.button-component:disabled.primary{border-color:var(--button-primary-disabled);background-color:var(--button-primary-disabled)}.toggle-theme{display:flex}.toggle-theme>.button-component{padding:0;border-radius:var(--size-lg)}.toggle-theme>.button-component:not(:disabled):not(.transparent){background-color:var(--font-color);border-color:var(--font-color)}.toggle-theme>.button-component>p{display:flex;padding:var(--size-sm);border-radius:100%}.toggle-theme>.button-component>p>svg{width:var(--size-md);height:var(--size-md);transition:fill .3s}.toggle-theme>.button-component>p:not(.disabled){background-color:var(--bg-color)}.toggle-theme>.button-component>p:not(.disabled)>svg{fill:var(--font-color)}.toggle-theme>.button-component>p.disabled{background-color:var(--font-color)}.toggle-theme>.button-component>p.disabled>svg{fill:var(--bg-color)}.topbar-actions{display:flex;place-items:center;gap:var(--size-lmd);padding:0 var(--size-sm)}.topbar-actions>li.toggle-theme-wrapper{padding:var(--size-sm) 0}.topbar-actions>li.change-language-wrapper{display:flex}.topbar-actions>li>a{display:flex;place-items:center;height:calc(var(--size-xl) + var(--size-sm) * 2);padding:0 var(--size-md);font-size:var(--size-md);color:var(--font-color);text-decoration:none;background-color:var(--bg-color);transition:background-color .3s,color .3s}.topbar-actions>li>a:hover{background-color:var(--font-color);color:var(--bg-color)}.social-links{display:flex;place-content:center;place-items:center}.social-links>li>p{padding-right:var(--size-md);font-size:var(--size-lmd);font-weight:var(--font-weight-light)}.social-links>li>a{padding:var(--size-smd)}.social-links>li>a>svg{width:var(--size-lmd);height:var(--size-lmd);fill:var(--font-color);transition:fill .3s}.social-links>li>a:hover>svg{fill:var(--color-primary)}@media (width < 600px){.social-links{padding-left:var(--size-sm)}}#topbar{display:flex;place-content:center;position:sticky;top:0;left:0;z-index:99;width:100%;background-color:var(--bg-color);transition:background-color .3s}#topbar>.topbar-wrapper{display:flex;place-content:space-between;place-items:center;width:var(--body-wrapper)}.picture-component.round>img{border-radius:100%}.picture-component>img{max-width:100%}#header{display:flex;flex-flow:column;place-items:center;width:100%;padding:var(--size-xl);background-color:var(--bg-color);color:var(--font-color);transition:color .3s,background-color .3s}#header>.header-wrapper{display:flex;place-items:center;place-content:center;gap:var(--size-xl);width:var(--body-wrapper);padding:var(--size-md) 0 var(--size-md)}#header>.header-wrapper>article{display:flex;flex-flow:column;place-items:center}#header>.header-wrapper>article>*{width:100%}#header>.header-wrapper>article>h1{letter-spacing:var(--size-xs);font-size:var(--size-xl);font-weight:var(--font-weight-light);color:var(--color-primary)}#header>.header-wrapper>article>h2{padding:var(--size-smd) 0 var(--size-lmd);letter-spacing:var(--size-xs);font-size:var(--size-lmd);color:var(--color-secondary)}#header>.header-wrapper>article>h3{letter-spacing:var(--size-xs);font-size:var(--size-md);line-height:var(--line-height-md);white-space:pre-wrap}#header>.header-wrapper>picture{width:calc(var(--size-xl) * 4)}@media (width < 600px){#header>.header-wrapper{flex-flow:column;padding:0}}#about{display:flex;place-content:center;width:100%;padding:0 var(--size-xl);background-color:var(--bg-color);color:var(--font-color);transition:color .3s,background-color .3s}#about>.about-wrapper{display:flex;flex-flow:column;place-items:center;gap:var(--size-lmd);width:var(--body-wrapper);padding-bottom:var(--size-xl)}#about>.about-wrapper>p{font-size:var(--size-md);line-height:var(--line-height-lg);white-space:pre-wrap}#skills{display:flex;place-content:center;width:100%;padding:0 var(--size-xl)}#skills>.skills-wrapper{display:flex;flex-flow:column;place-items:center;gap:var(--size-lmd);width:var(--body-wrapper);padding:var(--size-xl) 0}#skills>.skills-wrapper>h2{font-size:var(--size-lg);color:var(--color-primary)}#skills>.skills-wrapper>ul{display:flex;flex-wrap:wrap;gap:var(--size-md)}#skills>.skills-wrapper>ul>li{padding:var(--size-sm);font-size:var(--size-md);border:1px solid var(--color-secondary);border-radius:var(--size-sm)}#career{display:flex;place-content:center;width:100%;padding:0 var(--size-xl)}#career>.career-wrapper{display:flex;flex-flow:column;place-items:center;gap:var(--size-lmd);width:var(--body-wrapper);padding:var(--size-xl) 0}#career>.career-wrapper>h2{font-size:var(--size-lg);color:var(--color-primary)}#career>.career-wrapper>p{font-size:var(--size-md);line-height:var(--line-height-lg);white-space:pre-wrap}#work-experiences{display:flex;place-content:center;width:100%;padding:0 var(--size-xl)}#work-experiences>.work-experiences-wrapper{display:flex;flex-flow:column;place-items:center;gap:var(--size-lmd);width:var(--body-wrapper);padding:var(--size-xl) 0}#work-experiences>.work-experiences-wrapper>h2{font-size:var(--size-lg);color:var(--color-primary)}#work-experiences>.work-experiences-wrapper>ul{display:flex;flex-flow:column;gap:var(--size-lg);width:100%}#work-experiences>.work-experiences-wrapper>ul>li{display:flex;flex-flow:column;place-content:flex-start;gap:var(--size-smd)}#work-experiences>.work-experiences-wrapper>ul>li>h3{font-size:var(--size-lmd);color:var(--color-secondary)}#work-experiences>.work-experiences-wrapper>ul>li>h4{font-size:var(--size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-md)}#work-experiences>.work-experiences-wrapper>ul>li>p{font-size:var(--size-md);line-height:var(--line-height-lg);white-space:pre-wrap}#home-page{display:flex;place-items:center;flex-flow:column;background-color:var(--bg-color);color:var(--font-color);transition:background-color .3s,color .3s}:root{--color-primary: #5b2bb3;--color-secondary: #b4099d;--color-light: #c9c6e2;--button-text-color: #d4c8e4;--button-primary-disabled: #705c8f;--size-xs: 4px;--size-sm: 8px;--size-smd: 12px;--size-md: 16px;--size-lmd: 24px;--size-lg: 36px;--size-xl: 48px;--body-wrapper: clamp(320px, 960px, 100%);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-family: "Inter", sans-serif;--line-height-single: 1;--line-height-sm: 1.2;--line-height-md: 1.5;--line-height-lg: 1.8;--line-height-double: 2}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea,select{font-family:inherit;font-size:inherit;outline:none}img{max-width:100%}*{box-sizing:border-box;font-size:0}body{font-optical-sizing:auto;font-style:normal;font-family:var(--font-family)}.dark-theme{--font-color: #b679f0;--bg-color: #110420}.light-theme{--font-color: #110420;--bg-color: #b679f0}
