.reveal{opacity:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s), transform .7s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0s);transform:translateY(18px)}.reveal.is-in{opacity:1;transform:none}.card{transition:transform .2s,box-shadow .2s,border-color .2s}.card:hover{box-shadow:var(--shadow);border-color:var(--slate-300);transform:translateY(-3px)}.btn:not(.link){transition:background .15s,border-color .15s,transform .15s,box-shadow .15s}.btn:not(.link):not(:disabled):hover{transform:translateY(-1px)}.btn.primary:hover{box-shadow:0 6px 16px #9f214147}.btn.gold:hover{box-shadow:0 6px 16px #dca73b4d}body>header{transition:box-shadow .2s}:root[data-scrolled] body>header{box-shadow:0 4px 18px #1a202c14}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}
