html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button::-moz-focus-inner{border:0}html{height:100%}body{background:#222;color:#CCC;font-family:"Verdana",Arial,monospace}.content{display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-height:100vh}.profile{text-align:center}.profile-pic{border-radius:50%;width:10rem;margin:1rem 0}.icon{height:3rem}.name{text-shadow:1px 1px #111,2px 2px #111,3px 3px #111;color:#C0F;font-family:"Verdana",Arial,monospace;font-size:3rem;padding-left:3rem;padding-right:3rem}@media (min-width: 768px) and (max-width: 1023px){.name{font-size:4em}}@media (min-width: 1024px){.name{font-size:5em}}.resume{text-align:left;width:100%;margin:0 auto}@media (min-width: 1024px){.resume{width:75%}}h3{text-shadow:1px 1px #111,2px 2px #111,3px 3px #111;color:#C0F;font-size:1.5rem}@media (min-width: 768px) and (max-width: 1023px){h3{font-size:2rem}}@media (min-width: 1024px){h3{font-size:3rem}}h4{font-size:1.1rem}@media (min-width: 768px) and (max-width: 1023px){h4{font-size:1.2rem}}@media (min-width: 1024px){h4{font-size:1.5rem}}hr{width:100%}li{list-style:inside}.job,.icons{text-shadow:1px 1px #111,2px 2px #111,3px 3px #111;padding-top:1rem;font-size:1.5rem;padding-left:3rem;padding-right:3rem}@media (min-width: 1024px){.job,.icons{padding-top:.5rem;font-size:2rem}}.job a,.icons a{color:#C0F;text-decoration:none}
