.support-page.svelte-1j5tn20{max-width:800px;margin:0 auto;padding:4rem 1.5rem;min-height:calc(100vh - 60px)}h1.svelte-1j5tn20{font-size:36px;font-weight:600;margin:0 0 12px;text-align:center}.subtitle.svelte-1j5tn20{text-align:center;color:var(--text-color-2);font-size:18px;margin:0 0 3rem}.contact-cards.svelte-1j5tn20{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media screen and (max-width: 600px){.contact-cards.svelte-1j5tn20{grid-template-columns:1fr}}.contact-card.svelte-1j5tn20{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 24px;border-radius:16px;border:1px solid #e5e5e5;text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}.contact-card.svelte-1j5tn20:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px);text-decoration:none}.contact-card.svelte-1j5tn20 .icon:where(.svelte-1j5tn20){width:56px;height:56px;border-radius:14px;background:var(--gradient-dawn-in-marrakech);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.contact-card.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-size:20px;font-weight:600;margin:0 0 8px}.contact-card.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--text-color-2);font-size:16px;margin:0 0 16px}.contact-card.svelte-1j5tn20 .cta:where(.svelte-1j5tn20){font-size:14px;font-weight:600;color:#d9646e}
