.root-btn{--root-btn-duration:1.52s;--root-btn-border-x-duration:calc(var(--root-btn-duration) * .3);--root-btn-border-y-duration:calc(var(--root-btn-duration) * .28);--root-btn-root-duration:calc(var(--root-btn-duration) * .95);--root-btn-leave-duration:calc(var(--root-btn-duration) * .46);--root-btn-stagger:calc(var(--root-btn-duration) * .12);--root-btn-enter-ease:cubic-bezier(.22, 1, .36, 1);--root-btn-leave-ease:cubic-bezier(.64, 0, .78, 0);isolation:isolate;position:relative}.root-btn:before,.root-btn:after{content:"";pointer-events:none;z-index:0;--tw-border-opacity:1;border-color:rgb(222 170 85/var(--tw-border-opacity,1));width:100%;height:100%;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.root-btn:before{transform-origin:50%;--tw-scale-x:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:var(--root-btn-border-x-duration);transition-timing-function:var(--root-btn-enter-ease);border-top-width:1px;border-bottom-width:1px}.root-btn:after{transform-origin:50%;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:var(--root-btn-border-y-duration);transition-timing-function:var(--root-btn-enter-ease);border-left-width:1px;border-right-width:1px}.root-btn__root{pointer-events:none;z-index:0;--tw-text-opacity:1;width:auto;height:100%;color:rgb(222 170 85/var(--tw-text-opacity,1));position:absolute;top:0;bottom:0}.root-btn__root--left{left:0}.root-btn__root--right{right:0}.root-btn__path{fill:none;stroke:currentColor;stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-miterlimit:10;transition-duration:var(--root-btn-root-duration);transition-property:stroke-dashoffset;transition-timing-function:var(--root-btn-enter-ease)}.root-btn:is(.is-active,:hover,:focus-visible):before{--tw-scale-x:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.root-btn:is(.is-active,:hover,:focus-visible):after{--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:var(--root-btn-border-x-duration)}.root-btn:is(.is-active,:hover,:focus-visible) .root-btn__path{stroke-dashoffset:0}.root-btn:is(.is-active,:hover,:focus-visible) .root-btn__path:nth-child(2){transition-delay:var(--root-btn-stagger)}.root-btn.is-leaving:before{--tw-scale-x:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-delay:var(--root-btn-border-y-duration);transition-duration:var(--root-btn-leave-duration);transition-timing-function:var(--root-btn-leave-ease)}.root-btn.is-leaving:after{--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:var(--root-btn-leave-duration);transition-timing-function:var(--root-btn-leave-ease)}.root-btn.is-leaving .root-btn__path{stroke-dashoffset:-1px;transition-duration:var(--root-btn-leave-duration);transition-timing-function:var(--root-btn-leave-ease)}.root-btn.is-leaving .root-btn__path:first-child{transition-delay:var(--root-btn-stagger)}.root-btn.is-resetting:before,.root-btn.is-resetting:after{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:none}.root-btn.is-resetting .root-btn__path{stroke-dashoffset:1px;transition:none}button.root-btn:disabled .root-btn__path{stroke-dashoffset:1px}[data-astro-cid-k66k6oo7][data-age-gate]{opacity:0;pointer-events:none}[data-astro-cid-k66k6oo7][data-age-gate][data-age-ready=true]{pointer-events:auto}
