button{font-size:10px;font-weight:500;line-height:12px}button.btn-disabled{opacity:.2;cursor:not-allowed}button svg.right-icon.black path{stroke:#000}button.btn-font{letter-spacing:-.08px;font-size:15px;line-height:20px}button.adam-btn{background-image:linear-gradient(115deg,#fff0 35%,#ffffff47 50%,#fff0 65%);background-position:130% 0;background-repeat:no-repeat;background-size:250% 100%;transition:background-color .3s,color .3s,background-position,box-shadow .4s cubic-bezier(.22,1,.36,1),filter .15s}@media (hover:hover){button.adam-btn:hover:not(:disabled){background-position:-30% 0;transition:background-color .3s,color .3s,background-position .8s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),filter .15s;box-shadow:0 10px 22px -12px #00000059}}button.adam-btn:active:not(:disabled){filter:brightness(.94)}button.adam-btn:focus-visible{outline:2px solid var(--color-adam-teal,#016d5b);outline-offset:2px}@media (prefers-reduced-motion:reduce){button.adam-btn,button.adam-btn:hover:not(:disabled){transition:none}}
