@font-face{font-family:Outfit;font-weight:400;font-display:swap;src:url(/fonts/outfit-400.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-display:swap;src:url(/fonts/outfit-500.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-display:swap;src:url(/fonts/outfit-600.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:700;font-display:swap;src:url(/fonts/outfit-700.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:800;font-display:swap;src:url(/fonts/outfit-800.woff2) format("woff2")}@font-face{font-family:Jost;font-weight:400;font-display:swap;src:url(/fonts/jost-400.woff2) format("woff2")}@font-face{font-family:Jost;font-weight:500;font-display:swap;src:url(/fonts/jost-500.woff2) format("woff2")}@font-face{font-family:Jost;font-weight:600;font-display:swap;src:url(/fonts/jost-600.woff2) format("woff2")}@font-face{font-family:Jost;font-weight:700;font-display:swap;src:url(/fonts/jost-700.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(/fonts/outfit-400.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(/fonts/outfit-500.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:700;font-display:swap;src:url(/fonts/outfit-700.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}html,body,#root{overflow-x:clip}html{background:#e7e1d5}body{font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;background:#e7e1d5;overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[lang=ru] body,html[lang=ru] button,html[lang=ru] input,html[lang=ru] textarea,html[lang=ru] select{font-family:Jost,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-variant-numeric:tabular-nums}button{font:inherit;border:none;background:none;cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}::selection{background:#c9bba059}.press{transition:transform .12s cubic-bezier(.22,.61,.36,1),opacity .12s}.press:active{transform:scale(.975);opacity:.9}.dockpress{transition:transform .15s cubic-bezier(.22,.61,.36,1)}.dockpress:active{transform:scale(.92)}@media (prefers-reduced-motion: reduce){.dockpress,.dockpress:active{transition:none;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes wshimmer{0%{background-position:-180px 0}to{background-position:180px 0}}.wshimmer{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 37%,#ffffff08 63%);background-size:360px 100%;animation:wshimmer 1.3s ease-in-out infinite}@keyframes auroraA{0%{transform:translate(-18%,-8%) scale(1)}50%{transform:translate(12%,10%) scale(1.3)}to{transform:translate(-18%,-8%) scale(1)}}@keyframes auroraB{0%{transform:translate(18%,8%) scale(1.15)}50%{transform:translate(-14%,-6%) scale(.85)}to{transform:translate(18%,8%) scale(1.15)}}@keyframes balshine{0%{background-position:200% 0}to{background-position:-200% 0}}.balshine{background:linear-gradient(100deg,#e6e5e6 34%,#c9bba0,#e6e5e6 66%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:balshine 5.5s linear infinite}.aurora-blob{position:absolute;border-radius:50%;filter:blur(38px);opacity:.5;pointer-events:none;will-change:transform}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.balshine{color:#e6e5e6;-webkit-text-fill-color:#E6E5E6}}@keyframes rowin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.core-rows .rowin{animation:rowin .42s cubic-bezier(.22,.61,.36,1) both}.core-rows .rowin:nth-child(1){animation-delay:.05s}.core-rows .rowin:nth-child(2){animation-delay:.09s}.core-rows .rowin:nth-child(3){animation-delay:.13s}.core-rows .rowin:nth-child(4){animation-delay:.17s}.core-rows .rowin:nth-child(5){animation-delay:.21s}.core-rows .rowin:nth-child(6){animation-delay:.25s}.core-rows .rowin:nth-child(7){animation-delay:.29s}.core-rows .rowin:nth-child(8){animation-delay:.33s}.core-rows .rowin:nth-child(n+9){animation-delay:.36s}@media (prefers-reduced-motion: reduce){.core-rows .rowin{animation:none}}.stackcard .openhint{transition:opacity .18s cubic-bezier(.22,.61,.36,1)}.stackcard:active .openhint{opacity:.75!important}
