.site-cta.svelte-1d4rwvf{inline-size:100%;padding-block:clamp(3rem,6vw,5rem);padding-inline:var(--page-gutter);scroll-margin-block-start:var(--lm-public-header-height,6rem)}.site-cta[data-tone=ink].svelte-1d4rwvf{--text:var(--on-ink-band);--text-muted:#c3c9d3;--line:#33435c;--brand:#d9a66e;color:var(--on-ink-band);background:radial-gradient(60rem 30rem at 85% -10%, #d9a66e24, transparent 60%), var(--ink-band)}.site-cta[data-tone=paper].svelte-1d4rwvf{background:var(--surface-subtle)}.site-cta__inner.svelte-1d4rwvf{inline-size:min(100%, var(--site-measure,84rem));grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid}.site-cta__copy.svelte-1d4rwvf{gap:1rem;min-inline-size:0;display:grid}.site-display-2.svelte-1d4rwvf{max-inline-size:22ch;font-family:var(--font-display);font-size:var(--site-display-2,clamp(1.875rem, 3.4vw, 3rem));letter-spacing:-.025em;text-wrap:balance;font-weight:560;line-height:1.08}.site-cta__copy.svelte-1d4rwvf p:where(.svelte-1d4rwvf){max-inline-size:50ch;color:var(--text-muted);font-size:var(--site-lead,clamp(1rem, 1.3vw, 1.125rem));text-wrap:pretty;line-height:1.65}.site-cta__actions.svelte-1d4rwvf{justify-content:flex-end;gap:.75rem 1.5rem}.site-cta__button.svelte-1d4rwvf{padding-inline:1.375rem}.site-cta[data-tone=ink].svelte-1d4rwvf .site-cta__button:where(.svelte-1d4rwvf){color:var(--ink-band);background:var(--on-ink-band);box-shadow:var(--shadow-control)}.site-cta[data-tone=ink].svelte-1d4rwvf .site-cta__button:where(.svelte-1d4rwvf):hover{background:#fff}.site-cta[data-tone=paper].svelte-1d4rwvf .site-cta__button:where(.svelte-1d4rwvf){color:var(--on-primary);background:var(--primary);box-shadow:var(--shadow-control)}.site-cta[data-tone=paper].svelte-1d4rwvf .site-cta__button:where(.svelte-1d4rwvf):hover{background:var(--primary-hover)}.site-cta__link.svelte-1d4rwvf{min-block-size:2.75rem;color:var(--text);text-underline-offset:.2em;align-items:center;font-size:.875rem;font-weight:650;text-decoration:underline;transition:color .16s;display:inline-flex}.site-cta__link.svelte-1d4rwvf:hover{color:var(--brand)}@media (width<=64rem){.site-cta__inner.svelte-1d4rwvf{grid-template-columns:minmax(0,1fr)}.site-cta__actions.svelte-1d4rwvf{justify-content:flex-start}}@media (forced-colors:active){.site-cta.svelte-1d4rwvf{border-block:1px solid canvastext}}
