html:has(.lp){font-size:clamp(12px,1.9vh,17.5px)}.lp{--teal:#00b89f;--teal2:#2ee6c5;--bg:#04201e;--bg2:#021211;--mute:#9fd8cf;--card:#08302de6;--line:#2ee6c547;--field:#0c3d39;--lp-top:clamp(2rem,7vh,6rem);isolation:isolate;color:#fff;background:radial-gradient(90rem 50rem at 20% 0%,#0a3b37 0%,var(--bg)45%,var(--bg2)100%);flex-direction:column;min-height:100vh;font:1rem/1.45 Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex;position:relative}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp .stage{flex-direction:column;flex:1;min-height:0;display:flex}.lp .wrap{width:100%;max-width:80rem;margin:0 auto;padding:0 2rem}.lp header.top{justify-content:space-between;align-items:center;padding:1rem 0 .2rem;display:flex}.lp .logo img{width:auto;height:4rem;display:block}.lp .tag{color:#cfeee9;font-size:.85rem}.lp .grid{padding:var(--lp-top)0 1.4rem;flex:1;grid-template-columns:1.1fr .9fr;align-items:start;gap:2.4rem;display:grid}.lp[data-page=start] .grid{align-items:center;padding:.6rem 0 1.4rem}.lp .lead{align-self:start}.lp[data-page=start] .lead{padding-top:calc(var(--lp-top) - .6rem)}.lp[data-page=start] .lead h1{margin-top:0;margin-bottom:max(20px,1rem)}.lp .grid .pill{margin:0}.lp .pill{border:1px solid var(--line);color:#bff7ec;background:#00b89f2e;border-radius:.7rem;gap:.5rem;padding:.35rem .9rem;font-size:.9rem;font-weight:600;display:inline-flex}.lp .pill.low{color:#ffdcc2;background:#401e08e6;border-color:#ffa05a99}.lp h1{letter-spacing:-.05em;color:#fff;margin:.7rem 0 .3rem;font-size:3.1rem;font-weight:800;line-height:1.04}.lp h1 em{background:linear-gradient(90deg,#2ee6c5,#00b89f);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lp h2.sub{letter-spacing:-.03em;color:#fff;margin:0 0 .6rem;font-size:1.6rem;font-weight:800}.lp .lede{color:#d4f3ee;max-width:38rem;margin:0 0 1.1rem;font-size:1rem}.lp .tiles{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.1rem;display:grid}.lp .tile .ic{background:linear-gradient(145deg,#0b7d6e,#07574e);border-radius:.65rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.4rem;font-size:1.1rem;display:flex}.lp .tile h3{color:#fff;margin:0 0 .15rem;font-size:.95rem;font-weight:700}.lp .tile p{color:var(--mute);margin:0;font-size:.82rem;line-height:1.4}.lp .screen{background:linear-gradient(160deg,#16302f,#0a1c1b);border:1px solid #ffffff1a;border-radius:.9rem;width:min(100%,25rem);padding:.5rem;box-shadow:0 1rem 2.4rem #00000080}.lp .screen .vid{aspect-ratio:16/9;background:#071a19;border-radius:.5rem;position:relative;overflow:hidden}.lp .screen .vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lp .art{z-index:-1;background:var(--bg2);pointer-events:none;position:fixed;inset:0;overflow:hidden}.lp .art:before{content:"";aspect-ratio:16/9;background:var(--art)center bottom/100% 100% no-repeat;-webkit-mask-composite:source-in;width:86%;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 30%);-webkit-mask-composite:source-in;mask-composite:intersect}.lp[data-page=beta] .art{background:linear-gradient(90deg,#02121173,#02121100 60%),var(--bg2)}.lp[data-page=beta] .art:before{aspect-ratio:auto;background-position:50%;background-size:cover;width:100%;height:100%;left:0;transform:none;-webkit-mask-image:none;mask-image:none}.lp[data-page=beta] .art:after{content:"";background:linear-gradient(270deg,#021211e6 0,#021211bf 30%,#02121100 62%);position:absolute;inset:0}.lp .card{background:var(--card);border:1px solid var(--line);border-radius:1.2rem;padding:1.3rem 1.5rem;box-shadow:0 1rem 3rem #00000073}.lp .card h2{letter-spacing:-.04em;color:#fff;margin:0 0 .6rem;font-size:1.7rem;font-weight:700}.lp .row2{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.lp label.l{margin:.55rem 0 .25rem;font-size:.8rem;font-weight:600;display:block}.lp input[type=text],.lp input[type=email],.lp input[type=password],.lp select,.lp textarea{background:var(--field);color:#fff;width:100%;font:inherit;border:1px solid #2ee6c52e;border-radius:.5rem;padding:.5rem .7rem;font-size:.88rem}.lp input:focus-visible,.lp select:focus-visible,.lp textarea:focus-visible,.lp .opt input:focus-visible{outline:2px solid var(--teal2);outline-offset:2px}.lp textarea{resize:none}.lp input::placeholder,.lp textarea::placeholder{color:#93d2c7}.lp select{appearance:none}.lp .opts{grid-template-columns:1fr 1fr;gap:.3rem .8rem;display:grid}.lp .opts.c3{grid-template-columns:1fr 1fr 1fr}.lp .opt{color:#e6fbf7;cursor:pointer;align-items:center;gap:.45rem;font-size:.8rem;line-height:1.25;display:flex}.lp .opt input{appearance:none;background:0 0;border:2px solid #4aa89b;border-radius:50%;flex:none;place-content:center;width:1rem;height:1rem;margin:0;display:grid}.lp .opt input[type=checkbox]{border-radius:.25rem}.lp .opt input:checked{background:var(--teal);border-color:var(--teal)}.lp .opt input:checked:after{content:"✓";color:#04201e;font-size:.7rem;font-weight:800}.lp[data-page=beta] .card{padding-top:1.1rem;padding-bottom:1.1rem}.lp[data-page=beta] .card label.l{margin-top:.45rem}.lp[data-page=beta] .card h2{margin-bottom:.4rem}.lp[data-page=beta] .card .consent{margin-top:.5rem}.lp[data-page=beta] .card .btn{margin-top:.6rem}.lp[data-page=beta] .card .fine{margin-top:.45rem}.lp[data-page=beta] .card .foot{margin-top:.35rem}.lp .hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp .consent{color:#e6fbf7;align-items:flex-start;gap:.55rem;margin-top:.7rem;font-size:.78rem;line-height:1.35;display:flex}.lp .consent input{width:1rem;height:1rem;accent-color:var(--teal);flex:none;margin-top:.15rem}.lp .btn{color:#032a25;cursor:pointer;background:linear-gradient(90deg,#34ecc9,#00b89f);border:0;border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.8rem;padding:.7rem 1.2rem;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 .4rem 1.2rem #00b89f59}.lp .btn:disabled{opacity:.6;cursor:default}.lp .btn.inline{width:auto;margin-top:0}.lp .btn.solid{color:#04201e;background:#fff;border:2px solid #063b36;box-shadow:0 .3rem 1rem #00000059}.lp .btn.solid:hover{color:#04201e;background:#c9f5ec}.lp .btn:focus-visible{outline-offset:4px;outline:3px solid #fff;box-shadow:0 0 0 3px #04201e}.lp .fine{color:#bfeee6;text-align:center;flex-wrap:wrap;justify-content:center;gap:.2rem .9rem;margin:.6rem 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}.lp .foot{text-align:center;color:#a9d8d0;margin-top:.5rem;font-size:.72rem}.lp .consent a,.lp .foot a{color:#d4f3ee;text-decoration:underline}.lp .three{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.lp .panel{background:var(--card);border:1px solid var(--line);border-radius:.8rem;padding:.7rem .85rem}.lp .panel h3{color:#fff;margin:0 0 .15rem;font-size:.9rem;font-weight:700}.lp .panel p{color:var(--mute);margin:0;font-size:.78rem;line-height:1.35}.lp .num{background:linear-gradient(145deg,#0b7d6e,#07574e);border-radius:.4rem;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-right:.4rem;font-size:.75rem;font-weight:800;display:inline-flex}.lp .msg{color:#ffd6d6;background:#ff787824;border:1px solid #ff787866;border-radius:.5rem;margin:.6rem 0 0;padding:.5rem .7rem;font-size:.82rem}.lp .done{text-align:center;padding:1rem .2rem}.lp .done h2{margin-bottom:.5rem}.lp .done p{color:#d4f3ee;margin:0 0 1rem;font-size:.95rem}.lp .bubble{z-index:20;border:1px solid var(--line);background:#062825f0;border-radius:48px;align-items:center;gap:12px;max-width:calc(100vw - 40px);height:96px;padding:0 24px 0 14px;transition:opacity .4s;display:flex;position:fixed;bottom:20px;left:20px;box-shadow:0 8px 28px #00000080}.lp .bubble .av{color:#032a25;background:linear-gradient(145deg,#34ecc9,#00b89f);border-radius:50%;flex:none;justify-content:center;align-items:center;width:68px;height:68px;font-size:19px;font-weight:800;display:flex}.lp .bubble .tx{color:var(--mute);font-size:14px;line-height:1.3}.lp .bubble .tx b{color:#fff;font-size:15px;display:block}.lp .closed{text-align:center;max-width:46rem;margin:var(--lp-top)auto 0;padding:0 0 max(40px,6vh)}.lp .closed h1{margin-top:0;font-size:3rem}.lp .closed .lede,.lp .closed .screen{margin:0 auto 26px}.lp .closed .actions{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}@media (max-width:960px){html:has(.lp){font-size:15px}.lp{--lp-top:1.5rem}.lp[data-page=beta] .art:after{background:linear-gradient(#021211d1,#021211e6)}.lp .tile{background:var(--card);border:1px solid var(--line);border-radius:.8rem;padding:.7rem .85rem}.lp .bubble{width:fit-content;margin:0 auto 1.5rem 20px;position:static}.lp .grid{grid-template-columns:1fr}.lp .tag{display:none}.lp .tiles,.lp .three,.lp .row2,.lp .opts,.lp .opts.c3{grid-template-columns:1fr}.lp h1{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){.lp .bubble{transition:none}}
