.social-card.svelte-o557lm{align-items:center;gap:var(--kupar-space-4);padding:var(--kupar-space-4) var(--kupar-space-5);border-radius:var(--kupar-radius-2xl);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:1px solid var(--kupar-border);color:var(--kupar-cream);transition:transform var(--kupar-duration) var(--kupar-ease), box-shadow var(--kupar-duration) var(--kupar-ease), border-color var(--kupar-duration) var(--kupar-ease), color var(--kupar-duration) var(--kupar-ease);background:0 0;text-decoration:none;display:flex}.social-card.svelte-o557lm:hover{border-color:var(--kupar-border-strong);box-shadow:var(--kupar-shadow);color:var(--kupar-patina-lt)}.social-card.svelte-o557lm:hover .social-card__icon:where(.svelte-o557lm),.social-card.svelte-o557lm:hover .social-card__name:where(.svelte-o557lm),.social-card.svelte-o557lm:hover .social-card__handle:where(.svelte-o557lm),.social-card.svelte-o557lm:hover .social-card__desc:where(.svelte-o557lm),.social-card.svelte-o557lm:hover .social-card__arrow:where(.svelte-o557lm){color:var(--kupar-patina-lt)}.social-card__icon.svelte-o557lm{width:2.25rem;height:2.25rem;color:var(--kupar-copper-lt);flex-shrink:0}.social-card__body.svelte-o557lm{gap:var(--kupar-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.social-card__name.svelte-o557lm{font-size:var(--kupar-text-base);color:var(--kupar-copper-lt);letter-spacing:var(--kupar-tracking-wide);text-transform:uppercase}.social-card__handle.svelte-o557lm{font-size:var(--kupar-text-sm);color:var(--kupar-patina-lt);letter-spacing:0}.social-card__desc.svelte-o557lm{font-size:var(--kupar-text-xs);color:var(--kupar-cream-dim);line-height:1.5}.social-card__arrow.svelte-o557lm{font-size:var(--kupar-text-base);color:var(--kupar-cream-dim);transition:color var(--kupar-duration) var(--kupar-ease);flex-shrink:0}.social-card.svelte-o557lm:hover .social-card__arrow:where(.svelte-o557lm){color:var(--kupar-patina-lt)}.contact-section.svelte-my8eqr{padding:var(--kupar-space-4) var(--kupar-space-5);border-radius:var(--kupar-radius-2xl);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:1px solid var(--kupar-border);box-shadow:var(--kupar-shadow);background:0 0;max-width:600px;margin:0 auto}.contact-form-hint.svelte-my8eqr{font-size:var(--kupar-text-sm);color:var(--kupar-cream-dim);margin:0 0 var(--kupar-space-6);line-height:1.6}.contact-form.svelte-my8eqr{gap:var(--kupar-space-4);flex-direction:column;display:flex}.form-row.svelte-my8eqr{gap:var(--kupar-space-4);display:flex}@media (width<640px){.form-row--two.svelte-my8eqr{flex-direction:column}}.form-group.svelte-my8eqr{gap:var(--kupar-space-2);flex-direction:column;flex:1;display:flex}.form-label.svelte-my8eqr{font-size:var(--kupar-text-xs);color:var(--kupar-cream-dim);letter-spacing:var(--kupar-tracking-widest);text-transform:uppercase}.form-input.svelte-my8eqr{font-size:var(--kupar-text-sm);color:var(--kupar-cream);border:1px solid var(--kupar-border);border-radius:var(--kupar-radius-sm);padding:var(--kupar-space-3) var(--kupar-space-4);transition:border-color var(--kupar-duration) var(--kupar-ease), box-shadow var(--kupar-duration) var(--kupar-ease);box-sizing:border-box;background:#00000040;outline:none;width:100%}.form-input.svelte-my8eqr::placeholder{color:var(--kupar-cream-dim);opacity:.5}.form-input.svelte-my8eqr:focus{border-color:var(--kupar-copper);box-shadow:0 0 0 2px hsl(var(--kupar-copper-hsl) / .2)}.form-textarea.svelte-my8eqr{resize:vertical;min-height:9rem;line-height:1.6}.form-footer.svelte-my8eqr{justify-content:space-between;align-items:center;gap:var(--kupar-space-6);margin-top:var(--kupar-space-2);flex-wrap:wrap;display:flex}.form-privacy.svelte-my8eqr{font-size:var(--kupar-text-xs);color:var(--kupar-cream-dim);max-width:var(--kupar-content-sm);margin:0;line-height:1.5}.form-submit.svelte-my8eqr{font-size:var(--kupar-text-sm);letter-spacing:var(--kupar-tracking-wide);color:var(--kupar-bg);background:var(--kupar-copper);border-radius:var(--kupar-radius-sm);padding:var(--kupar-space-3) var(--kupar-space-6);cursor:pointer;transition:background var(--kupar-duration) var(--kupar-ease), transform var(--kupar-duration) var(--kupar-ease);border:none;flex-shrink:0}.form-submit.svelte-my8eqr:hover{background:var(--kupar-copper-lt);transform:translateY(-1px)}.form-error.svelte-my8eqr{font-family:var(--font-inclusive-sans), sans-serif;font-size:var(--kupar-text-sm);color:var(--kupar-error);margin:0}.form-error[hidden].svelte-my8eqr{display:none}.social-list.svelte-1bv7ezn{gap:var(--kupar-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
