a{color:#1772d0;text-decoration:none}a:focus,a:hover{color:#f09228;text-decoration:none}body,td,th,tr,p,a{font-family:'Lato', Verdana, Helvetica, sans-serif;font-size:14px;font-display:auto;line-height:1.6}strong{font-family:'Lato', Verdana, Helvetica, sans-serif;font-size:14px;font-display:auto}h2{font-family:'Lato', Verdana, Helvetica, sans-serif;font-size:22px;font-display:auto;font-weight:normal;padding:0px;margin:0px;display:inline}h3{font-family:'Lato', Verdana, Helvetica, sans-serif;font-size:14px;font-weight:700;font-display:auto;padding:0px;margin:0px;display:inline}h1{font-family:'Lato', Verdana, Helvetica, sans-serif;font-size:32px;font-weight:normal;font-display:auto;text-align:center;padding:0px;margin-block-start:14px;margin-block-end:14px;margin-left:0px;margin-right:0px}.one{width:160px;height:160px;position:relative}.two{width:160px;height:160px;position:absolute;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.fade{transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}span.highlight{background-color:#ffffd0}.project-card{transition:transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out}.project-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15)}.skill-tag{transition:all 0.2s ease-in-out}.skill-tag:hover{transform:scale(1.05);box-shadow:0 2px 4px rgba(0,0,0,0.1)}@media (max-width: 768px){body,td,th,tr,p,a{font-size:13px}h1{font-size:28px}h2{font-size:20px}}
