.button-glossy{box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.05),0 4px 8px rgba(0,0,0,.05)}.button-glossy:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.1),inset 0 2px 4px rgba(0,0,0,.05)}.animate-spin-slow{animation:spin 8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modular-letter{font-family:serif;position:relative;display:inline-block;color:#000;font-weight:700;letter-spacing:-.05em}.flip-container,.perspective-1000{perspective:1000px}.flip-container{display:inline-block}.flip-letter{animation:flipZ 10s infinite}.flip-letter,.flip-letter-r{display:inline-block;position:relative;transform-style:preserve-3d;transform-origin:center center}.flip-letter-r{animation:flipR 10s infinite;animation-delay:.5s}@keyframes flipZ{0%,45%,to{transform:rotateX(0)}50%,95%{transform:rotateX(1turn)}}@keyframes flipR{0%,65%,to{transform:rotateX(0)}70%,95%{transform:rotateX(1turn)}}.modular-button{position:relative;font-family:Inter,sans-serif;font-weight:700;font-size:1rem;background-color:#f5f5f5;color:#000;padding:.6rem 2rem;border:2px solid #000;overflow:hidden;transition:all .3s ease;cursor:pointer;border-radius:9999px}.modular-button:hover{background-color:#e8e8e8}.modular-button:active{transform:translateY(2px)}.modular-button:disabled{opacity:.6;cursor:not-allowed}@keyframes glitch{0%{clip-path:inset(40% 0 61% 0)}20%{clip-path:inset(92% 0 1% 0)}40%{clip-path:inset(43% 0 1% 0)}60%{clip-path:inset(25% 0 58% 0)}80%{clip-path:inset(54% 0 7% 0)}to{clip-path:inset(58% 0 43% 0)}}