.btn.svelte-18sv61c{border-radius:var(--radius-md);min-height:44px;font-family:var(--font-sans);letter-spacing:.01em;transition:background-color .16s var(--ease-standard), border-color .16s var(--ease-standard), color .16s var(--ease-standard);border:1px solid #0000;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn-primary.svelte-18sv61c{background:var(--brand-blue-ink);color:#fff}.btn-primary.svelte-18sv61c:hover,.btn-primary.svelte-18sv61c:focus-visible{background:var(--brand-blue-hover);color:#fff}.btn-secondary.svelte-18sv61c{color:var(--brand-blue-ink);border-color:var(--rule);background:0 0}.btn-secondary.svelte-18sv61c:hover,.btn-secondary.svelte-18sv61c:focus-visible{border-color:var(--brand-blue-ink);color:var(--brand-blue-hover)}.btn.svelte-18sv61c:focus-visible{outline:2px solid var(--brand-blue-ink);outline-offset:2px}.cta.svelte-1499emb{border-top:1px solid var(--rule);margin-top:clamp(40px,6vw,64px);padding-top:clamp(28px,4vw,40px)}h2.svelte-1499emb{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);max-width:22ch;margin:0 0 20px;font-size:clamp(1.5rem,1rem + 1.4vw,2.25rem);font-weight:400;line-height:1.15}.actions.svelte-1499emb{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.secondary.svelte-1499emb{font-family:var(--font-sans);color:var(--muted);font-size:14px}.secondary.svelte-1499emb a:where(.svelte-1499emb){color:var(--brand-blue-ink);border-bottom:1px solid;text-decoration:none}.secondary.svelte-1499emb a:where(.svelte-1499emb):hover,.secondary.svelte-1499emb a:where(.svelte-1499emb):focus-visible{color:var(--brand-blue-hover)}
