.ArticleAuthorLayout .breadcrumbs {
  justify-content: center; }

.ArticleAuthorLayout .main_heading {
  font-size: 42px;
  line-height: 48px; }
  @media (max-width: 1019px) {
    .ArticleAuthorLayout .main_heading {
      font-size: 28px;
      line-height: 34px; } }

@media (min-width: 1250px) {
  .ArticleAuthorLayout .author_intro {
    display: flex;
    align-items: flex-start;
    gap: 40px;
    width: 1200px;
    max-width: 1200px;
    margin: 0 auto 72px auto; } }

@media (min-width: 1020px) and (max-width: 1249px) {
  .ArticleAuthorLayout .author_intro {
    display: flex;
    align-items: flex-start;
    gap: 40px;
    width: 970px;
    max-width: 1200px;
    margin: 0 auto 72px auto; } }

@media (max-width: 1019px) {
  .ArticleAuthorLayout .author_intro {
    margin-bottom: 48px; } }

@media (min-width: 1250px) {
  .ArticleAuthorLayout .author_image {
    width: 300px;
    flex: 0 0 300px; } }

@media (min-width: 1020px) and (max-width: 1249px) {
  .ArticleAuthorLayout .author_image {
    width: 300px;
    flex: 0 0 300px; } }

@media (max-width: 1019px) {
  .ArticleAuthorLayout .author_image {
    width: 220px;
    margin: 0 auto 24px auto; } }

.ArticleAuthorLayout .author_image img {
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  display: block; }

.ArticleAuthorLayout .author_main_info {
  flex: 1 1 auto; }

.ArticleAuthorLayout .author_biography {
  /* Links */
  /* Default elements separations */
  /* Unordered/Ordered lists */
  /* Blockquotes */
  /* Intro texts */
  /* Light buttons placed inside text */
  /* Solid buttons placed inside text */
  /* Button separations */ }
  .ArticleAuthorLayout .author_biography a {
    color: inherit; }
  .ArticleAuthorLayout .author_biography > * {
    margin: 0; }
    .ArticleAuthorLayout .author_biography > * + * {
      margin-top: 24px; }
    .ArticleAuthorLayout .author_biography > * + h3,
    .ArticleAuthorLayout .author_biography > * + .h3 {
      margin-top: 48px; }
  .ArticleAuthorLayout .author_biography ul,
  .ArticleAuthorLayout .author_biography ol {
    margin-left: 0;
    padding-left: 22px; }
    .ArticleAuthorLayout .author_biography ul li + li,
    .ArticleAuthorLayout .author_biography ol li + li {
      margin-top: 12px; }
  .ArticleAuthorLayout .author_biography ul li {
    list-style-type: '_  '; }
  .ArticleAuthorLayout .author_biography blockquote {
    font-size: 21px;
    font-style: italic;
    letter-spacing: 0.01em; }
    .ArticleAuthorLayout .author_biography blockquote > * {
      margin-top: 0;
      margin-bottom: 0; }
  .ArticleAuthorLayout .author_biography .intro {
    font-size: 28px;
    line-height: 42px;
    font-family: inherit; }
  .ArticleAuthorLayout .author_biography a.button,
  .ArticleAuthorLayout .author_biography .button a,
  .ArticleAuthorLayout .author_biography a .button {
    background: none;
    color: black;
    display: inline-flex;
    transition: all 0.5s ease;
    font-family: "Karla", Arial, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    border: 2px solid black;
    border-radius: 28px;
    font-size: 18px;
    line-height: 18px;
    padding: 8px 24px; }
    .dark_block .ArticleAuthorLayout .author_biography a.button,
    .dark_mode .ArticleAuthorLayout .author_biography a.button, .dark_block
    .ArticleAuthorLayout .author_biography .button a,
    .dark_mode
    .ArticleAuthorLayout .author_biography .button a, .dark_block
    .ArticleAuthorLayout .author_biography a .button,
    .dark_mode
    .ArticleAuthorLayout .author_biography a .button {
      color: white;
      border-color: white; }
    .ArticleAuthorLayout .author_biography a.button:hover, .ArticleAuthorLayout .author_biography a.button:focus,
    .ArticleAuthorLayout .author_biography .button a:hover,
    .ArticleAuthorLayout .author_biography .button a:focus,
    .ArticleAuthorLayout .author_biography a .button:hover,
    .ArticleAuthorLayout .author_biography a .button:focus {
      color: white;
      background: black; }
      .dark_block .ArticleAuthorLayout .author_biography a.button:hover,
      .dark_mode .ArticleAuthorLayout .author_biography a.button:hover, .dark_block .ArticleAuthorLayout .author_biography a.button:focus,
      .dark_mode .ArticleAuthorLayout .author_biography a.button:focus, .dark_block
      .ArticleAuthorLayout .author_biography .button a:hover,
      .dark_mode
      .ArticleAuthorLayout .author_biography .button a:hover, .dark_block
      .ArticleAuthorLayout .author_biography .button a:focus,
      .dark_mode
      .ArticleAuthorLayout .author_biography .button a:focus, .dark_block
      .ArticleAuthorLayout .author_biography a .button:hover,
      .dark_mode
      .ArticleAuthorLayout .author_biography a .button:hover, .dark_block
      .ArticleAuthorLayout .author_biography a .button:focus,
      .dark_mode
      .ArticleAuthorLayout .author_biography a .button:focus {
        color: black;
        background: white; }
    .ArticleAuthorLayout .author_biography a.button,
    .ArticleAuthorLayout .author_biography a.button a,
    .ArticleAuthorLayout .author_biography .button a,
    .ArticleAuthorLayout .author_biography .button a a,
    .ArticleAuthorLayout .author_biography a .button,
    .ArticleAuthorLayout .author_biography a .button a {
      text-decoration: none; }
  .ArticleAuthorLayout .author_biography .button:not(:has(a)) {
    background: none;
    color: black;
    display: inline-flex;
    transition: all 0.5s ease;
    font-family: "Karla", Arial, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    border: 2px solid black;
    border-radius: 28px;
    font-size: 18px;
    line-height: 18px;
    padding: 8px 24px; }
    .dark_block .ArticleAuthorLayout .author_biography .button:not(:has(a)),
    .dark_mode .ArticleAuthorLayout .author_biography .button:not(:has(a)) {
      color: white;
      border-color: white; }
    .ArticleAuthorLayout .author_biography .button:not(:has(a)):hover, .ArticleAuthorLayout .author_biography .button:not(:has(a)):focus {
      color: white;
      background: black; }
      .dark_block .ArticleAuthorLayout .author_biography .button:not(:has(a)):hover,
      .dark_mode .ArticleAuthorLayout .author_biography .button:not(:has(a)):hover, .dark_block .ArticleAuthorLayout .author_biography .button:not(:has(a)):focus,
      .dark_mode .ArticleAuthorLayout .author_biography .button:not(:has(a)):focus {
        color: black;
        background: white; }
    .ArticleAuthorLayout .author_biography .button:not(:has(a)),
    .ArticleAuthorLayout .author_biography .button:not(:has(a)) a {
      text-decoration: none; }
  .ArticleAuthorLayout .author_biography a.button-solid,
  .ArticleAuthorLayout .author_biography .button-solid a,
  .ArticleAuthorLayout .author_biography a .button-solid {
    color: white;
    background: black;
    display: inline-flex;
    transition: all 0.5s ease;
    font-family: "Karla", Arial, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    border: 2px solid black;
    border-radius: 28px;
    font-size: 18px;
    line-height: 18px;
    padding: 8px 24px; }
    .dark_block .ArticleAuthorLayout .author_biography a.button-solid,
    .dark_mode .ArticleAuthorLayout .author_biography a.button-solid, .dark_block
    .ArticleAuthorLayout .author_biography .button-solid a,
    .dark_mode
    .ArticleAuthorLayout .author_biography .button-solid a, .dark_block
    .ArticleAuthorLayout .author_biography a .button-solid,
    .dark_mode
    .ArticleAuthorLayout .author_biography a .button-solid {
      color: black;
      background: white;
      border-color: white; }
    .ArticleAuthorLayout .author_biography a.button-solid:hover, .ArticleAuthorLayout .author_biography a.button-solid:focus,
    .ArticleAuthorLayout .author_biography .button-solid a:hover,
    .ArticleAuthorLayout .author_biography .button-solid a:focus,
    .ArticleAuthorLayout .author_biography a .button-solid:hover,
    .ArticleAuthorLayout .author_biography a .button-solid:focus {
      color: black;
      background: transparent; }
      .dark_block .ArticleAuthorLayout .author_biography a.button-solid:hover,
      .dark_mode .ArticleAuthorLayout .author_biography a.button-solid:hover, .dark_block .ArticleAuthorLayout .author_biography a.button-solid:focus,
      .dark_mode .ArticleAuthorLayout .author_biography a.button-solid:focus, .dark_block
      .ArticleAuthorLayout .author_biography .button-solid a:hover,
      .dark_mode
      .ArticleAuthorLayout .author_biography .button-solid a:hover, .dark_block
      .ArticleAuthorLayout .author_biography .button-solid a:focus,
      .dark_mode
      .ArticleAuthorLayout .author_biography .button-solid a:focus, .dark_block
      .ArticleAuthorLayout .author_biography a .button-solid:hover,
      .dark_mode
      .ArticleAuthorLayout .author_biography a .button-solid:hover, .dark_block
      .ArticleAuthorLayout .author_biography a .button-solid:focus,
      .dark_mode
      .ArticleAuthorLayout .author_biography a .button-solid:focus {
        color: white;
        background: transparent; }
    .ArticleAuthorLayout .author_biography a.button-solid,
    .ArticleAuthorLayout .author_biography a.button-solid a,
    .ArticleAuthorLayout .author_biography .button-solid a,
    .ArticleAuthorLayout .author_biography .button-solid a a,
    .ArticleAuthorLayout .author_biography a .button-solid,
    .ArticleAuthorLayout .author_biography a .button-solid a {
      text-decoration: none; }
  .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)) {
    color: white;
    background: black;
    display: inline-flex;
    transition: all 0.5s ease;
    font-family: "Karla", Arial, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    border: 2px solid black;
    border-radius: 28px;
    font-size: 18px;
    line-height: 18px;
    padding: 8px 24px; }
    .dark_block .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)),
    .dark_mode .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)) {
      color: black;
      background: white;
      border-color: white; }
    .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)):hover, .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)):focus {
      color: black;
      background: transparent; }
      .dark_block .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)):hover,
      .dark_mode .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)):hover, .dark_block .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)):focus,
      .dark_mode .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)):focus {
        color: white;
        background: transparent; }
    .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)),
    .ArticleAuthorLayout .author_biography .button-solid:not(:has(a)) a {
      text-decoration: none; }
  .ArticleAuthorLayout .author_biography .button + .button,
  .ArticleAuthorLayout .author_biography .button-solid + .button,
  .ArticleAuthorLayout .author_biography .button + .button-solid,
  .ArticleAuthorLayout .author_biography .button-solid + .button-solid,
  .ArticleAuthorLayout .author_biography .button a + a,
  .ArticleAuthorLayout .author_biography .button-solid a + a {
    margin-left: 24px; }
  @media (min-width: 1250px) {
    .ArticleAuthorLayout .author_biography {
      margin-bottom: 28px; } }
  @media (min-width: 1020px) and (max-width: 1249px) {
    .ArticleAuthorLayout .author_biography {
      margin-bottom: 28px; } }

.ArticleAuthorLayout .author_social_links .list {
  display: flex;
  flex-wrap: wrap;
  gap: 12px 18px;
  margin: 0;
  padding: 0;
  list-style: none; }

.ArticleAuthorLayout .author_social_links a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  padding: 0 18px;
  border: 1px solid currentColor;
  border-radius: 9999px;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 0.08em;
  line-height: 1; }

.ArticleAuthorLayout .author_related_articles {
  margin-top: 24px;
  padding-top: 48px;
  border-top: 1px solid rgba(0, 0, 0, 0.15); }
  @media (min-width: 1250px) {
    .ArticleAuthorLayout .author_related_articles {
      width: 1200px;
      margin-left: auto;
      margin-right: auto; } }
  @media (min-width: 1020px) and (max-width: 1249px) {
    .ArticleAuthorLayout .author_related_articles {
      width: 970px;
      margin-left: auto;
      margin-right: auto; } }
  .ArticleAuthorLayout .author_related_articles .heading {
    margin-bottom: 28px; }
  @media (min-width: 1250px) {
    .ArticleAuthorLayout .author_related_articles .listing_entries {
      clear: both;
      overflow: hidden;
      margin-left: -24px;
      margin-right: -24px;
      margin-top: -24px; } }
  @media (min-width: 1020px) and (max-width: 1249px) {
    .ArticleAuthorLayout .author_related_articles .listing_entries {
      clear: both;
      overflow: hidden;
      margin-left: -17.90909px;
      margin-right: -17.90909px;
      margin-top: -17.90909px; } }
  @media (min-width: 1250px) {
    .ArticleAuthorLayout .author_related_articles .entry {
      display: inline-block;
      float: left;
      vertical-align: top;
      width: 368px;
      margin: 24px; } }
  @media (min-width: 1020px) and (max-width: 1249px) {
    .ArticleAuthorLayout .author_related_articles .entry {
      display: inline-block;
      float: left;
      vertical-align: top;
      width: 299.45455px;
      margin: 17.90909px; } }
  @media (max-width: 1019px) {
    .ArticleAuthorLayout .author_related_articles .entry + .entry {
      margin-top: 24px; } }
  .ArticleAuthorLayout .author_related_articles .entry .entry_link .article_text .article_heading {
    font-size: 20px;
    line-height: 26px; }
    @media (min-width: 1440px) {
      .ArticleAuthorLayout .author_related_articles .entry .entry_link .article_text .article_heading {
        font-size: 24px;
        line-height: 30px; } }
    @media (min-width: 1020px) and (max-width: 1249px) {
      .ArticleAuthorLayout .author_related_articles .entry .entry_link .article_text .article_heading {
        font-size: 18px;
        line-height: 24px; } }
    @media (max-width: 1019px) {
      .ArticleAuthorLayout .author_related_articles .entry .entry_link .article_text .article_heading {
        font-size: 22px;
        line-height: 28px; } }
  .ArticleAuthorLayout .author_related_articles .entry_link,
  .ArticleAuthorLayout .author_related_articles .entry_link:hover,
  .ArticleAuthorLayout .author_related_articles .entry_link:focus {
    text-decoration: none; }
  .ArticleAuthorLayout .author_related_articles .ArticleListing .article_image,
  .ArticleAuthorLayout .author_related_articles .ArticleListing.NewsGrid .article_image,
  .ArticleAuthorLayout .author_related_articles .ArticleListing.ArticleGrid .article_image,
  .ArticleAuthorLayout .author_related_articles .JSONArticleListing .article_image,
  .ArticleAuthorLayout .author_related_articles .JSONArticleListing.NewsGrid .article_image,
  .ArticleAuthorLayout .author_related_articles .JSONArticleListing.ArticleGrid .article_image {
    display: block;
    margin-bottom: 24px;
    width: 100%;
    aspect-ratio: 100 / 65;
    object-fit: cover;
    object-position: center;
    background: #eee;
    transition: clip-path 1.5s ease, object-view-box 1.5s ease;
    clip-path: inset(0% 0% 0% 0%);
    object-view-box: inset(0% 0% 0% 0%); }
  .ArticleAuthorLayout .author_related_articles .Pager {
    text-align: center;
    margin-top: 48px; }
    .ArticleAuthorLayout .author_related_articles .Pager * {
      display: inline-block; }
    .ArticleAuthorLayout .author_related_articles .Pager a {
      color: inherit;
      text-decoration: none;
      font-size: 15px;
      font-family: Lato, Arial, Verdana, sans-serif;
      padding: 8px 12px;
      border-radius: 4px;
      transition: background-color 0.2s ease; }
      .ArticleAuthorLayout .author_related_articles .Pager a.selected {
        font-weight: bold;
        background-color: rgba(0, 0, 0, 0.08); }
      .ArticleAuthorLayout .author_related_articles .Pager a:hover {
        background-color: rgba(0, 0, 0, 0.05); }
      .ArticleAuthorLayout .author_related_articles .Pager a + a {
        margin-left: 4px; }
    .ArticleAuthorLayout .author_related_articles .Pager .button.first, .ArticleAuthorLayout .author_related_articles .Pager .button.last {
      font-weight: bold; }
    .ArticleAuthorLayout .author_related_articles .Pager * + .page_links {
      margin-left: 8px; }
    .ArticleAuthorLayout .author_related_articles .Pager .page_links + * {
      margin-left: 8px; }

/*# sourceMappingURL=articleauthorlayout.palau_2023.scss.map */