.cc-support.svelte-1vikeo4{max-width:560px;margin:0 auto;padding:2rem 1rem 3rem;box-sizing:border-box}.cc-support__hero.svelte-1vikeo4{position:relative;padding:1.75rem 1.5rem 1.5rem;margin-bottom:1.5rem;border-radius:var(--card-border-radius, 28px);background:linear-gradient(135deg,rgba(var(--color-accent-rgb),.08) 0%,var(--color-surf) 55%,var(--color-surf-muted) 100%);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);overflow:hidden}.cc-support__hero.svelte-1vikeo4:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0%,rgba(var(--color-accent-rgb),.18),transparent 48%);pointer-events:none}.cc-support__eyebrow.svelte-1vikeo4{position:relative;z-index:1;display:inline-block;font-family:var(--font-body, system-ui, sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.6rem}.cc-support__title.svelte-1vikeo4{position:relative;z-index:1;font-family:var(--font-display, system-ui, sans-serif);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;letter-spacing:var(--tenant-heading-tracking, -.03em);margin:0 0 .75rem;color:var(--text-primary);line-height:1.1}.cc-support__lead.svelte-1vikeo4{position:relative;z-index:1;font-family:var(--font-body, system-ui, sans-serif);font-size:1rem;line-height:1.65;color:var(--text-secondary);margin:0}.cc-support__card.svelte-1vikeo4{padding:1.35rem 1.5rem;border-radius:var(--card-border-radius, 28px);background:var(--color-surf);border:1px solid var(--color-border);border-left:4px solid var(--color-accent);box-shadow:var(--shadow-sm)}.cc-support__card-title.svelte-1vikeo4{font-family:var(--font-display, system-ui, sans-serif);font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 .75rem}.cc-support__email.svelte-1vikeo4{font-family:var(--font-body, system-ui, sans-serif);font-size:1.05rem;font-weight:600;color:var(--color-accent);text-decoration:none;word-break:break-all}.cc-support__email.svelte-1vikeo4:hover{color:var(--color-accent-hover);text-decoration:underline}
