@use 'mixins'; .page-main { @include mixins.responsive-container; padding: 1rem; .contact-links { display: grid; gap: 1rem; grid-template-columns: repeat(2, 1fr); @media (max-width: mixins.$medium-breakpoint) { grid-template-columns: repeat(1, 1fr); } a { border: 2px solid; color: var(--foreground-1); padding: 1rem; &:hover { background-color: var(--foreground-1); border-color: var(--foreground-1); color: var(--background-1); } } } }