.hero[data-astro-cid-ge2uvauf]{isolation:isolate;align-items:end;min-height:100dvh;display:grid;position:relative;overflow:clip}.hero-copy[data-astro-cid-ge2uvauf]{z-index:3;justify-items:start;gap:1.6rem;padding-top:7rem;padding-bottom:calc(clamp(7rem,22vh,13rem) + 1rem);display:grid;position:relative}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.045em;max-width:11ch;font-size:clamp(3.2rem,1.2rem + 7vw,8.75rem);line-height:.95}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{padding-bottom:.06em;display:inline-block}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;display:flex}.field[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;display:none;position:absolute;inset:0}.motion .field[data-astro-cid-ge2uvauf]{display:block}.layer[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.frag[data-astro-cid-ge2uvauf]{position:absolute;top:0;left:0}.chip[data-astro-cid-ge2uvauf]{white-space:nowrap;background:var(--bg-raise);border:1px solid var(--line);box-shadow:0 12px 30px -18px rgb(var(--shade) / .45);color:var(--ink-2);border-radius:999px;align-items:center;gap:.55em;padding:.5em .95em .5em .5em;font-size:.9rem;display:inline-flex}.chip[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:600}.chip[data-astro-cid-ge2uvauf].badge{color:var(--ink);padding:.45em .95em;font-weight:600}.avatar[data-astro-cid-ge2uvauf]{background:var(--bg-sunk);width:1.9em;height:1.9em;color:var(--ink-3);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:.72em;font-weight:600;display:grid}.layer[data-astro-cid-ge2uvauf][data-depth="0"] .chip[data-astro-cid-ge2uvauf]{filter:blur(1.5px)}.vortex[data-astro-cid-ge2uvauf]{z-index:1;aspect-ratio:1;pointer-events:none;width:clamp(10rem,28vmin,22rem);position:absolute;top:38%;right:clamp(1.5rem,13vw,15rem);translate:0 -50%}.sun[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side, rgb(var(--sun) / .95), rgb(var(--sun) / .55) 35%, rgb(var(--sun) / .18) 62%, transparent);border-radius:50%;position:absolute;inset:-60%}[data-theme=dark] .sun[data-astro-cid-ge2uvauf]{background:radial-gradient(closest-side,#a58fd64d,#7868cd1f 50%,#5a50b40a 72%,#0000);inset:-38%}.moon[data-astro-cid-ge2uvauf]{display:none}[data-theme=dark] .moon[data-astro-cid-ge2uvauf]{aspect-ratio:1;filter:drop-shadow(0 0 1.25rem #c8bcff73);background:radial-gradient(circle at 35% 70%,#fbf8ff,#e4ddfb 70%);border-radius:50%;width:24%;display:block;position:absolute;top:-16%;right:-20%;-webkit-mask:radial-gradient(circle at 74% 28%,#0000 0 47%,#000 48%);mask:radial-gradient(circle at 74% 28%,#0000 0 47%,#000 48%)}.vortex[data-astro-cid-ge2uvauf] .bloom{width:100%;height:100%;color:var(--lavender);filter:drop-shadow(0 18px 30px rgb(var(--shade) / .25));position:absolute;inset:0;overflow:visible}.vortex[data-astro-cid-ge2uvauf] .bloom .heart{fill:#f6d66b}.clouds[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;position:absolute;inset:0}.cloud[data-astro-cid-ge2uvauf]{opacity:.92;width:14rem;height:4rem;filter:drop-shadow(0 12px 14px rgb(var(--shade) / .12));background:#fff;border-radius:999px;display:block;position:absolute}.cloud[data-astro-cid-ge2uvauf]:before,.cloud[data-astro-cid-ge2uvauf]:after{content:"";background:inherit;border-radius:50%;position:absolute}.cloud[data-astro-cid-ge2uvauf]:before{width:6.5rem;height:6.5rem;bottom:1.5rem;left:2rem}.cloud[data-astro-cid-ge2uvauf]:after{width:4.5rem;height:4.5rem;bottom:1.4rem;left:7rem}.c1[data-astro-cid-ge2uvauf]{top:17%;left:6%}.c2[data-astro-cid-ge2uvauf]{top:9%;left:58%;scale:1.25}.c3[data-astro-cid-ge2uvauf]{opacity:.8;top:34%;left:36%;scale:.6}.c4[data-astro-cid-ge2uvauf]{top:57%;left:82%;scale:.8}[data-theme=dark] .clouds[data-astro-cid-ge2uvauf]{display:none}.meadow[data-astro-cid-ge2uvauf]{z-index:2;pointer-events:none;width:100%;height:clamp(7rem,22vh,13rem);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}@media (width<=60rem){.hero[data-astro-cid-ge2uvauf]{min-height:0}.frag[data-astro-cid-ge2uvauf].wide{display:none}.vortex[data-astro-cid-ge2uvauf]{width:6rem;top:9rem;right:1.75rem;translate:0 -50%}.c2[data-astro-cid-ge2uvauf],.c4[data-astro-cid-ge2uvauf]{display:none}.hero-copy[data-astro-cid-ge2uvauf]{gap:1.25rem;padding-top:12rem;padding-bottom:3rem}.chip[data-astro-cid-ge2uvauf]{font-size:.8rem}.chip[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]:last-child{text-overflow:ellipsis;max-width:9rem;overflow:hidden}h1[data-astro-cid-ge2uvauf]{overflow-wrap:anywhere;max-width:100%}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{display:inline}}.shot[data-astro-cid-aatdr2li],.shot[data-astro-cid-aatdr2li]>img[data-astro-cid-aatdr2li]{display:block}.shot[data-astro-cid-aatdr2li]>.night[data-astro-cid-aatdr2li],[data-theme=dark] .shot[data-astro-cid-aatdr2li]>.day[data-astro-cid-aatdr2li]{display:none}[data-theme=dark] .shot[data-astro-cid-aatdr2li]>.night[data-astro-cid-aatdr2li]{display:block}.product[data-astro-cid-qkxmt255]{padding:clamp(5rem,12vw,10rem) 0 clamp(4rem,8vw,7rem)}.head[data-astro-cid-qkxmt255]{gap:1.25rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.head[data-astro-cid-qkxmt255] h2[data-astro-cid-qkxmt255]{max-width:12ch}.stage[data-astro-cid-qkxmt255]{perspective:1800px;padding:0 var(--gutter)}.window[data-astro-cid-qkxmt255]{border:1px solid var(--line-strong);max-width:84rem;box-shadow:0 1px 0 #fff6 inset, 0 50px 120px -50px rgb(var(--shade) / .55), 0 20px 40px -30px rgb(var(--shade) / .4);transform-origin:50% 0;border-radius:clamp(10px,1.2vw,18px);margin:0 auto;overflow:hidden}.window[data-astro-cid-qkxmt255] img{width:100%;height:auto;display:block}@media (width<=60rem){.product[data-astro-cid-qkxmt255]{padding-top:2rem}.head[data-astro-cid-qkxmt255]{margin-bottom:1.5rem}}.small[data-astro-cid-akbsv3tr]{padding:clamp(5rem,10vw,8rem) 0;position:relative;overflow:clip}.breeze[data-astro-cid-akbsv3tr]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.inner[data-astro-cid-akbsv3tr]{z-index:1;gap:2.5rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.spot[data-astro-cid-akbsv3tr]{aspect-ratio:4/5;cursor:pointer;grid-column:1/span 5;max-height:80vh;position:relative}.hint[data-astro-cid-akbsv3tr]{white-space:nowrap;font:italic 400 1.15rem/1 var(--font-serif);color:var(--ink-3);position:absolute;bottom:-.5rem;left:50%;translate:-50%}.copy[data-astro-cid-akbsv3tr]{grid-column:7/-1;gap:2.5rem;display:grid}.stat[data-astro-cid-akbsv3tr]{gap:.75rem;display:grid}.figure[data-astro-cid-akbsv3tr]{font:300 clamp(4.5rem, 2rem + 7vw, 9rem)/.9 var(--font-serif);letter-spacing:-.05em;color:var(--violet)}.caption[data-astro-cid-akbsv3tr]{color:var(--ink-2);max-width:28rem}.facts[data-astro-cid-akbsv3tr]{gap:2rem var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(1rem,4vw,3rem) 0 0;display:grid}.facts[data-astro-cid-akbsv3tr]>div[data-astro-cid-akbsv3tr]{border-top:1px solid var(--line-strong);align-content:start;gap:.6rem;padding-top:1.5rem;display:grid}.facts[data-astro-cid-akbsv3tr]>div[data-astro-cid-akbsv3tr]:nth-child(2){margin-top:2.5rem}.facts[data-astro-cid-akbsv3tr]>div[data-astro-cid-akbsv3tr]:nth-child(3){margin-top:5rem}dt[data-astro-cid-akbsv3tr]{font:400 clamp(1.6rem, 1.2rem + 1vw, 2.2rem)/1.1 var(--font-serif);letter-spacing:-.02em}dd[data-astro-cid-akbsv3tr]{color:var(--ink-2);max-width:24rem;margin:0}@media (width<=56rem){.inner[data-astro-cid-akbsv3tr]{grid-template-columns:1fr}.spot[data-astro-cid-akbsv3tr],.copy[data-astro-cid-akbsv3tr],.facts[data-astro-cid-akbsv3tr]{grid-column:1}.spot[data-astro-cid-akbsv3tr]{justify-self:center;width:min(100%,22rem)}.facts[data-astro-cid-akbsv3tr]{grid-template-columns:1fr}.facts[data-astro-cid-akbsv3tr]>div[data-astro-cid-akbsv3tr]:nth-child(n){margin-top:0}}.mirror[data-astro-cid-wcmhrdbc]{padding:clamp(5rem,10vw,8rem) 0}.head[data-astro-cid-wcmhrdbc]{gap:1.25rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.head[data-astro-cid-wcmhrdbc] h2[data-astro-cid-wcmhrdbc]{max-width:13ch}.stage[data-astro-cid-wcmhrdbc]{padding:4.5rem var(--gutter) 1.5rem;align-items:center;min-height:100dvh;display:grid}.glass[data-astro-cid-wcmhrdbc]{--split:50%;isolation:isolate;aspect-ratio:16/10;border:1px solid var(--line-strong);width:min(100%,84rem,160dvh - 11.2rem);box-shadow:0 50px 120px -50px rgb(var(--shade) / .55);border-radius:clamp(10px,1.2vw,18px);margin:0 auto;position:relative;overflow:hidden;container-type:inline-size}.glass[data-astro-cid-wcmhrdbc]>.pane{position:absolute;inset:0}.glass[data-astro-cid-wcmhrdbc] .desktop img{object-fit:cover;width:100%;height:100%;display:block}.term[data-astro-cid-wcmhrdbc]{color:#d9d6e2;clip-path:inset(0 0 0 var(--split));background:#16131d;place-items:center;display:grid}pre[data-astro-cid-wcmhrdbc]{font-variant-ligatures:none;letter-spacing:0;margin:0;font:400 1.06383cqw/1.3 ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.g[data-astro-cid-wcmhrdbc]{text-align:center;width:1ch;display:inline-block}.term[data-astro-cid-wcmhrdbc] .b{color:#4e4c60}.term[data-astro-cid-wcmhrdbc] .m{color:#8c8c9d}.term[data-astro-cid-wcmhrdbc] .v{color:#b49be1}.term[data-astro-cid-wcmhrdbc] .h{color:#e2d6ff}.term[data-astro-cid-wcmhrdbc] .s{color:#f0c674}.term[data-astro-cid-wcmhrdbc] .k{color:#181422}.term[data-astro-cid-wcmhrdbc] .bs{background:#3e3456}.term[data-astro-cid-wcmhrdbc] .bt{background:#2e2640}.term[data-astro-cid-wcmhrdbc] .bv{background:#b49be1}.term[data-astro-cid-wcmhrdbc] .B{font-weight:700}.seam[data-astro-cid-wcmhrdbc]{top:0;bottom:0;left:var(--split);z-index:2;pointer-events:none;background:linear-gradient(#0000,#fdfcff 12% 88%,#0000);width:2px;position:absolute;translate:-1px;box-shadow:0 0 0 1px #14101e26}.grip[data-astro-cid-wcmhrdbc]{background:#fdfcff;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 24px -6px #14101e80}.grip[data-astro-cid-wcmhrdbc]:before,.grip[data-astro-cid-wcmhrdbc]:after{content:"";border:5px solid #0000;width:0;height:0;position:absolute;top:50%;translate:0 -50%}.grip[data-astro-cid-wcmhrdbc]:before{border-right-color:#5e4691;left:.55rem}.grip[data-astro-cid-wcmhrdbc]:after{border-left-color:#5e4691;right:.55rem}.split[data-astro-cid-wcmhrdbc]{z-index:3;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.split[data-astro-cid-wcmhrdbc]:focus-visible~.seam[data-astro-cid-wcmhrdbc] .grip[data-astro-cid-wcmhrdbc],.glass[data-astro-cid-wcmhrdbc]:has(.split:focus-visible) .grip[data-astro-cid-wcmhrdbc]{outline:2px solid var(--violet);outline-offset:3px}.cli[data-astro-cid-wcmhrdbc]{gap:1.1rem;max-width:84rem;margin:clamp(2.5rem,5vw,4rem) auto 0;padding:0;list-style:none;display:grid}.cli[data-astro-cid-wcmhrdbc] li[data-astro-cid-wcmhrdbc]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 2rem;padding-bottom:1.1rem;display:grid}.cli[data-astro-cid-wcmhrdbc] li[data-astro-cid-wcmhrdbc]:last-child{border-bottom:0}code[data-astro-cid-wcmhrdbc]{color:var(--ink);overflow-wrap:anywhere;font:400 clamp(.85rem,.75rem + .4vw,1.05rem)/1.5 ui-monospace,SF Mono,Menlo,Consolas,monospace}.prompt[data-astro-cid-wcmhrdbc]{color:var(--violet)}.note[data-astro-cid-wcmhrdbc]{color:var(--ink-3);font-size:.92rem}.compare-hint[data-astro-cid-wcmhrdbc]{color:var(--ink-3);text-align:center;margin-top:1rem;font-size:.95rem}@media (width<=60rem){.stage[data-astro-cid-wcmhrdbc]{min-height:0;padding-top:0;padding-bottom:0}.glass[data-astro-cid-wcmhrdbc]{aspect-ratio:4/3;width:100%}.term[data-astro-cid-wcmhrdbc]{place-items:center start}pre[data-astro-cid-wcmhrdbc]{font-size:.875rem;translate:-20ch}.cli[data-astro-cid-wcmhrdbc] li[data-astro-cid-wcmhrdbc]{grid-template-columns:1fr}.cli[data-astro-cid-wcmhrdbc] li[data-astro-cid-wcmhrdbc]:not(:first-child){display:none}}.cheshire[data-astro-cid-jxryr545]{padding:clamp(5rem,10vw,8rem) 0}.grid[data-astro-cid-jxryr545]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:100dvh;display:grid}.copy[data-astro-cid-jxryr545]{align-content:center;gap:1.5rem;display:grid}.copy[data-astro-cid-jxryr545] h2[data-astro-cid-jxryr545]{font-size:clamp(2.5rem,1.6rem + 3.2vw,4.5rem)}.providers[data-astro-cid-jxryr545]{flex-wrap:wrap;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.providers[data-astro-cid-jxryr545] li[data-astro-cid-jxryr545]{border:1px solid var(--line-strong);color:var(--ink);border-radius:999px;align-items:center;gap:.55rem;padding:.5rem .95rem .5rem .75rem;font-size:.95rem;display:inline-flex}.fine[data-astro-cid-jxryr545]{color:var(--ink-3);max-width:34rem;font-size:.95rem}.visual[data-astro-cid-jxryr545]{position:relative}.visual[data-astro-cid-jxryr545]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--lavender) 22%, transparent), transparent);border-radius:50%;position:absolute;inset:-12% -8%}.mail[data-astro-cid-jxryr545]{background:var(--bg-raise);border:1px solid var(--line);box-shadow:0 40px 90px -50px rgb(var(--shade) / .5);border-radius:18px;gap:1.25rem;padding:clamp(1.4rem,3vw,2.4rem);display:grid}.from[data-astro-cid-jxryr545]{color:var(--ink-2);align-items:center;gap:.85rem;line-height:1.35;display:flex}.from[data-astro-cid-jxryr545] b[data-astro-cid-jxryr545]{color:var(--ink)}.avatar[data-astro-cid-jxryr545]{background:var(--bg-sunk);width:2.6rem;height:2.6rem;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:600;display:grid}.body[data-astro-cid-jxryr545]{font:400 clamp(1.1rem, 1rem + .4vw, 1.3rem)/1.55 var(--font-serif);color:var(--ink-2)}.ask[data-astro-cid-jxryr545]{background:color-mix(in oklab, var(--lavender) 10%, var(--bg-raise));border:1px solid color-mix(in oklab, var(--lavender) 30%, transparent);border-radius:14px;gap:.8rem;padding:1.25rem 1.35rem;display:grid}.grin[data-astro-cid-jxryr545]{color:var(--violet);align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.said[data-astro-cid-jxryr545]{color:var(--ink);line-height:1.55}.draft[data-astro-cid-jxryr545]{font-family:var(--font-serif);color:var(--ink-2);font-size:1.1rem;font-style:italic}.reply-label[data-astro-cid-jxryr545]{color:var(--violet);margin-top:.4rem;font-size:.8rem;font-weight:600}@media (width<=60rem){.grid[data-astro-cid-jxryr545]{grid-template-columns:1fr;min-height:auto}}.wonders[data-astro-cid-2yedhoya]{padding:clamp(5rem,10vw,8rem) 0}h2[data-astro-cid-2yedhoya]{max-width:14ch;margin-bottom:clamp(2.5rem,5vw,4rem)}.bento[data-astro-cid-2yedhoya]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.cell[data-astro-cid-2yedhoya]{border:1px solid var(--line);background:var(--bg-raise);border-radius:20px;flex-direction:column;justify-content:space-between;gap:2rem;min-height:19rem;padding:clamp(1.4rem,2.4vw,2rem);display:flex;position:relative;overflow:hidden}.text[data-astro-cid-2yedhoya]{gap:.5rem;max-width:30rem;display:grid}h3[data-astro-cid-2yedhoya]{letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);line-height:1.1}.text[data-astro-cid-2yedhoya] p[data-astro-cid-2yedhoya]{color:var(--ink-2);font-size:.98rem}.invite[data-astro-cid-2yedhoya]{background:linear-gradient(160deg, color-mix(in oklab, var(--lavender) 16%, var(--bg-raise)), var(--bg-raise) 60%);grid-column:span 4}.invite-shot[data-astro-cid-2yedhoya]{border-top:1px solid var(--line);border-left:1px solid var(--line);box-shadow:0 30px 60px -30px rgb(var(--shade) / .45);border-radius:16px 0 0;margin:0 calc(-1*clamp(1.4rem,2.4vw,2rem)) calc(-1*clamp(1.4rem,2.4vw,2rem)) clamp(1rem,6vw,5rem);overflow:hidden}.invite-shot[data-astro-cid-2yedhoya] img{width:100%;height:auto;display:block}.keys[data-astro-cid-2yedhoya],.search[data-astro-cid-2yedhoya]{grid-column:span 2}.caps[data-astro-cid-2yedhoya]{flex-wrap:wrap;gap:.45rem;display:flex}kbd[data-astro-cid-2yedhoya]{width:3rem;height:3rem;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);box-shadow:0 3px 0 var(--line-strong);transition:translate .12s var(--ease-out), box-shadow .12s var(--ease-out), background-color .12s, color .12s;border-radius:12px;place-items:center;font:500 1.1rem/1 ui-monospace,SF Mono,Menlo,monospace;display:grid}kbd[data-astro-cid-2yedhoya].down{box-shadow:0 0 0 var(--line-strong);background:var(--petal);color:var(--violet);border-color:var(--lavender);translate:0 3px}.search[data-astro-cid-2yedhoya] .field[data-astro-cid-2yedhoya]{border:1px solid var(--line-strong);background:var(--bg);color:var(--ink-3);border-radius:12px;align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex}.query[data-astro-cid-2yedhoya]{color:var(--ink);white-space:pre;font-size:.98rem}.caret[data-astro-cid-2yedhoya]{background:var(--violet);width:1.5px;height:1.15em;margin-left:-.45rem;animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}.hit[data-astro-cid-2yedhoya]{background:var(--petal);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:12px;margin-top:-1.25rem;padding:.7rem 1rem;font-size:.9rem;overflow:hidden}.hit[data-astro-cid-2yedhoya] b[data-astro-cid-2yedhoya]{color:var(--ink);margin-right:.35rem}.images[data-astro-cid-2yedhoya]{grid-column:span 2}.blocked[data-astro-cid-2yedhoya]{grid-template-columns:2fr 1fr 1fr;gap:.5rem;height:7.5rem;display:grid;position:relative}.tile[data-astro-cid-2yedhoya]{background:repeating-linear-gradient(135deg, var(--bg-sunk) 0 10px, transparent 10px 20px);border:1px dashed var(--line-strong);border-radius:12px}.shield[data-astro-cid-2yedhoya]{background:var(--bg-raise);width:3.5rem;height:3.5rem;color:var(--violet);border:1px solid var(--line-strong);box-shadow:0 10px 30px -12px rgb(var(--shade) / .5);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.accounts[data-astro-cid-2yedhoya]{grid-column:span 2}.marks[data-astro-cid-2yedhoya]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.marks[data-astro-cid-2yedhoya] li[data-astro-cid-2yedhoya]{background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:14px;justify-items:center;gap:.5rem;padding:.9rem .25rem .7rem;font-size:.8rem;display:grid}@media (prefers-reduced-motion:reduce){.caret[data-astro-cid-2yedhoya]{animation:none}}@media (width<=60rem){.bento[data-astro-cid-2yedhoya]{grid-template-columns:1fr 1fr}.invite[data-astro-cid-2yedhoya],.images[data-astro-cid-2yedhoya],.accounts[data-astro-cid-2yedhoya]{grid-column:span 2}.keys[data-astro-cid-2yedhoya],.search[data-astro-cid-2yedhoya]{grid-column:span 1}}@media (width<=40rem){.bento[data-astro-cid-2yedhoya]{grid-template-columns:1fr}.cell[data-astro-cid-2yedhoya].cell{grid-column:auto;min-height:0}}.private[data-astro-cid-gwwwtm47]{text-align:center;padding:clamp(5rem,10vw,9rem) 0}h2[data-astro-cid-gwwwtm47]{max-width:12ch;margin:0 auto;font-size:clamp(2.8rem,1.4rem + 5.5vw,7rem)}.lede[data-astro-cid-gwwwtm47]{margin:1.5rem auto 0}.route[data-astro-cid-gwwwtm47]{grid-template-columns:auto 1fr auto;align-items:center;gap:0;max-width:62rem;margin:clamp(3rem,7vw,6rem) auto;display:grid}.node[data-astro-cid-gwwwtm47]{width:9rem;color:var(--ink-2);justify-items:center;gap:.75rem;font-size:.92rem;display:grid}.node[data-astro-cid-gwwwtm47] svg{background:var(--bg-raise);border:1px solid var(--line-strong);width:4.25rem;height:4.25rem;color:var(--ink);box-shadow:0 16px 40px -22px rgb(var(--shade) / .5);border-radius:50%;padding:1.05rem}.node[data-astro-cid-gwwwtm47].you svg{color:var(--violet);border-color:var(--lavender);background:var(--petal)}.wire[data-astro-cid-gwwwtm47]{align-self:start;height:4.25rem;position:relative}.line[data-astro-cid-gwwwtm47]{background:linear-gradient(90deg, var(--line-strong), var(--lavender));transform-origin:0;height:2px;position:absolute;top:50%;left:-1.5rem;right:-1.5rem;translate:0 -50%}.packet[data-astro-cid-gwwwtm47]{background:var(--violet);opacity:0;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:0}.ghost[data-astro-cid-gwwwtm47]{white-space:nowrap;border:1px dashed var(--line-strong);color:var(--ink-3);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.88rem;display:inline-flex;position:absolute;bottom:calc(100% + .5rem);left:50%;translate:-50%}.strike[data-astro-cid-gwwwtm47]{background:var(--ink-3);transform-origin:0;height:1.5px;position:absolute;top:50%;left:.6rem;right:.6rem}.facts[data-astro-cid-gwwwtm47]{gap:2rem var(--gutter);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));max-width:72rem;margin:0 auto;padding:0;list-style:none;display:grid}.facts[data-astro-cid-gwwwtm47] li[data-astro-cid-gwwwtm47]{color:var(--ink-2);grid-template-columns:auto 1fr;gap:1rem;display:grid}.facts[data-astro-cid-gwwwtm47] li[data-astro-cid-gwwwtm47]>svg{color:var(--violet);margin-top:.15rem}.facts[data-astro-cid-gwwwtm47] b[data-astro-cid-gwwwtm47]{color:var(--ink);font-weight:600}@media (width<=60rem){.route[data-astro-cid-gwwwtm47]{grid-template-columns:1fr;justify-items:center;gap:0}.wire[data-astro-cid-gwwwtm47]{align-self:auto;width:2px;height:9rem}.line[data-astro-cid-gwwwtm47]{background:linear-gradient(180deg, var(--line-strong), var(--lavender));transform-origin:50% 0;width:2px;height:auto;inset:-1rem auto -1rem 50%;translate:-50%}.packet[data-astro-cid-gwwwtm47]{top:0;left:50%}.ghost[data-astro-cid-gwwwtm47]{background:var(--bg);top:50%;bottom:auto;left:50%;translate:-50% -50%}.facts[data-astro-cid-gwwwtm47]{grid-template-columns:1fr;max-width:30rem}}.download[data-astro-cid-iclci2am]{text-align:center;padding:clamp(5rem,12vw,10rem) 0 clamp(4rem,8vw,7rem);position:relative;overflow:clip}.inner[data-astro-cid-iclci2am]{justify-items:center;gap:1.5rem;display:grid}.download[data-astro-cid-iclci2am] .mark{width:clamp(7rem,14vw,12rem);height:auto;color:var(--lavender);margin-bottom:.5rem;overflow:visible}h2[data-astro-cid-iclci2am]{font-size:clamp(3rem,1.5rem + 6vw,8rem)}.lede[data-astro-cid-iclci2am]{margin:0 auto}.ctas[data-astro-cid-iclci2am]{justify-content:center;margin-top:.5rem;display:flex}.choices[data-astro-cid-iclci2am]{width:100%;max-width:56rem;margin-top:1.5rem;scroll-margin-top:8rem}.platforms[data-astro-cid-iclci2am]{border:1px solid var(--line-strong);text-align:left;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.platform[data-astro-cid-iclci2am]{align-content:start;gap:.75rem;padding:1.4rem 1.5rem 1.5rem;display:grid}.platform[data-astro-cid-iclci2am]+.platform[data-astro-cid-iclci2am]{border-left:1px solid var(--line)}.name[data-astro-cid-iclci2am]{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.platform[data-astro-cid-iclci2am] ul[data-astro-cid-iclci2am]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.platform[data-astro-cid-iclci2am] a[data-astro-cid-iclci2am]{min-height:2.75rem;color:var(--ink-2);align-items:center;padding:.4rem 0;font-size:.95rem;text-decoration:none;display:inline-flex}.release-status[data-astro-cid-iclci2am]{color:var(--ink-2);max-width:42rem;margin:0 auto}.release-status[data-astro-cid-iclci2am] a[data-astro-cid-iclci2am],.meta[data-astro-cid-iclci2am] a[data-astro-cid-iclci2am]{padding-block:.7rem;display:inline-block}.unavailable[data-astro-cid-iclci2am]{color:var(--ink-2);font-size:.95rem}@media (hover:hover) and (pointer:fine){.platform[data-astro-cid-iclci2am] a[data-astro-cid-iclci2am]:hover{color:var(--violet);text-decoration:underline}}.meta[data-astro-cid-iclci2am]{color:var(--ink-3);font-size:.92rem}@media (width<=40rem){.platforms[data-astro-cid-iclci2am]{grid-template-columns:1fr}.platform[data-astro-cid-iclci2am]+.platform[data-astro-cid-iclci2am]{border-left:0;border-top:1px solid var(--line)}}.faq[data-astro-cid-lcdefpme]{padding:clamp(4rem,8vw,7rem) 0 clamp(5rem,10vw,8rem)}.grid[data-astro-cid-lcdefpme]{gap:2rem var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}h2[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,1.6rem + 2.8vw,4.25rem);position:sticky;top:7rem}.qs[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong)}details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-strong)}summary[data-astro-cid-lcdefpme]{cursor:pointer;font:400 clamp(1.2rem, 1.05rem + .5vw, 1.5rem)/1.3 var(--font-serif);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem .25rem;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme]:after{content:"+";border:1px solid var(--line-strong);width:2rem;height:2rem;font:300 1.2rem/1 var(--font-sans);color:var(--violet);transition:transform .3s var(--ease-out), background-color .2s;border-radius:50%;flex:none;place-items:center;display:grid}details[data-astro-cid-lcdefpme]::details-content{block-size:0;transition:block-size .4s var(--ease-out), content-visibility .4s allow-discrete;overflow:clip}details[data-astro-cid-lcdefpme][open]::details-content{block-size:auto}details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{background:var(--petal);transform:rotate(45deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:62ch;color:var(--ink-2);padding:0 .25rem 1.5rem}@media (prefers-reduced-motion:reduce){summary[data-astro-cid-lcdefpme]:after,details[data-astro-cid-lcdefpme]::details-content{transition:none}}@media (width<=56rem){.grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}h2[data-astro-cid-lcdefpme]{position:static}}
