.index-module__pytzoq__navbar{z-index:99;justify-content:space-between;align-items:center;height:80px;padding:0 30px;display:flex;position:relative}.index-module__pytzoq__navbarItem{font-weight:var(--font-weight-medium);text-transform:lowercase;letter-spacing:-.05px;align-items:center;font-size:1.05rem;display:flex}.index-module__pytzoq__arrowRight{width:14px;margin-bottom:-1px;margin-left:8px}@media (max-width:1149px){.index-module__pytzoq__navbar{padding:0 var(--corner-gap-mobile);z-index:1;width:100%;height:74px;color:var(--white);border-bottom:1px solid var(--border);position:relative;top:0}.index-module__pytzoq__navbarItem{font-size:1rem}.index-module__pytzoq__navbar i{background:var(--border);width:1px;height:20px;display:flex}.index-module__pytzoq__arrowRight{width:13px}}@media (max-width:1149px) and (orientation:landscape){.index-module__pytzoq__navbar{position:relative}}
.index-module__AISVEG__links{align-items:center;gap:34px;display:flex}.index-module__AISVEG__link{box-sizing:content-box;align-items:center;gap:14px;margin:-12px 0;padding:12px 0;display:flex}.index-module__AISVEG__links div{color:var(--white);font-size:1rem}.index-module__AISVEG__links svg{fill:var(--white);overflow:visible}.index-module__AISVEG__github{width:32px;margin-top:-1px}.index-module__AISVEG__linkedin{width:30px}@media (min-width:1150px){.index-module__AISVEG__mobileLinks{display:none}.index-module__AISVEG__desktopLinks{display:contents}}@media (max-width:1149px){.index-module__AISVEG__desktopLinks{display:none!important}.index-module__AISVEG__mobileLinks{display:contents}.index-module__AISVEG__links{flex-shrink:0;gap:22px}.index-module__AISVEG__link{gap:12px;margin:-11px -12px;padding:11px 12px}.index-module__AISVEG__github{width:26px;margin-top:-1px}.index-module__AISVEG__linkedin{width:24px}.index-module__AISVEG__tooltipLink{align-items:center;display:flex}.index-module__AISVEG__arrowRight{width:12px;margin-left:7px;display:flex}}
.index-module__nqkwjW__tools{align-items:center;gap:32px;display:flex}.index-module__nqkwjW__tools svg{fill:var(--white);box-sizing:content-box;margin:-12px -16px;padding:12px 16px;overflow:visible}.index-module__nqkwjW__tools svg:focus{outline:none!important}.index-module__nqkwjW__figma{width:20px}.index-module__nqkwjW__react{width:34px}.index-module__nqkwjW__typescript{width:29px}.index-module__nqkwjW__nextjs{width:33px}.index-module__nqkwjW__swift{width:30px}.index-module__nqkwjW__expo{width:29px}.index-module__nqkwjW__payload{width:25px}.index-module__nqkwjW__python{width:28px}.index-module__nqkwjW__cplusplus{width:29px}@media (max-width:1149px){.index-module__nqkwjW__tools{flex-shrink:0;gap:24px}.index-module__nqkwjW__tools svg{margin:-11px -12px;padding:11px 12px}.index-module__nqkwjW__figma{width:17px}.index-module__nqkwjW__react{width:28px}.index-module__nqkwjW__typescript{width:25px}.index-module__nqkwjW__nextjs{width:27px}.index-module__nqkwjW__swift,.index-module__nqkwjW__expo{width:24px}.index-module__nqkwjW__payload{width:22px}.index-module__nqkwjW__python,.index-module__nqkwjW__cplusplus{width:24px}}
.page-module__E1zqha__section{background:var(--section-background);border-radius:12px;height:calc(100vh - 100px);margin:0 20px 20px;position:relative}.page-module__E1zqha__section a:focus-visible{outline:2px solid var(--white)}@media (min-width:1150px){.page-module__E1zqha__imageWrapper{height:inherit}.page-module__E1zqha__imageWrapper:after{content:"";background:linear-gradient(180.2deg,#0000 30%,#000000e6 100%);border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:100%;height:740px;position:absolute;bottom:0;left:0;right:0}.page-module__E1zqha__image{height:inherit;border-radius:12px}.page-module__E1zqha__imageMobile{display:none}}@media (max-width:1149px){.page-module__E1zqha__imageDesktop{display:none}}.page-module__E1zqha__image{object-fit:cover;object-position:center}.page-module__E1zqha__content{color:var(--white);left:var(--corner-gap);right:var(--corner-gap);bottom:var(--corner-gap);text-transform:lowercase;position:absolute}.page-module__E1zqha__aboutMe h1{font-size:3.5rem;font-weight:var(--font-weight-regular);margin-bottom:20px;line-height:1.04}.page-module__E1zqha__aboutMe p{opacity:.6;margin-bottom:24px;font-size:1.2rem}.page-module__E1zqha__linksAndTools{justify-content:space-between;align-items:end;display:flex}@media (max-width:1149px){.page-module__E1zqha__container{grid-template-rows:74px 1fr auto;width:100%;height:100svh;display:grid;overflow:hidden}.page-module__E1zqha__section{height:unset;border-radius:0;grid-template-rows:1fr auto;margin:0;display:grid;position:relative;overflow:hidden}.page-module__E1zqha__imageWrapper{grid-row:1/3}.page-module__E1zqha__image{width:100%;height:100%}.page-module__E1zqha__content{left:unset;right:unset;bottom:unset;position:relative!important}.page-module__E1zqha__aboutMe{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:30px var(--corner-gap-mobile);margin-bottom:30px}.page-module__E1zqha__aboutMe h1{max-width:500px;margin-bottom:16px;font-size:2.1rem;line-height:1.1}.page-module__E1zqha__aboutMe p{max-width:500px;margin-bottom:0;font-size:1rem}.page-module__E1zqha__linksAndTools{justify-content:unset;padding:80px var(--corner-gap-mobile)30px;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:25px;margin-top:-80px;display:flex;overflow:scroll visible}.page-module__E1zqha__linksAndTools::-webkit-scrollbar{display:none}.page-module__E1zqha__toolsDividerMobile{background:var(--border);flex-shrink:0;width:1px;height:20px;display:flex}}@media (max-width:1149px) and (orientation:landscape){.page-module__E1zqha__container{height:unset;grid-template-rows:74px 1fr auto;display:block}.page-module__E1zqha__section{height:auto;padding-bottom:env(safe-area-inset-bottom)}.page-module__E1zqha__content{position:relative}.page-module__E1zqha__aboutMe{border-top:0}}
