@import url(https://fonts.googleapis.com/css2?family=Staatliches&display=swap);.profile_profile-section__PFflV{box-sizing:border-box;overflow:hidden;position:relative}.profile_profile-section__PFflV,.profile_profile-section__PFflV:before{background:linear-gradient(90deg,#4b4e53 0,#000 95%);background:var(--profile-bg);width:100%}.profile_profile-section__PFflV:before{content:"";filter:blur(10px);height:50px;left:0;position:absolute;top:-20px;z-index:2000}.profile_hero-wrapper__oIQON{background-image:inherit;box-sizing:border-box;height:100%;left:0;padding:0 var(--grid-padding);position:absolute;top:0;z-index:1000}.profile_hero-content__QMfAY,.profile_hero-wrapper__oIQON{align-items:center;display:flex;justify-content:center;width:100%}.profile_hero-content__QMfAY{flex-direction:column;position:relative}.profile_batman-img__I29uL{width:150px}.profile_hero-title__uuhEg{color:var(--text-color-primary);font-family:var(--text-family-secondary);font-size:3rem;text-align:center}.profile_white-flash-bg__rGliP{text-shadow:10px 10px 80px var(--text-color-primary)}.profile_experience-duration__RBTO2{color:var(--text-color-secondary);font-family:var(--text-family-secondary);font-size:var(--text-size-subtitle);margin-top:8px;text-align:center}.profile_download-resume__1DPgo{color:var(--text-color-primary);cursor:pointer;font-family:var(--text-family-primary);font-size:.8rem;letter-spacing:2px;margin-top:8px;text-align:center;text-decoration:none}.profile_download-resume__1DPgo:hover{color:#ffdead;scale:1.05}.profile_social-links__QhORW{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:16px}.profile_social-links__QhORW .profile_social-icon__ja-GN{cursor:pointer;height:30px;width:30px}.profile_personal-wrapper__9dYMz{background:linear-gradient(90deg,#4b4e53 0,#000 95%);background:var(--profile-bg);box-sizing:border-box;display:grid;grid-template-areas:"silent-debugger-prt silent-debugger-prt silent-debugger-prt" "details details img-container";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;height:100%;left:0;padding:0 var(--grid-padding);position:absolute;top:0;width:100%;z-index:2000}.profile_personal-wrapper__9dYMz .profile_silent-debugger-prt__qDIYm{align-items:center;display:flex;grid-area:silent-debugger-prt;justify-content:center}.profile_personal-wrapper__9dYMz .profile_silent-debugger__ZrpgM{color:var(--text-color-primary);font-family:var(--text-family-motto);font-size:10vw;perspective:1000px;text-align:center;text-shadow:5px 5px 5px #000;width:100%;z-index:-2000}.profile_personal-wrapper__9dYMz .profile_details__cnUqP{align-items:center;align-self:center;display:flex;flex-direction:column;grid-area:details;justify-content:center}.profile_personal-wrapper__9dYMz .profile_name__NsfP8{color:var(--text-color-primary);font-family:var(--text-family-secondary);font-size:var(--text-size-title)}.profile_personal-wrapper__9dYMz .profile_jobtitle__5gNa3{color:var(--text-color-secondary);font-family:var(--text-family-primary);font-size:var(--text-size-subtitle);margin-top:8px}.profile_scroll-down__LnWWv{align-items:center;bottom:30%;display:flex;flex-direction:column;gap:8px;left:50%;position:absolute;transform:translate(-50%,-50%);z-index:-3000}.profile_scroll-down__LnWWv>img{animation-direction:normal;animation-duration:2s;animation-iteration-count:infinite;animation-name:profile_scroll-down__LnWWv;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);border-radius:50%;width:40px}@keyframes profile_scroll-down__LnWWv{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(10px)}}.profile_scroll-text__oXRaZ{color:var(--text-color-primary-light);font-family:var(--text-family-motto);font-size:1rem;opacity:.7}.profile_personal-wrapper__9dYMz .profile_img-container__lmCMB{align-items:flex-end;display:flex;grid-area:img-container;justify-content:center;z-index:-2000}.profile_personal-wrapper__9dYMz .profile_img-container__lmCMB img{height:auto;width:60%}@media screen and (max-width:768px){.profile_personal-wrapper__9dYMz{display:grid;grid-template-areas:"silent-debugger-prt" "details" "img-container";grid-template-columns:1fr;grid-template-rows:40% 20% 40%;height:100%;width:100%}.profile_personal-wrapper__9dYMz .profile_silent-debugger__ZrpgM{font-size:15vw}.profile_personal-wrapper__9dYMz .profile_img-container__lmCMB{display:flex;justify-content:center}.profile_personal-wrapper__9dYMz .profile_img-container__lmCMB img{width:50%}}.guestinfo_container__Sraih{align-items:center;align-self:stretch;display:flex;flex-basis:400px;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;margin-top:2em;padding:var(--container-padding)}.guestinfo_container__Sraih .guestinfo_wrapper__e2B5E{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.guestinfo_heading__lu0Fh{color:var(--text-color-secondary);font-family:var(--text-family-secondary);font-size:1.3rem;opacity:.9;text-align:center}.guestinfo_question__4Lz9x{color:var(--text-color-primary-light);font-family:var(--text-family-primary);font-size:1.1rem;font-weight:500;margin-top:1em}.guestinfo_options-wrapper__8UF6N{display:flex;gap:1em;margin-top:1em}.guestinfo_option__ShPMD{align-items:center;background-color:var(--text-color-primary-light);border-radius:8px;cursor:pointer;display:flex;flex-basis:120px;flex-direction:column;gap:.5em;justify-content:space-around;padding:var(--container-padding)}.guestinfo_clicked-option__QAejh{background-color:var(--text-color-secondary)}.guestinfo_option__ShPMD:hover .guestinfo_option-img__avAla{scale:.8}.guestinfo_option-img__avAla{background-color:#fff;border-radius:20%;height:40px;object-fit:cover;padding:8px;width:40px}.guestinfo_option-text__9jOW1{color:var(--text-color-primary-dark);font-family:var(--text-family-secondary);font-size:.8rem;font-weight:500;text-align:center}.jobs_tech-stack-section__l1W94{align-items:center;background:var(--jobs-bg);box-sizing:border-box;display:flex;min-height:100vh;overflow:hidden;position:relative;width:100%}.jobs_tech-stack-batman__0irPD{left:50%;opacity:.4;position:absolute;transform:translate(-40%)!important;width:300px;z-index:-1000}.jobs_tech-stack-batman__0irPD>img{width:300px;z-index:-1000}.jobs_tech-stack-section__l1W94 .jobs_tech-stack__8mdyJ{box-sizing:border-box;display:flex;flex-wrap:nowrap;width:fit-content;z-index:2000}.jobs_tech-stack__8mdyJ>*{color:var(--text-color-secondary);font-family:var(--text-family-motto);font-size:10vw;padding-left:.2em;padding-right:.2em;text-shadow:3px 3px 3px #000}.jobs_tech-stack__8mdyJ>:nth-child(odd){color:var(--text-color-primary)}.jobs_tech-stack__8mdyJ>:first-child{color:#58c4dc}.jobs_tech-stack__8mdyJ>:last-child{border-radius:2%;font-size:7vw;margin-right:10%}.jobs_scroll-down__airbn{align-items:center;bottom:5%;display:flex;flex-direction:column;gap:8px;left:50%;position:absolute;transform:translate(-50%,-50%);z-index:-3000}.jobs_scroll-down__airbn>img{animation-direction:normal;animation-duration:2s;animation-iteration-count:infinite;animation-name:jobs_scroll-down__airbn;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);border-radius:50%;width:40px}@keyframes jobs_scroll-down__airbn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(10px)}}.jobs_scroll-text__DN3iD{color:var(--text-color-primary-light);font-family:var(--text-family-motto);font-size:1rem;opacity:.7}@media screen and (max-width:768px){.jobs_tech-stack__8mdyJ>*{font-size:20vw;text-align:center}}.jobs_experience-section__exDnQ{align-content:center;background:var(--jobs-bg);display:flex;flex-wrap:wrap;gap:4em;justify-content:flex-start;min-height:100vh;padding:var(--grid-padding);width:100%}.jobs_experience-section__exDnQ .jobs_job-list__iIJuC{display:flex;flex-direction:column;gap:1em;width:fit-content}.jobs_experience-card__jPWHS{border:1px solid var(--text-color-primary);border-radius:4px;box-shadow:0 0 10px #00000080;flex-basis:400px;padding:var(--container-padding)}.jobs_experience-card__jPWHS .jobs_company-name__uKxoO{color:var(--text-color-primary);font-family:var(--text-family-secondary);font-size:1.4rem;padding:4px 0}.jobs_experience-card__jPWHS .jobs_company-tenure-location__irnGm{color:#c0baba;display:flex;font-family:var(--text-family-primary);font-size:.8rem;justify-content:space-between}.jobs_experience-card__jPWHS .jobs_job-title__4ONbX{color:var(--text-color-secondary);font-family:var(--text-family-primary);font-size:1.1rem;padding:4px 0}.jobs_experience-card__jPWHS .jobs_job-description__RlRut{color:var(--text-color-primary-light);font-family:var(--text-family-primary);font-size:.9rem;letter-spacing:1.2px;line-height:1.4rem;padding:4px 0}.jobs_timeline__KupL2{display:flex;flex-basis:500px;flex-direction:column;flex-grow:0;flex-shrink:1;gap:2em;position:relative}.jobs_timeline__KupL2:before{background-color:var(--text-color-primary);bottom:-20px;content:"";left:25px;position:absolute;top:-20px;width:1px}.jobs_timeline-step__Z2LZP{align-items:center;display:flex;gap:1em;position:relative}.jobs_timeline-circle__lbtuK{align-items:center;background-color:var(--text-color-secondary);border-radius:50%;color:var(--jobs-bg);display:flex;flex-shrink:0;font-family:var(--text-family-secondary);font-size:.8em;height:4em;justify-content:center;text-align:center;width:4em}:root{--profile-bg:linear-gradient(90deg,#4b4e53 0%,#000 95%);--jobs-bg:linear-gradient(90deg,#4b4e53 0%,#1a1a1d)}.sections_profile-jobs-gap__9Pl-7{position:relative}.sections_profile-jobs-gap__9Pl-7:before{background:linear-gradient(90deg,#4b4e53 0,#000 95%);background:var(--profile-bg);top:-20px}.sections_profile-jobs-gap__9Pl-7:after,.sections_profile-jobs-gap__9Pl-7:before{content:"";filter:blur(15px);height:50px;left:0;position:absolute;width:100%;z-index:2000}.sections_profile-jobs-gap__9Pl-7:after{background:linear-gradient(90deg,#4b4e53 0,#1a1a1d);background:var(--jobs-bg);bottom:-50px}.contacts_contacts-container__\+FRjM{align-items:center;background:var(--jobs-bg);display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;padding:var(--container-padding);width:100%}.contacts_contacts-wrapper__eYpAT{max-width:400px}.contacts_guest-details__duQ7w{display:flex;flex-direction:column;gap:16px;padding:var(--container-padding)}.contacts_batman-img__FJADN{margin-bottom:-16px;width:80px}.contacts_guest-details__duQ7w input,button{box-sizing:border-box;height:40px;padding:4px;width:270px}.contacts_guest-details__duQ7w button{background-color:var(--text-color-secondary);border-color:#0000}.contacts_guest-details__duQ7w button:hover{border:1px solid #000}.contacts_contact-us__AGpHX{color:var(--text-color-primary);font-family:var(--text-family-secondary);font-size:2rem;padding:4px 0;text-align:center}.contacts_contact-info__ZVvsP{align-items:flex-start;display:flex;flex-direction:column;font-family:var(--text-family-primary);gap:8px;justify-content:center;margin-top:var(--container-padding)}.contacts_info-item__eU-Q2{color:wheat;font-size:1.2rem}.contacts_link__HkHi5{color:var(--text-color-secondary)}:root{--btn-padding:8px;--btn-font-size:0.9rem;--btn-border-rad:4px;--font-family:"monospace";--border-color:#fff;--text-color-primary:#fff;--text-color-primary-light:#c0baba;--text-color-secondary:#a7d477;--text-family-secondary:SpecialElite;--text-family-primary:dosis;--text-family-motto:Staatliches;--container-padding:8px;--text-size-title:2rem;--text-size-subtitle:1.5rem;--text-size-body:1.1rem;--grid-padding:32px}@font-face{font-family:dosis;src:url(/static/media/Dosis.1af19a28a29fcb2321da.ttf)}@font-face{font-family:SpecialElite;src:url(/static/media/SpecialElite-Regular.cefed1373df28714f8e5.ttf)}article,div,section{box-sizing:border-box}
/*# sourceMappingURL=main.d7bad217.css.map*/