.CookieConsentBanner-module__8yvKBW__banner{color:#fff;z-index:120;background:linear-gradient(#121212fa,#0a0a0afa),radial-gradient(circle at top,#ff95001c,#0000 40%);border:1px solid #ffffff24;width:min(560px,100vw - 24px);max-width:min(560px,100vw - 24px);padding:16px;position:fixed;bottom:16px;right:16px}.CookieConsentBanner-module__8yvKBW__bannerInner{gap:14px;display:grid}.CookieConsentBanner-module__8yvKBW__copy{gap:10px;min-width:0;display:grid}.CookieConsentBanner-module__8yvKBW__eyebrow{color:#ffb14a;font-family:"Silkscreen Local", var(--font-pvc-display), "Trebuchet MS", sans-serif;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:.72rem;line-height:1.6;display:inline-flex}.CookieConsentBanner-module__8yvKBW__eyebrowIcon{flex:none;width:.92rem;height:.92rem}.CookieConsentBanner-module__8yvKBW__body{color:#ffffffd1;font-family:var(--font-pvc-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;max-width:32ch;margin:0;font-size:.95rem;line-height:1.62}.CookieConsentBanner-module__8yvKBW__link{color:#fff;text-underline-offset:.22em;-webkit-text-decoration:underline #ff9500d9;text-decoration:underline #ff9500d9}.CookieConsentBanner-module__8yvKBW__link:hover,.CookieConsentBanner-module__8yvKBW__link:focus-visible{color:#fff}.CookieConsentBanner-module__8yvKBW__actions{align-content:center;justify-items:stretch;gap:12px;display:grid}.CookieConsentBanner-module__8yvKBW__button{appearance:none;cursor:pointer;font-family:"Silkscreen Local", var(--font-pvc-display), "Trebuchet MS", sans-serif;letter-spacing:.05em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;width:100%;min-height:60px;padding:0 18px;font-size:.78rem;font-weight:700;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.CookieConsentBanner-module__8yvKBW__button:hover,.CookieConsentBanner-module__8yvKBW__button:focus-visible{outline:none;transform:translateY(-1px)}.CookieConsentBanner-module__8yvKBW__primaryButton{color:#fff;text-shadow:0 1px #682c008c;background:linear-gradient(#ffb14a,#ff9600);border:1px solid #ffcb82;box-shadow:inset .5px 1px .5px #fff}.CookieConsentBanner-module__8yvKBW__secondaryButton{color:#fff;background:linear-gradient(#ffffff0d,#ffffff05) padding-box padding-box,linear-gradient(#ffffff52,#ffffff24) border-box;border:1px solid #0000;box-shadow:inset 0 1px #ffffff0f}@media (min-width:860px){.CookieConsentBanner-module__8yvKBW__bannerInner{grid-template-columns:minmax(0,1fr) minmax(196px,208px);align-items:center}}@media (max-width:680px){.CookieConsentBanner-module__8yvKBW__banner{width:calc(100vw - 16px);max-width:min(420px,100vw - 16px);padding:14px;bottom:10px;right:8px}.CookieConsentBanner-module__8yvKBW__body{max-width:none}}
.CustomCursor-module__Eeqa9a__root{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2147483647;width:0;height:0;transition:opacity .12s;position:fixed;top:0;left:0;overflow:visible}.CustomCursor-module__Eeqa9a__motion{transform-origin:50%;will-change:transform;width:48px;height:48px;position:absolute;top:0;left:0}.CustomCursor-module__Eeqa9a__asset{-webkit-user-drag:none;filter:drop-shadow(0 1px #00000052)drop-shadow(1px 0 #0000003d);height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none;width:100%;display:block;position:absolute;inset:0}.CustomCursor-module__Eeqa9a__arrow{opacity:1;transition:opacity .16s,transform .16s}.CustomCursor-module__Eeqa9a__pickaxe{opacity:0;transform-origin:74% 20%;transition:opacity .18s,transform .18s;transform:scale(.72)}.CustomCursor-module__Eeqa9a__particleLayer{pointer-events:none;position:absolute;inset:0;overflow:visible}.CustomCursor-module__Eeqa9a__particle{opacity:0;transform-origin:50%;will-change:transform, opacity;background:linear-gradient(#fffffffa,#ffffffc2);width:5px;height:5px;display:block;position:absolute;top:0;left:0;transform:translate(0,0)scale(.4);box-shadow:0 1px #00000057,1px 0 #ffffff14}.CustomCursor-module__Eeqa9a__miningShakeTarget{backface-visibility:hidden;animation:.132s steps(2,end) infinite CustomCursor-module__Eeqa9a__mining-shake;transform:translateZ(0);will-change:transform!important}.CustomCursor-module__Eeqa9a__root[data-mode=mining] .CustomCursor-module__Eeqa9a__arrow{opacity:0;transform:scale(.72)}.CustomCursor-module__Eeqa9a__root[data-mode=mining] .CustomCursor-module__Eeqa9a__pickaxe{opacity:1;transform:scale(1)}@keyframes CustomCursor-module__Eeqa9a__mining-shake{0%{transform:translate(0,0)rotate(0)scale(1)}25%{transform:translate(-1px,1px)rotate(-.45deg)scale(1.004)}50%{transform:translate(1px,-1px)rotate(.55deg)scale(.998)}75%{transform:translate(-1px)rotate(-.3deg)scale(1.002)}to{transform:translate(1px,1px)rotate(.35deg)scale(1)}}@media (max-width:767px){.CustomCursor-module__Eeqa9a__motion{width:54px;height:54px}}
.AmbientMotionProvider-module__Y4Iveq__scope{min-height:100%}.AmbientMotionProvider-module__Y4Iveq__target{--pvc-motion-delay:0s;--pvc-motion-enter-x:0px;--pvc-motion-enter-y:36px;--pvc-motion-parallax-x:0px;--pvc-motion-parallax-y:0px;opacity:0;transform:translate3d(calc(var(--pvc-motion-enter-x) + var(--pvc-motion-parallax-x)), calc(var(--pvc-motion-enter-y) + var(--pvc-motion-parallax-y)), 0) scale(.985);transform-origin:50%;transition:opacity .46s ease var(--pvc-motion-delay), transform .72s cubic-bezier(.18, .9, .22, 1) var(--pvc-motion-delay), filter .72s cubic-bezier(.18, .9, .22, 1) var(--pvc-motion-delay);will-change:opacity, transform}.AmbientMotionProvider-module__Y4Iveq__target:not(.AmbientMotionProvider-module__Y4Iveq__visible){filter:blur(.9px)}.AmbientMotionProvider-module__Y4Iveq__visible{opacity:1;filter:blur();transform:translate3d(var(--pvc-motion-parallax-x), var(--pvc-motion-parallax-y), 0) scale(1)}.AmbientMotionProvider-module__Y4Iveq__settled{transition:transform .18s,opacity .22s}@media (max-width:767px){.AmbientMotionProvider-module__Y4Iveq__target{transform:translate3d(calc(var(--pvc-motion-enter-x) * .56 + var(--pvc-motion-parallax-x)), calc(var(--pvc-motion-enter-y) * .76 + var(--pvc-motion-parallax-y)), 0) scale(.99);transition-duration:.38s,.56s,.56s}}
