.quarto-title, #hyvor-talk-view{
    display:contents;
}

/* body{
    background-image: url("data:image/svg+xml,%3Csvg id='visual' viewBox='0 0 900 600' width='900' height='600' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath d='M0 265L37.5 240C75 215 150 165 225 142C300 119 375 123 450 142C525 161 600 195 675 197C750 199 825 169 862.5 154L900 139L900 0L862.5 0C825 0 750 0 675 0C600 0 525 0 450 0C375 0 300 0 225 0C150 0 75 0 37.5 0L0 0Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M0 409L37.5 368C75 327 150 245 225 206C300 167 375 171 450 197C525 223 600 271 675 284C750 297 825 275 862.5 264L900 253L900 137L862.5 152C825 167 750 197 675 195C600 193 525 159 450 140C375 121 300 117 225 140C150 163 75 213 37.5 238L0 263Z' fill='%23f7feff'%3E%3C/path%3E%3Cpath d='M0 517L37.5 504C75 491 150 465 225 456C300 447 375 455 450 471C525 487 600 511 675 524C750 537 825 539 862.5 540L900 541L900 251L862.5 262C825 273 750 295 675 282C600 269 525 221 450 195C375 169 300 165 225 204C150 243 75 325 37.5 366L0 407Z' fill='%23effcff'%3E%3C/path%3E%3Cpath d='M0 601L37.5 601C75 601 150 601 225 601C300 601 375 601 450 601C525 601 600 601 675 601C750 601 825 601 862.5 601L900 601L900 539L862.5 538C825 537 750 535 675 522C600 509 525 485 450 469C375 453 300 445 225 454C150 463 75 489 37.5 502L0 515Z' fill='%23e7fbff'%3E%3C/path%3E%3C/svg%3E");
    background-position: bottom;
    background-repeat: no-repeat;
    background-attachment: fixed;
} */

/* p{
    padding-bottom: 16px;
} */

h1{
    font-family:'heliotrope_3';
    font-size: xx-large;
}

/* Make about links inline, icon-style, and mobile-friendly */
.about-links, .about-link-list, .about-link {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: wrap;
  gap: 0.75em;
  justify-content: flex-start;
  align-items: center;
  background: none !important;
  box-shadow: none !important;
  border: none !important;
  padding: 0 !important;
  margin: 0.5em 0 0.5em 0;
}

.about-link, .about-link a, .about-link-list a {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0.25em !important;
  margin: 0 !important;
  min-width: unset !important;
  min-height: unset !important;
  width: auto !important;
  height: auto !important;
}

.about-link img, .about-link-list img {
  display: inline-block;
  width: 1.5em !important;
  height: 1.5em !important;
  margin: 0 !important;
  vertical-align: middle;
}

@media (max-width: 600px) {
  .about-links, .about-link-list {
    gap: 1em;
    justify-content: center;
  }
}
