.contact-links{display:grid;gap:12px;margin:0 0 30px}.contact-links>a{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;transition:.2s}.contact-links>a:hover{border-color:var(--forest);background:#f5f8f1;transform:translateY(-1px)}.contact-links>a>span{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:#eef3e9;color:var(--forest);font-size:19px}.contact-links div{display:flex;min-width:0;flex-direction:column}.contact-links small{color:var(--muted);font-size:13px}.contact-links strong{overflow-wrap:anywhere;font-size:16px}.contact-actions{display:flex;flex-wrap:wrap;gap:10px}.button-outline{border:1px solid var(--forest);color:var(--forest)}.button-outline:hover{background:#eef3e9}@media(max-width:580px){.contact-actions{flex-direction:column}.contact-actions .button{width:100%}}

.contact-links .email-address{font-size:15px;font-style:italic;font-weight:500;text-transform:lowercase}
