@keyframes ScrollToTopButton_rotateY360__myq9A{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes ScrollToTopButton_rotateZ360__Q44hx{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes ScrollToTopButton_rotateZ360AndScale__6QiNz{0%{transform:rotate(0deg) scale(.75)}50%{transform:rotate(1turn) scale(1)}to{transform:rotate(2turn) scale(.75)}}@keyframes ScrollToTopButton_pulse__T7Hjq{0%{transform:scale(.9);opacity:.7}50%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:.7}}@keyframes ScrollToTopButton_dotPulse__0qiaV{0%{opacity:.2;transform:scale(.5)}30%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.5)}}@keyframes ScrollToTopButton_peekUp__FFotn{0%{transform:translateY(50%) scale(.5);opacity:0}to{transform:translateY(0) scale(1);opacity:.9}}@keyframes ScrollToTopButton_fadeIn__2_4qR{0%{opacity:0}to{opacity:1}}.ScrollToTopButton_scroll-to-top-button__6Sr9t{display:flex;align-items:center;justify-content:center;cursor:pointer;position:fixed;left:12rem;top:40%;transform:translateY(-50%);z-index:1000;height:3rem;background-color:#1a1a1a;color:#ddd;box-shadow:-.5rem 1rem 1rem rgba(0,0,0,.5);transition:all .5s cubic-bezier(.4,0,.2,1);animation:ScrollToTopButton_fadeInFromLeft__R0m9B .5s ease-out;border-radius:.25rem;border:1px solid #666}@supports((-webkit-mask-composite:xor) or (mask-composite:exclude)) or (-webkit-mask-composite:xor){.ScrollToTopButton_scroll-to-top-button__6Sr9t{border:none;position:fixed;padding:.0625rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t:before{content:"";position:absolute;inset:-1px;border:1px solid rgba(0,0,0,0);border-radius:inherit;background:linear-gradient(45deg,#9d8739,#176616) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none}}.ScrollToTopButton_scroll-to-top-button__6Sr9t:hover{transform:translateY(-50%) scale(1.125);background-color:#2c2c2c;font-weight:700}.ScrollToTopButton_scroll-to-top-button__6Sr9t:active{transform:translateY(-50%) scale(.9)}.ScrollToTopButton_scroll-to-top-button__6Sr9t svg{width:1.25rem;height:1.25rem;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));flex-shrink:0;margin-bottom:.125rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t span{display:inline;margin-left:.5rem;font-size:.875rem;font-weight:600;white-space:nowrap}@media(min-width:calc(48rem + 1px)){.ScrollToTopButton_scroll-to-top-button__6Sr9t{min-width:12rem;padding:0 1rem;border-radius:1.5rem}}@media(max-width:48rem){.ScrollToTopButton_scroll-to-top-button__6Sr9t{left:-4px;top:-2px;width:110%;height:3.5rem;transform:none;z-index:1001;font-size:1rem;animation:ScrollToTopButton_slideDown__zVaDO .5s ease-out;border-radius:.25rem;border:1px solid #666}@supports((-webkit-mask-composite:xor) or (mask-composite:exclude)) or (-webkit-mask-composite:xor){.ScrollToTopButton_scroll-to-top-button__6Sr9t{border:none;position:fixed;padding:.0625rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t:before{content:"";position:absolute;inset:-1px;border:1px solid rgba(0,0,0,0);border-radius:inherit;background:linear-gradient(45deg,#9d8739,#176616) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none}}.ScrollToTopButton_scroll-to-top-button__6Sr9t svg{margin-left:-1rem}.ScrollToTopButton_scroll-to-top-button__6Sr9t:hover{transform:scale(1)}.ScrollToTopButton_scroll-to-top-button__6Sr9t:active{transform:scale(.98)}}@keyframes ScrollToTopButton_fadeInFromLeft__R0m9B{0%{opacity:0;transform:translateY(-50%) translateX(-10rem)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@keyframes ScrollToTopButton_slideDown__zVaDO{0%{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}