.home:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:120px}.h2:where(.astro-j7pv25f6){font-size:clamp(34px,4.4vw,48px);line-height:1.04}.bronze:where(.astro-j7pv25f6){color:var(--bronze)}.flat:where(.astro-j7pv25f6){margin:0}.small:where(.astro-j7pv25f6){font-size:13px}.tiny:where(.astro-j7pv25f6){font-size:11px}.s14:where(.astro-j7pv25f6){font-size:14px}.s15:where(.astro-j7pv25f6){font-size:15px}.row:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;gap:12px}.col:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:28px}.narrow:where(.astro-j7pv25f6){max-width:760px}.go:where(.astro-j7pv25f6){font-weight:600;text-decoration:none}.grid:where(.astro-j7pv25f6){display:grid;gap:14px}.g255:where(.astro-j7pv25f6){grid-template-columns:repeat(auto-fit,minmax(min(255px,100%),1fr))}.g300:where(.astro-j7pv25f6){grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.g320:where(.astro-j7pv25f6){grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.hero:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:88px}.hero-text:where(.astro-j7pv25f6){flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:26px}h1:where(.astro-j7pv25f6){margin:0;color:var(--fg-strong);font-weight:700;font-size:clamp(48px,7.4vw,96px);line-height:.96;letter-spacing:-.045em;text-wrap:balance}.lede:where(.astro-j7pv25f6){margin:0;max-width:31em;font-size:20px}.users-link:where(.astro-j7pv25f6){align-self:flex-start;font-size:15px;text-decoration:none;border-top:1px solid var(--line);padding-top:14px}.hero-art:where(.astro-j7pv25f6){flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:14px}.diagram:where(.astro-j7pv25f6){display:flex;align-items:stretch}.app:where(.astro-j7pv25f6){flex:0 1 140px;min-width:92px;background:var(--gold);color:var(--on-bronze);border-radius:18px 0 0 18px;padding:20px 18px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.app-lbl:where(.astro-j7pv25f6){font-size:11px;letter-spacing:.1em;font-weight:600}.app-title:where(.astro-j7pv25f6){font-weight:700;font-size:22px;line-height:1.1;letter-spacing:-.02em}.app-hosts:where(.astro-j7pv25f6){font-size:13px;line-height:1.4}.lines:where(.astro-j7pv25f6){flex:1 1 0;min-width:48px;display:flex;flex-direction:column;justify-content:space-around;padding:10px 0}.lines:where(.astro-j7pv25f6) .ln:where(.astro-j7pv25f6){margin:0 8px}.perm:where(.astro-j7pv25f6){position:absolute;left:50%;top:-11px;transform:translate(-50%);background:var(--bg);padding:0 6px;font-size:10px;white-space:nowrap}.stalls:where(.astro-j7pv25f6){flex:0 1 214px;min-width:0;display:flex;flex-direction:column;gap:10px}.stall:where(.astro-j7pv25f6){padding:12px 14px;display:flex;flex-direction:column;gap:8px}.stall:where(.astro-j7pv25f6) strong:where(.astro-j7pv25f6){color:var(--fg-strong);font-size:16px}.stall-head:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px}.wins:where(.astro-j7pv25f6){display:flex;gap:6px;align-items:center}.legend:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 16px;align-items:center;font-size:12px}.legend:where(.astro-j7pv25f6)>span:where(.astro-j7pv25f6){display:inline-flex;align-items:center;gap:6px}.save:where(.astro-j7pv25f6){width:9px;height:5px;border-radius:3px;background:var(--gold)}.st-app:where(.astro-j7pv25f6){border:1.6px solid var(--gold);border-radius:12px;background:#eabf7d12;box-shadow:0 0 16px #eabf7d2e}.w:where(.astro-j7pv25f6).gh{border-style:dashed;border-color:var(--gold);animation:gh 4.5s ease-in-out infinite}@keyframes gh{0%,to{opacity:.45}50%{opacity:1}}@keyframes si{0%{background:transparent;border-color:#eabf7d8c}5%,90%{background:#eabf7d;border-color:#eabf7d}to{background:transparent;border-color:#eabf7d8c}}@keyframes arr{0%,52%{box-shadow:0 0 #eabf7d00;transform:scale(1)}58%{box-shadow:0 0 12px 3px #eabf7de6;transform:scale(1.3)}75%,to{box-shadow:0 0 #eabf7d00;transform:scale(1)}}.ln:where(.astro-j7pv25f6){position:relative;height:0;border-top:1px dashed var(--bronze-dim)}.pk:where(.astro-j7pv25f6){position:absolute;top:-3px;left:0;width:9px;height:5px;border-radius:3px;background:var(--gold);box-shadow:0 0 8px var(--gold);opacity:0;animation:pk 3s linear infinite}@keyframes pk{0%{left:0;opacity:0}8%{opacity:1}55%{left:calc(100% - 9px);opacity:1}62%,to{left:calc(100% - 9px);opacity:0}}.apps-strip:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:18px;margin-top:-48px}.cap:where(.astro-j7pv25f6){font-size:12px;letter-spacing:.1em}.names:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;gap:12px 44px;align-items:baseline;color:#8f8a84;font-weight:700;font-size:26px;letter-spacing:-.03em}.lbl:where(.astro-j7pv25f6){font-size:12px;letter-spacing:.08em}.ct:where(.astro-j7pv25f6){color:var(--fg-strong);font-size:21px;letter-spacing:-.02em;line-height:1.2}.more:where(.astro-j7pv25f6){color:var(--bronze);font-weight:600;margin-top:auto}.split:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;gap:40px 56px;align-items:center}.split-text:where(.astro-j7pv25f6){flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:16px}.scale:where(.astro-j7pv25f6){flex:1 1 520px;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.scale-card:where(.astro-j7pv25f6){padding:18px;gap:12px}.scale-lbl:where(.astro-j7pv25f6){font-size:12px}.million:where(.astro-j7pv25f6){border-color:var(--bronze-dim)}.dots:where(.astro-j7pv25f6){height:96px;overflow:hidden;display:flex;flex-wrap:wrap;gap:4px;align-content:flex-start}.dots:where(.astro-j7pv25f6) span:where(.astro-j7pv25f6){width:9px;height:9px;border:1px solid var(--bronze);border-radius:3px;background:#db9a591f}.mass:where(.astro-j7pv25f6){height:96px;border-radius:6px;background:repeating-linear-gradient(90deg,rgba(219,154,89,.35) 0 9px,transparent 9px 13px),repeating-linear-gradient(0deg,transparent 0 9px,#1f1f1f 9px 13px)}.bill-lbl:where(.astro-j7pv25f6){margin-top:auto;color:var(--muted);font-size:14px}.bill:where(.astro-j7pv25f6){color:var(--fg-strong);font-size:34px;letter-spacing:-.03em;line-height:1}.bill:where(.astro-j7pv25f6).gold{color:var(--gold)}.panel:where(.astro-j7pv25f6){background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:56px 48px;display:flex;flex-wrap:wrap;gap:40px 64px}.panel-text:where(.astro-j7pv25f6){flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:16px}.big:where(.astro-j7pv25f6){font-size:clamp(36px,4.6vw,52px);line-height:1}.liberating:where(.astro-j7pv25f6){color:var(--gold);font-style:italic}.relief:where(.astro-j7pv25f6){flex:1 1 460px;min-width:0;display:flex;flex-direction:column}.relief-row:where(.astro-j7pv25f6){display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.relief-row:where(.astro-j7pv25f6):last-child{border-bottom:0}.relief-row:where(.astro-j7pv25f6) strong:where(.astro-j7pv25f6){color:#6cb68a;white-space:nowrap}.struck:where(.astro-j7pv25f6){text-decoration:line-through;text-decoration-color:var(--bronze)}.chips:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;gap:8px;font-size:14px}.chip:where(.astro-j7pv25f6){display:inline-flex;align-items:center;gap:7px;border:1px solid #333;border-radius:999px;padding:4px 12px}.editor:where(.astro-j7pv25f6){flex:1 1 500px;min-width:0;background:#111;border:1px solid var(--line);border-radius:10px;overflow:hidden}.tabs:where(.astro-j7pv25f6){display:flex;border-bottom:1px solid var(--line);font-size:13px}.tabs:where(.astro-j7pv25f6) span:where(.astro-j7pv25f6){padding:10px 16px;color:var(--fg-strong);border-bottom:2px solid var(--bronze)}.editor:where(.astro-j7pv25f6) pre:where(.astro-j7pv25f6).code{border:0;border-radius:0;padding:22px;line-height:1.75}.head-row:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.head-row:where(.astro-j7pv25f6) .h2:where(.astro-j7pv25f6){max-width:680px}.demo:where(.astro-j7pv25f6){padding:0;overflow:hidden;gap:0}.demo-art:where(.astro-j7pv25f6){background:#1b1b1b;padding:22px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line)}.mini:where(.astro-j7pv25f6){padding:10px 12px;display:flex;flex-direction:column;gap:6px}.mini:where(.astro-j7pv25f6) .mono:where(.astro-j7pv25f6){font-size:11px;color:var(--fg-strong)}.wins4:where(.astro-j7pv25f6){display:flex;gap:4px}.wins6:where(.astro-j7pv25f6){display:flex;gap:6px}.grow:where(.astro-j7pv25f6){flex:1}.sell:where(.astro-j7pv25f6){--c: #8fc47e;width:14px;height:14px}.demo-text:where(.astro-j7pv25f6){padding:22px;display:flex;flex-direction:column;gap:8px}.demo-text:where(.astro-j7pv25f6) strong:where(.astro-j7pv25f6){color:var(--fg-strong);font-size:20px}.flow:where(.astro-j7pv25f6){font-size:12px;color:var(--gold)}.q:where(.astro-j7pv25f6){color:var(--fg-strong);font-size:19px}.pricing:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;gap:32px 56px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:56px 0}.pricing-text:where(.astro-j7pv25f6){flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:12px}.p44:where(.astro-j7pv25f6){font-size:44px}.tiers:where(.astro-j7pv25f6){flex:2 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.tier:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:4px}.tier:where(.astro-j7pv25f6) strong:where(.astro-j7pv25f6){color:var(--fg-strong);font-size:36px;letter-spacing:-.03em}.per:where(.astro-j7pv25f6){font-size:16px;font-weight:500}.cta:where(.astro-j7pv25f6){background:var(--bronze);color:var(--on-bronze);border-radius:14px;padding:64px 48px;display:flex;flex-wrap:wrap;gap:32px;align-items:center;justify-content:space-between;margin-bottom:96px}.cta-text:where(.astro-j7pv25f6){flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:12px}.cta:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6){margin:0;font-weight:700;font-size:clamp(36px,4.6vw,52px);line-height:1;letter-spacing:-.04em}.cta-actions:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:12px;align-items:flex-start}.cta-btn:where(.astro-j7pv25f6){background:var(--on-bronze);color:var(--fg-strong);padding:15px 24px;border-radius:6px;font-weight:600;text-decoration:none}.cta-btn:where(.astro-j7pv25f6):hover{color:var(--gold)}.cta-npm:where(.astro-j7pv25f6){font-size:14px;background:#c98845;padding:6px 10px;border-radius:6px}@media(max-width:600px){.home:where(.astro-j7pv25f6){gap:88px}.relief-row:where(.astro-j7pv25f6){flex-wrap:wrap;gap:2px 16px}.perm:where(.astro-j7pv25f6){writing-mode:vertical-rl;top:0;transform:translate(-50%,-50%) rotate(180deg);padding:6px 0}.hero:where(.astro-j7pv25f6){padding-top:56px}.app:where(.astro-j7pv25f6){padding:16px 12px}.app-title:where(.astro-j7pv25f6){font-size:19px}.lines:where(.astro-j7pv25f6){min-width:28px}.stall:where(.astro-j7pv25f6){padding:10px}.scale:where(.astro-j7pv25f6){gap:8px}.scale-card:where(.astro-j7pv25f6){padding:12px}.scale-lbl:where(.astro-j7pv25f6){font-size:11px}.bill:where(.astro-j7pv25f6){font-size:28px}.panel:where(.astro-j7pv25f6),.cta:where(.astro-j7pv25f6){padding:36px 20px}.p44:where(.astro-j7pv25f6){font-size:36px}}
