*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@font-face{font-family:Girloy;src:url(/fonts/Gilroy//Gilroy-Light.otf) format("opentype");font-weight:lighter}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-Regular.otf) format("opentype");font-weight:300}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-RegularItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-Medium.otf) format("opentype");font-weight:400}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-Semibold.otf) format("opentype");font-weight:500}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-Bold.otf) format("opentype");font-weight:600}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-Black.otf) format("opentype");font-weight:700}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-Extrabold.otf) format("opentype");font-weight:800}@font-face{font-family:Girloy;src:url(/fonts/Gilroy/Gilroy-Heavy.otf) format("opentype");font-weight:900}body{font-family:Girloy,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}body,h1,h2,h3,h4,p,ul[class],ol[class],figure,blockquote,dl,dd{margin:0;padding:0}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}:root{--layout-max-width: 56rem;--layout-border-radius: .5rem;--aside-min-width: 17rem;--transparent: "transparent";--black: rgb(46, 46, 46);--white: #fff;--color-gray: #a0aec0;--color-light-gray: #f5f5f5;--color-dark-gray: #455568;--color-bg-sidebar: #1d3441;--color-bg-content: #f5f5f5;--color-button: rgb(13, 108, 197);--color-button-hover: rgba(13, 108, 197, .6);--minFontSize: .8rem;--maxFontSize: 1.1rem;--scalerFont: 1.1vw;--font-size-content: clamp(var(--minFontSize), var(--scalerFont), var(--maxFontSize));--minGap: 1rem;--gap: 1.2rem;--maxGap: 1.5rem;--padding-content: clamp(var(--minGap), var(--gap), var(--maxGap))}.layout[data-astro-cid-yu3cdcui]{display:flex;flex-wrap:wrap;position:relative;font-size:var(--font-size-content);max-width:var(--layout-max-width);margin-left:auto;margin-right:auto;padding-bottom:calc(var(--padding-content) * 2);opacity:0;transition:opacity 1s ease-in-out}.fadeIn[data-astro-cid-yu3cdcui]{animation:fadeIn 1s ease-in-out forwards}.aside[data-astro-cid-yu3cdcui],.right-section[data-astro-cid-yu3cdcui]{padding:var(--padding-content)}.nav[data-astro-cid-yu3cdcui]{min-width:100%;padding:calc(var(--padding-content) / 2) var(--padding-content)}.aside[data-astro-cid-yu3cdcui]{flex-grow:1;flex-basis:calc(30% - calc(var(--padding-content) * 2));min-width:var(--aside-min-width);background-color:var(--color-bg-sidebar)}.right-section[data-astro-cid-yu3cdcui]{display:flex;flex-direction:column;flex-grow:1;flex-basis:calc(70% - calc(var(--padding-content) * 4));background-color:var(--color-bg-content)}.main-content[data-astro-cid-yu3cdcui]{flex:1}.footer[data-astro-cid-yu3cdcui]{padding-top:var(--padding-content)}@media (min-width: 896px){.aside[data-astro-cid-yu3cdcui]{border-top-left-radius:var(--layout-border-radius);border-bottom-left-radius:var(--layout-border-radius)}.right-section[data-astro-cid-yu3cdcui]{border-top-right-radius:var(--layout-border-radius);border-bottom-right-radius:var(--layout-border-radius)}}.actions[data-astro-cid-hjn74avg]{display:flex;justify-content:flex-end;.img[data-astro-cid-hjn74avg]{width:20px;height:20px;margin-left:.8rem}}.wrapper[data-astro-cid-ufdwxwxr]{border:2px solid #c4c4c4;border-radius:100%;vertical-align:middle;margin:calc(var(--padding-content) / 1.5) auto;overflow:hidden;width:200px;height:200px;.avatar[data-astro-cid-ufdwxwxr]{max-width:100%}}.list[data-astro-cid-w47teygi]{.item[data-astro-cid-w47teygi]{margin-bottom:.5rem}.link[data-astro-cid-w47teygi]{display:flex;align-items:center;text-decoration:none;color:var(--color-light-gray);font-size:.9rem;font-weight:600}.link[data-astro-cid-w47teygi]:hover{color:var(--color-gray)}.img[data-astro-cid-w47teygi]{margin-right:.5rem;width:20px;height:20px}}.skill[data-astro-cid-zlkmoasi]{display:flex;align-items:center;.name[data-astro-cid-zlkmoasi]{flex:1;color:var(--color-light-gray);font-size:.9rem;font-weight:600}.track[data-astro-cid-zlkmoasi]{text-align:right;width:.9rem;height:.9rem;border-radius:50%;margin-left:.5rem;display:inline-block;background-color:var(--color-gray);+.track-fault{background-color:var(--color-dark-gray)}}}.modal[data-astro-cid-pum2ocyf]{.img[data-astro-cid-pum2ocyf]{position:absolute;z-index:999999;max-width:100%;top:1.6rem;left:0;transition:opacity .5s ease-in-out}.img[data-astro-cid-pum2ocyf].no-display{display:none}.button[data-astro-cid-pum2ocyf]{cursor:pointer;font-size:.8rem;padding:.1rem .5rem;background:var(--color-bg-sidebar);border-radius:1rem;color:var(--color-light-gray);margin-left:.5rem}.button[data-astro-cid-pum2ocyf]:hover{background:var(--color-button-hover)}}@media (min-width: 768px){.modal[data-astro-cid-pum2ocyf]{position:relative;.img[data-astro-cid-pum2ocyf]{max-width:15rem;height:auto;left:.5rem}}}.fadeIn[data-astro-cid-pum2ocyf]{animation:fadeIn .5s ease-in-out forwards}.section[data-astro-cid-o5sgajkv]{display:flex;justify-content:space-between;margin-bottom:.8rem;color:var(--black);position:relative;.left[data-astro-cid-o5sgajkv]{.title[data-astro-cid-o5sgajkv]{display:flex;align-items:center;& a[data-astro-cid-o5sgajkv]{color:inherit;font-size:1rem;font-weight:600;line-height:1.2;transition:all .3s ease}& a[data-astro-cid-o5sgajkv]:hover{color:var(--color-button-hover)}& span[data-astro-cid-o5sgajkv]{font-weight:600;font-size:1rem}}.subtitle[data-astro-cid-o5sgajkv]{font-size:.9rem;font-weight:500;font-style:italic}}.right[data-astro-cid-o5sgajkv]{color:$black;font-size:.8rem;font-weight:600}}.button[data-astro-cid-o5sgajkv]{font-size:.9rem;display:inline-block;color:var(--color-button);font-weight:600}.button[data-astro-cid-o5sgajkv]:hover{color:var(--color-button-hover);cursor:pointer}.no-display[data-astro-cid-o5sgajkv]{opacity:0;display:none}.fadeIn[data-astro-cid-o5sgajkv]{animation:fadeIn 1s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.header-section[data-astro-cid-bv6qr6jg],.header-section[data-astro-cid-7g7sy6cz],.header-section[data-astro-cid-olla2v3h]{display:flex;align-items:center;gap:20px;margin-top:30px}.footer[data-astro-cid-iravouwq]{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--color-dark-gray);.leftSection[data-astro-cid-iravouwq]{.name[data-astro-cid-iravouwq]{margin-left:.5rem}}.rightSection[data-astro-cid-iravouwq]{display:flex;align-items:center;.description[data-astro-cid-iravouwq]{margin-right:.5rem}}}
