/* Keep the original eagle linked to the matching Amin Sabry homepage. */
.mast .amin-home-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
  width: 93.6px;
  min-height: 44px;
  padding: 3.6px;
  border: 0;
  border-radius: 6px;
  text-decoration: none;
}
.mast .amin-home-link img { display: block; width: 100%; height: auto; }
.mast .amin-home-link:hover { background: #c9ab6420; }
.mast .amin-home-link:focus-visible { outline: 2px solid #c9ab64; outline-offset: 3px; }
.site-return-actions { display: flex; align-items: center; gap: 14px; margin-inline-start: auto; }
.site-return-actions .guide-link { margin-inline-start: 0; min-width: 38px; min-height: 44px; justify-content: center; }
.mastinner:has(.site-return-actions) { gap: clamp(18px, 3vw, 48px); }
@media (max-width: 950px) {
  .mastinner:has(.site-return-actions) { gap: 14px; }
  .mastinner:has(.site-return-actions) nav { gap: 16px; }
  .mast .amin-home-link { width: 76.8px; }
  .site-return-actions { gap: 9px; }
}
@media (max-width: 720px) {
  .mastinner:has(.site-return-actions) { gap: 0; }
  .mast .amin-home-link { width: 67.2px; }
  .site-return-actions { gap: 7px; }
  .mast-meta:has(.amin-home-link) { gap: 5px; }
}
@media (max-width: 600px) {
  .mast:has(.mast-meta .amin-home-link) { gap: 6px; padding-inline: 10px; }
  .mast:has(.mast-meta .amin-home-link) .brandmark { display: none; }
  .mast:has(.mast-meta .amin-home-link) .brand-text b { font-size: 14px; line-height: 1.4; max-width: 92px; white-space: normal; }
  .mast:has(.mast-meta .amin-home-link) .brand-text span { display: none; }
  .mast-meta .amin-home-link { width: 57.6px; }
  .mast:has(.extra .amin-home-link) .title .byline { display: none; }
  .mast:has(.extra .amin-home-link) .title .emblem { display: none; }
  .mast:has(.extra .amin-home-link) .title h1 { font-size: 14px; }
  .extra .amin-home-link { width: 57.6px; }
}
@media (max-width: 415px) {
  .mast:has(.mast-meta .amin-home-link) .brand-text b { font-size: 12px; max-width: 76px; }
  .mast-meta:has(.amin-home-link) { gap: 3px; }
  .mast-meta .amin-home-link, .extra .amin-home-link { width: 52.8px; }
}
