.btn.svelte-18sv61c{font-family:var(--font-sans);font-size:var(--type-eyebrow);font-weight:var(--fw-medium);letter-spacing:calc(var(--caps-track-scale) * .16em);text-transform:var(--caps-transform);box-shadow:none;cursor:pointer;white-space:nowrap;text-align:center;transition:background-color var(--dur) var(--ease-standard), border-color var(--dur) var(--ease-standard), color var(--dur) var(--ease-standard);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.75rem;line-height:1;display:inline-flex}.btn.svelte-18sv61c:disabled,.btn[aria-disabled=true].svelte-18sv61c{opacity:.45;cursor:not-allowed;pointer-events:none}.full.svelte-18sv61c{width:100%;display:flex}.sm.svelte-18sv61c{min-height:var(--control-sm);padding-inline:var(--space-16);font-size:var(--type-eyebrow-sm)}.md.svelte-18sv61c{min-height:var(--control-md);padding-inline:var(--space-24)}.lg.svelte-18sv61c{min-height:var(--control-lg);padding-inline:var(--space-32)}.primary.svelte-18sv61c{background:var(--o2m-gold);color:var(--o2m-charcoal);border-color:var(--o2m-gold)}.primary.svelte-18sv61c:hover,.primary.svelte-18sv61c:focus-visible{background:var(--o2m-gold-light);border-color:var(--o2m-gold-light)}.secondary.svelte-18sv61c{color:inherit;border-color:currentColor;border-color:color-mix(in srgb, currentColor 38%, transparent);background:0 0}.secondary.svelte-18sv61c:hover,.secondary.svelte-18sv61c:focus-visible{border-color:var(--o2m-gold);color:var(--o2m-gold)}.ghost.svelte-18sv61c{color:inherit;background:0 0;border-color:#0000;min-height:0;padding-inline:0}.ghost.svelte-18sv61c:hover,.ghost.svelte-18sv61c:focus-visible{color:var(--o2m-gold)}.arrow.svelte-18sv61c{transition:transform var(--dur-slow) var(--ease-out)}.btn.svelte-18sv61c:hover .arrow:where(.svelte-18sv61c),.btn.svelte-18sv61c:focus-visible .arrow:where(.svelte-18sv61c){transform:translate(3px)}[dir=rtl] .arrow.svelte-18sv61c{transform:scaleX(-1)}[dir=rtl] .btn.svelte-18sv61c:hover .arrow:where(.svelte-18sv61c),[dir=rtl] .btn.svelte-18sv61c:focus-visible .arrow:where(.svelte-18sv61c){transform:scaleX(-1)translate(3px)}
