@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);[data-theme=dark]{--background-color:var(--gray-10);--font-color:var(--white)}[data-theme=dark] .job,[data-theme=dark] p{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}:root{--gray-10:#292c35;--white:#fff}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito Sans,sans-serif;font-optical-sizing:auto;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:var(--font-color);font-weight:700;text-decoration:none;transition:all .2s ease-in-out}ul{list-style:none;margin:0;padding:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.layout{background:var(--background-color);color:var(--font-color);min-height:100vh;transition:all .5s ease}.toggle-switch .checkbox{opacity:0;position:absolute}.toggle-switch .checkbox:checked+.checkbox-label .ball{transform:translateX(21px)}.toggle-switch .checkbox-label{align-items:center;background-color:#fff;border:1px solid #3c383800;border-radius:50px;box-shadow:inset 0 0 8px 0 #3c3838;cursor:pointer;display:flex;height:20px;justify-content:space-between;padding:5px;position:relative;width:42px}.toggle-switch .checkbox-label .ball{background-color:#424242;border-radius:50%;height:16px;left:2px;position:absolute;right:2px;transition:transform .2s linear;width:16px}.toggle-switch .checkbox-label .fa-moon,.toggle-switch .checkbox-label .fa-sun{width:11px}.toggle-switch .fa-moon{color:#3e3e3e}.toggle-switch .fa-sun{color:#f39c12}.switch-wrapper{align-items:center;display:flex;justify-content:center;position:absolute;right:30px;top:20px}.intro{display:flex;flex-direction:column;height:100vh;justify-content:space-around;margin:0 auto;max-width:1440px;padding:120px 100px}.intro-hello{font-weight:500}.intro .emoji{height:40px;width:40px}.intro .wave-hand{background-image:url(/static/media/wave.2d17c12c43dcd337b8c5.png);cursor:pointer;margin-left:10px}.intro .wave-hand.animated{animation-duration:1s;animation-fill-mode:both}.intro .wave-hand:hover{animation-name:wave}.intro .technologist{background-image:url(/static/media/technologist.a304a408e5103fbfd3ac.png);margin-left:10px}.intro .finger-pointer{background-image:url(data:image/png;base64,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);height:30px;margin:0 5px;vertical-align:text-bottom;width:30px}.intro-tagline{font-weight:300;max-width:700px}.intro-tagline span{font-weight:600}.intro-hello,.intro-tagline{font-size:2.5rem}.intro-contact{font-size:1.25rem;font-weight:400}.highlight-link{box-shadow:inset 0 -3px 0 #007bff;display:inline-block;font-weight:400;padding:2px 3px;text-decoration:none;transition:all .2s ease-in-out}.highlight-link:hover{box-shadow:inset 0 -33px 0 0 #007bff;color:#fff}.section{display:flex;justify-content:center;padding:100px 170px}.section-title{color:#007bff;flex-shrink:0;font-weight:700;letter-spacing:2px;margin-right:70px;text-align:right;text-transform:uppercase;width:200px}.section-content{font-size:1rem;font-weight:300;max-width:650px;width:100%}.section-content p{margin:0 0 25px}.section-content p .underline-link{color:var(--font-color);display:inline-block;font-weight:600;position:relative}.section .skill{display:flex;justify-content:space-between}.section .skill-category-label{color:var(--font-color);font-weight:600;text-transform:uppercase}.section .skill-category-item{font-size:.9rem;margin:3px 0}.section .jobs{margin-bottom:100px}.section .job{margin-bottom:25px}.section .job .time-place{display:flex;justify-content:space-between}.section .job-.company{font-weight:700}.section .article{display:flex;gap:20px;margin-bottom:50px}.section .article-img{height:150px;object-fit:contain;width:200px}.section .article-preview{display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.section .article-content h3{margin:0}.footer{align-items:center;display:flex;justify-content:space-between;padding:50px 80px}.footer-copyright{font-weight:600;width:200px}.footer-links a{color:#007bff!important;display:inline-block;font-weight:700;margin:0 15px;outline:0;position:relative;text-transform:uppercase}.footer-links svg{color:#007bff;display:none;width:22px}.footer .victory{background-image:url(/static/media/victory.fc682aa296639f71e5e6.png);height:20px;margin:0 5px;width:20px}.footer .top{margin-bottom:10px}.emoji{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:text-top}.category-chips{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.category-chips span{border:1px solid #007bff;border-radius:4px;color:#007bff;font-size:.75rem;font-weight:500;text-transform:uppercase}@keyframes wave{0%{transform:none}15%{transform:translate3d(-20%,0,0) rotate(-10deg)}30%{transform:translate3d(10%,0,0) rotate(7deg)}45%{transform:translate3d(-15%,0,0) rotate(-10deg)}60%{transform:translate3d(10%,0,0) rotate(5deg)}75%{transform:translate3d(-5%,0,0) rotate(-2deg)}to{transform:none}}@media screen and (max-width:1280px){.section{padding:100px}}@media screen and (max-width:1024px){.section{padding:50px}}@media screen and (max-width:768px){.section{display:block}}@media screen and (max-width:480px){.section{padding:50px 35px}}@media screen and (max-width:1024px){.section-title{margin-right:50px}}@media screen and (max-width:850px){.section-title{width:150px}}@media screen and (max-width:768px){.section-title{text-align:left;width:auto}.section-content{padding-left:50px;padding-top:30px}.article{flex-direction:column-reverse}.article-img{height:100%!important;object-fit:scale-down!important;width:100%!important}}@media screen and (max-width:480px){.section-content{padding-left:30px}.skill-category-label{font-size:14px}.section .skill-category-item{font-size:.8rem}}@media screen and (max-width:630px){.intro{padding:120px 70px}}@media screen and (max-width:550px){.intro{padding:120px 50px}}@media screen and (max-width:480px){.intro{padding:70px 50px}}@media screen and (max-width:1024px){.intro-hello,.intro-tagline{font-size:2.25rem}}@media screen and (max-width:768px){.intro-hello,.intro-tagline{font-size:2rem}}@media screen and (max-width:550px){.intro-hello,.intro-tagline{font-size:1.75rem}}@media screen and (max-width:360px){.intro-hello,.intro-tagline{font-size:1.5rem}}@media screen and (max-width:330px){.intro-hello,.intro-tagline{font-size:1.4rem}}.intro-hello .emoji,.intro-tagline .emoji{height:40px;width:40px}@media screen and (max-width:1024px){.intro-hello .emoji,.intro-tagline .emoji{height:35px;width:35px}}@media screen and (max-width:768px){.intro-hello .emoji,.intro-tagline .emoji{height:30px;width:30px}}@media screen and (max-width:360px){.intro-hello .emoji,.intro-tagline .emoji{height:25px;width:25px}}@media screen and (max-width:550px){.intro-contact{font-size:1rem}.intro-contact .emoji.pointer{height:25px;width:25px}}@media screen and (max-width:630px){.skills .skill{flex-wrap:wrap}.skills .skill-category{margin-bottom:25px;margin-right:5px;width:47%}}@media screen and (max-width:480px){.experience .job .time-place{display:block}.experience .job-time{font-size:.8rem}}@media screen and (max-width:1024px){.footer{padding:50px}}@media screen and (max-width:630px){.footer{display:block}}@media screen and (max-width:480px){.footer{padding:50px 30px}}@media screen and (max-width:630px){.footer-copyright{margin-bottom:25px;text-align:center;width:auto}.footer-copyright .bottom,.footer-copyright .top{display:inline-block}}@media screen and (max-width:480px){.footer-copyright .bottom,.footer-copyright .top{display:block}}@media screen and (max-width:630px){.footer-links{display:flex;justify-content:center}}@media screen and (max-width:850px){.footer-links a .text{display:none}.footer-links svg{display:inline-block}}
/*# sourceMappingURL=main.4e20f400.css.map*/