.hero:where(.astro-gcvrce7c){width:min(100%,1200px);margin-inline:auto;padding:clamp(3.5rem,8vw,7rem) 1.5rem 0}.hero-grid:where(.astro-gcvrce7c){grid-template-columns:minmax(0,1.05fr) minmax(27rem,.95fr);align-items:start;gap:clamp(3rem,5vw,4rem);display:grid}.latest-release:where(.astro-gcvrce7c){min-height:44px;color:var(--fg);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.latest-release:where(.astro-gcvrce7c)>span:where(.astro-gcvrce7c):first-child{color:var(--noodle)}.latest-release:where(.astro-gcvrce7c) strong:where(.astro-gcvrce7c){font-weight:400}.latest-release:where(.astro-gcvrce7c)>span:where(.astro-gcvrce7c):last-child{color:var(--accent)}.eyebrow:where(.astro-gcvrce7c){color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.7rem;display:flex}.eyebrow:where(.astro-gcvrce7c) span:where(.astro-gcvrce7c){background:var(--noodle);width:2.5rem;height:2px}h1:where(.astro-gcvrce7c){color:var(--fg);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(4rem,8vw,7.5rem);font-weight:400;line-height:.82}h1:where(.astro-gcvrce7c) em:where(.astro-gcvrce7c){color:var(--accent);font-weight:400;position:relative}h1:where(.astro-gcvrce7c) em:where(.astro-gcvrce7c):after{background:var(--noodle);content:"";height:.08em;position:absolute;bottom:.02em;left:.06em;right:0;transform:rotate(-1.5deg)}.hero-intro:where(.astro-gcvrce7c){padding-bottom:.75rem}.hero-intro:where(.astro-gcvrce7c)>p:where(.astro-gcvrce7c){color:var(--muted);font-size:1.05rem;line-height:1.65}.quick-start-link:where(.astro-gcvrce7c){min-height:44px;color:var(--fg);font-family:var(--font-mono);align-items:center;gap:.6rem;margin-top:1rem;font-size:.875rem;text-decoration:none;display:inline-flex}.quick-start-link:where(.astro-gcvrce7c) span:where(.astro-gcvrce7c){color:var(--accent)}.install-card:where(.astro-gcvrce7c){background:color-mix(in srgb, var(--panel) 86%, transparent);border:1px solid var(--border);border-radius:16px;margin-top:1.5rem;padding:1rem}.install-card:where(.astro-gcvrce7c)>span:where(.astro-gcvrce7c){color:var(--noodle);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.65rem;font-size:.7rem;display:block}.product-stage:where(.astro-gcvrce7c){background:var(--panel);border-radius:16px;width:100%;margin-top:clamp(3rem,9vw,8rem);overflow:hidden;box-shadow:0 28px 70px #00000047}.product-image:where(.astro-gcvrce7c){width:100%;height:auto;display:block}.value-strip:where(.astro-gcvrce7c){border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;display:grid}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c){border-right:1px solid var(--rule);min-width:0;padding:1.75rem 1.25rem}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c):last-child{border-right:0}.value-strip:where(.astro-gcvrce7c) h2:where(.astro-gcvrce7c){color:var(--fg);font-family:var(--font-display);font-size:1.4rem;font-weight:400;line-height:1}.value-strip:where(.astro-gcvrce7c) h2:where(.astro-gcvrce7c):before{background:var(--coral);content:"";width:1.5rem;height:2px;margin-bottom:.75rem;display:block}.value-strip:where(.astro-gcvrce7c) p:where(.astro-gcvrce7c){color:var(--muted);margin-top:.5rem;font-size:.875rem;line-height:1.55}@media (width<=900px){.hero-grid:where(.astro-gcvrce7c){grid-template-columns:minmax(0,1fr);gap:2.5rem}.hero-intro:where(.astro-gcvrce7c){max-width:36rem}}@media (width<=680px){.hero:where(.astro-gcvrce7c){padding:3rem 1rem 0}.value-strip:where(.astro-gcvrce7c){grid-template-columns:minmax(0,1fr)}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c){border-right:0;border-bottom:1px solid var(--rule)}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c):last-child{border-bottom:0}}body{background:var(--bg) url("data:image/svg+xml,%3Csvg viewBox='0 0 1600 1500' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-180 310C260 20 470 610 910 420S1390 610 1780 190' stroke='%23f2c65a' stroke-width='28' opacity='.075'/%3E%3Cpath d='M1780 1080C1330 820 1160 1390 720 1190S210 910-180 1310' stroke='%2359c9be' stroke-width='20' opacity='.055'/%3E%3Cpath d='M-180 330C260 40 470 630 910 440S1390 630 1780 210' stroke='%23f3efe7' stroke-width='3' opacity='.035'/%3E%3C/g%3E%3C/svg%3E") top center / max(100vw, 960px) 1500px repeat-y}#features:where(.astro-lcdefpme){scroll-margin-top:96px}.landing:where(.astro-lcdefpme){width:min(100%,1200px);margin-inline:auto;padding-inline:1.5rem}.feature-row:where(.astro-lcdefpme){min-height:0;padding-block:var(--section-space);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2.5rem,4vw,4rem);display:grid}.feature-row:where(.astro-lcdefpme):first-child{border-top:0}.feature-row:where(.astro-lcdefpme):last-child{border-bottom:1px solid var(--rule)}.feature-copy:where(.astro-lcdefpme){max-width:34rem}.section-kicker:where(.astro-lcdefpme){color:var(--coral);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.7rem;display:block}.feature-copy:where(.astro-lcdefpme) h2:where(.astro-lcdefpme),.capability-section:where(.astro-lcdefpme) h2:where(.astro-lcdefpme),.coming-next:where(.astro-lcdefpme) h2:where(.astro-lcdefpme),.closing:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:400;line-height:.95}.feature-copy:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){font-size:clamp(2.75rem,4vw,4rem)}.feature-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.coming-next:where(.astro-lcdefpme) header:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.closing:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){color:var(--muted);font-family:var(--font-sans);margin-top:1rem;font-size:1rem;line-height:1.65}.feature-copy:where(.astro-lcdefpme) a:where(.astro-lcdefpme),.closing:where(.astro-lcdefpme)>a:where(.astro-lcdefpme){color:var(--accent);font-family:var(--font-mono);text-underline-offset:.3em;margin-top:1.25rem;font-size:.875rem;display:inline-block}.code-proof:where(.astro-lcdefpme),.exchange-proof:where(.astro-lcdefpme),.environment-proof:where(.astro-lcdefpme),.terminal-proof:where(.astro-lcdefpme){min-width:0;color:var(--muted);background:color-mix(in srgb, var(--panel) 92%, transparent);border:1px solid var(--border);font-family:var(--font-mono);border-radius:16px;font-size:.72rem}.proof-bar:where(.astro-lcdefpme),.proof-foot:where(.astro-lcdefpme){background:color-mix(in srgb, var(--bg) 32%, transparent);border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;min-height:42px;padding:.75rem 1rem;display:flex}.proof-foot:where(.astro-lcdefpme){color:var(--green);border-top:1px solid var(--rule);background:0 0;border-bottom:0}.proof-foot:where(.astro-lcdefpme) span:where(.astro-lcdefpme):last-child{color:var(--muted)}.code-proof:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){background:0 0;min-height:220px;margin:0;padding:1.6rem;overflow-x:auto}.code-proof:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-mono);font-size:.72rem;line-height:1.9}.syntax-violet:where(.astro-lcdefpme){color:var(--violet)}.syntax-orange:where(.astro-lcdefpme){color:var(--orange)}.syntax-cyan:where(.astro-lcdefpme){color:var(--cyan)}.syntax-green:where(.astro-lcdefpme){color:var(--green)}.exchange-proof:where(.astro-lcdefpme){overflow:hidden}.response-toolbar:where(.astro-lcdefpme){border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-height:52px;padding-inline:1rem;display:grid}.response-toolbar:where(.astro-lcdefpme) code:where(.astro-lcdefpme){min-width:0;color:var(--fg);font-size:inherit;white-space:nowrap;overflow-x:auto}.request-method:where(.astro-lcdefpme){color:var(--ivory-ink);background:var(--orange);border-radius:8px;padding:.25rem .5rem}.response-status:where(.astro-lcdefpme){color:var(--green)}.response-time:where(.astro-lcdefpme){color:var(--muted)}.response-tabs:where(.astro-lcdefpme){background:color-mix(in srgb, var(--bg) 32%, transparent);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.response-tabs:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--muted);border-right:1px solid var(--rule);white-space:nowrap;padding:.75rem 1rem}.response-tabs:where(.astro-lcdefpme) span:where(.astro-lcdefpme):last-child{border-right:0}.response-tabs:where(.astro-lcdefpme) .is-active:where(.astro-lcdefpme){color:var(--accent);box-shadow:inset 0 -2px var(--accent)}.response-tabs:where(.astro-lcdefpme) b:where(.astro-lcdefpme){color:var(--fg);font-weight:400}.response-body:where(.astro-lcdefpme){min-height:180px;margin:0;padding:1.25rem;overflow-x:auto}.response-body:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-mono);font-size:.75rem;line-height:1.8}.response-meta:where(.astro-lcdefpme){color:var(--muted);border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;padding:.75rem 1rem;display:flex}.environment-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:54px;padding-inline:1rem;display:grid}.environment-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme):last-child{border-bottom:0}.environment-head:where(.astro-lcdefpme){color:var(--muted);text-transform:uppercase;min-height:38px!important}.environment-proof:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:var(--fg);align-items:center;font-weight:400;display:flex}.environment-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme)>span:where(.astro-lcdefpme):last-child{color:var(--green)}.dot:where(.astro-lcdefpme){border-radius:50%;width:6px;height:6px;margin-right:.55rem}.dot-green:where(.astro-lcdefpme){background:var(--green)}.dot-orange:where(.astro-lcdefpme){background:var(--orange)}.dot-violet:where(.astro-lcdefpme){background:var(--violet)}.environment-proof:where(.astro-lcdefpme) .secret-row:where(.astro-lcdefpme){min-height:70px}.secret-row:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:var(--violet)}.secret-row:where(.astro-lcdefpme) span:where(.astro-lcdefpme):last-child{color:var(--fg)!important}.terminal-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){border-bottom:1px solid var(--rule);grid-template-columns:1.5rem minmax(0,1fr);align-items:center;min-height:52px;padding-inline:1rem;display:grid}.terminal-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){color:var(--green)}.terminal-proof:where(.astro-lcdefpme) code:where(.astro-lcdefpme){min-width:0;color:var(--fg);font-size:inherit;white-space:nowrap;overflow-x:auto}.terminal-proof:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--green);gap:1rem;padding:1rem;display:flex}.terminal-proof:where(.astro-lcdefpme) p:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--violet)}.capability-section:where(.astro-lcdefpme){padding-block:var(--section-space)}.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme),.coming-next:where(.astro-lcdefpme) header:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:3rem;margin-bottom:2.5rem;display:grid}.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme) h2:where(.astro-lcdefpme),.coming-next:where(.astro-lcdefpme) header:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){max-width:18ch}.capability-grid:where(.astro-lcdefpme){background:color-mix(in srgb, var(--panel) 86%, transparent);border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme){border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0;padding:1.5rem}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-child(3n){border-right:0}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-last-child(-n+3){border-bottom:0}.capability-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme),.next-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-display);font-size:1.5rem;font-weight:400}.capability-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.next-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--muted);font-family:var(--font-sans);margin-top:.55rem;font-size:1rem;line-height:1.55}.coming-next:where(.astro-lcdefpme){margin-block:0 var(--section-space);color:var(--ivory-ink);background:var(--ivory);border:0;border-radius:24px;padding:clamp(3rem,6vw,5rem)}.next-grid:where(.astro-lcdefpme){border:1px solid color-mix(in srgb, var(--ivory-ink) 24%, transparent);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.next-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme){border-right:1px solid color-mix(in srgb, var(--ivory-ink) 16%, transparent);padding:1.5rem}.next-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):last-child{border-right:0}.next-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){color:var(--coral-ink);font-family:var(--font-mono);text-transform:uppercase;margin-bottom:2rem;font-size:.7rem;display:block}.closing:where(.astro-lcdefpme){padding:var(--section-space) 0;border-top:1px solid var(--rule);text-align:center;justify-items:center;display:grid}.closing:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){max-width:22ch}.coming-next:where(.astro-lcdefpme) h2:where(.astro-lcdefpme),.coming-next:where(.astro-lcdefpme) header:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.coming-next:where(.astro-lcdefpme) .section-kicker:where(.astro-lcdefpme),.next-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme),.next-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--ivory-ink)}.coming-next:where(.astro-lcdefpme) .section-kicker:where(.astro-lcdefpme){color:var(--coral-ink)}.closing:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){font-size:clamp(3rem,7vw,6rem)}.closing:where(.astro-lcdefpme) .install-block{width:min(100%,34rem);margin-top:1.5rem}@media (width<=900px){.feature-row:where(.astro-lcdefpme),.feature-row--reverse:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:2rem}.feature-row--reverse:where(.astro-lcdefpme) .exchange-proof:where(.astro-lcdefpme),.feature-row--reverse:where(.astro-lcdefpme) .terminal-proof:where(.astro-lcdefpme){order:2}.feature-copy:where(.astro-lcdefpme){max-width:42rem}.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme),.coming-next:where(.astro-lcdefpme) header:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}}@media (width<=680px){.landing:where(.astro-lcdefpme){padding-inline:1rem}.capability-grid:where(.astro-lcdefpme),.next-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme),.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-child(3n),.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-last-child(-n+3),.next-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme){border-right:0;border-bottom:1px solid var(--rule)}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):last-child,.next-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):last-child{border-bottom:0}.response-tabs:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr))}.response-tabs:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(2){border-right:0}.response-tabs:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(-n+2){border-bottom:1px solid var(--rule)}}
