* {
    margin: 0;
    padding: 0;
    font-family:'JetBrains Mono', Courier, monospace;
    color: white;
    background-color: rgb(33, 39, 39);
}
h1 {
    text-align: center;
    margin: 50px;
}
.pink-text {
    color: pink;
}
#heart { 
    position: relative; 
    width: 100px; 
    height: 90px;
    margin-left: auto;
    margin-right: auto; 
} 

#heart:before, #heart:after { 
    position: absolute; 
    content: ""; 
    left: 50px; 
    top: 0; 
    width: 50px; 
    height: 80px; 
    background: pink; 
    border-radius: 50px 50px 0 0; 
    transform: rotate(-45deg); 
    transform-origin: 0 100%; 
} 

#heart:after { 
    left: 0; 
    transform: rotate(45deg); 
    transform-origin :100% 100%; 
}
