.resume-page{--normal-text:13.1px;--small-text:11px;color:#000;margin-top:70px;font-family:Inter;transition:all .3s;animation:.6s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--text-color:#1c1c1c;--background-color:#fff;--accent-color:#626262;--link-color:#2563eb;--normal-text:15px;--small-text:13px}h1{margin:0;font-size:28px}a{color:var(--link-color);font-size:var(--normal-text);text-decoration:none}h2{border-bottom:1px solid #626262;margin-top:14px;margin-bottom:6px;padding-bottom:2px;font-size:18px}p{font-size:var(--normal-text);color:var(--text-color);margin:3px 0;padding:0;font-weight:500;line-height:1.35}ul{margin:2px 0;padding-left:22px}li{font-size:var(--normal-text);color:var(--text-color);margin:1px 0;padding:0;font-weight:500;line-height:1.35}strong{color:var(--text-color)}.container{flex-direction:column;align-items:center;gap:20px;display:flex}.page{box-sizing:border-box;background:#fff;min-width:794px;max-width:794px;min-height:1123px;max-height:1123px;padding:30px 40px}.header{margin-bottom:10px}.sub-header{color:var(--text-color);font-size:var(--normal-text);margin-top:4px}.sub-header-links{color:var(--accent-color);gap:5px;font-size:15px;display:flex}.header-justify{justify-content:space-between;display:flex}.place-date-box{text-align:right;font-size:var(--small-text);color:#6b7280}.mt-0{margin-top:0}.link-a{font-weight:600;font-size:var(--small-text)}
