/* Original theme button palette and .btn.circle shape. */
.cb-header[data-brand] .cb-auth .cb-trial,.cb-trial,.cb-code-copy,.cbqi-terminal__copyBtn,.cb-mini-calc button,
#cb-home-hero .cb-hero-actions a:first-child{
 background:linear-gradient(90deg,rgba(65,84,241,1) 0%,rgba(14,32,173,1) 75%)!important;
 border-color:transparent!important;border-radius:40px!important;color:#fff!important;
 text-decoration:none!important;transition:filter .2s ease;
}
.cb-trial:hover,.cb-code-copy:hover,.cbqi-terminal__copyBtn:hover,.cb-mini-calc button:hover,
#cb-home-hero .cb-hero-actions a:first-child:hover{filter:brightness(1.08)}
.cb-trial,.cb-code-copy,.cbqi-terminal__copyBtn{font-weight:600}
.cb-code-copy,.cbqi-terminal__copyBtn{padding-left:16px;padding-right:16px}
#cb-home-hero .cb-hero-actions a:nth-child(2){border-radius:40px!important;border-color:#4154f1!important;color:#4154f1!important;background:transparent!important}
#cb-home-hero .cb-hero-actions a:nth-child(2):hover{background:#eef1ff!important}
.btn-gradient{border-radius:40px!important}
.cb-trial:focus-visible,.cb-code-copy:focus-visible,.cbqi-terminal__copyBtn:focus-visible,.cb-mini-calc button:focus-visible{outline:3px solid #4154f1;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.cb-trial,.cb-code-copy,.cbqi-terminal__copyBtn,.cb-mini-calc button,#cb-home-hero .cb-hero-actions a:first-child{transition:none}}
