.btn{font-weight:700;padding:.75rem 1.25rem;border:none;border-radius:.5rem;cursor:pointer;font-size:1rem}.btn-primary{background-color:var(--color-primary);color:var(--color-background)}.btn-primary:hover{background-color:var(--color-primary-light)}.btn-secondary{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}.btn-secondary:hover{background-color:var(--color-primary);color:var(--color-background)}