.account-socials { display: flex; gap: 22px; flex-wrap: wrap; justify-content: center; padding: 10px 24px 30px; font-size: 12px; }
.examples-teaser { display: flex; align-items: center; justify-content: space-between; gap: var(--ui-space-8); padding-block: var(--ui-space-8); }
.examples-teaser-copy { display: grid; gap: var(--ui-space-4); }
.examples-teaser > a { flex-shrink: 0; }
.examples-teaser + .faq-section { padding-top: var(--ui-space-8); }
@media (max-width: 800px) {
  .examples-teaser { flex-direction: column; align-items: start; gap: var(--ui-space-6); }
}
@media (max-width: 700px) {
  .account-header-links { flex-wrap: wrap; gap: 12px; }
}
@media (max-width: 960px) {
  .site-header { min-height: 78px; flex-wrap: wrap; padding-top: 19px; padding-bottom: 19px; gap: 0px; }
  .site-header .menu-toggle { display: flex; align-items: center; gap: 20px; }
  .site-header nav { display: none; flex-basis: 100%; padding: 20px 0px 8px; flex-direction: column; align-items: stretch; gap: 4px; font-size: 14px; }
  .site-header nav.is-open { display: flex; }
  .site-header nav > a:not(.nav-cta) { display: flex; align-items: center; }
  .site-header .nav-cta { justify-content: space-between; margin-top: 12px; }
}
