*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul,ol{list-style:none;padding:0;margin:0}body{min-height:100vh;line-height:1.5;margin:0}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body{font-family:"Satoshi",sans-serif;text-align:center;background-color:#fff}header{display:flex;justify-content:center;flex-direction:column;align-items:center}header ol{display:flex;flex-direction:row}header h1{font-size:2.5rem;margin:1rem}header .links{display:flex;justify-content:flex-end;width:200px;gap:1rem}main{max-width:80ch;margin:0 auto}main .profile{width:60%}main .profile img{border-radius:4px}main .profile figcaption{margin:.4rem;color:#464444}.hero{display:flex;justify-content:center;align-items:center}@media(max-width: 768px){main{max-width:30ch}.hero{flex-direction:column}}
