.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-block:96px 72px;position:relative;overflow:hidden}h1[data-astro-cid-ge2uvauf]{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;max-width:13ch;margin:22px 0 0;font-size:clamp(40px,7vw,84px);font-weight:800;line-height:.98}.weave[data-astro-cid-ge2uvauf]{background:linear-gradient(100deg, var(--navloom) 0%, var(--navloom-2) 30%, var(--teal) 55%, var(--flux-2) 78%, var(--flux) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lede[data-astro-cid-ge2uvauf]{max-width:56ch;color:var(--muted);margin:26px 0 0;font-size:clamp(16px,1.6vw,18.5px)}.lede[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--fg);font-weight:500}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.promises[data-astro-cid-ge2uvauf]{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin:44px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.promises[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:8px;display:inline-flex}.promises[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"";background:var(--teal);width:6px;height:6px;box-shadow:0 0 10px var(--teal);border-radius:50%}.app[data-astro-cid-g7nwi7w6]{border:1px solid var(--line);background:linear-gradient(#ffffff09,#ffffff03);border-radius:28px;flex-direction:column;gap:22px;min-width:0;padding:28px;display:flex;position:relative;overflow:hidden}.app[data-astro-cid-g7nwi7w6]:before{content:"";border-radius:inherit;background:linear-gradient(140deg, color-mix(in srgb, var(--a) 70%, transparent), transparent 40%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.app[data-astro-cid-g7nwi7w6]:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--a) 30%, transparent), transparent 65%);pointer-events:none;width:420px;height:420px;position:absolute;bottom:-180px;right:-140px}.app[data-astro-cid-g7nwi7w6]>[data-astro-cid-g7nwi7w6]{z-index:1;position:relative}.top[data-astro-cid-g7nwi7w6]{align-items:center;gap:16px;display:flex}.icon[data-astro-cid-g7nwi7w6]{width:64px;height:64px;filter:drop-shadow(0 8px 18px color-mix(in srgb, var(--a) 45%, transparent));flex:none}h3[data-astro-cid-g7nwi7w6]{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700;line-height:1}.meta[data-astro-cid-g7nwi7w6]{font-family:var(--mono);flex-wrap:wrap;gap:6px;margin-top:8px;font-size:11.5px;display:flex}.pill[data-astro-cid-g7nwi7w6]{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 8px}.pill[data-astro-cid-g7nwi7w6].free{color:var(--teal);border-color:color-mix(in srgb, var(--teal) 35%, transparent);background:color-mix(in srgb, var(--teal) 8%, transparent)}.tagline[data-astro-cid-g7nwi7w6]{max-width:44ch;margin:0;font-size:17px}.desc[data-astro-cid-g7nwi7w6]{color:var(--muted);max-width:52ch;margin:-10px 0 0;font-size:15px}.window[data-astro-cid-g7nwi7w6]{box-shadow:0 30px 60px -25px color-mix(in srgb, var(--a) 55%, transparent), 0 0 0 1px #0006;transform-origin:50% 100%;background:#000;border:1px solid #ffffff1f;border-radius:14px;transition:transform .5s cubic-bezier(.2,.7,.2,1);overflow:hidden;transform:perspective(1400px)rotateX(4deg)}.app[data-astro-cid-g7nwi7w6]:hover .window[data-astro-cid-g7nwi7w6]{transform:perspective(1400px)rotateX(0)}.window[data-astro-cid-g7nwi7w6] img{aspect-ratio:16/8.6;object-fit:cover;object-position:top left;width:100%;height:auto;display:block}.chips[data-astro-cid-g7nwi7w6]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-g7nwi7w6] li[data-astro-cid-g7nwi7w6]{border:1px solid var(--line);background:#ffffff0a;border-radius:10px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;display:inline-flex}.chips[data-astro-cid-g7nwi7w6] i[data-astro-cid-g7nwi7w6]{background:var(--c);border-radius:3px;width:8px;height:8px}.actions[data-astro-cid-g7nwi7w6]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;display:flex}.actions[data-astro-cid-g7nwi7w6] .btn-primary[data-astro-cid-g7nwi7w6]{background:linear-gradient(135deg, var(--a), var(--b));color:var(--on-a);box-shadow:0 10px 26px -12px var(--a)}.req[data-astro-cid-g7nwi7w6]{font-family:var(--mono);color:var(--dim);margin-left:4px;font-size:12px}.wide[data-astro-cid-g7nwi7w6]{grid-template:"top window""tagline window""desc window""chips window""actions window"1fr/minmax(0,1fr) minmax(0,1.15fr);gap:18px 40px;display:grid}.wide[data-astro-cid-g7nwi7w6] .top[data-astro-cid-g7nwi7w6]{grid-area:top}.wide[data-astro-cid-g7nwi7w6] .tagline[data-astro-cid-g7nwi7w6]{grid-area:tagline}.wide[data-astro-cid-g7nwi7w6] .desc[data-astro-cid-g7nwi7w6]{grid-area:desc;margin:0}.wide[data-astro-cid-g7nwi7w6] .chips[data-astro-cid-g7nwi7w6]{grid-area:chips}.wide[data-astro-cid-g7nwi7w6] .actions[data-astro-cid-g7nwi7w6]{grid-area:actions;align-self:end}.wide[data-astro-cid-g7nwi7w6] .window[data-astro-cid-g7nwi7w6]{grid-area:window;align-self:center}.wide[data-astro-cid-g7nwi7w6] .window[data-astro-cid-g7nwi7w6] img{aspect-ratio:16/10}@media (width<=900px){.wide[data-astro-cid-g7nwi7w6]{display:flex}}@media (prefers-reduced-motion:reduce){.window[data-astro-cid-g7nwi7w6]{transform:none}}.apps[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}@media (width<=900px){.apps[data-astro-cid-6voplrxj]{grid-template-columns:1fr}}.server[data-astro-cid-6voplrxj]{padding-top:8px}.stack[data-astro-cid-6voplrxj]{gap:22px;display:grid}.note-section[data-astro-cid-6voplrxj]{padding-block:8px 40px}.section-head[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{color:var(--fg);text-underline-offset:4px}
