  <style>
    body {
      margin: 0;
      background: #ffffff;
      font-family: sans-serif;
    }

    /* Stack images vertically and center them */
    .image-stack {
      display: flex;
      flex-direction: column;
      align-items: center;
      width: 100%;
    }

    /* All images at 50% viewport width */
    .image-stack img,
    .image-container img {
      width: 50%;
      height: auto;
      display: block;
      margin-left: auto;
      margin-right: auto;
    }

    /* Container for first image to allow absolute-positioned icons */
    .image-container {
      position: relative;
      width: 100%;
    }

    /* Social icon bar */
    .social-icons {
      position: absolute;
      top: 5%;
      left: 50%;
      transform: translateX(-50%);
      display: flex;
      gap: 16px;
    }

    .social-icons a {
      text-decoration: none;
    }

    /* Icon size fixed on desktop */
    .social-icons img {
      width: 24px;
      height: 24px;
    }

    /* Override size on smaller screens to visually match desktop */
    @media (max-width: 600px) {
      .social-icons img {
        width: 18px;
        height: 18px;
      }
    }
  
<!-- h
    .navbar {
      font-family: Avenir, sans-serif;
      padding: 1rem 0;
      text-align: center;
    }

    .navbar ul {
      list-style: none;
      display: inline-flex;
      gap: 2rem;
      padding: 0;
      margin: 0;
      align-items: center;
    }

    .navbar li {
      display: flex;
      align-items: center;
    }

    .navbar a {
      text-decoration: none;
      color: black;
      font-size: 1.2rem;
    }

    .navbar img {
      width: 24px;
      height: 24px;
    }

  
    .navbar .dove-icon {
      height: 24px;
      width: auto;
    }

  
    .navbar .dropdown {
      position: relative;
    }

    .navbar .dropdown-content {
      display: none;
      position: absolute;
      top: 100%;
      left: 0;
      background-color: white;
      min-width: 160px;
      box-shadow: 0px 8px 16px rgba(0,0,0,0.2);
      padding: 0;
      margin: 0;
      z-index: 1000;
    }

    .navbar .dropdown-content li {
      display: block;
    }

    .navbar .dropdown-content li a {
      display: block;
      padding: 0.5rem 1rem;
      color: black;
      text-decoration: none;
      white-space: nowrap;
    }

    .navbar .dropdown-content li a:hover {
      background-color: #f0f0f0;
    }

    .navbar .dropdown:hover .dropdown-content {
      display: block;
    }
-->

   .navbar .dropdown {
      position: relative;
   }
   .navbar .dropbtn {
      cursor: pointer;
      padding: 0.5rem 1rem;
      color: black;
      font-size: 1.2rem;
   }
   .navbar .dropdown-content {
      display: none;
      position: absolute;
      top: 100%;
      left: 0;
      background-color: white;
      min-width: 160px;
      box-shadow: 0px 8px 16px rgba(0,0,0,0.2);
      z-index: 1000;
      padding: 0;
      margin: 0;
   }
   .navbar .dropdown-content li {
      display: block;
   }
   .navbar .dropdown-content li a {
      display: block;
      padding: 0.5rem 1rem;
      color: black;
      text-decoration: none;
      white-space: nowrap;
   }
   .navbar .dropdown-content li a:hover {
      background-color: #f0f0f0;
   }
   .navbar .dropdown:hover .dropdown-content {
      display: block;
   }

</style>
<style>:is([id*='google_ads_iframe'],[id*='taboola-'],.taboolaHeight,.taboola-placeholder,#top-ad,#credential_picker_container,#credentials-picker-container,#credential_picker_iframe,[id*='google-one-tap-iframe'],#google-one-tap-popup-container,.google-one-tap__module,.google-one-tap-modal-div,#amp_floatingAdDiv,#ez-content-blocker-container) {display:none!important;min-height:0!important;height:0!important;}
    .navbar {
      font-family: Avenir, sans-serif;
      padding: 1rem 0;
      text-align: center;
    }

    .navbar ul {
      list-style: none;
      display: inline-flex;
      gap: 2rem;
      padding: 0;
      margin: 0;
      align-items: center;
    }

    .navbar li {
      display: flex;
      align-items: center;
    }

    .navbar a {
      text-decoration: none;
      color: black;
      font-size: 1.2rem;
    }

    .navbar img {
      width: 24px;
      height: 24px;
    }

  
    .navbar .dove-icon {
      height: 24px;
      width: auto;
    }

</style>
