*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f4f5f1;letter-spacing:0;background:#111318;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible{outline-offset:4px;outline:2px solid #47c4d5}.site-header:where(.astro-lcdefpme){background:#111318;border-bottom:1px solid #33363b;justify-content:space-between;align-items:center;height:68px;padding:0 clamp(24px,5vw,80px);display:flex}.wordmark:where(.astro-lcdefpme),.footer-brand:where(.astro-lcdefpme){letter-spacing:0;font-size:27px;font-weight:800;line-height:1}.wordmark-dot:where(.astro-lcdefpme),.footer-brand:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:#49c6d7}nav:where(.astro-lcdefpme){color:#c2c5c9;align-items:center;gap:clamp(20px,3vw,44px);font-size:13px;font-weight:600;display:flex}nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover,footer:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{color:#67d9e6}nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme):last-child{color:#f4f5f1}nav:where(.astro-lcdefpme) span:where(.astro-lcdefpme),.button-primary:where(.astro-lcdefpme) span:where(.astro-lcdefpme),.text-link:where(.astro-lcdefpme) span:where(.astro-lcdefpme){margin-left:8px}.hero:where(.astro-lcdefpme){background:#191c20;border-bottom:1px solid #34383c;min-height:min(740px,100svh - 68px);overflow:hidden}.hero-copy:where(.astro-lcdefpme){z-index:1;max-width:900px;padding:clamp(36px,4vw,54px) clamp(24px,7vw,110px) 8px;position:relative}.eyebrow:where(.astro-lcdefpme){color:#69ccd6;text-transform:uppercase;letter-spacing:.13em;margin:0 0 14px;font-size:11px;font-weight:700}.live-mark:where(.astro-lcdefpme){vertical-align:middle;background:#97ca40;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}h1:where(.astro-lcdefpme),h2:where(.astro-lcdefpme),h3:where(.astro-lcdefpme),p:where(.astro-lcdefpme){margin-top:0}h1:where(.astro-lcdefpme){letter-spacing:0;margin-bottom:14px;font-size:clamp(72px,9vw,120px);font-weight:750;line-height:.93}.hero-lede:where(.astro-lcdefpme){max-width:720px;margin-bottom:10px;font-size:clamp(22px,2.3vw,32px);font-weight:500;line-height:1.23}.hero-detail:where(.astro-lcdefpme){color:#b5b7b9;max-width:580px;margin-bottom:16px;font-size:15px;line-height:1.55}.hero-actions:where(.astro-lcdefpme){flex-wrap:wrap;align-items:center;gap:20px 30px;display:flex}.button-primary:where(.astro-lcdefpme){color:#101519;background:#56cad6;border-radius:4px;justify-content:space-between;gap:20px;padding:13px 17px;font-size:13px;font-weight:750;display:inline-flex}.button-primary:where(.astro-lcdefpme):hover{background:#79e3eb}.text-link:where(.astro-lcdefpme){border-bottom:1px solid #59ccd8;padding-bottom:5px;font-size:13px;font-weight:700;display:inline-block}.text-link:where(.astro-lcdefpme):hover{color:#69dce8}.hero-visual:where(.astro-lcdefpme){width:min(100%,800px);margin:8px auto 0;position:relative}.hero-visual:where(.astro-lcdefpme) img:where(.astro-lcdefpme){width:100%;height:auto;display:block}.hero-visual:where(.astro-lcdefpme) figcaption:where(.astro-lcdefpme){color:#c0c2c3;background:#191c20;padding:5px 7px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:12px;right:clamp(24px,3vw,40px)}.platform-section:where(.astro-lcdefpme),.status-section:where(.astro-lcdefpme),.documentation-section:where(.astro-lcdefpme){padding:clamp(64px,8vw,120px) clamp(24px,7vw,110px)}.platform-section:where(.astro-lcdefpme){color:#181d21;background:#f2f3ef}.platform-section:where(.astro-lcdefpme) .eyebrow:where(.astro-lcdefpme){color:#157f8b}.section-heading:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);align-items:end;column-gap:6vw;display:grid}.section-heading:where(.astro-lcdefpme) .eyebrow:where(.astro-lcdefpme){grid-column:1/-1}h2:where(.astro-lcdefpme){max-width:780px;margin-bottom:0;font-size:clamp(34px,4vw,58px);font-weight:720;line-height:1.12}.section-heading:where(.astro-lcdefpme)>p:where(.astro-lcdefpme):last-child{color:#505a60;max-width:450px;margin:0 0 5px;line-height:1.6}.feature-grid:where(.astro-lcdefpme){border-top:1px solid #b8c0c1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:72px;display:grid}.feature-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme){padding:24px 32px 8px 0}.feature-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme)+article:where(.astro-lcdefpme){border-left:1px solid #b8c0c1;padding-left:32px}.feature-index:where(.astro-lcdefpme){color:#0d8997;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}h3:where(.astro-lcdefpme){margin:36px 0 12px;font-size:21px}.feature-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#576166;max-width:340px;font-size:14px;line-height:1.6}.status-section:where(.astro-lcdefpme){background:#26343a;grid-template-columns:1.3fr .7fr;gap:7vw;display:grid}.status-section:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){font-size:clamp(30px,3.5vw,50px)}.status-copy:where(.astro-lcdefpme){align-self:end}.status-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#d3ddde;font-size:15px;line-height:1.65}.status-copy:where(.astro-lcdefpme) .text-link:where(.astro-lcdefpme){margin-top:15px}.documentation-section:where(.astro-lcdefpme){background:#15181a}.documentation-section:where(.astro-lcdefpme)>p:where(.astro-lcdefpme):not(.eyebrow){color:#b7c0c1;max-width:600px;margin-top:24px;line-height:1.65}.doc-links:where(.astro-lcdefpme){border-top:1px solid #454e51;grid-template-columns:1fr 1fr;gap:0 36px;margin-top:42px;display:grid}.doc-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme){border-bottom:1px solid #454e51;justify-content:space-between;gap:20px;padding:21px 2px;font-size:15px;font-weight:600;display:flex}.doc-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover,.doc-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme) span:where(.astro-lcdefpme):last-child{color:#68d8e4}footer:where(.astro-lcdefpme){color:#a8b0b2;border-top:1px solid #343c40;justify-content:space-between;align-items:center;gap:24px;padding:34px clamp(24px,7vw,110px);font-size:12px;display:flex}footer:where(.astro-lcdefpme) div:where(.astro-lcdefpme){gap:24px;display:flex}@media (width<=760px){.site-header:where(.astro-lcdefpme){height:60px}.wordmark:where(.astro-lcdefpme){font-size:24px}nav:where(.astro-lcdefpme){gap:16px;font-size:12px}nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme):first-child,nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme):nth-child(2){display:none}.hero:where(.astro-lcdefpme){min-height:0}.hero-copy:where(.astro-lcdefpme){padding-top:54px}h1:where(.astro-lcdefpme){font-size:clamp(72px,21vw,116px)}.hero-visual:where(.astro-lcdefpme){width:100%;margin:20px 0 0}.hero-visual:where(.astro-lcdefpme) figcaption:where(.astro-lcdefpme){display:none}.section-heading:where(.astro-lcdefpme),.status-section:where(.astro-lcdefpme){grid-template-columns:1fr;gap:26px}.feature-grid:where(.astro-lcdefpme){grid-template-columns:1fr;margin-top:42px}.feature-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme),.feature-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme)+article:where(.astro-lcdefpme){border-bottom:1px solid #b8c0c1;border-left:0;padding:22px 0}h3:where(.astro-lcdefpme){margin-top:16px}.doc-links:where(.astro-lcdefpme){grid-template-columns:1fr}footer:where(.astro-lcdefpme){flex-wrap:wrap}}
