.contacts__cards{display:flex;flex-wrap:wrap;gap:var(--spacing-5);justify-content:center}@media (max-width:30rem){.contacts__cards{flex-direction:column}}.contacts__card{align-items:center;background-color:var(--neutral-200);border-radius:var(--card-border-radius);display:flex;flex-direction:column;gap:var(--spacing-3);inline-size:calc(33.33333% - var(--spacing-5)*.67);justify-items:center;padding:var(--spacing-6);text-align:center}@media (max-width:60rem){.contacts__card{inline-size:calc(50% - var(--spacing-5)*.5)}}@media (max-width:30rem){.contacts__card{inline-size:100%}}.contacts__card__avatar{block-size:5rem;border-radius:100%;inline-size:5rem;overflow:clip}.contacts__card__avatar img{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.contacts__card__buttons{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-3);justify-items:center}.contacts__card__buttons .button{flex:0 1 100%;overflow:hidden}.contacts__card__buttons .button svg{block-size:1.5rem;flex-shrink:0}.contacts__card__buttons .button .button__label{max-inline-size:14rem;white-space:nowrap}.contacts.mode--dark .contacts__card{background-color:var(--primary-800)}.contacts.mode--dark .contacts__card .button{--icon-color:var(--neutral-white);color:var(--neutral-white)}.contacts.mode--dark .contacts__card .button--outline{border-color:var(--text-brand-invert);color:var(--text-brand-invert)}@media (hover:hover){.contacts.mode--dark .contacts__card .button--outline:hover{background-color:var(--primary-900)}}

/*# sourceMappingURL=client.css.map*/