.container{width:100%}main{width:100%;height:100%;background-color:var(--main-bg-color);font-family:Hind Siliguri,sans-serif;padding-bottom:100px}.intro{height:100vh;padding-top:100px;isolation:isolate;position:relative}.sun{display:flex;justify-content:center;align-items:center;height:300px;width:300px;border-radius:50%;background-color:var(--yellow-sun);margin-left:auto;margin-right:auto;z-index:0}.sun>img{margin-left:auto;margin-right:auto;width:50%}.city{z-index:2}.city>img{width:100%;object-fit:contain}.fixed{position:fixed;left:0;right:0}.fixed-container{position:relative;height:calc(100vh - 100px);clip-path:inset(0 0 0 0)}.mx-auto{margin-left:auto;margin-right:auto}.bottom{position:absolute;bottom:0}.top{top:0}@media only screen and (min-width: 600px){.experience>h1{margin-left:15%}}.experience>h1{font-size:3rem;font-weight:700;text-transform:capitalize;letter-spacing:.1rem;margin-bottom:2rem}@media only screen and (min-width: 600px){.experience>h1{font-size:3.8rem;letter-spacing:.5rem}}.spacer{margin-top:100px}@media only screen and (min-width: 600px){.spacer{margin-top:350px}}.experience-node{display:grid;grid-template-columns:1fr 1fr;gap:1rem;min-height:150px}@media only screen and (min-width: 600px){.experience-node{grid-template-columns:1fr 2fr}}.left-side{grid-column:1;border-right:2px solid black;text-align:right;padding-right:1rem}.left-side:after{border:2px black solid;position:absolute;width:20px;height:20px}.right-side{position:relative;grid-column:2}.pink-dot{position:absolute;height:30px;width:30px;background-color:var(--advanced-salmon);border-radius:50%;bottom:2rem;left:-2rem}.hide-border{position:absolute;height:2rem;width:10px;background-color:var(--main-bg-color);bottom:0;left:-1.3rem;display:none}.experience>.experience-node:last-child .hide-border{display:block}.relative{position:relative}.experience-node>.divider{height:100px;top:.5em;left:13px;background-color:#000;width:2px}.experience-node:last-child>.divider{height:50px;top:.5em;left:13px;background-color:#000;width:2px}.experience-node .title{font-size:1.25rem;font-weight:500}.experience-node .datestring{font-size:.75rem;font-style:italic;font-weight:500}.experience-node .company{font-size:2rem;font-weight:900}.experience-node .location{font-size:.9rem;font-weight:500;font-style:italic;margin-left:25px}.skills>h1{font-family:Hind Siliguri;font-style:normal;font-weight:700;font-size:3rem;line-height:175px;text-align:center;letter-spacing:.2em}@media screen and (min-width: 600px){.skills>h1{font-family:Hind Siliguri;font-style:normal;font-weight:700;font-size:11rem;line-height:275px;text-align:center;letter-spacing:.2em}}.advanced-skills-container{display:flex;justify-content:center}.skills-container{display:flex;flex-direction:column;justify-content:center}.advanced-label{writing-mode:vertical-rl;text-align:center;letter-spacing:.5rem;font-size:2rem;font-weight:700}.advanced-skill{min-width:200px;background-color:var(--advanced-salmon);margin:5px 0;padding:4px 20px;border-radius:1rem}@media screen and (min-width: 600px){.advanced-skill{min-width:700px;background-color:var(--advanced-salmon);margin:5px 0;padding:4px 20px;border-radius:1rem}}.proficient-skills-container{display:grid;gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin:10px auto}@media screen and (min-width: 600px){.proficient-skills-container{gap:0;width:50%;max-width:800px;margin:50px auto}}.half-circle-top,.half-circle-bot{position:relative;width:150px;height:300px;background-color:var(--proficient-pale-yellow)}@media screen and (min-width: 600px){.half-circle-top,.half-circle-bot{width:400px;height:400px;background-color:var(--proficient-pale-yellow)}}.half-circle-top{grid-column:2;grid-row:1;border-radius:50px 50px 0 0;writing-mode:vertical-rl;text-align:center}@media screen and (min-width: 600px){.half-circle-top{writing-mode:horizontal-tb;grid-column:1;grid-row:1;border-radius:50% 50% 0 0}}.half-circle-bot{grid-column:1;grid-row:1;border-radius:0 0 50px 50px;text-align:center;padding-top:30px}@media screen and (min-width: 600px){.half-circle-bot{grid-column:2;grid-row:2;border-radius:0 0 50% 50%;text-align:center;padding-top:30px}}.proficient-label{position:absolute;bottom:-50%;left:50%;transform:translate(-50%,-70%);font-weight:500;font-size:60px}@media screen and (min-width: 600px){.proficient-label{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-weight:500;font-size:60px}}.proficient-skill{font-size:20px}.knowledgeable-skills-container{position:relative;display:flex;width:80%;z-index:1;margin-right:50px;margin-top:1rem}@media screen and (min-width: 600px){.knowledgeable-skills-container{position:relative;display:flex;height:200px;width:40%;margin-left:auto;margin-right:auto;z-index:1}}.triangle{left:0;bottom:-100px;position:absolute;z-index:0;width:200px;height:400px;border-right:200px transparent solid;border-top:0;border-bottom:400px var(--triangle-brick) solid}@media screen and (min-width: 600px){.triangle{right:-100px;bottom:-200px;position:absolute;z-index:0;width:600px;height:800px;border-left:600px transparent solid;border-top:0;border-bottom:500px var(--triangle-brick) solid}}.knowledgeable-list{text-align:right;z-index:1}.knowledgeable-list p{font-size:40px}@media screen and (min-width: 600px){.knowledgeable-list p{line-height:90px;font-size:50px}}.education-container{width:70%;margin-left:auto;margin-right:auto;position:relative}.education-label{border-right:2px solid black;writing-mode:vertical-rl}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}:root{--main-bg-color: #FEF1EC;--yellow-sun: #FCF4AF;--pink-dot: #F6D2FB;--advanced-salmon: #FEC7C7;--proficient-pale-yellow: #FEFFE0;--triangle-brick: #F89C9C}
