.button{position:relative;display:inline-block;text-decoration:none;cursor:pointer;border:none;padding:0;background:transparent;box-shadow:0 0 0 #feb662,0 0 0 #000;transition:box-shadow .2s ease-in-out,background-position .2s ease-in-out;width:400px;max-width:100%;height:46px}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.65}.button[aria-disabled=true]{pointer-events:none}.button:disabled:hover .button-content,.button[aria-disabled=true]:hover .button-content{box-shadow:0 4px 0 #feb662,0 5px 0 #000;background-position:50%;border-bottom:1px solid #000;padding-bottom:10px}.button-content{font-family:Source Code Pro,monospace;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:10px;padding:10px;border:1px solid #000;background-image:url(/_next/static/media/background.50eb86be.jpg);background-size:cover;background-position:50%;box-shadow:0 4px 0 #feb662,0 5px 0 #000;color:#000;text-decoration:none;font-size:1rem;line-height:1.5rem;font-weight:500;font-style:italic;overflow:hidden;transition:box-shadow .2s ease-in-out,background-position .2s ease-in-out}.button:hover .button-content{box-shadow:0 0 0 #feb662,0 1px 0 #000;background-position:bottom;border-bottom:none;padding-bottom:11px}.button:active .button-content{box-shadow:0 0 0 #feb662,0 0 0 #000}.button-animated-bar{display:none}@media (max-width:768px){.button{width:350px}.button-content{font-size:.9rem;line-height:1.35rem;padding:8px}}@media (max-width:480px){.button{width:100%}.button-content{font-size:.85rem;line-height:1.25rem;padding:6px}}