@import url(https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300..800&family=Parkinsans:wght@300..800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background:#f1f2f6;font-family:Parkinsans,serif;font-optical-sizing:auto;font-style:normal}.main{align-items:center;display:flex;flex-direction:column}.main>div:last-of-type{margin-bottom:32px}.el-2{display:flex;gap:32px;justify-content:center;margin-top:32px;width:100%}.b-2{background:#fff;border-radius:8px;padding:32px;width:calc(35% - 48px)}.el-1{display:flex;justify-content:center;margin-top:32px;width:100%}.el-1:has(.b-e-1){margin:16px 0 -16px}.b-1{background:#fff;border-radius:8px;padding:32px;width:70%}.b-e-1{width:calc(70% + 64px)}.cont-title{margin-bottom:32px;width:100%}.text-1{color:#2f3542;font-size:30px}.text-2{color:#2f3542;font-size:18px;font-weight:500;line-height:1.2}.text-3{color:#57606f;font-size:16px}.text-4{color:#2f3542;font-size:16px;line-height:1.4}.text-nav{color:#57606f;cursor:pointer;font-size:18px;font-weight:500;line-height:1.2}.link{fill:#5352ed;color:#5352ed;text-decoration:none}.link:hover{fill:#4242c2;color:#4242c2}.text-separator{color:#57606f;font-size:10px;margin:0 8px}.spacer-1{margin-bottom:8px}.spacer-2{margin-bottom:16px}.spacer-3{margin-bottom:32px}.spacer-4{margin-bottom:40px}.ellipsis{line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer{cursor:pointer}ul{list-style:inside}li:not(:last-child){margin-bottom:8px}.btn{background:#5352ed;color:#fff;cursor:pointer}.btn:hover{background:#4242c2}span.c{color:#5352ed}@media screen and (min-width:1024px) and (max-width:1440px){.b-2{width:calc(40% - 48px)}.b-1{width:80%}.b-e-1{width:calc(80% + 64px)}}@media screen and (min-width:600px) and (max-width:1024px){.main{padding:0 64px}.el-1,.el-2{width:100%}.el-2{flex-wrap:wrap;margin-top:32px}.b-1,.b-2{width:calc(100% - 64px)}.b-e-1{width:calc(100% + 64px)}.cont-title{margin-bottom:32px}.text-1{font-size:24px}.text-2{font-size:16px}.text-3,.text-4{font-size:14px}.text-nav{font-size:16px}}@media screen and (max-width:600px){.main{padding:0 16px}.el-1,.el-2{margin-top:16px;width:100%}.el-2{flex-wrap:wrap;gap:16px}.b-1,.b-2{padding:16px;width:calc(100% - 32px)}.el-1:has(.b-e-1){margin:16px 0 0}.b-e-1{width:calc(100% + 32px)}.cont-title{margin-bottom:24px;margin-left:8px;margin-top:8px}.text-1{font-size:22px}.text-2{font-size:16px}.text-3,.text-4{font-size:14px}.text-nav{font-size:16px}}.nav-cont{align-items:center;display:flex;justify-content:space-between}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nav-language-cont{align-items:center;display:flex}.select-wrapper{display:inline-block;position:relative}.nav-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:none;border-radius:8px;color:#5352ed;cursor:pointer;font:inherit;font-size:16px;min-width:150px;outline:none;padding:8px 36px 8px 12px}.nav-select:focus{box-shadow:0 0 0 3px #5252ed52}.select-arrow{color:#5352ed;font-size:22px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.nav-select.nav-select-button{position:relative;text-align:left;width:100%}.nav-select-menu{background:#fff;border:1px solid #ced6e0;border-radius:10px;box-shadow:0 0 30px #5252ed26;color:#000;list-style:none;margin-top:6px;min-width:158px;padding:6px;position:absolute;z-index:20}.nav-select-item{align-items:center;background:#0000;border:0;border-radius:8px;color:#1f1f1f;cursor:pointer;display:flex;font:inherit;font-size:16px;gap:8px;padding:8px 12px;text-align:left;width:100%}.nav-select-item:focus,.nav-select-item:hover{background:#f0f2ff;outline:none}.nav-select-item[aria-selected=true]{background:#eef0ff;color:#5352ed}.nav-select-item .check{color:#5352ed;font-size:14px;margin-left:auto}.custom-select{display:inline-block;position:relative}@media screen and (min-width:600px) and (max-width:1024px){.nav-select{font-size:14px;min-width:128px}.nav-select-menu{min-width:138px}.nav-select-item{font-size:14px}.nav-select-item .check{font-size:12px}}@media screen and (max-width:600px){.nav-select{font-size:14px;min-width:128px}.nav-select-menu{min-width:118px}.nav-select-item{font-size:14px}.nav-select-item .check{font-size:12px}}.profile-cont{display:flex;justify-content:space-between}.card-cont{border-right:1px solid #ced6e0;position:relative;width:33.33333%}.card-cont,.quote-cont{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-right:32px}.quote-cont{padding-left:64px;width:calc(66.66667% - 130px)}.card-image-cont{border-radius:50px;height:90px;position:relative;width:90px}.card-text-cont{align-items:center;display:flex;flex-direction:column}.card-image-background{background:#f1f2f6;height:90px;width:90px;z-index:3}.card-image-background,.card-image-border{border-radius:50%;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.card-image-border{border:2px solid #ced6e0;height:94px;width:94px;z-index:1}.card-image-mask-1{height:21px;right:-9px;top:14.5px;transform:rotate(120deg);width:22px}.card-image-mask-1,.card-image-mask-2{background:#fff;position:absolute;z-index:2}.card-image-mask-2{height:10px;right:-2px;top:71px;transform:rotate(32deg);width:18px}.card-image-mask-3{background:#fff;height:20px;position:absolute;right:-2.5px;top:49px;transform:rotate(-7deg);width:7px;z-index:2}.card-image{height:90px;left:11%;position:absolute;z-index:4}.card-links-cont{display:flex;gap:8px;justify-content:center;width:100%}.card-links-link svg{font-size:22px}.text-quote{color:#2f3542;font-size:18px;line-height:1.4}.quote-button-cont{display:flex;flex-wrap:wrap;gap:8px;width:100%}.button-quote{border-radius:8px;display:inline-block;font-size:16px;padding:8px;text-decoration:none}.button-quote svg{margin-left:6px}@media screen and (min-width:600px) and (max-width:1024px){.profile-cont{flex-wrap:wrap}.card-cont{border-bottom:1px solid #ced6e0;border-right:none;margin:0 16px;padding:16px 0 32px;width:calc(100% - 32px)}.quote-cont{padding:64px 32px 32px;width:100%}.text-quote{font-size:16px}.button-quote{font-size:14px}}@media screen and (max-width:600px){.profile-cont{flex-wrap:wrap}.card-cont{border-bottom:1px solid #ced6e0;border-right:none;margin:0 16px;padding:16px 0 32px;width:calc(100% - 32px)}.quote-cont{padding:32px 32px 16px;width:100%}.text-quote{font-size:16px}.button-quote{font-size:14px}}.timeline-item-cont{display:flex;flex-direction:column;height:calc(100% - 64px);width:100%}.timeline-item{display:flex;justify-content:space-between;width:100%}.timeline-item:last-of-type{height:inherit}.timeline-line-cont{display:flex;justify-content:center;position:relative;width:32px}.timeline-line{background:#ced6e0;height:calc(100% - 4px);margin-top:4px;width:1px}.timeline-line,.timeline-round{position:absolute;right:50%;transform:translateX(50%)}.timeline-round{align-items:center;background:#2f3542;border:4px solid #fff;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.timeline-round-image{fill:#fff;width:18px}.timeline-text-cont{display:flex;flex-direction:column;width:calc(100% - 48px)}.timeline-subtext-cont{align-items:center;display:flex}@media screen and (max-width:600px){.timeline-text-cont{width:calc(100% - 40px)}.timeline-round{border:3px solid #fff;height:26px;margin-top:2px;width:26px}.timeline-round-image{width:16px}}.project-item-cont{column-gap:32px;display:flex;flex-wrap:wrap;gap:32px;width:100%}.project-item{border-radius:8px;display:flex;flex-direction:column;outline:1px solid #ced6e0}.project-image-cont{background:#f1f2f6;height:160px;position:relative}.project-image,.project-image-cont{border-radius:8px 8px 0 0;width:100%}.project-image{height:100%;object-fit:cover}.project-link{cursor:pointer;overflow:hidden;text-overflow:ellipsis}.project-github-cont{bottom:8px;display:flex;gap:8px;position:absolute;right:8px}.project-text-cont{height:calc(100% - 192px);justify-content:space-between;padding:16px}.project-text-cont,.project-text-sub-cont{display:flex;flex-direction:column}.project-language-cont{column-gap:6px;display:flex;flex-wrap:wrap;gap:6px}.project-language-text{border-radius:10px;font-size:14px;padding:2px 6px}.project-github,.project-link-cont{display:flex;flex-direction:column}.project-github{align-items:center;background:#5252ed;border-radius:4px;gap:2px;padding:4px;text-decoration:none}.project-github span{color:#fff;font-size:12px}.project-github svg{color:#fff;font-size:18px;width:18px}.project-github:hover{fill:#4242c2;background:#4242c2}@media screen and (min-width:1440px){.project-item{width:calc(25% - 24px)}.project-link-cont a svg{height:20px}}@media screen and (min-width:1024px) and (max-width:1440px){.project-item{width:calc(33.33333% - 22px)}}@media screen and (min-width:600px) and (max-width:1024px){.project-cont-subtitle{font-size:24px;margin-bottom:16px;margin-left:8px}.project-item-cont{column-gap:16px;gap:16px}.project-item{width:calc(50% - 8px)}.project-language-text{font-size:12px}.project-github span{font-size:11px}.project-github svg{height:17px}}@media screen and (max-width:600px){.project-cont-subtitle{font-size:24px;margin-bottom:16px;margin-left:8px}.project-item-cont{column-gap:0;gap:16px}.project-item{flex-direction:row;width:100%}.project-image-cont{border-radius:8px 0 0 8px;height:auto;width:36%}.project-image{border-radius:8px 0 0 8px;object-position:-10px 50%}.project-text-cont{height:auto;width:calc(64% - 32px)}.project-language-text{font-size:12px}.project-github span{font-size:10px}.project-github svg{height:16px}}
/*# sourceMappingURL=main.33a4c14d.css.map*/