:root{--void:#060518;--panel:hsla(0,0%,100%,.038);--line:rgba(150,140,255,.16);--line-soft:rgba(150,140,255,.09);--navy:#332b64;--violet:#7c6bf0;--violet-hi:#9a8cff;--sig-yellow:#fed70c;--sig-orange:#ec6e1e;--sig-red:#e53023;--text:#eae8f7;--muted:rgba(234,232,247,.58);--faint:rgba(234,232,247,.36);--maxw:1200px}html{scroll-behavior:smooth}.mkt-page{background:var(--void);color:var(--text);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}.mkt-page *{box-sizing:border-box;margin:0;padding:0}.mkt-page img{max-width:100%;display:block}.mkt-page a{color:inherit}.mkt-page .wrap{max-width:var(--maxw);margin:0 auto;padding:0 26px;position:relative;z-index:2}.mkt-page h1,.mkt-page h2,.mkt-page h3{font-family:Sora,sans-serif;line-height:1.06;letter-spacing:-.028em}.mkt-page .field-bg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.mkt-page .field-bg .grid{position:absolute;inset:-2px;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 90% 60% at 50% 0,#000 20%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 90% 60% at 50% 0,#000 20%,transparent 78%)}.mkt-page .orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5}.mkt-page .orb-1{width:620px;height:620px;top:-260px;left:-140px;background:radial-gradient(circle,rgba(124,107,240,.5),transparent 66%)}.mkt-page .orb-2{width:520px;height:520px;top:120px;right:-190px;background:radial-gradient(circle,rgba(236,110,30,.28),transparent 66%)}.mkt-page .orb-3{width:680px;height:680px;top:1100px;left:38%;background:radial-gradient(circle,rgba(51,43,100,.7),transparent 68%)}.mkt-page .nav{position:-webkit-sticky;position:sticky;top:0;z-index:70;background:rgba(6,5,24,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line-soft)}.mkt-page .nav-in{max-width:var(--maxw);margin:0 auto;padding:14px 26px;display:flex;align-items:center;justify-content:space-between;gap:22px}.mkt-page .nav-logo img{height:38px;width:auto}.mkt-page .nav-links{display:flex;align-items:center;gap:28px}.mkt-page .nav-links a:not(.btn){font-size:14.5px;text-decoration:none;color:var(--muted);transition:color .18s}.mkt-page .nav-links a:not(.btn):hover{color:var(--text)}.mkt-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(135deg,var(--violet),#5b4bc4);color:#fff;text-decoration:none;padding:12px 22px;border-radius:10px;font-size:14.5px;font-weight:600;border:none;cursor:pointer;box-shadow:0 0 0 1px rgba(154,140,255,.3),0 8px 26px -8px rgba(124,107,240,.75);transition:transform .2s,box-shadow .2s}.mkt-page .btn:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(154,140,255,.5),0 14px 34px -8px rgba(124,107,240,.9)}.mkt-page .btn-line{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1.5px var(--line)}.mkt-page .btn-line:hover{background:var(--panel);box-shadow:inset 0 0 0 1.5px rgba(150,140,255,.4)}.mkt-page .eyebrow{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--violet-hi);display:flex;align-items:center;gap:10px;margin-bottom:18px}.mkt-page .eyebrow:before{content:"";width:20px;height:2px;background:linear-gradient(90deg,var(--sig-yellow),var(--sig-orange));flex:none;border-radius:2px}.mkt-page .hero{position:relative;padding:84px 0 76px;overflow:hidden;min-height:calc(100vh - 66px);display:flex;align-items:center}.mkt-page .hero .eyebrow{color:#fff}.mkt-page .wavefield{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.mkt-page .hero-grid{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:56px;gap:56px;align-items:center}.mkt-page .hero-logo{height:62px;width:auto;margin-bottom:30px}.mkt-page .hero h1{font-size:clamp(40px,5.6vw,68px);font-weight:800;margin-bottom:22px;max-width:15ch}.mkt-page .hero h1 .grad{background:linear-gradient(105deg,var(--sig-yellow),var(--sig-orange) 46%,var(--violet-hi));-webkit-background-clip:text;background-clip:text;color:transparent}.mkt-page .hero p.lede{font-size:clamp(16.5px,1.9vw,19.5px);color:var(--muted);max-width:50ch;margin-bottom:32px}.mkt-page .hero-cta{display:flex;flex-wrap:wrap;gap:12px}.mkt-page .console{background:linear-gradient(160deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:0 30px 80px -30px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mkt-page .console-bar{display:flex;align-items:center;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--line-soft);margin-bottom:18px}.mkt-page .console-bar i{width:9px;height:9px;border-radius:50%;display:block}.mkt-page .console-bar i:first-child{background:var(--sig-red)}.mkt-page .console-bar i:nth-child(2){background:var(--sig-orange)}.mkt-page .console-bar i:nth-child(3){background:var(--sig-yellow)}.mkt-page .console-bar span{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.mkt-page .metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.mkt-page .metric{background:var(--panel);border:1px solid var(--line-soft);border-radius:11px;padding:14px 13px}.mkt-page .m-lab{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin-bottom:7px}.mkt-page .m-val{font-family:Sora,sans-serif;font-weight:700;font-size:23px;letter-spacing:-.02em}.mkt-page .m-val.up{color:var(--sig-yellow)}.mkt-page .m-val.alert{color:var(--sig-orange)}.mkt-page .m-sub{font-size:11.5px;color:var(--faint);margin-top:3px}.mkt-page .spark{height:96px;background:var(--panel);border:1px solid var(--line-soft);border-radius:11px;padding:12px;position:relative;overflow:hidden}.mkt-page .spark svg{width:100%;height:100%;display:block}.mkt-page .sp-lab{position:absolute;top:11px;left:13px;font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.mkt-page .stream{margin-top:12px;display:flex;flex-direction:column;gap:7px}.mkt-page .stream-row{display:flex;align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--muted);background:hsla(0,0%,100%,.022);border-radius:7px;padding:8px 11px}.mkt-page .stream-row b{width:6px;height:6px;border-radius:50%;flex:none}.mkt-page .stream-row:first-child b{background:var(--sig-yellow)}.mkt-page .stream-row:nth-child(2) b{background:var(--violet-hi)}.mkt-page .stream-row:nth-child(3) b{background:var(--sig-orange)}.mkt-page .stream-row em{margin-left:auto;font-style:normal;color:var(--faint)}.mkt-page .section{padding:88px 0;position:relative;border-top:1px solid var(--line-soft)}.mkt-page .section-head{max-width:62ch;margin-bottom:50px}.mkt-page .section-head h2{font-size:clamp(30px,4.2vw,47px);font-weight:700;margin-bottom:16px}.mkt-page .section-head p{color:var(--muted);font-size:17.5px}.mkt-page .caps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:18px;gap:18px}.mkt-page .cap{background:linear-gradient(165deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015));border:1px solid var(--line-soft);border-radius:16px;padding:30px 27px 34px;position:relative;overflow:hidden;transition:border-color .25s,transform .25s}.mkt-page .cap:hover{border-color:rgba(150,140,255,.42);transform:translateY(-3px)}.mkt-page .cap:before{content:"";position:absolute;top:0;left:26px;right:26px;height:1px;background:linear-gradient(90deg,transparent,var(--violet-hi),transparent);opacity:0;transition:opacity .25s}.mkt-page .cap:hover:before{opacity:.85}.mkt-page .cap-ix{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.16em;color:var(--violet-hi);margin-bottom:16px;display:block}.mkt-page .cap h3{font-size:21.5px;font-weight:700;margin-bottom:11px}.mkt-page .cap p{font-size:15.5px;color:var(--muted);line-height:1.6}.mkt-page .cap ul{list-style:none;margin-top:17px;display:flex;flex-wrap:wrap;gap:7px;padding:0}.mkt-page .cap li{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--muted);background:hsla(0,0%,100%,.05);border:1px solid var(--line-soft);border-radius:99px;padding:4px 11px}.mkt-page .approach{display:grid;grid-template-columns:repeat(auto-fit,minmax(228px,1fr));grid-gap:30px;gap:30px}.mkt-page .step{border-top:2px solid rgba(124,107,240,.6);padding-top:19px}.mkt-page .step .num{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.15em;color:var(--sig-orange);display:block;margin-bottom:10px}.mkt-page .step h3{font-size:18.5px;font-weight:700;margin-bottom:9px}.mkt-page .step p{font-size:15px;color:var(--muted)}.mkt-page .product{background:linear-gradient(150deg,rgba(124,107,240,.16),rgba(6,5,24,.5));border:1px solid var(--line);border-radius:20px;padding:clamp(30px,4.6vw,56px);position:relative;overflow:hidden}.mkt-page .product+.product{margin-top:22px}.mkt-page .product:after{content:"";position:absolute;right:-90px;bottom:-110px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(255,197,49,.2),transparent 65%)}.mkt-page .product.estate{background:linear-gradient(150deg,rgba(61,190,124,.13),rgba(6,5,24,.5))}.mkt-page .product.estate:after{background:radial-gradient(circle,rgba(61,190,124,.22),transparent 65%)}.mkt-page .product.estate .pf-row span:last-child{color:#5fd79b}.mkt-page .product.estate .eyebrow:before{background:linear-gradient(90deg,#5fd79b,var(--violet-hi))}.mkt-page .product-in{position:relative;z-index:1;display:grid;grid-template-columns:1.3fr .8fr;grid-gap:48px;gap:48px;align-items:center}.mkt-page .product h2{font-size:clamp(30px,4vw,45px);font-weight:700;margin-bottom:14px}.mkt-page .product p{color:var(--muted);font-size:17px;margin-bottom:13px;max-width:52ch}.mkt-page .status{display:inline-flex;align-items:center;gap:7px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;border-radius:99px;padding:5px 12px;margin-bottom:17px}.mkt-page .status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.mkt-page .status.live{color:var(--sig-yellow);background:rgba(254,215,12,.1);border:1px solid rgba(254,215,12,.28)}.mkt-page .status.build{color:#5fd79b;background:rgba(61,190,124,.1);border:1px solid rgba(61,190,124,.3)}.mkt-page .pf-card{background:rgba(6,5,24,.55);border:1px solid var(--line);border-radius:14px;padding:26px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mkt-page .pf-card .label{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.mkt-page .pf-row{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line-soft)}.mkt-page .pf-row:last-child{border-bottom:none}.mkt-page .pf-row span:first-child{color:var(--muted);font-size:14.5px}.mkt-page .pf-row span:last-child{font-family:IBM Plex Mono,monospace;font-size:13.5px;color:var(--sig-yellow)}.mkt-page .contact-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:48px;gap:48px;align-items:start}.mkt-page .detail-row{display:flex;gap:18px;padding:16px 0;border-bottom:1px solid var(--line-soft)}.mkt-page .detail-row dt{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);min-width:110px;flex:none;padding-top:4px}.mkt-page .detail-row dd{font-size:16px;margin:0}.mkt-page .detail-row dd a{color:var(--violet-hi);text-decoration:none;border-bottom:1px solid rgba(154,140,255,.35)}.mkt-page .form-card{background:linear-gradient(165deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.018));border:1px solid var(--line);border-radius:18px;padding:clamp(26px,3.4vw,38px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mkt-page .field{margin-bottom:18px}.mkt-page .field label{display:block;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}.mkt-page .field label .req{color:var(--sig-orange)}.mkt-page .field input,.mkt-page .field select,.mkt-page .field textarea{width:100%;background:rgba(6,5,24,.55);color:var(--text);border:1px solid var(--line-soft);border-radius:10px;padding:13px 14px;font-family:IBM Plex Sans,sans-serif;font-size:15.5px;line-height:1.5;transition:border-color .18s,box-shadow .18s}.mkt-page .field textarea{resize:vertical;min-height:118px}.mkt-page .field input::placeholder,.mkt-page .field textarea::placeholder{color:rgba(234,232,247,.28)}.mkt-page .field input:focus,.mkt-page .field select:focus,.mkt-page .field textarea:focus{outline:none;border-color:rgba(154,140,255,.65);box-shadow:0 0 0 3px rgba(124,107,240,.18)}.mkt-page .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%239A8CFF' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.mkt-page .field select option{background:#0b0925;color:var(--text)}.mkt-page .field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.mkt-page .field .err{display:none;font-size:13px;color:var(--sig-orange);margin-top:6px}.mkt-page .field.invalid input,.mkt-page .field.invalid select,.mkt-page .field.invalid textarea{border-color:rgba(229,48,35,.7)}.mkt-page .field.invalid .err{display:block}.mkt-page .form-foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px}.mkt-page .form-note{font-size:13px;color:var(--faint);max-width:34ch}.mkt-page .form-status{margin-top:16px;font-size:14.5px;border-radius:10px;padding:14px 16px;display:none}.mkt-page .form-status.show{display:block}.mkt-page .form-status.ok{background:rgba(61,190,124,.12);border:1px solid rgba(61,190,124,.4);color:#7fe0ac}.mkt-page .form-status.bad{background:rgba(229,48,35,.1);border:1px solid rgba(229,48,35,.4);color:#ff9a8f}.mkt-page .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.mkt-page footer{background:#040311;border-top:1px solid var(--line-soft);padding:52px 0 40px;font-size:14.5px;color:var(--muted);position:relative;z-index:2}.mkt-page .foot-in{max-width:var(--maxw);margin:0 auto;padding:0 26px;display:flex;flex-wrap:wrap;gap:34px;justify-content:space-between}.mkt-page footer img{height:32px;opacity:.9;margin-bottom:15px}.mkt-page footer a{color:var(--muted);text-decoration:none;display:block;padding:4px 0;transition:color .18s}.mkt-page footer a:hover{color:var(--sig-yellow)}.mkt-page .fc-head{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.mkt-page .foot-legal{max-width:40ch;line-height:1.7;font-size:13.5px;color:var(--faint)}@media (max-width:900px){.mkt-page .hero-grid{grid-template-columns:1fr;gap:44px}.mkt-page .product-in{grid-template-columns:1fr;gap:32px}.mkt-page .contact-grid{grid-template-columns:1fr;gap:30px}.mkt-page .field-row{grid-template-columns:1fr;gap:0}.mkt-page .nav-links a:not(.btn){display:none}.mkt-page .hero{padding:56px 0 52px;min-height:auto;display:block}.mkt-page .section{padding:62px 0}.mkt-page .metrics{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.mkt-page *{animation:none!important;transition:none!important}}.mkt-page a:focus-visible,.mkt-page button:focus-visible{outline:2.5px solid var(--sig-yellow);outline-offset:3px;border-radius:6px}