.page{padding:20px;margin:0;font-size:14px;background:#222;&:before{z-index:-1;position:absolute;top:150px;left:0;width:100%;height:100px;background:#d73b25;box-shadow:inset 0 0 10px #0009;content:""}}.page__content{box-sizing:border-box;width:100%;max-width:400px;padding:20px;margin:100px auto 0;color:#333;font-size:100%;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;background:#e9e2d0;border-radius:5px;box-shadow:0 0 20px #0006}@keyframes blink{0%{opacity:0}to{opacity:1}}.marquee{&:after{content:"\2588";animation:blink 1s steps(2) infinite}}.profile__avatar{display:block;width:100px;height:100px;margin:-50px auto 10px;border-radius:5px}.profile__name{margin:0;font-size:130%;font-weight:700;text-align:center}.profile__title{text-align:center;font-size:105%;font-weight:700;margin:5px 0 0}.profile__introduction{margin:20px 0;line-height:20px}.profile__links{display:flex;justify-content:space-between;padding:0;margin:0;list-style:none}.profile__link{display:block;width:80px;text-align:center;color:#961a39;font-weight:700;text-decoration:none;&:hover,&:focus{text-decoration:underline;outline:0}}.profile__icon{display:block;margin:0 auto 5px;width:24px;height:24px;fill:currentColor}
