.btn[data-astro-cid-ekguhzzh]{font-family:var(--font-ui);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:var(--radius-control);transition:background var(--dur-base) var(--ease-calm), color var(--dur-base) var(--ease-calm), border-color var(--dur-base) var(--ease-calm);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;line-height:1.2;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.btn--sm[data-astro-cid-ekguhzzh]{padding:10px 18px;font-size:11px}.btn--md[data-astro-cid-ekguhzzh]{padding:14px 28px;font-size:12px}.btn--lg[data-astro-cid-ekguhzzh]{padding:18px 36px;font-size:13px}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--action-primary);color:var(--action-primary-fg)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--action-primary-hover);color:var(--action-primary-fg)}.btn--sand[data-astro-cid-ekguhzzh]{background:var(--action-secondary);color:var(--is-charcoal)}.btn--sand[data-astro-cid-ekguhzzh]:hover{background:var(--action-secondary-hover);color:var(--is-charcoal)}.btn--outline[data-astro-cid-ekguhzzh]{color:var(--is-charcoal);border-color:var(--is-charcoal);background:0 0}.btn--outline[data-astro-cid-ekguhzzh]:hover{background:var(--is-charcoal);color:var(--is-soft-white)}.btn--light[data-astro-cid-ekguhzzh]{background:var(--is-soft-white);color:var(--is-charcoal)}.btn--light[data-astro-cid-ekguhzzh]:hover{background:var(--is-warm-sand);color:var(--is-charcoal)}.btn--lightOutline[data-astro-cid-ekguhzzh]{color:var(--is-soft-white);border-color:var(--is-soft-white);background:0 0}.btn--lightOutline[data-astro-cid-ekguhzzh]:hover{background:var(--is-soft-white);color:var(--is-charcoal)}.btn--light[data-astro-cid-ekguhzzh]:focus-visible,.btn--lightOutline[data-astro-cid-ekguhzzh]:focus-visible{outline-color:var(--is-soft-white)}
