.compact-page.svelte-1s1cdke{place-items:center;min-height:100%;padding:56px 24px 96px;display:grid}.compact-page__card.svelte-1s1cdke{color:#000;text-align:left;width:min(100%,390px)}h1.svelte-1s1cdke{letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,8vw,3.5rem);line-height:1}.compact-page__body.svelte-1s1cdke{margin-top:32px}.compact-page__body.svelte-1s1cdke .compact-copy{margin:0;font-size:1.125rem;line-height:1.5}.compact-page__body.svelte-1s1cdke .compact-actions{gap:12px;display:grid}.compact-page__body.svelte-1s1cdke .compact-copy+.compact-button,.compact-page__body.svelte-1s1cdke .compact-copy+form{margin-top:12px}.compact-page__body.svelte-1s1cdke .compact-button{color:#fff;width:100%;min-height:48px;font:inherit;text-align:center;cursor:pointer;background:#000;border:1.5px solid #000;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.compact-page__body.svelte-1s1cdke .compact-button:hover{background:#262626}.compact-page__body.svelte-1s1cdke .compact-button--secondary{color:#000;background:#fff}.compact-page__body.svelte-1s1cdke .compact-button--secondary:hover{background:#f2f2f2}.compact-page__body.svelte-1s1cdke .compact-link{color:#000;text-underline-offset:.18em;font-size:.82rem;text-decoration:underline;text-decoration-thickness:1px}
