.deck{--bg:#061314;--surface:#0b1f21;--line:#143235;--fg:#f2fbfa;--muted:#8fb3b0;--accent:#2dd4bf;--accent-strong:#14b8a6;--glow:#5eead4;--ring-opacity:.6;--glow-opacity:.22;--no:#f87171;background:radial-gradient(ellipse 60% 50% at 88% 0%, #2dd4bf1a, transparent 70%), radial-gradient(ellipse 50% 45% at 0% 100%, #14b8a614, transparent 70%), var(--bg);color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;line-height:1.4;position:fixed;inset:0;overflow:hidden}.deck .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.deck .slide:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:0}.deck a:focus-visible,.deck button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.deck main.stage{place-items:center;max-width:none;margin:0;padding:0;display:grid;position:absolute;inset:0}.deck .slide{aspect-ratio:16/9;visibility:hidden;opacity:0;grid-area:1/1;width:min(100vw,177.778dvh);position:relative;overflow:hidden;container-type:inline-size}.deck .slide.active{visibility:visible;opacity:1}@media (prefers-reduced-motion:no-preference){.deck .slide.active{animation:.2s ease-out slide-in}}@keyframes slide-in{0%{opacity:0}to{opacity:1}}.deck .body{flex-direction:column;padding:5em 6em 5.5em;font-size:1.25cqw;display:flex;position:absolute;inset:0}.deck .body>*{z-index:1;position:relative}.deck .slide-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:3em;font-weight:700;line-height:1.12}.deck .slide-title:before{content:"";background:var(--accent);border-radius:2px;width:2.4em;height:.2em;margin-bottom:.7em;display:block}.deck .slide-foot{color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;justify-content:space-between;font-size:1em;display:flex;position:absolute;bottom:2.4em;left:6em;right:6em}.deck .split{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:5em;display:grid}.deck .stack{gap:1.3em}.deck .points{gap:1.5em;margin:0;padding:0;list-style:none;display:grid}.deck .points li{border-left:2px solid var(--line);padding-left:1.5em}.deck .points p{color:var(--muted);margin:0;font-size:1.6em;line-height:1.38}.deck .points strong{color:var(--fg);font-weight:600}.deck .point-link{color:var(--accent);border-bottom:1px solid #0000;margin-top:.3em;font-size:1.3em;font-weight:600;text-decoration:none;display:inline-block}.deck .point-link:hover{border-bottom-color:var(--accent)}.deck .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4em;margin:0;padding:0;list-style:none;display:grid}.deck .cards li{border:1px solid var(--line);background:var(--surface);border-radius:1em;padding:1.5em 1.8em}.deck .cards h3{color:var(--fg);letter-spacing:-.01em;margin:0 0 .35em;font-size:1.8em;font-weight:650}.deck .cards p{color:var(--muted);margin:0;font-size:1.35em;line-height:1.45}.deck .steps{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:1.8em;margin:0;padding:0 0 2em;list-style:none;display:grid}.deck .steps li{border-top:2px solid var(--line);flex-direction:column;gap:1.1em;padding-top:1.3em;display:flex}.deck .step-num{border:2px solid var(--accent);width:2.6em;height:2.6em;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:1.6em;font-weight:700;display:grid}.deck .steps p{color:var(--muted);margin:0;font-size:1.5em;line-height:1.42}.deck .steps strong{color:var(--fg);font-weight:600}.deck .table-wrap{margin-top:.4em}.deck .compare{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.deck .compare thead th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:0 .8em .8em;font-size:1.15em;font-weight:600}.deck .compare tbody th,.deck .compare tbody td{border-top:1px solid var(--line);padding:.7em .8em}.deck .compare tbody th{width:18%;color:var(--fg);font-size:1.35em;font-weight:600}.deck .compare tbody td{color:var(--fg);font-size:1.3em}.deck .compare tr.me th,.deck .compare tr.me td{border-top-color:var(--accent);border-bottom:1px solid var(--accent);background:#2dd4bf1a;font-weight:600}.deck .compare tr.me th{border-left:1px solid var(--accent);color:var(--accent);border-radius:.6em 0 0 .6em}.deck .compare tr.me td:last-child{border-right:1px solid var(--accent);border-radius:0 .6em .6em 0}.deck .cell{align-items:center;gap:.6em;line-height:1.25;display:inline-flex}.deck .mark-icon{border:1.5px solid;border-radius:50%;flex:none;width:1.5em;height:1.5em;padding:.25em}.deck .mark-yes{color:var(--accent)}.deck .mark-no{color:var(--no)}.deck .mark-partial{color:var(--muted)}.deck .slide-roadmap .slide-title{font-size:2.5em}.deck .road{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.deck .road li{border-bottom:1px solid var(--line);border-left:3px solid var(--line);grid-template-columns:14em minmax(0,1fr) 6.5em;align-items:baseline;gap:1.5em;padding:.55em 0 .55em 1.1em;display:grid}.deck .road-name{color:var(--muted);font-size:1.3em;font-weight:600}.deck .road-what{color:var(--muted);font-size:1.25em;line-height:1.35}.deck .road-when{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:1.25em}.deck .road .soon{border-left-color:var(--accent-strong)}.deck .road .soon .road-name,.deck .road .soon .road-when{color:var(--fg)}.deck .road .soon .road-what{color:var(--muted)}.deck .road .now{border-left-color:var(--accent);background:#2dd4bf14}.deck .road .now .road-name,.deck .road .now .road-when{color:var(--accent)}.deck .road .now .road-what{color:var(--fg)}.deck .road .later{border-left-style:dashed}.deck .pill{border:1px solid var(--accent);letter-spacing:.06em;text-transform:uppercase;vertical-align:.15em;border-radius:999px;margin-left:.7em;padding:.1em .6em;font-size:.6em}.deck .team{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8em;margin:.5em 0 0;padding:0;list-style:none;display:grid}.deck .team li{flex-direction:column;align-items:flex-start;gap:.3em;display:flex}.deck .avatar{border:2px solid var(--accent);background:var(--surface);width:4.6em;height:4.6em;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:.7em;font-size:2em;font-weight:700;line-height:1;display:grid}.deck .team h3{margin:0;font-size:1.9em;font-weight:650}.deck .team p{color:var(--muted);margin:0;font-size:1.25em;line-height:1.45}.deck .team-footer{color:var(--accent);letter-spacing:.02em;margin:auto 0 0;padding-top:1.5em;font-size:1.3em;font-weight:600}.deck .portal{z-index:0;-webkit-mask-composite:source-over;width:62em;position:absolute;top:50%;left:auto;right:-14em;transform:translateY(-50%);-webkit-mask-image:radial-gradient(circle,#000 28%,#0000 66%);mask-image:radial-gradient(circle,#000 28%,#0000 66%);-webkit-mask-composite:source-over;mask-composite:add}.deck .cover-body{justify-content:center}.deck .cover-title{letter-spacing:-.035em;margin:0;font-size:8.5em;font-weight:700;line-height:1}.deck .cover-tagline{color:var(--accent);letter-spacing:-.01em;margin:.35em 0 .6em;font-size:2.4em;font-weight:600}.deck .cover-sub{max-width:24em;color:var(--muted);margin:0;font-size:1.7em;line-height:1.4}.deck .cover-meta{color:var(--muted);letter-spacing:.03em;margin:0;font-size:1.1em;position:absolute;bottom:2.4em;left:4em}.deck .close-body{justify-content:center}.deck .close-body .slide-title{font-size:4.2em}.deck .close-body .slide-title:before{width:1.4em;height:.12em}.deck .close-text{max-width:26em;color:var(--muted);margin:.8em 0 0;font-size:1.6em;line-height:1.42}.deck .close-links{flex-wrap:wrap;gap:.4em 2em;margin:1.2em 0 0;font-size:1.4em;display:flex}.deck .close-links a{color:var(--accent);border-bottom:1px solid #0000;font-weight:600;text-decoration:none}.deck .close-links a:hover{border-bottom-color:var(--accent)}.deck .close-big{letter-spacing:-.02em;margin:1.6em 0 0;font-size:3.2em;font-weight:700;line-height:1.1}.deck .controls{z-index:5;pointer-events:none;position:fixed}.deck .controls>*,.deck .controls a,.deck .controls button{pointer-events:auto}.deck .controls.top{justify-content:space-between;align-items:center;display:flex;top:12px;left:16px;right:16px}.deck .top-right{gap:8px;display:flex}.deck .pill-btn{border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:#0b1f21e6;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.deck .pill-btn.round{padding:0}.deck .pill-btn:hover{border-color:var(--accent);color:var(--accent)}.deck .controls.bottom{align-items:center;gap:12px;display:flex;inset:auto auto 12px 50%;transform:translate(-50%)}.deck .nav-btn{border:1px solid var(--line);width:44px;height:44px;color:var(--fg);cursor:pointer;background:#0b1f21e6;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.deck .nav-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.deck .nav-btn:disabled{color:var(--muted);opacity:.5;cursor:default}.deck .counter{min-width:4.6em;color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;font-size:15px}.deck .progress{z-index:5;background:var(--line);height:3px;position:fixed;bottom:0;left:0;right:0}.deck .progress span{background:var(--accent);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.deck .progress span{transition:width .2s ease-out}}@media (max-width:900px){.deck .btn-text{display:none}.deck .top-right .pill-btn{padding:0}}@media (max-width:640px){.deck main.stage{place-items:stretch stretch}.deck .slide{aspect-ratio:auto;overscroll-behavior:contain;width:100%;height:100dvh;overflow:hidden auto}.deck .body{min-height:100%;padding:76px 22px 100px;font-size:15px;position:relative;inset:auto}.deck .slide-title{font-size:2em}.deck .split{flex-direction:column;justify-content:center;align-items:stretch;gap:1.6em;display:flex}.deck .points p{font-size:1.2em}.deck .cards,.deck .steps,.deck .team{grid-template-columns:minmax(0,1fr);gap:1em}.deck .cards h3{font-size:1.35em}.deck .cards p,.deck .steps p,.deck .team p{font-size:1.1em}.deck .steps li{flex-direction:row;align-items:flex-start;gap:1em;padding-top:1em}.deck .step-num{flex:none;font-size:1.2em}.deck .team li{flex-flow:wrap;align-items:center;column-gap:1em}.deck .team li p{flex-basis:100%;padding-left:0}.deck .avatar{width:2.6em;height:2.6em;margin:0;font-size:1.5em}.deck .team h3{font-size:1.4em}.deck .compare,.deck .compare tbody,.deck .compare tr,.deck .compare th,.deck .compare td{display:block}.deck .compare thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.deck .compare tbody tr{border:1px solid var(--line);background:var(--surface);border-radius:.8em;margin-bottom:.9em;padding:.4em .9em .7em}.deck .compare tbody th,.deck .compare tbody td{background:0 0;border:0;width:auto;padding:.3em 0;font-size:1.05em}.deck .compare tbody th{font-size:1.2em}.deck .compare tr.me{border-color:var(--accent);background:#2dd4bf1a}.deck .compare tr.me th,.deck .compare tr.me td{border:0;border-radius:0}.deck .compare td:before{content:attr(data-label);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.8em;font-weight:500;display:block}.deck .road li{grid-template-columns:minmax(0,1fr);gap:.2em;padding-left:.9em}.deck .road-name{font-size:1.15em}.deck .road-what,.deck .road-when{text-align:left;font-size:1em}.deck .road-when{order:1}.deck .road-what{order:2}.deck .cover-body{justify-content:center;padding-bottom:110px}.deck .cover-title{font-size:3.6em}.deck .cover-tagline{font-size:1.5em}.deck .cover-sub{font-size:1.2em}.deck .cover-meta{margin-top:2em;font-size:.9em;position:static}.deck .portal{width:130%;top:22%;right:-30%}.deck .close-body .slide-title{font-size:2.6em}.deck .close-text{font-size:1.2em}.deck .close-links{flex-direction:column;font-size:1.15em}.deck .close-big{font-size:1.9em}.deck .slide-foot{display:none}.deck .controls.top{background:linear-gradient(to bottom, var(--bg) 65%, transparent);padding:12px 16px 16px;top:0;left:0;right:0}.deck .controls.bottom{border:1px solid var(--line);background:#061314f0;border-radius:999px;padding:6px 12px;bottom:10px}.deck .point-link{overflow-wrap:anywhere;font-size:1.1em}}@page{size:1280px 720px;margin:0}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#061314!important}.deck{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:0 0;position:static;overflow:visible}.deck main.stage{display:block;position:static}.deck .slide{aspect-ratio:auto;break-after:page;break-inside:avoid;background:radial-gradient(60% 50% at 88% 0,#2dd4bf1a,#0000 70%),radial-gradient(50% 45% at 0 100%,#14b8a614,#0000 70%),#061314;width:1280px;height:720px;display:block;position:relative;overflow:hidden;visibility:visible!important;opacity:1!important;animation:none!important}.deck .slide:last-child{break-after:auto}.deck .body{padding:5em 6em 5.5em;font-size:16px;position:absolute;inset:0}.deck .controls,.deck .progress{display:none!important}.deck .rings{animation:none!important}}.deck .compare tbody th,.deck .compare tbody td{padding:.45em .7em}.deck .compare tbody th{width:22%;font-size:1.15em}.deck .compare tbody td{font-size:1.1em}.deck .compare thead th{padding-bottom:.5em;font-size:1em}.deck .road{grid-template-columns:none;gap:0;display:block}.deck .road li{position:static}.deck .road li:before{content:none;display:none}.deck .avatar-kosmonauta{border-radius:22%;padding:0;overflow:hidden}.deck .avatar-kosmonauta img{width:100%;height:100%;image-rendering:pixelated;display:block}.deck .close-v2{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3em;display:grid}.deck .close-v2 .close-main{z-index:1;position:relative}.deck .close-cta{background:var(--accent);color:#04211f;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:.5em;margin:.9em 0 .6em;padding:.55em 1.1em;font-size:1.5em;font-weight:700;text-decoration:none;display:inline-flex}.deck .close-cta small{opacity:.8;font-size:.55em;font-weight:600}.deck .close-cta:hover,.deck .close-cta:focus-visible{filter:brightness(1.08)}.deck .close-chips{flex-wrap:wrap;gap:.6em;margin:0 0 1em;display:flex}.deck .close-chips a{border:1px solid var(--line);color:var(--fg);border-radius:999px;padding:.35em .9em;font-size:1.05em;text-decoration:none}.deck .close-chips a:hover,.deck .close-chips a:focus-visible{border-color:var(--accent);color:var(--accent)}.deck .close-social{flex-wrap:wrap;gap:.5em 1.2em;margin:0 0 1.2em;padding:0;list-style:none;display:flex}.deck .close-social a{color:var(--muted);align-items:center;gap:.45em;font-size:1.05em;text-decoration:none;display:inline-flex}.deck .close-social a:hover,.deck .close-social a:focus-visible{color:var(--accent)}.deck .close-v2 .close-big{margin-top:.2em}.deck .close-qr{z-index:1;border:1px solid var(--line);text-align:center;background:#061314bf;border-radius:20px;margin:0;padding:1em;position:relative}.deck .close-qr img{width:11em;height:11em;display:block}.deck .close-qr figcaption{color:var(--accent);margin-top:.6em;font-size:1.05em;font-weight:600}@media (max-width:760px){.deck .close-v2{grid-template-columns:1fr;gap:1.5em}.deck .close-qr{justify-self:start}.deck .close-qr img{width:8em;height:8em}}.deck .showcase-body,.deck .team-contact-body{gap:1.2em;padding:4.5em 5em 5em}.deck .showcase-body .slide-title,.deck .team-contact-body .slide-title,.deck .slide-cards .slide-title{font-size:2.6em}.deck .showcase-body .slide-title:before,.deck .team-contact-body .slide-title:before,.deck .slide-cards .slide-title:before{margin-bottom:.5em}.deck .showcase-content{min-height:0}.deck .showcase-product .showcase-content{flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:2.5em;display:grid}.deck .showcase-copy .points{gap:1.1em}.deck .showcase-copy .points li{padding-left:1em}.deck .showcase-copy .points p{color:var(--fg);font-size:1.35em}.deck .showcase-note{color:var(--muted);margin:1.4em 0 0;font-size:1.05em;line-height:1.45}.deck .showcase-images{min-width:0}.deck .app-shot{min-width:0;margin:0}.deck .app-shot img{object-fit:cover;object-position:top;border:1px solid var(--line);background:var(--surface);width:100%;height:auto;color:var(--muted);border-radius:.8em;display:block;box-shadow:0 .6em 1.8em #00000040}.deck .showcase-product .showcase-images{padding:0 3em 3em 0;position:relative}.deck .showcase-product .shot-1 img{aspect-ratio:16/10}.deck .showcase-product .shot-2{width:7.5em;position:absolute;bottom:0;right:0}.deck .showcase-product .shot-2 img{aspect-ratio:9/19.5;border:.3em solid var(--surface);border-radius:1em}.deck .showcase-phones .showcase-content{flex:1}.deck .showcase-phones .showcase-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:3em;max-width:48em;margin:0 auto;display:grid}.deck .showcase-phones .app-shot img{aspect-ratio:9/19.5;border:.3em solid var(--line);border-radius:1.2em;width:8.8em;margin:0 auto}.deck .app-shot figcaption{text-align:center;color:var(--fg);margin-top:.65em;font-size:1.1em;line-height:1.35}.deck .showcase-caption{color:var(--muted);margin:0;font-size:1.05em;line-height:1.4}.deck .slide-cards .cards{flex:1;align-items:stretch}.deck .slide-cards .cards li{padding:1.2em 1.5em}.deck .slide-cards .cards h3{font-size:1.65em}.deck .slide-cards .cards p{font-size:1.2em}.deck .slide-cards .cards p+p{margin-top:.75em}.deck .road li{grid-template-columns:17em minmax(0,1fr) 6em;gap:1.2em}.deck .road .now .road-when{display:block}.deck .team-contact-body .team{gap:1.4em;margin:0}.deck .team-contact-body .team li{grid-template-columns:3.5em minmax(0,1fr);align-content:start;gap:.2em .7em;display:grid}.deck .team-contact-body .avatar{grid-row:span 2;width:3.5em;height:3.5em;margin:0;font-size:1em}.deck .team-contact-body .team h3{font-size:1.3em}.deck .team-contact-body .team p{font-size:1.05em;line-height:1.35}.deck .contact-block{border-top:1px solid var(--line);flex:1;gap:2em;min-height:0;padding-top:1.1em}.deck .contact-block .close-text{margin:0;font-size:1.2em}.deck .contact-block .close-cta{margin:.5em 0;font-size:1.55em}.deck .contact-block .close-chips{margin-bottom:.7em}.deck .contact-block .close-social{gap:.7em 1.3em;max-width:39em;margin-bottom:0}.deck .contact-block .close-qr{padding:.8em}.deck .contact-block .close-qr img{width:10em;height:10em}@media screen and (min-width:641px) and (max-width:760px){.deck .contact-block{grid-template-columns:minmax(0,1fr) auto}}@media screen and (max-width:640px){.deck .showcase-body,.deck .team-contact-body{gap:1.5em;padding:76px 22px 100px}.deck .showcase-body .slide-title,.deck .team-contact-body .slide-title,.deck .slide-cards .slide-title{font-size:2em}.deck .showcase-product .showcase-content{grid-template-columns:1fr;gap:1.5em}.deck .showcase-copy .points p{font-size:1.2em}.deck .showcase-product .shot-2{width:6em}.deck .showcase-phones .showcase-images{grid-template-columns:1fr;gap:1.8em}.deck .showcase-phones .app-shot img{width:min(14em,100%)}.deck .showcase-caption{font-size:1.1em}.deck .road li{grid-template-columns:minmax(0,1fr);gap:.3em}.deck .road .now .road-when{text-align:left}.deck .team-contact-body .team{grid-template-columns:1fr;gap:1em}.deck .team-contact-body .team li{grid-template-columns:3.5em minmax(0,1fr)}.deck .team-contact-body .team li p{padding:0}.deck .contact-block{grid-template-columns:1fr;gap:1.5em}.deck .contact-block .close-qr{justify-self:start}.deck .contact-block .close-qr img{width:10em;height:10em}}@media (min-width:641px){.deck .cover-sub{max-width:none;font-size:1.35em}}.deck .showcase-product .showcase-content{grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:2em}.deck .showcase-product .showcase-images{padding:0 2em 4.5em 0}.deck .showcase-product .shot-2{width:15em}.deck .showcase-product .shot-2 img{aspect-ratio:1350/960;object-fit:cover;border-radius:.8em}
