@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_b92126ca-module__-nBqra__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_b92126ca-module__-nBqra__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_16f335cb-module__MLZsbW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_16f335cb-module__MLZsbW__variable{--font-landing-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.pg{--pg-bg:#08090a;--pg-surface:#0b0e0f;--pg-surface-2:#0c1011;--pg-surface-3:#0f1315;--pg-line:#ffffff14;--pg-line-soft:#ffffff0f;--pg-line-strong:#ffffff1a;--pg-fg:#f2f5f5;--pg-fg-2:#e8ecec;--pg-soft:#c9d2d3;--pg-body:#9aa5a7;--pg-muted:#8a9698;--pg-mono:#6c7779;--pg-faint:#4e5859;--pg-accent:#2be5de;--pg-accent-hover:#7af3ee;--pg-on-accent:#062120;--pg-good:#3bd98a;--pg-warn:#f2b44a;--pg-bad:#ff6b6b;--pg-display:var(--font-display), var(--font-sans), system-ui, sans-serif;--pg-body-font:var(--font-sans), system-ui, sans-serif;--pg-mono-font:var(--font-landing-mono), var(--font-mono), ui-monospace, monospace;background:var(--pg-bg);color:var(--pg-fg);font-family:var(--pg-body-font);-webkit-font-smoothing:antialiased}.pg a{color:var(--pg-accent);text-decoration:none}.pg a:hover{color:var(--pg-accent-hover)}.pg ::placeholder{color:var(--pg-faint)}@keyframes pgDrift{0%{transform:translate(0,0)}to{transform:translate(-120px,-120px)}}@keyframes pgDriftSlow{0%{transform:translate(0,0)}to{transform:translate(-52px,90.07px)}}@keyframes pgGlow{0%,to{opacity:.35}50%{opacity:1}}@keyframes pgScan{0%{transform:translate(0,0)}to{transform:translate(-900px)}}.pg-bg{z-index:0;pointer-events:none;will-change:transform;position:fixed;inset:0;overflow:hidden}.pg-bg-grid,.pg-bg-hatch{will-change:transform;backface-visibility:hidden;position:absolute}.pg-bg-grid{opacity:.8;width:calc(100% + 280px);height:calc(100% + 280px);animation:14s linear infinite pgDrift;top:-140px;left:-140px}.pg-bg-hatch{opacity:.6;width:calc(100% + 320px);height:calc(100% + 320px);animation:23s linear infinite pgDriftSlow;top:-160px;left:-160px}.pg-bg-glow-a,.pg-bg-glow-b{will-change:opacity;border-radius:50%;position:absolute}.pg-bg-glow-a{filter:blur(30px);background:radial-gradient(circle,#2be5de1a,#0000 65%);width:70%;height:70%;animation:9s ease-in-out infinite pgGlow;top:-10%;left:-10%}.pg-bg-glow-b{filter:blur(40px);background:radial-gradient(circle,#2be5de0f,#0000 65%);width:60%;height:60%;animation:12s ease-in-out infinite pgGlow;bottom:-20%;right:-8%}.pg-bg-scan-clip{width:100%;height:140%;position:absolute;top:-20%;left:0;overflow:hidden;transform:skew(-14deg)}.pg-bg-scan{will-change:transform;backface-visibility:hidden;background:repeating-linear-gradient(90deg,#0000 0 620px,#2be5de0b 780px,#0000 900px);width:calc(100% + 1800px);height:100%;animation:11s linear infinite pgScan;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.pg-bg *{animation:none!important}}.pg-shell{z-index:1;max-width:1360px;margin:0 auto;position:relative}.pg-pad{padding-left:40px;padding-right:40px}.pg-section{padding-top:88px;padding-bottom:88px}.pg-h1{font:700 62px/1.02 var(--pg-display);letter-spacing:-.035em;text-wrap:pretty;margin:0}.pg-h2{font:600 40px/1.05 var(--pg-display);letter-spacing:-.03em;margin:0}.pg-h3{font:600 20px var(--pg-display);letter-spacing:-.02em;margin:0}.pg-h3-sm{font:600 19px/1.25 var(--pg-display);letter-spacing:-.02em;margin:0}.pg-kicker{font:500 10.5px var(--pg-mono-font);letter-spacing:.16em;color:var(--pg-accent);text-transform:uppercase}.pg-label{font:400 10px var(--pg-mono-font);letter-spacing:.14em;color:var(--pg-faint);text-transform:uppercase}.pg-lead{max-width:520px;font:400 17px/1.62 var(--pg-body-font);color:var(--pg-body);text-wrap:pretty;margin:0}.pg-body{font:400 13.5px/1.6 var(--pg-body-font);color:var(--pg-muted);text-wrap:pretty;margin:0}.pg-mono{font-family:var(--pg-mono-font)}.pg-section-head{align-items:baseline;gap:16px;margin-bottom:44px;display:flex}.pg .pg-btn{font:600 14.5px var(--pg-body-font);cursor:pointer;background:var(--pg-accent);color:var(--pg-on-accent);border:0;border-radius:7px;padding:14px 24px;transition:background .15s}.pg .pg-btn:hover,.pg a.pg-btn:hover{background:var(--pg-accent-hover);color:var(--pg-on-accent)}.pg .pg-btn:disabled{opacity:.55;cursor:not-allowed}.pg .pg-btn-ghost{color:var(--pg-fg-2);font:500 14.5px var(--pg-body-font);cursor:pointer;background:0 0;border:1px solid #ffffff5c;border-radius:7px;padding:14px 22px;transition:border-color .15s}.pg .pg-btn-ghost:hover,.pg a.pg-btn-ghost:hover{color:var(--pg-fg);border-color:#ffffff9e}.pg .pg-btn-sm{font:600 13px var(--pg-body-font);cursor:pointer;background:var(--pg-accent);color:var(--pg-on-accent);border:0;border-radius:6px;padding:9px 16px;transition:background .15s}.pg .pg-btn-sm:hover,.pg a.pg-btn-sm:hover{background:var(--pg-accent-hover);color:var(--pg-on-accent)}.pg-input{background:var(--pg-bg);min-width:0;font:400 14px var(--pg-mono-font);color:var(--pg-fg);border:1px solid #ffffff5c;border-radius:7px;outline:none;flex:1;padding:14px 16px;transition:border-color .15s}.pg-input:focus{border-color:var(--pg-accent)}.pg :focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px;border-radius:4px}.pg-header-wrap{z-index:50;border-bottom:1px solid var(--pg-line);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#08090ab8;position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pg-header-wrap{background:#08090af7}}.pg-header{justify-content:space-between;align-items:center;gap:32px;max-width:1360px;margin:0 auto;padding:14px 40px;display:flex}.pg-nav{font:400 13.5px var(--pg-body-font);align-items:center;gap:28px;display:flex}.pg-nav a{color:var(--pg-soft)}.pg-nav a:hover{color:var(--pg-fg)}.pg a.pg-signin{font:400 13.5px var(--pg-body-font);color:var(--pg-soft)}.pg a.pg-signin:hover{color:var(--pg-fg)}.pg-burger{cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:7px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:34px;height:34px;display:none}.pg-burger-bar{background:var(--pg-soft);border-radius:1px;width:15px;height:1.5px;transition:transform .18s;display:block}.pg-burger-bar-a-open{transform:translateY(3.25px)rotate(45deg)}.pg-burger-bar-b-open{transform:translateY(-3.25px)rotate(-45deg)}.pg-mobile-nav{display:none}.pg-lockup{align-items:center;gap:10px;display:flex}.pg-logo{width:26px;height:26px;color:var(--pg-fg);flex:none}.pg-logo-sm{width:20px;height:20px}.pg-wordmark{font:800 19px var(--pg-display);letter-spacing:-.02em;color:var(--pg-fg)}.pg-wordmark-sm{font-size:15px}.pg-header-actions{align-items:center;gap:14px;display:flex}.pg-hero{background:radial-gradient(900px 420px at 56% 10%,#2be5de1c,#0000 70%);grid-template-columns:1.02fr 1fr;gap:56px;padding:76px 40px 64px;display:grid}.pg-hero-copy{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.pg-badge{background:#2be5de0f;border:1px solid #2be5de59;border-radius:100px;align-items:center;gap:9px;padding:6px 12px;display:inline-flex}.pg-badge i{background:var(--pg-accent);border-radius:50%;width:6px;height:6px;display:block}.pg-badge span{font:500 10.5px var(--pg-mono-font);letter-spacing:.14em;color:var(--pg-accent);text-transform:uppercase}.pg-proof{width:100%;max-width:520px;font:400 11.5px var(--pg-mono-font);color:var(--pg-mono);letter-spacing:.03em;border-top:1px solid #ffffff12;align-items:center;gap:18px;padding-top:14px;display:flex}.pg-proof em{color:#ffffff26;font-style:normal}.pg-mock{border:1px solid var(--pg-line-strong);background:var(--pg-surface-2);border-radius:12px;align-self:start;overflow:hidden;box-shadow:0 30px 80px -30px #000000e6}.pg-mock-bar{background:var(--pg-surface-3);border-bottom:1px solid #ffffff12;align-items:center;gap:8px;padding:11px 14px;display:flex}.pg-mock-dot{background:#ffffff29;border-radius:50%;width:8px;height:8px}.pg-mock-title{font:400 10.5px var(--pg-mono-font);color:var(--pg-mono);letter-spacing:.08em;margin-left:8px}.pg-mock-alert{background:#f2b44a14;border-bottom:1px solid #f2b44a38;align-items:center;gap:12px;padding:13px 16px;display:flex}.pg-mock-alert-icon{width:18px;height:18px;font:700 11px var(--pg-mono-font);color:var(--pg-warn);border:1px solid #f2b44a99;border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex}.pg-mock-metrics{grid-template-columns:repeat(3,1fr);display:grid}.pg-mock-metric{border-bottom:1px solid #ffffff12;border-right:1px solid #ffffff12;padding:18px 16px}.pg-mock-metric:last-child{border-right:0}.pg-mock-metric-label{font:400 9.5px var(--pg-mono-font);letter-spacing:.13em;color:var(--pg-mono);text-transform:uppercase}.pg-mock-metric-value{font:500 27px var(--pg-display);letter-spacing:-.02em;margin-top:9px}.pg-mock-metric-delta{font:400 11px var(--pg-mono-font);margin-top:6px}.pg-mock-alert-text{font:400 12.5px/1.45 var(--pg-body-font);color:#e8dcc2;margin:0}.pg-mock-section{font:500 11px var(--pg-mono-font);letter-spacing:.1em;color:var(--pg-muted);text-transform:uppercase}.pg-mock-window{font:400 10.5px var(--pg-mono-font);color:var(--pg-mono);text-transform:uppercase}.pg-mock-name{font:400 12px var(--pg-mono-font);color:var(--pg-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pg-mock-stat{text-align:right;font:400 11px var(--pg-mono-font)}.pg-mock-log{font:400 11px var(--pg-mono-font);color:var(--pg-mono)}.pg-mock-caret{font:400 11px var(--pg-mono-font);color:var(--pg-accent)}.pg-mock-row{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr 120px 96px;align-items:center;gap:14px;padding:11px 0;display:grid}.pg-mock-track{background:#ffffff14;border-radius:2px;height:4px;display:block;overflow:hidden}.pg-mock-fill{border-radius:2px;height:4px;display:block}.pg-ticker{border-top:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line);background:#0a0c0d;flex-wrap:wrap;align-items:center;gap:8px 28px;padding:14px 40px;display:flex}.pg-ticker span{font:400 11px var(--pg-mono-font);letter-spacing:.1em;color:var(--pg-mono);white-space:nowrap;text-transform:uppercase}.pg-steps{border-top:1px solid var(--pg-line-strong);grid-template-columns:repeat(4,1fr);display:grid}.pg-step{border-right:1px solid #ffffff12;flex-direction:column;gap:12px;padding:26px 24px 30px 0;display:flex}.pg-step:last-child{border-right:0}.pg-step-n{align-items:center;gap:10px;display:flex}.pg-step-n b{font:500 11px var(--pg-mono-font);color:var(--pg-accent)}.pg-step-n i{background:#2be5de40;flex:1;height:1px;display:block}.pg-features{background:var(--pg-line);border:1px solid var(--pg-line);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.pg-features-pair{grid-template-columns:repeat(2,1fr)}.pg-feature{background:var(--pg-surface);flex-direction:column;gap:11px;min-height:186px;padding:28px 26px 32px;transition:background .15s;display:flex}.pg-feature:hover{background:var(--pg-surface-3)}.pg-feature-accent{background:linear-gradient(150deg,#2be5de21,#2be5de05);flex-direction:column;justify-content:space-between;gap:16px;padding:28px 26px 32px;display:flex}.pg-feature-accent p{font:500 19px/1.35 var(--pg-display);letter-spacing:-.02em;color:var(--pg-fg);text-wrap:pretty;margin:0}.pg-feature-accent a{font:500 12px var(--pg-mono-font);color:var(--pg-accent)}.pg-vs{border:1px solid #ffffff17;border-radius:10px;overflow:hidden}.pg-vs-head,.pg-vs-row{grid-template-columns:1fr 1fr 1fr;display:grid}.pg-vs-head{background:var(--pg-surface-3);border-bottom:1px solid #ffffff17}.pg-vs-head>div{font:400 10px var(--pg-mono-font);letter-spacing:.14em;color:var(--pg-mono);text-transform:uppercase;padding:14px 22px}.pg-vs-head>div+div{border-left:1px solid #ffffff12}.pg-vs-head>div:last-child{color:var(--pg-accent);background:#2be5de0d;font-weight:500}.pg-vs-row{border-bottom:1px solid var(--pg-line-soft)}.pg-vs-row:last-child{border-bottom:0}.pg-vs-row>div{font:400 13.5px/1.5 var(--pg-body-font);padding:18px 22px}.pg-vs-row>div+div{border-left:1px solid var(--pg-line-soft)}.pg-vs-dim{color:var(--pg-fg-2);font-size:14px!important;font-weight:500!important}.pg-vs-them{color:var(--pg-mono)}.pg-vs-us{color:var(--pg-soft);background:#2be5de09}.pg-vs-card-label{display:none}.pg-faq{grid-template-columns:.72fr 1fr;gap:56px;display:grid}.pg-faq-list{border-top:1px solid var(--pg-line-strong)}.pg-faq-item{border-bottom:1px solid var(--pg-line)}.pg-faq-q{cursor:pointer;text-align:left;width:100%;font:500 16px var(--pg-body-font);color:var(--pg-fg);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;display:flex}.pg-faq-q i{font:400 16px var(--pg-mono-font);color:var(--pg-accent);flex:none;font-style:normal}.pg-faq-a{font:400 14px/1.7 var(--pg-body-font);color:var(--pg-muted);text-wrap:pretty;margin:0;padding:0 60px 22px 4px}.pg-waitlist{background:radial-gradient(700px 300px at 20% 0%, #2be5de21, transparent 70%), var(--pg-surface);border:1px solid #2be5de40;border-radius:12px;grid-template-columns:1fr .9fr;align-items:center;gap:48px;margin:0 40px 64px;padding:56px 48px;display:grid}.pg-waitlist h2{font:700 44px/1.02 var(--pg-display);letter-spacing:-.035em;margin:14px 0 0}.pg-waitlist-sub{font:400 15.5px/1.6 var(--pg-body-font);color:var(--pg-body);max-width:420px;margin:16px 0 0}.pg-waitlist-note{font:400 11.5px var(--pg-mono-font);color:var(--pg-mono)}.pg-waitlist-ok{font:400 14px var(--pg-mono-font);color:var(--pg-accent)}.pg-waitlist-err{font:400 12.5px var(--pg-body-font);color:var(--pg-bad)}.pg-footer-wrap{border-top:1px solid var(--pg-line);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#08090ab8}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pg-footer-wrap{background:#08090af7}}.pg-footer{justify-content:space-between;align-items:center;gap:32px;max-width:1360px;margin:0 auto;padding:26px 40px;display:flex}.pg-footer-links{font:400 13px var(--pg-body-font);gap:24px;display:flex}.pg a.pg-footer-link{color:var(--pg-soft)}.pg a.pg-footer-link:hover{color:var(--pg-fg)}.pg-footer-note{font:400 12px var(--pg-mono-font);color:var(--pg-muted)}@media (max-width:900px){.pg-pad,.pg-header,.pg-hero,.pg-ticker,.pg-footer{padding-left:20px;padding-right:20px}.pg-section{padding-top:56px;padding-bottom:56px}.pg-h1{letter-spacing:-.03em;font-size:38px;line-height:1.06}.pg-h2{font-size:28px}.pg-lead{font-size:15.5px}.pg-body,.pg-vs-row>div,.pg-faq-a{font-size:13.5px}.pg-kicker,.pg-label,.pg-ticker span,.pg-proof,.pg-waitlist-note,.pg-footer-note,.pg-mock-title,.pg-step-n b,.pg-mock-metric-label,.pg-mock-metric-delta,.pg-mock-section,.pg-mock-window,.pg-mock-name,.pg-mock-stat,.pg-mock-log,.pg-mock-caret{letter-spacing:.08em;font-size:13px!important}.pg-mock-alert-text{font-size:13px}.pg-mock-metric-value{font-size:24px}.pg-badge span{letter-spacing:.1em;font-size:13px}.pg-feature-accent a,.pg-footer-links{font-size:13px}.pg-mock-alert-icon{width:20px;height:20px;font-size:13px}.pg-header{flex-wrap:wrap;justify-content:flex-start;gap:12px;padding:12px 20px}.pg-burger{order:-1}.pg-header-actions{margin-left:auto}.pg-logo{width:22px;height:22px}.pg-wordmark{font-size:17px}.pg-signin{display:none}.pg-header-actions{gap:10px}.pg-nav{display:none}.pg-burger{display:flex}.pg-mobile-nav{order:4;grid-template-rows:0fr;width:100%;transition:grid-template-rows .2s;display:grid;overflow:hidden}.pg-mobile-nav-open{grid-template-rows:1fr}.pg-mobile-nav>div{min-height:0}.pg-mobile-nav a{font:400 15px var(--pg-body-font);color:var(--pg-soft);border-top:1px solid var(--pg-line-soft);padding:12px 2px;display:block}.pg-mobile-nav a:first-child{border-top:0}.pg-hero{grid-template-columns:1fr;gap:36px;padding-top:48px;padding-bottom:40px}.pg-proof{flex-direction:column;align-items:flex-start;gap:6px}.pg-proof em{display:none}.pg-hero-copy .pg-btn,.pg-hero-copy .pg-btn-ghost{text-align:center;width:100%}.pg-section-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:28px}.pg-steps{grid-template-columns:1fr}.pg-step{border-bottom:1px solid #ffffff12;border-right:0;padding:22px 0 24px}.pg-step:last-child{border-bottom:0}.pg-features,.pg-features-pair{grid-template-columns:1fr}.pg-feature{min-height:0}.pg-vs-head{display:none}.pg-vs-row{grid-template-columns:1fr}.pg-vs-row>div+div{border-left:0;border-top:1px solid var(--pg-line-soft)}.pg-vs-row>div{padding:14px 18px}.pg-vs-dim{padding-bottom:6px!important}.pg-vs-card-label{font:400 13px var(--pg-mono-font);letter-spacing:.1em;color:var(--pg-mono);text-transform:uppercase;margin-bottom:6px;display:block}.pg-faq{grid-template-columns:1fr;gap:28px}.pg-faq-a{padding-right:12px}.pg-waitlist{grid-template-columns:1fr;gap:28px;margin:0 20px 48px;padding:36px 24px}.pg-waitlist h2{font-size:32px}.pg-footer{flex-direction:column;align-items:flex-start;gap:16px}.pg-footer-links{flex-wrap:wrap;row-gap:8px}}@media (max-width:560px){.pg-mock-metrics{grid-template-columns:1fr}.pg-mock-metric{border-right:0}.pg-mock-row{grid-template-columns:1fr 72px}.pg-mock-row .pg-mock-track{display:none}.pg-hero-copy>div:last-of-type{flex-direction:column;align-items:stretch;width:100%}}
