@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a54b9d1c23274149-s.0sk1tukmrjwsr.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:Saira Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8294b1c497a24421-s.1u20741101pwo.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4cec229e3f90b249-s.p.2ujeosgjrsexw.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:Saira Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/42b19df396a95159-s.1dyhyosbs6fl-.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:Saira Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a13436ce40c1b8db-s.03bh7b5-lu33c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/18cbabbfdfcb54a4-s.p.348ozfv0qntvf.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:Saira Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/75e6360d07264883-s.0savm1u5kka2i.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:Saira Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c4968a05550ca36b-s.3niah8hkpudj0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ea97570cb5757ad7-s.p.0t3ftwzqv0lyt.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:Saira Semi Condensed Fallback;src:local(Arial);ascent-override:123.71%;descent-override:47.85%;line-gap-override:0.0%;size-adjust:91.75%}.saira_semi_condensed_2ea0ad4d-module__uj1bzG__className{font-family:Saira Semi Condensed,Saira Semi Condensed Fallback;font-style:normal}.saira_semi_condensed_2ea0ad4d-module__uj1bzG__variable{--mkt-display:"Saira Semi Condensed", "Saira Semi Condensed Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_17b5546d-module__oidHga__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_17b5546d-module__oidHga__variable{--mkt-body:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a0edd59c-module__wGHGmq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a0edd59c-module__wGHGmq__variable{--mkt-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.mkt{--ink:#0a0f14;--ink-2:#0c121a;--panel:#101924;--panel-2:#14202c;--line:#96acc21f;--line-2:#96acc238;--text:#dce6ee;--text-2:#9dacba;--text-3:#7c8ea0;--signal:#35c9c2;--signal-dim:#35c9c224;--signal-line:#35c9c28c;--amber:#e8a93c;--amber-dim:#e8a93c21;--maxw:1200px;--r:3px;--dot-grid:radial-gradient(#96acc21a 1.1px,transparent 1.7px);background:var(--ink);min-height:100vh;color:var(--text);font-family:var(--mkt-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-image:var(--dot-grid), linear-gradient(180deg,#35c9c20a,transparent 520px), repeating-linear-gradient(0deg,transparent,transparent 39px,#96acc206 39px,#96acc206 40px);background-size:22px 22px,auto,auto;font-size:16px;line-height:1.5}.mkt *{box-sizing:border-box}.mkt .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.mkt .mono{font-family:var(--mkt-mono),monospace}.mkt .eyebrow{font-family:var(--mkt-mono),monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:11.5px}.mkt a{color:inherit;text-decoration:none}.mkt h1,.mkt h2,.mkt h3{margin:0}.mkt section[id],.mkt footer[id]{scroll-margin-top:78px}.mkt .topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:30;background:#0a0f14b8;position:sticky;top:0}.mkt .nav{align-items:center;gap:32px;height:62px;display:flex}.mkt .brand{font-family:var(--mkt-display);letter-spacing:.02em;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.mkt .brand .dot{flex:none;width:14px;height:14px;position:relative}.mkt .brand .dot span{border:1.5px solid var(--signal);border-radius:50%;position:absolute;inset:0}.mkt .brand .dot span:nth-child(2){opacity:.55;inset:4px}.mkt .brand .dot:after{content:"";background:var(--signal);transform-origin:top;width:1.5px;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%)rotate(35deg)}.mkt .navlinks{gap:26px;margin-left:8px;display:flex}.mkt .navlinks a{color:var(--text-2);font-size:13.5px}.mkt .navlinks a:hover{color:var(--text)}.mkt .navspace{flex:1}.mkt .navright{align-items:center;gap:20px;display:flex}.mkt .signin{color:var(--text-2);font-size:13.5px}.mkt .signin:hover{color:var(--text)}.mkt .btn{font-family:var(--mkt-body);border-radius:var(--r);border:1px solid var(--signal);background:var(--signal);color:#062420;cursor:pointer;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.mkt .btn:hover{background:#46dcd4}.mkt .btn-ghost{color:var(--text);border:1px solid var(--line-2);background:0 0}.mkt .btn-ghost:hover{border-color:var(--text-2);background:#ffffff05}.mkt .strip{border-bottom:1px solid var(--line);background:var(--ink-2)}.mkt .strip .wrap{min-height:36px;font-family:var(--mkt-body);color:var(--text-2);letter-spacing:0;text-align:center;justify-content:center;align-items:center;gap:10px;padding:8px 28px;font-size:12.5px;line-height:1.4;display:flex}.mkt .hero{padding:74px 0 30px}.mkt .hero .grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;display:grid}.mkt .h1{font-family:var(--mkt-display);letter-spacing:-.01em;text-wrap:balance;margin:16px 0 0;font-size:clamp(44px,6.1vw,82px);font-weight:700;line-height:.92}.mkt .h1 em{color:var(--signal);font-style:normal}.mkt .hsub{color:var(--text-2);max-width:30em;margin:18px 0 0;font-size:17px;line-height:1.5}.mkt .hsub b{color:var(--text);font-weight:500}.mkt .hbul{flex-direction:column;gap:11px;margin:24px 0 0;padding:0;list-style:none;display:flex}.mkt .hbul li{color:var(--text);align-items:flex-start;gap:12px;font-size:16.5px;display:flex}.mkt .hbul li:before{content:"";background:var(--signal);flex:none;width:7px;height:7px;margin-top:7px}.mkt .cta-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.mkt .reassure{font-family:var(--mkt-mono);color:var(--text-3);letter-spacing:.03em;margin-top:15px;font-size:11.5px}.mkt .monitor{border:1px solid var(--line-2);border-radius:var(--r);background:linear-gradient(180deg,var(--panel-2),var(--panel));overflow:hidden;box-shadow:0 24px 60px -30px #000c}.mkt .monitor .bar{border-bottom:1px solid var(--line);font-family:var(--mkt-mono);color:var(--text-2);letter-spacing:.05em;align-items:center;gap:10px;padding:10px 14px;font-size:11px;display:flex}.mkt .lamp{background:var(--signal);width:7px;height:7px;box-shadow:0 0 9px var(--signal);border-radius:50%}.mkt .monitor .bar .tc{color:var(--text-3);margin-left:auto}.mkt .scope{padding:16px 16px 0;position:relative}.mkt .scope svg{width:100%;height:auto;display:block}.mkt .sample-pill{font-family:var(--mkt-mono);letter-spacing:.06em;color:var(--text-3);border:1px solid var(--line-2);background:#0a0f1499;border-radius:2px;padding:3px 8px;font-size:10px;position:absolute;top:16px;right:16px}.mkt .readouts{background:var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:14px;display:grid}.mkt .ro{background:var(--panel);padding:13px 15px}.mkt .ro .k{font-family:var(--mkt-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:10.5px}.mkt .ro .v{font-family:var(--mkt-display);letter-spacing:.01em;margin-top:5px;font-size:23px;font-weight:600}.mkt .tag{font-family:var(--mkt-mono);letter-spacing:.04em;border-radius:2px;align-items:center;gap:6px;margin-top:9px;padding:3px 7px;font-size:10px;display:inline-flex}.mkt .tag:before{content:"";border-radius:50%;width:5px;height:5px}.mkt .tag.net{background:var(--signal-dim);color:var(--signal)}.mkt .tag.net:before{background:var(--signal)}.mkt .tag.dir{background:var(--amber-dim);color:var(--amber)}.mkt .tag.dir:before{background:var(--amber)}.mkt .pflow{padding:16px 16px 18px}.mkt .pflow .plabel{font-family:var(--mkt-mono);letter-spacing:.1em;color:var(--text-3);text-transform:uppercase;margin-bottom:9px;font-size:10px}.mkt .srcrow{flex-wrap:wrap;gap:6px;display:flex}.mkt .schip{border:1px solid var(--line-2);font-family:var(--mkt-mono);color:var(--text-2);background:var(--panel);border-radius:2px;align-items:center;gap:6px;padding:4px 8px;font-size:10.5px;display:flex}.mkt .blogo{background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:3px;line-height:0;display:inline-flex;box-shadow:0 0 0 1px #0a0f140f}.mkt .blogo img{object-fit:contain;width:auto;height:14px;display:block}.mkt .schip .blogo{padding:2px 3px}.mkt .schip .blogo img{height:12px}.mkt .schip i{background:var(--signal);border-radius:50%;width:5px;height:5px;display:inline-block}.mkt .funnel{width:100%;height:30px;margin:3px 0 0;display:block}.mkt .pnode{border:1px solid var(--signal);background:var(--signal-dim);text-align:center;font-family:var(--mkt-display);color:var(--text);letter-spacing:.02em;border-radius:3px;padding:11px 14px;font-size:17px;font-weight:700}.mkt .pouts{background:var(--line);border:1px solid var(--line);border-top:none;grid-template-columns:1fr;gap:1px;display:grid}.mkt .pout{background:var(--panel);align-items:center;gap:10px;padding:11px 14px;display:flex}.mkt .pout .pm{background:var(--signal);flex:none;width:6px;height:6px}.mkt .pout .pl{color:var(--text);font-size:13.5px}.mkt .pout .pp{font-family:var(--mkt-mono);letter-spacing:.06em;color:var(--signal);border:1px solid var(--signal);border-radius:2px;margin-left:auto;padding:2px 7px;font-size:10px}.mkt .pacross{font-family:var(--mkt-mono);letter-spacing:.05em;color:var(--text-3);justify-content:center;align-items:center;gap:9px;padding:12px 0 2px;font-size:10.5px;display:flex}.mkt .pacross .gset{color:var(--text-2);align-items:center;gap:7px;display:flex}.mkt .pacross .gset .blogo{padding:2px 3px}.mkt .pacross .gset .blogo img{height:13px}.mkt .platforms{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink-2)}.mkt .platforms .wrap{padding:26px 28px}.mkt .platforms .cap{font-family:var(--mkt-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);text-align:center;font-size:11px}.mkt .logos{color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:46px;margin-top:18px;display:flex}.mkt .logos .lg{color:var(--text-2);align-items:center;gap:10px;display:flex}.mkt .logos .blogo{border-radius:6px;padding:7px 9px}.mkt .logos .blogo img{height:22px}.mkt .logos .nm{font-family:var(--mkt-body);letter-spacing:.01em;font-size:14px;font-weight:600}@media (max-width:760px){.mkt .logos .nm{display:none}.mkt .logos{gap:30px}}.mkt .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink-2)}.mkt .trust .wrap{padding:24px 28px}.mkt .trust-eye{text-align:center;margin-bottom:16px;display:block}.mkt .trust-cells{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.mkt .trust-cell{background:var(--ink-2);color:var(--text-2);padding:18px 20px;font-size:14px;line-height:1.5}.mkt .trust-cell strong{font-family:var(--mkt-display);color:var(--text);letter-spacing:0;margin-bottom:5px;font-size:15.5px;font-weight:600;display:block}.mkt .ex-badge{font-family:var(--mkt-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--line-2);white-space:nowrap;background:#0a0f1466;border-radius:2px;margin-left:auto;padding:2px 6px;font-size:9px}.mkt .monitor .bar .ex-badge{margin-left:10px}.mkt .thesis{border-top:1px solid var(--line)}.mkt .thesis .wrap{padding:56px 28px}.mkt .thesis-lead{font-family:var(--mkt-display);letter-spacing:-.01em;max-width:19em;font-size:clamp(22px,3vw,33px);font-weight:600;line-height:1.14}.mkt .thesis-sub{color:var(--text-2);max-width:34em;margin:16px 0 0;font-size:17px;line-height:1.55}.mkt .frame-gated{border-top:1px solid var(--line);margin-top:14px;padding-top:14px;position:relative}.mkt .frame-gated-rows{filter:blur(4px);opacity:.55;flex-direction:column;gap:9px;display:flex;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.mkt .frame-gated-rows span{background:linear-gradient(90deg,var(--signal-dim),var(--line-2));border-radius:2px;height:11px}.mkt .frame-gated-rows span:nth-child(2){width:84%}.mkt .frame-gated-rows span:nth-child(3){width:62%}.mkt .frame-gated-label{text-align:center;font-family:var(--mkt-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:10px;position:absolute;bottom:2px;left:0;right:0}.mkt .posture-note{border-top:1px solid var(--line);color:var(--text-3);max-width:36em;margin:18px 0 0;padding-top:16px;font-size:13.5px;line-height:1.55}.mkt .feat-cta{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding-top:24px;display:flex}.mkt .feat-cta-line{font-family:var(--mkt-display);letter-spacing:-.01em;max-width:26em;font-size:clamp(19px,2.1vw,24px);font-weight:600;line-height:1.08}.mkt .feat-cta-link{font-family:var(--mkt-mono);letter-spacing:.03em;color:var(--signal);border-bottom:1px solid var(--signal-line);white-space:nowrap;padding-bottom:2px;font-size:12.5px}.mkt .feat-cta-link:hover{color:#46dcd4;border-color:var(--signal)}.mkt .sec{padding:64px 0}.mkt .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:26px;display:flex}.mkt .sec-head h2{font-family:var(--mkt-display);letter-spacing:-.01em;font-size:clamp(26px,3.4vw,38px);font-weight:600}.mkt .sec-head .lead{color:var(--text-2);max-width:30em;font-size:15px}.mkt .cells{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.mkt .cell{border-right:1px solid var(--line);padding:26px 24px 28px;position:relative}.mkt .cell:last-child{border-right:none}.mkt .cell .ix{font-family:var(--mkt-mono);color:var(--signal);letter-spacing:.12em;font-size:11px}.mkt .cell h3{font-family:var(--mkt-display);letter-spacing:0;margin-top:13px;font-size:23px;font-weight:600;line-height:1.04}.mkt .cell ul{flex-direction:column;gap:9px;margin:16px 0 0;padding:0;list-style:none;display:flex}.mkt .cell li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.mkt .cell li:before{content:"";background:var(--signal);flex:none;width:6px;height:6px;margin-top:6px}.mkt .cell .pay{border-top:1px solid var(--line);color:var(--text);margin-top:16px;padding-top:14px;font-size:14.5px;font-weight:600;line-height:1.35}.mkt .cell .flow{color:var(--text-3);font-family:var(--mkt-mono);z-index:2;background:var(--ink);padding:2px 0;font-size:14px;position:absolute;top:30px;right:-7px}.mkt .cell:last-child .flow{display:none}.mkt .feat{border-top:1px solid var(--line);padding:56px 0}.mkt .feat .lab{align-items:center;gap:12px;margin-bottom:22px;display:flex}.mkt .feat .lab .ln{background:var(--line);flex:1;height:1px}.mkt .pgrid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:44px;display:grid}.mkt .pgrid.rev{grid-template-columns:1.18fr .82fr}.mkt .pgrid.rev .copycol{order:2}.mkt .feat h1,.mkt .feat h3{font-family:var(--mkt-display);letter-spacing:-.01em;font-size:clamp(26px,3.2vw,34px);font-weight:600;line-height:1.02}.mkt .feat ul{flex-direction:column;gap:11px;max-width:32em;margin:18px 0 0;padding:0;list-style:none;display:flex}.mkt .feat li{color:var(--text-2);padding-left:17px;font-size:15.5px;line-height:1.5;position:relative}.mkt .feat li:before{content:"";background:var(--signal);width:6px;height:6px;position:absolute;top:7px;left:0}.mkt .feat li b{color:var(--text);font-weight:500}.mkt .card{border:1px solid var(--line-2);border-radius:var(--r);background:var(--panel);overflow:hidden}.mkt .card .chead{border-bottom:1px solid var(--line);font-family:var(--mkt-mono);color:var(--text-2);letter-spacing:.05em;align-items:center;gap:10px;padding:12px 16px;font-size:11px;display:flex}.mkt .card .chead .tc{color:var(--text-3);margin-left:auto}.mkt .crow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:flex}.mkt .crow:last-child{border-bottom:none}.mkt .crow .ch{color:var(--text);align-items:center;gap:9px;min-width:120px;display:flex}.mkt .crow .ch .blogo{padding:3px 4px}.mkt .crow .ch .blogo img{height:15px}.mkt .crow .meter{background:#96acc21a;border-radius:3px;flex:1;height:6px;overflow:hidden}.mkt .crow .meter i{background:var(--signal);opacity:.7;height:100%;display:block}.mkt .crow .st{font-family:var(--mkt-mono);color:var(--signal);letter-spacing:.04em;text-align:right;min-width:74px;font-size:11px}.mkt .crow .src{color:var(--text);min-width:120px;font-family:var(--mkt-mono);letter-spacing:.02em;align-items:center;gap:9px;font-size:12px;display:flex}.mkt .crow .src i{background:var(--signal);border-radius:50%;width:6px;height:6px;display:inline-block}.mkt .rec{font-family:var(--mkt-mono);letter-spacing:.05em;text-align:center;border-radius:2px;min-width:60px;padding:3px 9px;font-size:10.5px}.mkt .rec.grow{background:var(--signal-dim);color:var(--signal)}.mkt .rec.hold{color:var(--text-3);background:#96acc21a}.mkt .conv{background:var(--panel-2);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 16px;display:flex}.mkt .conv .lbl{font-family:var(--mkt-display);font-size:18px;font-weight:600}.mkt .conv .tagwrap{margin-left:auto}.mkt .footnote{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;display:flex}.mkt .chips{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:7px;padding:13px 16px;display:flex}.mkt .chip{border:1px solid var(--line-2);font-family:var(--mkt-mono);color:var(--text-2);border-radius:2px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;display:flex}.mkt .chip .blogo{padding:2px 3px}.mkt .chip .blogo img{height:13px}.mkt .offer{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 16px;font-size:13.5px;display:flex}.mkt .offer .seg{color:var(--text);min-width:150px}.mkt .offer .arr{font-family:var(--mkt-mono);color:var(--text-3)}.mkt .offer .ofr{color:var(--text-2)}.mkt .offer .match{font-family:var(--mkt-mono);color:var(--signal);margin-left:auto;font-size:11px}.mkt .lift{padding:20px 18px 8px}.mkt .bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:30px;height:150px;margin-bottom:10px;padding:0 14px;display:flex}.mkt .barwrap{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.mkt .bar2{border-radius:2px 2px 0 0;width:100%;max-width:78px}.mkt .bar2.exp{background:linear-gradient(180deg,var(--signal),#35c9c240);height:88%}.mkt .bar2.hold{border:1px solid var(--line-2);background:#96acc233;height:46%}.mkt .barlab{font-family:var(--mkt-mono);color:var(--text-3);letter-spacing:.04em;text-align:center;margin-top:9px;font-size:10.5px}.mkt .liftnote{text-align:center;font-family:var(--mkt-display);color:var(--signal);margin:4px 0 0;font-size:15px;font-weight:600;position:relative}.mkt .archs{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.mkt .arch{border-right:1px solid var(--line);padding:22px 20px}.mkt .arch:last-child{border-right:none}.mkt .arch .t{font-family:var(--mkt-display);font-size:18px;font-weight:600;line-height:1.05}.mkt .arch .d{color:var(--text-2);margin-top:9px;font-size:13.5px}.mkt .final{border-top:1px solid var(--line);text-align:center;background:linear-gradient(#0000,#35c9c20a);padding:72px 0 76px}.mkt .final h1,.mkt .final h2{font-family:var(--mkt-display);letter-spacing:-.01em;font-size:clamp(30px,4.6vw,52px);font-weight:700;line-height:.96}.mkt .final p{color:var(--text-2);max-width:30em;margin:16px auto 0;font-size:16px}.mkt .final .cta-row{justify-content:center}.mkt .pilot-form{flex-wrap:wrap;justify-content:center;gap:10px;max-width:470px;margin:28px auto 0;display:flex}.mkt .pilot-input{background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);min-width:240px;color:var(--text);font-family:var(--mkt-body);flex:1;padding:11px 14px;font-size:15px}.mkt .pilot-input::placeholder{color:var(--text-3)}.mkt .pilot-input:focus{border-color:var(--signal);outline:none}.mkt .pilot-form .btn{flex:none}.mkt .pilot-note{font-family:var(--mkt-mono);letter-spacing:.03em;color:var(--text-3);margin:13px 0 0;font-size:11px}.mkt .pilot-done{max-width:38em;color:var(--text-2);margin:24px auto 0;font-size:15px;line-height:1.55}.mkt .pilot-done strong{font-family:var(--mkt-display);letter-spacing:.01em;color:var(--signal);margin-bottom:6px;font-size:22px;font-weight:600;display:block}.mkt .pilotform-hero.pilot-done{text-align:left;margin:22px 0 0}.mkt .pilotform-panel.pilot-done{text-align:center}.mkt footer{border-top:1px solid var(--line);background:var(--ink-2)}.mkt footer .wrap{font-family:var(--mkt-mono);color:var(--text-3);letter-spacing:.03em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:26px 28px;font-size:11.5px;display:flex}.mkt footer a{color:var(--text-3)}.mkt footer a:hover{color:var(--text-2)}.mkt footer .flinks{flex-wrap:wrap;gap:22px;display:flex}.mkt footer .fcompliance{color:var(--text-3);letter-spacing:.02em;flex-basis:100%;max-width:none;font-size:11px;line-height:1.6}@media (max-width:880px){.mkt .hero .grid{grid-template-columns:1fr;gap:34px}.mkt .pgrid,.mkt .pgrid.rev{grid-template-columns:1fr;gap:26px}.mkt .pgrid.rev .copycol{order:0}.mkt .cells,.mkt .archs,.mkt .trust-cells{grid-template-columns:1fr}.mkt .trust-cell{border-bottom:1px solid var(--line)}.mkt .trust-cell:last-child{border-bottom:none}.mkt .cell{border-right:none;border-bottom:1px solid var(--line)}.mkt .cell:last-child{border-bottom:none}.mkt .cell .flow{display:none}.mkt .arch{border-right:none;border-bottom:1px solid var(--line)}.mkt .arch:last-child{border-bottom:none}.mkt .navlinks{display:none}}@media (prefers-reduced-motion:no-preference){.mkt .sweep{animation:16s linear infinite sweep}.mkt .lamp{animation:5s ease-in-out infinite blink}}@keyframes sweep{0%{opacity:0;transform:translate(-12px)}4%{opacity:.45}50%{opacity:.45}55%{opacity:0;transform:translate(640px)}to{opacity:0;transform:translate(640px)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.6}}.mkt :focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mkt .pilotform-hero .pilot-form{justify-content:flex-start;max-width:520px;margin:22px 0 0}.mkt .pilotform-panel .pilot-form{margin:22px auto 0}.mkt .pilot-msg{min-height:1.7em;font-family:var(--mkt-body);letter-spacing:0;margin-top:10px;font-size:12.5px;line-height:1.5}.mkt .pilotform-hero .pilot-msg{text-align:left;max-width:520px}.mkt .pilotform-panel .pilot-msg{text-align:center;max-width:470px;margin-left:auto;margin-right:auto}.mkt .pilot-err{color:var(--amber)}.mkt .pilot-nudge{color:var(--text-2)}.mkt .pilot-note-inline{color:var(--text-3)}.mkt .pilot-input:disabled{opacity:.6}.mkt .pilot-hp{clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mkt .pilot-label{font-family:var(--mkt-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin-bottom:8px;font-size:11px;display:block}.mkt .pilotform-hero .pilot-label{text-align:left;max-width:520px}.mkt .pilotform-panel .pilot-label{text-align:center;max-width:470px;margin-left:auto;margin-right:auto}.mkt .pilot-fineprint{color:var(--text-3);margin:8px 0 0;font-size:12px;line-height:1.5}.mkt .pilotform-hero .pilot-fineprint{text-align:left;max-width:520px}.mkt .pilotform-panel .pilot-fineprint{text-align:center;max-width:470px;margin-left:auto;margin-right:auto}.mkt .hero-secondary{margin-top:16px}.mkt .seehow{font-family:var(--mkt-mono);letter-spacing:.04em;color:var(--text-2);border-bottom:1px solid var(--line-2);padding-bottom:2px;font-size:12.5px}.mkt .seehow:hover{color:var(--text)}.mkt .pilot-includes{text-align:left;flex-direction:column;gap:10px;max-width:34em;margin:22px auto 4px;padding:0;list-style:none;display:flex}.mkt .pilot-includes li{color:var(--text-2);align-items:flex-start;gap:11px;font-size:15px;display:flex}.mkt .pilot-includes li:before{content:"";background:var(--signal);flex:none;width:6px;height:6px;margin-top:7px}.mkt #access .eyebrow{margin-bottom:14px;display:inline-block}.mkt .btn-lg{padding:12px 20px;font-size:15px}.mkt .accessform{max-width:470px;margin:26px auto 0}.mkt .access-form{flex-direction:column;align-items:stretch;gap:16px;max-width:470px;margin:0 auto}.mkt .access-field{text-align:left}.mkt .accessform .pilot-label{text-align:left;max-width:none;margin:0 auto 8px}.mkt .access-optional{font-family:var(--mkt-mono);letter-spacing:.06em;color:var(--text-3);text-transform:none;font-size:10px}.mkt .access-textarea{resize:vertical;min-height:62px;line-height:1.5}.mkt .access-form .btn{justify-content:center;width:100%}.mkt .accessform .pilot-msg,.mkt .accessform .pilot-fineprint{text-align:left;max-width:470px;margin-left:auto;margin-right:auto}.mkt .midcta{border-top:1px solid var(--line);background:linear-gradient(#0000,#35c9c20d)}.mkt .midcta .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:30px;padding-bottom:30px;display:flex}.mkt .midcta-line{font-family:var(--mkt-display);letter-spacing:-.01em;max-width:28em;font-size:clamp(20px,2.4vw,28px);font-weight:600;line-height:1.06}.mkt .brand,.mkt .btn{white-space:nowrap}.mkt .menu-toggle{color:var(--text);cursor:pointer;background:0 0;border:0;margin-left:2px;padding:6px;display:none}.mkt .navlinks .signin-in-menu{display:none}@media (max-width:560px){.mkt .strip .wrap{padding-left:20px;padding-right:20px;font-size:11.5px}.mkt .feat-cta{gap:16px}}@media (max-width:880px){.mkt .menu-toggle{align-items:center;padding:4px;display:inline-flex}.mkt .navright .signin{display:none}.mkt .nav{gap:12px}.mkt .brand{font-size:16px}.mkt .navright{gap:10px}.mkt .navright .btn{flex:none;padding:8px 12px;font-size:13px}.mkt .navlinks{background:var(--ink-2);border-bottom:1px solid var(--line);z-index:31;flex-direction:column;gap:0;margin:0;padding:6px 0;display:none;position:absolute;top:62px;left:0;right:0}.mkt .navlinks.open{display:flex}.mkt .navlinks a{color:var(--text);padding:13px 28px;font-size:15px}.mkt .navlinks a:hover{background:#ffffff08}.mkt .navlinks .signin-in-menu{border-top:1px solid var(--line);color:var(--text-2);margin-top:4px;display:block}}
