@font-face{font-family:Unbounded;src:url(/assets/Unbounded-cyr-C627f1f8.woff2)format("woff2");font-weight:200 900;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;src:url(/assets/Unbounded-lat-D5afBTBx.woff2)format("woff2");font-weight:200 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-cyr-Buze_B52.woff2)format("woff2");font-weight:100 800;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-lat-6fWv1k7M.woff2)format("woff2");font-weight:100 800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-mode=landing]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:#07040f}html[data-mode=landing] body{background:#07040f;margin:0}#landing{--bg:#07040f;--bg-2:#0e0a1c;--surface:#ffffff0a;--surface-2:#ffffff12;--line:#ffffff17;--text:#f4f1ff;--muted:#a79fc0;--pink:#ff5fb4;--violet:#8f63ff;--lilac:#b69cff;--green:#3dff9a;--grad:linear-gradient(100deg, #ff9ad5 0%, #b69cff 45%, #8f63ff 100%);--radius:22px;--wrap:1160px;--head:"Unbounded", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font:400 17px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative;overflow-x:clip}#landing *,#landing :before,#landing :after{box-sizing:border-box}#landing h1,#landing h2,#landing h3,#landing p,#landing ul,#landing ol,#landing figure{margin:0;padding:0}#landing ul,#landing ol{list-style:none}#landing img{max-width:100%;height:auto;display:block}#landing a{color:inherit;text-decoration:none}#landing :focus-visible{outline:2px solid var(--lilac);outline-offset:3px;border-radius:8px}#landing .wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 20px}#landing .grad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}#landing .mono{font-family:var(--mono)}#landing .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#landing .bg-fx{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}#landing .bg-grid{background-image:linear-gradient(#b69cff12 1px,#0000 1px),linear-gradient(90deg,#b69cff12 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:-2px;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 0,#000 30%,#0000 75%)}#landing .orb{opacity:.5;border-radius:50%;position:absolute}#landing .orb.o1{background:radial-gradient(closest-side,#8f63ff,#0000);width:520px;height:520px;top:-120px;left:-140px}#landing .orb.o2{background:radial-gradient(closest-side,#ff5fb4,#0000);width:460px;height:460px;top:180px;right:-120px}#landing .orb.o3{opacity:.35;background:radial-gradient(closest-side,#5b3bd6,#0000);width:420px;height:420px;top:1600px;left:30%}#landing .top{z-index:50;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:sticky;top:0}#landing .top.scrolled{border-bottom-color:var(--line);background:#090613f5}#landing .top .wrap{align-items:center;gap:24px;height:68px;display:flex}#landing .logo{font:800 18px var(--head);letter-spacing:-.3px;align-items:center;gap:10px;display:flex}#landing .logo svg{filter:drop-shadow(0 0 10px #b69cffb3);width:26px;height:33px}#landing .nav{color:var(--muted);gap:26px;margin-left:auto;font-size:15px;display:none}#landing .nav a{transition:color .2s}#landing .nav a:hover{color:var(--text)}#landing .top .btn{margin-left:auto}#landing .btn{--h:54px;height:var(--h);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font:700 16px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .3s;display:inline-flex;position:relative}#landing .btn svg{flex:none;width:20px;height:20px}#landing .btn-main{color:#14062b;background:linear-gradient(100deg,#ffb3e0,#c6b0ff 50%,#9d7bff);overflow:hidden;box-shadow:0 10px 40px -8px #9d7bffb3,inset 0 1px #ffffff80}#landing .btn-main:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;height:100%;animation:4.5s ease-in-out infinite lp-shine;position:absolute;top:0;left:0;transform:translate(-150%)skew(-20deg)}@keyframes lp-shine{0%,60%{transform:translate(-150%)skew(-20deg)}to{transform:translate(330%)skew(-20deg)}}#landing .btn-main:hover{transform:translateY(-2px);box-shadow:0 16px 50px -8px #9d7bffe6,inset 0 1px #ffffff80}#landing .btn-main:active{transform:translateY(0)scale(.98)}#landing .btn-ghost{color:var(--text);background:var(--surface);border:1px solid var(--line)}#landing .btn-ghost:hover{background:var(--surface-2);transform:translateY(-2px)}#landing .btn-sm{--h:42px;padding:0 18px;font-size:14px}#landing .hero{z-index:1;padding:36px 0 40px;position:relative}#landing .hero .wrap{grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;display:grid}#landing .badge{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:14px;display:inline-flex}#landing .badge b{color:var(--green);font:700 12px var(--mono);letter-spacing:.5px;background:#3dff9a24;border-radius:999px;padding:3px 9px}#landing .hero h1{font:900 clamp(28px, 9.2vw, 56px) / 1.06 var(--head);letter-spacing:-1.5px;margin-top:20px}#landing .hero .lead{color:#cfc8e6;max-width:560px;margin-top:20px;font-size:clamp(17px,2.2vw,19px)}#landing .cta-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}#landing .facts{font:600 14px var(--mono);color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:24px;display:flex}#landing .facts span:before{content:"▹ ";color:var(--pink)}#landing .hero .enter{animation:.9s cubic-bezier(.2,.8,.2,1) both lp-enter}#landing .hero .enter.d1{animation-delay:80ms}#landing .hero .enter.d2{animation-delay:.18s}#landing .hero .enter.d3{animation-delay:.28s}#landing .hero .enter.d4{animation-delay:.4s}@keyframes lp-enter{0%{opacity:0;transform:translateY(26px)}}#landing .stage{perspective:1400px;flex-direction:column;align-items:center;padding:10px 0 20px;display:flex;position:relative}#landing .phone{aspect-ratio:390/844;background:linear-gradient(145deg,#2b2442,#120d22 60%);border-radius:46px;width:min(260px,66vw);padding:11px;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:relative;box-shadow:0 0 0 1px #ffffff14,0 40px 90px -20px #8f63ff99,0 0 120px -30px #ff5fb480,inset 0 1px #ffffff1f}@keyframes lp-bob{50%{translate:0 -12px}}#landing .phone .screen{background:#0b0916;border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden}#landing .phone .screen img{object-fit:cover;opacity:0;width:100%;height:100%;transition:transform .75s cubic-bezier(.65,0,.25,1),opacity .75s;position:absolute;inset:0;transform:translate(100%)}#landing .phone .screen img.on{opacity:1;transform:none}#landing .phone .screen img.prev{opacity:.2;transform:translate(-35%)}#landing .tabs{background:var(--surface);border:1px solid var(--line);border-radius:999px;gap:4px;margin-top:22px;padding:4px;display:flex}#landing .tabs button{color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:8px 14px;font:600 14px/1 inherit;transition:background .3s,color .3s}#landing .tabs button[aria-selected=true]{background:var(--lilac);color:#14062b}#landing .cap{min-height:1.5em;color:var(--muted);text-align:center;margin-top:12px;font-size:15px}#landing .phone:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff1a,#0000 35%);border-radius:36px;position:absolute;inset:11px}#landing .marquee{z-index:1;border-block:1px solid var(--line);background:#ffffff05;margin:26px 0 10px;padding:18px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}#landing .marquee .track{width:max-content;font:700 clamp(15px, 2vw, 18px) var(--head);color:#d8d0ef;gap:38px;animation:40s linear infinite lp-marquee;display:flex}#landing .marquee .track span{align-items:center;gap:38px;display:inline-flex}#landing .marquee .track span:after{content:"✦";color:var(--pink);font-size:13px}@keyframes lp-marquee{to{transform:translate(-50%)}}#landing section{z-index:1;position:relative}#landing .sec{padding:80px 0}#landing .kicker{font:700 13px var(--mono);letter-spacing:2px;text-transform:uppercase;color:var(--pink);display:inline-block}#landing .h2{font:800 clamp(28px, 5.4vw, 46px) / 1.1 var(--head);letter-spacing:-1px;max-width:820px;margin-top:12px}#landing .sub{max-width:640px;color:var(--muted);margin-top:14px;font-size:18px}#landing .stats{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:34px;display:grid}#landing .stat:last-child{grid-column:1/-1}#landing .stat{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);padding:22px 20px}#landing .stat b{font:900 clamp(34px, 6vw, 48px) / 1 var(--head);letter-spacing:-1px;display:block}#landing .stat span{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.35;display:block}#landing .bento{gap:16px;margin-top:40px;display:grid}#landing .card{border:1px solid var(--line);isolation:isolate;background:linear-gradient(#ffffff0e,#ffffff05);border-radius:26px;padding:26px;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s;position:relative;overflow:hidden}#landing .card:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-20%), #b69cff29, transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}#landing .card:hover{border-color:#b69cff59;transform:translateY(-4px)}#landing .card:hover:before{opacity:1}#landing .card .ic{background:#b69cff1f;border:1px solid #b69cff40;border-radius:14px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}#landing .card h3{font:700 21px/1.25 var(--head);letter-spacing:-.3px;margin-top:18px}#landing .card p{color:var(--muted);margin-top:10px;font-size:16px}#landing .card .shot{height:260px;margin:22px -26px -26px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}#landing .card .shot img{border:1px solid var(--line);border-bottom:0;border-radius:22px 22px 0 0;width:78%;max-width:330px;margin:0 auto;transition:transform .6s cubic-bezier(.2,.8,.2,1)}#landing .card:hover .shot img{transform:translateY(-10px)}#landing .chat{gap:10px;margin-top:20px;font-size:15px;display:grid}#landing .chat .q,#landing .chat .a{border-radius:16px;max-width:92%;padding:11px 14px;line-height:1.4}#landing .chat .q{background:#b69cff2e;border-bottom-right-radius:5px;justify-self:end}#landing .chat .a{border:1px solid var(--line);background:#ffffff0f;border-bottom-left-radius:5px}#landing .typing i{background:var(--lilac);border-radius:50%;width:6px;height:6px;margin-right:4px;animation:1.2s infinite lp-typing;display:inline-block}#landing .typing i:nth-child(2){animation-delay:.15s}#landing .typing i:nth-child(3){animation-delay:.3s}@keyframes lp-typing{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}#landing .log{border:1px solid var(--line);font:500 12.5px/1.75 var(--mono);color:#b9b0d6;background:#0a0714;border-radius:16px;margin-top:20px;padding:14px;overflow:hidden}#landing .log div{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:0 6px;overflow:hidden}#landing .log .sus{color:#ffd3e8;background:#ff3b5c29;box-shadow:inset 3px 0 #ff3b5c}#landing .flame-big{align-items:flex-end;gap:16px;margin-top:18px;display:flex}#landing .flame-big svg{width:74px;height:95px}#landing .flame-big .fl-o{transform-origin:32px 78px;animation:1.6s ease-in-out infinite lp-flame}#landing .flame-big .fl-m{transform-origin:32px 76px;animation:1.2s ease-in-out infinite reverse lp-flame}@keyframes lp-flame{0%,to{transform:scale(1)rotate(0)}33%{transform:scale(.96,1.07)rotate(-2deg)}66%{transform:scale(1.03,.97)rotate(1.5deg)}}#landing .streak{font:900 44px/1 var(--head)}#landing .streak small{font:600 13px var(--mono);color:var(--muted);margin-top:6px;display:block}#landing .pills{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}#landing .pills span{background:var(--surface-2);border:1px solid var(--line);font:600 13px var(--mono);color:#d8d0ef;border-radius:999px;padding:7px 12px}#landing .road{margin-top:44px;padding-left:34px;position:relative}#landing .road:before,#landing .road .fill{content:"";background:var(--line);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:11px}#landing .road .fill{background:linear-gradient(to bottom, var(--pink), var(--violet));transform-origin:top;transform:scaleY(var(--p,0));box-shadow:0 0 14px #ff5fb4b3}#landing .mod{padding:0 0 30px;position:relative}#landing .mod:before{content:"";background:var(--bg);border:2px solid #b69cff80;border-radius:50%;width:16px;height:16px;transition:background .4s,border-color .4s,box-shadow .4s;position:absolute;top:6px;left:-30px}#landing .mod.lit:before{background:var(--pink);border-color:var(--pink);box-shadow:0 0 16px #ff5fb4e6}#landing .mod .mh{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}#landing .mod .n{font:700 13px var(--mono);color:var(--pink)}#landing .mod h3{font:700 clamp(19px, 2.6vw, 23px) / 1.25 var(--head)}#landing .mod .cnt{font:600 13px var(--mono);color:var(--muted)}#landing .mod p{color:var(--muted);max-width:640px;margin-top:6px;font-size:16px}#landing .steps{gap:14px;margin-top:36px;display:grid}#landing .step{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);gap:16px;padding:22px;display:flex}#landing .step .num{background:var(--grad);color:#14062b;width:44px;height:44px;font:900 18px var(--head);border-radius:14px;flex:none;place-items:center;display:grid}#landing .step h3{font:700 18px/1.3 var(--head)}#landing .step p{color:var(--muted);margin-top:6px;font-size:15.5px}#landing .term{border:1px solid var(--line);background:#0a0714;border-radius:20px;margin-top:16px;overflow:hidden;box-shadow:0 30px 80px -30px #8f63ff80}#landing .term .bar{border-bottom:1px solid var(--line);font:600 12px var(--mono);color:var(--muted);align-items:center;gap:7px;padding:12px 14px;display:flex}#landing .term .bar i{background:#ff5f57;border-radius:50%;width:11px;height:11px}#landing .term .bar i:nth-child(2){background:#febc2e}#landing .term .bar i:nth-child(3){background:#28c840;margin-right:8px}#landing .term pre{min-height:210px;font:500 14px/1.75 var(--mono);color:#d8d0ef;white-space:pre-wrap;word-break:break-word;margin:0;padding:18px 18px 22px}#landing .term .p{color:var(--green)}#landing .term .c{color:var(--lilac)}#landing .term .caret{vertical-align:-3px;background:var(--green);width:9px;height:17px;margin-left:2px;animation:1s step-end infinite lp-caret;display:inline-block}@keyframes lp-caret{50%{opacity:0}}#landing .who{gap:14px;margin-top:36px;display:grid}#landing .who .card h3{margin-top:14px;font-size:19px}#landing .next{gap:16px;margin-top:36px;display:grid}#landing .logos{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}#landing .logos span{background:var(--surface-2);border:1px solid var(--line);font:700 15px var(--head);border-radius:14px;padding:10px 16px}#landing .faq{gap:12px;max-width:860px;margin-top:36px;display:grid}#landing details{background:var(--surface);border:1px solid var(--line);border-radius:18px;transition:border-color .3s,background .3s}#landing details[open]{background:var(--surface-2);border-color:#b69cff4d}#landing summary{cursor:pointer;font:700 17px/1.35 var(--head);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;list-style:none;display:flex}#landing summary::-webkit-details-marker{display:none}#landing summary:after{content:"+";background:var(--surface-2);width:32px;height:32px;font:400 22px/1 var(--mono);color:var(--lilac);border-radius:50%;flex:none;place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:grid}#landing details[open] summary:after{transform:rotate(45deg)}#landing details .ans{color:#cfc8e6;padding:0 22px 20px;font-size:16px}#landing details[open] .ans{animation:.45s cubic-bezier(.2,.8,.2,1) lp-enter}#landing .final{text-align:center;background:radial-gradient(120% 120% at 50% 0,#8f63ff59,#ff5fb41f 45%,#ffffff05 75%);border:1px solid #b69cff4d;border-radius:34px;margin:20px 0 40px;padding:50px 26px;position:relative;overflow:hidden}#landing .final:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ff5fb4,#0000 35% 65%,#8f63ff);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#landing .final .flame-big{justify-content:center;margin:0 0 18px}#landing .final h2{font:900 clamp(28px, 5.6vw, 50px) / 1.08 var(--head);letter-spacing:-1px}#landing .final p{color:#cfc8e6;max-width:560px;margin:14px auto 0;font-size:18px}#landing .final .cta-row{justify-content:center}#landing .qr-box{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:20px;align-items:center;gap:16px;width:max-content;margin:28px auto 0;padding:14px 18px 14px 14px;display:none}#landing .qr{fill:#14062b;background:#fff;border-radius:12px;width:108px;height:108px;padding:8px}#landing .qr-box b{font:700 16px var(--head);display:block}#landing .qr-box span{color:var(--muted);max-width:200px;margin-top:4px;font-size:14px;display:block}#landing footer{z-index:1;border-top:1px solid var(--line);color:var(--muted);padding:34px 0 44px;font-size:14px;position:relative}#landing footer .wrap{gap:16px;display:grid}#landing footer a{color:#d8d0ef;text-underline-offset:3px;-webkit-text-decoration:underline #d8d0ef4d;text-decoration:underline #d8d0ef4d}#landing .sticky-cta{left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:60;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translateY(140%)}#landing .sticky-cta.show{transform:translateY(0)}#landing .sticky-cta .btn{width:100%}html.lp-ready #landing .reveal{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s);transform:translateY(24px)}html.lp-ready #landing .reveal.in{opacity:1;transform:none}@media (width>=640px){#landing .wrap{padding:0 32px}#landing .stats{grid-template-columns:repeat(3,1fr)}#landing .stat:last-child{grid-column:span 2}#landing .who{grid-template-columns:repeat(2,1fr)}#landing .qr-box{display:flex}}@media (width>=900px){#landing{font-size:18px}#landing .nav{display:flex}#landing .top .btn{margin-left:10px}#landing .hero{padding:48px 0 60px}#landing .hero .wrap{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:40px}#landing .hero h1{font-size:clamp(34px,3.5vw + 4px,50px)}#landing .phone{width:280px}#landing .sec{padding:110px 0}#landing .stats{grid-template-columns:repeat(5,1fr)}#landing .stat:last-child{grid-column:auto}#landing .bento{grid-template-columns:repeat(6,1fr)}#landing .bento .w3{grid-column:span 3}#landing .bento .w2{grid-column:span 2}#landing .bento .w4{grid-column:span 4}#landing .how{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}#landing .term{margin-top:36px}#landing .who{grid-template-columns:repeat(4,1fr)}#landing .next{grid-template-columns:1fr 1fr}#landing .road{grid-template-columns:1fr 1fr;column-gap:70px;padding-left:0;display:grid}#landing .road:before,#landing .road .fill{left:50%}#landing .mod{padding-bottom:44px}#landing .mod.l{text-align:right;grid-column:1}#landing .mod.l .mh{justify-content:flex-end}#landing .mod.l p{margin-left:auto}#landing .mod.r{grid-column:2;margin-top:80px}#landing .mod.l:before{left:auto;right:-44px}#landing .mod.r:before{left:-43px}#landing .final{padding:70px 40px}#landing footer .wrap{grid-template-columns:1fr auto;align-items:center}#landing .sticky-cta{display:none}}@media (width<=899px){#landing footer{padding-bottom:96px}}@media (width<=380px){#landing .tabs button{padding:8px 11px}#landing .btn{padding:0 20px}}@media (prefers-reduced-motion:reduce){#landing *,#landing :before,#landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.lp-ready #landing .reveal{opacity:1;filter:none;transform:none}}#landing footer .btn{text-decoration:none}#landing [data-off],#landing [data-off] *,#landing [data-off]:after{animation-play-state:paused!important}#landing .page{z-index:1;padding:28px 0 60px;position:relative}#landing .narrow{max-width:820px}#landing .crumbs{color:var(--muted);margin-bottom:18px;font-size:14px}#landing .crumbs a{color:var(--lilac)}#landing .h1{font:800 clamp(26px, 5vw, 42px) / 1.15 var(--head);letter-spacing:-.5px;overflow-wrap:anywhere;margin-top:10px}#landing .kurs-md{gap:14px;margin-top:30px;display:grid}#landing .kurs-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px}#landing .kurs-md h2,#landing .kurs-more h2{font:700 20px/1.3 var(--head);margin-bottom:10px}#landing .kurs-md p+p,#landing .kurs-md p+ul,#landing .kurs-md p+ol,#landing .kurs-md ul+p,#landing .kurs-md ol+p,#landing .kurs-md pre+p,#landing .kurs-md p+pre{margin-top:10px}#landing .kurs-md ul,#landing .kurs-md ol,#landing .kurs-more ul{padding-left:22px;list-style:outside}#landing .kurs-md ol{list-style:decimal}#landing .kurs-md li+li,#landing .kurs-more li+li{margin-top:6px}#landing .kurs-md strong{color:#fff}#landing .kurs-md a{color:var(--lilac);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}#landing .kurs-md code{font:.88em var(--mono);background:#ffffff14;border-radius:6px;padding:1px 6px}#landing .kurs-md pre{border:1px solid var(--line);background:#0a0714;border-radius:12px;padding:14px;overflow-x:auto}#landing .kurs-md pre code{background:0 0;padding:0}#landing .kurs-more{color:#d8d0ef;border:1px dashed #b69cff59;border-radius:20px;margin-top:30px;padding:22px}#landing .kurs-cta{margin:30px 0 0;padding:40px 22px}#landing .kurs-cta h2{font:800 clamp(24px, 4vw, 32px) / 1.2 var(--head)}#landing .kurs-cta p{color:#cfc8e6;max-width:520px;margin:12px auto 0}#landing .kurs-cta .cta-row{justify-content:center}#landing .pager{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}#landing .pager a{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:16px;padding:16px;font-size:15px;display:block}#landing .pager a.nx{text-align:right}#landing .pager small{color:var(--muted);font:600 12px var(--mono);margin-bottom:4px;display:block}#landing .kurs-mod{margin-top:34px}#landing .kurs-mod h2{font:800 clamp(22px, 4vw, 30px) / 1.2 var(--head)}#landing .kurs-mod h2 .n{color:var(--pink);font:700 15px var(--mono);vertical-align:middle}#landing .kurs-mod h2 small{color:var(--muted);font:600 13px var(--mono)}#landing .kurs-mod>p{color:var(--muted);margin-top:8px}#landing .kurs-mod ol{gap:8px;margin-top:14px;display:grid}#landing .kurs-mod li a{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px 16px;transition:border-color .2s;display:block}#landing .kurs-mod li a:hover{border-color:#b69cff73}#landing .road-more{text-align:center;margin-top:10px}
