.contact.svelte-pc1ztw{padding:var(--spacing-600) var(--spacing-400);margin:0 auto;background:var(--foreground);border-radius:12px;max-width:800px;border:1px solid var(--border)}.wrapper.svelte-pc1ztw{background:var(--white)}@media (min-width: 951px){.wrapper.svelte-pc1ztw,.contact.svelte-pc1ztw{padding:var(--spacing-700) var(--spacing-600)}}.section-title.svelte-12dt4vg{font-family:var(--family-heading);font-size:var(--font-size-250);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--primary);margin-bottom:var(--spacing-100)}.section-subtitle.svelte-12dt4vg{font-size:var(--font-size-100);color:var(--subtitle);margin:0 0 var(--spacing-600);line-height:1.6}.users.svelte-12dt4vg{display:flex;flex-direction:column;gap:var(--spacing-300)}.user-card.svelte-12dt4vg{display:flex;align-items:center;gap:var(--spacing-400);padding:var(--spacing-400);background:var(--white);border:1px solid var(--border);border-radius:12px;text-decoration:none;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease,transform .15s ease;cursor:pointer;position:relative}.user-card.svelte-12dt4vg:hover{border-color:var(--secondary);box-shadow:0 4px 20px #0000000f;transform:translateY(-2px);text-decoration:none;color:var(--text)}.avatar.svelte-12dt4vg{width:64px;height:64px;border-radius:14px;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,var(--foreground),#e8e8e8)}.avatar.svelte-12dt4vg img:where(.svelte-12dt4vg){width:100%;height:100%;object-fit:cover;object-position:center top}.info.svelte-12dt4vg{flex:1;min-width:0}.name.svelte-12dt4vg{font-family:var(--family-heading);font-size:var(--font-size-150);font-weight:var(--weight-semi-bold);line-height:1.3;color:var(--primary)}.role.svelte-12dt4vg{font-size:var(--font-size-75);color:var(--subtitle);margin-top:var(--spacing-50)}.contact-links.svelte-12dt4vg{display:flex;flex-wrap:wrap;gap:var(--spacing-300);margin-top:var(--spacing-200)}.contact-item.svelte-12dt4vg{display:inline-flex;align-items:center;gap:var(--spacing-100);font-size:var(--font-size-75);color:var(--secondary-dark)}.contact-item.svelte-12dt4vg svg:where(.svelte-12dt4vg){flex-shrink:0;opacity:.7}.card-arrow.svelte-12dt4vg{flex-shrink:0;color:var(--light);transition:color .2s ease,transform .2s ease}.user-card.svelte-12dt4vg:hover .card-arrow:where(.svelte-12dt4vg){color:var(--secondary);transform:translate(3px)}@media (min-width: 620px){.avatar.svelte-12dt4vg{width:72px;height:72px}}@media (min-width: 951px){.users.svelte-12dt4vg{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-400)}.user-card.svelte-12dt4vg{padding:var(--spacing-500)}.avatar.svelte-12dt4vg{width:80px;height:80px}.name.svelte-12dt4vg{font-size:var(--font-size-200)}.role.svelte-12dt4vg,.contact-item.svelte-12dt4vg{font-size:var(--font-size-75)}}
