@font-face{font-family:Funnel Display;src:url(/_next/static/media/FunnelDisplay-Regular.89d4c5ff.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Galindo;src:url(/_next/static/media/Galindo-Regular.ebbd3d63.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Short Stack;src:url(/_next/static/media/ShortStack-Regular.acae532e.woff2) format("woff2");font-weight:400;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Funnel Display,fantasy;background-color:#fafafa;color:#0a0a0a;width:100%;padding:5% 0}.main{width:50%;margin:0 auto}.intro{display:flex;flex-direction:column;gap:50px}.profile{display:flex;gap:15px;align-items:center}.profile .dp{border-radius:50%;width:150px;height:150px}.profile div .name{display:flex;gap:5px;font-family:Galindo;align-items:center}.profile div .role{font-family:Short Stack;font-weight:400}.experiences{display:flex;flex-direction:column;gap:40px;margin-top:100px;padding-top:100px;border-top:1px solid #808080a8}.experiences>.experience{display:grid;grid-gap:30px;gap:30px;grid-template-columns:1fr 3fr;align-items:start}.experiences>.experience .period{color:#2a6fbd;display:flex;flex-direction:row;align-items:center;gap:5px}.experiences>.experience>.period,.organization,.role{font-size:17px;font-weight:500;font-family:Galindo}.experiences>.experience .description{line-height:23px}.experiences>.experience .role-and-org{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.experiences>.experience .stack{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:20px;margin-top:20px}.experiences>.experience .stack>.tech-stack{padding:7px 20px;background-color:#2a6fbd5d;border:1px solid #2a6fbd;color:#2a6fbd;font-weight:500;font-family:Short Stack;font-size:14px}.projects{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:100px;padding-top:100px;border-top:1px solid #808080a8}.projects>.project{background-color:#fafafa;border:1px solid #2a6fbd;padding:20px;display:flex;flex-direction:column;gap:10px;border-radius:10px}.projects>.project>.head{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.projects>.project>.head>.name{font-family:Galindo;font-weight:500}.projects>.project>.head>.project-url{color:#2a6fbd}.projects>.project>.description{font-size:15px}.projects>.project .stack{row-gap:10px;column-gap:30px;margin-top:10px;font-family:Short Stack;flex-wrap:wrap}.projects>.project .stack,.see-more{display:flex;flex-direction:row;font-size:14px;color:#2a6fbd}.see-more{align-items:center;gap:5px;justify-self:flex-end;text-decoration:none;width:-moz-fit-content;width:fit-content;float:right}.see-more:hover{border-bottom:1px solid #2a6fbd}.footer{display:flex;flex-direction:row;align-items:center;margin-top:100px;gap:20px;justify-content:center}@media screen and (max-width:1500px){.main{width:70%}.experiences{margin-top:50px;padding-top:50px}.experiences>.experience .period{align-items:start}.projects{margin-top:50px;padding-top:50px}}@media screen and (max-width:800px){.main{width:90%}.name{font-size:22px}.profile .dp{width:100px;height:100px}.role{font-size:15px}}@media screen and (max-width:500px){.experiences>.experience{grid-template-columns:1fr}}