.contact-buttons[data-v-61f56156]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.variant-stack[data-v-61f56156]{align-items:stretch;flex-direction:column}.btn[data-v-61f56156]{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:999px;box-shadow:0 2px 8px #2121210f;color:#2a2a2a;display:inline-flex;font-size:1.05rem;font-weight:600;gap:.5rem;padding:.6rem 1rem;text-decoration:none;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,color .14s ease,border-color .14s ease}.btn[data-v-61f56156]:hover{background:#f7f7ff;border-color:#deddfc;box-shadow:0 10px 20px #2121211f;color:#3b2f6b;transform:translateY(-2px) scale(1.02)}.btn[data-v-61f56156]:active{transform:translateY(0)}.btn .icon[data-v-61f56156]{display:grid;place-items:center}.btn .icon svg[data-v-61f56156]{height:20px;width:20px}.btn.ig .icon[data-v-61f56156]{color:#8b5cf6}.btn.tk .icon[data-v-61f56156]{color:#10b981}.contact-buttons.compact[data-v-61f56156]{gap:.4rem}.contact-buttons.compact .btn[data-v-61f56156]{border-radius:999px;height:44px;justify-content:center;padding:0;width:44px}.contact-buttons.compact .btn .icon svg[data-v-61f56156]{height:22px;width:22px}.contact-buttons.compact .btn[data-v-61f56156]:hover{transform:translateY(-2px) scale(1.06)}
