.lp-ph{--bg:#f6f7fb;--surface:#fff;--ink:#14131f;--muted:#5b5a73;--line:#e2e3ee;--band:#fff;--band-ink:#14131f;--band-muted:#5b5a73;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--coral:#ff6b5b;--sun:#ffc233;--mint:#2ed3a5;--pink:#ff8cc3;--sky:#5cc8ff;--lilac:#b29bff;--lime:#c6f24e;--on:#14131f;--display:var(--font-nunito),"Nunito",system-ui,sans-serif;--body:var(--font-nunito),"Nunito",system-ui,sans-serif;--gutter:clamp(16px, 4vw, 48px);--max:1200px}.lp-ph *,.lp-ph :before,.lp-ph :after{box-sizing:border-box}.lp-ph{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55}.lp-ph a{color:inherit}.lp-ph h1,.lp-ph h2,.lp-ph h3,.lp-ph p{margin:0}.lp-ph .wrap{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.lp-ph :focus-visible{outline:3px solid var(--sky);outline-offset:3px;border-radius:8px}.lp-ph .nav{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky}.lp-ph .nav .wrap{justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.lp-ph .logo{font-family:var(--display);letter-spacing:-.03em;align-items:baseline;gap:2px;font-size:26px;font-weight:800;text-decoration:none;display:inline-flex}.lp-ph .nav-links{align-items:center;gap:22px;font-size:15px;font-weight:500;display:flex}.lp-ph .nav-links a.plain{color:var(--muted);text-decoration:none}.lp-ph .nav-links a.plain:hover{color:var(--ink)}@media (max-width:720px){.lp-ph .nav-links a.plain{display:none}}.lp-ph .btn{border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-flex}.lp-ph .btn:hover{transform:translateY(-2px)}.lp-ph .btn.dark{background:var(--ink);color:var(--bg)}.lp-ph .btn.ph{background:var(--coral);color:var(--on)}.lp-ph .btn.ghost{border-color:var(--ink);color:var(--ink)}.lp-ph .btn.sm{min-height:40px;padding:0 16px;font-size:14px}.lp-ph .tri{font-size:.8em}.lp-ph .hero{padding-block:clamp(40px,7vw,96px) clamp(48px,7vw,88px)}.lp-ph .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;margin-bottom:clamp(18px,3vw,32px);font-size:13px;font-weight:700}.lp-ph .h1{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;text-align:center;flex-direction:column;align-items:center;gap:.14em;font-size:clamp(32px,5vw,96px);font-weight:800;line-height:1;display:flex}.lp-ph .hA,.lp-ph .hB{width:100%;display:block}@media (min-width:600px){.lp-ph .hA,.lp-ph .hB{white-space:nowrap}}.lp-ph .hA{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:.26em;display:flex}.lp-ph .hero .wrap{max-width:none}.lp-ph .roll{height:1.2em;display:grid;overflow:clip}.lp-ph .roll.no-anim span{transition:none!important}.lp-ph .roll span{background:var(--c);color:var(--on);white-space:nowrap;opacity:0;border-radius:.28em;grid-area:1/1;place-self:center start;padding:.02em .26em .1em;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .3s;transform:translateY(125%)}.lp-ph .roll span.is-active{opacity:1;transform:none}.lp-ph .roll span.is-past{opacity:0;transform:translateY(-125%)}.lp-ph .hl{background:var(--sun);color:var(--on);border-radius:.28em;margin-top:.06em;padding:.02em .24em .1em;display:inline-block}.lp-ph .hero-sub{text-align:center;max-width:640px;color:var(--muted);margin:clamp(24px,3vw,40px) auto 0;font-size:clamp(18px,2vw,22px)}.lp-ph .hero-sub b{color:var(--ink);font-weight:700}.lp-ph .hero-sub+.hero-sub{color:var(--ink);margin-top:16px}.lp-ph .ph-side{min-height:48px;color:var(--ink);align-items:center;gap:8px;padding:0 10px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.lp-ph .ph-side .tri{color:var(--coral)}.lp-ph .ph-side:hover{text-decoration:underline}.lp-ph .cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.lp-ph .moments{padding-block:clamp(24px,5vw,56px) clamp(56px,8vw,104px)}.lp-ph .sec-title{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;text-align:center;max-width:16ch;margin-inline:auto;font-size:clamp(32px,5.2vw,64px);font-weight:800;line-height:1.02}.lp-ph .sec-lede{text-align:center;max-width:560px;color:var(--muted);margin:16px auto 0;font-size:19px}.lp-ph .moments figure{margin:clamp(28px,4vw,48px) 0 0}.lp-ph .moments img{border-radius:clamp(14px,2vw,28px);width:100%;height:auto;display:block}.lp-ph .band{background:var(--band);color:var(--band-ink);padding-block:clamp(64px,9vw,120px)}.lp-ph .beats{text-align:center;flex-direction:column;gap:clamp(14px,1.8vw,22px);max-width:780px;margin-inline:auto;display:flex}.lp-ph .beat{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(22px,2.9vw,36px);font-weight:700;line-height:1.3}.lp-ph .beats.manifesto .wd{opacity:.2;transition:opacity .35s}.lp-ph .beats.manifesto .wd.lit{opacity:1}.lp-ph .beat em{font-style:normal}.lp-ph .k-coral{color:#f2503e}.lp-ph .k-mint{color:#0fa37c}.lp-ph .k-sky{color:#1496db}.lp-ph .k-pink{color:#e8449a}.lp-ph .k-sun{color:#d99a00}.lp-ph .reveal{text-align:center;margin-top:clamp(48px,6vw,80px)}.lp-ph .reveal .big{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,4.6vw,60px);font-weight:800;line-height:1.08}.lp-ph .reveal .big span{color:#f2503e;display:block}.lp-ph .reveal .mark{font-family:var(--display);letter-spacing:-.03em;justify-content:center;align-items:center;gap:14px;margin-top:clamp(28px,4vw,48px);font-size:clamp(28px,4vw,44px);font-weight:800;display:flex}.lp-ph .reveal .mark i{background:var(--coral);border-radius:50%;width:14px;height:14px}.lp-ph .reveal .lede{max-width:620px;color:var(--band-muted);margin:14px auto 0;font-size:clamp(18px,2vw,22px)}.lp-ph .reveal .lede b{color:var(--band-ink)}.lp-ph .chans{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.lp-ph .chip{border:1.5px solid color-mix(in srgb, var(--band-ink) 30%, transparent);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-flex}.lp-ph .chip i{background:var(--mint);border-radius:50%;width:9px;height:9px}.lp-ph .features{padding-block:clamp(64px,9vw,120px) clamp(32px,5vw,56px)}.lp-ph .feat-head{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.lp-ph .arrows{gap:10px;display:flex}.lp-ph .arrow{border:2px solid var(--ink);width:52px;height:52px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.lp-ph .arrow:hover{background:var(--ink);color:var(--bg)}.lp-ph .rail{--pad:calc((100% - min(86vw, 380px)) / 2);scroll-snap-type:x mandatory;padding:36px var(--pad) 20px;scroll-padding-inline:var(--pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:20px;display:flex;overflow-x:auto}.lp-ph .rail::-webkit-scrollbar{display:none}.lp-ph .card{scroll-snap-align:center;background:var(--surface);border:1px solid var(--line);border-radius:26px;flex-direction:column;flex:0 0 min(86vw,380px);display:flex;overflow:hidden}.lp-ph .card .copy{flex-direction:column;gap:8px;padding:22px 24px 26px;display:flex}.lp-ph .card h3{font-family:var(--display);letter-spacing:-.025em;font-size:25px;font-weight:800;line-height:1.1}.lp-ph .card p{color:var(--muted);font-size:16px}.lp-ph .progress{background:var(--line);border-radius:4px;height:4px;margin-top:8px;position:relative;overflow:hidden}.lp-ph .progress i{background:var(--ink);border-radius:4px;width:20%;position:absolute;top:0;bottom:0;left:0}.lp-ph .stage{background:color-mix(in srgb, var(--a) 34%, var(--surface));height:280px;color:var(--ink);flex-direction:column;justify-content:flex-end;gap:8px;padding:40px 18px 18px;display:flex;position:relative}.lp-ph .stamp{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:700;position:absolute;top:14px;left:18px}.lp-ph .b{border-radius:16px;max-width:84%;padding:9px 13px;font-size:13.5px;line-height:1.35}.lp-ph .b.me{background:var(--ink);color:var(--bg);border-bottom-right-radius:4px;align-self:flex-end}.lp-ph .b.ai{background:var(--surface);color:var(--ink);border-bottom-left-radius:4px;align-self:flex-start}.lp-ph .pgtag{background:var(--surface);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.lp-ph .pgtag i{background:var(--coral);border-radius:50%;width:7px;height:7px}.lp-ph .voice{background:var(--ink);color:var(--bg);border-radius:16px 16px 4px;align-self:flex-end;align-items:center;gap:10px;padding:9px 14px;display:flex}.lp-ph .voice .play{font-size:11px}.lp-ph .voice .wf{align-items:center;gap:2px;height:22px;display:flex}.lp-ph .voice s{background:var(--bg);opacity:.85;border-radius:2px;width:3px;display:block}.lp-ph .voice s:nth-child(3n+1){height:8px}.lp-ph .voice s:nth-child(3n+2){height:18px}.lp-ph .voice s:nth-child(3n){height:12px}.lp-ph .voice em{opacity:.8;font-size:11px;font-style:normal}.lp-ph .heard{text-align:right;align-self:flex-end;font-size:13.5px}.lp-ph .heard small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.lp-ph .panel{background:var(--surface);border-radius:16px;flex-direction:column;gap:10px;padding:14px;font-size:13.5px;display:flex}.lp-ph .panel small{color:var(--muted);font-size:12px}.lp-ph .row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lp-ph .row b{text-align:right;font-weight:600}.lp-ph .who{align-items:center;gap:12px;display:flex}.lp-ph .who>div{flex-direction:column;line-height:1.2;display:flex}.lp-ph .av{background:var(--a);width:40px;height:40px;color:var(--on);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.lp-ph .chips{flex-wrap:wrap;gap:6px;display:flex}.lp-ph .chips span,.lp-ph .pill{background:color-mix(in srgb, var(--a) 40%, var(--surface));border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.lp-ph .tiles{align-self:flex-start;gap:8px;display:flex}.lp-ph .tile{background:var(--surface);border-radius:12px;width:112px;padding:6px;font-size:12px;font-weight:600;line-height:1.25}.lp-ph .tile i{background:var(--t);border-radius:8px;height:52px;margin-bottom:6px;display:block}.lp-ph .ok{background:var(--ink);color:var(--bg);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.lp-ph .ok:before{content:"";background:var(--mint);border-radius:50%;width:7px;height:7px}.lp-ph .steps{flex-direction:column;gap:0;display:flex}.lp-ph .steps li{padding:0 0 12px 26px;font-size:13.5px;font-weight:500;list-style:none;position:relative}.lp-ph .steps li:before{content:"";background:var(--a);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:0}.lp-ph .steps li:after{content:"";background:var(--ink);opacity:.4;width:2px;position:absolute;top:18px;bottom:-2px;left:5px}.lp-ph .steps li:last-child{padding-bottom:0}.lp-ph .steps li:last-child:after{display:none}.lp-ph .steps{margin:0;padding:0}.lp-ph .field{flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.lp-ph .field span{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:13.5px;font-weight:400}.lp-ph .submit{background:var(--ink);color:var(--bg);border-radius:999px;align-self:flex-start;padding:9px 18px;font-size:13px;font-weight:700}.lp-ph .links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lp-ph .links span{background:var(--surface);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;font-size:12.5px;font-weight:700;display:flex}.lp-ph .links span:before{content:"";background:#17b26a;border-radius:50%;width:9px;height:9px}.lp-ph .mic{background:var(--surface);border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex}.lp-ph .mic>i{background:var(--coral);border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.lp-ph .mic>i:after{content:"";background:var(--on);border-radius:8px;width:12px;height:20px}.lp-ph .bars{align-items:center;gap:4px;height:36px;display:flex}.lp-ph .bars u{background:var(--ink);border-radius:4px;width:4px;height:40%;animation:1.1s ease-in-out infinite bar}.lp-ph .bars u:nth-child(2n){height:70%;animation-delay:-.3s}.lp-ph .bars u:nth-child(3n){height:100%;animation-delay:-.6s}.lp-ph .bars u:nth-child(5n){animation-delay:-.9s}@keyframes bar{50%{transform:scaleY(.45)}}.lp-ph .quote{background:var(--surface);border-radius:14px;padding:12px 14px;font-size:13.5px;font-weight:500}.lp-ph .btns{gap:8px;display:flex}.lp-ph .btns span{border:1.5px solid var(--ink);border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:700}.lp-ph .btns span:first-child{background:var(--ink);color:var(--bg)}.lp-ph .duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lp-ph .duo .panel{gap:6px;padding:10px;font-size:12.5px}.lp-ph .duo .b{max-width:100%;font-size:12.5px}.lp-ph .sync{text-align:center;font-size:12.5px;font-weight:700}.lp-ph .launch{padding-block:clamp(40px,6vw,72px) clamp(72px,10vw,128px)}.lp-ph .ph-box{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:clamp(22px,3vw,36px);grid-template-columns:minmax(0,1fr);justify-items:center;gap:32px;padding:clamp(28px,5vw,64px);display:grid}@media (max-width:820px){.lp-ph .ph-box{grid-template-columns:minmax(0,1fr)}}.lp-ph .ph-box .sec-title{max-width:14ch}.lp-ph .ph-side{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.lp-ph .ph-side small{color:var(--muted);text-align:center;width:100%;font-size:14px}.lp-ph .avail{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.lp-ph .avail .chip{border-color:var(--line);color:var(--ink)}.lp-ph .avail .chip.soon i{background:var(--sun)}.lp-ph .joy{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(36px,5vw,64px);display:flex}.lp-ph .joy-t{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.05}.lp-ph .joy-p{max-width:520px;color:var(--muted);font-size:19px}.lp-ph .joy-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.lp-ph footer{border-top:1px solid var(--line);color:var(--muted);padding-block:28px 40px;font-size:14px}.lp-ph footer .wrap{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.lp-ph .hA,.lp-ph .hB,.lp-ph .roll span,.lp-ph .beat,.lp-ph .btn{transition:none}.lp-ph .bars u{animation:none}}.lp-ph footer .links{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:10px;display:flex}.lp-ph footer .links a{color:var(--ink);font-weight:700;text-decoration:none}.lp-ph footer .links a:hover{text-underline-offset:3px;text-decoration:underline}.lp-ph .sr-h1{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.0mo8vqgr8yagc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0r4w1y.tjq0ay.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.0lcb62h0-.jh3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.0ri_id_kcagyz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.0tqkxa-w3pk~c.woff2)format("woff2");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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_5d4c83f4-module__DJ9Q5W__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_5d4c83f4-module__DJ9Q5W__variable{--font-nunito:"Nunito", "Nunito Fallback"}
