.bold{font-weight:700;font-size:23px;text-transform:uppercase}.semi-bold{font-weight:500;font-size:16px}.resume{height:auto;display:flex}.resume .resume_left{height:fit-content;background:var(--site-color);border-radius:5px 5px 0 0;z-index:1}.resume .resume_left .resume_profile{width:100%;height:auto}.resume .resume_left .resume_profile img{width:100%;height:auto;aspect-ratio:5/6;margin-top:12px;border-radius:5px 5px 0 0}.resume .resume_left .resume_content{padding:0 25px}.resume .title{margin-bottom:20px}.resume .resume_left .bold{color:#fff}.resume .resume_left .regular{color:#b1eaff}.resume .resume_item{padding:25px 0;border-bottom:2px solid #b1eaff}.resume .resume_left .resume_item:last-child,.resume .resume_right .resume_item:last-child{border-bottom:0}.resume .resume_left ul li{margin-bottom:10px;align-items:center}.resume .resume_left ul li:last-child{margin-bottom:0}.resume .resume_left ul li .icon{width:35px;height:35px;background:#fff;color:#0bb5f4;border-radius:50%;margin-right:15px;font-size:16px;position:relative}.resume .icon i,.resume .resume_right .resume_hobby ul li i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resume .resume_left ul li .data{color:#b1eaff}.resume .resume_left .resume_skills ul{padding:0}.resume .resume_left .resume_skills ul li{display:flex;margin-bottom:10px;color:#b1eaff;justify-content:space-between;align-items:center}.resume .resume_left .resume_skills ul li .skill_name{width:25%}.resume .resume_left .resume_skills ul li .skill_progress{width:60%;margin:0 5px;height:5px;background:#009fd9;position:relative}.resume .resume_left .resume_skills ul li .skill_progress span{position:absolute;top:0;left:0;height:100%;background:#fff}.resume .resume_left .resume_social .semi-bold{color:#fff;margin-bottom:3px}.resume .resume_right{background:#fff;padding:0 25px 25px}.resume .resume_right .bold{color:var(--site-color)}.resume .resume_right .resume_work ul,.resume .resume_right .resume_education ul{padding-left:40px;overflow:hidden}.resume .resume_right ul li{position:relative;list-style:none}.resume .resume_right ul li .date{font-size:16px;font-weight:500;margin-bottom:15px}.resume .resume_right ul li .info{margin-bottom:20px}.resume .resume_right ul li:last-child .info{margin-bottom:0}.resume .resume_right .resume_work ul li:before,.resume .resume_right .resume_education ul li:before{content:"";position:absolute;top:7px;left:-23px;width:6px;height:6px;border-radius:50%;border:2px solid var(--site-color)}.resume .resume_right .resume_work ul li:after,.resume .resume_right .resume_education ul li:after{content:"";position:absolute;top:18px;left:-21px;width:2px;height:90px;background:var(--site-color)}.resume .resume_right .resume_hobby ul{display:flex;justify-content:center;gap:1rem;margin:0;padding:0}.resume .resume_right .resume_hobby ul li{width:80px;height:80px;border:2px solid var(--site-color);border-radius:50%;position:relative;color:var(--site-color);background:#fff}.resume .resume_right .resume_hobby ul li i{font-size:30px}.resume .resume_right .resume_hobby ul li:hover{transform:rotate(360deg);transition:transform 2s ease}@media screen and (max-width:500px){.resume .resume_right .resume_hobby ul li{width:60px;height:60px}.resume .resume_right .resume_hobby ul li i{font-size:25px}}.resume_hireme{display:flex;justify-content:center}.hireme-button{position:relative;width:120px;height:40px;background-color:#000;display:flex;align-items:center;justify-content:center;color:white;flex-direction:column;border:0;padding:12px;gap:12px;border-radius:8px;cursor:pointer}.hireme-button::before{content:'';position:absolute;inset:0;left:-4px;top:-1px;margin:auto;width:128px;height:48px;border-radius:10px;background:linear-gradient(-45deg,#e81cff 0,#40c9ff 100%);z-index:-10;pointer-events:none;transition:all .6s cubic-bezier(0.175,0.885,0.32,1.275)}.hireme-button::after{content:"";z-index:-1;position:absolute;inset:0;background:linear-gradient(-45deg,#fc00ff 0,#00dbde 100%);transform:translate3d(0,0,0) scale(0.95);filter:blur(20px)}.hireme-button:hover::after{filter:blur(30px)}.hireme-button:hover::before{transform:rotate(-180deg)}.hireme-button:active::before{scale:.7}.author-first{font-weight:500}.author-first a{color:var(--link-color);transition:.3s ease;text-decoration:underline}.author-first a:hover{color:var(--site-color)}