.style-module___WLSfW__navbar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;justify-content:space-between;align-items:center;padding:10px 40px 4px;display:flex;position:sticky;top:0}.style-module___WLSfW__logo{color:var(--text-primary);letter-spacing:0;-webkit-user-select:none;user-select:none;text-transform:uppercase;cursor:pointer;font-size:16px;text-decoration:none}.style-module___WLSfW__navLinks{justify-content:center;align-items:center;gap:18px;display:flex}.style-module___WLSfW__link{color:var(--text-secondary);letter-spacing:0;background-color:#0000;border-radius:.5rem;padding:6px;font-size:16px;transition:background .2s}.style-module___WLSfW__selectedLink,.style-module___WLSfW__link:hover{color:var(--text-primary)}.style-module___WLSfW__resumeBtn{background-color:var(--secondary-bg);color:var(--secondary-bg-text-primary);border-radius:.6rem;padding:.6rem 1.2rem;font-size:.9rem;font-weight:500;transition:transform .2s,box-shadow .2s;box-shadow:0 0 10px #a7aaff4d}.style-module___WLSfW__resumeBtn:hover{transform:translateY(-2px);box-shadow:0 0 14px #a7aaff80}.style-module___WLSfW__burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:4px;display:none}.style-module___WLSfW__burger span{background-color:var(--text-secondary);width:20px;height:2px;display:block}.style-module___WLSfW__mobileMenu{background-color:var(--primary-bg);border:1px solid #ffffff1a;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;display:none;position:absolute;top:100%;right:1rem}.style-module___WLSfW__mobileMenu.style-module___WLSfW__open{display:flex}@media (max-width:767px){.style-module___WLSfW__navbar{padding:10px 20px 4px}.style-module___WLSfW__logo,.style-module___WLSfW__link{font-size:14px}.style-module___WLSfW__burger{display:flex}}
.styles-module__bxO0pa__container{cursor:default;color:#fff;background-color:#eb5757;justify-content:center;align-items:center;width:100%;padding:8px 12px;font-size:12px;line-height:1.7;display:flex;position:sticky;bottom:0;left:0}.styles-module__bxO0pa__downloadBtn{-webkit-user-select:none;user-select:none;cursor:pointer;white-space:nowrap;color:#f0efed;background-color:#0000;border:1px solid #f0efed;border-radius:6px;align-items:center;gap:6px;height:28px;margin-left:10px;padding:0 8px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}@media (max-width:767px){.styles-module__bxO0pa__container{text-align:center;flex-direction:column;gap:8px;font-size:8px}.styles-module__bxO0pa__downloadBtn{height:24px;font-size:8px;line-height:1.5}}
.style-module__wF7TjG__title{font-family:var(--font-mono),monospace,monospace;color:var(--text-primary);word-break:break-word;text-align:center;width:100%;margin:60px 0 0;padding:0;font-size:30px;font-weight:400}.style-module__wF7TjG__container{flex-direction:column;align-items:center;display:flex}.style-module__wF7TjG__contentContainer{flex-direction:column;justify-content:start;align-items:center;gap:40px;width:100%;max-width:1400px;padding:0 50px 60px;display:flex}.style-module__wF7TjG__descriptionContainer{flex-direction:column;justify-content:center;align-items:start;gap:16px;width:100%;display:flex}.style-module__wF7TjG__profilePic{border-radius:10px;width:auto;max-width:1400px;height:auto;max-height:400px;margin:20px 50px 10px 60px}.style-module__wF7TjG__descrptionText::marker{color:var(--text-primary);font-weight:700}@media (max-width:1024px){.style-module__wF7TjG__title{margin:40px 0 0;font-size:24px}.style-module__wF7TjG__contentContainer{gap:30px;padding:0 30px 40px}.style-module__wF7TjG__descriptionContainer{gap:12px}}@media (max-width:767px){.style-module__wF7TjG__title{margin:30px 0 0;font-size:20px}.style-module__wF7TjG__contentContainer{gap:24px;padding:0 16px 0 6px}.style-module__wF7TjG__descriptionContainer{gap:10px}.style-module__wF7TjG__descrptionText{font-size:14px}}.style-module__wF7TjG__backgroundImage{opacity:.5}
.resume-module__R4NoHW__container{min-height:100vh;padding:2rem 0}.resume-module__R4NoHW__wrapper{max-width:64rem;margin:0 auto;padding:0 1rem}.resume-module__R4NoHW__card{border-radius:.5rem;overflow:hidden}.resume-module__R4NoHW__header{color:#fff;background-color:#282828;padding:1.5rem}.resume-module__R4NoHW__title{margin:0;font-size:1.875rem;font-weight:700}.resume-module__R4NoHW__subtitle{margin:.5rem 0 0}@media (max-width:768px){.resume-module__R4NoHW__container{padding:1rem 0}.resume-module__R4NoHW__wrapper{padding:0 .5rem}.resume-module__R4NoHW__header{padding:1rem}.resume-module__R4NoHW__title{font-size:1.5rem}}
.style-module__s81PWG__introSection{justify-content:center;align-items:center;display:flex}.style-module__s81PWG__container{flex-direction:column;align-items:center;display:flex;position:relative}.style-module__s81PWG__titleHeading{color:var(--text-primary);font-family:var(--font-title),system-ui,sans-serif;text-transform:uppercase;text-align:center;text-wrap:balance;place-content:center;font-size:clamp(6rem,40vw,16rem);font-weight:900;line-height:.8}.style-module__s81PWG__titleDescription{color:var(--text-tertiary);font-size:188px;font-weight:500;font-family:var(--font-title),system-ui,sans-serif;text-align:center;text-wrap:balance;text-transform:uppercase;line-height:100%}.style-module__s81PWG__socialsContainer{justify-content:flex-end;gap:8px;width:100%;display:flex}.style-module__s81PWG__socialItem{color:var(--text-tertiary);cursor:pointer;box-shadow:none;font-size:14px;font-family:400;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;gap:2px;padding:0 4px;text-decoration:none;display:flex}.style-module__s81PWG__introHead{width:100%;font-family:var(--font-mono),monospace,monospace;color:var(--text-primary);justify-content:flex-start;padding:0 5px;display:flex}.style-module__s81PWG__frontend{font-family:var(--font-mono),monospace,monospace;color:var(--text-primary)}@media (max-width:810px){.style-module__s81PWG__socialsContainer{justify-content:center}.style-module__s81PWG__introHead{text-align:center;justify-content:center}.style-module__s81PWG__titleDescription{font-size:100px}}@media (max-width:510px){.style-module__s81PWG__titleDescription{font-size:55px}.style-module__s81PWG__titleHeading{font-size:clamp(5rem,35vw,14rem)}}
