.button.svelte-1xko78n{justify-content:center;align-items:center;gap:var(--ds-space-2);box-sizing:border-box;padding:var(--ds-space-2) var(--ds-space-4);font:inherit;font-size:var(--ds-type-body-size);font-weight:var(--ds-type-section-weight);text-align:center;cursor:pointer;transition:background-color var(--ds-motion-duration-fast) var(--ds-motion-easing), box-shadow var(--ds-motion-duration-fast) var(--ds-motion-easing), outline-color var(--ds-motion-duration-fast) var(--ds-motion-easing);border:1px solid #0000;text-decoration:none;display:inline-flex}.button--primary.svelte-1xko78n{background:var(--color-primary);color:var(--color-on-primary)}.button--secondary.svelte-1xko78n{background:var(--color-surface);border-color:var(--color-border);color:var(--color-on-surface)}.button--on-accent.svelte-1xko78n{background:var(--marketing-on-accent-background);color:var(--marketing-on-accent-foreground)}.button--ghost.svelte-1xko78n{color:var(--color-on-surface-variant);background:0 0}.button--md.svelte-1xko78n{min-height:var(--marketing-button-md-height);border-radius:var(--ds-radius-lg)}.button--lg.svelte-1xko78n{min-height:var(--marketing-button-lg-height);border-radius:var(--ds-radius-xl);padding-inline:var(--ds-space-6)}.button.svelte-1xko78n:hover:enabled,a.button.svelte-1xko78n:hover{box-shadow:var(--marketing-shadow-button)}.button.svelte-1xko78n:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 2px var(--color-on-primary)}.button.svelte-1xko78n:disabled{cursor:default;opacity:var(--theme-disabled-opacity)}@media (prefers-reduced-motion:reduce){.button.svelte-1xko78n{transition:none}}.container.svelte-6qb8f6{box-sizing:border-box;width:100%;max-width:var(--marketing-container-max);padding-inline:var(--marketing-gutter);margin-inline:auto}
