.lcta[data-v-4983c97d]{border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-snug);white-space:nowrap;cursor:pointer;transition:var(--transition-control);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.lcta--md[data-v-4983c97d]{height:38px;font-size:var(--text-body);padding:0 16px}.lcta--lg[data-v-4983c97d]{height:46px;font-size:var(--text-body-lg);padding:0 22px}.lcta--primary[data-v-4983c97d]{background:var(--accent-bg);color:var(--accent-fg);border-color:var(--accent-bg);box-shadow:var(--shadow-sm)}.lcta--primary[data-v-4983c97d]:hover{background:var(--accent-bg-hover);border-color:var(--accent-bg-hover)}.lcta--primary[data-v-4983c97d]:active{background:var(--accent-bg-active)}.lcta--secondary[data-v-4983c97d]{color:var(--text-primary);border-color:var(--border-default);background:0 0}.lcta--secondary[data-v-4983c97d]:hover{background:var(--surface-hover);border-color:var(--border-strong)}.lcta[data-v-4983c97d]:focus-visible{box-shadow:var(--ring-focus);outline:none}
