.biz-hero:where(.astro-yc3ae6vo){--stage:#040608;--stage-ink:#eef2f5;--stage-muted:#9aa6b2;--stage-line:#eef2f51a;--brand:#2dffc0;--rust:#e39a55;margin-inline:calc(50% - 50vw);width:100vw;margin-top:-1.5rem;position:relative}.stage:where(.astro-yc3ae6vo){isolation:isolate;background:var(--stage);color:var(--stage-ink);padding:clamp(2.5rem,6vw,4.5rem) 1.25rem clamp(3rem,7vw,5rem);position:relative;overflow:hidden}.stage:where(.astro-yc3ae6vo):before{content:"";z-index:-1;background-image:radial-gradient(#eef2f514 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0}.inner:where(.astro-yc3ae6vo){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);max-width:76rem;margin:0 auto;display:grid}.eyebrow:where(.astro-yc3ae6vo){color:var(--brand);align-items:center;gap:.75rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.soon:where(.astro-yc3ae6vo){border:1px solid var(--rust);color:var(--rust);border-radius:2px;padding:.1rem .5rem;font-size:.75rem;font-weight:700}h1:where(.astro-yc3ae6vo){color:var(--stage-ink);margin:.85rem 0 0;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:900;line-height:1.3}h1:where(.astro-yc3ae6vo) span:where(.astro-yc3ae6vo){color:var(--brand)}.lede:where(.astro-yc3ae6vo){max-width:36rem;color:var(--stage-muted);margin:1.3rem 0 0;font-size:1.08rem;line-height:2.05}.cta:where(.astro-yc3ae6vo){flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.btn:where(.astro-yc3ae6vo){border-radius:.375rem;align-items:center;gap:.6rem;min-height:3rem;padding:0 1.4rem;font-weight:800;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.btn:where(.astro-yc3ae6vo).primary{background:var(--brand);color:#04120d}.btn:where(.astro-yc3ae6vo).primary:hover{background:#7fffd9}.btn:where(.astro-yc3ae6vo).ghost{color:var(--stage-ink);border:1px solid #eef2f547}.btn:where(.astro-yc3ae6vo).ghost:hover{border-color:var(--stage-ink);background:#eef2f50f}.facts:where(.astro-yc3ae6vo){border-top:1px solid var(--stage-line);color:var(--stage-muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin:2rem 0 0;padding:1.1rem 0 0;font-size:.92rem;list-style:none;display:flex}.facts:where(.astro-yc3ae6vo) b:where(.astro-yc3ae6vo){color:var(--stage-ink)}.facts:where(.astro-yc3ae6vo) b:where(.astro-yc3ae6vo).s{color:var(--rust)}.visual:where(.astro-yc3ae6vo){min-width:0}.loop:where(.astro-yc3ae6vo){width:100%;height:auto;display:block}@media (width<=60rem){.inner:where(.astro-yc3ae6vo){grid-template-columns:minmax(0,1fr)}.visual:where(.astro-yc3ae6vo){width:100%;max-width:30rem;margin-inline:auto}}.biz:where(.astro-6ab2itfd){--rust:var(--lx-accent-2);max-width:76rem;margin:0 auto;padding:0 0 3rem}section:where(.astro-6ab2itfd){padding:clamp(3rem,7vw,5rem) 0 0}.kicker:where(.astro-6ab2itfd){color:var(--rust);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-size:.92rem;font-weight:800;display:flex}.kicker:where(.astro-6ab2itfd) b:where(.astro-6ab2itfd){font-family:var(--sl-font-mono);border:1.5px solid;border-radius:2px;padding:0 .4rem;font-size:.8rem}.soon:where(.astro-6ab2itfd){border:1px solid var(--rust);color:var(--rust);white-space:nowrap;vertical-align:middle;border-radius:2px;padding:.05rem .45rem;font-size:.72rem;font-weight:700}.live:where(.astro-6ab2itfd){border:1px solid var(--lx-accent);color:var(--lx-accent);border-radius:2px;padding:.05rem .45rem;font-size:.72rem;font-weight:700}h2:where(.astro-6ab2itfd){color:var(--sl-color-white);max-width:46rem;margin:.5rem 0 0;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:900;line-height:1.45}h3:where(.astro-6ab2itfd){color:var(--sl-color-white);margin:0;font-size:1.3rem;font-weight:900}.lead:where(.astro-6ab2itfd){max-width:46rem;color:var(--sl-color-gray-2);margin:.9rem 0 0;line-height:2}.note:where(.astro-6ab2itfd){color:var(--sl-color-gray-3);max-width:50rem;margin:1.1rem 0 0;font-size:.93rem;line-height:1.9}.n:where(.astro-6ab2itfd){font-family:var(--sl-font-mono);color:var(--rust);font-weight:700}a:where(.astro-6ab2itfd){color:var(--sl-color-white)}.more:where(.astro-6ab2itfd){min-height:2.75rem;color:var(--rust);align-items:center;gap:.4rem;margin-top:1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.now:where(.astro-6ab2itfd){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);margin-top:1.75rem;display:grid}.stats:where(.astro-6ab2itfd){border-top:1px solid var(--lx-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.stats:where(.astro-6ab2itfd) div:where(.astro-6ab2itfd){border-bottom:1px solid var(--lx-rule);flex-direction:column-reverse;padding:1rem 0;display:flex}.stats:where(.astro-6ab2itfd) div:where(.astro-6ab2itfd):nth-child(odd){border-inline-end:1px solid var(--lx-rule)}.stats:where(.astro-6ab2itfd) div:where(.astro-6ab2itfd):nth-child(2n){padding-inline-start:1.5rem}.stats:where(.astro-6ab2itfd) dd:where(.astro-6ab2itfd){color:var(--lx-accent);margin:0;font-size:clamp(2rem,4vw,2.8rem);font-weight:900;line-height:1.2}.stats:where(.astro-6ab2itfd) dt:where(.astro-6ab2itfd){color:var(--sl-color-gray-3);font-size:.92rem}.checks:where(.astro-6ab2itfd){gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.checks:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd){gap:.15rem;padding-inline-start:1.6rem;display:grid;position:relative}.checks:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd):before{content:"✓";inset-inline-start:0;color:var(--lx-accent);font-weight:900;position:absolute;top:0}.checks:where(.astro-6ab2itfd) b:where(.astro-6ab2itfd){color:var(--sl-color-white)}.checks:where(.astro-6ab2itfd) span:where(.astro-6ab2itfd){color:var(--sl-color-gray-2);font-size:.93rem;line-height:1.8}.gmap:where(.astro-6ab2itfd){border-top:2px solid var(--sl-color-white);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.gmap:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd){border-bottom:1px solid var(--lx-rule);align-items:flex-start;gap:1rem;padding:1.1rem 0;display:flex}.gmap:where(.astro-6ab2itfd) .n:where(.astro-6ab2itfd){padding-top:.2rem}.gmap:where(.astro-6ab2itfd) b:where(.astro-6ab2itfd){color:var(--sl-color-white);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.08rem;display:flex}.gmap:where(.astro-6ab2itfd) div:where(.astro-6ab2itfd)>span:where(.astro-6ab2itfd){color:var(--sl-color-gray-2);margin-top:.3rem;font-size:.93rem;line-height:1.85;display:block}.mods:where(.astro-6ab2itfd){grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.mods:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd){border:1px solid var(--lx-rule);border-radius:var(--lx-radius);background:var(--lx-surface);align-items:flex-start;gap:.9rem;padding:1rem 1.1rem;display:flex}.ic:where(.astro-6ab2itfd){border-radius:.6rem;flex:none;width:2.75rem;height:2.75rem}.mods:where(.astro-6ab2itfd) b:where(.astro-6ab2itfd){color:var(--sl-color-white);align-items:baseline;gap:.5rem;display:flex}.mods:where(.astro-6ab2itfd) .n:where(.astro-6ab2itfd){font-size:.8rem}.mods:where(.astro-6ab2itfd) a:where(.astro-6ab2itfd){color:var(--sl-color-gray-3);margin-top:.3rem;font-size:.85rem;line-height:1.8;text-decoration:none;display:block}.mods:where(.astro-6ab2itfd) a:where(.astro-6ab2itfd):hover{color:var(--lx-accent)}.flow:where(.astro-6ab2itfd){grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid;position:relative}.flow:where(.astro-6ab2itfd):before{content:"";top:1.2rem;background:var(--rust);height:2px;position:absolute;inset-inline:1.2rem calc(33.3333% - 1.2rem)}.flow:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd){align-content:start;gap:.4rem;display:grid;position:relative}.flow:where(.astro-6ab2itfd) .dot:where(.astro-6ab2itfd){background:var(--lx-bg);border:2px solid var(--rust);width:2.4rem;height:2.4rem;color:var(--rust);font:700 .85rem var(--sl-font-mono);border-radius:50%;place-items:center;display:grid}.flow:where(.astro-6ab2itfd) b:where(.astro-6ab2itfd){color:var(--sl-color-white);margin-top:.4rem;font-size:1.05rem}.flow:where(.astro-6ab2itfd) .s:where(.astro-6ab2itfd){color:var(--sl-color-gray-2);font-size:.93rem;line-height:1.85}.dgroup:where(.astro-6ab2itfd){margin-top:1.6rem}.tag:where(.astro-6ab2itfd){color:var(--rust);margin:0 0 .7rem;font-size:.9rem;font-weight:800}.doms:where(.astro-6ab2itfd){grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.doms:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd){border:1px solid var(--lx-rule);border-radius:var(--lx-radius);background:var(--lx-surface);align-items:flex-start;gap:.8rem;min-height:5.2rem;padding:.9rem 1rem;display:flex}.doms:where(.astro-6ab2itfd) .n:where(.astro-6ab2itfd){padding-top:.2rem;font-size:.8rem}.doms:where(.astro-6ab2itfd) b:where(.astro-6ab2itfd){color:var(--sl-color-white);display:block}.doms:where(.astro-6ab2itfd) div:where(.astro-6ab2itfd)>span:where(.astro-6ab2itfd){color:var(--sl-color-gray-3);margin-top:.2rem;font-size:.86rem;line-height:1.75;display:block}.labsec:where(.astro-6ab2itfd){grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.dia:where(.astro-6ab2itfd){gap:.5rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.dia:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd){color:var(--sl-color-gray-1);padding-inline-start:1.3rem;line-height:1.85;position:relative}.dia:where(.astro-6ab2itfd) li:where(.astro-6ab2itfd):before{content:"";inset-inline-start:.1rem;border:1.5px solid var(--rust);width:.45rem;height:.45rem;position:absolute;top:.72em;transform:rotate(45deg)}figure:where(.astro-6ab2itfd){min-width:0;margin:0}figcaption:where(.astro-6ab2itfd){color:var(--sl-color-gray-3);margin-top:.7rem;font-size:.85rem;line-height:1.8}.term:where(.astro-6ab2itfd){border-radius:var(--lx-radius-lg);background:var(--lx-term-bg);border:1px solid var(--lx-term-line);overflow:hidden}.term-head:where(.astro-6ab2itfd){background:var(--lx-term-head);border-bottom:1px solid var(--lx-term-line);padding:.55rem .9rem}.term-head:where(.astro-6ab2itfd) span:where(.astro-6ab2itfd){font:600 .72rem var(--sl-font-mono);color:var(--lx-term-muted);border:1px solid var(--lx-term-line);border-radius:2px;padding:.05rem .4rem}pre:where(.astro-6ab2itfd){font:.8rem/1.85 var(--sl-font-mono);color:#d7dde3;text-align:left;margin:0;padding:1rem 1.1rem;overflow-x:auto}pre:where(.astro-6ab2itfd) code:where(.astro-6ab2itfd){white-space:normal;display:block}.l:where(.astro-6ab2itfd){white-space:pre;display:block}.c:where(.astro-6ab2itfd){color:var(--lx-term-muted)}.p:where(.astro-6ab2itfd){color:#eef2f5;font-weight:700}.bad:where(.astro-6ab2itfd){color:#ff8a80}.good:where(.astro-6ab2itfd){color:#5ee6b5}.two:where(.astro-6ab2itfd){border-top:2px solid var(--sl-color-white);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.75rem;display:grid}.two:where(.astro-6ab2itfd)>div:where(.astro-6ab2itfd){padding:1.4rem 1.5rem 0}.two:where(.astro-6ab2itfd)>div:where(.astro-6ab2itfd):first-child{border-inline-end:1px solid var(--lx-rule);padding-inline-start:0}.two:where(.astro-6ab2itfd) .lead:where(.astro-6ab2itfd){min-height:4rem}.faq:where(.astro-6ab2itfd) details:where(.astro-6ab2itfd){border-bottom:1px solid var(--lx-rule);max-width:50rem;padding:.9rem 0}.faq:where(.astro-6ab2itfd) details:where(.astro-6ab2itfd):first-of-type{border-top:1px solid var(--lx-rule);margin-top:1.5rem}.faq:where(.astro-6ab2itfd) summary:where(.astro-6ab2itfd){cursor:pointer;color:var(--sl-color-white);align-items:center;min-height:2rem;font-weight:800;display:flex}.faq:where(.astro-6ab2itfd) p:where(.astro-6ab2itfd){color:var(--sl-color-gray-2);margin:.6rem 0 0;line-height:1.95}.contact:where(.astro-6ab2itfd){border:1px solid var(--lx-border-strong);border-radius:var(--lx-radius-lg);background:var(--lx-surface);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:2rem;margin-top:clamp(3rem,7vw,5rem);padding:clamp(1.75rem,4vw,2.5rem);display:grid}.contact:where(.astro-6ab2itfd) .kicker:where(.astro-6ab2itfd){color:var(--lx-accent)}.contact-actions:where(.astro-6ab2itfd){gap:.6rem;display:grid}.btn:where(.astro-6ab2itfd){border-radius:var(--lx-radius);justify-content:center;align-items:center;gap:.4rem;min-height:3rem;padding:0 1.2rem;font-weight:800;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.btn:where(.astro-6ab2itfd).primary{background:var(--lx-accent);color:var(--lx-accent-ink)}.btn:where(.astro-6ab2itfd).ghost{border:1px solid var(--lx-border-strong);color:var(--sl-color-white);background:var(--lx-bg)}.btn:where(.astro-6ab2itfd).ghost:hover{border-color:var(--lx-accent)}@media (width<=64rem){.mods:where(.astro-6ab2itfd),.doms:where(.astro-6ab2itfd){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){.now:where(.astro-6ab2itfd),.labsec:where(.astro-6ab2itfd),.contact:where(.astro-6ab2itfd),.two:where(.astro-6ab2itfd),.gmap:where(.astro-6ab2itfd),.mods:where(.astro-6ab2itfd),.doms:where(.astro-6ab2itfd),.flow:where(.astro-6ab2itfd){grid-template-columns:minmax(0,1fr)}.flow:where(.astro-6ab2itfd):before{display:none}.two:where(.astro-6ab2itfd)>div:where(.astro-6ab2itfd),.two:where(.astro-6ab2itfd)>div:where(.astro-6ab2itfd):first-child{border-inline-end:0;padding:1.3rem 0 0}.two:where(.astro-6ab2itfd) .lead:where(.astro-6ab2itfd){min-height:0}}
