.signoff.svelte-tbpzce{margin-top:3.6em;padding:34px 28px;border-radius:16px;background:var(--blog-surface-2);border:1px solid var(--blog-hairline);text-align:center}.callsign.svelte-tbpzce{font-family:var(--font-mono)!important;font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-ink-muted)!important;margin:0 0 10px!important}h3.svelte-tbpzce{font-family:var(--font-display);font-weight:400;font-size:clamp(1.5rem,3.6vw,1.9rem);margin:0 0 20px;text-wrap:balance;color:var(--blog-ink);text-align:center}.cta-btn.svelte-tbpzce{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:999px;background:linear-gradient(120deg,var(--blog-accent-1),var(--blog-accent-2));color:#fff!important;font-family:var(--font-body);font-weight:600;font-size:14.5px;text-decoration:none!important;box-shadow:0 8px 20px -8px color-mix(in srgb,var(--blog-accent-2) 70%,transparent);transition:transform .2s ease,box-shadow .2s ease}.cta-btn.svelte-tbpzce:hover{transform:translateY(-2px);box-shadow:0 12px 26px -8px color-mix(in srgb,var(--blog-accent-2) 80%,transparent)}
