:root{--ks-night:#050b16;--ks-night-2:#0b1424;--ks-blue:#13203a;--ks-gold:#f0c774;--ks-gold-2:#c8963c;--ks-gold-3:#7a5418;--ks-cream:#f1ecda;--ks-cream-2:#b9b3a2;--ks-line:#f0c77459;--ks-w:1200px;--ks-bl:var(--font-blackletter,UnifrakturMaguntia, serif);--ks-uc:"Cormorant Unicase", var(--font-display,Kurale), serif;--ks-txt:"Cormorant Garamond", var(--font-display,Kurale), Georgia, serif;--ks-gold-grad:linear-gradient(180deg, #f7dc8f 0%, #e3b65a 45%, #a8742a 100%)}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0}body{background:var(--ks-night);color:var(--ks-cream);font:400 19px/1.5 var(--ks-txt);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}.ks{background:radial-gradient(ellipse 80% 50% at 50% 50%, #0d1830, var(--ks-night)) fixed;position:relative;overflow-x:clip}.ks-w{width:min(var(--ks-w), 100% - 48px);margin-inline:auto;position:relative}.ks-c{text-align:center}.ks-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--focus,#f6e7b0);outline-offset:3px;border-radius:2px}.ks-logo{white-space:nowrap;flex-direction:column;flex:none;align-items:center;margin:0;line-height:1;text-decoration:none;display:inline-flex}.ks-logo__name{font:400 var(--_s,26px)/1 var(--ks-bl);color:#f3ecdc;text-shadow:0 2px 10px #000000b3}.ks-logo__name i{background:var(--ks-gold-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.ks-logo__name .ks-logo__k{font-family:"KCRP Fraktur", var(--ks-bl);vertical-align:-.04em;background:var(--ks-gold-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:-.12em;margin-bottom:-.14em;margin-right:-.02em;padding:.12em .04em .14em;font-size:1.08em;font-weight:700;line-height:.9;display:inline-block}.ks-logo__sub{margin-top:calc(var(--_s,26px) * .12);font:600 calc(var(--_s,26px) * .34)/1 var(--ks-uc);letter-spacing:.5em;text-transform:uppercase;color:var(--ks-gold);align-items:center;gap:.9em;padding-left:.5em;display:flex}.ks-logo__sub:before,.ks-logo__sub:after{content:none}a.ks-logo{transition:filter .2s}a.ks-logo:hover{filter:brightness(1.12)drop-shadow(0 0 12px #f0c7744d)}.ks-logo--head{--_s:26px}.ks-h{font:400 clamp(40px, 4.4vw, 60px)/1.05 var(--ks-bl);color:var(--ks-cream);align-items:center;gap:18px;margin:0 0 40px;display:flex}.ks-c>.ks-h,.ks-c .ks-h{justify-content:center}.ks-h img{filter:drop-shadow(0 2px 6px #0009);width:auto;height:50px}.ks-h--big{font-size:clamp(46px,5.4vw,76px)}.ks-kick{font:600 16px/1 var(--ks-uc);letter-spacing:.32em;text-transform:uppercase;color:var(--ks-gold);margin:0 0 14px}.ks-ul{font:500 17px/1 var(--ks-txt);color:var(--ks-cream);text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--ks-gold-2);transition:color .2s}.ks-ul:hover{color:var(--ks-gold)}.ks-btn{margin:0}.ks-gilt{background:var(--ks-gold-grad);padding:3px;text-decoration:none;display:block;position:relative;box-shadow:0 0 0 1px #3a2608,0 14px 36px #0000008c}.ks-gilt:after{content:"";pointer-events:none;z-index:2;border:1px solid #f7dc8f66;position:absolute;inset:6px}.ks-gilt>i{background:#111 var(--_img) var(--_pos,50% 50%) / cover no-repeat;width:100%;height:100%;transition:transform .6s,filter .3s;display:block}.ks-gilt{overflow:hidden}a.ks-gilt:hover>i{filter:brightness(1.08);transform:scale(1.04)}.ks-scr{--dim:0;padding:110px 0;position:relative}.ks-scr:after{content:"";opacity:calc(var(--dim) * .7);pointer-events:none;z-index:5;background:#000;transition:opacity .1s linear;position:absolute;inset:0 0 -180px;-webkit-mask-image:linear-gradient(#000 calc(100% - 360px),#0000);mask-image:linear-gradient(#000 calc(100% - 360px),#0000)}.ks-clouded:before{content:"";opacity:.55;pointer-events:none;background:url(/img/clouds.webp) top/min(1600px,140%) no-repeat;height:90%;position:absolute;inset:-6% 0 auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 45%,#0000 92%);mask-image:linear-gradient(#0000 0,#000 12% 45%,#0000 92%)}:root{--ks-gold-leaf:linear-gradient(180deg, #fffae173, transparent 45%, #6e420859), url(/img/gold-leaf.webp) center / 64px auto, #d4a947}@keyframes ks-breathe{to{transform:scale(1.12)translateY(-1.5%)}}.ks-hero__clouds{z-index:-2;opacity:.5;background:url(/img/clouds.webp) bottom/100% no-repeat;height:70%;animation:40s linear infinite alternate ks-drift;position:absolute;inset:auto -10% -6%}@keyframes ks-drift{to{transform:translate(4%)}}@keyframes ks-fly{0%{opacity:0;transform:translate(0)}20%{opacity:.9}80%{opacity:.7}to{opacity:0;transform:translate(var(--x), var(--y))}}.ks-join__plat{font:600 14px/1 var(--ks-uc);letter-spacing:.22em;text-transform:uppercase;color:var(--ks-cream-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:34px 0 0;display:flex}.ks-join__plat i{background:url(/img/mark-cross.webp) 50%/contain no-repeat;width:12px;height:12px}@keyframes ks-rain{0%{background-position:0 -46px,0 0}70%,to{background-position:0 46px,0 0}}@keyframes ks-blink{50%{opacity:.55}}.ks-head.is-dark~.ks-hero .ks-hero__scroll{opacity:0;pointer-events:none}@keyframes ks-pulse{50%{opacity:.35}}.ks-numbers{padding:40px 0 30px}.ks-numbers__row{grid-template-columns:repeat(3,1fr);gap:30px;max-width:900px;display:grid}.ks-num{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.ks-num+.ks-num:before{content:"";background:linear-gradient(transparent, var(--ks-line), transparent);width:1px;position:absolute;top:14%;bottom:14%;left:-15px}.ks-num b{font:400 70px/1 var(--ks-bl);background:var(--ks-gold-grad);color:#0000;filter:drop-shadow(0 2px 8px #00000080);-webkit-background-clip:text;background-clip:text}.ks-num span{font:600 15px/1.35 var(--ks-uc);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-cream-2)}.ks-banner__in{grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;max-width:980px;display:grid}.ks-news{grid-template-columns:repeat(3,1fr);gap:34px;margin-bottom:50px;display:grid}.ks-news h3{font:600 24px/1.2 var(--ks-uc);color:var(--ks-gold);margin:0 0 10px}.ks-news time{font:500 15px/1 var(--ks-txt);color:var(--ks-cream-2);margin-bottom:14px;display:block}.ks-split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@keyframes ks-glow{to{opacity:.6;transform:scale(1.08)}}.ks-arches{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:50px;display:grid}.ks-arches article{flex-direction:column;align-items:center;display:flex}.ks-arches img{filter:drop-shadow(0 18px 30px #0009);width:100%;max-width:270px;height:auto;transition:transform .4s,filter .4s}.ks-arches article:hover img{filter:drop-shadow(0 22px 34px #000000b3)brightness(1.08);transform:translateY(-8px)}.ks-arches h4{font:600 26px/1.15 var(--ks-uc);color:var(--ks-gold);margin:-36px 0 8px;position:relative}.ks-arches p{color:var(--ks-cream-2);max-width:260px;margin:0;font-size:18px}.ks-pass__items{text-align:center;grid-template-columns:repeat(4,1fr);gap:34px;display:grid}.ks-pass__items article{flex-direction:column;align-items:center;gap:12px;display:flex}.ks-pass__items img{filter:drop-shadow(0 0 12px #f0c77459);width:auto;height:58px}.ks-pass__items h3{font:400 30px/1.05 var(--ks-bl);margin:0}.ks-pass__items p{color:var(--ks-cream);text-shadow:0 1px 6px #000c;margin:0 0 6px;font-size:17px}.ks-join{padding:40px 0 30px}#crafts{overflow:hidden}.ks-vtabs__scheme{border:1px solid #f0c77459;width:auto;max-width:100%;max-height:410px;margin-top:18px;display:block;box-shadow:0 18px 40px #0009}.ks-start__in{grid-template-columns:1fr 1.05fr;align-items:start;gap:70px;display:grid}.ks-start__label{font:700 17px/1 var(--ks-uc);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-cream);margin:0 0 16px}.ks-ebtns{flex-wrap:wrap;gap:10px 14px;margin-bottom:36px;display:flex}.ks-ebtns button{cursor:pointer;height:46px;font:700 18px/1 var(--ks-uc);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-cream-2);background:url(/img/eb-l.webp) 0/18px 100% no-repeat,url(/img/eb-r.webp) 100%/18px 100% no-repeat,url(/img/eb-c.webp) 50%/calc(100% - 34px) 100% no-repeat;border:0;padding:0 34px;transition:color .2s;position:relative}.ks-ebtns button:before,.ks-ebtns button:after{content:"";background:url(/img/mark-cross.webp) 50%/contain no-repeat;width:11px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.ks-ebtns button[aria-selected=true]:before,.ks-ebtns button[aria-selected=true]:after{filter:brightness(.35)sepia()saturate(1.5)}.ks-ebtns button:before{left:14px}.ks-ebtns button:after{right:14px}.ks-ebtns button:hover{color:var(--ks-cream)}.ks-ebtns button[aria-selected=true]{color:#3a2108;background:url(/img/eb-l-hi.webp) 0/18px 100% no-repeat,url(/img/eb-r-hi.webp) 100%/18px 100% no-repeat,url(/img/eb-c-hi.webp) 50%/calc(100% - 34px) 100% no-repeat}.ks-need{gap:10px;margin:0 0 34px;padding:0;list-style:none;display:grid}.ks-need li,.ks-perks li{padding-left:26px;font-size:19px;position:relative}.ks-need li:before,.ks-perks li:before{content:"";background:url(/img/mark-cross.webp) 50%/contain no-repeat;width:14px;height:14px;position:absolute;top:.38em;left:0}.ks-ecard{min-height:690px;color:var(--ks-cream);background:#050b168c;border:1px solid #f0c77440;border-radius:6px;flex-direction:column;padding:18px 18px 26px;display:flex}.ks-ecard__pic{aspect-ratio:16/9;border-radius:3px;margin-bottom:22px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.ks-ecard__pic i{background:var(--_img) var(--_pos,50% 50%) / cover no-repeat;animation:.6s ks-ecard-in;position:absolute;inset:0}.ks-ecard__pic:after{content:"";background:linear-gradient(#0000 55%,#050b1699);position:absolute;inset:0}@keyframes ks-ecard-in{0%{opacity:0;transform:scale(1.04)}}.ks-ecard>:not(.ks-ecard__pic){margin-left:6px;margin-right:6px}.ks-ecard__kick{font:700 14px/1 var(--ks-uc);letter-spacing:.22em;text-transform:uppercase;color:var(--ks-gold);margin-top:0;margin-bottom:10px}.ks-ecard h3{font:700 30px/1.1 var(--ks-uc);color:var(--ks-cream);margin-top:0;margin-bottom:12px}.ks-ecard__txt{color:var(--ks-cream-2);margin-top:0;margin-bottom:18px;font-size:18px;line-height:1.6}.ks-ecard__links{flex-wrap:wrap;gap:10px 28px;margin-bottom:24px;display:flex}.ks-ecard__links a{font:700 15px/1 var(--ks-uc);letter-spacing:.16em;text-transform:uppercase;color:var(--ks-gold);align-items:center;gap:10px;text-decoration:none;transition:color .2s;display:inline-flex}.ks-ecard__links a:after{content:"→";font-family:var(--ks-txt);letter-spacing:0;font-size:18px;transition:transform .2s}.ks-ecard__links a:hover{color:#f3e396}.ks-ecard__links a:hover:after{transform:translate(4px)}.ks-ecard__foot{border-top:1px solid #f0c77426;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:18px;display:flex}.ks-ecard__next{cursor:pointer;font:600 17px/1.2 var(--ks-txt);color:var(--ks-cream);background:0 0;border:0;padding:4px 0}.ks-ecard__next:after{content:" →";color:var(--ks-gold)}.ks-ecard__next:hover{color:var(--ks-gold)}.ks-ecard__done{font:italic 17px/1.2 var(--ks-txt);color:var(--ks-gold)}.ks-cta__in{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}@keyframes ks-cta-zoom{to{transform:scale(1.06)}}.ks-cta__crest{filter:drop-shadow(0 4px 14px #000000b3);width:64px;height:64px;margin-bottom:26px}.ks-plans__intro{color:var(--ks-cream);align-self:center;padding:0;font-size:17px;line-height:1.6}.ks-plans__intro>p{color:var(--ks-cream-2);margin:0 0 28px}.ks-plans__intro>p:last-child{margin-bottom:0}.ks-plan{aspect-ratio:316/420;background:#0b1424;border-radius:4px;margin:0;position:relative;overflow:hidden;box-shadow:0 14px 30px #00000073;container-type:inline-size}.ks-plan img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.ks-plan:hover img{transform:scale(1.05)}.ks-plan:after{content:"";background:linear-gradient(#0000 50%,#050b16eb);position:absolute;inset:0}.ks-plan div{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:7%;left:10px;right:10px}.ks-plan small{white-space:nowrap;max-width:100%;font:700 clamp(11px, 7.6cqi, 15px)/1.2 var(--ks-uc);letter-spacing:.03em;color:var(--ks-gold)}.ks-plan b{font:700 clamp(14px, 11cqi, 19px)/1.15 var(--ks-uc);letter-spacing:.04em;text-transform:uppercase;color:var(--ks-cream)}.ks-plan em{font:700 13px/1 var(--ks-uc);letter-spacing:.1em;text-transform:uppercase;color:var(--ks-cream-2);margin-top:4px;font-style:normal}@keyframes ks-in{0%{opacity:0;transform:translateY(14px)}}.ks-letters__in{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1000px;display:grid}.ks-perks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ks-perks li{background:url(/img/perk-bg.webp) 0/100% 100% no-repeat;padding:14px 20px 14px 58px}.ks-perks li:before{top:50%;left:30px;transform:translateY(-50%)}.ks-form{background:#050b16b8;border:1px solid #f0c77447;gap:18px;padding:34px;display:grid}.ks-field{gap:8px;display:grid}.ks-field span{font:700 14px/1 var(--ks-uc);letter-spacing:.16em;text-transform:uppercase}.ks-field small{font:500 13px/1 var(--ks-txt);letter-spacing:0;text-transform:none;color:var(--ks-cream-2)}.ks-field input{height:46px;font:500 18px/1 var(--ks-txt);color:var(--ks-cream);background:#13203ab3;border:1px solid #f0c7744d;border-radius:2px;padding:0 14px}.ks-field input::placeholder{color:#7f8798}.ks-field input:focus{border-color:var(--ks-gold);outline:none;box-shadow:0 0 0 3px #f0c77426}.ks-field input.is-bad{border-color:var(--field-error,#e0664a)}.ks-check{color:var(--ks-cream-2);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:16px;display:grid}.ks-check input{opacity:0;position:absolute}.ks-check i{border:1px solid var(--ks-gold-2);place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.ks-check input:checked+i:after{content:"";background:url(/img/mark-cross.webp) 50%/contain no-repeat;width:12px;height:12px}.ks-check input:focus-visible+i{outline:2px solid var(--focus);outline-offset:2px}.ks-form__err{color:var(--field-error,#e0664a);margin:0;font-size:16px}.ks-form .ks-btn{justify-self:start}.ks-story__vid{z-index:1;justify-items:center;width:min(760px,100% - 48px);margin:10px auto 0;text-decoration:none;display:grid;position:relative}.ks-coin{z-index:3;filter:drop-shadow(0 6px 16px #000000b3);width:96px;transition:transform .3s;position:absolute;top:calc(50% - 22px);left:50%;transform:translate(-50%,-50%)}.ks-story__vid:hover .ks-coin{transform:translate(-50%,-50%)scale(1.1)rotate(-10deg)}.ks-social{padding:60px 0 90px}.ks-social__row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ks-toast{z-index:80;border:1px solid var(--ks-gold-2);max-width:min(520px,100% - 32px);color:var(--ks-cream);text-align:center;opacity:0;pointer-events:none;background:#050b16f2;padding:14px 22px;font-size:17px;transition:all .3s;position:fixed;bottom:30px;left:50%;transform:translate(-50%,20px);box-shadow:0 10px 30px #0009}.ks-toast.is-on{opacity:1;transform:translate(-50%)}html.is-locked{overflow:hidden}.ks-player__ext{color:var(--ks-cream-2);text-underline-offset:4px;flex:none;font-size:15px;text-decoration:underline #dccdaa59}.ks-player__ext:hover{color:var(--ks-cream)}.ks-player__ext[hidden]{display:none}.ks-rev{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(26px)}.ks-rev.is-in{opacity:1;transform:none}@media (width<=900px){.ks-scr{padding:80px 0}.ks-split,.ks-banner__in,.ks-start__in,.ks-letters__in{grid-template-columns:1fr;gap:36px}.ks-news{grid-template-columns:1fr}.ks-pass__items,.ks-arches{grid-template-columns:repeat(2,1fr)}.ks-numbers__row{grid-template-columns:1fr}.ks-num+.ks-num:before{display:none}}@media (width<=560px){.ks-arches{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.ks-rev{opacity:1;transform:none}html{scroll-behavior:auto}}.is-article .ks>section,.is-page .ks>section:not(.ks-shop){display:none}.ks-art__back{font:600 15px/1 var(--ks-uc);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-gold);margin-bottom:26px;text-decoration:none;display:inline-block}.ks-art__back:before{content:"";border:0 solid;border-width:0 0 1.5px 1.5px;width:8px;height:8px;margin:0 12px 1px 2px;display:inline-block;transform:rotate(45deg)}.ks-art__back:hover{color:#f3e396}.ks-art__more{padding:90px 0 70px}.ks-art__more h2{font:400 clamp(32px, 3.4vw, 44px)/1.1 var(--ks-bl);color:var(--ks-cream);margin:0 0 30px}.ks-art__morein{width:min(820px,100% - 48px);margin-inline:auto}.ks-art__cards{grid-template-columns:repeat(2,1fr);gap:34px;display:grid}.ks-art__shot{aspect-ratio:16/9;background:#111 var(--_img) var(--_pos,50% 50%) / cover no-repeat;border-radius:3px;margin-bottom:16px;transition:filter .3s;display:block;box-shadow:0 0 0 1px #ffffff1f,0 14px 36px #00000080}.ks-art__card:hover .ks-art__shot{filter:brightness(1.12)}.ks-art__card{text-decoration:none;display:block}.ks-art__card h4{font:600 21px/1.25 var(--ks-uc);color:var(--ks-gold);margin:0 0 8px}.ks-art__card:hover h4{color:#f3e396}.ks-art__card time{font:500 15px/1 var(--ks-txt);color:var(--ks-cream-2)}@media (width<=700px){.ks-art__cards{grid-template-columns:1fr}}@media (width<=980px){.ks-ecard{min-height:0}}#start{overflow:hidden}@keyframes ks-road-fade{0%{opacity:0}}@keyframes ks-road-pic{0%{opacity:0;transform:scale(1.03)}}@keyframes ks-road-in{0%{opacity:0;transform:translate(24px)}}@keyframes ks-road-back{0%{opacity:0;transform:translate(-24px)}}.is-page [data-pager]{display:none!important}.ks-shop[hidden]{display:none}.ks-wal__shield{background:var(--ks-gold-leaf);clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);place-items:center;width:34px;height:38px;display:grid;position:relative}.ks-wal__shield b{font:700 15px/1 var(--ks-uc);color:#3a2108;margin-top:-4px}.ks-shop__tabs button{cursor:pointer;white-space:nowrap;font:700 16px/1 var(--ks-uc);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-cream-2);background:0 0;border:0;padding:0 0 16px;transition:color .2s;position:relative}.ks-shop__tabs button:hover{color:var(--ks-cream)}.ks-shop__tabs button[aria-selected=true]{color:var(--ks-gold)}.ks-shop__tabs button[aria-selected=true]:after{content:"";background:linear-gradient(90deg,#a8742a,#f0c774,#a8742a);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ks-sh-page{animation:.4s ks-in}.ks-sh-term{color:var(--ks-cream-2);font-size:14px}.ks-sh-term.is-hot{color:#ff9a7a}.ks-sh-have{font:700 13px/1 var(--ks-uc);color:var(--ks-cream);background:#050b16cc;border-radius:2px;padding:4px 8px;font-style:normal;position:absolute;top:14px;left:14px}.ks-sh-q{font:700 12px/1 var(--ks-uc);letter-spacing:.2em;text-transform:uppercase;color:var(--ks-cream-2);margin-bottom:8px}.is-rare .ks-sh-q{color:#8aa8e0}.is-epic .ks-sh-q{color:#c48ae0}.is-legend .ks-sh-q{color:var(--ks-gold)}.ks-sh-store{border-top:1px solid #f0c77424;margin:0;padding:0;list-style:none}.ks-sh-store li{border-bottom:1px solid #f0c77424;grid-template-columns:48px 1fr auto 160px;align-items:center;gap:20px;padding:14px 6px;display:grid}.ks-sh-store i{background:var(--_i) center / contain no-repeat;width:48px;height:48px}.ks-sh-store span{flex-direction:column;gap:4px;display:flex}.ks-sh-store b{font:600 18px/1.2 var(--ks-txt);color:var(--ks-cream)}.ks-sh-store small{color:var(--ks-cream-2);font-size:15px}.ks-sh-store em{color:var(--ks-gold);font-size:17px;font-style:normal}.ks-sh-store li>small{text-align:right}.ks-sh-pay{color:var(--ks-cream-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:28px;font-size:20px;display:flex}.ks-sh-pay b{color:var(--ks-cream)}@media (width<=760px){.ks-shop{padding-top:100px}.ks-shop__tabs{scrollbar-width:none;flex-wrap:nowrap;gap:26px;top:64px;overflow-x:auto}.ks-sh-mini{justify-content:center}.ks-sh-card{padding:24px 20px}.ks-sh-store li{grid-template-columns:40px 1fr auto}.ks-sh-store li>small{display:none}}.ks-user__ava{background:var(--ks-gold-leaf);width:32px;height:32px;font:700 15px/1 var(--ks-uc);color:#3a2108;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.ks-pay{background:linear-gradient(#0f1a2d,#0a1220);border:1px solid #f0c77433;border-radius:4px;grid-template-columns:1fr 1fr;gap:0;display:grid}.ks-pay__col{min-width:0;padding:26px 28px 28px}.ks-pay__col--r{border-left:1px solid #f0c77424}.ks-pay__row{gap:0;display:grid}.ks-pay__sum h2{font:700 clamp(26px, 2.4vw, 34px)/1.1 var(--ks-uc);color:var(--ks-cream);margin:0 0 10px}.ks-pay__price{font:700 32px/1 var(--ks-uc);color:var(--ks-gold);margin:0 0 12px}.ks-pay__sum .ks-sh-note{margin-bottom:18px}.ks-pay__lbl{font:700 13px/1 var(--ks-uc);letter-spacing:.18em;text-transform:uppercase;color:var(--ks-gold);margin:0 0 8px;display:block}.ks-pay__methods{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.ks-pay__m{cursor:pointer;background:#050b1673;border:1px solid #f0c77429;border-radius:5px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.ks-pay__m:hover{border-color:#f0c77473}.ks-pay__m.is-on{border-color:var(--ks-gold);background:#f0c77412;box-shadow:0 0 0 1px #f0c77459,0 0 16px #f0c7741f}.ks-pay__m input{opacity:0;pointer-events:none;position:absolute}.ks-pay__m:focus-within{outline:2px solid var(--focus,#f6e7b0);outline-offset:2px}.ks-pay__plate{background:#fbf8f1;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:4px;width:74px;height:40px;padding:6px 7px;display:flex;box-shadow:inset 0 0 0 1px #00000014,0 1px 3px #0006}.ks-pay__plate img{object-fit:contain;min-width:0;max-width:100%;max-height:100%;display:block}.ks-pay__plate img+img{max-width:38%}.ks-pay__mt{flex-direction:column;gap:3px;min-width:0;display:flex}.ks-pay__mt b{font:700 15px/1.15 var(--ks-uc);color:var(--ks-cream)}.ks-pay__mt small{font:700 12.5px/1.25 var(--ks-uc)}.ks-pay__mt small.is-warm{color:#e3a25a}.ks-pay__mt small.is-green{color:#8fc27a}.ks-pay__mt small.is-blue{color:#8aa8e0}.ks-pay__checks{gap:10px;display:grid}.ks-pay__get{display:none}@media (width<=1100px){.ks-pay{grid-template-columns:1fr}.ks-pay__col--r{border-top:1px solid #f0c77424;border-left:0}}@media (width<=760px){.ks-pay__methods{grid-template-columns:1fr}.ks-pay__col{padding:20px 16px}}.pg-field__input,.pg-field__input:focus,.pg-field__input:focus-visible{box-shadow:none!important;border:0!important;border-radius:0!important;outline:none!important}.pg-field__input[type=number]{-moz-appearance:textfield;appearance:textfield}.pg-field__input::-webkit-outer-spin-button,.pg-field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ks-pay__rub{font-family:var(--ks-txt);letter-spacing:0;text-transform:none;vertical-align:-2px;margin-left:4px;font-size:20px}.ks-shop s{font-variant-numeric:lining-nums;line-height:1;text-decoration:none;display:inline-block;position:relative}.ks-shop s:after{content:"";background:currentColor;height:1.5px;position:absolute;top:52%;left:-2px;right:-2px;transform:translateY(-50%)}.ks-pay__badge img{width:auto;max-width:60px;height:18px;display:block}.ks-pay2__gift{margin-top:14px}.ks-pay2__gift[hidden]{display:none}html:not(.is-live) [data-live],html.is-live [data-pre]{display:none!important}@media (width<=640px){.ks-pass__items{grid-template-columns:1fr}}@media (width<=1240px) and (width>=641px){.ks-pass__items{grid-template-columns:repeat(2,1fr);row-gap:46px;max-width:640px;margin:0 auto}}.ks-faq__list{text-align:left;gap:10px;max-width:900px;margin:0 auto;display:grid}.ks-faq__i{background:#0a12248c;border:1px solid #f0c77438;transition:border-color .2s}.ks-faq__i[open]{border-color:#f0c77480}.ks-faq__i summary{cursor:pointer;font:600 22px/1.3 var(--ks-txt);color:var(--ks-cream);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.ks-faq__i summary::-webkit-details-marker{display:none}.ks-faq__i summary:after{content:"+";font:400 30px/1 var(--ks-bl);color:var(--ks-gold);flex:none;transition:transform .2s}.ks-faq__i[open] summary:after{transform:rotate(45deg)}.ks-faq__i summary:hover{color:var(--ks-gold)}.ks-faq__i summary:focus-visible{outline:1px solid var(--ks-gold);outline-offset:-4px}.ks-faq__i p{color:var(--ks-cream-2);max-width:760px;margin:0;padding:0 24px 22px;font-size:18px;line-height:1.6}@media (width<=640px){.ks-faq__i summary{padding:16px 18px;font-size:19px}.ks-faq__i p{padding:0 18px 18px;font-size:16px}}@media (width<=760px){.ks-hero__clouds,.ks-clouded:before{background-image:url(/img/clouds-m.webp)}}@media (width<=1180px){html.is-menu-open{overflow:hidden}}.ks-ns{text-align:left;max-width:900px;color:var(--ks-cream-2);margin:40px auto 0}.ks-ns h3{color:var(--ks-gold);margin:24px 0 6px}.is-far,.is-far *,.is-far:before,.is-far:after,.is-far :before,.is-far :after{background-image:none!important}.pg-field__input:-webkit-autofill,.pg-field__input:-webkit-autofill:hover,.pg-field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--lantern-text);transition:background-color 9999s ease-out}.ks-guide .ks-head{background:#050b16db;border-bottom-color:#f0c77424}.ks-guide .ks-head__nav>a.is-cur{color:var(--ks-cream)}.ks-rules-num{counter-reset:r}.svg-discord{--_s:url(/img/discord.svg)}.svg-youtube{--_s:url(/img/youtube.svg)}.svg-tiktok{--_s:url(/img/tiktok.svg)}.svg-insta{--_s:url(/img/insta.svg)}.svg-twitch{--_s:url(/img/twitch.svg)}.svg-vk{--_s:url(/img/soc/vk.svg)}.svg-telegram{--_s:url(/img/soc/telegram.svg)}.ks-shop{background:radial-gradient(ellipse 80% 50% at 50% 0, #17233a, transparent 70%), var(--ks-night);padding:100px 0;position:relative}.ks-shop__in{width:min(1240px,100% - 48px);margin:0 auto}.ks-shop__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-bottom:28px;display:flex}.ks-shop__kick{font:700 15px/1 var(--ks-uc);letter-spacing:.22em;text-transform:uppercase;color:var(--ks-gold);margin:0 0 8px}.ks-shop__title{font:400 clamp(52px, 5.4vw, 76px)/1 var(--ks-bl);color:var(--ks-cream);margin:0}.ks-shop__wallet{flex-wrap:wrap;gap:14px;display:flex}.ks-shop__tabs{z-index:5;background:linear-gradient(var(--ks-night) 80%, #0b142400);scrollbar-width:none;border-bottom:1px solid #f0c77429;flex-wrap:nowrap;gap:26px;margin-bottom:40px;padding:16px 0 0;display:flex;position:sticky;top:64px;overflow-x:auto}.ks-sh-h{font:700 26px/1.1 var(--ks-uc);letter-spacing:.04em;color:var(--ks-cream);margin:0 0 22px}.ks-sh-h small{font:500 16px/1 var(--ks-txt);letter-spacing:0;color:var(--ks-cream-2);margin-left:12px}.ks-sh-hrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 30px;margin-bottom:24px;display:flex}.ks-sh-hrow .ks-sh-h{margin:0}.ks-sh-note{max-width:560px;color:var(--ks-cream-2);margin:0;font-size:17px;line-height:1.5}.ks-sh-mini{cursor:pointer;height:36px;font:700 14px/1 var(--ks-uc);letter-spacing:.12em;text-transform:uppercase;color:var(--ks-gold);background:#f0c77414;border:1px solid #f0c77480;border-radius:2px;align-items:center;padding:0 16px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ks-sh-mini:hover{border-color:var(--ks-gold);color:#f3e396;background:#f0c7742e}.ks-sh-card{background:#0a122099;border:1px solid #f0c77429;border-radius:4px;margin-bottom:24px;padding:30px 34px}.ks-sh-card .ks-sh-h{letter-spacing:.14em;text-transform:uppercase;color:var(--ks-gold);border-bottom:1px solid #f0c77424;margin-bottom:16px;padding-bottom:14px;font-size:20px}.ks-gr{vertical-align:-.2em;background:var(--pg-house-coin) center / contain no-repeat;width:1.1em;height:1.1em;margin-left:.3em;display:inline-block}.ks-shop__in.pg-pm{width:min(1240px,100% - 48px);max-width:none;height:auto;box-shadow:none;color:inherit;background:0 0;font-family:inherit;display:block}.ks-shop__tabs a{white-space:nowrap;font:700 16px/1 var(--ks-uc);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-cream-2);padding:0 0 16px;text-decoration:none;transition:color .2s;position:relative}.ks-shop__tabs a:hover{color:var(--ks-cream)}.ks-shop__tabs a[aria-selected=true]{color:var(--ks-gold)}.ks-shop__tabs a[aria-selected=true]:after{content:"";background:linear-gradient(90deg,#a8742a,#f0c774,#a8742a);height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (width<=640px){.ks-shop__tabs a{letter-spacing:.1em;font-size:13px}}.pg-tip.is-floating.ks-tip-wrap{z-index:80;white-space:normal;text-align:left;width:max-content;max-width:min(460px,100vw - 16px);position:fixed}.pg-tip.is-floating.ks-tip-wrap:not(.pg-tip--left){padding-right:96px}.pg-tip.is-floating.ks-tip-wrap.pg-tip--left{padding-left:66px;padding-right:50px}