body{--primary:#3a4aed;--primary-content:#fff;--primary-dark:#1427e0;--primary-light:#6975f1;--secondary:#ed3aa3;--secondary-content:#fff;--secondary-dark:#e0148c;--secondary-light:#f169b9;--background:#efeff1;--foreground:#fbfbfb;--border:#dddde2;--copy:#232429;--copy-light:#5e606e;--copy-lighter:#848595;--success:#3aed3a;--warning:#eded3a;--error:#ed3a3a;--success-content:#032503;--warning-content:#252503;--error-content:#fff;background-color:var(--background);color:var(--copy);font-family:SF Pro Display,sans-serif;margin:0}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}a{text-decoration:none}.page{background-color:var(--background);display:flex;height:100vh;width:100%}.page .page-inner{background-color:var(--foreground);border-radius:10px;flex-grow:1;margin:40px;padding:40px}.page .page-inner .header{margin-bottom:20px}.page .page-inner .header .title{color:var(--primary);font-size:60px;margin-bottom:10px}.page .page-inner .header .sub-title{align-items:center;display:flex}.page .page-inner .header .sub-title .typed-cursor,.page .page-inner .header .sub-title p{color:var(--copy-light);font-size:20px}@media only screen and (max-width:800px){.page .page-inner .header .sub-title{flex-direction:column}}.page .page-inner .social-media{align-items:center;display:flex;margin-bottom:40px}.page .page-inner .social-media .social-item{align-items:center;background-color:var(--primary);border-radius:10px;color:var(--primary-content);display:flex;height:25px;justify-content:center;margin-right:20px;padding:10px;transition:.1s;width:25px}.page .page-inner .social-media .social-item i{font-size:25px}.page .page-inner .social-media .social-item:hover{box-shadow:0 0 10px var(--primary-light);transition:.1s}.page .page-inner .social-media .social-item:last-child{margin-right:0}.page .page-inner .section .section-header{margin-bottom:20px}.page .page-inner .section .section-header h2{color:var(--primary);font-size:30px}.page .page-inner .projects{display:flex;flex-direction:column}.page .page-inner .projects .project-item{align-items:center;display:flex;margin-bottom:15px;transition:.1s;width:100%}.page .page-inner .projects .project-item:last-child{margin-bottom:0}.page .page-inner .projects .project-item:hover .project-img{box-shadow:0 0 10px var(--primary-light);transition:.1s}.page .page-inner .projects .project-item .project-img{align-items:center;background-color:var(--primary);border-radius:10px;display:flex;justify-content:center;margin-right:10px;padding:10px}.page .page-inner .projects .project-item .project-img img{height:35px;width:35px}.page .page-inner .projects .project-item .project-info .project-title{color:var(--primary);font-size:20px}.page .page-inner .projects .project-item .project-info .project-subtitle{color:var(--copy-light);font-size:15px}
