h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.8em}h4{font-size:1.2em}.social-icons{display:flex;gap:10px}.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:white;border-radius:50%;text-decoration:none;color:black;font-size:20px}.social-icons a:hover{color:black;background-color:white}.social-icons a:active{color:black;background-color:white}