.button{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0 56px;border:1px solid transparent;background:var(--red);color:var(--paper);border-radius:999px;font-size:var(--text-small);line-height:1.5;font-weight:500;letter-spacing:0;text-align:center;position:relative;isolation:isolate;box-shadow:inset 0 1px #ffffff24,0 2px 4px #3d201414;transition:background-color .28s var(--ease-out-quart),color .28s var(--ease-out-quart),border-color .28s var(--ease-out-quart),box-shadow .32s var(--ease-out-quart),transform .32s var(--ease-out-quint);min-height:50px}.button:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(110deg,rgb(255 255 255 / 6%),rgb(255 255 255 / 2%) 35%,transparent 52%,rgb(61 32 20 / 4%));background-size:200% 100%;background-position:var(--button-sheen-x, 50%) center;opacity:0;transition:opacity .32s var(--ease-out-quart),background-position .18s var(--ease-out-quart)}@media(hover:hover)and (pointer:fine){.button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--paper);color:var(--red);border-color:var(--red);transform:perspective(900px) translateY(-1px) rotateX(var(--button-tilt-x, 0deg)) rotateY(var(--button-tilt-y, 0deg));box-shadow:inset 0 1px #ffffff29,0 2px 5px #3d201414,0 5px 12px #3d201412}.button:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}}.button:focus-visible:before{opacity:1}.button:disabled,.button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.button svg{width:21px;height:21px;transition:transform .3s var(--ease-out-quint)}@media(hover:hover)and (pointer:fine){.button:hover:not(:disabled):not([aria-disabled=true]) svg{transform:translate(3px)}}.button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0) scale(.985);background-color:var(--paper-tint);color:var(--red);border-color:var(--red);box-shadow:inset 0 1px 3px #3d20141a,inset 0 1px #ffffff14,0 1px 2px #3d20140f;transition-duration:.1s,.1s,80ms}.button:active:before{opacity:.35;transition-duration:80ms}.button:active svg{transform:translate(1px)}@media(max-width:1100px){.button{padding:0 32px;min-height:46px;font-size:var(--text-fine)}}@media(prefers-reduced-transparency:reduce){.button:before{display:none}}@media(prefers-reduced-motion:reduce){.button:hover:not(:disabled):not([aria-disabled=true]){transform:none}.button:hover:not(:disabled):not([aria-disabled=true]) svg,.button:active svg{transform:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
