.signup-cta.svelte-z7avsp{background:var(--accent);margin-top:64px;padding:48px}.signup-cta.svelte-z7avsp h2:where(.svelte-z7avsp){color:#fff;letter-spacing:-.03em;max-width:22ch;margin:0 0 12px;font-size:clamp(24px,2.8vw,34px);line-height:1.15}.signup-cta.svelte-z7avsp p:where(.svelte-z7avsp){color:#ffffffd9;max-width:560px;margin:0}.signup-cta.svelte-z7avsp .product-actions:where(.svelte-z7avsp){margin-top:24px}.signup-cta.svelte-z7avsp .btn:where(.svelte-z7avsp){color:#1a1a19;box-shadow:none;background:#fff}.signup-cta.svelte-z7avsp .btn:where(.svelte-z7avsp):hover{background:#ececee}.signup-cta.svelte-z7avsp .btn-primary:where(.svelte-z7avsp){color:#fff;background:#101012}.signup-cta.svelte-z7avsp .btn-primary:where(.svelte-z7avsp):hover{background:#26262b}.signup-cta.svelte-z7avsp .btn:where(.svelte-z7avsp):focus-visible{outline-color:#fff}.signup-cta.svelte-z7avsp .fineprint:where(.svelte-z7avsp){color:#ffffffbf;margin-top:16px;font-size:14px}@media (width<=600px){.signup-cta.svelte-z7avsp{margin-top:48px;padding:24px}.signup-cta.svelte-z7avsp .product-actions:where(.svelte-z7avsp){flex-direction:column;align-items:stretch}.signup-cta.svelte-z7avsp .product-actions:where(.svelte-z7avsp) .btn{width:100%}}
