/* Keep the hero copy available in source while the visual is being reviewed. */
.site-v79 .hero-copy { display: none !important; }
.consult-tabs-v209 { gap: 18px; }
.consult-tabs-v209__face {
  gap: 13px; padding-inline: 8px;
  transform: none !important;
  transition: filter .22s ease, box-shadow .22s ease;
}
.consult-tabs-v209__icon { width: 34px; height: 34px; object-fit: contain; }
.consult-tabs-v210__mail-icon { width: 32px; height: 32px; }
.consult-tabs-v210__line-label {
  display: flex; flex-direction: column; align-items: center; gap: 5px;
  writing-mode: horizontal-tb;
}
.consult-tabs-v210__line-word { writing-mode: horizontal-tb; font-family: Arial,sans-serif; font-size: 12px; letter-spacing: .02em; }
.consult-tabs-v210__line-label>span:last-child { writing-mode: vertical-rl; }
.consult-tabs-v209__link:focus-visible .consult-tabs-v209__face { filter: brightness(1.1); box-shadow: -4px 3px 22px #ff9a633d; }
@media(hover:hover) {
  .consult-tabs-v209__link:hover .consult-tabs-v209__face { filter: brightness(1.1); box-shadow: -4px 3px 22px #ff9a633d; }
  .consult-tabs-v209__link--line:hover .consult-tabs-v209__face { box-shadow: -4px 3px 22px #06c75540; }
}
@media(max-width:700px) {
  .consult-tabs-v209 { gap: 12px; }
  .consult-tabs-v209__face { gap: 8px; padding: 11px 6px; }
  .consult-tabs-v209__icon { width: 29px; height: 29px; }
  .consult-tabs-v210__mail-icon { width: 28px; height: 28px; }
  .consult-tabs-v210__line-word { font-size: 10px; }
}
@media(min-width:701px) and (max-height:680px) {
  .consult-tabs-v209__icon { width: 30px; height: 30px; }
  .consult-tabs-v210__mail-icon { width: 28px; height: 28px; }
}
@media(max-height:520px) {
  .consult-tabs-v209 { gap: 10px; }
  .consult-tabs-v209__face { padding: 8px 10px; gap: 7px; }
  .consult-tabs-v209__icon { width: 26px; height: 26px; }
  .consult-tabs-v210__line-label { flex-direction: row; gap: 0; }
  .consult-tabs-v210__line-label>span:last-child { writing-mode: horizontal-tb; }
}
@media(prefers-reduced-motion:reduce) { .consult-tabs-v209__face { transition: none; } }
