.support.svelte-1j5tn20{background:$color-bg-primary;justify-content:center;align-items:center;min-height:100vh;padding:120px 40px;display:flex}.support__inner.svelte-1j5tn20{text-align:center;max-width:600px}.support__title.svelte-1j5tn20{font-family:$font-heading;color:$color-text-primary;margin-bottom:16px;font-size:clamp(2rem,5vw,3.5rem)}.support__subtitle.svelte-1j5tn20{color:$color-text-secondary;margin-bottom:48px;font-size:1.125rem;line-height:1.6}.support__card.svelte-1j5tn20{--glow-x:50%;--glow-y:50%;background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:32px 48px;display:inline-block;position:relative;overflow:hidden}.support__card-glow.svelte-1j5tn20{pointer-events:none;background:radial-gradient(200px circle at var(--glow-x) var(--glow-y), rgba($color-accent, .1), transparent 70%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.support__card.svelte-1j5tn20:hover .support__card-glow:where(.svelte-1j5tn20){opacity:1}.support__label.svelte-1j5tn20{text-transform:uppercase;letter-spacing:.08em;color:$color-text-secondary;margin-bottom:12px;font-size:.75rem;display:block}.support__email.svelte-1j5tn20{font-family:$font-heading;color:$color-text-primary;font-size:1.25rem;font-weight:600;transition:color .3s}.support__email.svelte-1j5tn20:hover{color:$color-accent}@media (width<=768px){.support.svelte-1j5tn20{padding:120px 20px}.support__card.svelte-1j5tn20{padding:24px 32px}}
