.wp-button[data-v-984045ae]{padding:var(--space-4) var(--space-8);background:var(--color-accent);color:var(--color-dark);font-family:var(--font-sans);font-size:var(--text-body);border:1.5px solid var(--color-accent);border-radius:var(--radius-control);cursor:pointer;transition:background .25s var(--ease-out),color .25s var(--ease-out),transform .25s var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.wp-button[data-v-984045ae]:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-dark);transform:translateY(-2px)}.wp-button--outline[data-v-984045ae]{color:var(--color-accent);background:0 0}.wp-button--outline[data-v-984045ae]:hover{background:var(--color-accent);color:var(--color-dark)}
