@media (hover: hover) and (prefers-reduced-motion: no-preference){*{cursor:none;user-select:none}}.cursor{position:fixed;z-index:250;top:0;left:0;width:50px;height:50px;direction:ltr;contain:layout style size;pointer-events:none;transition:color .35s ease;-moz-transform-origin:0px 0px;-ms-transform-origin:0px 0px;-o-transform-origin:0px 0px;-webkit-transform-origin:0px 0px;transform-origin:0px 0px}@media (hover: none){.cursor{display:none}}@media (min-width: 3840px){.cursor{width:100px;height:100px}}.cursor:before{content:"";position:absolute;left:-25px;top:-25px;display:block;width:50px;height:50px;background:currentColor;border-radius:50%;-webkit-transform:scale(.2);-moz-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2);transition:transform .2s ease-out,opacity .1s}@media (min-width: 3840px){.cursor:before{left:-50px;top:-50px;width:100px;height:100px}}.cursor.-color-red{color:#ff6961}.cursor.-color-green{color:#51c67d}.cursor.-color-teal{color:#7fbbb1}.cursor.-color-yellow{color:#ffc107}.cursor.-color-blue{color:#a4d1ff}.cursor.-color-gray{color:#b6c2d3}.cursor.-color-pink{color:#f4adaf}.cursor.-color-orange{color:#ffb576}.cursor.-color-purple{color:#8784e8}.cursor.-color-darkred{color:#e93b3e}.cursor.-color-darkpurple{color:#4945dc}.cursor.-color-darkgray{color:#445358}.cursor.-color-darkblue{color:#1ca8e3}.cursor.-color-darkteal{color:teal}.cursor.-color-darkorange{color:#ff8c00}.cursor.-normal,.cursor.-text{mix-blend-mode:normal;transition-duration:.35s;transition-timing-function:ease-out}.cursor.-normal:before,.cursor.-text:before{background-color:currentColor}.cursor.-hidden:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.cursor.-destroyed{display:none}.cursor.-lg:before{-webkit-transform:scale(7);-moz-transform:scale(7);-ms-transform:scale(7);-o-transform:scale(7);transform:scale(7)}.cursor.-med:before{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.cursor.-small:before{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}.cursor.-text:before{opacity:.8;-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6)}.cursor.-text .cursor-text{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cursor.-text.-active:before{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6)}.cursor-inner-text{position:absolute;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);display:flex;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;justify-content:center;align-items:center;-webkit-box-pack:center;width:inherit;height:inherit;top:-25px;left:-25px;font-weight:400;font-size:.9vw;color:#fff;text-align:center;vertical-align:top}@media (min-width: 3840px){.cursor-inner-text{top:-50px;left:-50px}}@supports (mix-blend-mode: exclusion){.cursor.-exclusion,.cursor.-opaque{mix-blend-mode:exclusion}}@supports (mix-blend-mode: exclusion){.cursor.-exclusion:before,.cursor.-opaque:before{background:#fff}}.cursor.-opaque:before{-webkit-transform:scale(1.32);-moz-transform:scale(1.32);-ms-transform:scale(1.32);-o-transform:scale(1.32);transform:scale(1.32)}.cursor.-opaque.-active:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.cursor-media{position:relative;display:block;height:20vw;width:20vw;overflow:hidden;border-radius:100%!important;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);margin:-10vw 0 0 -10vw;object-fit:cover}.cursor-media video{position:absolute;height:20vw;left:50%;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@supports (object-fit: cover){.cursor-media video{position:static;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}}.cursor-media img{position:absolute;height:20vw;left:50%;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@supports (object-fit: cover){.cursor-media img{position:static;width:100%;height:100%;object-fit:cover;transform:translateZ(0)}}.cursor-media-svg{width:100%;height:100%}.cursor.-inverse{color:#fff}.cursor.-color-correct{z-index:135;mix-blend-mode:exclusion}.cursor.-color-correct .cursor-media{filter:invert(1)}.cursor.-move:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2254%22%20height%3D%2254%22%20viewBox%3D%220%200%2054%2054%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Ccircle%20cx%3D%2227%22%20cy%3D%2227%22%20r%3D%2227%22%20fill%3D%22%23FF00A6%22/%3E%3Cpath%20d%3D%22M13.5%2030.5981C11.5%2029.4434%2011.5%2026.5566%2013.5%2025.4019L19.5%2021.9378C21.5%2020.7831%2024%2022.2265%2024%2024.5359V31.4641C24%2033.7735%2021.5%2035.2169%2019.5%2034.0622L13.5%2030.5981Z%22%20fill%3D%22%231E1E1E%22/%3E%3Cpath%20d%3D%22M40.5%2030.5981C42.5%2029.4434%2042.5%2026.5566%2040.5%2025.4019L34.5%2021.9378C32.5%2020.7831%2030%2022.2265%2030%2024.5359V31.4641C30%2033.7735%2032.5%2035.2169%2034.5%2034.0622L40.5%2030.5981Z%22%20fill%3D%22%231E1E1E%22/%3E%3C/svg%3E);background-size:contain;background-repeat:no-repeat;background-position:center;transform:scale(.9);background-color:transparent}.cursor.-link:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3Ij4KICAgIDxwYXRoIGZpbGw9IiNGRjAwQTYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDIuMjVjLTUuMzg1IDAtOS43NSA0LjM2NS05Ljc1IDkuNzVzNC4zNjUgOS43NSA5Ljc1IDkuNzUgOS43NS00LjM2NSA5Ljc1LTkuNzVTMTcuMzg1IDIuMjUgMTIgMi4yNVoiIGNsaXAtcnVsZT0iZXZlbm9kZCIgLz4KICAgIDxwYXRoIGZpbGw9IiMxRTFFMUUiIGQ9Ik0xNi4yOCAxMS40N2EuNzUuNzUgMCAwIDEgMCAxLjA2bC0zIDNhLjc1Ljc1IDAgMSAxLTEuMDYtMS4wNmwxLjcyLTEuNzJIOC4yNWEuNzUuNzUgMCAwIDEgMC0xLjVoNS42OWwtMS43Mi0xLjcyYS43NS43NSAwIDEgMSAxLjA2LTEuMDZsMyAzWiIgLz4KPC9zdmc+);background-size:contain;background-repeat:no-repeat;background-position:center;transform:scale(.8);background-color:transparent}
