.orion-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:46px;padding:.75rem 1.15rem;border:1px solid transparent;border-radius:16px;font:600 15px/1.2 inherit;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}
.orion-btn:active{transform:translateY(1px)}
.orion-btn--primary{color:#fff;background:linear-gradient(110deg,#00636c,#00a99d);box-shadow:0 8px 20px #007f7926}
.orion-btn--navy{color:#fff;background:linear-gradient(110deg,#062b49,#00516a)}
.orion-btn--light{color:#07324f;background:#fff;border-color:#c9e7e5}
.orion-btn--danger{color:#fff;background:#a93245}
.orion-btn:focus-visible{outline:3px solid #40d6c5;outline-offset:3px}
