 @media screen and (max-width:1200px){.arrow{display:none}.arrow-up{width:5vw;right:0;bottom:0}}@media (max-width:900px){:root{--project-column:calc(50% - var(--projects-collection-gap) / 2)}.projects-collection{grid-template-columns:var(--project-column) var(--project-column)}}@media (max-width:768px){nav ul{flex-direction:column}nav ul li{margin:5px 0}}@media (max-width:680px){.copy-button{padding:12px 16px;border-radius:10px;font-size:15px}}@media screen and (max-width:600px){to-top>a{bottom:56px;right:-3.5px;font-size:16px;text-decoration:none}.arrow,.arrow-up{font-size:50px;height:50px;width:auto;right:0;bottom:0}}@media (max-width:480px){body{padding:10px}nav ul li a{font-size:.9em}h1{font-size:2em}h2{font-size:1.8em}}@media print{body{margin:0;padding:0}header,.skills,.projects,.experience,.education,.certifications,.languages,.professional-summary,.timeline-item:nth-of-type(2),.timeline-item:nth-of-type(3),p{display:block;page-break-inside:avoid!important;break-inside:avoid!important}h1,.contact-info a{-webkit-text-fill-color:unset}button,to-top{display:none!important}.skills-collection{margin:0!important;padding:0!important;gap:0!important}.projects-collection{gap:1px}.pageBreak{page-break-before:always}nav ul li a{color:#007bff}}
