.container {
    font-family: "Roboto", sans-serif;
    max-width: 700px;
    margin: 0 auto;
  }
  
  .container img {
    width: 100%;
    height: 240px;
    object-fit: cover;
    border-radius: 10px;
  }
  
  .container h1 {
    font-size: 90px;
    margin: 24px 0;
    color: #ef233c;
  }
  
  .container p {
    line-height: 1.8;
    font-size: 18px;
    margin: 0;
    margin-bottom: 16px;
  }

.revealed-area {
    position: fixed;
    inset: 0;
    background: radial-gradient(
      circle 1024px at 70% 70%,
      transparent 50%,
      rgba(0, 0, 0, 0.6)
    );
    pointer-events: none;
  }
