.contact-links{display:flex;flex-direction:column;gap:1em}.contact-item{display:flex;align-items:center;padding:1em;background-color:var(--calcite-color-foreground-2);box-shadow:0 0 8px #0f0f0f80;border-radius:var(--calcite-corner-radius-round);text-decoration:none;color:inherit;transition:background-color .3s ease}.contact-item:hover{background-color:var(--calcite-color-foreground-3)}.contact-item:active{outline-color:var(--calcite-color-brand);outline-offset:.15em;outline-width:.15em;outline-style:solid}.contact-icon{color:var(--calcite-color-brand);margin-right:1em}.contact-label{font-weight:500}
