.btn.svelte-1xko78n{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0}.btn.svelte-1xko78n:focus-visible{outline-offset:2px;outline:2px solid #234a86}.btn.svelte-1xko78n{text-align:center;white-space:normal;border:1.5px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5625rem;font-family:Libre Franklin,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:700;text-decoration:none;transition:transform .12s,background .12s,border-color .12s,color .12s;display:inline-flex}.btn--md.svelte-1xko78n{padding:.75rem 1.375rem;font-size:.95rem}.btn--lg.svelte-1xko78n{padding:.875rem 1.625rem;font-size:1rem}.btn--primary.svelte-1xko78n{color:#fff;background:#d4194b;border-color:#d4194b}.btn--primary.svelte-1xko78n:hover{background:#a31139;border-color:#a31139;transform:translateY(-1px)}.btn--outline.svelte-1xko78n{color:#1b1712;background:#faf6ef;border-color:#1b1712}.btn--outline.svelte-1xko78n:hover{background:#fff;transform:translateY(-1px);box-shadow:0 1px #e0d8c8}.btn__arrow.svelte-1xko78n{transition:transform .15s;display:inline-flex}.btn__arrow.svelte-1xko78n svg{width:1.125rem;height:1.125rem}.btn.svelte-1xko78n:hover .btn__arrow:where(.svelte-1xko78n){transform:translate(3px)}@media (prefers-reduced-motion:reduce){.btn.svelte-1xko78n,.btn__arrow.svelte-1xko78n{transition:none}}
