:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#08182f;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}#root{max-width:1280px;width:100%;margin:0 auto;text-align:center}.wrapper{width:400px;margin:0 auto;background:#9decf929;border-radius:15px;box-shadow:0 15px 20px #0000001a}.wrapper .title{font-size:35px;font-weight:600;text-align:center;line-height:100px;color:#0fe5e5;-webkit-user-select:none;user-select:none}.wrapper form{padding:10px 30px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.wrapper form .field{height:50px;width:100%;margin-top:20px;position:relative}.wrapper form .field input{height:100%;width:100%;outline:none;font-size:20px;font-weight:bolder;padding:0;text-align:center;border-radius:25px;transition:all .3s ease;background-color:#08182f;border:none}.wrapper form .field input:focus,form .field input:valid{border-color:#4158d0}form .content{display:flex;width:100%;height:50px;font-size:16px;align-items:center;justify-content:space-around}form .content input{width:15px;s height: 15px;background:red}.content .pass-link{color:#fff;padding-bottom:10px}.btn-submit{width:100%;color:#0fe5e5;background-color:#08182f;border:border: 1px solid #0fe5e5;font-size:24px;font-weight:500;cursor:pointer;border-radius:25px}form .btn-submit:hover{color:#fff}form .pass-link a,form .signup-link a{color:#4158d0;text-decoration:none}form .pass-link a:hover,form .signup-link a:hover{text-decoration:underline}.home{width:full;height:100vh}nav{margin:0;padding:0;border-bottom:1px solid #4287f5;box-shadow:0 15px 20px #0000001a}nav .nav-ul{display:flex;align-items:center;max-height:50px;justify-content:space-between;list-style-type:none;margin:0;padding:0 20px}.vertical-divider{border-left:1px solid #ddd;height:25px;width:2px}@media screen and (max-width: 768px){.wrapper{margin:20px auto}.wrapper .title{font-size:28px;line-height:80px}.wrapper form{padding:20px}.wrapper form .field{margin-top:15px}.wrapper form .field input{font-size:18px}.btn-submit{font-size:20px}}@media screen and (max-width: 480px){.wrapper{width:calc(100% - 20px)}.wrapper .title{font-size:24px;line-height:60px}.wrapper form .field input{font-size:16px}}:root{--gap: 1rem;--margin-bottom: 2rem;--flex-right: 1.3;--flex-left: 3;--gap-inner-block: 5px;--gap-outer-block: 30px;--font-size-490px: 15px }.block-section{margin-bottom:35px}.cvh{margin:10px 0}.cvh1{text-transform:capitalize}.cvh3{margin:0}.cvh4{text-transform:uppercase;font-weight:700;color:#4287f5;font-size:small}.cv-wrapper{padding:2rem 1rem}.info-section{display:flex;flex-direction:row;gap:var(--gap);text-align:left;margin-bottom:var(--margin-bottom)}.side-left{flex:var(--flex-left)}.side-right{flex:var(--flex-right)}.contact{display:flex;flex-direction:column}.cv-content{display:flex;flex-direction:row;text-align:left;gap:var(--gap)}.project-content-heading{display:flex;flex-direction:row;gap:var(--gap)}.project-content{margin-bottom:30px}.project-content p{margin:5px 0}.block-list ul{padding-inline-start:20px;margin-block-start:.5em}.cvh4-normal{text-transform:capitalize;margin:5px 0}.education-content{text-transform:capitalize}@media screen and (max-width: 768px){.cvh1{font-size:45px}.info-section,.cv-content{flex-direction:column}}@media screen and (max-width: 490px){.cvh1{font-size:35px}.contact .contact-item{font-size:var(--font-size-490px)}.project-content-heading{flex-direction:column;gap:0}.project-content{margin-bottom:40px}.project-content p,.experience-content li,.skill-content li,.education-content .education-school{font-size:var(--font-size-490px)}}
