body{display:flex;flex-direction:column;min-height:100vh;background-color:#000;color:azure;line-height:1.5;margin:0}.main-parent{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.background{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-image:radial-gradient(ellipse at center top,#2828281a,#000000fa 60%),url(/assets/image-BWSViV7_.png);background-size:120%;background-position:center;background-repeat:repeat;background-attachment:scroll;filter:blur(2px) brightness(.3);z-index:-1;pointer-events:none}.professional{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;justify-items:center;overflow:auto}.bio{display:flex;flex-direction:column;width:100vw;height:100vh;justify-content:center;align-items:center}.split-screen{display:flex;justify-content:center;align-items:center;gap:160px;padding:20px}@media (max-width: 1000px){.split-screen{flex-direction:column-reverse;gap:40px}}.my-intro{display:flexbox;gap:0}.who-am-i{line-height:100px}.job-reposition{line-height:40px}.job{font-size:15px;padding-bottom:5px;font-weight:lighter}.greeting{font-size:80px}.name{font-size:100px;color:#0f9;padding-top:10px;padding-bottom:10px;filter:drop-shadow(0 0 2px #00ff99)}.desc{display:flex;font-size:40px;width:700px;padding-bottom:10px}@media screen{.my-intro,.desc{flex-direction:column;text-align:center;gap:20px}.desc{width:100%;font-size:24px}}.my-links{gap:20px;display:flex}.icon{display:flex;font-size:40px;color:#0f9;transition:transform 1s ease}.icon:hover{transform:scale(1.4)}@media screen{.my-links{justify-content:center;align-items:center;align-content:center;justify-items:center;flex-direction:row}}.my-image{content:"";display:flex;padding:6rem;justify-content:center;align-items:center;background-image:url(/assets/profile_test-knlbfLjV.png);background-size:cover;background-position:center;border-radius:50%;border:2px solid #00ff99;box-shadow:0 0 16px #00ff99b3,0 0 32px #00ff9980;color:#00ff99b3;width:300px;height:300px}.my-image:hover{transform:scale(1.1)}.card{display:flex;width:250px;padding:1rem 2rem}.title{font-weight:bolder;padding:1rem 2rem;color:#0f9}.info{font-size:20px;align-content:center}.achievements{display:flex;padding:1rem 2rem}.education{width:100vw;height:max-content;display:flex;justify-content:center;padding:30px;gap:20px;perspective:400px}.card-container{position:relative;display:inline-block;perspective:1000px;width:400px;height:400px}.education-card,.info-box{width:100%;height:100%;border:3px solid rgba(255,255,255,.3);border-radius:40px;backface-visibility:hidden;transform-style:preserve-3d;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .75s ease}.education-card{background-color:#111;box-shadow:0 10px 20px #000;color:#fff}.info-box{width:320px;height:370px;padding:1rem 2rem;background-color:#111;color:#fff;transform:rotateY(-180deg)}.card-container:hover .education-card{transform:rotateY(180deg)}.card-container:hover .info-box{transform:rotateY(0)}.title{font-size:50px;font-weight:700;text-align:center}.date,.gpa,.school{font-size:25px;padding:5px 10px}.gpa{color:#0f9;align-self:flex-end}.banner{display:flex;justify-content:center;align-items:center;font-size:64px;color:#0f9;text-decoration:underline}.word-container{display:flex;flex-direction:column;align-items:center}.glass-word{display:flex;align-items:center;justify-content:center;align-content:center;padding:1rem}.glass-letter{font-size:120px;font-weight:700;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fffc;cursor:default;animation:travelGlow 4s infinite;animation-delay:var(--delay)}@keyframes travelGlow{0%{color:#fffc;text-shadow:none}50%{color:#0f9;text-shadow:0 0 12px #00ff99,0 0 24px #00ff99}to{color:#fffc;text-shadow:none}}@media screen{.glass-letter{font-size:40px}}.skills{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:3rem;padding:1rem;align-items:center}.projects{display:flex}.projects-container{display:flex;flex-wrap:wrap;gap:1.5rem;padding:2rem;justify-content:center}.project-tile{border:3px solid rgba(255,255,255,.3);border-radius:20px;width:300px;height:200px;padding:1rem;background-color:#111111e6;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:space-between}.project-tile:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 10px 25px #0f96}.project-title{font-size:1.8rem;color:#0f9;font-weight:700;text-shadow:0 0 6px rgba(0,255,153,.7)}.project-desc{font-size:1rem;color:#ffffffd9;line-height:1.4}.timeline{width:100%;height:600px}.navbar{display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);align-items:center;justify-content:space-between;padding:1rem 2rem;width:75%;z-index:1000}.navbar-title{font-weight:700;font-size:30px}.navbar-links{display:flex;gap:1.5rem;font-size:30px}.nav-link{color:#fff;text-decoration:none;font-weight:500;transition:color .2s ease,border-bottom .2s ease}.nav-link:hover{color:#0f9}.nav-link.active{color:#0f9;border-bottom:2px solid #00ff99;filter:drop-shadow(0 0 2px #00ff99)}
