.site-foot,.site-head{color:var(--ink-2)}.site-foot a,.site-head a{color:inherit}.site-foot a:hover,.site-head a:hover{color:var(--ink)}.site-foot,.site-foot *,.site-head,.site-head *{--ground:#020221;--panel:#0D0D28;--raise:#15153A;--deep:#06061C;--sunk:#010113;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.16);--ink:#FFFFFF;--ink-2:#C9D0DF;--mute:#9AA3B7;--faint:#8891A7;--violet:#2460EB;--violet-lite:#A98BFF;--violet-soft:rgba(36,96,235,.13);--accent-text:#C2D4FF;--green:#3DD68C;--amber:#E0A33A;--red:#F0836C;--t-label:.6875rem;--t-xs:.8125rem;--t-sm:.875rem;--t-base:1rem;--t-lg:1.125rem;--t-xl:1.3125rem;--t-2xl:clamp(1.6rem,3vw,2.05rem);--t-3xl:clamp(1.8rem,3.4vw,2.625rem);--t-4xl:clamp(2.1rem,4.6vw,3.4rem);--t-stat:clamp(2.3rem,4.4vw,3.4rem);--r:12px;--ease:cubic-bezier(.22,.8,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--gut:clamp(20px,3.4vw,56px)}:is(.site-head,.site-foot) .band-light{--ground:#FFFFFF;--panel:#FFFFFF;--raise:#EEF2F9;--deep:#F7F9FC;--sunk:#EEF2F9;--line:rgba(11,38,101,.13);--line-2:rgba(11,38,101,.22);--ink:#0B1020;--ink-2:#2B3450;--mute:#414B61;--faint:#4B5468;--accent-text:#1B4ACB;--violet-lite:#4C2EC8;--violet-soft:rgba(36,96,235,.10);background:#F7F9FC;color:var(--ink-2)}:is(.site-head,.site-foot) section.band-light{background:#06061C}:is(.site-head,.site-foot) section.band-light>.wrap{width:min(1280px,calc(100% - var(--gut) * 2));margin-inline:auto;padding:clamp(30px,4vw,58px) clamp(22px,3.2vw,46px);background:#CFDAEE;border:1px solid rgba(11,38,101,.14);border-radius:clamp(18px,2.2vw,26px);box-shadow:0 46px 110px -60px rgba(0,0,0,.85)}:is(.site-head,.site-foot) .app.band-light{background:#CFDAEE;border:1px solid rgba(11,38,101,.14);box-shadow:0 44px 100px -48px rgba(11,38,101,.42)}:is(.site-head,.site-foot) .app.band-light{--green:#0A5F36}:is(.site-head,.site-foot) .mh,:is(.site-head,.site-foot) h1,:is(.site-head,.site-foot) h2,:is(.site-head,.site-foot) h3,:is(.site-head,.site-foot) h4{margin:0;font-weight:400;color:var(--ink);letter-spacing:-.024em;line-height:1.12}:is(.site-head,.site-foot) p{margin:0}:is(.site-head,.site-foot) a{color:var(--accent-text);text-decoration:none;transition:color .22s var(--ease)}:is(.site-head,.site-foot) a:hover{color:#FFFFFF}:is(.site-head,.site-foot) button{font:inherit;cursor:pointer}:is(.site-head,.site-foot) img{display:block;max-width:100%}:is(.site-head,.site-foot) :focus-visible{outline:2px solid var(--violet-lite);outline-offset:3px;border-radius:5px}:is(.site-head,.site-foot) .mono{font-family:Geist Mono,ui-monospace,monospace}:is(.site-head,.site-foot) .wrap{width:100%;max-width:none;margin:0 auto;padding:0 var(--gut)}:is(.site-head,.site-foot) .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 24px;border-radius:9px;font-size:var(--t-base);font-weight:500;border:1px solid transparent;transition:background .25s var(--ease),border-color .25s var(--ease),transform .2s var(--spring),color .25s var(--ease)}:is(.site-head,.site-foot) .btn-primary{background:var(--violet);color:#fff;border-color:var(--violet)}:is(.site-head,.site-foot) .btn-primary:hover{background:#3970F0;color:#fff;transform:translateY(-2px)}:is(.site-head,.site-foot) .panel .btn-primary,:is(.site-head,.site-foot) .panel-wide .btn-primary{color:#fff}:is(.site-head,.site-foot) .panel .btn-primary:hover,:is(.site-head,.site-foot) .panel-wide .btn-primary:hover{color:#fff}:is(.site-head,.site-foot) .btn:active{transform:scale(.97)}:is(.site-head,.site-foot) .btn-sm{min-height:44px;padding:0 17px;font-size:var(--t-sm);border-radius:8px}:is(.site-head,.site-foot) .brand{min-height:44px;display:inline-flex;align-items:center;flex-shrink:0}:is(.site-head,.site-foot) .brand img{height:34px;width:auto;display:block}@media (max-width:860px){:is(.site-head,.site-foot) .brand img{height:28px}}@media (max-width:420px){:is(.site-head,.site-foot) .brand img{height:25px}}:is(.site-head,.site-foot) .nav-links{display:flex;align-items:center;gap:20px;flex-grow:1;flex-wrap:nowrap}:is(.site-head,.site-foot) .nav-item{position:relative}:is(.site-head,.site-foot) .nav-trigger{background:none;border:0;color:var(--mute);font-size:var(--t-sm);padding:10px 2px;min-height:44px;display:inline-flex;align-items:center;gap:6px;transition:color .2s var(--ease)}:is(.site-head,.site-foot) .nav-item[data-open=true] .nav-trigger,:is(.site-head,.site-foot) .nav-trigger:hover{color:var(--ink)}:is(.site-head,.site-foot) .nav-trigger svg{transition:transform .25s var(--ease);opacity:.6}:is(.site-head,.site-foot) .nav-item[data-open=true] .nav-trigger svg{transform:rotate(180deg)}:is(.site-head,.site-foot) .panel{position:absolute;top:calc(100% + 10px);left:-18px;z-index:70;width:max-content;max-width:min(680px,92vw);background:var(--raise);border:1px solid var(--line-2);border-radius:11px;padding:16px 18px;box-shadow:0 24px 60px -24px rgba(0,0,0,.9);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s var(--ease),transform .22s var(--ease),visibility .22s}:is(.site-head,.site-foot) .nav-item[data-open=true] .panel{opacity:1;visibility:visible;transform:none}:is(.site-head,.site-foot) .panel-cols{display:grid;gap:18px 30px}:is(.site-head,.site-foot) .panel .mh,:is(.site-head,.site-foot) .panel h4{font-size:var(--t-xs);font-weight:500;color:var(--faint);margin-bottom:9px}:is(.site-head,.site-foot) .panel a{display:flex;align-items:center;min-height:44px;padding:2px 0;font-size:var(--t-sm);color:var(--ink-2);white-space:nowrap}:is(.site-head,.site-foot) .panel a:hover{color:var(--accent-text)}:is(.site-head,.site-foot) .capture .btn{flex-shrink:0;min-height:48px}:is(.site-head,.site-foot) .panel-wide{position:fixed;left:0;right:0;top:72px;width:auto;max-width:none;border-radius:0;border-left:0;border-right:0;border-top:1px solid var(--line);background:linear-gradient(180deg,#101030,#0A0A24);box-shadow:0 40px 80px -30px rgba(0,0,0,.95);padding:0}:is(.site-head,.site-foot) .panel-inner{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:34px;padding:30px var(--gut) 34px;max-width:1700px;margin:0 auto;align-items:start}:is(.site-head,.site-foot) .panel .panel-inner{display:grid}:is(.site-head,.site-foot) .panel:not(.panel-wide) .panel-inner{grid-template-columns:max-content 230px;gap:26px;padding:4px}:is(.site-head,.site-foot) .panel-cols.six{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 22px}:is(.site-head,.site-foot) .panel-cols.five{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 22px}:is(.site-head,.site-foot) .panel-cols.five a,:is(.site-head,.site-foot) .panel-cols.six a{white-space:normal;min-height:36px;padding:4px 0;line-height:1.4;font-size:var(--t-xs);color:var(--mute)}:is(.site-head,.site-foot) .panel-cols.five a:hover,:is(.site-head,.site-foot) .panel-cols.six a:hover{color:var(--accent-text)}:is(.site-head,.site-foot) .panel .mh .grp,:is(.site-head,.site-foot) .panel h4 .grp{display:block;min-height:0;padding:0;font-size:var(--t-xs);font-weight:500;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;white-space:normal}:is(.site-head,.site-foot) .panel .mh .grp:hover,:is(.site-head,.site-foot) .panel h4 .grp:hover{color:var(--accent-text)}:is(.site-head,.site-foot) .panel .cnt{display:block;font-family:Geist Mono,monospace;font-size:var(--t-label);color:var(--ink);margin:-4px 0 10px}:is(.site-head,.site-foot) .panel .by{display:block;font-family:Geist Mono,monospace;font-size:var(--t-label);letter-spacing:.12em;color:var(--faint);margin-bottom:4px;text-transform:uppercase}:is(.site-head,.site-foot) .panel .all{color:var(--accent-text);font-size:var(--t-xs);margin-top:4px}:is(.site-head,.site-foot) .promo{border-radius:11px;padding:20px 18px;background:linear-gradient(165deg,rgba(100,36,235,.2),rgba(100,36,235,.04));border:1px solid rgba(100,36,235,.35);align-self:start}:is(.site-head,.site-foot) .promo .mh,:is(.site-head,.site-foot) .promo h4{font-size:var(--t-base);font-weight:400;color:var(--ink);margin-bottom:7px;text-transform:none;letter-spacing:-.02em}:is(.site-head,.site-foot) .promo p{font-size:var(--t-xs);line-height:1.6;color:var(--mute);margin-bottom:14px}:is(.site-head,.site-foot) .promo .btn{width:100%}@media (max-width:1240px){:is(.site-head,.site-foot) .panel-cols.six{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.site-head,.site-foot) .panel-cols.five{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.site-head,.site-foot) .panel-inner{grid-template-columns:minmax(0,1fr)}}:is(.site-head,.site-foot) .covfoot .mono{font-size:var(--t-label);letter-spacing:.14em;color:var(--faint);flex-grow:1}:is(.site-head,.site-foot) .ent-cta .mono{font-size:var(--t-label);letter-spacing:.12em;color:var(--faint);text-align:center}:is(.site-head,.site-foot) .sv-sub .mono{font-size:var(--t-label);letter-spacing:.16em;color:var(--faint)}:is(.site-head,.site-foot) .dbc-by .mono{display:block;font-size:var(--t-label);letter-spacing:.14em;color:var(--faint);margin-bottom:10px}:is(.site-head,.site-foot) .hero-pill .mono{font-size:var(--t-label);letter-spacing:.14em;color:var(--mute)}:is(.site-head,.site-foot) .hero .capture .btn{min-height:50px;border-radius:9px;white-space:nowrap}:is(.site-head,.site-foot) .orb{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:min(1150px,118vw);aspect-ratio:1;border-radius:50%;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 58px,rgba(169,139,255,.055) 58px 59px),repeating-linear-gradient(90deg,transparent 0 58px,rgba(169,139,255,.045) 58px 59px);-webkit-mask-image:radial-gradient(circle,#000 38%,transparent 71%);mask-image:radial-gradient(circle,#000 38%,transparent 71%);opacity:.75}:is(.site-head,.site-foot) .choose-head .mono{font-size:var(--t-label);letter-spacing:.2em;color:var(--accent-text);text-align:center}@keyframes k-blink{0%,45%{opacity:1}46%,to{opacity:0}}:is(.site-head,.site-foot) .hero-vids{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:min(1240px,100%);margin:40px auto 0}@keyframes pv-chip{0%,10%{background:transparent;color:var(--mute);border-color:var(--line-2)}20%,72%{background:var(--violet);color:#fff;border-color:var(--violet)}84%,to{background:transparent;color:var(--mute);border-color:var(--line-2)}}@keyframes pv-roll{0%,24%{transform:translateY(0)}36%,58%{transform:translateY(-38px)}70%,to{transform:translateY(-76px)}}@keyframes pv-tick{0%,14%{opacity:.32}24%,92%{opacity:1}to{opacity:.32}}@keyframes pv-tickmark{0%,14%{background:rgba(255,255,255,.08);color:var(--mute)}24%,92%{background:rgba(61,214,140,.22);color:var(--green)}to{background:rgba(255,255,255,.08);color:var(--mute)}}@keyframes pv-fill{0%,8%{transform:scaleX(0)}32%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pv-done{0%,50%{opacity:0;transform:translateY(4px)}62%,90%{opacity:1;transform:none}to{opacity:0}}:is(.site-head,.site-foot) .tour-glow{position:absolute;top:-140px;left:50%;transform:translateX(-50%);width:min(1300px,120vw);height:560px;background:radial-gradient(ellipse,rgba(100,36,235,.17),transparent 70%);pointer-events:none}:is(.site-head,.site-foot) .trust-head .mono{font-size:var(--t-label);letter-spacing:.2em;color:var(--mute);white-space:nowrap}:is(.site-head,.site-foot) .trust-row img{height:46px;width:auto;object-fit:contain;padding:0;background:transparent;border:0;opacity:.68;transition:opacity .3s,transform .3s}@keyframes trust-slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:900px){:is(.site-head,.site-foot) .trust-head .mono{white-space:normal;text-align:center}}@keyframes wv-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes wv-flow{to{stroke-dashoffset:-18}}:is(.site-head,.site-foot) .bindex{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--panel);margin-bottom:clamp(20px,2.4vw,30px)}@keyframes k-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes k-riseT{0%{transform:translateY(32px)}to{transform:none}}@keyframes k-riseL{0%{opacity:0;transform:translateX(-36px)}to{opacity:1;transform:none}}@keyframes k-deck{0%{opacity:.15;transform:perspective(1500px) rotateX(16deg) translateY(54px) scale(.94)}to{opacity:1;transform:perspective(1500px) rotateX(0deg) translateY(0) scale(1)}}@keyframes k-rail{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes k-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes k-para{0%{transform:translateY(-26px)}to{transform:translateY(26px)}}@media (prefers-reduced-motion:reduce){:is(.site-head,.site-foot) .btn,:is(.site-head,.site-foot) .card,:is(.site-head,.site-foot) .chip,:is(.site-head,.site-foot) .svcx,:is(.site-head,.site-foot) .tag{transition:none!important}}:is(.site-head,.site-foot) .cta-short{display:none}@media (max-width:1040px){.site-head .wrap{gap:12px}:is(.site-head,.site-foot) .cta-long{display:none}:is(.site-head,.site-foot) .cta-short{display:inline}:is(.site-head,.site-foot) .nav-links{display:none!important}:is(.site-head,.site-foot) .burger{display:inline-flex!important}:is(.site-head,.site-foot) .ftr{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){:is(.site-head,.site-foot) .ftr{grid-template-columns:minmax(0,1fr)!important}:is(.site-head,.site-foot) .capture .btn{width:100%}}:is(.site-head,.site-foot) .burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;background:transparent;border:1px solid var(--line-2);border-radius:9px;color:var(--ink);margin-left:auto}@media (max-width:359px){.site-head>.wrap{gap:12px!important;padding-left:14px;padding-right:14px}}:is(.site-head,.site-foot) .burger:hover{border-color:var(--accent-text)}:is(.site-head,.site-foot) .burger span{display:block;width:17px;height:1.5px;background:currentColor;position:relative;transition:transform .25s var(--ease)}:is(.site-head,.site-foot) .burger span:after,:is(.site-head,.site-foot) .burger span:before{content:"";position:absolute;left:0;width:17px;height:1.5px;background:currentColor;transition:transform .25s var(--ease),top .25s var(--ease)}:is(.site-head,.site-foot) .burger span:before{top:-5.5px}:is(.site-head,.site-foot) .burger span:after{top:5.5px}:is(.site-head,.site-foot) .burger[aria-expanded=true] span{transform:rotate(45deg)}:is(.site-head,.site-foot) .burger[aria-expanded=true] span:before{top:0;transform:rotate(-90deg)}:is(.site-head,.site-foot) .burger[aria-expanded=true] span:after{top:0;opacity:0}:is(.site-head,.site-foot) .drawer{display:none;border-top:1px solid var(--line);background:var(--deep);max-height:calc(100vh - 70px);overflow-y:auto}:is(.site-head,.site-foot) .drawer[data-open=true]{display:block}:is(.site-head,.site-foot) .drawer .mh,:is(.site-head,.site-foot) .drawer h4{font-family:Geist Mono,monospace;font-size:var(--t-label);letter-spacing:.14em;color:var(--faint);padding:16px 0 4px;margin:0}:is(.site-head,.site-foot) .drawer a{display:flex;align-items:center;min-height:44px;font-size:var(--t-sm);color:var(--ink-2);border-bottom:1px solid rgba(255,255,255,.05)}:is(.site-head,.site-foot) .drawer a:last-child{border-bottom:0}@media (min-width:1041px){:is(.site-head,.site-foot) .drawer{display:none!important}}:is(.site-head,.site-foot) .dmx{--ground:#020221;--deep:#06061c;--panel-a:#131334;--panel-b:#0a0a22;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.16);--ink:#fff;--ink-2:#c9d0df;--mute:#9aa3b7;--faint:#8891a7;--accent:#c2d4ff;--blue:#2460eb;--blue-2:#5b8cff;--violet:#6424eb;--glow:rgba(100,36,235,.34);--green:#3dd68c;--amber:#e0a33a;--grad-text:linear-gradient(95deg,#eef2ff,#a9c1ff 42%,#b49cff);--ease:cubic-bezier(.2,.8,.2,1);--wrap:1240px;--gut:clamp(16px,4vw,40px);color:var(--ink-2);font:400 16px/1.6 Geist,-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased}:is(.site-head,.site-foot) .dmx .mono{font-family:Geist Mono,ui-monospace,monospace}:is(.site-head,.site-foot) .dmx .wrap{width:100%;max-width:calc(var(--wrap) + var(--gut) * 2);margin:0 auto;padding-inline:var(--gut)}@keyframes dmx-caret{50%{opacity:0}}@keyframes dmx-pulse{0%{box-shadow:0 0 0 0 rgba(61,214,140,.55)}70%{box-shadow:0 0 0 8px rgba(61,214,140,0)}to{box-shadow:0 0 0 0 rgba(61,214,140,0)}}@keyframes dmx-pop{0%{transform:scale(.85);opacity:0}}@keyframes dmx-row{0%{opacity:0;transform:translateY(8px)}}.site-foot a{display:inline-flex;align-items:center;min-height:44px;padding:0}.site-foot .foot-social a{min-height:0;padding:4px;color:var(--faint)}.site-foot .mono a{min-height:0;display:inline}@media (min-width:1041px){:is(.site-head,.site-foot) .q6>:first-child{position:sticky;top:97px;align-self:start}}