:root{--bg:#000;--surface:#06070a;--surface-2:#0c0f16;--line:#ffffff1a;--line-soft:#ffffff0f;--text:#fff;--muted:#9ba9c4;--soft:#d1d4e3;--amber:#f6a84b;--blue:#4a8cff;--display:"Inter Display", "Inter", system-ui, sans-serif;--body:"Inter", system-ui, sans-serif;--radius:24px;--page:1200px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font:400 16px/1.5 var(--body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p{margin:0}img,video{max-width:100%;display:block}::selection{background:#4a8cff66}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-999px}.skip:focus{z-index:100;color:#000;background:#fff;border-radius:8px;padding:8px 12px;top:16px;left:16px}.container{width:min(var(--page), calc(100% - 48px));margin:0 auto}.section{padding:80px 0;position:relative}.muted{color:var(--muted)}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}.h1{font:500 clamp(44px, 6.2vw, 82px) / 1.2 var(--display);letter-spacing:-.03em}.h2{font:400 clamp(34px, 4.4vw, 56px) / 1.2 var(--display);letter-spacing:-.02em}.h3{font:400 clamp(26px, 2.8vw, 34px) / 1.3 var(--display);letter-spacing:-.01em}.h4{font:400 24px/1.5 var(--display)}.lead{font:500 18px/1.4 var(--body);letter-spacing:-.03em}.body-lg{font:400 18px/1.4 var(--display);color:var(--muted)}.btn{font:600 16px/1.2 var(--body);letter-spacing:-.02em;white-space:nowrap;color:#fff;isolation:isolate;background:#000;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;transition:transform .25s;display:inline-flex;position:relative}.btn:before{content:"";z-index:-2;background:linear-gradient(100deg,#f6a84b,#fff3df 30%,#cfe0ff 62%,#4a8cff);border-radius:16.5px;position:absolute;inset:-1.5px}.btn:after{content:"";z-index:-1;background:#000;border-radius:15px;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 0 14px #78a0ff47,inset 6px 0 14px #f6a84b33}.btn{box-shadow:-6px 0 22px -8px #f6a84b8c,6px 0 22px -8px #4a8cff99}.btn:hover{transform:translateY(-1px)}.btn:hover:after{box-shadow:inset 0 0 22px #78a0ff80,inset 8px 0 22px #f6a84b59}.btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.btn.block{width:100%;display:flex}.btn-ghost{border:1px solid var(--line);font:600 16px/1.2 var(--body);letter-spacing:-.02em;white-space:nowrap;background:#ffffff08;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;transition:background .25s,border-color .25s;display:inline-flex}.btn-ghost:hover{background:#ffffff14;border-color:#ffffff38}.btn-ghost.block{width:100%;display:flex}.btn-white{color:#000;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:12px 20px;font-weight:600;display:inline-flex}.btn-sm{border-radius:12px;padding:9px 14px;font-size:14px}.btn-sm.btn:before{border-radius:13.5px}.btn-sm.btn:after{border-radius:12px}.grad-text{background:linear-gradient(90deg, var(--amber), #dfe9ff 55%, var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text}.link{color:var(--soft);border-bottom:1px solid var(--line);transition:color .2s,border-color .2s}.link:hover{color:#fff;border-color:#fff}.nav{z-index:50;pointer-events:none;padding:18px 0;position:fixed;inset:0 0 auto}.nav .container{justify-content:space-between;align-items:center;gap:16px;display:flex}.nav a,.nav button{pointer-events:auto}.logo{font:500 28px/1 var(--display);letter-spacing:-.06em;align-items:center;gap:8px;display:inline-flex}.nav-links{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);pointer-events:auto;background:#00000059;border-radius:999px;gap:28px;padding:16px 24px 14px;display:flex;box-shadow:inset -3px -2px 8px #ffffff12}.nav-link{color:#fff;font-size:14px;line-height:1.4;position:relative}.nav-link:after{content:"";background:linear-gradient(90deg, var(--amber), var(--blue));transform-origin:0;height:1px;transition:transform .3s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.nav-link:hover:after,.nav-link.active:after{transform:scaleX(1)}.nav-actions{align-items:center;gap:10px;display:flex}.nav-toggle{pointer-events:auto;border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border-radius:12px;width:44px;height:44px;display:none}.nav-sheet{z-index:49;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000eb;flex-direction:column;gap:6px;padding:110px 24px 24px;display:flex;position:fixed;inset:0}.nav-sheet a{font:400 30px/1.5 var(--display)}.eyebrow{color:var(--muted);text-transform:uppercase;align-items:center;gap:12px;padding:12px 12px 12px 0;font-size:16px;display:flex}.eyebrow svg{opacity:.85;flex:none;width:28px;height:28px}.head{margin-bottom:64px}.head-rule{background:linear-gradient(90deg, var(--line), transparent);height:1px;margin-bottom:24px}.head-row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.head-row p{color:var(--muted);max-width:310px;padding-top:8px}.card{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line-soft);position:relative;overflow:hidden}.card-pad{padding:28px}.glass{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius);background:#ffffff0f}.chip{border:1px solid var(--line);color:var(--soft);background:#ffffff05;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.chip svg{opacity:.8;width:20px;height:20px}.chips{flex-wrap:wrap;gap:12px;display:flex}.check{border:1px solid var(--line-soft);color:var(--soft);background:#ffffff04;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.check i{border:1px solid #ffffff59;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.check i:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.checks{gap:14px;max-width:420px;display:grid}.tag{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--line);color:var(--soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.tag.live{color:#8fe3b0;border-color:#8fe3b059}.tag.warn{color:var(--amber);border-color:#f6a84b66}.dot{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px}.dot.pulse{animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.3}}.glow{pointer-events:none;filter:blur(30px)saturate(1.1);background:radial-gradient(60% 70% at 18% 30%,#f6a84bbf,#0000 62%),radial-gradient(70% 80% at 78% 62%,#3a7cffcc,#0000 65%),radial-gradient(40% 50%,#fff4e040,#0000 70%);position:absolute;inset:0}.glow-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 45%);mask-image:linear-gradient(90deg,#0000 0,#000 45%)}.grain:after{content:"";pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");position:absolute;inset:0}.bg-img{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.hero{padding:160px 0 20px;position:relative;overflow:hidden}.hero-video{height:860px;position:absolute;inset:0 0 auto;overflow:hidden}.hero-video video{object-fit:cover;opacity:.9;width:100%;height:100%}.hero-video:after{content:"";background:linear-gradient(#00000040,#0000 30% 60%,#000);position:absolute;inset:0}.hero-copy{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.hero-copy .lead{max-width:560px}.pill{background:#ffffff12;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:6px 16px;font-size:14px;display:inline-flex}.pill button{color:var(--muted);border-left:1px solid var(--line);padding-left:10px}.pill button:hover{color:#fff}.pill .mono{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.console{-webkit-backdrop-filter:blur(18px);background:#0c0d10b8;border:1px solid #ffffff29;border-radius:20px;grid-template-columns:180px 1fr;width:min(1120px,100%);min-height:560px;margin:110px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 120px -20px #f6a84b2e,0 0 0 1px #0009;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.console-side{border-right:1px solid var(--line-soft);background:#ffffff08;flex-direction:column;gap:6px;padding:22px 16px;display:flex}.console-side .logo{margin-bottom:20px;font-size:22px}.console-nav{color:var(--muted);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:flex}.console-nav.on{color:#fff;background:#ffffff12}.console-main{align-content:start;gap:18px;min-width:0;padding:22px 26px;display:grid}.console-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.console-url{border:1px solid var(--line-soft);max-width:380px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:10px;flex:1;padding:9px 14px;font-size:13px;overflow:hidden}.console-grid{grid-template-columns:1.35fr 1fr;gap:18px;display:grid}.panel{border:1px solid var(--line-soft);background:#ffffff09;border-radius:14px;padding:18px}.panel h4{font:600 13px/1.3 var(--body);margin-bottom:14px}.kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.kpi{background:#00000059;border-radius:10px;padding:12px}.kpi b{font:600 20px/1.2 var(--display);display:block}.kpi span{color:var(--muted);font-size:11px}.logline{border-bottom:1px solid var(--line-soft);color:var(--soft);grid-template-columns:58px 1fr;gap:10px;padding:7px 0;font-size:12px;display:grid}.logline b{font:600 10px/1.8 var(--body);letter-spacing:.08em;color:var(--amber)}.logline.blue b{color:#8db6ff}.bar{background:#ffffff14;border-radius:3px;height:6px;overflow:hidden}.bar i{background:linear-gradient(90deg, var(--amber), var(--blue));border-radius:3px;height:100%;display:block}.marquee{padding:40px 0 20px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.marquee-track{gap:80px;width:max-content;animation:38s linear infinite marquee;display:flex}.marquee-track span{font:600 26px/1 var(--display);letter-spacing:-.04em;color:#fff;opacity:.55;white-space:nowrap}@keyframes marquee{to{transform:translate(-50%)}}.highlight{grid-template-columns:1fr 346px;align-items:center;gap:80px;display:grid}.highlight p{font:400 clamp(26px, 3.3vw, 44px) / 1.3 var(--display);letter-spacing:-.02em}.highlight p span{transition:opacity .3s}.orb{border-radius:50%;place-items:center;width:346px;height:346px;display:grid;position:relative}.orb img{width:100%;height:100%;animation:26s linear infinite spin;position:absolute;inset:0}@keyframes spin{to{transform:rotate(360deg)}}.orb-label{font:400 32px/1 var(--display);justify-items:center;gap:14px;display:grid;position:relative}.orb-label i{color:#3a55b8;background:#fff;border-radius:50%;place-items:center;width:66px;height:66px;display:grid}.orb-label i svg{width:34px;height:34px}.apart-top{grid-template-columns:1fr 1fr;gap:32px;display:grid}.apart-bottom{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;display:grid}.feature-card{flex-direction:column;justify-content:flex-end;min-height:444px;padding:16px;display:flex}.apart-top .feature-card{min-height:463px}.feature-card>img.bg-img{object-fit:cover;width:100%;height:100%;inset:0}.feature-art{color:#fff;opacity:.9;filter:drop-shadow(0 0 18px #ffffff8c);place-items:center;display:grid;position:absolute;inset:0 0 132px}.feature-art svg{stroke-width:.6px}.feature-text{border:1px solid var(--line);-webkit-backdrop-filter:blur(5px);background:#06070a59;border-radius:10px;padding:20px;position:relative}.feature-text p{font:400 18px/1.4 var(--display);color:var(--muted);margin-top:4px}.cta-card{flex-direction:column;min-height:444px;padding:28px;display:flex}.cta-card .h3{color:var(--soft)}.cta-card .stack{gap:12px;margin-top:auto;display:grid}.sticky-wrap{grid-template-columns:255px 1fr;align-items:start;gap:60px;display:grid}.sticky-tabs{display:grid;position:sticky;top:130px}.sticky-tab{border-bottom:1px solid var(--line);color:var(--muted);text-align:left;align-items:center;gap:14px;padding:16px 0;transition:color .3s,border-color .3s;display:flex}.sticky-tab svg{width:28px;height:28px}.sticky-tab.on{color:#fff;border-image:linear-gradient(90deg, var(--amber), var(--blue)) 1}.sticky-cards{gap:48px;display:grid}.wide-card{grid-template-columns:1fr 1fr;min-height:423px;display:grid;position:sticky;top:120px}.wide-card-copy{z-index:1;flex-direction:column;gap:16px;padding:28px;display:flex;position:relative}.wide-card-copy .btn-ghost,.wide-card-copy .btn{align-self:flex-start;margin-top:auto}.wide-card-art{place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.mini-cards{gap:14px;width:78%;display:grid;position:relative}.mini-card{-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:16px;padding:14px 18px}.mini-card b{font:500 16px/1.4 var(--display);align-items:center;gap:8px;display:flex}.mini-card small{color:var(--soft);opacity:.8;font-size:12px}.tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.tab{color:#fff;background:#ffffff1a;border-radius:999px;padding:10px 18px;transition:background .25s,color .25s}.tab.on{color:#000;background:#fff}.product{border-color:var(--line);background:0 0;grid-template-columns:1fr 1.1fr;gap:40px;min-height:480px;padding:40px 0 40px 40px;display:grid}.product-copy{flex-direction:column;gap:18px;padding-bottom:40px;display:flex}.product-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e1016db;border:1px solid #ffffff29;border-right:0;border-radius:16px 0 0 16px;align-content:start;align-self:stretch;gap:14px;padding:22px;display:grid;position:relative}.section-bg{opacity:.9;z-index:-1;width:2140px;max-width:none;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.steps-bar{z-index:5;background:linear-gradient(#000 70%,#0000);grid-template-columns:repeat(3,1fr);margin-bottom:40px;padding:16px 0 24px;display:grid;position:sticky;top:90px}.steps-bar div{border-bottom:1px solid var(--line);padding-bottom:12px;font-size:14px;position:relative}.steps-bar div i{background:linear-gradient(90deg, var(--amber), var(--blue));height:1px;position:absolute;bottom:-1px;left:0}.step-card{background:#07080b;grid-template-columns:1fr 1.3fr;min-height:525px;margin-bottom:40px;display:grid;position:sticky;box-shadow:0 -20px 40px #0009}.step-copy{z-index:1;flex-direction:column;gap:18px;padding:40px;display:flex;position:relative}.step-art{place-items:center;padding:30px;display:grid;position:relative;overflow:hidden}.field{color:#fff;width:100%;font:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff47;border-radius:10px;padding:13px 14px;display:block}.type-caret:after{content:"";vertical-align:-2px;background:#fff;width:1px;height:1em;margin-left:2px;animation:1s step-end infinite pulse;display:inline-block}.split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.layers{perspective:1200px;height:465px;position:relative}.layers img{width:auto;height:440px;position:absolute;top:10px}.slides{position:relative}.slide{grid-template-columns:373px 1fr;gap:32px;min-height:420px;padding:24px;display:grid}.slide-art{background:#0b0d12;border-radius:16px;place-items:center;min-height:300px;display:grid;position:relative;overflow:hidden}.slide-body{flex-direction:column;display:flex}.slide-body blockquote{font:400 24px/1.5 var(--display);margin:0}.slide-meta{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}.slide-nav{justify-content:center;gap:12px;margin-top:24px;display:flex}.round{border:1px solid #fff6;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .2s;display:grid}.round:hover{background:#ffffff1f}.stats{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px;display:grid}.stat{padding:24px}.stat b{font:500 48px/1.2 var(--display);color:var(--soft);display:block}.stat span{color:var(--muted)}.switch{background:#ffffff1a;border-radius:12px;margin-bottom:28px;padding:0;display:inline-flex}.switch button{color:var(--soft);border-radius:12px;padding:12px 22px}.switch button.on{color:#000;background:#fff}.plans{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.plan{border-color:var(--line);background:#06070ab8;flex-direction:column;gap:20px;min-height:420px;padding:24px;display:flex}.plan>img.bg-img{object-fit:cover;opacity:.55;z-index:0;width:100%;height:100%;position:absolute;inset:0}.plan>*{position:relative}.price{font:500 48px/1.2 var(--display);color:var(--soft)}.price small{font:400 16px/1 var(--body);color:var(--muted)}.list{gap:14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.list li{color:var(--soft);align-items:flex-start;gap:12px;display:flex}.list li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l2.5 2.5L9 1' fill='none' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E") 50%/10px no-repeat;border:1px solid #ffffff59;border-radius:50%;flex:none;width:20px;height:20px;margin-top:2px}.faq{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.faq-col{gap:32px;display:grid}.faq-item{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line-soft)}.faq-q{text-align:left;width:100%;font:500 18px/1.4 var(--body);letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.faq-q i{flex:none;width:14px;height:14px;transition:transform .3s;position:relative}.faq-q i:before,.faq-q i:after{content:"";background:#fff;position:absolute}.faq-q i:before{height:1px;top:6.5px;left:0;right:0}.faq-q i:after{width:1px;top:0;bottom:0;left:6.5px}.faq-item.open .faq-q i{transform:rotate(45deg)}.faq-a{color:var(--muted);padding:0 24px 22px}.integration{position:relative;overflow:hidden}.integration .beam{opacity:.95;width:1440px;max-width:none;top:0;left:50%;transform:translate(-50%)}.tiles{grid-template-columns:repeat(3,104px);justify-content:center;gap:54px 56px;display:grid}.tile{isolation:isolate;width:104px;height:104px;font:600 15px/1 var(--display);letter-spacing:-.02em;text-align:center;background:#0a0c11;border-radius:26px;place-items:center;display:grid;position:relative}.tile:before{content:"";background:linear-gradient(135deg, var(--blue), transparent 40%, transparent 60%, var(--amber));z-index:-2;border-radius:27.5px;position:absolute;inset:-1.5px}.tile:after{content:"";z-index:-1;background:#0a0c11;border-radius:26px;position:absolute;inset:0}.tile b{color:#0a0c11;background:#fff;border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;display:grid}.final{text-align:center;padding:60px 0 0;position:relative}.final .lead{color:var(--muted);max-width:460px;margin:20px auto 32px;font-weight:400}.footer{padding-top:80px;position:relative;overflow:hidden}.footer .footer-bg{width:1584px;max-width:none;top:60px;left:50%;transform:translate(-50%)}.wordmark{white-space:nowrap;font:500 clamp(110px, 21vw, 300px) / .9 var(--display);letter-spacing:-.07em;justify-content:center;gap:.35em;padding:30px 0 60px;display:flex;position:relative}.wordmark span{background:linear-gradient(90deg,#f4b65e 5%,#fff6e0 35%,#e9f0ff 55%,#5c97ff 95%);color:#0000;filter:drop-shadow(0 0 40px #f6a84b59);-webkit-background-clip:text;background-clip:text}.wordmark span.ghost{opacity:.12;filter:none}.footer-links{grid-template-columns:repeat(4,1fr);gap:32px;padding:20px 0 60px;display:grid;position:relative}.footer-links h5{font:400 16px/1.5 var(--body);margin:0 0 16px}.footer-links a{color:var(--soft);opacity:.85;padding:6px 0;display:block}.footer-links a:hover{opacity:1;color:#fff}.footer-base{border-top:1px solid var(--line-soft);color:var(--soft);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 0;font-size:15px;display:flex;position:relative}.page{padding:170px 0 40px;position:relative;overflow:hidden}.page-glow{opacity:.55;pointer-events:none;width:1500px;max-width:none;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.page-head{gap:18px;max-width:760px;margin-bottom:56px;display:grid;position:relative}.grid-2{grid-template-columns:1fr 1fr;gap:24px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.stack{gap:16px;display:grid}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.between{justify-content:space-between}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.big{font:500 32px/1.2 var(--display);color:var(--soft)}.empty{text-align:center;color:var(--muted);justify-items:center;gap:16px;padding:70px 24px;display:grid}.coin-row{border:1px solid var(--line-soft);background:var(--surface);border-radius:18px;grid-template-columns:48px 56px 1fr auto auto auto 24px;align-items:center;gap:18px;padding:18px 22px;transition:border-color .25s,background .25s,transform .25s;display:grid}.coin-row:hover{background:var(--surface-2);border-color:#ffffff38;transform:translateY(-1px)}.avatar{width:56px;height:56px;font:600 18px/1 var(--display);background:linear-gradient(135deg,#f6a84bb3,#4a8cffcc);border-radius:16px;flex:none;place-items:center;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar.lg{border-radius:24px;width:88px;height:88px;font-size:28px}.num{text-align:right}.num b{font:500 20px/1.2 var(--display);display:block}.form{gap:18px;display:grid}.form label{color:var(--soft);gap:8px;font-size:14px;display:grid}.form label small,.hint{color:var(--muted);font-size:13px}.input,.form input[type=text],.form input[type=url],.form input[type=number],.form textarea,.form select{border:1px solid var(--line);color:#fff;width:100%;font:inherit;background:#ffffff0a;border-radius:12px;padding:13px 14px;transition:border-color .2s,background .2s}.form textarea{resize:vertical;min-height:110px}.form input:focus,.form textarea:focus,.form select:focus{background:#ffffff12;border-color:#78a5ffcc;outline:none}.form select option{background:#0c0f16}.error{color:#ff9a8a;min-height:1.4em;font-size:14px}.notice{border:1px solid var(--line);color:var(--soft);background:#ffffff08;border-radius:12px;padding:14px 16px;font-size:14px}.options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.option{text-align:left;border:1px solid var(--line);background:#ffffff05;border-radius:14px;gap:4px;padding:14px 16px;transition:border-color .2s,background .2s;display:grid}.option small{color:var(--muted)}.option.on{background:linear-gradient(#0b0d13, #0b0d13) padding-box, linear-gradient(100deg, var(--amber), var(--blue)) border-box;border:1px solid #0000}.launch{grid-template-columns:1fr 380px;align-items:start;gap:32px;display:grid}.launch-aside{position:sticky;top:110px}.stepper{grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:32px;display:grid}.stepper div{border-bottom:1px solid var(--line);color:var(--muted);padding:14px 0;font-size:14px}.stepper div.on{color:#fff;border-image:linear-gradient(90deg, var(--amber), var(--blue)) 1}.kv{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.kv span:first-child{color:var(--muted)}.drop{cursor:pointer;text-align:center;min-height:150px;color:var(--muted);background:#ffffff05;border:1px dashed #ffffff40;border-radius:16px;place-items:center;gap:8px;padding:16px;display:grid;overflow:hidden}.drop img{border-radius:12px;max-height:150px}.pair-list{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;max-height:232px;padding-right:4px;display:grid;overflow:auto}.pair{border:1px solid var(--line);text-align:left;border-radius:12px;align-items:center;gap:8px;padding:9px 10px;font-size:14px;display:flex}.pair img,.pair i{background:#ffffff1f;border-radius:50%;flex:none;width:22px;height:22px}.pair.on{background:#ffffff14;border-color:#fff}.modal-back{z-index:80;-webkit-backdrop-filter:blur(10px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.modal{border-radius:var(--radius);border:1px solid var(--line);background:#090b10;gap:18px;width:min(560px,100%);max-height:calc(100vh - 40px);padding:30px;display:grid;position:relative;overflow:auto}.modal .glow{opacity:.22;inset:-40% -20% 40%}.modal>*{position:relative}.modal>.glow{position:absolute}.modal-close{border:1px solid var(--line);border-radius:50%;width:34px;height:34px;font-size:18px;line-height:1;top:18px;right:18px;position:absolute!important}.toast{z-index:90;color:#000;background:#fff;border-radius:12px;padding:12px 18px;font-weight:500;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000080}.ws-head{flex-wrap:wrap;align-items:center;gap:24px;padding:28px;display:flex}.ws-grid{grid-template-columns:340px 1fr;align-items:start;gap:24px;margin-top:24px;display:grid}.tiles-4{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px;display:grid}.tile-stat{padding:20px}.viewer{display:grid}.viewer-bar{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:14px 18px;display:flex}.viewer-dots{gap:6px;display:flex}.viewer-dots i{background:#fff3;border-radius:50%;width:9px;height:9px}.viewer-url{min-width:0;color:var(--soft);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;border-radius:10px;flex:1;padding:8px 12px;font-size:13px;overflow:hidden}.viewer-tabs{border-bottom:1px solid var(--line-soft);gap:6px;padding:12px 18px;display:flex;overflow-x:auto}.viewer-tabs button{color:var(--muted);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:14px}.viewer-tabs button.on{color:#000;background:#fff}.viewer-body{min-height:340px;max-height:520px;padding:24px;overflow:auto}.reader{color:#17181c;background:#f6f4ef;border-radius:12px;padding:26px}.reader h3{font:600 22px/1.3 var(--display);margin-bottom:12px}.reader p{margin-bottom:12px;line-height:1.6}.pages{border-top:1px solid var(--line-soft);gap:10px;padding:14px 18px;display:flex;overflow-x:auto}.pages button{text-align:left;border:1px solid var(--line-soft);border-radius:12px;flex:none;gap:2px;width:170px;padding:10px 12px;font-size:13px;display:grid}.pages button.on{border-color:#fff}.pages button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event{border-bottom:1px solid var(--line-soft);grid-template-columns:74px 70px 1fr;align-items:baseline;gap:12px;padding:12px 0;font-size:14px;display:grid}.event b{font:600 11px/1.6 var(--body);letter-spacing:.08em;color:var(--amber)}.event b.k-NOTE,.event b.k-WATCH{color:#8db6ff}.event b.k-FLAG{color:#ff9a8a}.event b.k-REPORT{color:#8fe3b0}.event p{color:var(--soft);overflow-wrap:anywhere}.event a{color:var(--muted);font-size:12px}.scroll{max-height:520px;overflow:auto}.map{gap:10px;display:grid}.map-node{border:1px solid var(--line-soft);border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.map-node i{background:linear-gradient(135deg,#f6a84b99,#4a8cffb3);border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-style:normal;display:grid}.mission{gap:12px;padding:22px;display:grid}.mission.done{opacity:.55}.cite{color:var(--muted);margin-right:12px;font-size:13px;display:inline-block}.cite:hover{color:#fff}@media (width<=1000px){.nav-links,.nav-actions .hide-m{display:none}.nav-toggle{place-items:center;display:grid}.head-row{flex-direction:column;gap:12px}.head{margin-bottom:40px}.highlight,.split,.launch,.ws-grid,.sticky-wrap,.wide-card,.product,.step-card,.slide,.faq,.console-grid{grid-template-columns:1fr}.highlight{justify-items:center;gap:40px}.orb{width:260px;height:260px}.apart-top,.apart-bottom,.plans,.grid-2,.grid-3{grid-template-columns:1fr}.grid-4,.stats,.tiles-4{grid-template-columns:1fr 1fr}.sticky-tabs{display:none}.wide-card,.step-card,.steps-bar,.launch-aside{position:static}.product{padding:24px}.product-panel{border-right:1px solid #ffffff29;border-radius:16px}.console{grid-template-columns:1fr;margin-top:60px}.console-side,.console-url{display:none}.console-main{padding:18px}.kpis{grid-template-columns:1fr 1fr}.layers{transform-origin:0;height:320px;transform:scale(.7)}.footer-links{grid-template-columns:1fr 1fr}.coin-row{grid-template-columns:56px 1fr auto 20px}.coin-row .hide-m{display:none}.tiles{grid-template-columns:repeat(3,88px);gap:28px}.tile{width:88px;height:88px}.section{padding:56px 0}.page{padding-top:130px}.event{grid-template-columns:66px 1fr}.event span.time{display:none}.options{grid-template-columns:1fr}.slide-art{min-height:200px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}:root[data-theme=ariadne]{--amber:#e4002b;--blue:#fff;--thread:#e4002b;--muted:#a3a3a8;--soft:#dcdcde;--surface:#0a0a0a;--surface-2:#111112;--serif:"Bodoni Moda", "Didot", "Bodoni MT", serif}[data-theme=ariadne] ::selection{background:#e4002b80}[data-theme=ariadne] .logo{font:500 21px/1 var(--serif);letter-spacing:.24em;gap:12px}[data-theme=ariadne] .logo img{width:38px;height:38px;margin:-6px 0}[data-theme=ariadne] .console .logo,[data-theme=ariadne] .product-panel .logo{font-size:15px!important}[data-theme=ariadne] .console .logo img,[data-theme=ariadne] .product-panel .logo img{width:26px;height:26px}[data-theme=ariadne] .hero-video video,[data-theme=ariadne] img.bg-img,[data-theme=ariadne] .page-glow,[data-theme=ariadne] .layers img{filter:grayscale()sepia()hue-rotate(-42deg)saturate(5)brightness(.8)contrast(1.1)}[data-theme=ariadne] .hero-video video{opacity:.85;filter:grayscale()sepia()hue-rotate(-52deg)saturate(3.4)brightness(.8)contrast(1.15)}[data-theme=ariadne] .glow{background:radial-gradient(60% 70% at 22% 34%,#e4002bd9,#0000 62%),radial-gradient(70% 80% at 78% 62%,#780016e6,#0000 65%),radial-gradient(40% 50% at 52% 48%,#ffe6e638,#0000 70%)}[data-theme=ariadne] .btn:before{background:linear-gradient(100deg,#e4002b,#ffd9df 45%,#fff 60%,#e4002b)}[data-theme=ariadne] .btn:after{box-shadow:inset 0 0 14px #e4002b59}[data-theme=ariadne] .btn{box-shadow:0 0 26px -10px #e4002be6}[data-theme=ariadne] .btn:hover:after{box-shadow:inset 0 0 24px #e4002b99}[data-theme=ariadne] .grad-text{background:linear-gradient(90deg,#ff4d6a,#fff);-webkit-background-clip:text;background-clip:text}[data-theme=ariadne] .nav-link:after,[data-theme=ariadne] .steps-bar div i,[data-theme=ariadne] .bar i{background:var(--thread)}[data-theme=ariadne] .sticky-tab.on,[data-theme=ariadne] .stepper div.on{border-color:var(--thread);border-image:}[data-theme=ariadne] .option.on{background:linear-gradient(#0d0d0e, #0d0d0e) padding-box, linear-gradient(100deg, var(--thread), #fff) border-box}[data-theme=ariadne] .logline b,[data-theme=ariadne] .event b{color:#ff5a73}[data-theme=ariadne] .logline.blue b,[data-theme=ariadne] .event b.k-NOTE,[data-theme=ariadne] .event b.k-WATCH{color:#fff}[data-theme=ariadne] .avatar,[data-theme=ariadne] .map-node i{background:linear-gradient(135deg,#e4002b,#5a0011)}[data-theme=ariadne] .tile:before{background:linear-gradient(135deg, #fff, transparent 40%, transparent 60%, var(--thread))}[data-theme=ariadne] .console{box-shadow:0 40px 120px -20px #e4002b47,0 0 0 1px #0009}[data-theme=ariadne] .orb-label i{color:var(--thread)}[data-theme=ariadne] .orb img.orb-art{opacity:.95;width:128%;max-width:none;height:128%;animation:7s ease-in-out infinite knot-float;inset:-14%}[data-theme=ariadne] .orb-label{display:none}@keyframes knot-float{50%{transform:translateY(-14px)rotate(4deg)}}[data-theme=ariadne] .step-art .orb img{filter:grayscale()sepia()hue-rotate(-42deg)saturate(5)brightness(.8)}[data-theme=ariadne] .hero-tag{font:italic 400 26px/1.2 var(--serif);color:#fff;margin-top:-8px}[data-theme=ariadne] .hero-copy .h1{position:relative}[data-theme=ariadne] .hero-copy:after{content:"";background:linear-gradient(90deg, transparent, var(--thread) 18%, var(--thread) 82%, transparent);width:100vw;height:2px;position:absolute;bottom:-44px;left:50%;transform:translate(-50%)}[data-theme=ariadne] .head-rule{background:linear-gradient(90deg, var(--thread), #e4002b40 40%, transparent);height:2px}[data-theme=ariadne] .wordmark{font-family:var(--serif);letter-spacing:.08em;padding:50px 0 80px;font-size:clamp(70px,14vw,210px);font-weight:500}[data-theme=ariadne] .wordmark span{background:linear-gradient(90deg,#e4002b 5%,#ffd3da 40%,#fff 60%,#e4002b 96%);filter:drop-shadow(0 0 40px #e4002b73);-webkit-background-clip:text;background-clip:text}[data-theme=ariadne] .footer-base span:first-child{letter-spacing:.04em}.thread-knot{z-index:70;pointer-events:none;will-change:transform;width:68px;height:68px;position:fixed;top:0;left:0}.thread-knot:before{content:"";background:radial-gradient(circle,#e4002b6b,#e4002b00 65%);border-radius:50%;position:absolute;inset:-55%}.thread-knot canvas{width:100%;height:100%;display:block;position:relative}.thread-click{z-index:69;pointer-events:none;width:0;height:0;position:fixed}.thread-click:before,.thread-click:after{content:"";border:2px solid #ff4664f2;border-radius:50%;width:120px;height:120px;animation:.7s cubic-bezier(.2,.7,.2,1) both thread-ring;position:absolute;top:-60px;left:-60px;box-shadow:0 0 24px #e4002bb3}.thread-click:after{border-width:1px;animation-delay:.1s}@keyframes thread-ring{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1.5)}}.thread-touch{transition:box-shadow .6s}.thread-touch:not(.btn):not(h2){box-shadow:0 0 44px -10px #e4002bd9!important}.btn.thread-touch{animation:1.1s ease-in-out infinite thread-charge}@keyframes thread-charge{0%,to{box-shadow:0 0 26px -8px #e4002be6}50%{box-shadow:0 0 50px -4px #ff2850,0 0 100px -20px #e4002be6}}h2{transition:text-shadow .8s}h2.thread-touch{text-shadow:0 0 30px #e4002bf2,0 0 80px #e4002b80}
