*,::before,::after{box-sizing:border-box}body.lp{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;color:var(--text);font-family:var(--font-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;background:var(--bg);isolation:isolate}body.lp::before{content:"";position:fixed;z-index:-1;inset:0;pointer-events:none;background:url(../img/topo.svg?v=20261106-2006)0 0/1600px 900px;opacity:.34;animation:topo-drift 120s linear infinite alternate;-webkit-mask:linear-gradient(180deg,#000 0,rgba(0,0,0,.75) 45%,transparent 95%);mask:linear-gradient(180deg,#000 0,rgba(0,0,0,.75) 45%,transparent 95%)}@keyframes topo-drift{to{background-position:-160px -60px}}@media (max-width:760px){body.lp::before{background-size:1100px auto;opacity:.3}}.lp-ff{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.lp-ff i{position:absolute;bottom:-8px;border-radius:50%;background:#bfe3ff;box-shadow:0 0 10px 3px rgba(80,160,255,.85);opacity:0;animation:ff-rise 10s linear infinite}.lp-ff i:nth-child(1){left:6%;animation-duration:10s;animation-delay:-2s;width:3px;height:3px}.lp-ff i:nth-child(2){left:12%;animation-duration:9s;animation-delay:-1s;width:4px;height:4px}.lp-ff i:nth-child(3){left:19%;animation-duration:12s;animation-delay:-8s;width:4px;height:4px}.lp-ff i:nth-child(4){left:27%;animation-duration:11s;animation-delay:-6s;width:3px;height:3px}.lp-ff i:nth-child(5){left:34%;animation-duration:14s;animation-delay:-11s;width:4px;height:4px}.lp-ff i:nth-child(6){left:41%;animation-duration:8s;animation-delay:-3s;width:4px;height:4px}.lp-ff i:nth-child(7){left:48%;animation-duration:9.5s;animation-delay:-5s;width:3px;height:3px}.lp-ff i:nth-child(8){left:55%;animation-duration:12s;animation-delay:-9s;width:3px;height:3px}.lp-ff i:nth-child(9){left:66%;animation-duration:9s;animation-delay:-4.5s;width:4px;height:4px}.lp-ff i:nth-child(10){left:72%;animation-duration:13s;animation-delay:-12s;width:3px;height:3px}.lp-ff i:nth-child(11){left:78%;animation-duration:10s;animation-delay:-2s;width:5px;height:5px}.lp-ff i:nth-child(12){left:84%;animation-duration:11s;animation-delay:-7s;width:3px;height:3px}.lp-ff i:nth-child(13){left:88%;animation-duration:13s;animation-delay:-7.5s;width:3px;height:3px}.lp-ff i:nth-child(14){left:94%;animation-duration:11s;animation-delay:-4s;width:4px;height:4px}@keyframes ff-rise{0%{opacity:0;transform:translate(0,0)}15%{opacity:.85}70%{opacity:.5}to{opacity:0;transform:translate(24px,-70vh)}}@media (prefers-reduced-motion:reduce){body.lp::before{animation:none}.lp-ff{display:none}}.lp-drop{position:absolute;top:100%;transform-style:preserve-3d;animation:drop-rise var(--d) linear infinite;animation-delay:var(--dl);will-change:transform}.lp-pk{--t:10px;position:relative;width:var(--w);height:var(--h);transform-style:preserve-3d}.lp-pk>*{position:absolute;left:50%;top:50%;display:block}.lp-pk__f,.lp-pk__b{width:var(--w);height:var(--h);margin:calc(var(--h)/-2)0 0 calc(var(--w)/-2);backface-visibility:hidden}.lp-pk__f{transform:translateZ(calc(var(--t)/2))}.lp-pk__b{transform:rotateY(180deg) translateZ(calc(var(--t)/2));filter:brightness(.55)}.lp-pk__s{background:linear-gradient(90deg,color-mix(in srgb,var(--c) 55%,#000),var(--c) 45%,color-mix(in srgb,var(--c) 70%,#fff) 55%,color-mix(in srgb,var(--c) 55%,#000))}.lp-pk__s--l,.lp-pk__s--r{width:var(--t);height:calc(var(--h)*.96);margin:calc(var(--h)*-.48)0 0 calc(var(--t)/-2)}.lp-pk__s--l{transform:rotateY(-90deg) translateZ(calc(var(--w)*.48))}.lp-pk__s--r{transform:rotateY(90deg) translateZ(calc(var(--w)*.48))}.lp-pk__s--t,.lp-pk__s--b{width:calc(var(--w)*.96);height:var(--t);margin:calc(var(--t)/-2)0 0 calc(var(--w)*-.48);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 55%,#000),var(--c) 45%,color-mix(in srgb,var(--c) 70%,#fff) 55%,color-mix(in srgb,var(--c) 55%,#000))}.lp-pk__s--t{transform:rotateX(90deg) translateZ(calc(var(--h)*.48))}.lp-pk__s--b{transform:rotateX(-90deg) translateZ(calc(var(--h)*.48))}@keyframes drop-rise{0%{transform:translate3d(0,0,0) rotate3d(var(--ax),var(--ay),var(--az),var(--a0))}to{transform:translate3d(var(--dx),calc(-100vh - 300px),0) rotate3d(var(--ax),var(--ay),var(--az),var(--a1))}}.lp-mrain{display:none}@media (max-width:1199px){.lp-mrain{display:block;position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;perspective:700px;filter:brightness(.7)}.lp-mrain--calm .lp-drop{animation:none;transform:rotate3d(var(--ax),var(--ay),var(--az),28deg);opacity:.8}}@media (max-width:1199px) and (prefers-reduced-motion:no-preference){.lp-mrain .lp-drop{animation-name:drop-pass}@keyframes drop-pass{0%{transform:translate3d(0,0,0) rotate3d(var(--ax),var(--ay),var(--az),var(--a0))}70%,to{transform:translate3d(var(--dx),calc(-100vh - 300px),0) rotate3d(var(--ax),var(--ay),var(--az),var(--a1))}}}.lp-rain,.lp-lens{display:none}@media (min-width:1200px) and (prefers-reduced-motion:no-preference){:root{--hw:clamp(390px, 22vw, 540px);--sx:calc(50vw - var(--hw));--ry:72vh}.lp-rain{display:block;position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(5,6,8,.9)0,rgba(5,6,8,0) 35%,rgba(5,6,8,0) 65%,rgba(5,6,8,.9) 100%),linear-gradient(90deg,rgba(5,6,8,.97)0,rgba(5,6,8,.8) 14%,rgba(5,6,8,.5) 28%,rgba(5,6,8,.5) 72%,rgba(5,6,8,.8) 86%,rgba(5,6,8,.97) 100%);-webkit-mask:radial-gradient(var(--sx) var(--ry) at 0 50%,#000 calc(100% - 1px),transparent 100%),radial-gradient(var(--sx) var(--ry) at 100% 50%,#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(var(--sx) var(--ry) at 0 50%,#000 calc(100% - 1px),transparent 100%),radial-gradient(var(--sx) var(--ry) at 100% 50%,#000 calc(100% - 1px),transparent 100%)}body.lp::before{opacity:.16;-webkit-mask:radial-gradient(var(--sx) var(--ry) at 0 50%,#000 calc(100% - 1px),transparent 100%),radial-gradient(var(--sx) var(--ry) at 100% 50%,#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(var(--sx) var(--ry) at 0 50%,#000 calc(100% - 1px),transparent 100%),radial-gradient(var(--sx) var(--ry) at 100% 50%,#000 calc(100% - 1px),transparent 100%)}.lp-rain__side{position:absolute;top:0;bottom:0;width:var(--sx);overflow:hidden;perspective:900px}body.lp::before{translate:calc(var(--mx, 0)*-12px) calc(var(--my, 0)*-8px);-webkit-mask-position:calc(var(--mx, 0)*12px) calc(var(--my, 0)*8px);mask-position:calc(var(--mx, 0)*12px) calc(var(--my, 0)*8px)}.lp-ff i{translate:calc(var(--mx, 0)*-22px) calc(var(--my, 0)*-14px)}.lp-rain .lp-drop{translate:calc(var(--mx, 0)*var(--z)*-1px) calc(var(--my, 0)*var(--z)*-.6px)}.lp-rain__side--l{left:0}.lp-rain__side--r{right:0}.lp-lens{display:block;position:fixed;inset:0;z-index:-1;pointer-events:none}.lp-lens::before,.lp-lens::after{content:"";position:absolute;top:50%;width:calc(var(--sx)*2);height:calc(var(--ry)*2);border-radius:50%;box-shadow:inset 0 0 24px 4px rgba(0,0,0,.9),inset 0 0 90px 24px rgba(0,0,0,.75)}.lp-lens::before{left:0;transform:translate(-50%,-50%)}.lp-lens::after{right:0;transform:translate(50%,-50%)}.lp-ff i:nth-child(1){left:3%}.lp-ff i:nth-child(2){left:9%}.lp-ff i:nth-child(3){left:15%}.lp-ff i:nth-child(4){left:21%}.lp-ff i:nth-child(5){left:6%}.lp-ff i:nth-child(6){left:12%}.lp-ff i:nth-child(7){left:18%}.lp-ff i:nth-child(8){left:97%}.lp-ff i:nth-child(9){left:91%}.lp-ff i:nth-child(10){left:85%}.lp-ff i:nth-child(11){left:79%}.lp-ff i:nth-child(12){left:94%}.lp-ff i:nth-child(13){left:88%}.lp-ff i:nth-child(14){left:82%}.lp-ff{-webkit-mask:radial-gradient(var(--sx) var(--ry) at 0 50%,#000 calc(100% - 1px),transparent 100%),radial-gradient(var(--sx) var(--ry) at 100% 50%,#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(var(--sx) var(--ry) at 0 50%,#000 calc(100% - 1px),transparent 100%),radial-gradient(var(--sx) var(--ry) at 100% 50%,#000 calc(100% - 1px),transparent 100%)}.lp-ring{position:absolute;top:50%;width:calc(var(--sx)*2);height:calc(var(--ry)*2);border-radius:50%;padding:2px;background:linear-gradient(180deg,#07080b 0,#3a1406 10%,#b83a0e 17%,#ff6a2b 20%,#b83a0e 23%,#3a1406 30%,#07080b 40%,#2a0f05 60%,#8a2c0a 67%,#2a0f05 74%,#07080b 84%)0 0/100% 300%repeat-y;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:ring-flow 14s linear infinite}.lp-ring--l{left:0;transform:translate(-50%,-50%)}.lp-ring--r{right:0;transform:translate(50%,-50%)}@keyframes ring-flow{to{background-position:0 300%}}}.lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:20px clamp(16px,4vw,48px)}.lp__brand{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:8px}.lp__logo{display:block;height:36px;width:auto}.lp__top{align-items:start}.lp-langs{justify-self:end}.lp-langs{display:flex;gap:2px}.lp-langs a{padding:6px 10px;border-radius:var(--r-sm);color:var(--text-3);font:600 13px/1 var(--font-mono);text-decoration:none}.lp-langs a:hover{color:var(--text)}.lp-langs a[aria-current=true]{color:var(--text);background:var(--surface-2)}.lp__main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 16px 48px}.lp-pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:5px 12px 5px 10px;border:1px solid var(--accent-line, rgba(255, 98, 28, .35));border-radius:var(--r-full);background:var(--accent-soft);color:var(--accent-ink, var(--accent));font:600 11px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.lp-pill__dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px rgba(255,98,28,.2)}.lp h1{font-family:var(--font-title);font-size:clamp(2.4rem,6vw,4.5rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 18px;max-width:14em}.lp-accent{color:var(--accent)}.lp-lead{font-size:clamp(16px,1.4vw,19px);color:var(--text-2);margin:0 0 32px;max-width:34em}.lp-join{width:100%;max-width:500px}.lp-join__box{padding:14px;border:1px solid var(--border-2);border-radius:16px;background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 20px 40px -24px rgba(0,0,0,.7);transition:border-color .15s,box-shadow .15s}.lp-join__box:focus-within{border-color:var(--border-3)}.lp-join__head{padding:0 2px 14px;text-align:left}.lp-join__count{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.lp-join__num{font:500 13px var(--font-mono);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.lp-join__num b{color:var(--text);font-weight:700}.lp-join__field{display:flex;gap:8px}.lp-join__in{position:relative;flex:1;min-width:0;display:flex}.lp-join__in svg{position:absolute;left:14px;top:50%;width:18px;height:18px;margin-top:-9px;fill:none;stroke:var(--text-3);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:stroke .15s}.lp-join__in:focus-within svg{stroke:var(--text-2)}.lp-join input{flex:1;width:100%;min-width:0;height:48px;padding:0 14px 0 42px;border:1px solid var(--border-2);border-radius:10px;background:var(--bg);color:var(--text);font:500 16px var(--font-sans);outline:0;transition:border-color .15s,box-shadow .15s}.lp-join input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.lp-join input::placeholder{color:var(--text-3)}.lp-btn{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border:1px solid #4a95ff;border-radius:10px;background:linear-gradient(180deg,#3b8cff,#1f63d6);color:#fff;box-shadow:0 10px 26px -10px rgba(40,110,240,.75);font:700 15px/1 var(--font-sans);cursor:pointer;white-space:nowrap}.lp-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.lp-btn:hover{background:linear-gradient(180deg,#5aa2ff,#2a72e6);border-color:#7ab4ff}.lp-btn:focus-visible{outline:2px solid #8cc0ff;outline-offset:2px}.lp-langs a:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.lp-join.is-err input{border-color:var(--down-ink)}.lp-join__msg{margin:10px 0 0;min-height:1.4em;font-size:14px}.lp-join__msg.is-err{color:var(--down-ink)}.lp-spots{width:100%;max-width:500px;font-size:13px;color:var(--text-2)}.lp-spots__pct{color:var(--accent);font-weight:600}.lp-bar{height:3px;margin:10px 0 0;border-radius:3px;background:var(--border-2);overflow:hidden}.lp-bar i{display:block;height:100%;width:72.7%;border-radius:3px;background:var(--accent)}.lp-spots__lock{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:10px 14px;border:1px solid var(--accent-line, var(--border-2));border-radius:var(--r-md);background:var(--accent-soft);color:var(--text);font-size:14px}.lp-spots__lock svg{flex:none;width:16px;height:16px;fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lp-spots__lock b{color:var(--accent-ink, var(--accent))}.lp-spots__trust{margin:10px 0 0;font-size:12px;color:var(--text-3)}.lp-done{width:100%;max-width:500px;padding:22px 22px 18px;border:1px solid var(--border-2);border-radius:16px;background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 20px 40px -24px rgba(0,0,0,.7);outline:0}.lp-done[hidden]{display:none}.lp-done__top{display:flex;align-items:center;justify-content:center;gap:12px}.lp-done__ico{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:rgba(74,222,128,.12);color:var(--up-ink, #4ade80);box-shadow:0 0 0 1px rgba(74,222,128,.3)}.lp-done__ico svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.lp-done__num{padding:5px 10px;border:1px solid var(--accent-line, rgba(255, 98, 28, .35));border-radius:var(--r-full);background:var(--accent-soft);color:var(--accent-ink, var(--accent));font:600 11px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.lp-done__num b{font-family:var(--font-mono);letter-spacing:0}.lp-done__t{margin:14px 0 4px;font:700 20px/1.25 var(--font-title);color:var(--text)}.lp-done__d{margin:0;font-size:14px;color:var(--text-2);overflow-wrap:anywhere}.lp-done__d b{color:var(--text);font-weight:600}.lp-done__share{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid var(--border-2);font-size:13px;color:var(--text-3);text-align:left}.lp-done__copy{display:inline-flex;align-items:center;gap:6px;flex:none;height:34px;padding:0 12px;border:1px solid var(--border-3);border-radius:8px;background:var(--surface-2);color:var(--text);font:600 13px var(--font-sans);cursor:pointer}.lp-done__copy:hover{border-color:var(--text-3)}.lp-done__copy:focus-visible{outline:2px solid #8cc0ff;outline-offset:2px}.lp-done__copy svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.lp-done__copy.is-ok{border-color:rgba(74,222,128,.5);color:var(--up-ink, #4ade80)}.lp-perks{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:40px 0 0;padding:24px 0 0;border-top:1px solid var(--border-2);font-size:14px;color:var(--text-2)}.lp-perks li{display:flex;align-items:center;gap:8px}.lp-perks__ico svg{display:block;width:18px;height:18px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lp__foot{padding:16px;text-align:center;font-size:12px;color:var(--text-3)}.lp__foot p{margin:0 auto;max-width:52em}@media (max-width:560px){.lp-done__share{flex-direction:column;text-align:center}.lp-perks{flex-direction:column;align-items:center}.lp-join__field{flex-direction:column}.lp-btn{justify-content:center}}body.lp{max-width:none;margin:0;overflow-x:hidden}.lp__logo{height:36px;width:auto}.lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp__main{padding:20px 16px 32px}.lp h1{margin-bottom:14px}.lp-lead{margin-bottom:24px}.lp-box{width:100%;max-width:560px;padding:14px;border:1px solid var(--border-2);border-radius:16px;background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 20px 40px -24px rgba(0,0,0,.7);text-align:left}.lp-box:focus-within{border-color:var(--border-3)}.lp-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin:0 0 14px;border-radius:10px;background:var(--bg);border:1px solid var(--border-2)}.lp-tab{display:flex;align-items:center;justify-content:center;height:36px;border-radius:7px;color:var(--text-3);font:600 14px/1 var(--font-sans);text-decoration:none}.lp-tab:hover{color:var(--text)}.lp-tab[aria-selected=true]{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-3)}.lp-tab:focus-visible{outline:2px solid #8cc0ff;outline-offset:2px}.lp-panel[hidden]{display:none}.lp-panel__sub{margin:0 2px 12px;font-size:14px;color:var(--text-2)}.lp-join{max-width:none}.lp-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lp-join__in--wide{grid-column:1/-1}.lp-join input[aria-invalid=true]{border-color:var(--down-ink)}.lp-join__foot{display:flex;align-items:center;gap:12px;margin-top:10px}.lp-check{flex:1;display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;color:var(--text-3);cursor:pointer}.lp-join .lp-check input{flex:none;width:16px;height:16px;min-width:0;margin:1px 0 0;padding:0;border:0;box-shadow:none;accent-color:var(--accent)}.lp-check input[aria-invalid=true]{outline:2px solid var(--down-ink);outline-offset:1px}.lp-check a{color:var(--text-2)}.lp-join__msg{margin:8px 2px 0;min-height:1.3em;font-size:13px;text-align:left}.lp-join__msg:empty{min-height:0;margin:0}.lp-chip{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:8px 12px;border-radius:10px;border:1px solid rgba(74,222,128,.35);background:rgba(74,222,128,.08);color:var(--up-ink, #4ade80);font-size:13px;font-weight:600}.lp-chip svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.lp-btn[aria-busy=true]{opacity:.7;cursor:progress}.lp-btn--ghost{border-color:var(--border-3);background:var(--surface-2);box-shadow:none}.lp-btn--ghost:hover{background:var(--surface-3, var(--surface-2));border-color:var(--text-3)}.lp-wait{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-2)}.lp-wait summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--text-2);list-style-position:inside}.lp-wait summary:hover{color:var(--text)}.lp-wait__hint{margin:8px 2px 10px;font-size:12px;color:var(--text-3)}.lp-box .lp-join__head{padding:0 2px 12px}.lp-spots{margin-top:16px;max-width:560px}.lp-perks{margin-top:28px;padding-top:18px}.lp-done{max-width:560px}.lp-done__share{justify-content:center}.lp-done__copy{text-decoration:none}.lp-box--verify{text-align:center;padding:22px 18px 16px}.lp-box--verify .auth__mail{display:inline-flex;color:var(--accent);margin-bottom:6px}.lp-verify__t{font:700 20px/1.25 var(--font-title);margin:0 0 6px}.lp-box--verify p{margin:0 0 8px}.lp-box--verify .otp{justify-content:center;margin:14px 0 8px}.lp-box--verify .auth__resend{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:10px}.lp__links{margin-top:6px!important}.lp__links a{color:var(--text-3)}.lp__links a:hover{color:var(--text-2)}.lp .toast-zone{z-index:50}@media (max-width:560px){.lp-fields{grid-template-columns:1fr}.lp-join__foot{flex-direction:column;align-items:stretch}.lp-join__field{flex-direction:column}.lp-btn{justify-content:center}.lp__top{padding:14px 16px}.lp-perks{margin-top:20px}}@media (max-width:420px){.lp__top{grid-template-columns:0 1fr auto;gap:8px}.lp__brand{align-items:flex-start}.lp-langs a{padding:6px 7px}}.lp__top{position:relative;z-index:2}.lp-langs{padding:3px;border-radius:var(--r-md);background:color-mix(in srgb,var(--bg) 80%,transparent)}@media (min-width:1200px) and (max-height:960px){.lp__top{padding-top:12px;padding-bottom:8px}.lp__main{padding-top:4px;padding-bottom:16px}.lp h1{font-size:clamp(2.4rem,4.6vw,3.9rem);margin-bottom:10px}.lp-lead{margin-bottom:18px}.lp-spots{margin-top:12px}.lp-perks{margin-top:18px;padding-top:14px}.lp__foot{padding:8px 16px 12px}}.lp-tab{gap:8px;position:relative;transition:color .25s ease,background .25s ease,box-shadow .25s ease}.lp-tab__i{width:16px;height:16px;flex:none;opacity:.75;transition:opacity .25s ease,color .25s ease}.lp-tab[aria-selected=true]{color:var(--text);background:linear-gradient(180deg,rgba(255,106,43,.14),rgba(255,106,43,.03) 70%),var(--surface-2);box-shadow:inset 0 0 0 1px rgba(255,106,43,.45),inset 0 0 14px rgba(255,106,43,.16),0 0 0 1px rgba(0,0,0,.25)}.lp-tab[aria-selected=true] .lp-tab__i{opacity:1;color:var(--accent)}.lp-join__num{display:inline-flex;align-items:center;gap:4px}.lp-join__ico{width:14px;height:14px;color:var(--accent);margin-right:3px}@media (prefers-reduced-motion:reduce){.lp-tab,.lp-tab__i{transition:none}}.lp-step{margin:0 0 10px;font:700 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ff7a2f}.lp-tc{max-width:600px;display:grid;gap:14px}.lp-tc__pv{margin:0;padding:14px 16px;border-radius:12px}.lp-tc__pv h2{font-size:20px;margin:2px 0}.lp-tc__pv .subtle{margin:0;font-size:13px}.lp-tc__form{display:grid;gap:12px}.lp-tc__ids{display:flex;gap:8px}.lp-tc__namew{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.lp-tc__tagw{flex:0 0 104px;display:flex;flex-direction:column;gap:6px}.lp-tc__ids input{width:100%;height:48px;padding:0 14px;border:1px solid var(--border-2);border-radius:10px;background:color-mix(in srgb,var(--bg) 70%,transparent);color:var(--text);font:500 15px/1 var(--font-sans)}.lp-tc__ids input:focus{outline:2px solid rgba(255,106,26,.7);outline-offset:1px}.lp-tc__ids input[aria-invalid=true]{border-color:var(--down-ink)}.lp-tc__tagw input{text-transform:uppercase;letter-spacing:.14em;font:700 15px/1 var(--font-mono);text-align:center}.lp-tc__row{display:grid;grid-template-columns:82px 1fr;align-items:center;gap:10px}.lp-tc__lbl{font:600 12px/1.2 var(--font-sans);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.lp-tc .tc__opts{gap:6px}.lp-tc .opt{width:40px;height:40px}.lp-tc__colors{display:grid;gap:8px}.lp-tc .swatches{gap:6px}.lp-tc__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:4px}.lp-tc__rand{display:inline-flex;align-items:center;gap:6px;border:0;background:0 0;color:var(--text-2);font:600 14px/1 var(--font-sans);cursor:pointer;padding:8px 4px}.lp-tc__rand:hover{color:var(--text)}.lp-note{margin:14px 0 0;font-size:13px;color:var(--text-3)}@media (max-width:520px){.lp-tc__row{grid-template-columns:1fr;gap:6px}.lp-tc__tagw{flex-basis:84px}.lp-tc__foot{flex-direction:column-reverse;align-items:stretch}.lp-tc__foot .lp-btn{justify-content:center}}.dr .lp-lead{margin-bottom:18px}.dr-prog{list-style:none;margin:0 0 18px;padding:0;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.dr-prog__it{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:60px}.dr-prog__slot{width:52px;height:73px;border-radius:8px;border:1px dashed var(--border-3);display:grid;place-items:center;color:var(--text-3);font:700 14px/1 var(--font-mono);background:color-mix(in srgb,var(--surface) 70%,transparent)}.dr-prog__slot .card{pointer-events:none}.dr-prog__it.is-done .dr-prog__slot{border:0;background:0 0}.dr-prog__it.is-cur .dr-prog__slot{border:2px solid #ff7a2f;color:#ff7a2f;box-shadow:0 0 0 4px rgba(255,122,47,.15)}.dr-prog__lbl{font:600 11px/1 var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3)}.dr-prog__it.is-cur .dr-prog__lbl{color:var(--text)}.lp-box.dr-box{max-width:1000px;padding:18px}.dr-offers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;justify-items:center}.dr-offers--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:780px;margin:0 auto}.dr-offer{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:8px 4px 10px;border:2px solid transparent;border-radius:14px;background:0 0;color:inherit;cursor:pointer;font:inherit;transition:border-color .15s,background-color .15s,transform .15s}.dr-offer:hover{background:color-mix(in srgb,var(--surface-2) 60%,transparent)}.dr-offer:focus-visible{outline:2px solid #8cc0ff;outline-offset:2px}.dr-offer[aria-pressed=true]{border-color:#ff7a2f;background:rgba(255,122,47,.08);transform:translateY(-2px)}.dr-offer__card{display:block;min-height:120px}.dr-offer__card .card{pointer-events:none}.dr-offer__ph{display:grid;place-items:center;width:150px;aspect-ratio:5/7;border-radius:10px;background:var(--surface-2);color:var(--text-2);font-weight:700}.dr-tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font:700 12px/1.2 var(--font-sans);letter-spacing:.02em;border:1px solid var(--border-3);background:var(--surface-2);color:var(--text);text-align:center;max-width:100%}.dr-tag--gun{border-color:rgba(255,92,72,.6);color:#ff8a78}.dr-tag--obj{border-color:rgba(64,196,255,.6);color:#7fd6ff}.dr-tag--clu{border-color:rgba(190,120,255,.6);color:#cfa4ff}.dr-tag--con{border-color:rgba(80,220,140,.6);color:#85e8ad}.dr-tag--coach{font-weight:600;color:var(--text-2)}.dr-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}.dr-foot .lp-btn[disabled]{opacity:.5;cursor:not-allowed}@media (max-width:560px){.dr-prog{gap:6px;flex-wrap:nowrap}.dr-prog__it{min-width:0;flex:1}.dr-prog__lbl{font-size:10px;letter-spacing:.04em}.lp-box.dr-box{padding:12px}.dr-offers,.dr-offers--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dr-offer{padding:4px 0 8px}.dr-tag{font-size:11px;padding:3px 8px}.dr-foot{flex-direction:column-reverse;align-items:stretch}.dr-foot .lp-btn{justify-content:center}}.lp__top .lp-langs{align-self:start;margin-top:8px}.lp__top{width:100%;max-width:1000px;margin:0 auto;box-sizing:border-box}.lp-langs a{display:inline-flex;align-items:center;gap:6px}.lp-langs .langsel__flag{width:18px;height:12px}@media (max-width:420px){.lp-langs a{gap:4px;padding:6px 4px}.lp-langs .langsel__flag{width:15px;height:10px}}.lp-langsel{justify-self:end;align-self:start;margin-top:4px}[data-platform=mobile] .lp h1{font-size:clamp(1.9rem,9.6vw,2.7rem);line-height:1.02}[data-platform=mobile] .lp-lead{font-size:clamp(.92rem,4vw,1.05rem);line-height:1.45;margin-bottom:14px}[data-platform=mobile] .lp-mrain,[data-platform=mobile] .lp-rain{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 9%,transparent 26%,transparent 74%,#000 91%,#000 100%);mask-image:linear-gradient(90deg,#000 0,#000 9%,transparent 26%,transparent 74%,#000 91%,#000 100%)}.lp-demo-w{margin:0 0 14px;text-align:center}.lp-demo{display:inline-flex;align-items:center;gap:10px;padding:7px 18px 7px 8px;border-radius:999px;border:1px solid rgba(80,150,255,.55);background:linear-gradient(180deg,#121a2b,#0a0f19);color:#fff;font:800 14px/1 var(--font-sans, Inter, sans-serif);letter-spacing:.01em;cursor:pointer;box-shadow:0 0 0 1px rgba(255,255,255,.04) inset,0 10px 28px -10px rgba(40,120,255,.75),0 0 22px -6px rgba(60,140,255,.6)}.lp-demo svg{width:24px;height:24px;padding:6px;border-radius:50%;fill:#fff;background:linear-gradient(180deg,#3d8bff,#1f5fe0);box-shadow:0 0 14px rgba(61,139,255,.8)}.lp-demo:active{transform:scale(.97)}.lp-legal{margin:10px 2px 0;font-size:12px;line-height:1.45;color:var(--text-3, #8b93a1);text-align:center}.lp-legal a{color:var(--text-2, #c9ced8);text-decoration:underline;text-underline-offset:2px}.lp-join__foot{display:block}.lp-join__foot .lp-btn{width:100%}.lp-fan{position:relative;height:262px;margin:22px auto 8px;width:100%;max-width:380px}.lp-fan::before{content:"";position:absolute;left:10%;right:10%;top:30%;height:60%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,98,28,.45),transparent);filter:blur(22px)}.lp-fan__c{position:absolute;top:22px;left:50%;width:132px;height:185px;transform-origin:50% 110%;filter:drop-shadow(0 22px 30px rgba(0,0,0,.65))}.lp-fan__c .card{pointer-events:none;transform:scale(.45);transform-origin:top left}.lp-fan__c:nth-child(1){transform:translateX(-128%) rotate(-10deg) translateY(14px)}.lp-fan__c:nth-child(2){transform:translateX(-50%) scale(1.12);z-index:2;top:0}.lp-fan__c:nth-child(3){transform:translateX(28%) rotate(10deg) translateY(14px)}@media (max-width:389px){.lp-fan{zoom:.88}}@media (max-width:349px){.lp-fan{zoom:.78}}.lp-dv{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#05070a}.lp-dv[hidden]{display:none}.lp-dv video{width:auto;height:100%;max-width:100%;aspect-ratio:9/16;object-fit:contain;background:#05070a}[data-platform=desktop] .lp-dv video{height:min(92vh,900px);border-radius:18px;box-shadow:0 30px 80px -20px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.08)}.lp-dv__x{position:absolute;z-index:2;top:max(10px,env(safe-area-inset-top));right:10px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:rgba(10,12,16,.8);color:#fff;font-size:22px;line-height:1;cursor:pointer}.lp-dv__load{position:absolute;left:0;right:0;bottom:0;height:3px;overflow:hidden;opacity:0;transition:opacity .3s}.lp-dv__load.is-on{opacity:1}.lp-dv__load::after{content:"";position:absolute;top:0;bottom:0;width:35%;background:linear-gradient(90deg,transparent,#ff6a2b,transparent);animation:lp-dv-load 1.1s linear infinite}@keyframes lp-dv-load{0%{left:-35%}to{left:100%}}.lp-dv__end{position:absolute;z-index:2;left:50%;bottom:max(14%,90px);transform:translateX(-50%)}.lp-dv__end[hidden]{display:none}@media (prefers-reduced-motion:reduce){.lp-dv__load::after{animation:none;left:30%}}