@font-face{font-family:Sora;src:url(/assets/fonts/sora-variable.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:block}:root{--cover:max(calc(100vw / 1536), calc(100vh / 1024));--fit:calc(100vh / 910);--u:min(var(--cover), var(--fit));--blur:calc(var(--u)*26);--glow:calc(var(--u)*34);--hairline:max(1px, calc(var(--u)*1.6));--ink:#fff;--sub:#a2a9b8;--nav:#fbfdff;--foot:#f4f8fd;--hair:#c4d6e8b8;--chev:#d6e8fae6;--navdim:#e8ecf0;--feat:#e2ebf5;--veil:6,10,18}@supports (height:100dvh){:root{--cover:max(calc(100vw / 1536), calc(100dvh / 1024));--fit:calc(100dvh / 910)}}*{box-sizing:border-box;margin:0;padding:0}html,body{background:#02060f}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;font-family:Sora,system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}li{list-style:none}a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #9fe0ff}.stage{height:100vh;position:relative;overflow:hidden}@supports (height:100dvh){.stage{height:100dvh}}.art{object-fit:cover;object-position:50% 50%;z-index:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;background:#03060c;width:100%;height:100%;position:absolute;inset:0}.veil{z-index:0;pointer-events:none;background:radial-gradient(140% 60% at 50% 40%, rgba(var(--veil),.16) 0%, rgba(var(--veil),.057) 50%, rgba(var(--veil),0) 100%), linear-gradient(180deg, rgba(var(--veil),0) 45%, rgba(var(--veil),.1) 100%);position:absolute;inset:0}.bar,.hero,.foot{z-index:1;position:absolute}.brand svg,.brand img{fill:var(--ink);display:block}.brand img{object-fit:contain}.xlink svg{fill:var(--nav);display:block}.caret,.navarrow{fill:none;stroke:var(--nav);stroke-linecap:round;stroke-linejoin:round}.navarrow{stroke-linecap:square;stroke-linejoin:miter}.pill{border:var(--hairline) solid var(--hair);border-radius:999px}.cta{-webkit-backdrop-filter:blur(var(--blur)) saturate(.45);backdrop-filter:blur(var(--blur)) saturate(.45);box-shadow:0 calc(var(--u)*-2) calc(var(--u)*20) #ffe0b033, 0 0 var(--glow) #a8ccfc29, inset 0 var(--hairline) 0 0 #fffbf273;background:linear-gradient(#060c1600 45%,#060c161f 78%,#060c1647 100%),linear-gradient(90deg,#ffe2b22b 0%,#ffecd012 22%,#b0ceee08 55%,#96c4f417 100%),linear-gradient(90deg,#ffffff3d 0%,#ffffff2b 12%,#ffffff1c 26%,#ffffff12 42%,#ffffff0d 60%,#ffffff0a 80% 100%);border-radius:999px}.cta:before{content:"";border-radius:inherit;padding:var(--hairline);pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#fffcf6f2 0%,#fffcf633 45%,#fffcf600 78%),linear-gradient(90deg,#ffe4b6f2 0%,#faecd2b3 12%,#e2e6ea08 32%,#d6e2f005 62%,#c8e4fab3 90%,#bae0f7f2 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cta .arrow{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter}.chev{fill:none;stroke:var(--chev);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.rule{background:linear-gradient(#bac8d6b3 0%,#cedce8eb 52%,#b6c6d4ad 100%)}#word{font-variation-settings:"wght" 531;color:var(--ink)}#about,#product,#solutions,#login{font-variation-settings:"wght" 506;color:var(--nav)}#contact{font-variation-settings:"wght" 581;color:var(--navdim)}#h1a,#h1b{font-variation-settings:"wght" 424;color:var(--ink)}#sub1,#sub2{font-variation-settings:"wght" 446;color:var(--sub)}#cta{font-variation-settings:"wght" 497;color:var(--ink)}#f1,#f2,#f3,#f4{font-variation-settings:"wght" 534;color:var(--feat)}#foot1,#foot2{font-variation-settings:"wght" 521;color:var(--foot)}@media (prefers-reduced-motion:no-preference){:root{--ent-line:cubic-bezier(.16,1,.3,1);--ent-soft:cubic-bezier(.25,.8,.35,1);--rise:9px}@keyframes en-wipe{0%{clip-path:inset(-.78em 0 calc(100% + .78em));translate:0 var(--rise)}to{clip-path:inset(-.78em 0);translate:0}}@keyframes en-lift{0%{opacity:0;translate:0 var(--rise)}}@keyframes en-settle{0%{opacity:0;translate:0 calc(var(--rise)*.7);scale:.99}}@keyframes en-draw{0%{scale:1 0}}html:not(.is-entered) .brand{animation:en-lift .6s var(--ent-soft) .12s backwards}html:not(.is-entered) #about{animation:en-lift .55s var(--ent-soft) .2s backwards}html:not(.is-entered) #product{animation:en-lift .55s var(--ent-soft) .25s backwards}html:not(.is-entered) #solutions,html:not(.is-entered) .caret{animation:en-lift .55s var(--ent-soft) .3s backwards}html:not(.is-entered) .xlink svg{animation:en-lift .55s var(--ent-soft) .32s backwards}html:not(.is-entered) #login,html:not(.is-entered) .navarrow{animation:en-lift .55s var(--ent-soft) .35s backwards}html:not(.is-entered) .pill{animation:en-settle .6s var(--ent-soft) .4s backwards}html:not(.is-entered) .burger{animation:en-lift .6s var(--ent-soft) .4s backwards}html:not(.is-entered) #h1a{animation:en-wipe .95s var(--ent-line) .34s backwards}html:not(.is-entered) #h1b{animation:en-wipe .95s var(--ent-line) .44s backwards}html:not(.is-entered) #sub1{animation:en-lift .7s var(--ent-soft) .74s backwards}html:not(.is-entered) #sub2{animation:en-lift .7s var(--ent-soft) .8s backwards}html:not(.is-entered) .cta{animation:en-lift .8s var(--ent-line) .94s backwards}html:not(.is-entered) .feats li:first-child{animation:en-lift .6s var(--ent-soft) 1.08s backwards}html:not(.is-entered) .feats li:nth-child(2){animation:en-lift .6s var(--ent-soft) 1.15s backwards}html:not(.is-entered) .feats li:nth-child(3){animation:en-lift .6s var(--ent-soft) 1.22s backwards}html:not(.is-entered) .feats li:nth-child(4){animation:en-lift .6s var(--ent-soft) 1.29s backwards}html:not(.is-entered) .rule{transform-origin:top;animation:en-draw .55s var(--ent-line) 1.34s backwards}html:not(.is-entered) #foot1{animation:en-lift .6s var(--ent-soft) 1.42s backwards}html:not(.is-entered) #foot2{animation:en-lift .6s var(--ent-soft) 1.48s backwards}}@media (min-width:1200px) and (min-height:560px) and (min-aspect-ratio:100/95){.bar,.hero,.foot{width:calc(var(--u)*1536);left:50%;transform:translate(-50%)}.bar{height:calc(var(--u)*120);top:0}.foot{height:calc(var(--u)*140);bottom:0}.hero{height:calc(var(--u)*1024);top:50%;transform:translate(-50%,-50%)}.navtoggle,.burger,.scrim{display:none}.navpanel{display:contents}.bar>*,.foot>*,.hero>*,.pill,.caret,.navarrow{position:absolute}.menu,.menu a,.login{position:static}.title,.sub,.feats{font-weight:inherit;inset:0}.hero,.title,.sub,.feats,.foot{pointer-events:none}.hero a{pointer-events:auto}.bar span,.foot span,.title span,.sub span,.feats span,.cta span{white-space:nowrap;line-height:0;position:absolute}.brand{left:calc(var(--u)*221);top:calc(var(--u)*55);align-items:center;gap:calc(var(--u)*7);display:flex}.brand svg,.brand img{width:calc(var(--u)*23);height:calc(var(--u)*17)}#word{position:relative}.caret{left:calc(var(--u)*744);top:calc(var(--u)*62.4);width:calc(var(--u)*9);height:calc(var(--u)*6);stroke-width:1.25px}.navarrow{left:calc(var(--u)*1163);top:calc(var(--u)*61.6);width:calc(var(--u)*10);height:calc(var(--u)*9);stroke-width:1.2px}.pill{left:calc(var(--u)*1191.5);top:calc(var(--u)*43.5);width:calc(var(--u)*144);height:calc(var(--u)*44)}.cta{left:calc(var(--u)*625.8);top:calc(var(--u)*555.2);width:calc(var(--u)*279.6);height:calc(var(--u)*46.6)}.cta .arrow{left:calc(var(--u)*230.8);top:calc(var(--u)*17.8);width:calc(var(--u)*16);height:calc(var(--u)*11);position:absolute}.feats li{width:calc(var(--u)*220);height:calc(var(--u)*20);position:absolute}.feats .chev{width:calc(var(--u)*11);height:calc(var(--u)*20);position:absolute;top:0;left:0}.feats li:first-child{left:calc(var(--u)*360);top:calc(var(--u)*718)}.feats li:nth-child(2){left:calc(var(--u)*590);top:calc(var(--u)*719)}.feats li:nth-child(3){left:calc(var(--u)*803);top:calc(var(--u)*721)}.feats li:nth-child(4){left:calc(var(--u)*1013);top:calc(var(--u)*722)}.menu .xlink svg{left:calc(var(--u)*792);top:calc(var(--u)*58.66);width:calc(var(--u)*14);height:calc(var(--u)*14);position:absolute}.xlink span{display:none}.rule{left:calc(var(--u)*767);top:calc(var(--u)*792);width:calc(var(--u)*1);height:calc(var(--u)*57)}#word{font-size:calc(var(--u)*23.4);letter-spacing:calc(var(--u)*4.8);transform:translate(calc(var(--u)*0),calc(var(--u)*0))}#about{font-size:calc(var(--u)*13.5);letter-spacing:calc(var(--u)*-.5);left:calc(var(--u)*477);top:calc(var(--u)*65.66)}#product{font-size:calc(var(--u)*13.5);letter-spacing:calc(var(--u)*-.167);left:calc(var(--u)*568.5);top:calc(var(--u)*65.66)}#solutions{font-size:calc(var(--u)*13.5);letter-spacing:calc(var(--u)*-.5);left:calc(var(--u)*675);top:calc(var(--u)*65.66)}#login{font-size:calc(var(--u)*13.5);letter-spacing:calc(var(--u)*-.227);left:calc(var(--u)*1002.5);top:calc(var(--u)*66.16)}#contact{font-size:calc(var(--u)*13.5);letter-spacing:calc(var(--u)*.25);text-align:center;left:0;right:0;top:calc(var(--u)*21.66);transform:translateX(calc(var(--u)*-.5))}#h1a{font-size:calc(var(--u)*46.8);letter-spacing:calc(var(--u)*.532);text-align:center;left:0;right:0;top:calc(var(--u)*285.222);transform:translateX(calc(var(--u)*-1))}#h1b{font-size:calc(var(--u)*46.8);letter-spacing:calc(var(--u)*-.398);text-align:center;left:0;right:0;top:calc(var(--u)*335.222);transform:translateX(calc(var(--u)*-3))}#sub1{font-size:calc(var(--u)*20.6);letter-spacing:calc(var(--u)*.367);text-align:center;left:0;right:0;top:calc(var(--u)*408.115);transform:translateX(calc(var(--u)*-.5))}#sub2{font-size:calc(var(--u)*19.1);letter-spacing:calc(var(--u)*-.632);text-align:center;left:0;right:0;top:calc(var(--u)*432.153);transform:translateX(calc(var(--u)*-2))}#cta{font-size:calc(var(--u)*22);letter-spacing:calc(var(--u)*-.312);text-align:center;left:0;right:0;top:calc(var(--u)*23.113);transform:translateX(calc(var(--u)*-14.5))}#f1{font-size:calc(var(--u)*14.6);letter-spacing:calc(var(--u)*-.75);left:calc(var(--u)*26);top:calc(var(--u)*11.266)}#f2{font-size:calc(var(--u)*14.6);letter-spacing:calc(var(--u)*-.889);left:calc(var(--u)*26);top:calc(var(--u)*11.266)}#f3{font-size:calc(var(--u)*14.6);letter-spacing:calc(var(--u)*-1.067);left:calc(var(--u)*26);top:calc(var(--u)*11.266)}#f4{font-size:calc(var(--u)*14.6);letter-spacing:calc(var(--u)*-1.067);left:calc(var(--u)*29);top:calc(var(--u)*11.266)}#foot1{font-size:calc(var(--u)*16.3);letter-spacing:calc(var(--u)*-.256);text-align:center;left:0;right:0;bottom:calc(var(--u)*101.344);transform:translateX(calc(var(--u)*-.5))}#foot2{font-size:calc(var(--u)*16.3);letter-spacing:calc(var(--u)*-.667);text-align:center;left:0;right:0;bottom:calc(var(--u)*76.344);transform:translateX(calc(var(--u)*-2))}}@media (max-width:1199px),(max-height:559px),(max-aspect-ratio:100/95){:root{--c:min(calc(100vw / 430), calc(100vh / 860))}.stage{height:100vh;padding:calc(env(safe-area-inset-top) + calc(var(--c)*24)) calc(var(--c)*22) calc(env(safe-area-inset-bottom) + calc(var(--c)*22));flex-direction:column;display:flex}.bar,.hero,.foot{width:100%;position:static}.bar{z-index:5;justify-content:space-between;align-items:center;gap:calc(var(--c)*16);order:1;display:flex;position:relative}.brand{align-items:center;gap:calc(var(--c)*8);display:flex}.brand svg,.brand img{width:calc(var(--c)*22);height:auto}#word{font-size:calc(var(--c)*19);letter-spacing:.06em}.navtoggle{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;right:0}.burger{width:calc(var(--c)*42);height:calc(var(--c)*30);cursor:pointer;border:var(--hairline) solid var(--hair);-webkit-backdrop-filter:blur(var(--blur)) saturate(.45);backdrop-filter:blur(var(--blur)) saturate(.45);background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.burger svg{width:calc(var(--c)*19);fill:none;height:auto;stroke:var(--nav);stroke-width:1.4px;stroke-linecap:round}.burger svg path{transform-box:fill-box;transform-origin:50%;transition:transform .24s,opacity .18s}.navtoggle:focus-visible~.burger{outline-offset:3px;outline:2px solid #9fe0ff}.navtoggle:checked~.burger .b1{transform:translateY(6px)rotate(45deg)}.navtoggle:checked~.burger .b2{opacity:0}.navtoggle:checked~.burger .b3{transform:translateY(-6px)rotate(-45deg)}.scrim{z-index:-1;display:none;position:fixed;inset:0}.navtoggle:checked~.scrim{display:block}.navpanel{top:calc(100% + calc(var(--c)*12));gap:calc(var(--c)*2);width:min(calc(var(--c)*268), 78vw);padding:calc(var(--c)*12);border-radius:calc(var(--c)*20);-webkit-backdrop-filter:blur(var(--blur)) saturate(.45);backdrop-filter:blur(var(--blur)) saturate(.45);box-shadow:0 calc(var(--c)*14) calc(var(--c)*38) #02060e73;opacity:0;transform:translateY(calc(var(--c)*-8)) scale(.985);transform-origin:100% 0;pointer-events:none;background:linear-gradient(#ffffff1a 0%,#ffffff0b 100%),linear-gradient(90deg,#ffe2b20f 0%,#96c4f40f 100%),linear-gradient(#060c1699 0%,#060c16b3 100%);flex-direction:column;transition:opacity .2s,transform .2s;display:flex;position:absolute;right:0}.navtoggle:checked~.navpanel{opacity:1;pointer-events:auto;transform:none}.navpanel .menu{flex-direction:column;display:flex}.navpanel .menu a,.navpanel .login{align-items:center;gap:calc(var(--c)*8);padding:calc(var(--c)*10) calc(var(--c)*12);border-radius:calc(var(--c)*12);font-size:calc(var(--c)*16);color:var(--nav);transition:background .15s;display:flex}.navpanel .menu a:hover,.navpanel .login:hover{background:#ffffff12}.navpanel .caret,.navpanel .navarrow{height:auto;margin-left:auto}.navpanel .xlink svg{flex:none;width:.9em;height:.9em}.navpanel .caret{width:calc(var(--c)*10)}.navpanel .navarrow{width:calc(var(--c)*11)}.navpanel .pill{margin-top:calc(var(--c)*8);text-align:center;white-space:nowrap;padding:calc(var(--c)*11) calc(var(--c)*16);font-size:calc(var(--c)*15)}.hero{text-align:center;justify-content:center;align-items:center;gap:calc(var(--c)*20);flex-direction:column;flex:1;order:2;display:flex}.title{font-size:calc(var(--c)*33);max-width:15ch;line-height:1.12}.sub{color:var(--sub);font-size:calc(var(--c)*17);max-width:26ch;line-height:1.32}.cta{align-items:center;gap:calc(var(--c)*12);padding:calc(var(--c)*16) calc(var(--c)*26);font-size:calc(var(--c)*18);display:inline-flex;position:relative}.cta .arrow{width:calc(var(--c)*16);height:calc(var(--c)*11)}.feats{gap:calc(var(--c)*15) calc(var(--c)*13);width:100%;max-width:calc(var(--c)*400);margin-top:calc(var(--c)*6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feats li{align-items:center;gap:calc(var(--c)*9);font-size:calc(var(--c)*14);display:flex}.feats .chev{width:calc(var(--c)*9);height:calc(var(--c)*16);flex:none}.rule{width:1px;height:calc(var(--c)*33);margin:calc(var(--c)*19) auto 0}.foot{text-align:center;color:var(--foot);font-size:calc(var(--c)*13);order:3;line-height:1.55}.foot span{display:block}@media (max-width:599px),(max-height:429px){:root{--c:min(calc(100vw / 360), calc(100vh / 770), 1px);--rise:6px}.stage{padding:calc(env(safe-area-inset-top) + calc(var(--c)*28)) calc(var(--c)*26) calc(env(safe-area-inset-bottom) + calc(var(--c)*26))}.brand svg,.brand img{width:calc(var(--c)*24)}#word{font-size:calc(var(--c)*19)}.burger{width:calc(var(--c)*46);height:calc(var(--c)*33);position:relative}.burger:after{content:"";width:max(44px,100%);height:max(44px,100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.burger svg{width:calc(var(--c)*21)}.navpanel{width:min(calc(var(--c)*300), 82vw);padding:calc(var(--c)*15);border-radius:calc(var(--c)*22)}.navpanel .menu a,.navpanel .login{font-size:calc(var(--c)*16);padding:calc(var(--c)*13) calc(var(--c)*14);border-radius:calc(var(--c)*13);min-height:max(44px,calc(var(--c)*44))}.navpanel .pill{font-size:calc(var(--c)*16);padding:calc(var(--c)*13) calc(var(--c)*18);margin-top:calc(var(--c)*9)}.veil{background:radial-gradient(130% 44% at 50% 45%, rgba(var(--veil),.5) 0%, rgba(var(--veil),.26) 55%, rgba(var(--veil),0) 100%), linear-gradient(180deg, rgba(var(--veil),.34) 0%, rgba(var(--veil),0) 20%, rgba(var(--veil),0) 60%, rgba(var(--veil),.36) 100%)}.hero{gap:calc(var(--c)*22)}.title{font-size:calc(var(--c)*32);letter-spacing:-.002em;text-wrap:balance;max-width:none;line-height:1.2}.title span{display:block}.sub{font-size:calc(var(--c)*16);text-wrap:balance;max-width:none;line-height:1.45}.sub span{display:block}.cta{font-size:calc(var(--c)*16.5);padding:calc(var(--c)*15) calc(var(--c)*28);gap:calc(var(--c)*12)}.cta .arrow{width:calc(var(--c)*17);height:calc(var(--c)*12)}.feats{justify-content:center;gap:calc(var(--c)*16) calc(var(--c)*16);width:auto;max-width:none;margin-top:calc(var(--c)*22);grid-template-columns:repeat(2,max-content)}.feats li{font-size:calc(var(--c)*13);gap:calc(var(--c)*10)}.feats .chev{width:calc(var(--c)*10);height:calc(var(--c)*18)}.rule{height:calc(var(--c)*30);margin:calc(var(--c)*28) auto 0}.foot{font-size:calc(var(--c)*13.5);text-wrap:balance;line-height:1.65}}@media (max-height:429px) and (min-aspect-ratio:1){:root{--c:min(calc(100vw / 760), calc(100vh / 430))}.hero{gap:calc(var(--c)*12)}.title{font-size:calc(var(--c)*31);line-height:1.2}.sub{font-size:calc(var(--c)*16)}.cta{font-size:calc(var(--c)*15.5);padding:calc(var(--c)*12) calc(var(--c)*24)}.feats li{font-size:calc(var(--c)*13.5)}.foot{font-size:calc(var(--c)*13)}.title{max-width:26ch}.sub{max-width:44ch}.sub span{display:inline}.feats{justify-content:center;gap:calc(var(--c)*24);max-width:none;margin-top:calc(var(--c)*2);grid-template-columns:repeat(4,max-content)}.rule{height:calc(var(--c)*20);margin:calc(var(--c)*10) auto 0}}@media (min-width:600px) and (min-height:430px){:root{--c:min(calc(100vw / 860), calc(100vh / 1120))}.stage{padding:calc(env(safe-area-inset-top) + calc(var(--c)*40)) calc(var(--c)*44) calc(env(safe-area-inset-bottom) + calc(var(--c)*36))}.brand svg,.brand img{width:calc(var(--c)*34)}#word{font-size:calc(var(--c)*30)}.burger{width:calc(var(--c)*60);height:calc(var(--c)*44)}.burger svg{width:calc(var(--c)*27);stroke-width:1.2px}.navpanel{width:min(calc(var(--c)*330), 56vw);padding:calc(var(--c)*16);border-radius:calc(var(--c)*26);gap:calc(var(--c)*4)}.navpanel .menu a,.navpanel .login{font-size:calc(var(--c)*20);padding:calc(var(--c)*13) calc(var(--c)*15);border-radius:calc(var(--c)*15);gap:calc(var(--c)*10)}.navpanel .caret{width:calc(var(--c)*13)}.navpanel .navarrow{width:calc(var(--c)*14)}.navpanel .pill{margin-top:calc(var(--c)*10);padding:calc(var(--c)*14) calc(var(--c)*20);font-size:calc(var(--c)*19)}.hero{gap:calc(var(--c)*26)}.title{font-size:calc(var(--c)*46);max-width:none;line-height:1.15}.title span{display:block}.sub{font-size:calc(var(--c)*21);max-width:none;line-height:1.34}.sub span{display:block}.cta{gap:calc(var(--c)*14);padding:calc(var(--c)*18) calc(var(--c)*34);font-size:calc(var(--c)*21)}.cta .arrow{width:calc(var(--c)*20);height:calc(var(--c)*14)}.feats{justify-content:center;gap:calc(var(--c)*22) calc(var(--c)*54);max-width:none;margin-top:calc(var(--c)*12);grid-template-columns:repeat(2,max-content)}.feats li{gap:calc(var(--c)*12);font-size:calc(var(--c)*16)}.feats .chev{width:calc(var(--c)*12);height:calc(var(--c)*21)}.rule{height:calc(var(--c)*46);margin:calc(var(--c)*30) auto 0}.foot{font-size:calc(var(--c)*16)}@media (min-aspect-ratio:1){:root{--c:min(calc(100vw / 1040), calc(100vh / 780))}.feats{gap:calc(var(--c)*40);grid-template-columns:repeat(4,max-content)}}}}@supports (height:100dvh){@media (max-width:1199px),(max-height:559px),(max-aspect-ratio:100/95){:root{--c:min(calc(100vw / 430), calc(100dvh / 860))}.stage{height:100dvh}@media (max-width:599px),(max-height:429px){:root{--c:min(calc(100vw / 360), calc(100dvh / 770), 1px)}}@media (max-height:429px) and (min-aspect-ratio:1){:root{--c:min(calc(100vw / 760), calc(100dvh / 430))}}@media (min-width:600px) and (min-height:430px){:root{--c:min(calc(100vw / 860), calc(100dvh / 1120))}@media (min-aspect-ratio:1){:root{--c:min(calc(100vw / 1040), calc(100dvh / 780))}}}}}.more{z-index:1;color:var(--ink);background:#02060f;position:relative}.more .wrap{width:min(1100px,100% - 44px);margin:0 auto}.more section{padding:clamp(80px,11vw,150px) 0}.more .eyebrow{color:var(--feat);letter-spacing:.02em;align-items:center;gap:10px;font-size:clamp(13px,1vw,14.6px);font-weight:534;display:inline-flex}.more .eyebrow .chev{flex:none;width:8px;height:14px}.more h2{letter-spacing:-.01em;text-wrap:balance;margin-top:18px;font-size:clamp(30px,3.4vw,46.8px);font-weight:424;line-height:1.15}.more .lede{color:var(--sub);text-wrap:balance;max-width:36ch;margin-top:16px;font-size:clamp(16px,1.4vw,20.6px);font-weight:446;line-height:1.45}.more .head{text-align:center;flex-direction:column;align-items:center;display:flex}.more .rule{width:1px;height:57px;margin:0 auto;display:block}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:clamp(48px,6vw,72px);display:grid}.step{border:var(--hairline) solid #c4d6e82e;background:linear-gradient(#ffffff12 0%,#ffffff05 100%),linear-gradient(90deg,#ffe2b20a 0%,#96c4f40a 100%);border-radius:22px;padding:28px 24px 30px;position:relative}.step .num{border:var(--hairline) solid var(--hair);width:44px;height:30px;color:var(--navdim);border-radius:999px;justify-content:center;align-items:center;font-size:13.5px;font-weight:581;display:inline-flex}.step h3{color:var(--feat);letter-spacing:-.01em;margin-top:22px;font-size:19px;font-weight:534}.step p{color:var(--sub);margin-top:10px;font-size:15px;font-weight:446;line-height:1.55}.faq-list{border-top:1px solid #c4d6e829;max-width:780px;margin:clamp(40px,5vw,64px) auto 0}.faq-item{border-bottom:1px solid #c4d6e829}.faq-q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--nav);letter-spacing:-.005em;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:clamp(16px,1.3vw,18px);font-weight:506;display:flex}.faq-q:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #9fe0ff}.faq-q .chev{flex:none;width:9px;height:16px}.faq-a{height:0;overflow:hidden}.faq-a p{max-width:62ch;color:var(--sub);padding:0 4px 26px;font-size:15.5px;font-weight:446;line-height:1.6}.closer{text-align:center}.closer .cta,html:not(.is-entered) .closer .cta{align-items:center;gap:14px;width:auto;height:auto;margin-top:36px;padding:17px 30px;font-size:clamp(17px,1.4vw,21px);font-weight:497;animation:none;display:inline-flex;position:relative;top:auto;left:auto}.closer .cta span{line-height:inherit;white-space:nowrap;position:static}.closer .cta .arrow{width:18px;height:12px;position:static}.site-foot{border-top:1px solid #c4d6e824;padding:56px 0 44px}.site-foot .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.site-foot .brand{align-items:center;gap:8px;display:flex}.site-foot .brand svg,.site-foot .brand img{width:22px;height:auto}.site-foot .brand span{letter-spacing:.2em;font-size:19px;font-weight:531}.site-foot nav{flex-wrap:wrap;gap:8px 28px;display:flex}.site-foot nav a{color:var(--nav);opacity:.86;font-size:14px;font-weight:506;transition:opacity .15s}.site-foot nav a:hover{opacity:1}.site-foot nav a.xfoot{align-items:center;gap:7px;display:inline-flex}.xfoot svg{fill:currentColor;flex:none;width:13px;height:13px}.site-foot .fine{color:var(--sub);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;font-size:13px;font-weight:446;display:flex}@media (max-width:899px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.steps{grid-template-columns:1fr}.site-foot .row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
.dk-page{min-height:100vh;color:var(--ink);background:#02060f;position:relative;overflow-x:clip}.dk-backdrop{pointer-events:none;z-index:0;opacity:.32;background-position:50% 38%;background-size:cover;height:560px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000008c 45%,#0000 100%)}.dk-wrap{width:min(1280px,100% - 44px);margin:0 auto}.dk-top{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(.6);backdrop-filter:blur(18px)saturate(.6);background:linear-gradient(#ffffff0f 0%,#ffffff05 100%),linear-gradient(#060c16b8 0%,#060c169e 100%);border-bottom:1px solid #c4d6e81f;position:sticky;top:0}.dk-top .dk-wrap{justify-content:space-between;align-items:center;gap:20px;min-height:70px;display:flex}.dk-brand{flex:none;align-items:center;gap:8px;display:flex}.dk-brand img{width:24px;height:auto;display:block}.dk-brand span{letter-spacing:.2em;font-size:18px;font-weight:531}.dk-nav{align-items:center;gap:4px;display:flex}.dk-nav a{border:var(--hairline) solid transparent;color:var(--nav);opacity:.78;white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:506;transition:opacity .15s,background .15s}.dk-nav a:hover{opacity:1}.dk-nav a[aria-current=page]{opacity:1;background:#ffffff12;border-color:#c4d6e84d}.dk-account{flex:none;align-items:center;gap:10px;display:flex}.dk-x{border:var(--hairline) solid #c4d6e84d;background:#ffffff08;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;transition:background .15s;display:grid}.dk-x:hover{background:#ffffff14}.dk-x svg{width:14px;height:14px;fill:var(--nav)}.dk-address{border:var(--hairline) solid #c4d6e84d;color:var(--navdim);font-variant-numeric:tabular-nums;background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:506;display:inline-flex}.dk-dot{background:#8fe3c0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #8fe3c099}.dk-dot[data-warn=true]{background:#ffd08a;box-shadow:0 0 10px #ffd08a99}@media (max-width:899px){.dk-top .dk-wrap{flex-wrap:wrap;row-gap:0;padding-top:10px}.dk-nav{scrollbar-width:none;order:3;width:100%;margin:0 -4px;padding:8px 0 10px;overflow-x:auto}.dk-nav::-webkit-scrollbar{display:none}}.dk-main{z-index:1;padding:44px 0 96px;position:relative}.dk-intro{flex-direction:column;gap:14px;max-width:760px;margin-bottom:30px;display:flex}.dk-eyebrow{color:var(--feat);align-items:center;gap:10px;font-size:14px;font-weight:534;display:inline-flex}.dk-eyebrow .chev{flex:none;width:8px;height:14px}.dk-intro h1{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(28px,3.2vw,44px);font-weight:424;line-height:1.14}.dk-intro p{color:var(--sub);max-width:62ch;font-size:clamp(15.5px,1.25vw,18px);font-weight:446;line-height:1.55}.dk-stack{flex-direction:column;gap:18px;min-width:0;display:flex}.dk-split{grid-template-columns:minmax(0,1fr) 384px;align-items:start;gap:18px;display:grid}.dk-sticky{position:sticky;top:88px}@media (max-width:1079px){.dk-split{grid-template-columns:1fr}.dk-sticky{position:static}}.dk-card{border:var(--hairline) solid #c4d6e829;-webkit-backdrop-filter:blur(14px)saturate(.6);backdrop-filter:blur(14px)saturate(.6);background:linear-gradient(#fff1 0%,#ffffff05 100%),linear-gradient(90deg,#ffe2b209 0%,#96c4f409 100%),#060c168c;border-radius:22px;flex-direction:column;gap:18px;min-width:0;padding:22px;display:flex;position:relative}.dk-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dk-title{color:var(--feat);letter-spacing:-.005em;font-size:17px;font-weight:534}.dk-label{color:var(--sub);letter-spacing:.01em;font-size:12.5px;font-weight:506}.dk-dim{color:var(--sub);font-size:14px;font-weight:446;line-height:1.55}.dk-figure{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.2vw,30px);font-weight:446;line-height:1.1}.dk-mono{font-variant-numeric:tabular-nums;font-size:14px;font-weight:506}.dk-up{color:#8fe3c0}.dk-down{color:#ff9b8a}.dk-muted{opacity:.55}.dk-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dk-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dk-col{flex-direction:column;gap:8px;min-width:0;display:flex}.dk-stats{flex-wrap:wrap;gap:18px 44px;display:flex}.dk-kvs{flex-direction:column;display:flex}.dk-kv{border-bottom:1px solid #c4d6e817;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.dk-kv:last-child{border-bottom:0}.dk-chip{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;border:var(--hairline) solid #c4d6e83d;color:var(--nav);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-size:13.5px;font-weight:506;transition:background .15s,border-color .15s;display:inline-flex}.dk-chip:hover{background:#ffffff0d}.dk-chip[data-active=true]{border-color:var(--hair);background:#ffffff1c}.dk-chip[data-tone=up][data-active=true]{color:#c9f4e1;background:#8fe3c021;border-color:#8fe3c08c}.dk-chip[data-tone=down][data-active=true]{color:#ffd2ca;background:#ff9b8a1f;border-color:#ff9b8a8c}.dk-chip:disabled{opacity:.4;cursor:not-allowed}.dk-chip:focus-visible,.dk-go:focus-visible,.dk-ghost:focus-visible,.dk-link:focus-visible,.dk-hit:focus-visible,.dk-strike:focus-visible{outline-offset:3px;outline:2px solid #9fe0ff}.dk-fill{flex:1}.dk-field{flex-direction:column;flex:220px;gap:7px;min-width:0;display:flex}.dk-field-sm{flex:0 140px}.dk-input{width:100%;height:46px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:#ffffff09;border:1px solid #c4d6e838;border-radius:14px;outline:none;padding:0 14px;font-size:15px;font-weight:446;transition:border-color .15s,background .15s}.dk-input::placeholder{color:var(--sub);opacity:.7}.dk-input:focus{border-color:var(--hair);background:#ffffff0e}.dk-input:disabled{opacity:.55}.dk-range{accent-color:#e2ebf5;width:100%}.dk-go{all:unset;box-sizing:border-box;cursor:pointer;color:var(--ink);white-space:nowrap;background:linear-gradient(#060c1600 45%,#060c161f 78%,#060c1647 100%),linear-gradient(90deg,#ffe2b22b 0%,#ffecd012 22%,#b0ceee08 55%,#96c4f417 100%),linear-gradient(90deg,#ffffff3d 0%,#ffffff1c 26%,#ffffff0d 60%,#ffffff0a 100%);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:15.5px;font-weight:497;transition:opacity .15s,transform .15s;display:inline-flex;position:relative;box-shadow:0 -2px 18px #ffe0b024,0 0 26px #a8ccfc1f,inset 0 1px #fffbf273}.dk-go:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#fffcf6f2 0%,#fffcf633 45%,#fffcf600 78%),linear-gradient(90deg,#ffe4b6f2 0%,#faecd2b3 12%,#e2e6ea08 32%,#d6e2f005 62%,#c8e4fab3 90%,#bae0f7f2 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dk-go:hover{transform:translateY(-1px)}.dk-go:disabled{opacity:.45;cursor:not-allowed;transform:none}.dk-go .arrow{fill:none;width:16px;height:11px;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter}.dk-go-full{width:100%}.dk-go-sm{padding:9px 16px;font-size:14px}.dk-ghost{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;border:var(--hairline) solid var(--hair);color:var(--navdim);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:581;transition:background .15s;display:inline-flex}.dk-ghost:hover{background:#ffffff0d}.dk-ghost:disabled{opacity:.45;cursor:not-allowed}.dk-link{all:unset;cursor:pointer;color:var(--nav);text-underline-offset:3px;font-size:13.5px;font-weight:506;-webkit-text-decoration:underline #c4d6e866;text-decoration:underline #c4d6e866}.dk-link:hover{-webkit-text-decoration-color:var(--nav);text-decoration-color:var(--nav)}.dk-link:disabled{opacity:.5;cursor:default}.dk-note{color:var(--navdim);background:#ffffff09;border:1px solid #c4d6e833;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:446;line-height:1.5}.dk-note[data-kind=error]{color:#ffd2ca;background:#ff9b8a12;border-color:#ff9b8a59}.dk-note[data-kind=ok]{color:#c9f4e1;background:#8fe3c012;border-color:#8fe3c059}.dk-search{flex:0 240px;height:40px;font-size:14px}.dk-hit{all:unset;box-sizing:border-box;cursor:pointer;font-variant-numeric:tabular-nums;border-radius:14px;grid-template-columns:minmax(0,1.7fr) 1fr .7fr 1fr .45fr;align-items:center;gap:12px;width:100%;padding:12px;font-size:14px;transition:background .12s;display:grid}.dk-hit:hover{background:#ffffff0a}.dk-hit[data-active=true]{background:#ffffff14}.dk-hit>span:not(:first-child){text-align:right}.dk-hit-head{cursor:default;color:var(--sub);padding-top:0;padding-bottom:8px;font-size:12.5px;font-weight:506}.dk-hit-head:hover{background:0 0}.dk-sym{align-items:center;gap:10px;min-width:0;display:flex}.dk-sym img,.dk-sym i{object-fit:cover;background:linear-gradient(135deg,#ffe2b259,#96c4f459);border-radius:50%;flex:none;width:26px;height:26px}.dk-sym b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:534;display:block;overflow:hidden}.dk-sym small{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:446;display:block;overflow:hidden}.dk-scroll{scrollbar-width:thin;scrollbar-color:#c4d6e840 transparent;max-height:440px;margin:0 -6px;padding:0 6px;overflow-y:auto}@media (max-width:599px){.dk-hit{grid-template-columns:minmax(0,1.6fr) 1fr .8fr}.dk-hit>span:nth-child(4),.dk-hit>span:nth-child(5){display:none}}.dk-chart{background:#ffffff05;border:0;border-radius:16px;width:100%;height:440px}.dk-chart-empty{text-align:center;border:1px dashed #c4d6e833;border-radius:16px;justify-content:center;align-items:center;height:220px;padding:20px;display:flex}@media (max-width:599px){.dk-chart{height:340px}}.dk-strike{all:unset;box-sizing:border-box;cursor:pointer;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:12px;grid-template-columns:1.2fr .8fr 1.2fr;gap:10px;width:100%;padding:9px 12px;font-size:13.5px;transition:background .12s;display:grid}.dk-strike:hover{background:#ffffff0a}.dk-strike[data-active=true]{background:#ffffff14;border-color:#c4d6e847}.dk-strike>span:last-child{text-align:right}.dk-strike-head{cursor:default;color:var(--sub);padding-top:0;font-size:12.5px;font-weight:506}.dk-strike-head:hover{background:0 0}.dk-table{margin:0 -4px;padding:0 4px;overflow-x:auto}.dk-tr{font-variant-numeric:tabular-nums;border-bottom:1px solid #c4d6e817;grid-template-columns:repeat(8,minmax(92px,1fr));align-items:center;gap:12px;min-width:880px;padding:12px 4px;font-size:14px;display:grid}.dk-tr:last-child{border-bottom:0}.dk-th{color:var(--sub);padding-top:0;font-size:12.5px;font-weight:506}.dk-cap{text-transform:capitalize}.dk-modal{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02060f9e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dk-sheet{border:var(--hairline) solid #c4d6e833;background:linear-gradient(#ffffff1a 0%,#ffffff0b 100%),linear-gradient(90deg,#ffe2b20f 0%,#96c4f40f 100%),linear-gradient(#060c16db 0%,#060c16eb 100%);border-radius:24px;flex-direction:column;gap:14px;width:min(420px,100%);max-height:calc(100vh - 32px);padding:22px;display:flex;overflow:auto;box-shadow:0 24px 60px #02060e8c}.dk-wallet{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--nav);border:1px solid #c4d6e824;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:15px;font-weight:506;transition:background .12s,border-color .12s;display:flex}.dk-wallet:hover{background:#ffffff0f;border-color:#c4d6e84d}.dk-wallet:disabled{opacity:.5;cursor:wait}.dk-wallet img,.dk-wallet i{background:linear-gradient(135deg,#ffe2b259,#96c4f459);border-radius:8px;flex:none;width:28px;height:28px}.dk-close{all:unset;cursor:pointer;width:32px;height:32px;color:var(--sub);border-radius:50%;place-items:center;display:grid}.dk-close:hover{color:var(--ink);background:#ffffff0f}
