.menu-mock[data-astro-cid-ncekv7gi]{-webkit-backdrop-filter:blur(24px)saturate(180%);width:23em;font-size:13px;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:#1d1d1f;letter-spacing:-.003em;text-align:left;background:#fffffff5;border-radius:.95em;line-height:1.35;overflow:hidden;box-shadow:0 0 0 .04em #0000002e,0 1em 3em -.5em #0000004d}.mm-search[data-astro-cid-ncekv7gi]{border-bottom:.08em solid #00000014;align-items:center;gap:.6em;padding:.75em .75em .7em;display:flex}.mm-field[data-astro-cid-ncekv7gi]{color:#8a8a8e;background:#0000000e;border-radius:.55em;flex:1;align-items:center;gap:.45em;height:2em;padding:0 .6em;display:flex}.mm-field[data-astro-cid-ncekv7gi] svg[data-astro-cid-ncekv7gi],.mm-new[data-astro-cid-ncekv7gi]{color:#6e6e73;flex:none;width:1.1em;height:1.1em}.mm-list[data-astro-cid-ncekv7gi]{margin:0;padding:.3em 0;list-style:none}.mm-list[data-astro-cid-ncekv7gi] li[data-astro-cid-ncekv7gi]{align-items:flex-start;gap:.75em;padding:.5em 1.05em;display:flex;position:relative}.mm-list[data-astro-cid-ncekv7gi] li[data-astro-cid-ncekv7gi]+li[data-astro-cid-ncekv7gi]:before{content:"";border-top:.08em solid #00000012;position:absolute;top:0;left:2.5em;right:1em}.mm-dot[data-astro-cid-ncekv7gi]{border-radius:50%;flex:none;width:.7em;height:.7em;margin-top:.3em}.mm-list[data-astro-cid-ncekv7gi] b[data-astro-cid-ncekv7gi]{font-size:1em;font-weight:500;display:block}.mm-list[data-astro-cid-ncekv7gi] small[data-astro-cid-ncekv7gi]{color:#8a8a8e;font-size:.85em;display:block}.mm-actions[data-astro-cid-ncekv7gi]{border-top:.08em solid #00000014;padding:.45em 0}.mm-row[data-astro-cid-ncekv7gi]{border-radius:.45em;align-items:center;gap:.6em;height:2em;margin:0 .3em;padding:0 .9em;transition:background .2s;display:flex}.mm-ico[data-astro-cid-ncekv7gi]{color:#6e6e73;flex:none;width:1.2em;height:1.2em}.mm-sc[data-astro-cid-ncekv7gi]{color:#a1a1a6;letter-spacing:.04em;margin-left:auto;font-size:.85em}.mm-switch[data-astro-cid-ncekv7gi]{background:#0000001f;border-radius:99em;flex:none;width:2.3em;height:1.3em;margin-left:.6em;position:relative}.mm-row[data-astro-cid-ncekv7gi]>.mm-switch[data-astro-cid-ncekv7gi]:last-child:not(.mm-sc+.mm-switch){margin-left:auto}.mm-switch[data-astro-cid-ncekv7gi]:after{content:"";width:1em;height:1em;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:.15em;left:.15em;box-shadow:0 .08em .15em #00000040}.mm-switch[data-astro-cid-ncekv7gi].on{background:#2f7cf6}.mm-switch[data-astro-cid-ncekv7gi].on:after{transform:translate(1em)}.mm-foot[data-astro-cid-ncekv7gi]{color:#a1a1a6;border-top:.08em solid #00000014;justify-content:space-between;align-items:center;padding:.6em 1.05em;font-size:.92em;display:flex}.demo[data-astro-cid-mhed2yjd]{--dur:5s}.desk[data-astro-cid-mhed2yjd]{aspect-ratio:16/10;isolation:isolate;box-shadow:0 0 0 1px #14151814, var(--shadow-lg);background:radial-gradient(60% 70% at 15% 20%,#ffe7a8 0%,#0000 60%),radial-gradient(55% 60% at 90% 15%,#f9cfdc 0%,#0000 60%),radial-gradient(70% 70% at 70% 100%,#cfe2fb 0%,#0000 60%),#f3efe6;border-radius:18px;position:relative;overflow:hidden;container-type:inline-size}.menubar[data-astro-cid-mhed2yjd]{z-index:6;-webkit-backdrop-filter:blur(20px);height:3cqw;font:500 1.1cqw/1 -apple-system, BlinkMacSystemFont, var(--sans);color:#1d1d1f;transition:transform .6s var(--ease);background:#ffffff8c;align-items:center;gap:1.7cqw;padding:0 1.6cqw;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.mb-app[data-astro-cid-mhed2yjd]{font-weight:700}.mb-right[data-astro-cid-mhed2yjd]{align-items:center;gap:1.5cqw;margin-left:auto;display:flex}.mb-sticky[data-astro-cid-mhed2yjd]{box-sizing:content-box;border-radius:.35cqw;width:1.5cqw;height:1.5cqw;padding:.2cqw;transition:background .3s}.mb-wifi[data-astro-cid-mhed2yjd]{border:.18cqw solid;border-bottom:0;border-radius:1.3cqw 1.3cqw 0 0;width:1.3cqw;height:.9cqw}.mb-batt[data-astro-cid-mhed2yjd]{border:.12cqw solid;border-radius:.25cqw;width:2cqw;height:.95cqw;position:relative}.mb-batt[data-astro-cid-mhed2yjd]:after{content:"";background:currentColor;border-radius:.1cqw;position:absolute;inset:.12cqw .5cqw .12cqw .12cqw}.win[data-astro-cid-mhed2yjd] .sa-lights{opacity:0;transition:opacity .3s}[data-astro-cid-mhed2yjd][data-scene=menu] .win[data-astro-cid-mhed2yjd] .sa-lights{opacity:1}.win[data-astro-cid-mhed2yjd]{z-index:1;transition:inset .7s var(--ease), border-radius .7s var(--ease), box-shadow .7s;position:absolute;inset:0;overflow:hidden}.n[data-astro-cid-mhed2yjd]{z-index:4;transition:opacity .45s var(--ease), transform .45s var(--ease);border-radius:.7cqw;position:absolute;box-shadow:0 .15cqw .4cqw #00000014,0 1.6cqw 3.2cqw -.8cqw #00000047}.n1[data-astro-cid-mhed2yjd]{width:23%;top:9%;right:4.5%}.n2[data-astro-cid-mhed2yjd]{width:20.5%;top:52%;right:7%}.n3[data-astro-cid-mhed2yjd]{width:21%;top:60%;left:20%}.n4[data-astro-cid-mhed2yjd]{opacity:0;width:19%;top:20%;left:31%}.cursor[data-astro-cid-mhed2yjd]{z-index:8;opacity:0;filter:drop-shadow(0 .15cqw .3cqw #0000004d);width:2cqw;height:2cqw;position:absolute;top:64%;left:46%}.chip[data-astro-cid-mhed2yjd],.toast[data-astro-cid-mhed2yjd],.share-pill[data-astro-cid-mhed2yjd]{z-index:7;color:#fff;-webkit-backdrop-filter:blur(12px);font:500 1.15cqw/1 var(--sans);opacity:0;pointer-events:none;background:#141518d1;border-radius:99em;align-items:center;gap:.7cqw;padding:.85cqw 1.4cqw;display:flex;position:absolute}.chip-fs[data-astro-cid-mhed2yjd]{top:4.5%;left:50%;transform:translate(-50%)}.toast[data-astro-cid-mhed2yjd]{white-space:nowrap;top:42%;left:50%;transform:translate(-50%)}.share-pill[data-astro-cid-mhed2yjd]{color:#1d1d1f;background:#fff;top:3.5%;left:50%;transform:translate(-50%);box-shadow:0 .3cqw 1.4cqw #00000029}.share-pill[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{background:#ff3b30;border-radius:50%;width:.8cqw;height:.8cqw;box-shadow:0 0 0 .35cqw #ff3b3033}.combo[data-astro-cid-mhed2yjd]{z-index:7;opacity:0;gap:.7cqw;display:flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.combo[data-astro-cid-mhed2yjd] span[data-astro-cid-mhed2yjd]{color:#1d1d1f;min-width:4.4cqw;height:4.4cqw;font:600 2cqw/1 var(--sans);background:#fff;border-radius:1cqw;place-items:center;padding:0 1cqw;display:grid;box-shadow:0 0 0 .08cqw #0000001f,0 .35cqw #0000001f,0 1.2cqw 2.4cqw -.6cqw #0000004d}.audience[data-astro-cid-mhed2yjd]{z-index:7;opacity:0;background:#141518db;border-radius:1.2cqw;width:33%;padding:.9cqw;position:absolute;bottom:4%;right:2.5%;transform:translateY(1.5cqw)scale(.97);box-shadow:0 2cqw 4cqw -1cqw #00000073}.audience[data-astro-cid-mhed2yjd] p[data-astro-cid-mhed2yjd]{font:500 1.1cqw/1 var(--sans);color:#fff;align-items:center;gap:.6cqw;margin:.2cqw .3cqw .8cqw;display:flex}.audience[data-astro-cid-mhed2yjd] p[data-astro-cid-mhed2yjd]:before{content:"";background:#34c759;border-radius:50%;width:.75cqw;height:.75cqw}.aud-screen[data-astro-cid-mhed2yjd] .sa-lights{opacity:0}.aud-screen[data-astro-cid-mhed2yjd]{aspect-ratio:16/10;border-radius:.6cqw;position:relative;overflow:hidden;container-type:inline-size}.menu-drop[data-astro-cid-mhed2yjd]{z-index:9;opacity:0;transform-origin:100% 0;font-size:1.05cqw;position:absolute;top:3.5cqw;right:13.5cqw;transform:translateY(-.6cqw)}.pause[data-astro-cid-mhed2yjd]{all:unset;z-index:10;cursor:pointer;-webkit-backdrop-filter:blur(10px);height:30px;font:600 12px/1 var(--sans);color:var(--ink);opacity:0;background:#ffffffd9;border-radius:99px;align-items:center;gap:6px;padding:0 12px 0 10px;transition:opacity .25s;display:inline-flex;position:absolute;top:1.4cqw;right:1.4cqw;box-shadow:0 0 0 1px #00000014,0 4px 12px -4px #00000040}.desk[data-astro-cid-mhed2yjd]:hover .pause[data-astro-cid-mhed2yjd],.pause[data-astro-cid-mhed2yjd]:focus-visible,.demo[data-astro-cid-mhed2yjd].paused .pause[data-astro-cid-mhed2yjd]{opacity:1}.pause[data-astro-cid-mhed2yjd]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pause[data-astro-cid-mhed2yjd] svg[data-astro-cid-mhed2yjd]{width:12px;height:12px}.pause[data-astro-cid-mhed2yjd] .i-play[data-astro-cid-mhed2yjd],.demo[data-astro-cid-mhed2yjd].paused .pause[data-astro-cid-mhed2yjd] .i-pause[data-astro-cid-mhed2yjd]{display:none}.demo[data-astro-cid-mhed2yjd].paused .pause[data-astro-cid-mhed2yjd] .i-play[data-astro-cid-mhed2yjd]{display:block}.demo[data-astro-cid-mhed2yjd].paused .desk[data-astro-cid-mhed2yjd] [data-astro-cid-mhed2yjd],.demo[data-astro-cid-mhed2yjd].paused .tabs[data-astro-cid-mhed2yjd] .bar[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{animation-play-state:paused!important}@media (hover:none){.pause[data-astro-cid-mhed2yjd]{opacity:1}}.tabs[data-astro-cid-mhed2yjd]{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:18px;display:grid}.tabs[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]{all:unset;cursor:pointer;font:500 14px/1.3 var(--sans);color:var(--ink-3);border-radius:12px;gap:6px;padding:12px 14px 14px;transition:background .25s,color .25s;display:grid}.tabs[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]:hover{color:var(--ink);background:#14151809}.tabs[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]:focus-visible{outline:2px solid var(--ink)}.tabs[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd][aria-selected=true]{color:var(--ink);background:var(--white);box-shadow:0 0 0 1px var(--line), var(--shadow-sm)}.tabs[data-astro-cid-mhed2yjd] .num[data-astro-cid-mhed2yjd]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.tabs[data-astro-cid-mhed2yjd] .bar[data-astro-cid-mhed2yjd]{background:var(--line);border-radius:2px;height:2px;margin-top:4px;display:block;overflow:hidden}.tabs[data-astro-cid-mhed2yjd] .bar[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{background:var(--ink);width:0;height:100%;display:block}.demo[data-astro-cid-mhed2yjd]:not(.still) .tabs[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd][aria-selected=true] .bar[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{animation:fill var(--dur) linear forwards}.demo[data-astro-cid-mhed2yjd].still .tabs[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd][aria-selected=true] .bar[data-astro-cid-mhed2yjd] i[data-astro-cid-mhed2yjd]{width:100%}@media (width<=760px){.tabs[data-astro-cid-mhed2yjd]{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(150px,1fr));padding-bottom:4px;overflow-x:auto}.tabs[data-astro-cid-mhed2yjd] button[data-astro-cid-mhed2yjd]{scroll-snap-align:start}}[data-astro-cid-mhed2yjd][data-scene=float] .menubar[data-astro-cid-mhed2yjd]{animation:mb-away 1.6s var(--ease) both}[data-astro-cid-mhed2yjd][data-scene=float] .win[data-astro-cid-mhed2yjd]{animation:go-full 1.6s var(--ease) both}[data-astro-cid-mhed2yjd][data-scene=float] .win[data-astro-cid-mhed2yjd] .sa-lights{animation:.3s 1.1s both lights-out}[data-astro-cid-mhed2yjd][data-scene=float] .n1[data-astro-cid-mhed2yjd]{animation:drop .9s var(--ease) 1.5s both}[data-astro-cid-mhed2yjd][data-scene=float] .n2[data-astro-cid-mhed2yjd]{animation:drop .9s var(--ease) 1.7s both}[data-astro-cid-mhed2yjd][data-scene=float] .n3[data-astro-cid-mhed2yjd]{animation:drop .9s var(--ease) 1.9s both}[data-astro-cid-mhed2yjd][data-scene=float] .chip-fs[data-astro-cid-mhed2yjd]{animation:.5s 1.4s both fade-in,.5s 4.2s forwards fade-out}[data-astro-cid-mhed2yjd][data-scene=pointer] .cursor[data-astro-cid-mhed2yjd]{animation:cursor-move 1.6s var(--ease) .2s both}[data-astro-cid-mhed2yjd][data-scene=pointer] .combo-n[data-astro-cid-mhed2yjd]{animation:keys 1.5s var(--ease) 1.5s both}[data-astro-cid-mhed2yjd][data-scene=pointer] .n4[data-astro-cid-mhed2yjd]{animation:pop .6s var(--ease) 2.3s both}[data-astro-cid-mhed2yjd][data-scene=hide] .combo-h[data-astro-cid-mhed2yjd]{animation:keys 1.2s var(--ease) .4s both, keys 1.2s var(--ease) 3.4s both}[data-astro-cid-mhed2yjd][data-scene=hide] [data-astro-cid-mhed2yjd]:is(.n1,.n2,.n3){animation:vanish 3s var(--ease) 1.1s both}[data-astro-cid-mhed2yjd][data-scene=hide] .toast[data-astro-cid-mhed2yjd]{animation:.4s 1.4s both fade-in,.4s 3.6s forwards fade-out}[data-astro-cid-mhed2yjd][data-scene=share] .share-pill[data-astro-cid-mhed2yjd]{animation:.5s .2s both fade-in}[data-astro-cid-mhed2yjd][data-scene=share] .audience[data-astro-cid-mhed2yjd]{animation:rise .8s var(--ease) .9s both}[data-astro-cid-mhed2yjd][data-scene=menu] .menubar[data-astro-cid-mhed2yjd]{transform:none}[data-astro-cid-mhed2yjd][data-scene=menu] .win[data-astro-cid-mhed2yjd]{border-radius:1.1cqw;inset:8.5% 30% 7% 5%;box-shadow:0 0 0 .08cqw #0000001a,0 2cqw 4cqw -1cqw #0000004d}[data-astro-cid-mhed2yjd][data-scene=menu] .n1[data-astro-cid-mhed2yjd]{width:19%;top:64%;right:3%}[data-astro-cid-mhed2yjd][data-scene=menu] .n2[data-astro-cid-mhed2yjd],[data-astro-cid-mhed2yjd][data-scene=menu] .n3[data-astro-cid-mhed2yjd]{opacity:0}[data-astro-cid-mhed2yjd][data-scene=menu] .mb-sticky[data-astro-cid-mhed2yjd]{background:#0000001f;transition-delay:.6s}[data-astro-cid-mhed2yjd][data-scene=menu] .menu-drop[data-astro-cid-mhed2yjd]{animation:menu-in .5s var(--ease) .8s both}@keyframes go-full{0%,30%{border-radius:1.1cqw;inset:9% 12% 8%;box-shadow:0 0 0 .08cqw #0000001a,0 2cqw 4cqw -1cqw #0000004d}to{box-shadow:none;border-radius:0;inset:0}}@keyframes lights-out{0%{opacity:1}to{opacity:0}}@keyframes mb-away{0%,30%{transform:none}to{transform:translateY(-100%)}}@keyframes drop{0%{opacity:0;transform:translateY(-1.8cqw)scale(.97)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.88)translateY(.6cqw)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(1.5cqw)scale(.97)}to{opacity:1;transform:none}}@keyframes menu-in{0%{opacity:0;transform:translateY(-.6cqw)scale(.98)}to{opacity:1;transform:none}}@keyframes keys{0%{opacity:0;transform:translate(-50%)translateY(1cqw)}15%,75%{opacity:1;transform:translate(-50%)}30%{transform:translate(-50%)scale(.96)}to{opacity:0;transform:translate(-50%)}}@keyframes vanish{0%{opacity:1;transform:none}12%,82%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes cursor-move{0%{opacity:0;top:72%;left:52%}15%{opacity:1}to{opacity:1;top:22%;left:32.5%}}@keyframes fill{to{width:100%}}.demo[data-astro-cid-mhed2yjd].still[data-scene=pointer] .n4[data-astro-cid-mhed2yjd],.demo[data-astro-cid-mhed2yjd].still[data-scene=share] [data-astro-cid-mhed2yjd]:is(.share-pill,.audience),.demo[data-astro-cid-mhed2yjd].still[data-scene=menu] .menu-drop[data-astro-cid-mhed2yjd]{opacity:1;animation:none;transform:none}.demo[data-astro-cid-mhed2yjd].still[data-scene=share] .share-pill[data-astro-cid-mhed2yjd]{transform:translate(-50%)}.demo[data-astro-cid-mhed2yjd].still[data-scene=float] [data-astro-cid-mhed2yjd]:is(.win,.menubar){animation:none}.hero{padding:72px 0 40px;position:relative}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 60% at 50% 0,#fff0b8 0%,#fff0b800 70%),radial-gradient(30% 40% at 18% 30%,#ffd4e18c 0%,#0000 70%),radial-gradient(30% 40% at 84% 32%,#cfe6ff99 0%,#0000 70%);height:760px;position:absolute;inset:-68px 0 auto}.hero-copy{text-align:center;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;display:flex}.hero h1{margin-top:26px}.hero .pill,.hero .ctas,.hero .meta,.hero .lead{animation:hero-in .9s var(--ease) both}.hero .lead{animation-delay:80ms}.hero .ctas{animation-delay:.16s}.hero .meta{animation-delay:.24s}.hero-demo{animation:hero-in 1.1s var(--ease) .3s both}@keyframes hero-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero .lead{max-width:640px;margin-top:24px}.ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.meta{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:20px;font-size:14px;display:flex}.meta span{align-items:center;gap:22px;display:inline-flex}.meta span+span:before{content:"";background:var(--ink-3);border-radius:50%;width:3px;height:3px;margin-left:-12px;margin-right:-10px}.hero-demo{margin-top:64px}.intro{padding:72px 0 40px}.intro-text{text-align:center;max-width:900px;font:400 clamp(26px, 3.2vw, 36px)/1.25 var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0 auto}.facts{border:1px solid var(--line);background:var(--white);border-radius:18px;grid-template-columns:repeat(6,1fr);max-width:900px;margin:44px auto 0;display:grid;overflow:hidden}.facts div{text-align:center;padding:18px 16px}.facts div+div{border-left:1px solid var(--line)}.facts dt{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.facts dd{margin:6px 0 0;font-size:16px;font-weight:600}@media (width<=760px){.facts{grid-template-columns:repeat(3,1fr)}.facts div:nth-child(4){border-left:0}.facts div:nth-child(n+4){border-top:1px solid var(--line)}}.features{padding-top:96px}.feature{background:var(--card);border-radius:28px;grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;margin-bottom:24px;padding:44px;display:grid}.feature.flip .f-copy{order:2}@media (width<=900px){.feature{grid-template-columns:1fr;gap:32px;padding:28px}.feature.flip .f-copy{order:0}}.f-copy h3{font:650 clamp(28px, 3vw, 36px)/1.1 var(--sans);letter-spacing:-.03em}.f-text{color:var(--ink-2);margin-top:16px;font-size:17px}.f-points{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.f-points li{border-top:1px solid var(--line-2);color:var(--ink-2);padding:12px 0 12px 28px;font-size:15px;position:relative}.f-points li:before{content:"";border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:12px;height:7px;position:absolute;top:19px;left:2px;transform:rotate(-45deg)}.eyebrow .dot{border-radius:50%;width:10px;height:10px}.eyebrow .keys kbd{min-width:22px;height:22px;font-size:12px}.f-visual{aspect-ratio:5/4;border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1415180d;container-type:inline-size}.f-visual img{border-radius:1.6cqw;position:absolute;box-shadow:0 .3cqw .8cqw #0000000f,0 3cqw 6cqw -2cqw #0000004d}.v-pointer{background:radial-gradient(80% 80% at 20% 10%,#fff3c4,#0000 70%),linear-gradient(160deg,#fff8dc,#ffe2ea)}.v-pointer .doc{background:var(--white);border-radius:2.4cqw;gap:2.2cqw;width:62%;padding:5cqw;display:grid;position:absolute;top:12%;left:8%;box-shadow:0 2cqw 5cqw -2cqw #0003}.v-pointer .doc i{background:#ece9e1;border-radius:1cqw;height:1.6cqw;display:block}.v-pointer .doc p{color:var(--ink);font-size:3.1cqw;line-height:1.4}.v-pointer mark{color:inherit;background:#cfe3ff;border-radius:.4cqw;padding:0 .4cqw}.vp-note{opacity:0;width:42%;bottom:13%;right:7%;transform:scale(.9)translateY(2cqw)}.vp-cursor{filter:drop-shadow(0 .4cqw .6cqw #0000004d);width:4.4cqw;position:absolute;bottom:40%;right:44%}.vp-keys,.vh-keys{opacity:0;gap:1.2cqw;display:flex;position:absolute;bottom:8%;left:8%}.vp-keys span,.vh-keys span{background:var(--white);min-width:8cqw;height:8cqw;font:600 3.6cqw/1 var(--sans);border-radius:2cqw;place-items:center;padding:0 1.6cqw;display:grid;box-shadow:0 0 0 .2cqw #00000014,0 .7cqw #0000001a,0 2cqw 4cqw -1.5cqw #0000004d}.v-pointer.in .vp-keys{animation:pkeys 4.8s var(--ease) .6s infinite}.v-pointer.in .vp-note{animation:pnote 4.8s var(--ease) .6s infinite}@keyframes pkeys{0%{opacity:0;transform:translateY(2cqw)}8%,30%{opacity:1;transform:none}14%{transform:scale(.95)}40%,to{opacity:0}}@keyframes pnote{0%,18%{opacity:0;transform:scale(.9)translateY(2cqw)}28%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.96)}}.feature.in .v-pointer .vp-keys{animation:pkeys 4.8s var(--ease) .6s infinite}.feature.in .v-pointer .vp-note{animation:pnote 4.8s var(--ease) .6s infinite}.v-hide{background:radial-gradient(70% 70% at 80% 10%,#dcecff,#0000 70%),linear-gradient(160deg,#eef5ff,#e9e6ff)}.vh-a{width:44%;top:10%;left:8%}.vh-b{width:41%;top:22%;right:7%}.vh-c{width:38%;top:46%;left:34%}.vh-keys{bottom:8%;left:auto;right:8%}.feature.in .v-hide img{animation:hidecycle 4.4s var(--ease) 1s infinite}.feature.in .v-hide .vh-b{animation-delay:1.05s}.feature.in .v-hide .vh-c{animation-delay:1.1s}.feature.in .v-hide .vh-keys{animation:hkeys 4.4s var(--ease) .7s infinite}@keyframes hidecycle{0%,8%{opacity:1;transform:none}16%,60%{opacity:0;transform:scale(.95)}70%,to{opacity:1;transform:none}}@keyframes hkeys{0%{opacity:0;transform:translateY(2cqw)}6%,18%{opacity:1;transform:none}26%,48%{opacity:0}54%,64%{opacity:1;transform:none}72%,to{opacity:0}}.v-share{background:radial-gradient(70% 70% at 20% 0,#dff5d6,#0000 70%),linear-gradient(160deg,#f1faec,#e6f2ff)}.v-share figure{margin:0;position:absolute}.v-share .you{width:66%;top:9%;left:6%}.v-share .them{width:52%;bottom:9%;right:6%}.v-share .mini{aspect-ratio:16/10.5;background:var(--white);border-radius:2cqw;position:relative;overflow:hidden;box-shadow:0 0 0 .25cqw #0000000f,0 3cqw 6cqw -2.5cqw #00000059;container-type:inline-size}.v-share .mini img{border-radius:1.4cqw;position:absolute;box-shadow:0 1cqw 3cqw -.5cqw #0000004d}.v-share .m1{width:36%;top:12%;right:4%}.v-share .m2{width:31%;top:54%;right:9%}.v-share figcaption{background:var(--white);font:600 max(12px, 2.6cqw)/1 var(--sans);color:var(--ink);white-space:nowrap;border-radius:99em;align-items:center;gap:.8em;padding:.55em 1em;display:inline-flex;position:absolute;top:-11%;left:3%;box-shadow:0 .5em 1.4em -.6em #0000004d}.v-share .them figcaption{inset:auto 3% -11% auto}.v-share figcaption i{background:#ff3b30;border-radius:50%;width:.7em;height:.7em;box-shadow:0 0 0 .3em #ff3b302e}.feature.in .v-share .them{animation:share-in .9s var(--ease) .5s both}@keyframes share-in{0%{opacity:0;transform:translate(3cqw,3cqw)}to{opacity:1;transform:none}}.v-sync{background:radial-gradient(70% 70% at 80% 0,#fff1b8,#0000 70%),linear-gradient(160deg,#fffbea,#eef8e6)}.vs-note{width:42%;top:18%;left:7%}.vs-arrows{font:600 5cqw/1 var(--sans);color:var(--ink-3);text-align:center;gap:1cqw;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%)}.feature.in .vs-arrows span{animation:2.4s ease-in-out infinite nudge}.feature.in .vs-arrows span+span{animation-delay:1.2s}@keyframes nudge{0%,to{opacity:.35;transform:none}50%{opacity:1;transform:translate(.8cqw)}}.vs-list{background:var(--white);width:38%;font-family:-apple-system, BlinkMacSystemFont, var(--sans);border-radius:3cqw;padding:4cqw;position:absolute;top:14%;right:7%;box-shadow:0 3cqw 6cqw -2cqw #00000040}.vs-head{font:700 4.4cqw/1 -apple-system, BlinkMacSystemFont, var(--sans);color:#e8a400;justify-content:space-between;align-items:baseline;margin-bottom:2.4cqw;display:flex}.vs-head span{font:500 2.2cqw/1 var(--sans);color:var(--ink-3)}.vs-list ul{margin:0;padding:0;list-style:none}.vs-list li{color:var(--ink);border-top:.2cqw solid #f0eee8;align-items:center;gap:2cqw;padding:1.6cqw 0;font-size:2.8cqw;display:flex}.vs-list li i{border:.35cqw solid #c9c6bd;border-radius:50%;flex:none;width:3.2cqw;height:3.2cqw}.vs-list li.done{color:var(--ink-3)}.vs-list li.done i{background:radial-gradient(circle,#e8a400 45%,#0000 50%);border-color:#e8a400}.v-menu{aspect-ratio:1;background:radial-gradient(70% 70% at 30% 0,#ebe3ff,#0000 70%),linear-gradient(160deg,#f5f0ff,#fde9f0)}.vm-bar{backdrop-filter:blur(12px);height:6cqw;font:500 2.4cqw/1 -apple-system, BlinkMacSystemFont, var(--sans);color:#1d1d1f;background:#fff9;flex-direction:row-reverse;align-items:center;gap:3cqw;padding:0 4cqw;display:flex;position:absolute;top:0;left:0;right:0}.vm-bar svg{box-sizing:content-box;background:#0000001a;border-radius:.8cqw;width:3.4cqw;height:3.4cqw;padding:.6cqw}.vm-menu{font-size:1.95cqw;position:absolute;top:8.5cqw;right:10cqw}.v-write{background:radial-gradient(70% 70% at 20% 0,#ffe3ec,#0000 70%),linear-gradient(160deg,#fff3f6,#fff6dc)}.v-write img{width:56%;top:12%;left:22%}.chips{flex-wrap:wrap;justify-content:center;gap:1.6cqw;display:flex;position:absolute;bottom:8%;left:6%;right:6%}.chips span{background:var(--white);color:var(--ink-2);border-radius:99em;align-items:center;gap:1cqw;padding:1.4cqw 2.2cqw;font-size:2.6cqw;display:inline-flex;box-shadow:0 0 0 .2cqw #0000000d,0 1cqw 2cqw -1cqw #0003}.chips code{color:var(--ink);background:0 0;border:0;padding:0;font-size:2.6cqw}.chips kbd{border-radius:1cqw;min-width:4cqw;height:4cqw;font-size:2.2cqw}.feature.in .chips span{animation:chip .6s var(--ease) both}.feature.in .chips span:nth-child(2){animation-delay:80ms}.feature.in .chips span:nth-child(3){animation-delay:.16s}.feature.in .chips span:nth-child(4){animation-delay:.24s}.feature.in .chips span:nth-child(5){animation-delay:.32s}.feature.in .chips span:nth-child(6){animation-delay:.4s}@keyframes chip{0%{opacity:0;transform:translateY(1.5cqw)}to{opacity:1;transform:none}}.extras{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px;display:grid}@media (width<=900px){.extras{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.extras{grid-template-columns:1fr}}.extra{background:var(--white);border:1px solid var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:22px;padding:26px}.extra:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.extra h4{letter-spacing:-.015em;margin-top:18px;font-size:17px;font-weight:650}.extra p{color:var(--ink-2);margin-top:6px;font-size:15px}.ex-ico{background:var(--card);width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.ex-ico svg{width:22px;height:22px}.swatches{align-items:center;height:40px;display:flex}.swatches i{background:var(--c);width:28px;height:28px;transition:transform .4s var(--ease);border-radius:7px;margin-right:-6px;box-shadow:0 0 0 1px #0000000f,0 4px 10px -4px #00000040}.extra:hover .swatches i{transform:translateY(-4px)rotate(-6deg)}.extra:hover .swatches i:nth-child(2n){transform:translateY(-2px)rotate(5deg)}.why{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cmp{border:1px solid var(--line);background:var(--paper);border-radius:24px;overflow:hidden}.cmp-row{grid-template-columns:1.05fr 1.35fr 1fr 1.2fr;display:grid}.cmp-row+.cmp-row{border-top:1px solid var(--line)}.cmp-row>div{padding:20px 22px;font-size:15px}.cmp-head>div{color:var(--ink-2);align-items:center;gap:10px;font-size:15px;font-weight:650;display:flex}.cmp-us{background:var(--white);box-shadow:inset 1px 0 0 var(--line), inset -1px 0 0 var(--line);color:var(--ink)}.cmp-head .cmp-us{color:var(--ink)}.cmp-label{font-weight:600}.cmp-us.yes{position:relative;padding-left:50px!important}.cmp-us.yes:before{content:"";background:var(--yellow);border-radius:50%;width:18px;height:18px;position:absolute;top:22px;left:22px}.cmp-us.yes:after{content:"";border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:8px;height:4px;position:absolute;top:27px;left:27px;transform:rotate(-45deg)}.cmp-other{color:var(--ink-2)}.cmp-note{max-width:720px;margin:20px auto 0}@media (width<=860px){.cmp-row{grid-template-columns:1fr}.cmp-head{display:none}.cmp-row>div{padding:10px 20px}.cmp-label{padding-top:20px!important;font-size:17px!important}.cmp-us{box-shadow:none;background:var(--white);border-radius:12px;margin:0 12px}.cmp-us.yes:before{top:12px}.cmp-us.yes:after{top:17px}.cmp-other:before{content:attr(data-label) ": ";color:var(--ink);font-weight:600}.cmp-row>div:last-child{padding-bottom:20px}}.priv-card{background:radial-gradient(60% 90% at 100% 0%, #fff1b8, transparent 70%), var(--white);border:1px solid var(--line);border-radius:28px;grid-template-columns:1fr 1fr;gap:48px;padding:56px;display:grid;position:relative;overflow:hidden}.priv-card .lead{margin-top:18px}.priv-points{align-content:center;gap:14px;margin:0;padding:0;list-style:none;display:grid}.priv-points li{background:var(--paper);border:1px solid var(--line);color:var(--ink-2);border-radius:18px;grid-template-columns:40px 1fr;gap:4px 16px;padding:20px 22px;font-size:15px;display:grid}.priv-points .ex-ico{background:var(--white);border:1px solid var(--line);grid-row:span 2}.priv-points b{color:var(--ink);font-size:16px}@media (width<=860px){.priv-card{grid-template-columns:1fr;padding:32px}}.pricing{padding-top:40px}.price-card{background:var(--white);border:1px solid var(--line);max-width:440px;box-shadow:var(--shadow-lg);text-align:left;border-radius:28px;margin:0 auto;padding:36px}.pc-top{align-items:center;gap:14px;display:flex}.pc-name{font-size:18px;font-weight:650}.pc-sub{color:var(--ink-3);font-size:14px}.pc-price{font:400 68px/1 var(--serif);letter-spacing:-.02em;margin:28px 0 8px}.price-card>ul{gap:12px;margin:20px 0 28px;padding:0;list-style:none;display:grid}.price-card>ul>li{padding-left:30px;position:relative}.price-card>ul>li:before{content:"";background:var(--yellow);border-radius:50%;width:18px;height:18px;position:absolute;top:4px;left:0}.price-card>ul>li:after{content:"";border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:8px;height:4px;position:absolute;top:9px;left:5px;transform:rotate(-45deg)}.pc-buy{width:100%;margin-bottom:14px}.price-card p+p{margin-top:6px}.faq{padding-top:40px}.closing{padding:40px 0 120px}.close-card{text-align:center;background:radial-gradient(60% 80% at 50% 0%, #fff1b8, transparent 70%), var(--card);border-radius:32px;flex-direction:column;align-items:center;padding:120px 24px;display:flex;position:relative;overflow:hidden}.close-card .title{z-index:1;max-width:620px;position:relative}.close-card .ctas{z-index:1;position:relative}.close-card .small{z-index:1;margin-top:18px;position:relative}.close-icon{z-index:1;filter:drop-shadow(0 10px 20px #0000002e);width:84px;margin-bottom:26px;position:relative}.cn{opacity:.95;border-radius:8px;width:200px;position:absolute;box-shadow:0 2px 6px #0000000f,0 24px 48px -16px #0000004d}.cn1{top:40px;left:-30px;transform:rotate(-6deg)}.cn2{top:30px;right:-24px;transform:rotate(5deg)}.cn3{width:180px;bottom:-60px;left:6%;transform:rotate(4deg)}.cn4{width:170px;bottom:-36px;right:7%;transform:rotate(-5deg)}.in .cn{animation:7s ease-in-out infinite bob}.in .cn2{animation-delay:-2s}.in .cn3{animation-delay:-4s}.in .cn4{animation-delay:-5.5s}@keyframes bob{0%,to{translate:0}50%{translate:0 -10px}}@media (width<=900px){.cn{opacity:.35}.cn3,.cn4{display:none}}@media (width<=600px){.meta span+span:before{display:none}.meta{gap:4px 14px}}.pill{padding-right:10px}.pill-arrow{width:14px;height:14px;color:var(--ink-3);transition:transform .25s var(--ease)}.pill:hover .pill-arrow{transform:translate(2px)}.was{color:var(--ink-3);margin-left:8px;font-weight:500;text-decoration-thickness:1.5px}.steps-section{padding:24px 0 8px}.steps-title{text-align:center;font:650 15px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:26px}.steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:16px;max-width:980px;margin:0 auto;padding:0;list-style:none;display:grid}.steps li{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:24px 24px 26px;position:relative}.steps li:not(:last-child):after{content:"";border-top:2px solid var(--line-2);border-right:2px solid var(--line-2);z-index:1;width:10px;height:10px;position:absolute;top:38px;right:-13px;transform:rotate(45deg)}.step-num{background:var(--yellow);width:30px;height:30px;font:700 14px/1 var(--sans);border-radius:50%;place-items:center;display:grid}.steps h3{font:650 18px/1.2 var(--sans);letter-spacing:-.015em;margin-top:16px}.steps p{color:var(--ink-2);margin-top:6px;font-size:15px}@media (width<=760px){.steps{grid-template-columns:1fr}.steps li:after{display:none}}.pc-top{position:relative}.pc-badge{background:var(--yellow);font:650 12px/1 var(--sans);border-radius:99px;align-self:flex-start;margin-left:auto;padding:5px 10px}.pc-price s{color:var(--ink-3);vertical-align:.6em;font-size:.42em;font-family:var(--sans);margin-left:12px;text-decoration-thickness:2px}.ladder{background:var(--paper);border:1px solid var(--line);border-radius:16px;gap:10px;margin:18px 0 6px;padding:14px 16px;list-style:none;display:grid}.ladder li{color:var(--ink-3);grid-template-columns:18px 1fr auto;align-items:center;gap:4px 10px;font-size:14px;display:grid}.ladder li.now{color:var(--ink);font-weight:600}.ladder li.past .lad-name{text-decoration:line-through}.lad-dot{border:2px solid var(--line-2);border-radius:50%;width:14px;height:14px}.ladder li.now .lad-dot{border-color:var(--ink);background:radial-gradient(circle, var(--ink) 40%, transparent 45%)}.ladder li.past .lad-dot{border-color:var(--green);background:var(--green)}.lad-note{text-align:right;font-size:13px;font-weight:500}.ladder li.now .lad-note{color:var(--amber)}.lad-bar{background:var(--line);border-radius:5px;grid-area:2/2/auto/4;height:5px;overflow:hidden}.lad-bar i{background:linear-gradient(90deg,#f5c518,#ffd43b);border-radius:5px;height:100%;display:block}.buybar{display:none}@media (width<=760px){.buybar{z-index:40;-webkit-backdrop-filter:blur(16px)saturate(180%);box-shadow:0 0 0 1px var(--line), 0 16px 40px -12px #0000004d;transition:transform .45s var(--ease);background:#ffffffeb;border-radius:18px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%)}.buybar.show{transform:none}.buybar span{flex:1;line-height:1.25;display:grid}.buybar b{font-size:15px}.buybar small{color:var(--ink-2);font-size:13px}.site-footer{padding-bottom:110px}}
