.snowglobe{background:#1a1a1a;display:flex;min-height:750px;padding:120px 0 60px;position:relative}@media(max-width:1180px){.snowglobe{padding:100px 0 0}}@media(max-width:767px){.snowglobe{padding:80px 0 20px}}.snowglobe>.container{align-items:center;display:flex}@media(max-width:1180px){.snowglobe>.container{flex-direction:column}}.snowglobe .text{max-width:650px;opacity:0;transform:translateY(100px);visibility:hidden;width:100%;z-index:1}.snowglobe .text h1{color:#fff;font-family:Power Grotesk,sans-serif;font-size:110px;user-select:none;-webkit-user-select:none}@media(max-width:1180px){.snowglobe .text h1{font-size:64px}}@media(max-width:767px){.snowglobe .text h1{font-size:48px}}.snowglobe .text h1 span{color:#ebff40}.snowglobe .text p{color:#fff;line-height:1.5;margin-top:20px;max-width:505px;user-select:none;-webkit-user-select:none;width:100%}.snowglobe .globe{cursor:grab;left:-65px;max-width:610px;position:relative;top:20px;width:100%}.snowglobe .globe.transition-running{pointer-events:none}@media(max-width:1180px){.snowglobe .globe{left:0;padding:80px 0 20px;top:0}}@media(max-width:767px){.snowglobe .globe{padding:40px 0 20px}}.snowglobe .globe.animate canvas,.snowglobe .globe.animate video{animation:shakeGlobe .5s infinite}.snowglobe .globe video{display:none}.snowglobe .globe canvas{max-width:100%;opacity:0;transform:scale(.8);user-select:none;-webkit-user-select:none;visibility:hidden}.snowglobe .globe .notice{align-items:flex-end;display:flex;flex-direction:column;opacity:0;position:absolute;right:-65px;top:100px;visibility:hidden}@media(max-width:1180px){.snowglobe .globe .notice{right:0;top:30px}}.snowglobe .globe .notice svg{margin-top:20px;position:relative;right:50px}@media(max-width:1180px){.snowglobe .globe .notice svg{height:70px;margin-top:12px;width:70px}}@media(max-width:767px){.snowglobe .globe .notice svg{height:40px;right:0;width:40px}}.snowglobe .globe .notice span{color:#fff}@media(pointer:fine){.snowglobe .globe .notice span.notice-mobile{display:none}}@media(pointer:coarse){.snowglobe .globe .notice span.notice-desktop{display:none}}@media(max-width:1180px){.snowglobe .globe .notice span{font-size:15px;left:18px}}.snowglobe .prediction-overlay{align-items:center;background:#1a1a1a;color:#fff;display:flex;height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:.5s ease-in-out;visibility:hidden;width:100%;-webkit-overflow-scrolling:touch;pointer-events:none;user-select:none;z-index:100}.snowglobe .prediction-overlay.active{opacity:1;pointer-events:auto;visibility:visible}.snowglobe .prediction-overlay.active .container,.snowglobe .prediction-overlay.active .shape-bottom-left,.snowglobe .prediction-overlay.active .shape-top-right{opacity:1;visibility:visible}.snowglobe .prediction-overlay.active .container{transform:translateY(0)}.snowglobe .prediction-overlay .shape-bottom-left{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:.3s ease-in-out;transition-delay:.75s;user-select:none;visibility:hidden;z-index:-1}@media(max-width:1180px){.snowglobe .prediction-overlay .shape-bottom-left{max-width:240px}}@media(max-width:767px){.snowglobe .prediction-overlay .shape-bottom-left{max-width:110px}}.snowglobe .prediction-overlay .shape-top-right{opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.3s ease-in-out;transition-delay:.75s;user-select:none;visibility:hidden;z-index:-1}@media(max-width:1180px){.snowglobe .prediction-overlay .shape-top-right{max-width:210px}}@media(max-width:767px){.snowglobe .prediction-overlay .shape-top-right{max-width:160px}}.snowglobe .prediction-overlay .container{align-items:center;display:flex;flex-direction:column;opacity:0;text-align:center;transform:translateY(10px);transition:.3s ease-in-out;transition-delay:1s;visibility:hidden}.snowglobe .prediction-overlay .container .prediction-title{font-size:20px;font-weight:300;line-height:1.3;margin-bottom:50px}@media(max-width:1180px){.snowglobe .prediction-overlay .container .prediction-title{font-size:15px}}.snowglobe .prediction-overlay .container .prediction-text{font-family:Power Grotesk,sans-serif;font-size:60px;line-height:1.1}@media(max-width:1180px){.snowglobe .prediction-overlay .container .prediction-text{font-size:28px;line-height:1}}.snowglobe .prediction-overlay .container .share-notice{color:#dedede;font-size:12px;line-height:1.5;margin-top:30px}@media(max-width:767px){.snowglobe .prediction-overlay .container .share-notice{max-width:220px}}.snowglobe .prediction-overlay .container .share-wrapper{display:inline-flex;justify-content:center;margin-top:50px}@media(max-width:1180px){.snowglobe .prediction-overlay .container .share-wrapper{align-items:center;flex-direction:column}}.snowglobe .prediction-overlay .container .share-wrapper .share-button-trigger{cursor:pointer}@media(max-width:1180px){.snowglobe .prediction-overlay .container .share-wrapper .share-button-trigger{background:none;border:none;color:#fff;height:auto;padding:0;pointer-events:none}}.snowglobe .prediction-overlay .container .share-wrapper .share-button-trigger:hover{background-color:#ebff40}.snowglobe .prediction-overlay .container .share-wrapper .share-button-trigger:hover span{transform:none}.snowglobe .prediction-overlay .container .share-wrapper .share-button-trigger:hover span:after{right:-30px}.snowglobe .prediction-overlay .container .share-wrapper .share-button-trigger span:after{background:url(5164f744c0da296d0561.svg);height:20px}@media(max-width:1180px){.snowglobe .prediction-overlay .container .share-wrapper .share-button-trigger span:after{display:none}}.snowglobe .prediction-overlay .container .share-wrapper:hover .share-popover-wrap{max-width:100%;opacity:1;visibility:visible}.snowglobe .prediction-overlay .container .share-wrapper .share-popover-wrap{margin-left:14px;max-width:0;opacity:0;transition:.3s ease-in-out;visibility:hidden}@media(max-width:1180px){.snowglobe .prediction-overlay .container .share-wrapper .share-popover-wrap{margin-left:0;margin-top:15px;max-width:100%;opacity:1;visibility:visible}}.snowglobe .prediction-overlay .container .share-wrapper .share-popover{align-items:center;background:#ebff40;border-radius:100px;display:flex;padding:15px;position:relative}.snowglobe .prediction-overlay .container .share-wrapper .share-popover:before{background:#ebff40;bottom:0;content:"";display:block;height:15px;left:-3px;margin:auto;pointer-events:none;position:absolute;top:0;transform:rotate(45deg);width:15px;z-index:-1}@media(max-width:1180px){.snowglobe .prediction-overlay .container .share-wrapper .share-popover:before{bottom:auto;left:0;right:0;top:-3px}}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button{cursor:pointer}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button:not(:last-child){border-right:1px solid rgba(0,0,0,.05)}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button:not(:last-child) img{margin-right:15px}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button:not(:first-child) img{margin-left:15px}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button img{display:block;transition:.3s ease-in-out}@media(pointer:fine){.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button:hover img{transform:translateY(-3px)}}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button.clipboard svg{animation:popIn .3s linear forwards;display:none;height:22px;margin-left:15px;width:23px}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button.clipboard.clicked img{display:none}.snowglobe .prediction-overlay .container .share-wrapper .share-popover .share-button.clipboard.clicked svg{display:block}.snowglobe .prediction-overlay .container .try-again{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;cursor:pointer;font-size:16px;line-height:1.5;margin:30px 0;transition:background-size .3s}@media(pointer:fine){.snowglobe .prediction-overlay .container .try-again:hover{background-size:100% 1px}}@keyframes popIn{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes shakeGlobe{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}