*{box-sizing:border-box}html{scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html,body{margin:0;padding:0}body{background:#0a0807;color:#f2e9dc;font-family:Golos Text,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.ambient-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(1100px 620px at 50% -6%,rgba(240,160,60,.1),transparent 60%),radial-gradient(960px 780px at 4% 70%,rgba(165,40,49,.1),transparent 62%),radial-gradient(960px 780px at 96% 22%,rgba(125,79,160,.085),transparent 62%),linear-gradient(180deg,#100c0a,#0a0807 52%,#0c0907)}::selection{background:#f0b3474d;color:#fff}a{color:inherit}:focus-visible{outline:2px solid rgba(240,179,71,.85);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}.lock-zone:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #f0b95f73,0 0 30px #f0a03c1f}@keyframes fl3{0%,to{opacity:.85;transform:scaleY(1)}45%{opacity:1;transform:scaleY(1.14)}70%{opacity:.78;transform:scaleY(.95)}}@keyframes glo{0%,to{box-shadow:inset 0 2px #ffffff80,inset 0 -3px #78460a8c,0 0 20px 2px #f0a03c73}50%{box-shadow:inset 0 2px #ffffff80,inset 0 -3px #78460a8c,0 0 34px 6px #ffb450a6}}@keyframes pop{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes prizeGlow{0%,to{text-shadow:0 0 30px rgba(240,160,60,.4),0 2px 2px rgba(0,0,0,.5)}50%{text-shadow:0 0 54px rgba(255,180,80,.68),0 2px 2px rgba(0,0,0,.5)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes loadbar{0%{width:0}to{width:100%}}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@keyframes sparkRise{0%{opacity:0;transform:translateY(8px) scale(.7)}25%{opacity:1}to{opacity:0;transform:translateY(-38px) scale(1.2)}}@media (max-width: 620px){.dash-navlinks{display:none!important}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes runeflick{0%,to{opacity:1}48%{opacity:.6}}@keyframes tap{0%,52%,to{transform:rotate(-12deg) translateY(0) scale(1)}66%{transform:rotate(-12deg) translateY(8px) scale(.92)}80%{transform:rotate(-12deg) translateY(0) scale(1)}}@keyframes ripple{0%,52%{transform:scale(.3);opacity:0}64%{opacity:.7}to{transform:scale(1.5);opacity:0}}@keyframes lockShake{0%,to{transform:translate(0)}12%{transform:translate(-7px) rotate(-.7deg)}28%{transform:translate(6px) rotate(.6deg)}44%{transform:translate(-5px)}60%{transform:translate(4px)}76%{transform:translate(-2px)}88%{transform:translate(1px)}}.lock-zone{transition:box-shadow .25s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}.lock-zone:hover{box-shadow:inset 0 0 0 3px #f0b95f73,0 0 30px #f0a03c1f}button,a,summary,[role=button]{-webkit-tap-highlight-color:transparent}summary{list-style:none}summary::-webkit-details-marker{display:none}details.faq-card{transition:border-color .2s,background-color .2s}details.faq-card:hover{border-color:#3d322a!important;background:#181310!important}details.faq-card[open]{border-color:#5a3a18!important}details.faq-card[open] .faq-chev{transform:rotate(45deg)}details.faq-card[open] .faq-body{animation:pop .28s ease-out}@keyframes numTick{0%{opacity:.3;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.num-tick{animation:numTick .35s ease-out}.lk{transition:color .16s}.lk:hover{color:#f0b347!important}.shake{animation:shake .45s cubic-bezier(.36,.07,.19,.97) both}.lang-btn{cursor:pointer;padding:9px 12px;border:none;border-radius:4px;font:700 12px/1 Golos Text;background:transparent;color:#8c7c6b}.lang-btn.active{font-weight:800;background:linear-gradient(#f6c969,#e0982a);color:#2a1808}.feat-ic{color:#f0b347;display:inline-flex}.sponsor-tile{transition:border-color .2s,transform .2s,background .2s}.sponsor-tile:hover{border-color:#7a4d1e!important;transform:translateY(-3px);background:#181310!important}.sponsor-logo{filter:grayscale(1);opacity:.8;transition:filter .28s,opacity .28s}.sponsor-tile:hover .sponsor-logo{filter:none;opacity:1}.sponsor-cta{transition:border-color .2s,color .2s,background .2s}.sponsor-cta:hover{border-color:#5a3a18!important;background:#f0b34708!important;color:#c7b6a0!important}@media (prefers-reduced-motion: reduce){.sponsor-tile:hover{transform:none}}.col2>*,.grid-3>*,.lock-grid>*{min-width:0}.in{transition:border-color .16s,box-shadow .16s}.in:focus{border-color:#f0b347!important;outline:none;box-shadow:0 0 0 3px #f0b34724}.in::placeholder{color:#6f5f4d}.cta{transition:filter .16s,transform .1s}.cta:hover{filter:brightness(1.07)}.cta:active{transform:translateY(1px)}.cta:disabled{filter:grayscale(.5);opacity:.5;cursor:not-allowed;animation:none}.ghost{transition:background .16s,border-color .16s}.ghost:hover{background:#221b15!important;border-color:#5a4c3f!important}.screen{animation:pop .4s ease-out}#vk-loader{transition:opacity .7s ease}#vk-loader.hide{opacity:0;pointer-events:none}@media (min-width: 920px){.lore-screen{min-height:50vh}}.burger-btn{display:none}@media (max-width: 1040px){.nav-anchors,.header-cta{display:none!important}.burger-btn{display:inline-flex!important}}@media (min-width: 1041px){.mobile-menu{display:none!important}}@media (max-width: 860px){.lock-grid{grid-template-columns:1fr!important;gap:30px!important;padding:34px 22px!important}}@media (max-width: 980px){.hero-grid{grid-template-columns:1fr!important}.hero-art{order:-1;max-width:420px;margin:0 auto}}@media (max-width: 920px){.col2{grid-template-columns:1fr!important}.col2-rev .art{order:-1}.nav-anchors{display:none!important}.lore-art{min-height:240px!important}.lore-img{-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent)!important;mask-image:linear-gradient(180deg,#000 62%,transparent)!important}.cab-grid{grid-template-columns:1fr!important}.how-sticky{position:static!important}}@media (max-width: 600px){.grid-3{grid-template-columns:1fr!important}.feat-cell{border-right:none!important;border-bottom:1px solid #2c241d}.feat-cell:last-child{border-bottom:none}.big-timer{gap:9px!important}.big-timer .tcell{min-width:0!important;flex:1;padding:16px 4px!important;border-radius:12px!important}.big-timer .tcell-lab{letter-spacing:.04em!important}.site-header{padding:11px 12px!important;gap:8px!important}.brand-text{display:none!important}.reg-btn{padding:10px 12px!important}.m-pad{padding:34px 22px!important}.footer-grid{grid-template-columns:1fr!important;gap:28px!important}}
