*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;width:100%;height:100%}body{margin:0;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}img,picture{width:auto;max-width:100%;line-height:0;border-style:none}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:1.15;margin:0}*:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{margin:0;border:none;cursor:pointer;padding:0;font-style:inherit;background:rgba(0,0,0,0);font-weight:inherit;line-height:1;-webkit-appearance:button;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[hidden]{display:none}:root{--app-viewport-height: 100%}html,body{height:100vh;height:var(--app-viewport-height)}html,body{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:rgba(0,0,0,0);overscroll-behavior-y:none}html{width:100vw;overflow-x:hidden}body{width:100%;color:#fff;display:flex;overflow-x:hidden;min-height:100vh;min-height:-webkit-fill-available;text-align:center}body.is-show-modal{overflow:hidden}@supports(-webkit-touch-callout: none){body{background-attachment:scroll}}:root{--txt-first-drop-shadow-blur: 10px;--txt-last-drop-shadow-blur: 8px;--switcher-drop-shadow-blur: 28px;--switcher-border-width: 3px}body{width:100%;height:100%;overflow:hidden}main{width:100%;height:100%;display:flex;background:linear-gradient(180deg, #261844 0%, #121222 61.46%, #111121 100%);align-items:center;flex-direction:column;justify-content:center}.logo{width:30.63vmin;max-width:17.25vmax}.txt--first{-webkit-filter:drop-shadow(0 0 var(--txt-first-drop-shadow-blur) #bd00ff);filter:drop-shadow(0 0 var(--txt-first-drop-shadow-blur) #bd00ff);margin-top:5%;width:82.5vmin;max-width:46.48vmax}.animate .txt--first{-webkit-animation-name:txt-first-blink;animation-name:txt-first-blink;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1600ms;animation-duration:1600ms;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.txt--last{-webkit-filter:drop-shadow(0 0 var(--txt-last-drop-shadow-blur) #bd00ff);filter:drop-shadow(0 0 var(--txt-last-drop-shadow-blur) #bd00ff);margin-top:4%;width:41.88vmin;max-width:23.59vmax}.animate .txt--last{-webkit-animation-name:txt-last-blink;animation-name:txt-last-blink;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1600ms;animation-duration:1600ms;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes txt-first-blink{0%,100%{-webkit-filter:drop-shadow(0 0 var(--txt-first-drop-shadow-blur) #bd00ff);filter:drop-shadow(0 0 var(--txt-first-drop-shadow-blur) #bd00ff)}50%{-webkit-filter:none;filter:none}}@keyframes txt-first-blink{0%,100%{-webkit-filter:drop-shadow(0 0 var(--txt-first-drop-shadow-blur) #bd00ff);filter:drop-shadow(0 0 var(--txt-first-drop-shadow-blur) #bd00ff)}50%{-webkit-filter:none;filter:none}}@-webkit-keyframes txt-last-blink{0%,100%{-webkit-filter:drop-shadow(0 0 var(--txt-last-drop-shadow-blur) #bd00ff);filter:drop-shadow(0 0 var(--txt-last-drop-shadow-blur) #bd00ff)}50%{-webkit-filter:none;filter:none}}@keyframes txt-last-blink{0%,100%{-webkit-filter:drop-shadow(0 0 var(--txt-last-drop-shadow-blur) #bd00ff);filter:drop-shadow(0 0 var(--txt-last-drop-shadow-blur) #bd00ff)}50%{-webkit-filter:none;filter:none}}.img{margin-top:10%;width:60.62vmin;max-width:34.15vmax}.switcher{cursor:grab;padding:var(--switcher-border-width);position:relative;margin-top:17%;border-radius:min(8.75vmin,4.93vmax);width:32.5vmin;max-width:18.31vmax}.switcher__wrapper{z-index:1;position:relative;line-height:0;border-radius:inherit}.switcher__wrapper:before{top:calc(var(--switcher-border-width)*-1);left:calc(var(--switcher-border-width)*-1);width:calc(100% + var(--switcher-border-width)*2);height:calc(100% + var(--switcher-border-width)*2);display:block;content:"";position:absolute;background:linear-gradient(to top, #470cee, #ff01fe);border-radius:inherit}.switcher__container{z-index:1;position:relative;line-height:0;border-radius:inherit;background-color:#1e1637}.switcher__toggler{width:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;pointer-events:none;-webkit-animation-name:switcher-toggler;animation-name:switcher-toggler;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1600ms;animation-duration:1600ms;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate .switcher__toggler{-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-animation:none;animation:none;transition:800ms ease-in-out;box-shadow:0 0 var(--switcher-drop-shadow-blur) #fff}@-webkit-keyframes switcher-toggler{0%,100%{box-shadow:none}50%{box-shadow:0 0 var(--switcher-drop-shadow-blur) #fff}}@keyframes switcher-toggler{0%,100%{box-shadow:none}50%{box-shadow:0 0 var(--switcher-drop-shadow-blur) #fff}}.switcher input{z-index:-1;opacity:0;position:absolute}@media screen and (min-width: 768px){:root{--txt-first-drop-shadow-blur: 18px;--txt-last-drop-shadow-blur: 14px;--switcher-drop-shadow-blur: 58px;--switcher-border-width: 5px}.logo{width:22.4vmin;max-width:16.8vmax}.txt--first{margin-top:4%;width:60.94vmin;max-width:45.7vmax}.txt--last{margin-top:3%;width:30.73vmin;max-width:23.05vmax}.img{margin-top:7%;width:44.27vmin;max-width:33.2vmax}.switcher{margin-top:13%;border-radius:min(15vmin,8.45vmax);width:23.96vmin;max-width:17.97vmax}}@media screen and (min-width: 1280px){:root{--txt-first-drop-shadow-blur: 20px;--txt-last-drop-shadow-blur: 16px;--switcher-drop-shadow-blur: 58px;--switcher-border-width: 6px}main{padding-left:37%}.logo{width:24.52vmin;max-width:15.94vmax}.txt--first{margin-top:4.5%;width:66.83vmin;max-width:43.44vmax}.txt--last{margin-top:3%;width:33.65vmin;max-width:21.88vmax}.img{left:50%;position:absolute;margin-top:0;-webkit-transform:translate(-118%, 0);transform:translate(-118%, 0)}.img{width:51.44vmin;max-width:33.44vmax}.switcher{margin-top:7%;border-radius:min(18.13vmin,10.21vmax);width:26.92vmin;max-width:17.5vmax}}@media screen and (min-width: 1600px){:root{--txt-first-drop-shadow-blur: 32px;--txt-last-drop-shadow-blur: 24px;--switcher-drop-shadow-blur: 86px;--switcher-border-width: 8px}.logo{width:auto;max-width:15.42vmax}.txt--first{width:auto;max-width:41.77vmax}.txt--last{width:auto;max-width:21.04vmax}.img{width:auto;max-width:32.29vmax}.switcher{border-radius:min(26.25vmin,14.79vmax);width:auto;max-width:17.4vmax}}@media screen and (min-aspect-ratio: 1/1)and (max-width: 1279px){:root{--txt-first-drop-shadow-blur: 10px;--txt-last-drop-shadow-blur: 8px;--switcher-drop-shadow-blur: 28px;--switcher-border-width: 3px}main{padding-left:37%}.logo{width:calc(var(--app-viewport-height) / 100 * 30);max-width:16.9vmax}.txt--first{margin-top:5%;width:calc(var(--app-viewport-height) / 100 * 80);max-width:45.07vmax}.txt--last{margin-top:3%;width:calc(var(--app-viewport-height) / 100 * 40.625);max-width:22.89vmax}.img{width:calc(var(--app-viewport-height) / 100 * 61.875);max-width:34.86vmax}.img{left:50%;position:absolute;margin-top:0;-webkit-transform:translate(-118%, 0);transform:translate(-118%, 0)}.switcher{margin-top:8%;border-radius:min(8.75vmin,4.93vmax);width:calc(var(--app-viewport-height) / 100 * 32.5);max-width:18.31vmax}}
