.social-list[_ngcontent-ng-c137729120] { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; column-gap: 1rem; }
@media (min-width: 1024px) {
  .social-list[_ngcontent-ng-c137729120] { flex-wrap: nowrap; }
}
.social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120] { display: flex; flex-direction: column; align-items: center; --tw-text-opacity: 1; color: hsl(var(--tertiary-950) / var(--tw-text-opacity, 1)); transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.2s; }
@media (min-width: 1024px) {
  .social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120]:hover { --tw-text-opacity: 1; color: hsl(var(--tertiary-foreground) / var(--tw-text-opacity, 1)); }
}
.social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120] .icon[_ngcontent-ng-c137729120] { height: 1.25rem; width: 1.25rem; }
.social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120] .social-text[_ngcontent-ng-c137729120] { font-size: 0.75rem; font-weight: 600; }
.footer[_nghost-ng-c137729120] .social-list[_ngcontent-ng-c137729120], .footer [_nghost-ng-c137729120] .social-list[_ngcontent-ng-c137729120] { row-gap: 0.5rem; }
.footer[_nghost-ng-c137729120] .social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120], .footer [_nghost-ng-c137729120] .social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120] { color: hsl(var(--tertiary-950) / .6); }
@media (min-width: 1024px) {
  .footer[_nghost-ng-c137729120] .social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120]:hover, .footer [_nghost-ng-c137729120] .social-list[_ngcontent-ng-c137729120] .social-link[_ngcontent-ng-c137729120]:hover { --tw-text-opacity: 1; color: hsl(var(--tertiary-foreground) / var(--tw-text-opacity, 1)); }
}