
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
글자가 죄다 몰려있고, <a> tag의 박스가 생성이 안 됩니다.
어디서부터 잘못되었는지 모르겠습니다.

작성한 코드 및 에러 메세지
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!--*카카오톡 넣었을 때 설명-->
<meta property="og:title" content="최올뺌 - 프로필 링크" />
<meta property="og:description" content="개발자 되는 중" />
<meta property="og:image" content="공유할 이미지" />
<title>최올뺌 - 프로필 링크</title>
<style>
body {background-color: #44398A;}
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');
* { font-family: "Pretendard",serif; }
.profile {
width: 100px;
height: 100px;
background-color: green;
border-radius: 100%;
border: 2px solid white;
background-image: url("/owl.jpg");
background-position: center;
background-size: cover;
}
.wrap{
width: 300px;
margin: 30px auto 0px auto;
/*내용물 가운데 정렬*/
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.main{
color: white;
font-size: 20px;
text-align: center;
margin-top: 30px;
margin-bottom:10px;
}
.sub{
color:white;
font-size: 14px;
margin-top: 0px;
}
.wrap > a {
width: 300px;
height:50px;
background-color: white;
border-radius: 8px;
margin-bottom: 10px;
font-size: 14px;
font-weight: bold;
color: #44398A;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-decoration: none;
box-shadow: 3px 3px 5px 0px;
}
.wrap>a:hover{
background-color: #f2f2f2;
}
</style>
</head>
<body>
<div class="wrap">
<div class="profile">
<h1 class="main">최올뺌</h1>
<p class="sub">코딩 좋아함</p>
<a target="_blank" href="https://spartacodingclub.kr/">스파르타코딩클럽</a>
<a target="_blank" href="https://hanghae99.spartacodingclub.kr/">항해99</a>
<a target="_blank" href="https://chang.spartacodingclub.kr/">창업 부트캠프 창</a>
<a target="_blank" href="https://ddingdong.spartacodingclub.kr/">띵동코딩</a>
</div>
</div>
</body>
</html>
