@font-face{font-family:Druk Wide Cyr;src:url(/fonts/drukwidecyr-bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:ZAkgo;src:url(/fonts/ZAkgo-4.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans.ttf) format("truetype");font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:border-box}.shv-note{font-family:ZAkgo,Open Sans,system-ui,sans-serif;white-space:normal;word-spacing:.18em;font-size:35px!important;line-height:1.15}:root{font-family:Open Sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#000;background:#000;background:-webkit-linear-gradient(to right,#0e0e0e 0%,#060606 55%,#000 100%);background:linear-gradient(to right,#0e0e0e,#060606 55%,#000);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{color-scheme:light!important}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],textarea{-webkit-appearance:none;appearance:none}input,textarea,select{color:#000!important;-webkit-text-fill-color:#000!important;caret-color:#000;background-color:#ffffffd9!important}input::placeholder,textarea::placeholder{color:#00000047;opacity:1}@supports (-webkit-touch-callout: none){input,textarea,select{background:#000000d1!important;background-color:#000000d1!important;border-color:#ffffff38!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important}input::placeholder,textarea::placeholder{color:#ffffff47!important;opacity:1!important}}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:#000!important;transition:background-color 999999s ease-in-out 0s;box-shadow:0 0 0 1000px #ffffffd9 inset!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:block;min-width:320px;min-height:100vh}html,body{width:100%;overflow-x:hidden;overscroll-behavior-x:none;touch-action:pan-y;background:#000}#root{width:100%;max-width:100vw;overflow-x:hidden}h1,h2{font-family:Druk Wide Cyr,Open Sans,system-ui,sans-serif}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#000;background:#000;background:-webkit-linear-gradient(to right,#0e0e0e 0%,#060606 55%,#000 100%);background:linear-gradient(to right,#0e0e0e,#060606 55%,#000)}a:hover{color:#747bff}button{background-color:#f9f9f9}}@keyframes slideOutLeft{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(-14px,0,0);opacity:0}}@keyframes slideInRight{0%{transform:translate3d(14px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.page-slide-exit-active{animation:slideOutLeft .4s ease forwards}.page-slide-enter-active{animation:slideInRight .4s ease forwards;will-change:transform,opacity}#parchment{position:absolute;display:flex;width:75%;min-height:calc((1vw + 1vh)*75);top:0;left:50%;transform:translate(-50%);margin:2em 0;padding:4em;box-shadow:2px 3px 20px #000000d9,0 0 60px #00000059 inset;background:#fffef0;filter:url(#wavy2)}
